html { color-scheme: light dark; }
body { margin: 0; font-family: system-ui, sans-serif; background: #ffffff; color: #014981; }
main { max-width: 36rem; margin: 15vh auto; padding: 0 16px; text-align: center; line-height: 1.6; }
h1 { font-size: 1.6rem; margin-bottom: 1.5rem; }
a { color: #49a418; font-weight: 600; }
@media (prefers-color-scheme: dark) {
  body { background: #0b1b2b; color: #e6eef6; }
}
