:root{--nx-c:#5ef2e3;--nx-v:#8b7cff;--nx-p:#ff5f9e}.nx-command{position:relative;overflow:hidden;background:#020507;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);padding:0 max(20px,4vw);min-height:760px;display:grid;place-items:center}.nx-command:before{content:'';position:absolute;inset:-30%;background:conic-gradient(from 0deg,transparent,rgba(94,242,227,.08),transparent 25%,rgba(139,124,255,.1),transparent 55%);animation:nxSpin 22s linear infinite}.nx-command:after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 0,rgba(2,5,7,.2) 35%,#020507 78%)}.nx-command-inner{position:relative;z-index:2;width:min(1400px,100%);min-height:700px;display:grid;grid-template-columns:1fr 1.2fr;gap:4vw;align-items:center}.nx-command-copy{max-width:560px}.nx-command-copy h2{font:600 clamp(52px,7vw,105px)/.84 'DM Sans',sans-serif;letter-spacing:-.08em;margin:18px 0;color:#f4f8f7}.nx-command-copy h2 em{font-style:normal;color:transparent;background:linear-gradient(100deg,var(--nx-c),#fff,var(--nx-v));background-clip:text;-webkit-background-clip:text}.nx-command-copy p:not(.eyebrow){color:#c2d0d2;font-size:18px;line-height:1.65}.nx-live{display:inline-flex;align-items:center;gap:9px;margin-top:25px;font:11px 'DM Mono',monospace;letter-spacing:.16em;color:#d7e5e6;text-transform:uppercase}.nx-live i{width:8px;height:8px;border-radius:50%;background:var(--nx-c);box-shadow:0 0 18px var(--nx-c);animation:nxPulse 1.2s infinite}.nx-globe{position:relative;aspect-ratio:1;width:min(650px,75vw);justify-self:end;border-radius:50%;background:radial-gradient(circle at 38% 35%,rgba(94,242,227,.18),transparent 20%),radial-gradient(circle at 60% 65%,rgba(139,124,255,.18),transparent 30%),rgba(4,11,16,.75);border:1px solid rgba(94,242,227,.25);box-shadow:0 0 100px rgba(94,242,227,.12),inset 0 0 80px rgba(139,124,255,.08);animation:nxFloat 6s ease-in-out infinite}.nx-globe:before,.nx-globe:after{content:'';position:absolute;inset:9%;border:1px solid rgba(94,242,227,.2);border-radius:50%;transform:rotate(65deg)}.nx-globe:after{transform:rotate(-65deg)}.nx-globe-grid{position:absolute;inset:5%;border-radius:50%;background:repeating-linear-gradient(90deg,transparent 0 10%,rgba(94,242,227,.11) 10.15% 10.3%,transparent 10.45% 20%),repeating-linear-gradient(0deg,transparent 0 13%,rgba(139,124,255,.1) 13.15% 13.3%,transparent 13.45% 26%);mask-image:radial-gradient(circle,#000 58%,transparent 72%);animation:nxGlobe 14s linear infinite}.nx-route{position:absolute;height:2px;transform-origin:left center;background:linear-gradient(90deg,transparent,var(--nx-c),var(--nx-v),transparent);box-shadow:0 0 14px var(--nx-c);opacity:.8;animation:nxRoute 2.2s ease-in-out infinite}.nx-node{position:absolute;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(94,242,227,.12),0 0 22px var(--nx-c);animation:nxPulse 1.6s infinite}.nx-node span{position:absolute;top:16px;left:50%;transform:translateX(-50%);white-space:nowrap;font:10px 'DM Mono',monospace;letter-spacing:.12em;color:#d7e5e6;text-shadow:0 1px 8px #020507}.nx-earth-label{position:absolute;left:50%;bottom:9%;transform:translateX(-50%);font:10px 'DM Mono',monospace;letter-spacing:.28em;color:#8fa5a8}.nx-scan{position:absolute;inset:0;border-radius:50%;background:linear-gradient(transparent 48%,rgba(94,242,227,.18) 50%,transparent 52%);animation:nxScan 4s ease-in-out infinite;pointer-events:none}.nx-signal-grid{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(rgba(94,242,227,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(94,242,227,.025) 1px,transparent 1px);background-size:45px 45px;mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent)}.nx-overdrive{position:relative;overflow:hidden;background:#05090d;padding:160px max(30px,6vw)}.nx-overdrive .section-intro>p:last-child{color:#b9c9ca}.nx-overdrive-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.nx-overdrive-card{position:relative;min-height:300px;padding:32px;border:1px solid rgba(255,255,255,.1);border-radius:22px;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.015));transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .5s,box-shadow .5s;transform-style:preserve-3d}.nx-overdrive-card:hover{transform:translateY(-10px) scale(1.01);border-color:rgba(94,242,227,.35);box-shadow:0 30px 80px rgba(0,0,0,.45),0 0 50px rgba(94,242,227,.07)}.nx-overdrive-card:nth-child(1){grid-column:span 7}.nx-overdrive-card:nth-child(2){grid-column:span 5}.nx-overdrive-card:nth-child(3){grid-column:span 5}.nx-overdrive-card:nth-child(4){grid-column:span 7}.nx-overdrive-card:before{content:'';position:absolute;width:260px;height:260px;right:-100px;top:-100px;border-radius:50%;background:radial-gradient(circle,rgba(94,242,227,.16),transparent 68%);pointer-events:none}.nx-overdrive-card h3{font:500 clamp(30px,3vw,52px)/.95 'DM Sans',sans-serif;letter-spacing:-.055em;margin:35px 0 15px;color:#f2f7f6}.nx-overdrive-card p{max-width:580px;color:#b7c6c8;line-height:1.65}.nx-index{font:11px 'DM Mono',monospace;color:var(--nx-c);letter-spacing:.2em}.nx-big-number{position:absolute;right:25px;bottom:5px;font:600 150px/.8 'DM Sans',sans-serif;color:rgba(255,255,255,.04);letter-spacing:-.1em}.nx-cinema{position:relative;min-height:680px;overflow:hidden;display:grid;place-items:center;background:#020507;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.nx-cinema-bg{position:absolute;inset:-10%;background:radial-gradient(circle at 30% 50%,rgba(94,242,227,.18),transparent 20%),radial-gradient(circle at 75% 40%,rgba(139,124,255,.2),transparent 25%),linear-gradient(120deg,#020507,#0a1119 50%,#05070d);animation:nxCinema 12s ease-in-out infinite alternate}.nx-cinema-lines{position:absolute;inset:0;background:repeating-linear-gradient(100deg,transparent 0 8%,rgba(94,242,227,.06) 8.1% 8.2%,transparent 8.3% 16%);transform:skewX(-15deg);animation:nxDrift 18s linear infinite}.nx-cinema-copy{position:relative;z-index:2;text-align:center;padding:30px;max-width:1000px}.nx-cinema-copy h2{font:600 clamp(60px,9vw,145px)/.8 'DM Sans',sans-serif;letter-spacing:-.09em;color:#f5f8f7;margin:20px 0}.nx-cinema-copy h2 em{font-style:normal;color:transparent;background:linear-gradient(90deg,var(--nx-c),#fff,var(--nx-v));background-clip:text;-webkit-background-clip:text}.nx-cinema-copy p:not(.eyebrow){color:#c1ced0;font-size:18px}.nx-film-frame{display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(94,242,227,.3);border-radius:999px;padding:10px 15px;color:#d2dfe0;font:10px 'DM Mono',monospace;letter-spacing:.16em;box-shadow:0 0 30px rgba(94,242,227,.08)}.nx-film-dot{width:7px;height:7px;border-radius:50%;background:var(--nx-p);box-shadow:0 0 14px var(--nx-p)}.nx-reveal{will-change:transform,opacity,filter}.nx-command,.nx-cinema,.nx-overdrive{isolation:isolate}@keyframes nxSpin{to{transform:rotate(360deg)}}@keyframes nxPulse{50%{opacity:.35;transform:scale(.65)}}@keyframes nxGlobe{to{transform:rotate(360deg)}}@keyframes nxScan{0%,100%{transform:translateY(-45%);opacity:0}45%,55%{opacity:1}70%{transform:translateY(45%);opacity:0}}@keyframes nxCinema{to{transform:scale(1.08) translate(2%,-1%)}}@keyframes nxDrift{to{transform:skewX(-15deg) translateX(-15%)}}@keyframes nxFloat{50%{transform:translateY(-12px) rotateX(2deg) rotateY(-2deg)}}@keyframes nxRoute{0%,100%{opacity:.25;filter:brightness(.7)}50%{opacity:1;filter:brightness(1.8)}}@media(max-width:900px){.nx-command{min-height:950px;padding:80px 25px}.nx-command-inner{grid-template-columns:1fr}.nx-globe{justify-self:center;width:min(560px,92vw)}.nx-overdrive{padding:100px 20px}.nx-overdrive-card:nth-child(n){grid-column:span 12;min-height:250px}.nx-cinema{min-height:580px}.nx-cinema-copy h2{font-size:clamp(54px,16vw,100px)}}@media(prefers-reduced-motion:reduce){.nx-command:before,.nx-globe-grid,.nx-scan,.nx-cinema-bg,.nx-cinema-lines,.nx-globe,.nx-route{animation:none}}