article.legal {
  padding-block: 48px 96px;
}

article.legal h1 {
  font-size: clamp(2.15rem, 4vw, 3.2rem);
  font-weight: 650;
  letter-spacing: -.035em;
  line-height: 1.1;
  margin-bottom: 1.25rem;
}

article.legal h2 {
  font-size: 1.2rem;
  font-weight: 650;
  letter-spacing: -.02em;
  margin-top: 2rem;
  margin-bottom: .5rem;
}

article.legal p {
  max-width: 68ch;
  margin-top: .75rem;
}

article.legal a {
  color: var(--blue);
}
