:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#05080d;--surface:#0b111b;--surface-raised:#111b29;--surface-glass:#0d18279e;--foreground:#f3f8ff;--foreground-muted:#8b9caf;--foreground-subtle:#536479;--accent:#19c7ff;--accent-bright:#77e5ff;--accent-deep:#086ab2;--border:#8dc8ef21;--border-active:#19c7ff8c;--glow:0 0 48px #19c7ff29;--glow-intense:0 0 90px #19c7ff4d;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--content-width:1440px;--page-gutter:clamp(24px, 5vw, 100px);--ease-cinematic:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}::selection{color:#03101b;background:var(--accent-bright)}a{color:inherit;text-decoration:none}button{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
