.legal-page{max-width:720px;padding:6rem 1rem 4rem}.legal-back{margin:0 0 1.25rem;font-size:.9375rem}.legal-back a{color:var(--color-bright);font-weight:600;text-decoration:none}.legal-back a:hover{text-decoration:underline}.legal-eyebrow{margin-bottom:.5rem}.legal-page h1{color:var(--color-deep);margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2}.legal-meta{color:var(--text-muted);margin:0 0 1.25rem;font-size:.875rem}.legal-lead{font-size:var(--text-body-size);line-height:var(--text-body-line);color:var(--text-body);margin:0 0 2rem}.legal-section{margin-bottom:1.75rem}.legal-section h2{color:var(--color-deep);margin:0 0 .65rem;font-size:1.125rem;line-height:1.35}.legal-section p,.legal-section li{font-size:var(--text-body-sm);line-height:var(--text-body-line);color:var(--text-body)}.legal-section p{margin:0 0 .75rem}.legal-section ul{margin:.35rem 0 0;padding-left:1.25rem}.legal-section li{margin-bottom:.45rem}.legal-section a{color:var(--color-bright);font-weight:500}@media (max-width:899px){.legal-page{padding-top:5.5rem;padding-bottom:3rem}}
