@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/host-grotesk-300-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/host-grotesk-300.woff2) format("woff2");unicode-range:U+0000-00FF,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:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/host-grotesk-300-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/host-grotesk-300.woff2) format("woff2");unicode-range:U+0000-00FF,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:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/host-grotesk-300-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/host-grotesk-300.woff2) format("woff2");unicode-range:U+0000-00FF,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:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/host-grotesk-300-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/host-grotesk-300.woff2) format("woff2");unicode-range:U+0000-00FF,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:Courier Prime;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/courier-prime-400-italic-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/courier-prime-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/courier-prime-400-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/courier-prime-400.woff2) format("woff2");unicode-range:U+0000-00FF,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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/courier-prime-700-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/courier-prime-700.woff2) format("woff2");unicode-range:U+0000-00FF,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{--bg: #0b0b0c;--bg-raise: #111112;--bg-sunk: #060607;--ink: #f2f0ed;--ink-dim: #8f8d8a;--ink-dimmer: #565452;--ink-ghost: #2e2d2c;--hot-bg: #f2f0ed;--hot-ink: #0b0b0c;--line: rgba(242, 240, 237, .13);--line-soft: rgba(242, 240, 237, .07);--sans: "Host Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "Courier Prime", "Courier New", Courier, monospace;--t-eyebrow: 10px;--t-ui: 11px;--t-body: 13px;--t-lead: clamp(12.5px, 1vw, 14.4px);--t-watermark: clamp(40px, 12.2vw, 196px);--ls-ui: .055em;--ls-eyebrow: .09em;--ls-lead: normal;--base: 8px;--gutter: 20px;--edge: clamp(14px, 2vw, 28px);--e-reveal: cubic-bezier(.16, 1, .3, 1);--e-soft: cubic-bezier(.45, 0, .15, 1);--e-clients: cubic-bezier(.596, .002, 0, 1.002);--d-fast: .28s;--d-mid: .5s;--d-slow: .9s;--z-grain: 3;--z-crt: 4;--z-band: 90;--z-content: 95;--z-ui: 100;--z-viewer: 8000;--z-curtain: 9000;--z-loader: 9500}:root[data-theme=light],:root[data-ground=light]{--bg: #efeeec;--bg-raise: #e6e5e3;--bg-sunk: #e7e7e7;--ink: #17171a;--ink-dim: #5e5e62;--ink-dimmer: #8e8e92;--ink-ghost: #cfcecc;--hot-bg: #17171a;--hot-ink: #efeeec;--line: rgba(20, 20, 20, .18);--line-soft: rgba(20, 20, 20, .09)}@media(prefers-color-scheme:light){:root[data-theme=auto]{--bg: #efeeec;--bg-raise: #e6e5e3;--bg-sunk: #e7e7e7;--ink: #17171a;--ink-dim: #5e5e62;--ink-dimmer: #8e8e92;--ink-ghost: #cfcecc;--hot-bg: #17171a;--hot-ink: #efeeec;--line: rgba(20, 20, 20, .18);--line-soft: rgba(20, 20, 20, .09)}}@media(prefers-reduced-motion:reduce){:root{--d-fast: .01s;--d-mid: .01s;--d-slow: .01s}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}html{background:var(--bg);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--t-body);font-weight:300;line-height:1.45;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.is-scrollable{overflow:auto}body.is-locked{overflow:hidden}img{display:block;max-width:100%}button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--hot-bg);color:var(--hot-ink)}:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.eyebrow{font-family:var(--mono);font-size:var(--t-eyebrow);line-height:1.55;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-dim);margin:0;white-space:pre-line}.ui{font-family:var(--sans);font-size:var(--t-ui);font-weight:500;letter-spacing:var(--ls-ui);text-transform:uppercase;line-height:1.3}.lead{font-family:var(--sans);font-size:var(--t-lead);font-weight:500;letter-spacing:var(--ls-lead);text-transform:uppercase;line-height:1;margin:0}.dim{color:var(--ink-dim)}.dimmer{color:var(--ink-dimmer)}[data-split]{visibility:hidden}.line-mask{display:block;overflow:hidden}.corner{position:fixed;z-index:var(--z-ui);display:flex;flex-direction:column;gap:calc(var(--base) * .5);max-width:min(38ch,34vw)}.corner--tl{top:var(--edge);left:var(--edge)}.corner--tr{top:var(--edge);right:var(--edge);text-align:right;align-items:flex-end}.corner--bl{bottom:var(--edge);left:var(--edge)}.corner--br{bottom:var(--edge);right:var(--edge);text-align:right;align-items:flex-end}.corner .lead{width:min(46ch,34vw)}.corner--tr:has(.lead){width:min(46ch,34vw);max-width:none}.mark{font-family:var(--sans);font-size:var(--t-ui);font-weight:600;letter-spacing:var(--ls-ui);text-transform:uppercase}.mark sup{font-size:.62em;vertical-align:super;font-weight:400}.clock{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.05em;color:var(--ink-dim);font-variant-numeric:tabular-nums}.pill{font-family:var(--sans);font-size:var(--t-ui);font-weight:500;letter-spacing:var(--ls-ui);text-transform:uppercase;padding:calc(var(--base) * .55) calc(var(--base) * 1.25);border:1px solid var(--line);color:var(--ink-dim);white-space:nowrap;transition:color var(--d-fast) var(--e-soft),border-color var(--d-fast) var(--e-soft),background-color var(--d-fast) var(--e-soft)}.pill:hover{color:var(--ink);border-color:var(--ink-dimmer)}.pill.is-active,.pill[aria-pressed=true]{background:var(--hot-bg);border-color:var(--hot-bg);color:var(--hot-ink)}.pull{position:relative;display:inline-block;color:var(--ink-dim);transition:color var(--d-fast) var(--e-soft)}.pull:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform var(--d-mid) var(--e-reveal)}.pull:hover{color:var(--ink)}.pull:hover:after{transform:scaleX(1);transform-origin:left center}.watermark{position:fixed;left:var(--edge);right:var(--edge);bottom:calc(var(--edge) * 2.4);z-index:2;margin:0;font-family:var(--sans);font-weight:600;font-size:var(--t-watermark);line-height:.8;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);opacity:.16;mix-blend-mode:exclusion;pointer-events:none;user-select:none;white-space:nowrap}.curtain{position:fixed;inset:0;z-index:var(--z-curtain);background:var(--bg);opacity:0;display:none;pointer-events:none}:root[data-ground=light] .watermark,:root[data-theme=light] .watermark{mix-blend-mode:multiply;opacity:.11}:root[data-ground=light] .corner .eyebrow,:root[data-ground=light] .corner .clock{color:var(--ink)}:root[data-ground=light] .corner,:root[data-ground=light] .field__read{text-shadow:0 0 6px color-mix(in srgb,var(--bg) 70%,transparent)}@media(max-width:900px){.corner{max-width:62vw}.watermark{font-size:clamp(48px,22vw,120px)}}.crt{position:fixed;inset:0;z-index:var(--z-crt);pointer-events:none;opacity:1;background:radial-gradient(circle at 50% 50%,transparent 45%,rgba(0,0,0,.3) 100%)}.crt:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,#ffffff0b 0px 2px,#0000001f 2px 4px)}.crt:after{content:"";position:absolute;left:0;right:0;height:38vh;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.03) 45%,rgba(255,255,255,.045) 55%,transparent);animation:crt-roll 9s linear infinite}@keyframes crt-roll{0%{transform:translateY(-40vh)}to{transform:translateY(140vh)}}.grain{position:fixed;inset:-50%;z-index:var(--z-grain);pointer-events:none;opacity:.085;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-repeat:repeat}@media(prefers-reduced-motion:reduce){.crt:after{animation:none;opacity:0}}:root[data-ground=light] .crt:before,:root[data-theme=light] .crt:before{background:repeating-linear-gradient(to bottom,transparent 0px,transparent 2px,rgba(0,0,0,.043) 2px,rgba(0,0,0,.043) 4px)}:root[data-ground=light] .crt,:root[data-theme=light] .crt{background:radial-gradient(circle at 50% 50%,transparent 50%,rgba(0,0,0,.16) 100%)}:root[data-ground=light] .crt:after,:root[data-theme=light] .crt:after{opacity:.35}:root[data-ground=light] .grain,:root[data-theme=light] .grain{opacity:.06}.blur-band{position:fixed;left:0;right:0;height:clamp(90px,13vh,170px);z-index:var(--z-band);pointer-events:none}.blur-band--bottom{bottom:0}.blur-band--top{top:0;transform:scaleY(-1)}.blur-band__panel{position:absolute;inset:0}.blur-band__panel:nth-child(1){backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);mask-image:linear-gradient(to top,#000 0%,#000 10%,transparent 30%)}.blur-band__panel:nth-child(2){backdrop-filter:blur(25.3px);-webkit-backdrop-filter:blur(25.3px);mask-image:linear-gradient(to top,transparent 0%,#000 10%,#000 20%,transparent 40%)}.blur-band__panel:nth-child(3){backdrop-filter:blur(13.3px);-webkit-backdrop-filter:blur(13.3px);mask-image:linear-gradient(to top,transparent 0%,#000 20%,#000 30%,transparent 50%)}.blur-band__panel:nth-child(4){backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);mask-image:linear-gradient(to top,transparent 10%,#000 30%,#000 40%,transparent 60%)}.blur-band__panel:nth-child(5){backdrop-filter:blur(3.7px);-webkit-backdrop-filter:blur(3.7px);mask-image:linear-gradient(to top,transparent 20%,#000 40%,#000 50%,transparent 70%)}.blur-band__panel:nth-child(6){backdrop-filter:blur(1.94px);-webkit-backdrop-filter:blur(1.94px);mask-image:linear-gradient(to top,transparent 30%,#000 50%,#000 60%,transparent 80%)}.blur-band__panel:nth-child(7){backdrop-filter:blur(1.02px);-webkit-backdrop-filter:blur(1.02px);mask-image:linear-gradient(to top,transparent 40%,#000 60%,#000 70%,transparent 90%)}.blur-band__panel:nth-child(8){backdrop-filter:blur(.54px);-webkit-backdrop-filter:blur(.54px);mask-image:linear-gradient(to top,transparent 50%,#000 70%,#000 80%,transparent 100%)}.blur-band__panel:nth-child(9){backdrop-filter:blur(.28px);-webkit-backdrop-filter:blur(.28px);mask-image:linear-gradient(to top,transparent 60%,#000 80%,#000 90%,transparent 100%)}.blur-band__panel:nth-child(10){backdrop-filter:blur(.15px);-webkit-backdrop-filter:blur(.15px);mask-image:linear-gradient(to top,transparent 70%,#000 90%,transparent 100%)}.blur-band__panel{-webkit-mask-image:inherit;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:900px){.blur-band__panel:nth-child(n+5){display:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.blur-band__panel{display:none}.blur-band--bottom,.blur-band--top{background:linear-gradient(to top,var(--bg) 10%,transparent)}}.preloader{position:fixed;inset:0;z-index:var(--z-loader);display:none;align-items:center;justify-content:center;background:var(--bg)}.preloader__stack{position:relative;width:clamp(112px,11vw,168px);aspect-ratio:3 / 4;margin-bottom:calc(var(--base) * 2.5)}.preloader__plate{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 0 100% 0)}.preloader__plate img{width:100%;height:100%;object-fit:cover}.preloader__meter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:calc(var(--base) * .75);width:min(320px,46vw)}.preloader__count{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.12em;color:var(--ink);font-variant-numeric:tabular-nums;opacity:0}.preloader__count:after{content:"%";opacity:.4;margin-left:.15em}.preloader__rule{position:relative;width:100%;height:1px;background:var(--ink-ghost);overflow:hidden}.preloader__fill{position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left center}.preloader__caption{position:absolute;left:0;right:0;bottom:calc(var(--edge) * 1.6);text-align:center;padding:0 var(--edge)}.preloader__stack{z-index:2}.preloader__meter{z-index:1;margin-top:clamp(84px,9vw,128px)}.blink-word{display:inline-block;white-space:nowrap}.blink-char{display:inline-block;opacity:0;will-change:opacity,filter}.st-char{display:inline-block}
