html {
  font-size: 14px;
}

.standard {
  font-family: -apple-system, BlinkMacSystemFont,
               'avenir next', avenir,
               helvetica, 'helvetica neue',
               Ubuntu,
               'segoe ui', arial,
               sans-serif;
}

.standard h1 {
  font-size: 2em;
  font-weight: bold;
  margin: 0.67em 0;
}
.standard h2 {
  font-size: 1.5em;
  font-weight: bold;
  margin: 0.83em 0;
}
.standard h3 {
  font-size: 1.17em;
  font-weight: bold;
  margin: 1.75rem 0;
}
.standard p {
  margin: 1.75rem 0;
}
.standard ul,
.standard ol {
  display: block;
  list-style-type: disc;
  padding-left: 20px;
  margin: 1.75rem 0;
  & ul {
    margin: .75rem 0;
    list-style-type: square;
  }
}
.standard ol {
  list-style-type: decimal;
}
.standard li {
  display: list-item;
  padding-left: 0;
}
.standard blockquote {
  margin: 1.75rem 0;
  padding-left: 10px;
  border-left: 5px solid #f0f0f0;
}
.standard pre {
  margin: 1.75rem 0;
  white-space: pre;
}

.standard hr {
  border: 0;
  height: 1px;
  display: block;
  background-color: #e2e2e2;
  margin: 1.75rem 0;
}
