.legal {
  max-width: 760px;
  margin: 0 auto;
  padding: clamp(2rem, 6vw, 4rem) 16px 4rem;
}
.legal h1 {
  margin-bottom: 0.4rem;
}
.legal .updated {
  color: var(--muted);
  margin-bottom: 2rem;
}
.legal h2 {
  font-size: 1.25rem;
  margin: 2rem 0 0.6rem;
}
.legal p,
.legal li {
  color: var(--muted);
}
.legal ul {
  padding-left: 1.2rem;
}
.legal strong {
  color: var(--text);
}
