.Curtain-module__cvaH9W__curtain{z-index:var(--z-curtain);visibility:hidden;pointer-events:none;isolation:isolate;position:fixed;inset:0;overflow:hidden}.Curtain-module__cvaH9W__ch{mix-blend-mode:screen;position:absolute;inset:0}.Curtain-module__cvaH9W__ch:first-child{background:red}.Curtain-module__cvaH9W__ch:nth-child(2){background:#0f0}.Curtain-module__cvaH9W__ch:nth-child(3){background:#00f}
.Header-module__lnUIdW__header{z-index:var(--z-header);height:var(--header-h);padding-inline:var(--margin);color:#fff;mix-blend-mode:difference;font-size:var(--t-small);pointer-events:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:fixed;inset:0 0 auto}.Header-module__lnUIdW__header a{pointer-events:auto}.Header-module__lnUIdW__header :focus-visible{outline-color:#fff}.Header-module__lnUIdW__brand{text-transform:uppercase;letter-spacing:-.01em;font-weight:760;font-stretch:112%}.Header-module__lnUIdW__list{gap:clamp(14px,.6rem + 1.4vw,36px);display:flex}.Header-module__lnUIdW__solid{mix-blend-mode:normal;background:#000}
.Loader-module__MMnWBW__loader{z-index:var(--z-loader);color:#fff;place-items:center;display:none;position:fixed;inset:0}html.js .Loader-module__MMnWBW__loader{display:grid}.Loader-module__MMnWBW__loader[hidden]{display:none!important}.Loader-module__MMnWBW__half{background:#000;height:50.5%;position:absolute;left:0;right:0}.Loader-module__MMnWBW__half:first-child{top:0}.Loader-module__MMnWBW__half:nth-child(2){bottom:0}.Loader-module__MMnWBW__rows{width:min(30rem, 100% - 2 * var(--margin));gap:14px;display:grid;position:relative}.Loader-module__MMnWBW__row{mix-blend-mode:screen;grid-template-columns:5.5rem 1fr;align-items:center;display:grid}.Loader-module__MMnWBW__task{color:var(--muted);transition:color .3s}.Loader-module__MMnWBW__task.is-done{color:#fff}.Loader-module__MMnWBW__track{height:2px;position:relative}.Loader-module__MMnWBW__track:before{content:"";background:#262626;position:absolute;inset:0}.Loader-module__MMnWBW__bar{transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.Loader-module__MMnWBW__row:first-child .Loader-module__MMnWBW__bar{background:red}.Loader-module__MMnWBW__row:nth-child(2) .Loader-module__MMnWBW__bar{background:#0f0}.Loader-module__MMnWBW__row:nth-child(3) .Loader-module__MMnWBW__bar{background:#00f}.Loader-module__MMnWBW__count{right:var(--margin);bottom:var(--margin);color:var(--muted);position:absolute}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_aefddf3b-module__UOsvBW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_aefddf3b-module__UOsvBW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/bc75a5ef649fd533-s.2_b3eyou4d_rz.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:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/0d0795e2b42a3c22-s.1g5k3we4sts10.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/ced9be41fbb50af4-s.3b7k9poh_lfgp.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:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/9721f9d4df761ffd-s.1dxjg4ufbxory.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:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_bdd2973a-module__FDndnW__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_bdd2973a-module__FDndnW__variable{--font-martian:"Martian Mono", "Martian Mono Fallback"}
:root,[data-theme=dark]{--ground:#000;--ink:#fff;--muted:#8f8f8f;--line:#262626;--live:#0f0;--ch-1:red;--ch-2:#0f0;--ch-3:#00f;--ch-blend:screen}[data-theme=light]{--ground:#fff;--ink:#000;--muted:#5c5c5c;--line:#dadada;--live:#00a000;--ch-1:#0ff;--ch-2:#f0f;--ch-3:#ff0;--ch-blend:multiply}:root{--f-sans:var(--font-archivo), "Arial Narrow", system-ui, sans-serif;--f-mono:var(--font-martian), ui-monospace, monospace;--t-mega:clamp(5rem, 1rem + 13vw, 13.5rem);--t-xl:clamp(2.75rem, 1.2rem + 5vw, 6.5rem);--t-l:clamp(1.6rem, 1.15rem + 1.9vw, 2.9rem);--t-m:clamp(1.15rem, 1.05rem + .5vw, 1.5rem);--t-body:clamp(1rem, .96rem + .18vw, 1.125rem);--t-small:.875rem;--t-mono:.75rem;--gutter:clamp(16px, 1rem + 1.2vw, 40px);--margin:var(--gutter);--header-h:64px;--section:clamp(6rem, 4rem + 9vw, 13rem);--e-out:cubic-bezier(.16, 1, .3, 1);--e-in-out:cubic-bezier(.87, 0, .13, 1);--z-content:1;--z-header:50;--z-curtain:80;--z-loader:90}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;text-size-adjust:none;color:#fff;background:#000}body{min-height:100dvh;font-family:var(--f-sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-stretch:100%;line-height:1.5;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}::selection{color:#000;background:#fff}[data-theme=light] ::selection{color:#fff;background:#000}section,footer{background:var(--ground);color:var(--ink)}main,footer{overflow-x:clip}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}#main:focus{outline:none}#main{z-index:var(--z-content);display:block;position:relative}.skip{left:var(--margin);top:calc(var(--header-h) + .5rem);z-index:calc(var(--z-loader) + 1);color:#000;font-size:var(--t-small);background:#fff;outline-color:#000;padding:.7em 1em;font-weight:600;position:fixed;translate:0 -300%}.skip:focus-visible{translate:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.motion [data-split],.motion [data-reveal],.motion [data-registro]{visibility:hidden}.no-loader #loader{display:none}.split-line{margin-bottom:-.08em;padding-bottom:.08em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.grid{column-gap:var(--gutter);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (max-width:767px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.display{letter-spacing:-.045em;text-transform:uppercase;font-weight:760;font-stretch:112%;line-height:.84}.mono{font-family:var(--f-mono);font-stretch:87.5%;font-size:var(--t-mono);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.4}.label{font-size:var(--t-small);letter-spacing:.01em;color:var(--muted);font-weight:600}.slab{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:.04em .24em}.reg{isolation:isolate;display:grid}.reg>*{grid-area:1/1}.reg__ch{mix-blend-mode:var(--ch-blend);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.reg.is-set .reg__ch,html:not(.motion) .reg__ch{transition:translate .6s var(--e-out), opacity .2s .4s}.reg__ch:nth-child(2){color:var(--ch-1)}.reg__ch:nth-child(3){color:var(--ch-2)}.reg__ch:nth-child(4){color:var(--ch-3)}:is([data-misreg]:is(:hover,:focus-visible),.reg:has(a:is(:hover,:focus-visible))) .reg__ch{opacity:1;transition:translate .6s var(--e-out), opacity 0s}:is([data-misreg]:is(:hover,:focus-visible),.reg:has(a:is(:hover,:focus-visible))) .reg__ch:nth-child(2){translate:calc(-1*max(.035em,3px))}:is([data-misreg]:is(:hover,:focus-visible),.reg:has(a:is(:hover,:focus-visible))) .reg__ch:nth-child(3){translate:0 max(.025em,2px)}:is([data-misreg]:is(:hover,:focus-visible),.reg:has(a:is(:hover,:focus-visible))) .reg__ch:nth-child(4){translate:max(.035em,3px)}.reg a:focus-visible{outline-offset:.08em}.light{isolation:isolate;color:#fff;border:1px solid var(--ink);min-height:3.5rem;transition:scale .2s var(--e-out);background:#000;align-items:center;gap:.9em;padding:0 1.5rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.light__ch{mix-blend-mode:screen;transform-origin:100%;transition:transform .5s var(--e-out);position:absolute;inset:0;transform:scaleX(0)}.light__ch:first-child{background:red;transition-delay:90ms}.light__ch:nth-child(2){background:#0f0;transition-delay:45ms}.light__ch:nth-child(3){background:#00f;transition-delay:0s}.light__label{z-index:1;transition:color .2s;position:relative}.light__arrow{z-index:1;transition:translate .5s var(--e-out), color .2s;position:relative}.light:is(:hover,:focus-visible) .light__ch{transform-origin:0;transform:scaleX(1)}.light:is(:hover,:focus-visible) .light__ch:first-child{transition-delay:0s}.light:is(:hover,:focus-visible) .light__ch:nth-child(2){transition-delay:45ms}.light:is(:hover,:focus-visible) .light__ch:nth-child(3){transition-delay:90ms}.light:is(:hover,:focus-visible) :is(.light__label,.light__arrow){color:#000;transition-delay:.16s}.light:is(:hover,:focus-visible) .light__arrow{translate:.2em -.2em}.light:active{scale:.98}.light:focus-visible{outline-color:var(--ink)}.navlink{padding-block:10px;display:inline-flex;position:relative}.navline{pointer-events:none;height:2px;display:flex;position:absolute;bottom:6px;left:0;right:0}.navline i{transform-origin:0;transition:transform .3s var(--e-out);flex:1;transform:scaleX(0)}.navline i:first-child{background:var(--ch-1);transition-delay:60ms}.navline i:nth-child(2){background:var(--ch-2);transition-delay:30ms}.navline i:nth-child(3){background:var(--ch-3);transition-delay:0s}:is(.navlink,.ulink):is(:hover,:focus-visible) .navline i,.navlink[aria-current] .navline i{transform:scaleX(1)}:is(.navlink,.ulink):is(:hover,:focus-visible) .navline i:first-child{transition-delay:0s}:is(.navlink,.ulink):is(:hover,:focus-visible) .navline i:nth-child(2){transition-delay:45ms}:is(.navlink,.ulink):is(:hover,:focus-visible) .navline i:nth-child(3){transition-delay:90ms}.ulink{padding-bottom:.3em;display:inline-block;position:relative}.ulink:after{content:"";background:var(--muted);height:1px;transition:opacity .2s;position:absolute;inset:auto 0 0}.ulink .navline{bottom:0}.ulink:is(:hover,:focus-visible):after{opacity:0}.chimg{background:#000;position:relative;overflow:hidden}.chimg img{object-fit:cover;width:100%;height:100%}.chimg__split{isolation:isolate;opacity:0;visibility:hidden;background:#000;transition:opacity .2s .45s,visibility 0s .65s;position:absolute;inset:0}.chimg__ch{mix-blend-mode:screen;transition:translate .6s var(--e-out);position:absolute;inset:0}.chimg__ch:first-child{background:red}.chimg__ch:nth-child(2){background:#0f0}.chimg__ch:nth-child(3){background:#00f}.chimg__ch img{mix-blend-mode:multiply}[data-misreg]:is(:hover,:focus-visible) .chimg__split{opacity:1;visibility:visible;transition:opacity,visibility}[data-misreg]:is(:hover,:focus-visible) .chimg__ch:first-child{translate:calc(-1 * var(--split,10px)) 0}[data-misreg]:is(:hover,:focus-visible) .chimg__ch:nth-child(3){translate:var(--split,10px) 0}@media (hover:none){.chimg__split{display:none}}
