:root{--void:#050508;--ink:#e8ffe8;--muted:#8fa89a;--acid:#c8ff00;--hot:#ff2d6a;--cyan:#00f0ff;--font-display:"Syne", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--void);min-height:100%;color:var(--ink);margin:0}body{min-height:100dvh;font-family:var(--font-mono);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}#app{min-height:100dvh}.stage{isolation:isolate;place-items:center;min-height:100dvh;padding:clamp(1.25rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden}.atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0}.mesh{filter:saturate(1.15);background:radial-gradient(55% 45% at 18% 22%,#ff2d6a61,#0000 58%),radial-gradient(50% 40% at 82% 18%,#00f0ff47,#0000 55%),radial-gradient(60% 50% at 55% 88%,#c8ff002e,#0000 60%),radial-gradient(40% 35% at 70% 55%,#ff2d6a1f,#0000 70%),linear-gradient(165deg,#050508 0%,#0a1210 45%,#08060c 100%);animation:18s ease-in-out infinite alternate mesh-drift;position:absolute;inset:-20%}.noise{opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:.35s steps(2,end) infinite noise-shift;position:absolute;inset:0}.scanlines{opacity:.35;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px);animation:7s linear infinite scan-scroll;position:absolute;inset:0}.vignette{background:radial-gradient(#0000 40%,#000000b8 100%);position:absolute;inset:0}.hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,3vw,1.75rem);width:min(100%,58rem);display:flex;position:relative;container:hero/inline-size}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--acid);align-items:center;gap:.55rem;margin:0;font-size:clamp(.7rem,1.6vw,.8rem);display:inline-flex}.eyebrow__tick{background:var(--acid);width:.55rem;height:.55rem;box-shadow:0 0 12px var(--acid);animation:1.4s ease-in-out infinite tick-pulse}.brand{--parallax-x:0px;--parallax-y:0px;width:100%;max-width:100%;font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:var(--ink);transform:translate3d(var(--parallax-x), var(--parallax-y), 0);filter:drop-shadow(0 0 28px #c8ff002e);margin:0;font-size:clamp(1.6rem,11.5cqi,8.5rem);font-weight:800;line-height:.92;transition:transform .12s ease-out;position:relative}.brand__core,.brand__ghost{display:block}.brand__ghost{opacity:.55;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.brand__ghost--cyan{color:var(--cyan);animation:3.2s ease-in-out infinite rgb-shift-cyan;transform:translate(-2px,1px)}.brand__ghost--magenta{color:var(--hot);animation:3.2s ease-in-out infinite rgb-shift-magenta;transform:translate(2px,-1px)}.brand__core{color:var(--ink);text-shadow:0 0 40px #e8ffe826,0 2px #00000059;position:relative}.brand.is-glitching .brand__ghost--cyan{opacity:.9;transform:translate(-6px,3px)skew(-8deg)}.brand.is-glitching .brand__ghost--magenta{opacity:.95;transform:translate(7px,-4px)skew(6deg)}.brand.is-glitching .brand__core{clip-path:inset(12% 0 28%);animation:.16s steps(2,end) both core-jitter}.tagline{letter-spacing:.02em;max-width:28rem;color:var(--muted);margin:0;font-size:clamp(.85rem,2.2vw,1rem);line-height:1.55;animation:1.1s .35s both fade-up}@keyframes mesh-drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,2%)scale(1.08)}}@keyframes noise-shift{0%{transform:translate(0)}25%{transform:translate(-1%,1%)}50%{transform:translate(1%,-1%)}75%{transform:translate(-1%,-1%)}to{transform:translate(0)}}@keyframes scan-scroll{0%{background-position:0 0}to{background-position:0 120px}}@keyframes tick-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@keyframes rgb-shift-cyan{0%,to{transform:translate(-2px,1px)}50%{transform:translate(-4px,2px)}}@keyframes rgb-shift-magenta{0%,to{transform:translate(2px,-1px)}50%{transform:translate(4px,-2px)}}@keyframes core-jitter{0%{transform:translate(0)}25%{transform:translate(-3px,1px)}50%{transform:translate(4px,-2px)}75%{transform:translate(-2px,2px)}to{transform:translate(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.stage{padding-inline:.85rem}.brand{letter-spacing:-.06em;font-size:clamp(1.45rem,10.2cqi,2.6rem)}.tagline{max-width:22rem}}@media (prefers-reduced-motion:reduce){.mesh,.noise,.scanlines,.eyebrow__tick,.brand__ghost--cyan,.brand__ghost--magenta,.tagline{animation:none}.brand{transition:none}}
