.error-page,.legal-page{padding:88px 0}.error-page h1,.legal-page h1{font-size:max(2rem, min(4vw, 3.25rem));font-weight:800}.legal-page h2{font-size:1.35rem;font-weight:800;margin-top:32px}.legal-page p{max-width:52rem}.error-page{background:var(--brand-bg-alt);min-height:420px}.error-code{color:var(--brand-primary);font-size:1.1rem;font-weight:800;letter-spacing:.15em}