.legal-page{padding:88px 0;background:var(--brand-bg-alt)}.legal-page article,.legal-page header{max-width:820px;margin:auto}.legal-page header{padding-bottom:32px}.legal-page article{padding:48px;border:1px solid var(--brand-border);border-radius:var(--radius);background:#fff}.legal-page article h2{margin-top:32px;font-size:1.35rem}.legal-page article h2:first-child{margin-top:0}@media (max-width:575px){.legal-page article{padding:28px}}