html {
  scroll-behavior: smooth;
}

.legal-page {
  background: radial-gradient(circle at top right, #fff7ed 0%, #f8fafc 42%, #f8fafc 100%);
}

.legal-main h1 {
  letter-spacing: -0.02em;
}

.legal-main h2 {
  margin-top: 2rem;
}

.legal-main a {
  color: #c2410c;
}

.legal-main a:hover {
  color: #9a3412;
}

.legal-pill {
  border: 1px solid #fed7aa;
  background: #fff7ed;
  color: #9a3412;
  border-radius: 9999px;
  padding: 0.2rem 0.7rem;
  font-size: 0.75rem;
  font-weight: 600;
}
