@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.ecK8zW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.ecK8zW_variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,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-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.mwIU6G_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.mwIU6G_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--carbon:#07090b;--graphite:#101317;--gunmetal:#22282e;--titanium:#aeb6be;--warm-white:#f3f4f2;--red:#ce0f3d;--red-text:#ec4468;--panel:#0b0e11;--line:#aeb6be24;--line-soft:#aeb6be33;--line-strong:#aeb6be4d;--surface-0:var(--carbon);--surface-1:var(--panel);--surface-2:var(--graphite);--surface-3:var(--gunmetal);--accent:var(--red);--accent-text:var(--red-text);--accent-line:#ce0f3d8c;--accent-soft:#ce0f3d1a;--text:var(--warm-white);--text-muted:var(--titanium);--fs-display:clamp(1.75rem, 1rem + 3.9vw, 4.75rem);--fs-h2:clamp(1.75rem, 1.25rem + 2vw, 3rem);--fs-h2-compact:clamp(1.625rem, 1.3rem + 1.2vw, 2.5rem);--fs-h3:clamp(1.1875rem, 1.05rem + .5vw, 1.375rem);--fs-lede:clamp(1rem, .95rem + .3vw, 1.125rem);--fs-body:1rem;--fs-small:.875rem;--fs-label:.6875rem;--fs-label-lg:.71875rem;--fs-label-sm:.65625rem;--fs-label-sm-10:.625rem;--fs-label-xs:.5625rem;--ls-scale:1;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--max:1440px;--pad:80px;--vpad:clamp(64px, 40px + 5.5vw, 120px);--r-sm:6px;--r-control:10px;--r-panel:14px;--r-pill:999px;--tap:44px;--tap-primary:48px;--shadow-panel:0 18px 50px #00000073;--shadow-cta:0 10px 28px #ce0f3d57;--focus-ring:2px solid var(--red-text);--focus-offset:3px;--disabled-opacity:.45;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--motion-press:.1s;--motion-fast:.14s;--motion-base:.22s;--motion-slow:.42s;--motion-reveal:.6s;--motion-cinematic:.76s;--stagger-tight:35ms;--stagger:55ms;--stagger-loose:80ms;--move-sm:8px;--move-md:16px;--move-lg:24px;--fade-from:0;--kf-rise:ad-rise;--kf-fade:ad-fade;--header-h:88px;--tick:#aeb6be52;--tick-step:8px;--fs-act:clamp(2.25rem, 1.4rem + 3.6vw, 5.5rem)}@media (max-width:1366px){:root{--pad:56px}}@media (max-width:1024px){:root{--pad:40px}}@media (max-width:767px){:root{--pad:20px;--fs-label:.75rem;--fs-label-lg:.75rem;--fs-label-sm:.75rem;--fs-label-sm-10:.75rem;--fs-label-xs:.6875rem;--ls-scale:.55;--vpad:clamp(48px, 36px + 3vw, 64px);--fs-h2:clamp(1.625rem, 1.2rem + 2vw, 2rem);--fs-h3:1.1875rem;--header-h:64px}}@media (max-width:374px){:root{--pad:16px}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scroll-padding-top:96px;scroll-padding-bottom:24px}@media (max-width:760px){html{scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:var(--carbon);color:var(--warm-white);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}html,body{overscroll-behavior-x:none;max-width:100%;overflow-x:clip}@supports not (overflow:clip){html{overflow-x:hidden}}img,svg,video{max-width:100%}a{color:var(--warm-white);text-decoration:none}input,select,textarea,button{font-family:inherit}select{appearance:none}option{background:var(--graphite);color:var(--warm-white)}::selection{background:var(--red);color:#fff}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:disabled,[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed}h1,h2,h3{letter-spacing:-.025em;margin:0;font-weight:600}.eyebrow{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label-lg);letter-spacing:calc(.2em * var(--ls-scale));color:var(--red-text);margin-bottom:22px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:300;background:var(--red);color:#fff;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:calc(.14em * var(--ls-scale));min-height:var(--tap);border-radius:var(--r-control);transition:transform var(--motion-base) var(--ease-out);align-items:center;padding:0 18px;display:inline-flex;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.ad-act{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label-lg);letter-spacing:calc(.2em * var(--ls-scale));color:var(--text-muted);align-items:center;gap:12px;margin:0 0 22px;display:flex}.ad-act:before{content:"";background:var(--accent);flex:none;width:22px;height:1px}.ad-act b{color:var(--text);font-weight:400}.ad-ruler{background:repeating-linear-gradient(90deg, var(--tick) 0 1px, transparent 1px calc(var(--tick-step) * 5)) bottom / 100% 10px no-repeat, repeating-linear-gradient(90deg, var(--tick) 0 1px, transparent 1px var(--tick-step)) bottom / 100% 5px no-repeat;pointer-events:none;height:10px;display:block}.ad-frame{--frame-c:#f3f4f2b3;--frame-l:14px;background:linear-gradient(var(--frame-c), var(--frame-c)) top left / var(--frame-l) 1px, linear-gradient(var(--frame-c), var(--frame-c)) top left / 1px var(--frame-l), linear-gradient(var(--frame-c), var(--frame-c)) top right / var(--frame-l) 1px, linear-gradient(var(--frame-c), var(--frame-c)) top right / 1px var(--frame-l), linear-gradient(var(--frame-c), var(--frame-c)) bottom left / var(--frame-l) 1px, linear-gradient(var(--frame-c), var(--frame-c)) bottom left / 1px var(--frame-l), linear-gradient(var(--frame-c), var(--frame-c)) bottom right / var(--frame-l) 1px, linear-gradient(var(--frame-c), var(--frame-c)) bottom right / 1px var(--frame-l);pointer-events:none;background-repeat:no-repeat}[id]{scroll-margin-top:8px}[data-reveal]{transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out);transition-delay:var(--reveal-delay,0s)}[data-reveal].ad-hide{opacity:var(--fade-from);transform:translateY(var(--move-md))}.ad-act:before{transform-origin:0;transition:transform var(--motion-reveal) var(--ease-in-out) calc(var(--reveal-delay,0s) + .14s)}[data-reveal].ad-hide .ad-act:before{transform:scaleX(0)}[data-reveal=wipe]{transition:clip-path var(--motion-cinematic) var(--ease-in-out) var(--reveal-delay,0s)}[data-reveal=wipe].ad-hide{opacity:1;clip-path:inset(0 0 100%);transform:none}[data-reveal=fade].ad-hide{transform:none}[data-reveal=stagger]{transition:none}[data-reveal=stagger].ad-hide{opacity:1;transform:none}[data-reveal=stagger].ad-hide>*{opacity:0;transform:translateY(var(--move-md))}[data-reveal=group],[data-reveal=group].ad-hide{opacity:1;transition:none;transform:none}[data-reveal=stagger].ad-revealing>*{transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out)!important;transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-i,0) * var(--reveal-step,var(--stagger)))!important}[data-reveal].ad-hide *{animation-play-state:paused!important}@media (max-width:760px){:root{--fade-from:1}[data-reveal]{transition-duration:.28s}[data-reveal].ad-hide,[data-reveal=fade].ad-hide,[data-reveal=stagger].ad-hide>*{opacity:1;transform:translateY(var(--move-sm))}[data-reveal=fade].ad-hide{transform:none}[data-reveal=stagger].ad-revealing>*{transition-duration:.28s!important}[data-reveal=wipe].ad-hide{transform:none}[data-reveal=group] [style*=animation-delay]{animation:none!important}}:root{--pre:1.2s;--focal-y:42svh;--intro-at:0s}html[data-ad-intro]{--intro-at:calc(var(--pre) * .62)}@media (max-width:760px){:root{--pre:1s;--focal-y:calc(min(440px, 54svh) * .5)}}@media (max-width:760px) and (max-height:700px){:root{--focal-y:20svh}}@media (max-width:900px) and (max-height:500px){:root{--focal-y:50svh}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root){animation-duration:var(--motion-base);animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--motion-base);animation-timing-function:var(--ease-out)}@keyframes ad-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ad-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-property:opacity,color,background-color,border-color,box-shadow!important;transition-duration:.1s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-motion=scan],.ad-preloader-overlay{display:none!important}[data-motion=parallax],[data-reveal],[data-reveal=stagger].ad-hide>*{transform:none!important}[data-reveal=wipe],.ad-act:before{clip-path:none!important;transform:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media print{html,body{color:#000!important;background:#fff!important}.ad-preloader-overlay,.skip-link{display:none!important}}html{scrollbar-width:thin;scrollbar-color:#3a4149 #07090b}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#07090b}::-webkit-scrollbar-thumb{background:#3a4149;border:2px solid #07090b;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ce0f3d}
.kq19Ca_overlay{z-index:200;pointer-events:auto;position:fixed;inset:0;overflow:hidden}:is(html[data-ad-preloader=skip] .kq19Ca_overlay,html[data-ad-preloader=done] .kq19Ca_overlay){display:none}:is(html[data-ad-preloader=play] .kq19Ca_overlay,html:not([data-ad-preloader]) .kq19Ca_overlay){animation:kq19Ca_ad-preOverlay var(--pre) linear forwards}@keyframes kq19Ca_ad-preOverlay{0%,99%{visibility:visible;pointer-events:auto}to{visibility:hidden;pointer-events:none}}.kq19Ca_panel{background:var(--carbon);position:absolute;left:0;right:0}.kq19Ca_top{height:var(--focal-y);animation:kq19Ca_ad-preOpenUp calc(var(--pre) * .38) var(--ease-in-out) calc(var(--pre) * .62) both;top:0}.kq19Ca_bottom{top:var(--focal-y);animation:kq19Ca_ad-preOpenDown calc(var(--pre) * .38) var(--ease-in-out) calc(var(--pre) * .62) both;bottom:0}@keyframes kq19Ca_ad-preOpenUp{to{transform:translateY(-100%)}}@keyframes kq19Ca_ad-preOpenDown{to{transform:translateY(100%)}}.kq19Ca_word{letter-spacing:.32em;color:var(--warm-white);padding-left:.32em;font-size:38px;font-weight:600;line-height:1;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.kq19Ca_ch{display:block;position:relative}.kq19Ca_segA,.kq19Ca_segB{animation:kq19Ca_ad-preSegA calc(var(--pre) * .3) var(--ease-out) calc(var(--i) * var(--stagger-tight)) both;display:block}.kq19Ca_segA{clip-path:inset(0 0 50%)}.kq19Ca_segB{clip-path:inset(50% 0 0);animation-name:kq19Ca_ad-preSegB;position:absolute;inset:0}@keyframes kq19Ca_ad-preSegA{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes kq19Ca_ad-preSegB{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.kq19Ca_ruler{transform-origin:50% 0;width:min(300px,70vw);animation:kq19Ca_ad-preRuler calc(var(--pre) * .34) var(--ease-out) calc(var(--pre) * .12) both;margin-left:calc(min(300px,70vw)/-2);position:absolute;top:14px;left:50%}@keyframes kq19Ca_ad-preRuler{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}.kq19Ca_seam{left:0;right:0;top:var(--focal-y);background:var(--line-strong);transform-origin:50%;height:1px;animation:kq19Ca_ad-preSeam var(--pre) var(--ease-out) both;position:absolute}@keyframes kq19Ca_ad-preSeam{0%{opacity:0;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}62%{opacity:1;transform:scaleX(1)}80%,to{opacity:0;transform:scaleX(1)}}.kq19Ca_pass{left:0;top:calc(var(--focal-y) - 1px);background:linear-gradient(90deg, transparent, var(--red) 70%, #ff4d74 96%, transparent);opacity:0;width:40vw;height:3px;animation:kq19Ca_ad-prePass calc(var(--pre) * .34) var(--ease-in-out) calc(var(--pre) * .28) both;position:absolute}@keyframes kq19Ca_ad-prePass{0%{opacity:0;transform:translate(-40vw)}12%,88%{opacity:1}to{opacity:0;transform:translate(100vw)}}@media (max-width:400px){.kq19Ca_word{font-size:26px;bottom:14px}}
