.legal-page{padding:4.5rem var(--fluid-gutter);background:#f7f9fc}.legal-page-inner{max-width:47.5rem;margin:0 auto;padding:0}.legal-page-inner h1{color:#4a5565;margin:0;font-size:clamp(1.75rem,3.8vw,2.25rem);font-weight:700;line-height:clamp(2.25rem,4.6vw,2.75rem)}.legal-page-lead{color:#4a5565;font-size:var(--fs-16);margin:var(--space-4) 0 0;max-width:47.5rem;line-height:1.75rem}.legal-block{margin-top:var(--space-6);padding-top:0}.legal-block h2{color:#4a5565;margin:0;font-size:clamp(1.25rem,2.8vw,1.5rem);font-weight:600;line-height:2rem}.legal-block p{color:#4a5565;font-size:var(--fs-16);margin:var(--space-3) 0 0;max-width:47.5rem;line-height:1.75rem}@media (max-width:48rem){.legal-page{padding:var(--space-10) var(--space-5) var(--space-12)}.legal-page-inner{max-width:100%}.legal-page-lead,.legal-block p{font-size:var(--fs-15);line-height:1.5rem}}
