:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080b12;--ink:#f7f3ea;--muted:#aeb6c6;--line:#ffffff2e;--panel:#0b101aad;--accent:#73e0d0;--accent-2:#f1c35b;--accent-3:#ff7a90;--blue:#8ab4ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--bg);min-height:100%}body{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 12% 20%,#73e0d02e,#0000 30%),radial-gradient(circle at 88% 24%,#ff7a9024,#0000 26%),linear-gradient(130deg,#080b12 0%,#101723 50%,#090d15 100%);margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.shell{align-items:center;width:min(1180px,100% - 40px);min-height:100vh;margin:0 auto;padding:7vh 0;display:grid;position:relative}.hero{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);align-items:center;gap:clamp(30px,6vw,86px);display:grid;position:relative}.copy{animation:.74s cubic-bezier(.2,.8,.2,1) both rise}.eyebrow{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 22px;font-size:.78rem;font-weight:800}h1{letter-spacing:0;max-width:860px;margin:0;font-size:clamp(3rem,8.8vw,7.6rem);line-height:.94}h1 span{color:#0000;background:linear-gradient(90deg, var(--ink), var(--accent), var(--accent-2));-webkit-background-clip:text;background-clip:text;display:block}.lead{color:#d8dde8;max-width:680px;margin:30px 0 0;font-size:clamp(1.08rem,2vw,1.42rem);line-height:1.85}.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:700px;margin-top:34px;display:grid}.metric{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;min-height:92px;padding:16px}.metric span,.metric strong{display:block}.metric span{color:var(--muted);font-size:.76rem}.metric strong{color:var(--ink);margin-top:12px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.1}.console{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:.74s cubic-bezier(.2,.8,.2,1) .14s both rise;position:relative;box-shadow:0 24px 80px #00000061}.console:after{content:"";z-index:-1;border:1px solid #73e0d03d;position:absolute;inset:-1px;transform:translate(12px,12px)}.console-top{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:42px;padding:0 16px;display:flex}.console-top span{background:var(--accent-3);border-radius:999px;width:10px;height:10px}.console-top span:nth-child(2){background:var(--accent-2)}.console-top span:nth-child(3){background:var(--accent)}pre{white-space:pre-wrap;color:#eef4ff;margin:0;padding:clamp(22px,4vw,34px);font:500 clamp(.96rem,1.5vw,1.08rem)/1.9 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.motion-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.orbit{border:1px solid var(--line);animation:18s linear infinite drift;position:absolute}.orbit-one{aspect-ratio:1;width:min(48vw,560px);top:8vh;right:-2vw;transform:rotate(-10deg)}.orbit-two{aspect-ratio:1;border-color:#73e0d05c;width:min(28vw,330px);animation-duration:22s;animation-direction:reverse;top:19vh;right:8vw}.signal{background:var(--accent);border-radius:999px;width:12px;height:12px;animation:2.8s ease-in-out infinite pulse;position:absolute;box-shadow:0 0 22px #73e0d0cc}.signal-one{top:18vh;right:24vw}.signal-two{background:var(--accent-3);animation-delay:.8s;bottom:18vh;right:10vw;box-shadow:0 0 22px #ff7a90b8}.beam{background:linear-gradient(90deg, transparent, var(--accent-2), transparent);width:min(42vw,560px);height:1px;animation:4.6s ease-in-out infinite scan;position:absolute;bottom:21vh;right:4vw}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes drift{0%{rotate:none}to{rotate:360deg}}@keyframes pulse{0%,to{opacity:.58;transform:scale(.76)}50%{opacity:1;transform:scale(1.22)}}@keyframes scan{0%,to{opacity:.35;transform:translate(-34px)}50%{opacity:1;transform:translate(28px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:920px){.shell{min-height:auto;padding:56px 0}.hero,.metrics{grid-template-columns:1fr}h1{font-size:clamp(2.7rem,13vw,5.3rem)}.orbit-one{width:82vw;right:-28vw}}
