.legal-page {
  width: min(820px, calc(100% - 40px));
  margin: 0 auto;
  padding: 70px 0 100px;
}

.legal-page h1 {
  margin: 35px 0 30px;
  font: 600 clamp(3rem, 7vw, 5rem) "Cormorant Garamond", serif;
  line-height: 1;
}

.legal-page h2 {
  margin: 38px 0 12px;
  font-size: 2rem;
}

.legal-page p {
  color: var(--muted);
}

.legal-page a {
  color: var(--olive);
  text-decoration: underline;
  text-underline-offset: 3px;
}

.legal-back {
  font-weight: 600;
}
