:root{--bg:#050505;--fg:#f4f4f4;--dim:#8a8a8a;--line:rgba(255,255,255,.14);--card:rgba(255,255,255,.03);--mono:"JetBrains Mono",ui-monospace,monospace;--disp:"Unbounded",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--mono);line-height:1.6;overflow-x:hidden}@media(hover:hover)and (pointer:fine){body{cursor:none}}a{color:inherit;text-decoration:none}::selection{background:#fff;color:#000}@media(hover:none){body{cursor:auto}.cursor{display:none}}#sky{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}main,.nav,footer{position:relative;z-index:2}.grain{position:fixed;inset:-50%;z-index:1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media(hover:hover)and (pointer:fine){.grain{animation:grain 1s steps(6) infinite}}@media(hover:none),(pointer:coarse){.grain{inset:0}}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.cursor{position:fixed;width:34px;height:34px;border:1px solid #fff;border-radius:50%;z-index:100;pointer-events:none;mix-blend-mode:difference;left:0;top:0;will-change:transform;transition:width .2s,height .2s,background .2s;background:transparent}.cursor.big{width:70px;height:70px;background:#fff}.nav{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:18px 5vw;backdrop-filter:blur(14px);background:#0505058c;border-bottom:1px solid var(--line);z-index:50}.logo{font-family:var(--disp);font-weight:700;font-size:15px}.logo span{color:var(--dim)}.nav nav{display:flex;gap:30px;font-size:13px}.nav nav a{color:var(--dim);transition:color .2s;position:relative}.nav nav a:hover{color:#fff}.nav nav a:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background:#fff;transition:width .3s}.nav nav a:hover:after{width:100%}@media(max-width:760px){.nav nav{display:none}}.btn{display:inline-block;padding:15px 28px;background:#fff;color:#000;font-weight:700;font-size:14px;border:1px solid #fff;position:relative;overflow:hidden;transition:color .3s,transform .2s}.btn:before{content:"";position:absolute;inset:0;background:#000;transform:translateY(101%);transition:transform .35s cubic-bezier(.2,.8,.2,1);z-index:-1}.btn:hover{color:#fff;transform:translateY(-2px)}.btn:hover:before{transform:translateY(0)}.btn{z-index:0;isolation:isolate}.btn-sm{padding:9px 18px;font-size:12px}.btn-ghost{background:transparent;color:#fff}.btn-ghost:before{background:#fff}.btn-ghost:hover{color:#000}.btn-big{padding:24px 48px;font-size:20px;font-family:var(--disp)}.hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:130px 5vw 90px;position:relative}.pill{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);padding:8px 16px;border-radius:99px;font-size:12px;color:var(--dim);background:var(--card);margin-bottom:34px;animation:fadeUp .9s both}.pill i{width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 10px #fff0}}.glitch{font-family:var(--disp);font-weight:900;font-size:clamp(38px,11.5vw,170px);letter-spacing:-.04em;line-height:1;position:relative;animation:fadeUp .9s .1s both}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;inset:0;overflow:hidden;opacity:.8}.glitch:before{color:#fff;transform:translate(-3px);clip-path:inset(0 0 60% 0);animation:gl1 3.5s infinite steps(1)}.glitch:after{color:#777;transform:translate(3px);clip-path:inset(60% 0 0 0);animation:gl2 3.5s infinite steps(1)}@keyframes gl1{0%,88%,to{clip-path:inset(0 0 100% 0)}90%{clip-path:inset(10% 0 55% 0);transform:translate(-6px)}93%{clip-path:inset(40% 0 30% 0);transform:translate(5px)}96%{clip-path:inset(70% 0 5% 0);transform:translate(-4px)}}@keyframes gl2{0%,88%,to{clip-path:inset(100% 0 0 0)}91%{clip-path:inset(60% 0 10% 0);transform:translate(6px)}94%{clip-path:inset(20% 0 60% 0);transform:translate(-5px)}97%{clip-path:inset(5% 0 80% 0);transform:translate(4px)}}.sub{font-family:var(--disp);font-weight:400;font-size:clamp(16px,2.6vw,30px);margin-top:18px;animation:fadeUp .9s .2s both}.sub em{font-style:normal;text-decoration:line-through;text-decoration-thickness:2px;color:var(--dim)}.lead{max-width:600px;color:var(--dim);margin:28px 0 40px;font-size:15px;animation:fadeUp .9s .3s both}.cta{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;animation:fadeUp .9s .4s both}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:70px;border:1px solid var(--line);background:var(--line);width:min(820px,100%);animation:fadeUp .9s .5s both}.stats div{background:#050505cc;padding:22px 10px}.stats b{display:block;font-family:var(--disp);font-size:clamp(22px,3.5vw,38px)}.stats span{font-size:11px;color:var(--dim)}@media(max-width:620px){.stats{grid-template-columns:repeat(2,1fr)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.marquee{border-block:1px solid var(--line);background:#fff;color:#000;overflow:hidden;transform:rotate(-1.2deg);margin:40px -3vw}.track{display:flex;gap:40px;width:max-content;padding:16px 0;font-family:var(--disp);font-weight:900;font-size:26px;animation:slide 22s linear infinite}@keyframes slide{to{transform:translate(-50%)}}.sec{padding:120px 5vw;max-width:1200px;margin:0 auto}.eyebrow{color:var(--dim);font-size:13px;margin-bottom:18px}.title{font-family:var(--disp);font-weight:700;font-size:clamp(26px,4.6vw,56px);line-height:1.12;letter-spacing:-.03em;margin-bottom:60px}.reveal{opacity:0;transform:translateY(46px);transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:none}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:900px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid{grid-template-columns:1fr}}.card{border:1px solid var(--line);background:var(--card);padding:30px;position:relative;overflow:hidden;transition:border-color .3s,background .3s,opacity .9s,transform .25s;transform-style:preserve-3d}.card:after{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.12),transparent 60%);opacity:0;transition:opacity .3s}.card:hover{border-color:#fff}.card:hover:after{opacity:1}.num{font-size:12px;color:var(--dim)}.card h4{font-family:var(--disp);font-size:18px;margin:44px 0 12px}.card p{font-size:13px;color:var(--dim)}.ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:900px){.ladder{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.ladder{grid-template-columns:1fr}}.ladder .card{padding:26px}.ladder .tier{width:44px;height:44px;opacity:1}.ladder .rank{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-top:26px}.ladder h4{margin:6px 0 8px}.ladder .bar{margin-top:22px;height:8px;border:1px solid var(--line);position:relative;overflow:hidden}.ladder .bar i{position:absolute;inset:0 auto 0 0;background:#fff}.sep{width:10px;height:10px;background:#000;align-self:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:900px){.steps{grid-template-columns:1fr}}.step{display:flex;gap:18px;border:1px solid var(--line);padding:26px;background:var(--card)}.step b{font-family:var(--disp);font-size:44px;line-height:1;-webkit-text-stroke:1px #fff;color:transparent}.step p{font-size:13px;color:var(--dim)}.step h4{font-family:var(--disp);margin-bottom:10px}code{font-family:var(--mono);font-size:12px;background:#fff;color:#000;padding:3px 8px;word-break:break-all}.cmds{margin-top:40px;border:1px solid var(--line);padding:30px}.cmds h4{font-family:var(--disp);margin-bottom:20px}.cmds li{list-style:none;display:flex;gap:20px;align-items:center;padding:12px 0;border-top:1px dashed var(--line);flex-wrap:wrap}.cmds li code{min-width:160px}.cmds li span{color:var(--dim);font-size:13px}.faq details{border-top:1px solid var(--line);padding:22px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:none;font-family:var(--disp);font-size:clamp(15px,2vw,20px);display:flex;justify-content:space-between;gap:20px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";transition:transform .3s;font-size:26px;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--dim);margin-top:14px;max-width:700px;font-size:14px}.final{text-align:center;padding:140px 5vw}.final h3{font-family:var(--disp);font-weight:900;font-size:clamp(34px,8vw,110px);line-height:1;letter-spacing:-.04em;margin-bottom:50px}footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:28px 5vw;border-top:1px solid var(--line);color:var(--dim);font-size:12px;background:#050505cc}footer a:hover{color:#fff}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.ico{width:26px;height:26px;vertical-align:-7px;margin-right:10px;image-rendering:pixelated}.tiers{display:flex;gap:10px;margin-top:6px}.tier{width:34px;height:34px;image-rendering:pixelated;opacity:.9}.tiers+h4{margin-top:30px}
