.legal__body{padding-block:clamp(3rem,6vw,5rem)}.legal__content{max-width:46rem}.legal__section{margin-bottom:3rem}.legal__section h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:1.5rem;font-weight:500}.legal__section p{color:var(--muted);margin:0 0 1rem}
