:root { color-scheme: light dark; --bg: #0e1116; --fg: #e6edf3; --accent: #58a6ff; } * { box-sizing: border-box; } html, body { margin: 0; padding: 0; height: 100%; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif; background: var(--bg); color: var(--fg); } body { display: grid; place-items: center; } main { text-align: center; padding: 2rem; max-width: 40rem; } h1 { font-size: clamp(2.5rem, 8vw, 5rem); margin: 0 0 1rem; color: var(--accent); } p { font-size: 1.125rem; opacity: 0.85; margin: 0; }