:root{--kv-navy-950:#050A18;--kv-navy-900:#091126;--kv-navy-800:#101A35;--kv-navy-700:#16224A;--kv-border:#273554;--kv-border-soft:#202E4E;--kv-cyan-400:#00C8FF;--kv-blue-500:#2475FF;--kv-violet-500:#9A35FF;--kv-violet-text:#B062FF;--kv-white-100:#F4F7FF;--kv-slate-300:#A8B2C8;--kv-slate-500:#69758F;--kv-success:#31D6A1;--kv-warning:#FFB84D;--kv-error:#FF5F78;--kv-pulse:linear-gradient(90deg,var(--kv-cyan-400) 0%,var(--kv-blue-500) 52%,var(--kv-violet-500) 100%);--kv-pulse-text:linear-gradient(90deg,var(--kv-cyan-400) 0%,var(--kv-blue-500) 42%,var(--kv-violet-text) 86%,var(--kv-violet-text) 100%);--kv-pulse-135deg:linear-gradient(135deg,var(--kv-cyan-400),var(--kv-violet-500));--kv-hero-glow:radial-gradient(60% 60% at 70% 30%,rgba(0,200,255,.14),transparent 70%),radial-gradient(50% 50% at 85% 65%,rgba(154,53,255,.10),transparent 70%);--kv-font-display:"Space Grotesk","Inter",sans-serif;--kv-font-body:"Inter",system-ui,sans-serif;--kv-font-mono:"JetBrains Mono",ui-monospace,monospace;--kv-body-lg:18px;--kv-body:16px;--kv-small:14px;--kv-caption:12px;--kv-h4:24px;--kv-h3:32px;--kv-h2:48px;--kv-h1:64px;--kv-sp-1:4px;--kv-sp-2:8px;--kv-sp-3:12px;--kv-sp-4:16px;--kv-sp-5:20px;--kv-sp-6:24px;--kv-sp-8:32px;--kv-sp-10:40px;--kv-sp-12:48px;--kv-sp-16:64px;--kv-sp-20:80px;--kv-sp-24:96px;--kv-sp-30:120px;--kv-sp-40:160px;--kv-container:1200px;--kv-gutter:24px;--kv-section-y:clamp(72px,10vw,160px);--kv-radius-sm:8px;--kv-radius-md:12px;--kv-radius-card:16px;--kv-radius-lg:24px;--kv-radius-pill:999px;--kv-ease:cubic-bezier(0.22,1,0.36,1);--kv-d-fast:160ms;--kv-d-med:220ms;--kv-d-slow:600ms;--kv-glow-cyan:0 0 24px rgba(0,200,255,.35);--kv-glow-violet:0 0 24px rgba(154,53,255,.30);--kv-shadow-card:0 8px 32px rgba(5,10,24,.55)}