body { margin: 0; font-family: system-ui, -apple-system, "Segoe UI", sans-serif; background: #f7f7f5; color: #1d1d1b; }
main { max-width: 32rem; margin: 20vh auto; padding: 0 16px; }
h1 { font-size: 1.5rem; font-weight: 600; margin: 0 0 0.5rem; }
p { margin: 0; color: #55554f; }
@media (prefers-color-scheme: dark) { body { background: #161615; color: #ececea; } p { color: #a5a59f; } }
