.legal-notice {
  display: block;
  max-width: 980px;
  padding: 30px 42px;
}

.legal-notice > .legal-copy {
  max-width: 820px;
  margin: 0 auto;
  color: #745f35;
  font-size: clamp(0.82rem, 1.35vw, 0.9rem);
  line-height: 1.7;
  text-align: center;
}

@media (max-width: 700px) {
  .legal-notice { padding: 25px 22px; }
}
