@font-face{font-family:exampleSignature;src:url(../media/fotivo_caveat_example-s.3uezq-tt_gvuz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:exampleSignature Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.examplesignature_62c6c5da-module__qk_-8a__className{font-family:exampleSignature,exampleSignature Fallback;font-weight:400}.examplesignature_62c6c5da-module__qk_-8a__variable{--font-example-signature:"exampleSignature", "exampleSignature Fallback"}
.landing{--landing-paper:#fff;--landing-pearl:#f3f4f7;--landing-ink:#262638;--landing-muted:#5f6072;--landing-plum:#663b5c;--landing-line:#e2e3eb;background:var(--landing-paper);color:var(--landing-ink);position:relative}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing .landing-container{width:min(1256px,100% - 112px);margin-inline:auto}.landing h1,.landing h2,.landing h3,.landing h4{font-family:var(--font-display);letter-spacing:-.035em;font-weight:500}.landing p{margin:0}.landing h2{font-size:clamp(34px,3.25vw,46px);line-height:1.1}.landing a,.landing button,.landing summary{-webkit-tap-highlight-color:transparent}.landing :is(a,button,summary):focus-visible{outline:3px solid var(--landing-plum);outline-offset:4px}.landing section{scroll-margin-top:24px}.landing section[tabindex="-1"]:focus{outline:none}.landing .landing-cta{border:1px solid var(--landing-plum);background:var(--landing-plum);color:#fff;text-align:center;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:13px 23px;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.landing .landing-cta:hover{background:#4f2c48;border-color:#4f2c48}.landing .landing-cta-white{color:#262638;background:#fff;border-color:#fff}.landing .landing-cta-white:hover{background:#ede4ee;border-color:#ede4ee}.landing .landing-cta-outline{color:var(--landing-plum);background:0 0}.landing .landing-cta-outline:hover{background:#ede4ee}.landing .landing-brand{min-height:44px;color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.landing-brand span{font-family:var(--font-display);letter-spacing:-.05em;font-size:34px;font-weight:500;line-height:1}.landing .landing-eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:12px;line-height:1.5}.landing .cta-note{color:var(--landing-muted);margin-top:15px;font-size:14px;line-height:1.6}.landing-opening{isolation:isolate;color:#fff;background:#252525;position:relative}.landing-opening:after{z-index:-1;content:"";background:linear-gradient(90deg,#00000094,#0003 55%,#0000001f);position:absolute;inset:0}.landing-opening .landing-hero-photo{z-index:-2;object-fit:cover;object-position:center 46%}.landing .landing-opening :is(a,button,summary):focus-visible{outline-color:#fff}.landing .landing-opening .landing-portal-card summary:focus-visible{outline-color:var(--landing-plum)}.landing-header{z-index:5;color:#fff;width:100%;position:absolute;top:0;left:0}.landing .landing-header :is(a,button):focus-visible{outline-color:#fff}.landing-header-inner{align-items:center;gap:44px;min-height:86px;display:flex}.landing-desktop-nav{align-items:center;gap:28px;margin-left:42px;display:flex}.landing-desktop-nav a,.landing-account>a:not(.landing-cta){align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.landing-desktop-nav a:hover,.landing-account>a:not(.landing-cta):hover{text-underline-offset:5px;text-decoration:underline}.landing-account{align-items:center;gap:24px;margin-left:auto;display:flex}.landing .landing-account .landing-cta{min-height:44px;padding:10px 20px}.landing-mobile-menu{display:none}.hero-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:60px;min-height:548px;padding-block:122px 52px;display:grid}.hero-copy{max-width:735px}.landing .hero-copy h1{letter-spacing:-.043em;text-wrap:balance;margin:15px 0 22px;font-size:clamp(66px,5.65vw,84px);font-weight:450;line-height:.99}.landing .hero-description{max-width:500px;font-size:19px;line-height:1.55}.hero-actions{grid-template-columns:max-content max-content;align-items:center;gap:0 26px;margin-top:26px;display:grid}.hero-actions .cta-note{grid-area:2/1/auto/-1}.hero-secondary{color:#fff;text-underline-offset:5px;grid-area:1/2;align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.hero-secondary:hover{text-decoration-thickness:2px}.landing-opening .cta-note{color:#eee}.landing-portal{align-self:end;width:100%;margin-top:25px}.landing-portal-card{color:var(--landing-ink);background:#fff;border-radius:7px;padding:20px;box-shadow:0 12px 48px #0000001f}.portal-heading{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.landing .portal-heading h2{letter-spacing:-.025em;margin:0 0 9px;font-size:20px;line-height:1.2}.portal-heading p{color:var(--landing-muted);align-items:center;gap:7px;font-size:14px;display:flex}.portal-heading img{object-fit:cover;border-radius:4px;width:64px;height:64px}.landing-status{border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:5px 10px;font-size:14px;line-height:1.5;display:inline-flex}.status-ready{color:#246b4a;background:#e7f1eb}.status-waiting{color:#805800;background:#fff3d6}.status-new{color:#663b5c;background:#ede4ee}.portal-document{border:1px solid var(--landing-line);border-radius:4px;margin-top:14px;padding:14px}.landing .portal-document h3{letter-spacing:-.02em;margin:0 0 12px;font-size:17px}.landing-document-lines{gap:6px;display:grid}.landing-document-lines i{background:#e8e9ee;border-radius:10px;width:85%;height:5px;display:block}.landing-document-lines i:nth-child(2){width:100%}.landing-document-lines i:last-child{width:65%}.landing .landing-signature{font-family:var(--font-example-signature), cursive;letter-spacing:-.02em;margin-top:12px;font-size:37px;line-height:1.25}.portal-contract{margin-top:12px}.portal-contract summary{border:1px solid #86879a;border-radius:4px;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.portal-contract summary::-webkit-details-marker{display:none}.portal-contract summary:hover{background:#f3f4f7}.portal-contract[open] summary{background:#ede4ee}.portal-contract-body{border-top:1px solid var(--landing-line);margin-top:16px;padding-top:12px}.landing .portal-contract-body p{margin-top:8px;font-size:14px;line-height:1.6}.landing .portal-contract-body h3{margin-top:8px;font-size:20px}.landing .portal-example-label{color:var(--landing-plum);font-weight:700}.landing-portal figcaption,.landing-jobs figcaption{text-align:right;margin-top:10px;font-size:14px;line-height:1.5}.landing-portal figcaption{color:#fff}.landing-body{background:#f8f9fc}.benefit-strip{border-bottom:1px solid var(--landing-line);background:#fff}.benefit-inner{grid-template-columns:repeat(3,1fr);padding-block:18px;display:grid}.benefit{justify-content:center;align-items:center;gap:17px;font-size:14px;display:flex}.benefit+.benefit{border-left:1px solid var(--landing-line)}.landing-workflow{padding-block:36px 20px}.landing-workflow h2{margin:0 0 8px}.landing-steps{margin:0;padding:0;list-style:none}.landing-steps>li{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:55px;padding-block:18px;display:grid}.landing-steps>li+li{border-top:1px solid var(--landing-line)}.landing-step-copy{align-items:center;gap:35px;display:flex}.landing-step-number{color:var(--landing-plum);font-family:var(--font-display);letter-spacing:-.05em;font-size:74px;font-weight:300;line-height:1}.landing .landing-step-copy h3{margin:0 0 8px;font-size:31px}.landing-step-copy p,.showcase-grid>div>p:last-child,.pricing-intro>p{color:var(--landing-muted);font-size:17px;line-height:1.6}.landing-proof{border:1px solid var(--landing-line);background:#fff;border-radius:5px;min-height:132px;padding:17px 23px}.landing .landing-proof h4{margin:0 0 6px;font-size:22px;line-height:1.2}.landing-proof :is(p,time){color:var(--landing-muted);font-size:14px;line-height:1.5}.proof-offer{justify-content:space-between;align-items:center;gap:20px;display:flex}.proof-offer img{object-fit:cover;border-radius:4px;width:96px;height:96px}.proof-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.landing .proof-contract .landing-signature{color:var(--landing-ink);margin-top:3px;font-size:36px}.proof-contract-meta{color:var(--landing-muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.proof-payment{grid-template-columns:1fr 100px;align-items:center;gap:16px;display:grid}.landing .proof-qr-note{max-width:215px;margin-top:7px;font-size:14px}.landing-qr{width:100px;height:100px}.landing-showcase{background:#eeebf7;border-radius:7px;padding-block:24px;position:relative}.landing-anchor{position:absolute;top:0}.showcase-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:42px;display:grid}.showcase-grid .landing-eyebrow{color:var(--landing-muted);margin-bottom:17px}.showcase-grid h2{margin:0 0 17px}.client-preview{min-width:0;margin:0}.client-preview-board{background:#f8f8fc;border:1px solid #e5e2ef;border-radius:7px;padding:18px;box-shadow:0 6px 20px #2626380a}.client-preview-heading{isolation:isolate;justify-content:space-between;align-items:start;gap:16px;min-height:72px;padding:0 6px 12px;display:flex;position:relative;overflow:hidden}.client-preview-heading>img{z-index:-2;object-fit:cover;object-position:center 38%;opacity:.45}.client-preview-heading:after{z-index:-1;content:"";background:linear-gradient(90deg,#f8f8fc 20%,#0000 55%,#f8f8fc 88%);position:absolute;inset:0}.landing .client-preview-heading h3{margin:0 0 5px;font-size:25px;line-height:1.2}.client-preview-heading p{color:var(--landing-muted);font-size:13px;line-height:1.5}.landing .client-preview-thanks{max-width:115px;padding-top:10px}.client-preview-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:13px;display:grid}.client-preview-card{background:#fff;border:1px solid #e8e7ef;border-radius:5px;min-width:0}.client-preview-card summary{cursor:pointer;flex-direction:column;min-height:182px;padding:14px;list-style:none;display:flex}.client-preview-card summary::-webkit-details-marker{display:none}.client-preview-card summary>svg{color:var(--landing-muted);margin-bottom:10px}.landing .client-preview-title{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.25}.client-preview-description{color:var(--landing-muted);margin-bottom:15px;font-size:13px;line-height:1.5}.client-preview-action{min-height:44px;color:var(--landing-ink);text-align:center;border:1px solid #aaa9bb;border-radius:4px;justify-content:center;align-items:center;margin-top:auto;padding:6px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.client-preview-action-primary{border-color:var(--landing-plum);background:var(--landing-plum);color:#fff}.client-preview-card summary:hover .client-preview-action{border-color:var(--landing-plum);color:var(--landing-plum);background:#f0eaf2}.client-preview-card summary:hover .client-preview-action-primary{color:#fff;background:#4f2c48}.client-preview-card[open] .client-preview-action{border-color:var(--landing-plum)}.client-preview-detail{color:var(--landing-muted);overflow-wrap:anywhere;padding:0 14px 14px;font-size:13px;line-height:1.6}.client-preview-detail p+p{margin-top:10px}.client-preview-detail ul{margin-block:8px;padding-left:18px}.client-preview-detail img{border-radius:3px;width:100%;height:auto;margin-bottom:10px;display:block}.client-preview figcaption{color:var(--landing-muted);text-align:right;margin-top:7px;font-size:12px;line-height:1.5}.landing-pricing{padding-block:28px 24px}.pricing-grid{grid-template-columns:1.05fr 1fr 1fr;align-items:start;gap:25px;display:grid}.pricing-intro{padding-right:10px}.pricing-intro h2{margin:12px 0 18px}.landing .pricing-cancel-note{margin-top:18px;font-size:14px;line-height:1.6}.landing-price-card{border:1px solid var(--landing-line);background:#fff;border-radius:5px;flex-direction:column;align-self:stretch;padding:22px 28px;display:flex}.landing .landing-price-card h3{margin:0;font-size:26px}.landing .landing-price{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:3px;display:flex}.landing-price strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:38px;font-weight:500;line-height:1.15}.landing-price>span{color:var(--landing-muted);font-size:16px}.landing .price-users{color:var(--landing-muted);margin-top:8px;font-size:14px}.landing .price-trial{color:var(--landing-plum);background:#ede4ee;border-radius:4px;align-self:start;margin-top:12px;padding:4px 10px;font-size:14px}.landing .price-studio-note{color:var(--landing-muted);margin:0 0 14px;font-size:13px;line-height:1.5}.landing-price-card ul{gap:7px;margin:14px 0 18px;padding:0;list-style:none;display:grid}.landing-price-card li{color:var(--landing-muted);align-items:center;gap:9px;font-size:14px;display:flex}.landing-price-card li svg{color:var(--landing-plum);flex-shrink:0}.landing-price-card .landing-cta{width:100%;min-height:44px;margin-top:auto;padding:10px 15px}.landing-faq{background:#fff;padding-block:20px 24px}.faq-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:45px;display:grid}.landing .faq-grid h2{max-width:480px;margin:8px 0 0;font-size:clamp(30px,2.7vw,39px)}.faq-item{border:1px solid var(--landing-line);border-radius:4px}.faq-item+.faq-item{margin-top:4px}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:9px 17px;font-size:14px;line-height:1.55;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary>span{color:var(--landing-plum);flex-shrink:0;font-size:24px;font-weight:400;line-height:1}.faq-item[open] summary>span{transform:rotate(45deg)}.landing .faq-item p{color:var(--landing-muted);padding:0 17px 17px;font-size:15px;line-height:1.7}.landing-finale{background:var(--landing-pearl);position:relative}.finale-grid{grid-template-columns:38% 1fr;align-items:center;gap:30px;min-height:160px;display:grid}.finale-photo{width:38%;position:absolute;inset:0 auto 0 0}.finale-photo img{object-fit:cover;object-position:center 45%}.finale-photo:after{content:"";background:linear-gradient(90deg, transparent 65%, var(--landing-pearl));position:absolute;inset:0}.finale-copy{grid-column:2;padding-block:20px}.landing .finale-copy h2{margin:0 0 14px;font-size:34px}.finale-actions{align-items:center;gap:20px;display:flex}.finale-actions .landing-cta{min-height:44px;padding:10px 19px}.landing .finale-actions .cta-note{margin:0;font-size:13px}.landing-footer{background:#fff;padding-block:16px}.footer-inner{justify-content:space-between;align-items:center;gap:26px;display:flex}.footer-inner>div>p{color:var(--landing-muted);margin-top:4px;font-size:12px}.footer-inner nav{align-items:center;gap:25px;display:flex}.footer-inner nav a{min-height:44px;color:var(--landing-muted);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.footer-inner nav a:hover{color:var(--landing-plum);text-underline-offset:4px;text-decoration:underline}@media (min-width:1600px){.hero-grid{min-height:596px}}@media (max-width:1199px){.landing .landing-container{width:calc(100% - 72px)}.landing-header-inner{gap:24px}.landing-desktop-nav{gap:20px;margin-left:10px}.landing-account{gap:18px}.hero-grid{grid-template-columns:minmax(0,1fr) 310px;gap:35px}.landing .hero-copy h1{font-size:66px}.hero-actions{grid-template-columns:1fr;gap:0}.hero-secondary{grid-area:3/1;margin-top:10px}.landing-opening .cta-note{margin-top:7px}.landing-steps>li{grid-template-columns:minmax(0,1fr) 380px;gap:28px}.landing-step-copy{gap:23px}.landing .landing-step-copy h3{font-size:27px}.landing-step-number{font-size:65px}.showcase-grid{grid-template-columns:.75fr 1.25fr;gap:30px}.client-preview-board{padding:14px}.client-preview-cards{gap:10px}.client-preview-card summary{padding:12px}.landing .client-preview-title{font-size:17px}.pricing-grid{grid-template-columns:.9fr 1fr 1fr;gap:20px}.landing-price-card{padding:20px}.landing-price strong{font-size:33px}.finale-grid{gap:24px}.landing .finale-copy h2{font-size:32px}.footer-inner nav{gap:16px}}@media (max-width:1023px){.landing .landing-container{width:calc(100% - 48px)}.landing-desktop-nav,.landing-account{display:none}.landing-header-inner{justify-content:space-between;min-height:76px}.landing-mobile-menu{display:block}.landing-menu-toggle{color:#fff;background:0 0;border:0;border-radius:4px;place-items:center;width:44px;height:44px;display:grid}.landing-mobile-nav{border:1px solid var(--landing-line);color:var(--landing-ink);background:#fff;border-radius:6px;padding:16px;position:absolute;top:68px;left:24px;right:24px;box-shadow:0 14px 40px #00000038}.landing .landing-mobile-nav :is(a,button):focus-visible{outline-color:var(--landing-plum)}.landing-mobile-nav>a:not(.landing-cta){border-bottom:1px solid var(--landing-line);align-items:center;min-height:48px;padding-inline:12px;font-size:16px;display:flex}.landing-mobile-nav .landing-cta{width:100%;margin-top:14px}.hero-grid{grid-template-columns:minmax(0,1fr) 285px;gap:22px;min-height:576px;padding-top:101px}.landing .hero-copy h1{font-size:57px}.landing .hero-description{font-size:17px}.landing-portal-card{padding:16px}.portal-heading img{display:none}.landing .portal-heading h2{font-size:20px}.landing-steps>li{grid-template-columns:minmax(0,1fr) 330px;gap:25px}.landing-step-copy{align-items:start;gap:18px}.landing-step-number{font-size:57px}.landing .landing-step-copy h3{font-size:25px}.landing-step-copy p{font-size:16px}.landing-proof{padding:17px}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-intro{grid-column:1/-1;padding:0}.pricing-intro h2{margin-top:0}.landing-price-card{padding:25px}.faq-grid{grid-template-columns:.8fr 1.2fr;gap:25px}.finale-grid{grid-template-columns:38% 1fr;gap:25px}.showcase-grid{grid-template-columns:1fr;gap:24px}.client-preview-cards{gap:12px}.client-preview-card summary{min-height:200px;padding:14px}.client-preview-action{font-size:14px}.client-preview-thanks{display:none}.footer-inner{flex-wrap:wrap}.footer-inner>div{width:100%}}@media (max-width:767px){.landing .landing-container{width:calc(100% - 40px)}.landing h2{font-size:35px}.landing-brand span{font-size:32px}.landing-opening .landing-hero-photo{object-position:70% center}.landing-opening:after{background:linear-gradient(#0000003d,#00000070 23%,#0000007d 52%,#0000001f)}.hero-grid{min-height:0;padding-top:103px;padding-bottom:34px;display:block}.hero-copy{max-width:500px}.landing .hero-copy h1{text-wrap:initial;max-width:280px;margin-top:13px;margin-bottom:64px;font-size:52px;line-height:1.01}.landing .hero-description{max-width:365px;font-size:16px;line-height:1.6}.hero-actions{grid-template-columns:1fr;gap:0;margin-top:22px;display:grid}.hero-actions .landing-cta{width:100%;min-height:50px;padding-inline:12px;font-size:14px}.hero-secondary{grid-area:3/1;justify-content:center;margin-top:10px}.landing-opening .cta-note{text-align:center;margin-top:12px;margin-bottom:0;font-size:14px}.landing-portal{margin-inline:auto;max-width:430px;margin-top:22px}.landing-portal-card{padding:18px}.portal-heading img{width:54px;height:54px;display:block}.landing .portal-heading h2{font-size:21px}.portal-document{margin-top:15px;padding:15px}.landing .portal-document h3{font-size:18px}.landing .landing-signature{font-size:38px}.landing-portal figcaption{text-align:right;margin-top:12px;font-size:14px}.benefit-inner{flex-direction:column;padding-block:9px;display:flex}.benefit{justify-content:start;gap:18px;min-height:66px;font-size:16px}.benefit+.benefit{border-left:0;border-top:1px solid var(--landing-line)}.landing-workflow{padding-block:35px 20px}.landing-workflow h2{margin-bottom:8px}.landing-steps>li{grid-template-columns:1fr;gap:19px;padding-block:26px}.landing-step-copy{gap:20px}.landing-step-number{font-size:62px}.landing .landing-step-copy h3{margin-bottom:6px;font-size:27px;line-height:1.15}.landing-step-copy p{font-size:16px}.landing-proof{min-height:139px;padding:19px}.landing .landing-proof h4{font-size:24px}.proof-offer img{width:85px;height:90px}.proof-contract-meta{font-size:14px}.proof-payment{grid-template-columns:minmax(0,1fr) 85px;gap:12px}.landing-qr{width:85px;height:85px}.landing .proof-qr-note{font-size:14px}.landing .proof-payment h4{font-size:22px}.landing-showcase{padding-block:30px}.showcase-grid{grid-template-columns:1fr;gap:25px}.showcase-grid .landing-eyebrow{font-size:var(--t-micro);margin-bottom:13px}.showcase-grid h2{margin-bottom:13px}.showcase-grid>div>p:last-child{font-size:16px}.client-preview-board{padding:14px}.client-preview-heading{min-height:86px}.client-preview-cards{grid-template-columns:1fr;gap:12px}.client-preview-card summary{min-height:0;padding:16px}.landing .client-preview-title{font-size:22px}.client-preview-description{margin-bottom:14px;font-size:14px}.client-preview-action{font-size:14px}.client-preview-detail{padding:0 16px 16px;font-size:14px}.client-preview-detail img{max-width:360px}.client-preview figcaption{font-size:13px}.landing .client-preview-thanks{font-size:12px;display:block}.landing-pricing{padding-block:35px}.pricing-grid{grid-template-columns:1fr;gap:21px}.pricing-intro{margin-bottom:1px}.pricing-intro>p{font-size:16px}.landing-price-card{padding:25px}.landing .landing-price-card h3{font-size:27px}.landing-price strong{font-size:40px}.landing-price>span{font-size:18px}.landing .price-users{font-size:16px}.landing .price-trial,.landing .price-studio-note{font-size:14px}.landing-price-card li{font-size:16px}.landing-price-card ul{gap:10px;margin-block:21px 25px}.landing-price-card .landing-cta{min-height:50px;font-size:16px}.landing-faq{padding-block:28px}.faq-grid{grid-template-columns:1fr;gap:22px}.landing .faq-grid h2{max-width:360px;margin:0;font-size:33px}.faq-item summary{min-height:54px;padding:12px 14px;font-size:15px}.landing .faq-item p{padding-inline:14px;font-size:15px}.landing .finale-grid{flex-direction:column;gap:0;width:100%;display:flex}.finale-photo{width:100%;height:165px;position:relative;inset:auto}.finale-photo:after{background:linear-gradient(180deg, transparent 70%, var(--landing-pearl))}.finale-copy{width:calc(100% - 40px);padding-block:25px 30px}.landing .finale-copy h2{text-align:center;margin:0 0 22px;font-size:36px}.finale-actions{flex-direction:column;gap:12px}.finale-actions .landing-cta{width:100%;min-height:50px;font-size:14px}.landing .finale-actions .cta-note{font-size:14px}.landing-footer{padding-block:25px 21px}.footer-inner{gap:12px}.footer-inner>div{margin-bottom:2px}.footer-inner nav{flex-wrap:wrap;gap:6px 20px}.footer-inner nav a{font-size:13px}}@media (max-width:359px){.landing .landing-container{width:calc(100% - 32px)}.landing .hero-copy h1{max-width:250px;margin-bottom:32px;font-size:46px}.landing .hero-description{font-size:16px}.landing .landing-opening .cta-note{font-size:14px}.landing .portal-heading h2{font-size:20px}.portal-heading img{display:none}.landing-step-copy{gap:15px}.landing .landing-step-copy h3{font-size:25px}.landing h2{font-size:33px}.landing .proof-payment h4{font-size:20px}.landing-proof{padding:16px}.landing-price-card{padding:22px}.landing-price-card li{font-size:15px}.landing-mobile-nav{left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
