.legal-div-1{padding-block:clamp(2rem,5vh,4rem)}.legal-div-2{margin-bottom:clamp(2.5rem,6vw,3.5rem)}.legal-span-1{font-size:var(--fs-0-7rem);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-weight:700}.legal-h1-1{font-size:var(--fs-clamp-1-75rem-3-8vw-2-5rem);letter-spacing:-.03em;color:var(--text-heading);margin-block:.5rem .85rem;font-weight:800;line-height:1.15}.legal-p-1{color:var(--text-muted);font-size:var(--fs-1rem);max-width:42rem;margin:0;line-height:1.6}.legal-p-2{color:var(--text-muted);font-size:var(--fs-0-8rem);margin:.75rem 0 0}.legal-h2-1{font-size:var(--fs-1-1rem);color:var(--text-heading);letter-spacing:-.01em;margin-bottom:.75rem;font-weight:700}.legal-p-3{color:var(--text-main);font-size:var(--fs-0-925rem);max-width:62rem;margin:0;line-height:1.7}.legal-p-4{color:var(--text-main);font-size:var(--fs-0-925rem);max-width:62rem;margin:.75rem 0 0;font-weight:600;line-height:1.7}
