:root { --bg: #0f1a20; --panel: #16242c; --text: #eef2f3; --muted: #8fa0a8; --accent: #ff5a43; }
* { box-sizing: border-box; }
body { margin: 0; background: var(--bg); color: var(--text); font-family: Inter, system-ui, sans-serif; }
.placeholder { max-width: 640px; margin: 15vh auto; padding: 0 16px; }
.eyebrow { color: var(--accent); letter-spacing: .15em; text-transform: uppercase; font-size: 12px; }
h1 { font-size: 56px; margin: .2em 0; } h1 span { color: var(--accent); }
.muted { color: var(--muted); }
