:root {
  color-scheme: light dark;
}
body {
  max-width: 65ch;
  margin: 3rem auto;
  padding: 0 1.25rem;
  line-height: 1.6;
  font-kerning: normal;
  hyphens: auto;
  text-wrap: pretty;
}
h1, h2, h3, h4, h5, h6 {
  hyphens: manual;
  line-height: 1.2;
  text-wrap: balance;
}
