/* ==========================================================================
   Base HTML Setup
   ========================================================================== */

/* ==========================================================================
   Base Typography and Layout
   ========================================================================== */

body {
  margin: 9rem auto 0;
  overflow-x: hidden;
  letter-spacing: var(--letter-spacing-wide);
  font-family: var(--font-family-sans);
  font-size: var(--font-sm);
  line-height: var(--line-height-normal);
  color: var(--color-text);
  background-color: #fff;
  line-height: var(--line-height-loose);
  @media (max-width: 768px) {
    margin: 60px auto 0;
  }
}

p {
}
