:root{--text:#4b5563;--text-h:#0b1220;--bg:#fff;--accent:#0057d9;--sans:system-ui, "Segoe UI", Roboto, sans-serif;font:1rem/1.5 var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--text:#cbd5e1;--text-h:#f8fafc;--bg:#0b1220;--accent:#60a5fa}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);margin:0}.coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100svh;padding:2rem 1rem;display:flex}.brand{color:var(--accent);margin:0;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:700}.coming-soon h1{color:var(--text-h);margin:0;font-size:clamp(2rem,7vw,3.5rem);line-height:1.1}.lead{max-width:36rem;margin:0;font-size:clamp(1rem,2.5vw,1.25rem)}
