.legal { padding-block: 32px 80px; }
.legal h1 { margin: 0 0 10px; font-size: clamp(22px, 3vw, 32px); }
.legal-block { padding-block: 16px; border-top: 1px dashed rgba(242,233,216,.2); }
.legal-address { font-style: normal; opacity: .95; }
.legal a { text-decoration: underline; }
