/*
 * media.scss - media selectors
 */
/*
 * rhythm.scss - vertical rhythm based on rem units
 */
/*
 * webdev cope
 */
/*
 * theme utilities
 */
/*
 * link styling for <a>link</a>
 */
/*
 * link styling for this DOM hierarchy:
 *
 *    link-container
 *      a
 *        span
 *          {text}
 *        ?svg
 *        ...
 */
article {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 2rem;
  font-family: "Avenir", "Source Sans 3", "Helvetica", "Arial", sans-serif;
  font-weight: 100;
}

.post-content blockquote {
  font-size: 16px;
  font-size: 1rem;
  line-height: 2rem;
  margin-left: 1rem;
  white-space: nowrap;
  overflow-x: auto;
  padding-left: 0.875rem;
  border-left: solid 2px var(--accent-color);
  font-style: initial;
  text-align: initial;
}
@media only screen and (min-width: 768px) {
  .post-content blockquote {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 2rem;
    margin-left: 4rem;
    white-space: initial;
    overflow-x: initial;
  }
}
.post-content blockquote > p:first-child {
  margin-top: 0;
}

/*# sourceMappingURL=post-alt.css.map */