@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");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:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_c8e612{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_c8e612{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_e8acdf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_e8acdf{--font-grotesk:"Space Grotesk","Space Grotesk Fallback"}:root{color-scheme:dark;--bg:#0E0F0C;--bg-2:#121410;--surface:#16180F;--surface-2:#1E2117;--ink:#F2F1EA;--ink-2:#CBCCC1;--muted:#8E9086;--ink-display:#FAF9F2;--line:rgba(242,241,234,.10);--line-strong:rgba(242,241,234,.24);--frame-line:rgba(242,241,234,.38);--line-ui:rgba(242,241,234,.40);--accent:#C6FF4A;--accent-ink:#0B0D06;--accent-2:#8A7CFF;--accent-3:#FF7A45;--glow:rgba(198,255,74,.32);--danger:#FF6B6B;--accent-solid:var(--accent);--accent-solid-ink:var(--accent-ink);--media-black:#000000;--on-media:#FFFFFF;--accent-weak:color-mix(in oklab,var(--accent) 14%,transparent);--accent-soft:color-mix(in oklab,var(--accent) 32%,transparent);--shadow-1:0 2px 8px rgba(0,0,0,.40),0 12px 32px rgba(0,0,0,.34);--shadow-2:0 4px 14px rgba(0,0,0,.45),0 28px 70px rgba(0,0,0,.55);--shadow-glow:0 0 0 1px color-mix(in oklab,var(--accent) 26%,transparent),0 18px 60px -12px var(--glow);--blur-glass:16px;--glass:rgba(22,24,15,.62);--mesh-1:color-mix(in oklab,var(--accent) 12%,transparent);--mesh-2:color-mix(in oklab,var(--accent-2) 14%,transparent);--mesh-3:color-mix(in oklab,var(--accent-3) 8%,transparent);--mesh:radial-gradient(58vw 46vw at 8% -6%,var(--mesh-1) 0%,transparent 62%),radial-gradient(52vw 44vw at 96% 12%,var(--mesh-2) 0%,transparent 60%),radial-gradient(60vw 50vw at 50% 108%,var(--mesh-3) 0%,transparent 64%);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");--grain-opacity:.075;--grain-blend:screen;--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:32px;--r-pill:999px;--font-display:var(--font-anton),"Arial Narrow",Impact,sans-serif;--font-cond:var(--font-grotesk),"Arial Narrow",sans-serif;--font-body:var(--font-grotesk),system-ui,"Segoe UI",Helvetica,Arial,sans-serif;--step--1:clamp(11.5px,0.65rem + 0.14vw,13px);--step-0:clamp(15px,0.88rem + 0.22vw,17px);--step-1:clamp(17px,0.95rem + 0.42vw,21px);--step-2:clamp(21px,1.05rem + 0.92vw,30px);--step-3:clamp(26px,1.15rem + 1.9vw,44px);--step-4:clamp(34px,1.2rem + 3.6vw,72px);--step-5:clamp(46px,1rem + 7.4vw,128px);--step-6:clamp(60px,0.5rem + 13vw,230px);--lh-display:.86;--lh-title:.94;--lh-body:1.6;--tracking-label:.12em;--sp-1:clamp(4px,0.25rem + 0.1vw,6px);--sp-2:clamp(8px,0.4rem + 0.3vw,12px);--sp-3:clamp(12px,0.6rem + 0.5vw,18px);--sp-4:clamp(18px,0.9rem + 0.9vw,28px);--sp-5:clamp(26px,1.2rem + 1.6vw,44px);--sp-6:clamp(38px,1.6rem + 2.8vw,72px);--sp-7:clamp(56px,2rem + 5vw,120px);--sp-8:clamp(80px,2.4rem + 8vw,190px);--rule-w:clamp(24px,5.5vw,64px);--pad-x:20px;--container:1440px;--header-h:58px;--frame-inset:10px;--frame-radius:16px;--ease-expo:cubic-bezier(.16,1,.3,1);--ease-power:cubic-bezier(.22,.61,.36,1);--ease-soft:cubic-bezier(.4,0,.2,1);--dur-1:.22s;--dur-2:.45s;--dur-3:.9s}:root[data-theme=light]{color-scheme:light;--bg:#F1EEE2;--bg-2:#E9E5D7;--surface:#FCFBF6;--surface-2:#E4E0D1;--ink:#14150F;--ink-2:#3C3E35;--muted:#5F6154;--ink-display:#0A0B06;--line:rgba(20,21,15,.13);--line-strong:rgba(20,21,15,.24);--frame-line:rgba(20,21,15,.30);--line-ui:rgba(20,21,15,.52);--accent:#4E6908;--accent-ink:#FBFBF6;--accent-2:#5B4BD6;--accent-3:#A83C10;--glow:rgba(78,105,8,.20);--danger:#B3261E;--accent-solid:#C6FF4A;--accent-solid-ink:#14150F;--shadow-1:0 1px 2px rgba(30,28,18,.10),0 12px 28px rgba(30,28,18,.14);--shadow-2:0 2px 6px rgba(30,28,18,.12),0 30px 70px rgba(30,28,18,.20);--shadow-glow:0 0 0 1px color-mix(in oklab,var(--accent) 24%,transparent),0 18px 50px -14px var(--glow);--glass:rgba(252,251,246,.70);--mesh-1:color-mix(in oklab,var(--accent) 10%,transparent);--mesh-2:color-mix(in oklab,var(--accent-2) 10%,transparent);--mesh-3:color-mix(in oklab,var(--accent-3) 7%,transparent);--grain-opacity:.05;--grain-blend:multiply}:root.theme-ready,:root.theme-ready .theme-surface,:root.theme-ready body{transition:background-color var(--dur-2) var(--ease-soft),color var(--dur-2) var(--ease-soft),border-color var(--dur-2) var(--ease-soft)}@media (prefers-reduced-motion:reduce){:root.theme-ready,:root.theme-ready .theme-surface,:root.theme-ready body{transition:none}}@media (min-width:720px){:root{--pad-x:5vw;--header-h:66px;--frame-inset:14px;--frame-radius:22px}}@media (min-width:980px){:root{--pad-x:6vw;--header-h:74px;--frame-inset:16px;--frame-radius:26px}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--bg);scroll-behavior:smooth;scrollbar-color:var(--line-strong) var(--bg);-webkit-text-size-adjust:100%}body,html{color:var(--ink)}body{position:relative;min-height:100svh;background:transparent;font-family:var(--font-body);font-size:var(--step-0);line-height:var(--lh-body);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body:after,body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background-image:var(--mesh)}body:after{background-image:var(--grain);background-repeat:repeat;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend)}canvas,img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}ol,ul{list-style:none}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none}button{cursor:pointer}[role=button],a[href],button{touch-action:manipulation}h1,h2,h3,h4{font-weight:400;line-height:var(--lh-title);text-wrap:balance}h1,h2{letter-spacing:-.01em}p{text-wrap:pretty}b,strong{font-weight:600}::selection{background:var(--accent);color:var(--accent-ink)}.label{font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-label);color:var(--muted)}.display,.label{text-transform:uppercase}.display{font-family:var(--font-display);font-weight:400;line-height:var(--lh-display);letter-spacing:-.005em}.outline,.outline-sm{color:var(--ink);font-style:normal}@supports (-webkit-text-stroke:1px currentColor){.outline{-webkit-text-stroke:1.2px var(--ink)}.outline,.outline-sm{color:transparent;paint-order:stroke fill}.outline-sm{-webkit-text-stroke:1px var(--ink)}.outline--accent{-webkit-text-stroke-color:var(--accent)}}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x)}section{position:relative}[id]{scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.glass{background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.4);backdrop-filter:blur(var(--blur-glass)) saturate(1.4);border:1px solid var(--line)}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}.skip-link{position:absolute;left:var(--sp-3);top:var(--sp-3);z-index:300;transform:translateY(-200%);background:var(--accent);color:var(--accent-ink);font-family:var(--font-cond);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill)}.skip-link:focus-visible{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-pill);border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}@media (hover:hover) and (pointer:fine){body,body [data-cursor],body a,body button{cursor:none}.cursor-auto,.cursor-auto *{cursor:auto}.cursor-auto a,.cursor-auto button{cursor:pointer}.cursor-auto input,.cursor-auto textarea{cursor:text}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important}.reveal,[data-reveal]{transform:none!important}}@media (min-width:980px){@supports (-webkit-text-stroke:1px currentColor){.outline{-webkit-text-stroke-width:1.5px}.outline-sm{-webkit-text-stroke-width:1.2px}}}.lang{display:flex;align-self:stretch;flex:none}.lang,.lang__btn{position:relative}.lang__btn{z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:100%;min-width:56px;padding-inline:12px 10px;border:0;border-radius:var(--r-pill) 0 0 var(--r-pill);background:transparent;font-family:var(--font-cond);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-2);cursor:pointer;transition:color var(--dur-1) var(--ease-soft)}.lang__btn:before,.tt:before{content:"";position:absolute;inset:4px 3px;z-index:-1;border-radius:var(--r-pill);background:transparent;pointer-events:none;transition:background-color var(--dur-1) var(--ease-soft)}.lang__btn:hover{color:var(--ink)}.lang__btn:hover:before{background:color-mix(in oklab,var(--ink) 8%,transparent)}.lang__btn[aria-expanded=true]{color:var(--ink)}.lang__btn[aria-expanded=true]:before{background:color-mix(in oklab,var(--ink) 12%,transparent)}.lang__code{margin-right:calc(var(--tracking-label) * -1)}.lang__chev{width:11px;height:11px;flex:none;color:var(--muted);transition:transform var(--dur-2) var(--ease-expo),color var(--dur-1) var(--ease-soft)}.lang__btn:hover .lang__chev{color:var(--ink-2)}.lang__btn[aria-expanded=true] .lang__chev{transform:rotate(180deg);color:var(--ink-2)}.lang__menu{position:absolute;top:calc(100% + 9px);right:0;z-index:5;min-width:172px;display:grid;grid-gap:2px;gap:2px;padding:6px;border-radius:var(--r-md);background:color-mix(in oklab,var(--surface) 97%,transparent);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.5);backdrop-filter:blur(var(--blur-glass)) saturate(1.5);border:1px solid var(--line-strong);box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.97);transform-origin:100% 0;transition:opacity var(--dur-1) var(--ease-soft),transform var(--dur-2) var(--ease-expo),visibility 0s linear var(--dur-1)}.lang__menu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.lang__option{display:flex;align-items:center;gap:10px;min-height:44px;padding-inline:10px 12px;border-radius:var(--r-sm);font-family:var(--font-body);font-size:var(--step--1);line-height:1.2;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-1) var(--ease-soft),color var(--dur-1) var(--ease-soft)}.lang__option:hover{background:color-mix(in oklab,var(--ink) 8%,transparent);color:var(--ink)}.lang__optionCode{flex:none;width:24px;font-family:var(--font-cond);font-weight:700;font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);transition:color var(--dur-1) var(--ease-soft)}.lang__optionName{flex:1 1 auto}.lang__option:after{content:"";flex:none;width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent);opacity:0;transition:opacity var(--dur-1) var(--ease-soft)}.lang__option[aria-selected=true]{background:color-mix(in oklab,var(--ink) 6%,transparent);color:var(--ink)}.lang__option[aria-selected=true] .lang__optionCode{color:var(--ink)}.lang__option[aria-selected=true]:after{opacity:1}.lang__option:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tt{position:relative;z-index:1;display:grid;place-items:center;width:var(--ctl-h,44px);height:100%;flex:none;border:0;border-radius:0 var(--r-pill) var(--r-pill) 0;background:transparent;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--dur-1) var(--ease-soft)}.tt:hover{color:var(--ink)}.tt:hover:before{background:color-mix(in oklab,var(--ink) 8%,transparent)}.tt--placeholder{display:block;width:var(--ctl-h,44px);height:100%;pointer-events:none}.tt__icons{position:relative;display:grid;place-items:center;width:19px;height:19px}.tt__icon{position:absolute;width:100%;height:100%;transition:opacity var(--dur-2) var(--ease-soft),transform var(--dur-2) var(--ease-expo)}.tt__icon--moon{opacity:1;transform:rotate(0deg) scale(1)}.tt__icon--sun{opacity:0;transform:rotate(-90deg) scale(.4)}.tt[data-theme-state=light] .tt__icon--moon{opacity:0;transform:rotate(90deg) scale(.4)}.tt[data-theme-state=light] .tt__icon--sun{opacity:1;transform:rotate(0deg) scale(1)}.tt__rays{transform-origin:center;transform:scale(.55);opacity:0;transition:transform var(--dur-2) cubic-bezier(.34,1.42,.5,1) .08s,opacity var(--dur-1) var(--ease-soft) .08s}.tt[data-theme-state=light] .tt__rays{transform:scale(1);opacity:1}.lang__btn:focus-visible,.tt:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:var(--r-pill)}@media (prefers-reduced-motion:reduce){.lang__chev,.lang__menu,.tt__icon,.tt__rays{transition:none}.tt__rays{transition-delay:0s}.lang__menu{transform:none}}.hdr{--hdr-progress:0;position:fixed;inset:0 0 auto 0;z-index:200;height:var(--header-h);color:var(--ink);background:transparent}.hdr:before{content:"";position:absolute;inset:0;z-index:0;background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.5);backdrop-filter:blur(var(--blur-glass)) saturate(1.5);border-bottom:1px solid var(--line);box-shadow:0 1px 0 0 color-mix(in oklab,var(--ink) 4%,transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-soft)}.hdr.is-open:before,.hdr.is-scrolled:before{opacity:1}.hdr__progress{position:absolute;inset:0 0 auto 0;z-index:3;height:2px;overflow:hidden;pointer-events:none}.hdr__progressBar{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(var(--hdr-progress));background:linear-gradient(90deg,color-mix(in oklab,var(--accent) 55%,transparent),var(--accent) 60%,var(--accent-2));box-shadow:0 0 12px -2px var(--glow);opacity:0;transition:opacity var(--dur-2) var(--ease-soft)}.hdr.is-scrolled .hdr__progressBar{opacity:1}.hdr__inner{position:relative;z-index:2;height:100%;width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--pad-x);display:flex;flex-wrap:nowrap;justify-content:space-between;gap:var(--sp-3)}.hdr__inner,.hdr__logo{min-width:0;align-items:center}.hdr__logo{display:inline-flex;gap:var(--sp-2);flex:0 1 auto;font-family:var(--font-display);font-size:clamp(13px,.62rem + .55vw,17px);text-transform:uppercase;letter-spacing:.04em;line-height:1.35;white-space:nowrap}.hdr__logoShort,.hdr__logoText{min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--dur-1) var(--ease-soft)}.hdr__logo:hover .hdr__logoShort,.hdr__logo:hover .hdr__logoText{opacity:.72}.hdr__logoShort{display:none}.hdr__logoDot{width:8px;height:8px;flex:none;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 0 0 var(--glow);animation:hdrPulse 2.6s var(--ease-soft) infinite}@keyframes hdrPulse{0%,to{box-shadow:0 0 0 0 var(--glow)}50%{box-shadow:0 0 0 6px color-mix(in oklab,var(--accent) 0%,transparent)}}.hdr__nav{display:none;align-items:center;gap:var(--sp-4)}.hdr__link{position:relative;display:inline-flex;align-items:center;flex:none;white-space:nowrap;padding:6px 2px;font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--muted);transition:color var(--dur-1) var(--ease-soft)}.hdr__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--accent);transform:scaleX(0);transform-origin:100% 50%;transition:transform var(--dur-2) var(--ease-expo)}.hdr__link:focus-visible,.hdr__link:hover{color:var(--ink)}.hdr__link:focus-visible:after,.hdr__link:hover:after{transform:scaleX(1);transform-origin:0 50%}.hdr__link[aria-current=true]{color:var(--ink)}.hdr__link[aria-current=true]:after{transform:scaleX(1);transform-origin:0 50%;box-shadow:0 0 10px -1px var(--glow)}.hdr__controls{--ctl-h:44px;display:flex;align-items:center;gap:var(--sp-3);flex:none;min-width:0}.hdr__settings{position:relative;display:flex;align-items:stretch;flex:none;height:var(--ctl-h);border-radius:var(--r-pill)}.hdr__settings:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.4);backdrop-filter:blur(var(--blur-glass)) saturate(1.4);border:1px solid var(--line-ui);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ink) 6%,transparent);pointer-events:none;transition:border-color var(--dur-1) var(--ease-soft)}.hdr__settings:hover:before{border-color:color-mix(in oklab,var(--ink) 30%,var(--line-ui))}.hdr__settingsRule{position:relative;z-index:1;flex:none;align-self:center;width:1px;height:20px;margin-inline:2px;background:var(--line-strong)}.hdr__cv{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;height:var(--ctl-h);min-width:var(--ctl-h);padding-inline:15px;border-radius:var(--r-pill);border:1px solid transparent;background:var(--accent);font-family:var(--font-cond);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-ink);white-space:nowrap;box-shadow:0 1px 2px color-mix(in oklab,var(--accent) 30%,transparent);transition:transform var(--dur-1) var(--ease-power),box-shadow var(--dur-2) var(--ease-soft)}.hdr__cv:focus-visible,.hdr__cv:hover{transform:translateY(-1px);box-shadow:var(--shadow-glow)}.hdr__cv:active{transform:translateY(0) scale(.97)}.hdr__cvIcon{width:15px;height:15px;flex:none;color:currentColor}.hdr__cvFull{display:none}.hdr__cvShort{margin-right:calc(var(--tracking-label) * -1)}.hdr__burger{display:inline-flex;align-items:center;justify-content:center;width:var(--ctl-h);height:var(--ctl-h);flex:none;border-radius:var(--r-pill);border:1px solid var(--line-ui);background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.4);backdrop-filter:blur(var(--blur-glass)) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ink) 6%,transparent);transition:border-color var(--dur-1) var(--ease-soft),background-color var(--dur-1) var(--ease-soft)}.hdr__burger:hover{border-color:color-mix(in oklab,var(--ink) 30%,var(--line-ui))}.hdr__burgerBox{position:relative;display:block;width:18px;height:12px}.hdr__burgerBox span{position:absolute;left:0;width:100%;height:1.6px;border-radius:var(--r-pill);background:var(--ink);transition:transform var(--dur-2) var(--ease-expo),width var(--dur-2) var(--ease-expo)}.hdr__burgerBox span:first-child{top:1px}.hdr__burgerBox span:nth-child(2){bottom:1px;width:68%}.hdr__burger:hover .hdr__burgerBox span:nth-child(2){width:100%}.hdr.is-open .hdr__burgerBox span:first-child{transform:translateY(4.2px) rotate(45deg)}.hdr.is-open .hdr__burgerBox span:nth-child(2){width:100%;transform:translateY(-4.2px) rotate(-45deg)}.hdr-panel{position:fixed;inset:0;z-index:-1;visibility:hidden;pointer-events:none}.hdr-panel[data-open=true]{z-index:1;visibility:visible;pointer-events:auto}.hdr-panel__scrim{position:absolute;inset:0;width:100%;height:100%;background:color-mix(in oklab,var(--bg) 70%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--dur-2) var(--ease-soft);cursor:default}.hdr-panel[data-open=true] .hdr-panel__scrim{opacity:1}.hdr-panel__sheet{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--header-h) + var(--sp-6)) var(--pad-x) var(--sp-6);background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.4);backdrop-filter:blur(var(--blur-glass)) saturate(1.4);border-bottom:1px solid var(--line);transform:translateY(-2%);opacity:0;transition:transform var(--dur-3) var(--ease-expo),opacity var(--dur-2) var(--ease-soft)}.hdr-panel[data-open=true] .hdr-panel__sheet{transform:none;opacity:1}.hdr-panel__nav{display:flex;flex-direction:column;gap:var(--sp-2)}.hdr-panel__link{display:flex;align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-2);border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:var(--step-3);text-transform:uppercase;line-height:var(--lh-title);color:var(--ink);opacity:0;transform:translateY(14px);transition:opacity var(--dur-2) var(--ease-soft),transform var(--dur-3) var(--ease-expo),color var(--dur-1) var(--ease-soft)}.hdr-panel[data-open=true] .hdr-panel__link{opacity:1;transform:none}.hdr-panel[data-open=true] .hdr-panel__link:first-child{transition-delay:.06s}.hdr-panel[data-open=true] .hdr-panel__link:nth-child(2){transition-delay:.12s}.hdr-panel[data-open=true] .hdr-panel__link:nth-child(3){transition-delay:.18s}.hdr-panel[data-open=true] .hdr-panel__link:nth-child(4){transition-delay:.24s}.hdr-panel[data-open=true] .hdr-panel__link:nth-child(5){transition-delay:.3s}.hdr-panel__link:focus-visible,.hdr-panel__link:hover{color:var(--accent)}.hdr-panel__link[aria-current=true],.hdr-panel__link[aria-current=true] .hdr-panel__index{color:var(--accent)}.hdr-panel__index{font-family:var(--font-cond);font-size:var(--step--1);font-weight:600;letter-spacing:var(--tracking-label);color:var(--muted);flex:none}.hdr-panel__sheet{justify-content:center}@media (min-width:900px){.hdr__nav{display:flex}.hdr-panel,.hdr__burger{display:none}}@media (min-width:900px) and (max-width:1099px){.hdr__nav{gap:14px}}@media (min-width:1180px){.hdr__cv{padding-inline:19px}.hdr__cvFull{display:inline}.hdr__cvShort{display:none}}@media (max-width:559px){.hdr__logoText{display:none}.hdr__logoShort{display:inline}.hdr__cv{display:none}}@media (max-width:420px){.hdr__inner{padding-inline:16px;gap:var(--sp-2)}.hdr__logo{font-size:12px;gap:6px;letter-spacing:.02em}.hdr__controls{gap:12px}}@media (prefers-reduced-motion:reduce){.hdr__logoDot{animation:none}.hdr-panel__link,.hdr-panel__sheet{transition:none;transform:none}.hdr-panel[data-open=true] .hdr-panel__link{transition-delay:0s}}.vid{display:block;overflow:hidden;border-radius:inherit;background:var(--surface);color:var(--ink)}.vid,.vid__poster{position:absolute;inset:0;width:100%;height:100%}.vid__poster{object-fit:cover;object-position:50% 18%;transition:transform 1.2s var(--ease-expo)}.vid__backdrop{position:absolute;inset:0;background:radial-gradient(60% 55% at 30% 25%,var(--accent-soft) 0,transparent 70%),radial-gradient(55% 50% at 78% 80%,color-mix(in oklab,var(--accent-2) 30%,transparent) 0,transparent 72%),var(--bg-2)}.vid__shade{background:linear-gradient(to top,color-mix(in oklab,var(--media-black) 72%,transparent) 0,transparent 52%),linear-gradient(to bottom,color-mix(in oklab,var(--media-black) 30%,transparent) 0,transparent 30%)}.vid__overlay,.vid__shade{position:absolute;inset:0;pointer-events:none}.vid__overlay{z-index:1;text-align:left}.vid--idle{cursor:pointer;border:0;padding:0;text-align:left}.vid__play{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:clamp(64px,7vw,88px);height:clamp(64px,7vw,88px);translate:-50% -50%;border-radius:var(--r-pill);background:var(--accent-solid);color:var(--accent-solid-ink);box-shadow:0 18px 48px -12px var(--glow),0 0 0 8px color-mix(in oklab,var(--accent-solid) 18%,transparent);transition:transform var(--dur-2) var(--ease-expo),box-shadow var(--dur-2) var(--ease-soft)}.vid__play svg{translate:2px 0}.vid__playRing{position:absolute;inset:0;border-radius:inherit;border:2px solid var(--accent-solid);animation:vid-pulse 2.2s var(--ease-soft) infinite}@keyframes vid-pulse{0%{transform:scale(1);opacity:.9}80%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}.vid--idle:focus-visible .vid__play,.vid--idle:hover .vid__play{transform:scale(1.08);box-shadow:0 22px 60px -10px var(--glow),0 0 0 12px color-mix(in oklab,var(--accent-solid) 22%,transparent)}.vid--idle:hover .vid__poster{transform:scale(1.03)}.vid--idle:focus-visible{outline-offset:-4px}.vid--waiting .vid__playRing{animation:none;opacity:0}.vid--waiting .vid__play{opacity:.92}.vid__caption{position:absolute;left:clamp(16px,2.4vw,28px);right:clamp(16px,2.4vw,28px);bottom:clamp(14px,2.2vw,26px);z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}.vid__title{font-weight:700;font-size:clamp(15px,.8rem + .55vw,22px);line-height:1.2;color:color-mix(in oklab,var(--on-media) 96%,transparent);text-shadow:0 1px 12px color-mix(in oklab,var(--media-black) 50%,transparent)}.vid__badge,.vid__title{font-family:var(--font-cond)}.vid__badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--media-black) 45%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in oklab,var(--on-media) 22%,transparent);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-label);color:color-mix(in oklab,var(--on-media) 92%,transparent)}.vid__badge:before{content:"";width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent-solid)}.vid__media{position:absolute;inset:0;width:100%;height:100%;border:0;background:var(--media-black);object-fit:contain}.vid--soon{display:grid;place-content:center;justify-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-4);text-align:center;background:radial-gradient(60% 55% at 30% 25%,var(--accent-weak) 0,transparent 70%),var(--bg-2)}.vid__soonMark{position:relative;display:grid;place-items:center;width:clamp(58px,8vw,80px);height:clamp(58px,8vw,80px);border-radius:var(--r-pill);border:1.5px dashed var(--line-ui);color:var(--muted)}.vid__soonText{position:relative;max-width:28ch;font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.4;color:var(--ink-2)}.vid--split .vid__backdrop{background:radial-gradient(60% 90% at 16% 50%,color-mix(in oklab,var(--accent-solid) 16%,transparent) 0,transparent 70%),color-mix(in oklab,var(--media-black) 94%,var(--accent-solid))}.vid--split .vid__poster{left:auto;right:0;width:58%;object-position:50% 14%;-webkit-mask-image:linear-gradient(to right,transparent 0,var(--media-black) 36%);mask-image:linear-gradient(to right,transparent 0,var(--media-black) 36%)}.vid--split .vid__shade{background:linear-gradient(to right,color-mix(in oklab,var(--media-black) 50%,transparent) 0,transparent 52%),linear-gradient(to top,color-mix(in oklab,var(--media-black) 38%,transparent) 0,transparent 34%)}.vid--split .vid__overlay{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(12px,2.2vw,24px);width:52%;padding-left:clamp(18px,6.5%,72px)}.vid--split .vid__play{position:relative;left:auto;top:auto;translate:none;width:clamp(48px,6.5vw,84px);height:clamp(48px,6.5vw,84px)}.vid--split .vid__caption{position:static;gap:clamp(8px,1.2vw,14px)}.vid--split .vid__title{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(18px,.6rem + 2.4vw,44px);line-height:.98;letter-spacing:.005em}.vid--split .vid__badge{order:2}@media (prefers-reduced-motion:reduce){.vid__playRing{animation:none;opacity:0}.vid--idle:hover .vid__play,.vid--idle:hover .vid__poster{transform:none}}.hero{--hero-halo:color-mix(in oklab,var(--accent) 34%,transparent);--hero-halo-2:color-mix(in oklab,var(--accent-2) 26%,transparent);--hero-halo-opacity:.85;--hero-edge:color-mix(in oklab,var(--ink) 14%,transparent);--hero-frame-glow:0 50px 140px -60px var(--glow);--hero-title-size:clamp(52px,min(7.2vw,10.5svh),120px);--hero-tagline-size:clamp(18px,.9rem + .55vw,23px);--hero-video-h:min(46svh,540px);--hero-video-h-tall:min(60svh,620px);position:relative;overflow:clip;padding-block:calc(var(--header-h) + var(--sp-4)) var(--sp-6)}:root[data-theme=light] .hero{--hero-halo:color-mix(in oklab,var(--accent) 20%,transparent);--hero-halo-2:color-mix(in oklab,var(--accent-2) 14%,transparent);--hero-halo-opacity:.75;--hero-edge:color-mix(in oklab,var(--ink) 16%,transparent);--hero-frame-glow:0 40px 110px -50px var(--glow)}.hero__inner{flex-direction:column;text-align:center}.hero__head,.hero__inner{display:flex;align-items:center}.hero__head{flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-3)}.hero__kicker{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--ink-2)}.hero__kickerRule{display:block;flex:none;width:clamp(18px,3vw,40px);height:1px;background:var(--accent)}.hero__kickerText{font-style:normal}.hero__available{display:inline-flex;align-items:center;gap:var(--sp-2);padding:6px var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.hero__availableText{font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-2)}.hero__dot{width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 0 0 var(--glow);animation:hero-pulse 2.4s var(--ease-soft) infinite}@keyframes hero-pulse{0%{box-shadow:0 0 0 0 var(--glow)}70%{box-shadow:0 0 0 8px color-mix(in oklab,var(--accent) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 0%,transparent)}}.hero__title{margin:var(--sp-4) 0 0;font-size:var(--hero-title-size);line-height:.92;letter-spacing:-.01em;color:var(--ink-display);text-wrap:balance}.hero__line{display:inline-block;-webkit-clip-path:inset(-.6em -.1em 0 -.1em);clip-path:inset(-.6em -.1em 0 -.1em);padding-bottom:.06em;white-space:nowrap}.hero__word{display:inline-block;will-change:transform}.hero__tagline{max-width:60ch;margin-top:var(--sp-4);font-family:var(--font-cond);font-weight:500;font-size:var(--hero-tagline-size);line-height:1.4;color:var(--ink-2);text-wrap:balance}.hero__media{position:relative;margin:var(--sp-4) 0 0;width:min(100%,960px,calc(var(--hero-video-h) * var(--hero-arn, 1.7778)))}.hero--tall .hero__media{width:min(100%,380px,calc(var(--hero-video-h-tall) * var(--hero-arn, .5625)))}.hero__halo{position:absolute;inset:-14% -10%;z-index:0;pointer-events:none;opacity:var(--hero-halo-opacity);filter:blur(54px);background:radial-gradient(50% 50% at 30% 40%,var(--hero-halo) 0,transparent 70%),radial-gradient(45% 50% at 75% 65%,var(--hero-halo-2) 0,transparent 72%)}.hero__frame{position:relative;z-index:1;aspect-ratio:var(--hero-ar,16/9);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);border:1px solid var(--hero-edge);box-shadow:var(--shadow-2),var(--hero-frame-glow)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5)}.hero__actions,.hero__cta{align-items:center;justify-content:center;max-width:100%}.hero__cta{position:relative;display:inline-flex;gap:var(--sp-2);min-height:54px;padding:14px var(--sp-5);border:1px solid transparent;border-radius:var(--r-pill);transition:color var(--dur-1) var(--ease-soft),background-color var(--dur-1) var(--ease-soft),border-color var(--dur-1) var(--ease-soft),box-shadow var(--dur-2) var(--ease-soft),transform var(--dur-1) var(--ease-power)}.hero__cta:hover{transform:translateY(-2px)}.hero__cta:active{transform:translateY(0)}.hero__cta:focus-visible{border-radius:var(--r-pill);outline-offset:3px}.hero__ctaLabel{font-family:var(--font-cond);font-weight:700;font-size:clamp(14px,.82rem + .3vw,17px);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.25;color:inherit;overflow-wrap:anywhere}.hero__ctaIcon{display:inline-flex;flex:none;color:inherit;transition:transform var(--dur-2) var(--ease-expo)}.hero__cta--solid{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 12px 34px -14px var(--glow)}.hero__cta--solid:focus-visible,.hero__cta--solid:hover{box-shadow:0 20px 48px -14px var(--glow)}.hero__cta--solid:focus-visible .hero__ctaIcon,.hero__cta--solid:hover .hero__ctaIcon{transform:translateX(4px)}.hero__cta--ghost{background:color-mix(in oklab,var(--surface) 55%,transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));border-color:var(--line-ui);color:var(--ink)}.hero__cta--ghost:focus-visible,.hero__cta--ghost:hover{border-color:var(--accent);background:var(--accent-weak)}.hero__cta--ghost:focus-visible .hero__ctaIcon--down,.hero__cta--ghost:hover .hero__ctaIcon--down{transform:translateY(3px)}.hero__price{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-2)}.hero__price:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--r-pill);background:var(--accent)}.hero__skills{display:flex;flex-wrap:wrap;justify-content:center;gap:4px var(--sp-3);margin-top:var(--sp-4)}.hero__skill{display:inline-flex;align-items:center;gap:var(--sp-3);font-family:var(--font-cond);font-weight:600;font-size:var(--step--1);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--muted)}.hero__skill+.hero__skill:before{content:"";width:4px;height:4px;border-radius:var(--r-pill);background:var(--accent)}.hero__anim{transition:opacity var(--dur-3) var(--ease-soft) var(--hero-d,0s),transform 1.1s var(--ease-expo) var(--hero-d,0s)}.hero--pre .hero__anim{opacity:0;transform:translateY(18px)}.hero--pre .hero__kicker{--hero-d:.05s}.hero--pre .hero__available{--hero-d:.12s}.hero--pre .hero__word{opacity:1;transform:translateY(115%);--hero-d:.2s}.hero--pre .hero__word--outline{--hero-d:.32s}.hero--pre .hero__tagline{--hero-d:.45s}.hero--pre .hero__media{transform:translateY(26px) scale(.985);--hero-d:.55s}.hero--pre .hero__actions{--hero-d:.7s}.hero--pre .hero__price{--hero-d:.78s}.hero--pre .hero__skills{--hero-d:.86s}@media (max-width:719.98px){.hero{--hero-title-size:clamp(48px,17vw,96px);padding-block:calc(var(--header-h) + var(--sp-4)) var(--sp-6)}.hero__title{margin-top:var(--sp-3)}.hero__line{display:block}.hero__media{margin-top:var(--sp-4)}.hero__halo{inset:-8% -4%;filter:blur(36px)}}@media (max-width:560px){.hero__actions{width:100%;gap:var(--sp-2);margin-top:var(--sp-4)}.hero__cta{flex:1 1 100%;width:100%;padding-inline:var(--sp-3)}}@media (prefers-reduced-motion:reduce){.hero--pre .hero__anim,.hero--ready .hero__anim,.hero__anim{opacity:1!important;transform:none!important;transition:none!important}.hero__cta,.hero__ctaIcon{transition:none!important}.hero__cta:active,.hero__cta:focus-visible .hero__ctaIcon,.hero__cta:hover,.hero__cta:hover .hero__ctaIcon{transform:none!important}.hero__dot{animation:none!important}}