body {
  background-color: #f4f5f3;
  color: #4f3b3b;
  font-family: "Roboto", sans-serif;
  margin: 0;
  padding: 0;
}

main {
  margin: 0px auto;
  max-width: 960px;
  padding: 0px 1.0875rem 1.45rem;
}

article {
  margin-bottom: 3rem;
}

a {
  color: #704d4d;
  text-decoration: none;
}

h1,
h2 {
  font-family: "Roboto Slab", serif;
  font-weight: bold;
}

h1 {
  font-size: 1.7rem;
}

h2 {
  color: #e75f61;
  font-size: 1.25rem;
  margin-bottom: 0;
}

ul,
ol {
  margin-top: 0.75rem;
}

li {
  margin-bottom: 0.25rem;
}
