html {
  font-family: sans-serif;
  font-size: max(20pt, 8vmin);
  line-height: 1.618;
}

body {
  display: flex;
  flex-flow: column;
  margin: auto;
  padding: 1rem 0;
}

h1 {
  margin: 0;
  padding: 0 1rem;
}

p {
  margin-block: 1em;
  padding: 0 1rem;
}

del,
ins {
  text-decoration-style: wavy;
}

:any-link {
  color: inherit;
}

[href*="github.com"] {
  text-decoration-style: dashed;
}

:focus {
  outline: thick dotted;
  text-decoration-style: dotted;
}

a:hover {
  text-decoration-style: double;
}
