:root { --grund: #EEF2F6; --tinte: #14213D; --grau: #5B6577; }
body { margin: 0; min-height: 100vh; display: grid; place-items: center; background: var(--grund); color: var(--tinte);
  font: 18px/1.5 system-ui, -apple-system, "Segoe UI", sans-serif; }
main { padding: 24px; max-width: 32em; }
h1 { font-size: clamp(32px, 6vw, 48px); letter-spacing: -.02em; margin: 0 0 8px; }
p { color: var(--grau); margin: 0; }
a { color: inherit; }
