@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700;800;900&family=Share+Tech+Mono&family=JetBrains+Mono:wght@400;500;700&display=swap";:root{--void:#0a0a0f;--ink:#e0e0e0;--card:#12121a;--muted:#1c1c2e;--sub:#8a8a9c;--line:#2a2a3a;--green:#0f8;--pink:#f0f;--cyan:#00d4ff;--red:#f36}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--void);color:var(--ink);margin:0;font-family:JetBrains Mono,monospace;line-height:1.65}.shell{width:min(1160px,100% - 40px);margin:auto}.scanlines{z-index:20;pointer-events:none;opacity:.17;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0009 2px 4px);position:fixed;inset:0}main{background:radial-gradient(at 84% 9%,#ff00ff1f,#0000 24%),radial-gradient(at 8% 42%,#00ff8817,#0000 29%),linear-gradient(#00ff8809 1px,#0000 1px) 0 0/50px 50px,linear-gradient(90deg,#00ff8809 1px,#0000 1px) 0 0/50px 50px;overflow:hidden}.nav{border-bottom:1px solid var(--line);letter-spacing:.12em;justify-content:space-between;align-items:center;height:88px;font:700 11px Share Tech Mono;display:flex}.brand{color:var(--ink);text-decoration:none}.brand span{color:var(--void);background:var(--green);margin-right:8px;padding:5px;box-shadow:0 0 12px #0f89}.brand i{color:var(--green);font-style:normal}.nav-links{gap:30px;display:flex}.nav a{color:var(--sub);text-decoration:none}.nav a:hover{color:var(--green)}.nav-github{align-items:center;gap:6px;display:flex;color:var(--green)!important}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:54px;min-height:650px;padding:90px 0 80px;display:grid}.eyebrow,.section-label{letter-spacing:.16em;color:var(--green);font:700 11px Share Tech Mono}.pulse{background:var(--green);width:8px;height:8px;box-shadow:0 0 12px var(--green);border-radius:50%;margin-right:7px;animation:1s step-end infinite blink;display:inline-block}h1,h2,h3{text-transform:uppercase;margin:0;font-family:Orbitron,monospace;line-height:1.05}h1{letter-spacing:-.08em;color:#e8e8ee;text-shadow:-2px 0 var(--pink),2px 0 var(--cyan);margin:17px 0 24px;font-size:clamp(49px,7vw,92px);animation:7s steps(2,end) infinite glitch;position:relative}h1 em,h2 span{color:var(--green);text-shadow:0 0 16px #0f89;font-style:normal}.lede{color:#a9a9b8;max-width:500px;font-size:15px}.actions{flex-wrap:wrap;gap:13px;margin:31px 0;display:flex}.button{text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(0 8px,8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);align-items:center;gap:9px;min-height:47px;padding:0 18px;font:700 11px Share Tech Mono;text-decoration:none;transition:all .15s;display:inline-flex}.primary{background:var(--green);color:#06150e;border:2px solid var(--green);box-shadow:0 0 15px #0f86}.primary:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 0 26px #0f8a}.secondary{border:1px solid var(--line);color:var(--ink)}.secondary:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 12px #00d4ff55}.signal{border-left:2px solid var(--green);color:#a2a2b2;background:#00ff8808;padding:9px 12px;font-size:11px}.signal span:first-child{color:var(--green);margin-right:8px}.cursor{color:var(--green);font-weight:700;animation:1s step-end infinite blink}.hero-hud{clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%);background:linear-gradient(135deg,#12121ae8,#0a0a0ff5);border:1px solid #0f86;height:410px;position:relative;box-shadow:0 0 25px #0f83}.hud-head,.hud-foot{border-bottom:1px solid var(--line);letter-spacing:.08em;color:#aaa;justify-content:space-between;align-items:center;height:45px;padding:0 15px;font:700 10px Share Tech Mono;display:flex}.hud-head span:first-child{color:var(--green);align-items:center;gap:6px;display:flex}.hud-status{color:var(--pink)}.graph{background:radial-gradient(circle,#00ff8812,#0000 55%);height:319px;position:relative}.graph svg{width:100%;height:100%;position:absolute;inset:0}.graph path{stroke:#0f89;stroke-width:.7px;fill:none;stroke-dasharray:2 2;animation:9s linear infinite dash}.node{clip-path:polygon(0 5px,5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%);background:#0a0a0f;border:1px solid #5b5b70;width:92px;padding:7px;position:absolute;transform:translate(-50%,-50%)}.node small{color:#77778d;font:8px Share Tech Mono;display:block}.node strong{white-space:nowrap;font:700 9px Orbitron;display:block}.node span{border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.node.live{border-color:var(--green);box-shadow:0 0 11px #0f86}.node.live span{background:var(--green);box-shadow:0 0 6px var(--green)}.node.queued{border-color:#eab308}.node.queued span{background:#eab308}.node.ready span{background:var(--cyan)}.hud-foot{border-top:1px solid var(--line);border-bottom:0}.hud-foot b{color:var(--green)}.ticker{border-top:1px solid var(--green);border-bottom:1px solid var(--green);background:var(--green);color:#07140e;white-space:nowrap;letter-spacing:.08em;padding:9px 0;font:900 13px Orbitron;overflow:hidden}.ticker div{animation:22s linear infinite ticker}.ticker b{color:var(--pink);padding:0 16px}.protocol,.sequence,.launch{padding:140px 0}.protocol-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;margin-top:30px;display:grid}.protocol h2,.systems h2,.sequence h2,.launch h2{letter-spacing:-.065em;font-size:clamp(36px,5vw,62px)}.protocol p,.systems-head p,.launch p{color:#9d9dad;font-size:14px}.terminal-card{border:1px solid var(--line);background:#08080d;box-shadow:8px 8px #ff00ff2a}.terminal-head{border-bottom:1px solid var(--line);color:#8b8b9e;height:38px;padding:10px;font:10px Share Tech Mono}.terminal-head span{background:var(--red);border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.terminal-head span:nth-child(2){background:#eab308}.terminal-head span:nth-child(3){background:var(--green)}code{color:#b6b6c6;padding:28px;font:13px/2.2 JetBrains Mono;display:block}code i{color:var(--pink);font-style:normal}code b,code i:last-of-type{color:var(--green)}.systems{border-block:1px solid var(--line);background:#0b0b12;padding:120px 0;transform:skewY(-1deg)}.systems>.shell{transform:skewY(1deg)}.systems-head{justify-content:space-between;align-items:end;gap:30px;margin:28px 0 55px;display:flex}.systems-head p{max-width:360px}.systems-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:1.12fr .95fr .95fr;gap:1px;display:grid}.systems-grid article{background:#101018;min-height:270px;padding:32px;transition:all .2s}.systems-grid article:hover{box-shadow:inset 0 0 0 1px var(--green);background:#151520}.systems-grid article small{color:#777789;font:10px Share Tech Mono}.systems-grid h3{margin:20px 0 12px;font-size:19px}.systems-grid p{color:#a0a0b0;font-size:12px}.icon{border:1px solid var(--green);width:42px;height:42px;color:var(--green);place-items:center;display:grid;box-shadow:0 0 11px #0f84}.icon.magenta{color:var(--pink);border-color:var(--pink);box-shadow:0 0 11px #f0f4}.icon.cyan{color:var(--cyan);border-color:var(--cyan);box-shadow:0 0 11px #00d4ff44}.sequence-layout{grid-template-columns:.9fr 1.1fr;gap:120px;margin-top:30px;display:grid}.sequence ol{margin:0;padding:0;list-style:none}.sequence li{border-left:1px solid var(--line);gap:23px;margin-left:11px;padding:0 0 24px 28px;display:flex;position:relative}.sequence li:before{content:"";background:var(--void);border:1px solid var(--green);width:9px;height:9px;position:absolute;top:4px;left:-5px;box-shadow:0 0 8px #0f86}.sequence b{color:var(--green);font:13px Orbitron}.sequence strong{font:700 14px Orbitron}.sequence p{color:#9292a2;margin:5px 0;font-size:12px}.launch{padding-top:100px}.launch-grid{clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);background:radial-gradient(circle at 80% 45%,#00ff8812,#0000 35%),#101018;border:1px solid #0f87;grid-template-columns:1.1fr .9fr;gap:50px;padding:60px;display:grid;box-shadow:0 0 30px #0f82}.manifest{border-left:1px solid var(--line);padding-left:50px}.manifest>p{color:var(--pink);letter-spacing:.15em;font:11px Share Tech Mono}.manifest ul{padding:8px 0;list-style:none}.manifest li{align-items:center;gap:9px;margin:12px 0;font-size:12px;display:flex}.manifest li svg{color:var(--green);width:15px}.manifest-mark{color:var(--cyan);text-shadow:0 0 8px #00d4ff;align-items:center;gap:10px;margin-top:25px;font:700 12px Orbitron;display:flex}.manifest-mark svg{filter:drop-shadow(0 0 5px var(--cyan))}footer{color:#6e6e7e;letter-spacing:.09em;justify-content:space-between;padding:30px 0;font:9px Share Tech Mono;display:flex}footer span:last-child{align-items:center;gap:6px;display:flex}@keyframes blink{50%{opacity:0}}@keyframes glitch{0%,91%,to{transform:translate(0)}92%{transform:translate(-2px,1px)skew(-1deg)}94%{transform:translate(2px,-1px)}96%{transform:translate(0)}}@keyframes dash{to{stroke-dashoffset:-100px}}@keyframes ticker{to{transform:translate(-50%)}}@media (width<=760px){.shell{width:min(100% - 30px,1160px)}.nav{height:65px}.nav-links{display:none}.nav-github{font-size:0}.nav-github svg{width:20px;height:20px}.hero{grid-template-columns:1fr;padding:65px 0}.hero-hud{height:340px}.graph{height:249px}.node{width:78px}.node strong{font-size:7px}.protocol,.sequence,.launch{padding:85px 0}.protocol-grid,.sequence-layout,.launch-grid{grid-template-columns:1fr;gap:38px}.systems{padding:80px 0}.systems-head{display:block}.systems-grid{grid-template-columns:1fr}.systems-grid article{min-height:0}.launch-grid{padding:35px 25px}.manifest{border-left:0;border-top:1px solid var(--line);padding:23px 0 0}footer{line-height:2.5;display:block}footer span:last-child{display:flex}.ticker{font-size:10px}h1{font-size:53px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
