@font-face{font-family:grotesk;src:url(../media/space_grotesk_400_normal.p.17syxvdw7biqc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:grotesk;src:url(../media/space_grotesk_500_normal.p.0_ph7v7j_kiik.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:grotesk;src:url(../media/space_grotesk_700_normal.p.1ikg1y818uc33.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.jEoyaa_className{font-family:grotesk}.jEoyaa_variable{--font-grotesk:"grotesk"}
@font-face{font-family:mono;src:url(../media/space_mono_400_normal.p.3zj20ssazh2w2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/space_mono_700_normal.p.02kg5o_a-tgus.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mono;src:url(../media/space_mono_400_italic.p.1g-fll5w_txw7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}.QO8f1q_className{font-family:mono}.QO8f1q_variable{--font-mono:"mono"}
@font-face{font-family:display;src:url(../media/archivo_black_400_normal.p.2lgao29us7-ya.woff2)format("woff2");font-display:swap;font-weight:400}.B2M1nG_className{font-family:display;font-weight:400}.B2M1nG_variable{--font-display:"display"}
:root{--bg:#060607;--bg2:#0b0b0d;--ink:#e8e8e4;--dim:#8a8a84;--acid:#c9f24b;--red:#ff4d2e;--line:#e8e8e424;--line-hard:#e8e8e459;--mono:var(--font-mono), monospace;--grot:var(--font-grotesk), sans-serif;--display:var(--font-display), sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-width:thin;scrollbar-color:#333 var(--bg)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--bg);color:var(--ink);font-family:var(--grot);-webkit-font-smoothing:antialiased;cursor:auto;overflow-x:hidden}@media (pointer:coarse){body{cursor:auto}}::selection{background:var(--acid);color:#000}a{color:inherit;text-decoration:none}section{z-index:2;max-width:100vw;padding:14vh 6vw;position:relative}.sec-label{font-family:var(--mono);letter-spacing:.25em;color:var(--acid);text-transform:uppercase;align-items:center;gap:1rem;margin-bottom:2.5rem;font-size:11px;display:flex}.sec-label .num{border:1px solid var(--line-hard);color:var(--ink);padding:.3rem .6rem}.sec-label .rule{background:var(--line);flex:1;height:1px}.sec-label .right{color:var(--dim)}h2.big{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:2rem;font-size:clamp(2.4rem,6.5vw,6rem);line-height:.95}h2.big .outline{color:#0000;-webkit-text-stroke:1.5px var(--ink)}h2.big .acid{color:var(--acid)}.lede{font-family:var(--mono);color:var(--dim);max-width:520px;font-size:14px;line-height:1.9}.reveal{opacity:0;transform:translateY(50px)}.btn{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-hard);cursor:pointer;color:var(--ink);background:0 0;align-items:center;gap:.8rem;padding:1.1rem 2rem;font-size:12px;transition:color .35s,border-color .35s;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--acid);transform-origin:0;z-index:-1;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.btn:hover{color:#000;border-color:var(--acid)}.btn:hover:before{transform:scaleX(1)}.btn.solid{background:var(--acid);color:#000;border-color:var(--acid)}.btn.solid:before{background:#fff}.btn .arr{transition:transform .3s}.btn:hover .arr{transform:translate(6px)}@media (max-width:768px){body{cursor:auto}section{padding:10vh 5vw}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important}}.animations-unavailable{cursor:auto}.animations-unavailable .reveal{opacity:1!important;transform:none!important}
