html, body {
  min-height: 100%;
  margin: 0;
  background: #0d0d1a;
  color: #f5f3ff;
  font-family: Arial, sans-serif;
}
body { display: grid; place-items: center; padding: 24px; }
main { max-width: 420px; text-align: center; }
h1 { margin: 0 0 12px; font-size: 24px; }
p { margin: 0; color: #a7a3b8; line-height: 1.5; }
