html {
  margin: 2em auto 2em auto;
  max-width: 40rem;
  font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
  font-size: 1.1em;
  line-height: 1.5;
}

h2 {
  border-bottom: thin solid lightgray;
}

/* Highlight what the current hash points to */
*:target {
  background-color: #FFFF66;
}

a {
  color: inherit;
  text-underline-offset: 0.2rem;
}
