.legal-doc{width:100%;background:#000;color:#fff}.legal-doc__inner{padding-block:clamp(6rem,14vh,8.5rem) var(--section-y-lg)}.legal-doc__head{max-width:42rem;margin-bottom:clamp(2rem,4vw,3rem)}.legal-doc__title{margin:1rem 0 .5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.15;letter-spacing:-.02em}.legal-doc__meta{margin:0 0 1rem;font-size:.85rem;color:rgba(255,255,255,.45)}.legal-doc__lead{margin:0;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.72)}.legal-doc__body{max-width:42rem;display:grid;gap:1.75rem}.legal-doc__heading{margin:0 0 .65rem;font-size:1.15rem;font-weight:400;color:#fff}.legal-doc__text{margin:0 0 .75rem;font-size:.95rem;line-height:1.7;color:rgba(255,255,255,.68)}.legal-doc__text:last-child{margin-bottom:0}.legal-doc__list{margin:.25rem 0 0;padding-left:1.25rem;color:rgba(255,255,255,.68);line-height:1.65;font-size:.95rem}.legal-doc__list li{margin-bottom:.35rem}