@font-face{font-family:Space Grotesk;src:local(Space Grotesk Regular),local(Space Grotesk),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Space Grotesk Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:98.4%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local(Space Grotesk Medium),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Space Grotesk;src:local(Space Grotesk SemiBold),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Unbounded;src:local(Unbounded Bold),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Unbounded Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:99.5%;descent-override:24.5%;line-gap-override:0%}@font-face{font-family:Unbounded;src:local(Unbounded Black),url(../_fonts/0Aeb752qRuju6Yq67EY2mRsE6MauC3cnxaawARRRGsY-EETYChEcQkdqV6027F_Ydlke9U0pWtID5bs017ENXCY.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Medium),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono SemiBold),url(../_fonts/4QnBRRPRkqsZZsI-BMyAY6O8mcHveU0lVITGztsdgaU-6W9goIX2kkUb_cEk1DVhEit9nFnfoMy0U1qs3xF4uAE.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}:root{--ink:#0a0f1d;--ink-2:#0d1526;--panel:#111b2f;--line:#93a8cd24;--gold:#f2b43b;--gold-deep:#c98a1b;--gold-glow:#f2b43b59;--cyan:#3fe0ff;--cyan-glow:#3fe0ff4d;--green:#2fcb7e;--red:#f04d5a;--text:#eaf0fa;--muted:#8b96ac;--font-display:"Unbounded", "Unbounded Fallback: sans-serif", sans-serif;--font-body:"Space Grotesk", "Space Grotesk Fallback: sans-serif", sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback: monospace", monospace;--r-card:18px;--r-chip:999px;--max:1160px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);font-family:var(--font-body);font-size:17px;line-height:1.6;overflow-x:hidden}::selection{background:var(--gold);color:var(--ink)}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.mono{font-family:var(--font-mono)}.gold{color:var(--gold)}.cyan{color:var(--cyan)}.green{color:var(--green)}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.eyebrow:before{content:"";background:var(--cyan);opacity:.6;width:26px;height:1px}h2{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.18}.section{padding:110px 0}.section-raised{background:var(--ink-2);border-block:1px solid var(--line)}.section-lead{color:var(--muted);max-width:560px;font-size:18px}.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}.rv{opacity:0;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.rv.on{opacity:1;transform:none}.ld{animation:.45s cubic-bezier(.2,.7,.2,1) backwards load-in}.ld-1,.ld-2{animation-delay:0s}.ld-3{animation-delay:.14s}.ld-4{animation-delay:.22s}@keyframes load-in{0%{opacity:0;transform:translateY(24px)}}.brand{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.brand img{border:2px solid var(--gold);width:38px;height:38px;box-shadow:0 0 14px var(--gold-glow);border-radius:50%}.brand b{font-family:var(--font-display);letter-spacing:.02em;font-weight:700}.brand b,.btn{font-size:15px}.btn{font-family:var(--font-body);border-radius:var(--r-chip);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:9px;padding:12px 22px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.btn-gold{background:linear-gradient(180deg,#ffcf6a,var(--gold) 45%,var(--gold-deep));color:#211500;box-shadow:0 6px 22px var(--gold-glow)}.btn-gold:hover{box-shadow:0 10px 30px var(--gold-glow);transform:translateY(-2px)}.btn-ghost{color:var(--text);border:1px solid var(--line);background:0 0}.btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.tg-ico{flex:none;width:17px;height:17px}.tag{font-family:var(--font-mono);letter-spacing:.14em;border-radius:var(--r-chip);margin-left:auto;padding:5px 12px;font-size:11px;font-weight:600}.tag-elite{color:#211500;background:linear-gradient(180deg,#ffd666,var(--gold));box-shadow:0 0 16px var(--gold-glow)}.tag-boost{color:var(--cyan);border:1px solid var(--cyan)}.tag-flip{color:var(--green);border:1px solid var(--green)}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=980px){.section{padding:80px 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.rv{opacity:1;transform:none}}.nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0a0f1db8;position:fixed;inset:0 0 auto}.nav-in{max-width:var(--max);align-items:center;gap:28px;margin:0 auto;padding:14px 24px;display:flex}.nav-links{gap:26px;margin-left:auto;display:flex}.nav-links a{color:var(--muted);font-size:15px;text-decoration:none;transition:color .2s}.nav-links a:focus-visible,.nav-links a:hover{color:var(--text)}@media (width<=980px){.nav-links{display:none}.nav-in>.btn{margin-left:auto}}@media (width<=420px){.nav-in{gap:12px}.nav-in .brand b{display:none}}footer{border-top:1px solid var(--line);padding:40px 0}.foot{flex-wrap:wrap;align-items:center;gap:16px 26px;display:flex}.foot .brand img{width:30px;height:30px}.foot-links{flex-wrap:wrap;gap:20px;display:flex}.foot-links a{font-family:var(--font-mono);color:var(--muted);font-size:12.5px;text-decoration:none;transition:color .2s}.foot-links a:focus-visible,.foot-links a:hover{color:var(--cyan)}.foot .fine{font-family:var(--font-mono);color:var(--muted);margin-left:auto;font-size:12.5px}@media (width<=700px){.foot{flex-direction:column;align-items:flex-start;gap:18px}.foot .fine{margin-left:0}}
