.legal-page{background:var(--brand-bg-alt)}.legal-page article{max-width:780px;margin-left:auto;margin-right:auto;padding:max(16px,min(4vw,48px));background:#fff;border:1px solid var(--brand-border)}.legal-page h2{font-size:1.4rem;margin-top:32px}