.marketing-landing{background:var(--mir-paper);color:var(--mir-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums lining-nums;margin:0;padding:0}.marketing-landing .nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);background:#fafafbd9;border-bottom:1px solid #1717170f;position:sticky;top:0}.marketing-landing .nav__inner{align-items:center;gap:36px;max-width:1280px;margin:0 auto;padding:14px 32px;display:flex}.marketing-landing .nav__brand{align-items:center;display:inline-flex}.marketing-landing .nav__brand img{height:22px}.marketing-landing .nav__links{gap:26px;display:flex}.marketing-landing .nav__links a{color:var(--mir-ink);transition:opacity var(--dur-fast)var(--ease-out);border:0;font-size:13.5px;font-weight:500;text-decoration:none}.marketing-landing .nav__links a:hover{opacity:.6;border:0}.marketing-landing .nav__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.marketing-landing .btn{height:38px;font-family:var(--font-body);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast)var(--ease-out),transform var(--dur-fast)var(--ease-out);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.marketing-landing .btn svg{width:14px;height:14px}.marketing-landing .btn.primary{background:var(--mir-ink);color:var(--mir-paper)}.marketing-landing .btn.primary:hover{background:#35393d}.marketing-landing .btn.accent{background:var(--mir-green);color:var(--mir-ink)}.marketing-landing .btn.accent:hover{background:#4fcd66}.marketing-landing .btn.ghost{color:var(--mir-ink);background:0 0}.marketing-landing .btn.ghost:hover{background:#1717170a}.marketing-landing .btn.secondary{color:var(--mir-ink);background:#fff;border:1px solid #17171729}.marketing-landing .btn.secondary:hover{background:#f4f4f5}.marketing-landing .btn.lg{height:46px;padding:0 22px;font-size:14.5px}.marketing-landing .btn.dark-ghost{color:var(--mir-paper);background:0 0;border:1px solid #fff3}.marketing-landing .btn.dark-ghost:hover{background:#ffffff0f}.marketing-landing .hero{background:var(--mir-ink);color:var(--mir-paper);padding:80px 32px 0;position:relative;overflow:clip visible}.marketing-landing .hero__inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;max-width:1280px;margin:0 auto;display:grid}.marketing-landing .hero__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--mir-green);align-items:center;gap:10px;margin-bottom:28px;font-size:11px;font-weight:600;display:inline-flex}.marketing-landing .hero__eyebrow .badge-dot{background:var(--mir-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #61d9772e}.marketing-landing .hero h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 28px;font-size:84px;font-weight:800;line-height:.96}.marketing-landing .hero h1 em{color:var(--mir-green);font-style:normal}.marketing-landing .hero__sub{color:var(--neutral-400);max-width:540px;margin-bottom:36px;font-size:18px;line-height:1.55}.marketing-landing .hero__cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.marketing-landing .hero__cta .note{color:var(--neutral-500);margin-left:4px;font-size:12px}.marketing-landing .hero__trust{flex-wrap:wrap;gap:10px 22px;margin-top:24px;display:flex}.marketing-landing .hero__trust span{letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-300);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.marketing-landing .hero__trust svg{width:15px;height:15px;color:var(--mir-green);flex-shrink:0}.marketing-landing .hero__preview{background:#1e2124;border:1px solid #ffffff0f;border-radius:18px;margin-bottom:-100px;padding:18px;position:relative;box-shadow:0 40px 80px #0006}.marketing-landing .hero__preview:before{content:"";pointer-events:none;background:linear-gradient(#61d97729,#0000 30%);border-radius:19px;position:absolute;inset:-1px}.marketing-landing .preview-tabs{gap:6px;margin-bottom:14px;display:flex}.marketing-landing .preview-tab{color:var(--neutral-400);background:0 0;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600}.marketing-landing .preview-tab.active{color:var(--mir-paper);background:#ffffff0f}.marketing-landing .preview-card{background:#26292d;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.marketing-landing .preview-row{align-items:center;gap:12px;font-size:12.5px;display:flex}.marketing-landing .preview-row+.preview-row{border-top:1px solid #ffffff0a;padding-top:12px}.marketing-landing .preview-mark{background:var(--mir-green);width:32px;height:32px;color:var(--mir-ink);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marketing-landing .preview-row .who{font-weight:600}.marketing-landing .preview-row .what{color:var(--neutral-400);font-size:12px}.marketing-landing .preview-pill{color:var(--mir-green);background:#61d9771f;border-radius:5px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:600}.marketing-landing .hero__glyph{opacity:.04;pointer-events:none;width:720px;height:720px;position:absolute;top:-200px;right:-240px}.marketing-landing .logos{background:var(--mir-paper);padding:180px 32px 80px}.marketing-landing .logos__inner{text-align:center;max-width:1180px;margin:0 auto}.marketing-landing .logos__label{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--neutral-500);margin-bottom:28px;font-size:11px;font-weight:600}.marketing-landing .logos__row{opacity:.7;grid-template-columns:repeat(6,1fr);place-items:center;gap:36px;display:grid}.marketing-landing .logos__row>div{font-family:var(--font-display);color:var(--neutral-700);letter-spacing:-.02em;font-size:22px;font-weight:700}.marketing-landing .section{background:var(--mir-paper);padding:96px 32px}.marketing-landing .section.alt{background:#f1f1f2}.marketing-landing .section.dark{background:var(--mir-ink);color:var(--mir-paper)}.marketing-landing .section__inner{max-width:1280px;margin:0 auto}.marketing-landing .section__header{grid-template-columns:1fr 1.4fr;align-items:flex-end;gap:80px;margin-bottom:48px;display:grid}.marketing-landing .section__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--neutral-600);margin-bottom:16px;font-size:11px;font-weight:600}.marketing-landing .section.dark .section__eyebrow{color:var(--mir-green)}.marketing-landing .section h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:52px;font-weight:800;line-height:1.02}.marketing-landing .section__lede{color:var(--neutral-700);max-width:540px;font-size:17px;line-height:1.55}.marketing-landing .section.dark .section__lede{color:var(--neutral-400)}.marketing-landing .modules{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.marketing-landing .module{min-height:420px;transition:transform var(--dur-base)var(--ease-out);border-radius:24px;flex-direction:column;gap:22px;padding:32px;display:flex;position:relative;overflow:hidden}.marketing-landing .module:hover{transform:translateY(-3px)}.marketing-landing .module.paper{color:var(--mir-ink);background:#fff;border:1px solid #1717170f}.marketing-landing .module.ink{background:var(--mir-ink);color:var(--mir-paper)}.marketing-landing .module.ink:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#61d97729,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-120px;right:-120px}.marketing-landing .module__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.marketing-landing .module__num{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--neutral-500);font-size:13px;font-weight:700}.marketing-landing .module.ink .module__num{color:var(--neutral-500)}.marketing-landing .module__num em{color:var(--mir-green);margin-right:8px;font-style:normal}.marketing-landing .module__ic{background:var(--mir-paper);width:48px;height:48px;color:var(--mir-ink);border:1px solid #17171714;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marketing-landing .module.ink .module__ic{color:var(--mir-paper);background:#ffffff0f;border-color:#ffffff1a}.marketing-landing .module.ink .module__ic .acc{color:var(--mir-green)}.marketing-landing .module__name{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.05}.marketing-landing .module__copy{color:var(--neutral-700);max-width:480px;font-size:14.5px;line-height:1.55}.marketing-landing .module.ink .module__copy{color:var(--neutral-400)}.marketing-landing .module__points{flex-wrap:wrap;gap:14px 20px;margin-top:auto;display:flex}.marketing-landing .module__points span{color:var(--neutral-700);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.marketing-landing .module.ink .module__points span{color:var(--neutral-300)}.marketing-landing .module__points svg{color:var(--mir-green);flex-shrink:0}.marketing-landing .mini{z-index:1;border-radius:14px;padding:16px;position:relative}.marketing-landing .module.paper .mini{background:var(--mir-paper);border:1px solid #1717170f}.marketing-landing .module.ink .mini{background:#ffffff0a;border:1px solid #ffffff0f}.marketing-landing .mini__head{letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-500);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10.5px;font-weight:600;display:flex}.marketing-landing .module.ink .mini__head{color:var(--neutral-500)}.marketing-landing .mini-aging{border-radius:999px;gap:3px;height:10px;margin-bottom:14px;display:flex;overflow:hidden}.marketing-landing .mini-aging>div{height:100%}.marketing-landing .mini-rows{flex-direction:column;gap:8px;display:flex}.marketing-landing .mini-row{grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.marketing-landing .mini-row .name{font-weight:500}.marketing-landing .module.paper .mini-row .name{color:var(--mir-ink)}.marketing-landing .module.ink .mini-row .name{color:var(--mir-paper)}.marketing-landing .mini-row .amt{font-variant-numeric:tabular-nums;text-align:right;justify-self:end;font-size:12.5px;font-weight:500}.marketing-landing .mini-row .mini-tag{justify-self:end}.marketing-landing .mini-tag{white-space:nowrap;letter-spacing:.02em;border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:600}.marketing-landing .tag-warn{color:#8b4a00;background:#ffe9c7}.marketing-landing .tag-err{color:#8e1f03;background:#ffe3da}.marketing-landing .tag-ok{color:#61d977;background:#61d9772e}.marketing-landing .module.paper .tag-ok{color:#1b7a2e;background:#defae3}.marketing-landing .mini-cta{background:var(--mir-green);color:var(--mir-ink);border-radius:12px;align-items:center;gap:14px;margin-top:4px;padding:14px 16px;display:flex}.marketing-landing .mini-cta__val{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.marketing-landing .mini-cta__lab{font-size:12.5px;line-height:1.3}.marketing-landing .mini-chart__dot{background:var(--mir-green);border:1.5px solid var(--mir-ink);box-sizing:border-box;z-index:1;border-radius:50%;width:8px;height:8px;position:absolute;top:58.3%;left:37.5%;transform:translate(-50%,-50%)}.marketing-landing .mini-chart{background:linear-gradient(#0000 20%,#61d9771a),repeating-linear-gradient(0deg,#0000,#0000 23px,#1717170a 23px 24px);border-radius:8px;height:96px;position:relative}.marketing-landing .module.ink .mini-chart{background:linear-gradient(#0000 20%,#61d97724),repeating-linear-gradient(0deg,#0000,#0000 23px,#ffffff0a 23px 24px)}.marketing-landing .mini-meta{color:var(--neutral-500);justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.marketing-landing .mini-timeline{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.marketing-landing .mini-day{text-align:center;letter-spacing:.08em;border-radius:6px;padding:8px 4px;font-size:9.5px;font-weight:600}.marketing-landing .mini-day.done{color:var(--neutral-500);background:#ffffff0a}.marketing-landing .mini-day.today{background:var(--mir-green);color:var(--mir-ink)}.marketing-landing .mini-day.future{color:var(--neutral-600);background:#ffffff05;border:1px solid #ffffff0f}.marketing-landing .module.paper .mini-day.done{background:var(--mir-paper);color:var(--neutral-500)}.marketing-landing .module.paper .mini-day.future{color:var(--neutral-400);background:#fff;border:1px solid #17171714}.marketing-landing .mini-task{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;display:flex}.marketing-landing .module.paper .mini-task{border-bottom-color:#1717170f}.marketing-landing .mini-task:last-child{border-bottom:0}.marketing-landing .mini-task .d{border-radius:2px;flex-shrink:0;width:8px;height:8px}.marketing-landing .mini-task .name{flex:1}.marketing-landing .module.paper .mini-task .name{color:var(--mir-ink)}.marketing-landing .module.ink .mini-task .name{color:var(--mir-paper)}.marketing-landing .mini-task .who{color:var(--neutral-500);font-size:11px}.marketing-landing .feat{background:var(--mir-ink);color:var(--mir-paper);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:64px;display:grid;position:relative;overflow:hidden}.marketing-landing .feat:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#61d97733,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:-100px;right:-120px}.marketing-landing .feat h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 22px;font-size:42px;font-weight:800;line-height:1.05}.marketing-landing .feat h3 em{color:var(--mir-green);font-style:normal}.marketing-landing .feat__lede{color:var(--neutral-400);margin-bottom:28px;font-size:16px;line-height:1.6}.marketing-landing .feat__steps{flex-direction:column;gap:10px;display:flex}.marketing-landing .feat__step{color:var(--neutral-300);align-items:flex-start;gap:12px;font-size:14px;display:flex}.marketing-landing .feat__step .num{width:24px;height:24px;font-family:var(--font-mono);color:var(--mir-paper);border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.marketing-landing .feat__step.active .num{background:var(--mir-green);border-color:var(--mir-green);color:var(--mir-ink)}.marketing-landing .feat__step strong{color:var(--mir-paper);font-weight:600}.marketing-landing .feat__mock{z-index:1;background:#26292d;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative}.marketing-landing .feat__draft{color:var(--neutral-300);background:#1e2124;border-radius:10px;padding:14px;font-size:13px;line-height:1.55}.marketing-landing .feat__draft .name{color:var(--mir-paper);font-weight:600}.marketing-landing .feat__diff{color:var(--mir-green);background:#61d9771a;border-radius:2px;padding:0 3px}.marketing-landing .metrics{background:#17171714;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:48px;display:grid;overflow:hidden}.marketing-landing .metric{background:var(--mir-paper);padding:32px 28px}.marketing-landing .section.dark .metric{background:var(--mir-ink)}.marketing-landing .metric__val{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.marketing-landing .metric__val em{color:var(--mir-green);font-style:normal}.marketing-landing .metric__lab{color:var(--neutral-700);margin-top:10px;font-size:13px;line-height:1.4}.marketing-landing .section.dark .metric__lab{color:var(--neutral-400)}.marketing-landing .quote-section{color:var(--mir-paper);background:linear-gradient(90deg,#171717f2 0%,#171717eb 48%,#1717178c 100%),url(/marketing/brand-images/quote-bg.png) 100%/cover no-repeat;padding:120px 32px;position:relative}.marketing-landing .quote-section:before{content:"";background:radial-gradient(120% 80% at 20% 30%,#61d9770f,#0000 60%);position:absolute;inset:0}.marketing-landing .quote-section__inner{max-width:1080px;margin:0 auto;position:relative}.marketing-landing .quote-section blockquote{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:880px;margin:0 0 32px;font-size:42px;font-weight:700;line-height:1.2}.marketing-landing .quote-section blockquote em{color:var(--mir-green);font-style:normal}.marketing-landing .quote__author{align-items:center;gap:14px;font-size:13px;display:flex}.marketing-landing .quote__author .av{background:var(--mir-green);width:44px;height:44px;color:var(--mir-ink);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.marketing-landing .quote__author .who{font-weight:600}.marketing-landing .quote__author .role{color:var(--neutral-400);font-size:12.5px}.marketing-landing .cta{background:var(--mir-paper);padding:120px 32px 140px}.marketing-landing .cta__inner{text-align:center;max-width:880px;margin:0 auto}.marketing-landing .cta__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1100px;margin:0 auto;display:grid}.marketing-landing .cta__pitch{text-align:left}.marketing-landing .cta h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:56px;font-weight:800;line-height:1.02}.marketing-landing .cta h2 em{color:var(--mir-green);font-style:normal}.marketing-landing .cta p{color:var(--neutral-700);margin:0 0 28px;font-size:17px}.marketing-landing .cta__list{flex-direction:column;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:flex}.marketing-landing .cta__list li{color:var(--neutral-700);align-items:center;gap:11px;font-size:14.5px;display:flex}.marketing-landing .cta__list svg{width:18px;height:18px;color:var(--mir-green);flex-shrink:0}.marketing-landing .cta__actions{justify-content:center;align-items:center;gap:12px;display:flex}.marketing-landing .demo-card{background:var(--mir-ink,#171717);border-radius:18px;padding:32px;box-shadow:0 24px 60px -16px #17171752}.marketing-landing .demo-form{flex-direction:column;gap:16px;display:flex}.marketing-landing .demo-form__head h3{font-family:var(--font-display);color:#fff;margin:0 0 4px;font-size:22px;font-weight:700}.marketing-landing .demo-form__head p{color:#ffffff8c;margin:0;font-size:13px}.marketing-landing .demo-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.marketing-landing .demo-field{flex-direction:column;gap:6px;display:flex}.marketing-landing .demo-field label{color:#ffffffb8;font-size:12.5px;font-weight:500}.marketing-landing .demo-field label span{color:#ff8a6b}.marketing-landing .demo-field input{box-sizing:border-box;color:#fff;width:100%;font-family:var(--font-body);background:#ffffff0f;border:1px solid #ffffff29;border-radius:9px;padding:10px 13px;font-size:13.5px;transition:border-color .14s,background .14s}.marketing-landing .demo-field input::placeholder{color:#ffffff61}.marketing-landing .demo-field input:focus{border-color:var(--mir-green);background:#ffffff1a;outline:none;box-shadow:0 0 0 3px #61d97738}.marketing-landing .demo-field input[aria-invalid=true]{border-color:#ff8a6bc7}.marketing-landing .demo-field input:disabled{cursor:not-allowed;opacity:.62}.marketing-landing .demo-pills{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketing-landing .demo-pill[data-product=full]{grid-column:1/-1}.marketing-landing .demo-pill{color:#ffffffc7;font-family:var(--font-body);cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:500;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.marketing-landing .demo-pill:hover{color:#fff;border-color:#61d97799}.marketing-landing .demo-pill.is-on{background:var(--mir-green);border-color:var(--mir-green);color:#0e1f13;font-weight:600}.marketing-landing .demo-pill.is-on:before{content:"✓";font-size:11px;font-weight:700}.marketing-landing .demo-pill:disabled{cursor:not-allowed;opacity:.62}.marketing-landing .demo-form__error{color:#ff8a6b;margin:0;font-size:12.5px}.marketing-landing .demo-form__submit{justify-content:center;width:100%}.marketing-landing .demo-form__submit:disabled{cursor:not-allowed;opacity:.62}.marketing-landing .demo-form__note{color:#fff6;text-align:center;margin:4px 0 0;font-size:11.5px}.marketing-landing .demo-success{text-align:center;flex-direction:column;align-items:center;padding:36px 12px;display:flex}.marketing-landing .demo-success__icon{width:52px;height:52px;color:var(--mir-green);background:#61d9772e;border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.marketing-landing .demo-success__icon svg{width:26px;height:26px}.marketing-landing .demo-success__title{font-family:var(--font-display);color:#fff;margin:0 0 8px;font-size:18px;font-weight:700}.marketing-landing .demo-success__sub{color:#ffffff80;margin:0;font-size:13px}.marketing-landing .footer{background:var(--mir-ink);color:var(--mir-paper);padding:56px 32px 28px}.marketing-landing .footer__inner{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:48px;max-width:1280px;margin:0 auto;display:grid}.marketing-landing .footer__brand img{height:22px;margin-bottom:18px}.marketing-landing .footer__brand p{color:var(--neutral-400);max-width:320px;margin:0;font-size:13px;line-height:1.6}.marketing-landing .footer__col h4{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-500);margin:0 0 14px;font-size:11px;font-weight:600}.marketing-landing .footer__col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.marketing-landing .footer__col a{color:var(--neutral-300);border:0;font-size:13px;text-decoration:none}.marketing-landing .footer__col a:hover{color:var(--mir-paper);border:0}.marketing-landing .footer__bar{max-width:1280px;color:var(--neutral-500);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin:48px auto 0;padding-top:24px;font-size:12px;display:flex}@media (max-width:960px){.marketing-landing .nav__links{display:none}.marketing-landing .hero{padding:56px 24px 0}.marketing-landing .hero__inner{grid-template-columns:1fr;gap:40px}.marketing-landing .hero h1{font-size:56px}.marketing-landing .hero__preview{margin-bottom:-60px}.marketing-landing .modules{grid-template-columns:1fr}.marketing-landing .feat{grid-template-columns:1fr;padding:36px 28px}.marketing-landing .feat h3{font-size:32px}.marketing-landing .section{padding:72px 24px}.marketing-landing .section__header{grid-template-columns:1fr;gap:24px}.marketing-landing .section h2{font-size:36px}.marketing-landing .quote-section{padding:80px 24px}.marketing-landing .quote-section blockquote{font-size:28px}.marketing-landing .cta{padding:80px 24px 100px}.marketing-landing .cta h2{font-size:44px}.marketing-landing .cta__grid{grid-template-columns:1fr;gap:36px}.marketing-landing .cta__pitch{text-align:center}.marketing-landing .cta__list{text-align:left;display:inline-flex}.marketing-landing .metrics{grid-template-columns:1fr 1fr}.marketing-landing .footer__inner{grid-template-columns:1fr 1fr;gap:32px}}
