@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-wght-normal.96a5d80f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-wght-normal.232ded7b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-wght-normal.3e340e57.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--ink:#17172f;--ink-soft:#50506a;--paper:#f3f6ff;--surface:#ffffff;--line:#cfd6e8;--line-dark:#aeb9d2;--blue:#4057d6;--blue-soft:#dfe5ff;--coral:#ff7458;--mint:#8de7c5;--yellow:#f3d775;--font-display:"Bricolage Grotesque Variable","Arial Narrow",sans-serif;--font-body:"Manrope Variable","Segoe UI",sans-serif;--font-mono:"IBM Plex Mono","Consolas",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--font-body);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility}a{color:inherit}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:relative;z-index:10;width:min(1400px,calc(100% - 64px));height:86px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:11px;width:max-content;color:var(--ink);font-family:var(--font-display);font-weight:750;text-decoration:none;letter-spacing:-.02em}.brand-mark{display:grid;place-items:center;width:34px;aspect-ratio:1;color:white;background:var(--ink);border-radius:10px 4px 10px 4px;font-family:var(--font-mono);font-size:12px;letter-spacing:-.08em}.site-header nav{display:flex;gap:34px}.site-header nav a{color:var(--ink-soft);font-size:13px;font-weight:650;text-decoration:none}.site-header nav a:hover{color:var(--ink)}.header-cta{justify-self:end;padding:10px 16px;border:1px solid var(--ink);border-radius:999px;font-size:13px;font-weight:750;text-decoration:none;transition:background .18s ease,color .18s ease}.header-cta:hover{color:white;background:var(--ink)}.hero{width:min(1400px,calc(100% - 64px));min-height:700px;margin:0 auto;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px);padding:72px 0 84px}.eyebrow,.section-kicker{margin:0 0 22px;font-family:var(--font-mono);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:10px}.pulse{position:relative;width:9px;height:9px;background:var(--coral);border-radius:50%}.pulse:after{position:absolute;inset:-4px;border:1px solid var(--coral);border-radius:50%;content:"";animation:signal 2.2s ease-out infinite}.hero h1{max-width:780px;margin:0;font-family:var(--font-display);font-size:clamp(64px,7.2vw,118px);font-weight:620;line-height:.84;letter-spacing:-.075em}.hero h1 span{color:var(--blue)}.hero-lede{max-width:640px;margin:38px 0 0;color:var(--ink-soft);font-size:clamp(17px,1.35vw,20px);line-height:1.65}.hero-form-wrap{max-width:650px;margin-top:38px}.form-label{margin:0 0 10px;font-size:13px;font-weight:750}.waitlist-form{position:relative;display:flex;gap:8px;max-width:650px}.waitlist-form input{min-width:0;flex:1 1;height:56px;padding:0 18px;color:var(--ink);background:var(--surface);border:1px solid var(--line-dark);border-radius:12px}.waitlist-form input::placeholder{color:#868aa0}.waitlist-form button{display:flex;align-items:center;justify-content:center;gap:18px;min-width:186px;height:56px;padding:0 18px;color:white;background:var(--ink);border:1px solid var(--ink);border-radius:12px;cursor:pointer;font-size:14px;font-weight:750;transition:transform .16s ease,background .16s ease}.waitlist-form button:hover:not(:disabled){background:var(--blue);transform:translateY(-2px)}.waitlist-form button:disabled,.waitlist-form input:disabled{cursor:wait;opacity:.68}.form-error{position:absolute;top:calc(100% + 6px);left:2px;margin:0;color:#a32c23;font-size:12px}.form-note{margin:9px 0 0;color:var(--ink-soft);font-size:11px}.form-success{display:flex;align-items:center;gap:12px;max-width:650px;min-height:56px;padding:10px 15px;color:#173c33;background:#dff8ee;border:1px solid #83c9af;border-radius:12px}.form-success>span{display:grid;place-items:center;width:30px;height:30px;background:var(--mint);border-radius:50%;font-weight:800}.form-success p,.form-success strong{display:block;margin:0}.form-success p{font-size:12px}.world-model{min-width:0}.model-stage{position:relative;min-height:560px;overflow:hidden;background:#e7ebfa;border:1px solid var(--line-dark);border-radius:36px 12px 36px 12px;box-shadow:22px 22px 0 var(--blue-soft)}.stage-grid{position:absolute;inset:0;opacity:.6;background-image:linear-gradient(90deg,rgba(64,87,214,.15) 1px,transparent 0),linear-gradient(180deg,rgba(64,87,214,.15) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 48%,black,transparent 78%);mask-image:radial-gradient(circle at 50% 48%,black,transparent 78%)}.core,.input,.output{position:absolute;z-index:2}.input{display:flex;align-items:center;gap:10px;padding:9px 13px;background:rgba(255,255,255,.88);border:1px solid var(--line-dark);border-radius:999px;box-shadow:0 10px 30px rgba(36,39,71,.08);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.input span{color:var(--blue)}.input:after{position:absolute;height:1px;background:var(--blue);content:"";transform-origin:left}.input-image{top:13%;left:9%}.input-image:after{width:120px;top:42px;left:76%;transform:rotate(29deg)}.input-video{top:43%;left:4%}.input-video:after{width:104px;top:50%;left:100%;transform:rotate(0)}.input-audio{bottom:18%;left:10%}.input-audio:after{width:125px;bottom:36px;left:76%;transform:rotate(-31deg)}.core{top:50%;left:52%;display:grid;place-items:center;width:170px;height:170px;color:white;background:var(--ink);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px rgba(64,87,214,.11),0 24px 60px rgba(23,23,47,.28)}.core strong{top:48px;font-size:40px;line-height:1;letter-spacing:-.07em}.core b,.core strong{position:absolute;font-family:var(--font-display)}.core b{top:72px;right:35px;color:var(--coral);font-size:24px}.core small{position:absolute;bottom:44px;font-family:var(--font-mono);font-size:8px;letter-spacing:.16em}.core-orbit{position:absolute;border:1px solid rgba(255,255,255,.28);border-radius:50%}.core-orbit-one{width:116px;height:48px;transform:rotate(32deg);animation:orbit-one 9s linear infinite}.core-orbit-two{width:48px;height:116px;transform:rotate(-32deg);animation:orbit-two 7s linear infinite reverse}.output{right:5%;width:148px;padding:14px;color:var(--ink-soft);background:rgba(255,255,255,.88);border:1px solid var(--line-dark);border-radius:4px 14px 4px 14px;font-size:10px;line-height:1.4}.output span{display:block;margin-bottom:6px;color:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em}.output:before{position:absolute;right:100%;width:70px;height:1px;background:var(--blue);content:""}.output-create{top:25%}.output-create:before{top:70%;transform:rotate(-24deg);transform-origin:right}.output-act{bottom:24%}.output-act:before{bottom:70%;transform:rotate(24deg);transform-origin:right}.stage-caption{position:absolute;z-index:2;right:30px;bottom:24px;max-width:320px;margin:0;color:var(--ink-soft);font-size:11px;text-align:right}.proof-strip{display:grid;grid-template-columns:repeat(3,1fr) 1.5fr;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.proof-strip>p{min-height:122px;margin:0;padding:24px clamp(20px,3vw,48px);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line-dark)}.proof-strip>p:last-child{border-right:0}.proof-strip strong{font-family:var(--font-display);font-size:32px;line-height:1.1;letter-spacing:-.045em}.proof-strip span,.source-link{color:var(--ink-soft);font-size:11px}.proof-strip .source-link{background:var(--yellow)}.source-link a{color:var(--ink);font-weight:750}.section{width:min(1240px,calc(100% - 64px));margin:0 auto;padding:140px 0}.section-kicker{color:var(--blue)}.section-intro{max-width:770px;margin-bottom:66px}.final-cta h2,.section h2{margin:0;font-family:var(--font-display);font-size:clamp(44px,5vw,78px);font-weight:590;line-height:.98;letter-spacing:-.06em}.section-intro>p:last-child{max-width:680px;margin:28px 0 0;color:var(--ink-soft);font-size:18px}.capability-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.capability-card{min-height:350px;padding:28px;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:24px 8px 24px 8px}.capability-card:nth-child(2){color:white;background:var(--blue);border-color:var(--blue)}.capability-card:nth-child(2) p,.capability-card:nth-child(2) small{color:#dfe5ff}.capability-meta{display:flex;justify-content:space-between;gap:20px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.capability-meta small{color:var(--ink-soft);font:inherit;text-align:right}.capability-card h3{max-width:310px;margin:auto 0 18px;font-family:var(--font-display);font-size:35px;font-weight:600;line-height:1.05;letter-spacing:-.045em}.capability-card p{margin:0;color:var(--ink-soft);font-size:14px}.status-section{width:min(1400px,calc(100% - 64px));padding:120px clamp(32px,6vw,88px);color:white;background:var(--ink);border-radius:40px 12px 40px 12px}.status-section .section-kicker{color:var(--mint)}.status-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.verified-date{margin:0;color:#aeb3ca;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.verified-date strong{display:block;margin-top:5px;color:white;font-size:12px}.status-table{margin-top:70px;border-top:1px solid #55566c}.status-row{display:grid;grid-template-columns:1fr .8fr 1.4fr;grid-gap:30px;gap:30px;align-items:center;min-height:88px;border-bottom:1px solid #55566c}.status-row>span{color:#c4c6d4;font-size:14px}.status-row strong{font-family:var(--font-display);font-size:21px;font-weight:590}.status-head{min-height:48px}.status-head>span{color:#8f91a7;font-family:var(--font-mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.status-dot{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%}.status-dot.live{background:var(--mint);box-shadow:0 0 0 4px rgba(141,231,197,.12)}.status-dot.soon{background:var(--yellow)}.status-dot.planned{background:#8592e7}.status-dot.limited{background:var(--coral)}.status-disclaimer{max-width:720px;margin:32px 0 0 auto;color:#9295aa;font-size:12px}.product-section{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:16px;gap:16px}.product-aside,.product-panel{border:1px solid var(--line-dark)}.product-panel{padding:clamp(36px,6vw,80px);background:var(--surface);border-radius:32px 8px 8px 8px}.product-panel>p:not(.section-kicker){max-width:700px;margin:28px 0 0;color:var(--ink-soft);font-size:17px}.product-panel ul{margin:58px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.product-panel li{display:grid;grid-template-columns:120px 1fr;grid-gap:24px;gap:24px;padding:17px 0;color:var(--ink-soft);border-bottom:1px solid var(--line);font-size:13px}.product-panel li span{color:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.product-aside{padding:38px;display:flex;flex-direction:column;justify-content:space-between;color:var(--ink);background:var(--coral);border-color:#d6503b;border-radius:8px 8px 32px 8px}.product-aside>p{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.product-aside blockquote{margin:90px 0;font-family:var(--font-display);font-size:clamp(30px,3vw,45px);font-weight:630;line-height:1.08;letter-spacing:-.05em}.product-aside>span{font-size:12px}.faq-section{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:80px;gap:80px}.faq-heading{position:-webkit-sticky;position:sticky;top:40px;align-self:start}.faq-list{border-top:1px solid var(--line-dark)}.faq-list details{border-bottom:1px solid var(--line-dark)}.faq-list summary{position:relative;padding:27px 46px 27px 0;cursor:pointer;font-family:var(--font-display);font-size:23px;font-weight:590;line-height:1.25;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{position:absolute;top:27px;right:4px;content:"+";font-family:var(--font-mono);font-size:21px;font-weight:400}.faq-list details[open] summary:after{content:"-"}.faq-list details p{max-width:720px;margin:-5px 0 28px;color:var(--ink-soft);font-size:14px}.final-cta{padding:130px 32px;color:white;background:var(--blue);text-align:center}.final-cta .section-kicker{color:var(--yellow)}.final-cta>p:not(.section-kicker){margin:22px auto 32px;color:#dfe5ff}.final-cta .form-success,.final-cta .waitlist-form{margin:0 auto}footer{display:grid;grid-template-columns:1fr 1.4fr 1fr;grid-gap:50px;gap:50px;align-items:center;padding:46px max(32px,calc((100% - 1400px) / 2));color:#c9cada;background:var(--ink);font-size:11px}.footer-brand{display:flex;align-items:center;gap:12px}.footer-brand .brand-mark{color:var(--ink);background:white}.footer-brand p,.footer-brand strong{margin:0}.footer-brand strong{color:white;font-family:var(--font-display);font-size:16px}.legal{margin:0}.footer-links{display:flex;justify-content:flex-end;gap:22px}.footer-links a{color:white}@keyframes signal{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}@keyframes orbit-one{to{transform:rotate(392deg)}}@keyframes orbit-two{to{transform:rotate(328deg)}}@media (max-width:1080px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero{grid-template-columns:1fr;padding-top:72px}.hero-copy{max-width:780px}.model-stage{min-height:520px}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip>p:nth-child(2){border-right:0}.proof-strip>p:nth-child(-n+2){border-bottom:1px solid var(--line-dark)}.product-section{grid-template-columns:1fr}.product-aside{min-height:450px}footer{grid-template-columns:1fr 1fr}.legal{grid-column:1/-1;grid-row:2}}@media (max-width:760px){.hero,.section,.site-header,.status-section{width:min(100% - 36px,1400px)}.site-header{height:72px}.header-cta{padding:9px 12px;font-size:11px}.hero{min-height:0;gap:60px;padding:58px 0 72px}.eyebrow{align-items:flex-start;font-size:9px}.hero h1{font-size:clamp(57px,17vw,82px);line-height:.88}.hero-lede{margin-top:28px;font-size:16px}.waitlist-form{flex-direction:column}.waitlist-form button,.waitlist-form input{width:100%}.form-error{position:static;margin-top:2px}.model-stage{min-height:440px;border-radius:26px 8px 26px 8px;box-shadow:12px 12px 0 var(--blue-soft)}.core{left:52%;width:130px;height:130px}.core strong{top:38px;font-size:31px}.core b{top:54px;right:28px;font-size:20px}.core small{bottom:33px;font-size:6px}.input{padding:7px 9px;font-size:8px}.input-audio:after,.input-image:after{width:72px}.input-video:after{width:57px}.output{width:112px;padding:10px;font-size:8px}.output:before{width:40px}.stage-caption{right:18px;bottom:16px;max-width:230px;font-size:8px}.proof-strip{grid-template-columns:1fr}.proof-strip>p{min-height:102px;border-right:0;border-bottom:1px solid var(--line-dark)}.proof-strip>p:last-child{border-bottom:0}.section{padding:96px 0}.section-intro{margin-bottom:42px}.section-intro>p:last-child{font-size:16px}.capability-list{grid-template-columns:1fr}.capability-card{min-height:290px}.status-section{padding:76px 22px;border-radius:28px 8px 28px 8px}.status-heading{align-items:flex-start;flex-direction:column;gap:28px}.status-table{margin-top:48px}.status-head{display:none}.status-row{grid-template-columns:1fr;gap:6px;padding:22px 0}.status-row>span{font-size:12px}.status-disclaimer{font-size:11px}.product-panel{padding:48px 24px}.product-panel li{grid-template-columns:80px 1fr;gap:14px}.product-aside{min-height:410px;padding:28px}.faq-section{grid-template-columns:1fr;gap:42px}.faq-heading{position:static}.faq-list summary{font-size:20px}.final-cta{padding:96px 18px}footer{grid-template-columns:1fr;gap:28px;padding:42px 24px}.legal{grid-column:auto;grid-row:auto}.footer-links{justify-content:flex-start;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}