.legal-page {
  width: min(840px, calc(100% - 40px));
  margin: 0 auto;
  padding: clamp(48px, 8vw, 96px) 0;
}

.legal-page h1 {
  font-size: clamp(2.5rem, 7vw, 5rem);
}

.legal-page section {
  padding: 24px 0;
  border-top: 1px solid var(--line);
}

.updated {
  margin-bottom: 36px;
}
