:root {
  color-scheme: light dark;
}
body {
  margin: 0;
  font:
    16px/1.5 system-ui,
    sans-serif;
}
main {
  max-width: 40rem;
  margin: 3rem auto;
  padding: 0 1rem;
}
h1 {
  margin: 0 0 1rem;
  font-size: 2rem;
}
