:root { --bg: #0B111C; --ink: #E8ECF2; --muted: #9AA6B8; --signal: #3DDC97; }
html, body { margin: 0; background: var(--bg); color: var(--ink); font: 17px/1.6 system-ui, -apple-system, "Segoe UI", sans-serif; }
main { max-width: 720px; margin: 0 auto; padding: 18vh 16px 64px; }
.kicker { font: 500 12px ui-monospace, monospace; letter-spacing: .14em; text-transform: uppercase; color: var(--signal); }
h1 { font-size: clamp(30px, 6vw, 48px); line-height: 1.1; letter-spacing: -.03em; margin: 12px 0 20px; }
p { color: var(--muted); }
a { color: var(--ink); }
.links { margin-top: 32px; font-size: 15px; }
