:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#08111e;--bg-1:#0d1d33;--bg-2:#16324b;--ink-0:#f6f3ea;--ink-1:#b9c8dc;--accent-0:#8ff0d4;--accent-1:#ffbf69;--accent-2:#6ab8ff;--panel:#050f1ac7;--panel-border:#ffffff14;--shadow:0 18px 54px #00000052;--font-display:"Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace}*{box-sizing:border-box}html{min-height:100%}body{min-height:100vh;color:var(--ink-0);font-family:var(--font-display);background:radial-gradient(circle at 20% 20%,#6ab8ff38,#0000 34%),radial-gradient(circle at 80% 0,#ffbf692e,#0000 30%),linear-gradient(160deg,#13233a 0%,#1a3350 48%,#0d1725 100%);margin:0}body:before{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:88px 88px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 56%,#0000 100%);mask-image:radial-gradient(circle,#000 56%,#0000 100%)}.pageShell{isolation:isolate;place-items:start center;min-height:100vh;padding:clamp(1.25rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.backgroundGlow{filter:blur(30px);opacity:.7;pointer-events:none;border-radius:999px;position:absolute}.backgroundGlowLeft{background:radial-gradient(circle,#6ab8ff59,#0000 70%);width:min(55vw,28rem);height:min(55vw,28rem);animation:14s ease-in-out infinite drift;top:10%;left:-10%}.backgroundGlowRight{background:radial-gradient(circle,#ffbf6947,#0000 70%);width:min(48vw,24rem);height:min(48vw,24rem);animation:16s ease-in-out infinite reverse drift;bottom:8%;right:-8%}.hero{z-index:1;text-align:center;justify-items:center;gap:.95rem;width:min(100%,72rem);display:grid;position:relative}.heroKicker{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-items:center;gap:.2rem;margin:0;padding:.82rem 1.15rem;display:grid}.heroKickerLabel{color:var(--ink-0);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(1.25rem,2.6vw,1.8rem);font-weight:600}.heroKickerSubline{color:#b9c8dcd1;letter-spacing:.08em;font-size:.72rem}.signalBox{border:1px solid var(--panel-border);background:linear-gradient(180deg, #ffffff0d, transparent 24%), linear-gradient(145deg, #8ff0d408, #6ab8ff03), var(--panel);width:min(100%,26rem);height:clamp(11.75rem,29vw,14.5rem);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1.5rem;animation:7s ease-in-out infinite lift;position:relative;overflow:hidden}.signalGrid,.signalHalo,.signalOrbit,.signalColumns,.signalTicker{position:absolute}.signalGrid{opacity:.32;background-image:linear-gradient(#8ff0d414 1px,#0000 1px),linear-gradient(90deg,#8ff0d414 1px,#0000 1px);background-size:3rem 3rem;animation:24s linear infinite shiftGrid;inset:-10%}.signalHalo{border:1px solid #8ff0d41f;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.signalHaloLarge{width:64%;height:64%;animation:4.6s ease-in-out infinite pulse}.signalOrbit{border-style:solid;border-color:#ffffff1a;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.signalOrbitOne{border-width:1px;width:54%;height:54%;animation:22s linear infinite spinClockwise}.signalTicker{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#08111edb,#11243cb8,#08111edb);border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:.75rem .9rem;display:flex;top:42%;left:8%;right:8%;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 0 18px #6ab8ff1a,0 12px 28px #02080f29}.signalTickerTrack{gap:1.5rem;width:max-content;animation:24s linear infinite tickerSlide;display:flex}.signalTickerGroup{flex-shrink:0;align-items:center;gap:.9rem;display:flex}.signalTickerItem{color:#f6f3eaeb;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:.35rem .8rem;font-size:.8rem}.signalColumns{grid-template-columns:repeat(7,1fr);align-items:end;gap:.5rem;height:28%;display:grid;bottom:14%;left:18%;right:18%}.signalColumns span{height:var(--bar-height);transform-origin:bottom;animation:2.6s ease-in-out infinite rise;animation-delay:var(--delay);background:linear-gradient(#ffffffd6,#6ab8ff24);border-radius:999px 999px 0 0;display:block;box-shadow:0 0 8px #6ab8ff24}.copyBlock{justify-items:center;gap:.85rem;max-width:42rem;display:grid}.copyBlock h1{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(2.65rem,7vw,4.9rem);line-height:.94}.heroText{color:var(--ink-1);max-width:38rem;margin:0;font-size:clamp(1rem,2.3vw,1.2rem);line-height:1.7}@keyframes drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-1.2rem)scale(1.08)}}@keyframes lift{0%,to{transform:translateY(0)}50%{transform:translateY(-.6rem)}}@keyframes shiftGrid{0%{transform:translate(0,0)}to{transform:translate(-2.4rem,-2.4rem)}}@keyframes pulse{0%,to{opacity:.28;transform:translate(-50%,-50%)scale(.96)}50%{opacity:.72;transform:translate(-50%,-50%)scale(1.04)}}@keyframes spinClockwise{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tickerSlide{0%{transform:translate(0)}to{transform:translate(calc(-50% - .75rem))}}@keyframes rise{0%,to{opacity:.55;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:640px){.signalBox{border-radius:1.5rem;height:clamp(10.75rem,48vw,12.5rem)}.signalColumns{gap:.45rem;bottom:14%;left:12%;right:12%}.heroKickerLabel{letter-spacing:.18em}.heroKickerSubline{letter-spacing:.05em}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
