figcaption {
  font-size: 0.8em;
}

body {
  background-color: beige;
  font-size: large;
  line-height: 1.6em;
}

h1 {
  color: maroon;
  font-size: xx-large;
  line-height: 1.6em;
}

h2 {
  font-size: 1.3em;
}

a:link {
  color: maroon;
}

code, kbd {
  white-space: pre-wrap;
  color: maroon;
}

kbd {
  background-color: white;
  padding-left: 3px;
  padding-right: 3px;
  border: 1px solid firebrick;
  border-radius: 2px;
  box-shadow: 1px 1px firebrick;
}

img {
  max-width: 100%;
}

pre > code {
  color: black;
}

pre {
  background-color: white;
  box-shadow: -2px -2px firebrick;
  border-radius: 4px;
  padding-left: 4px;
  padding-right: 4px;
}
