.LegalPage_page__K57u2{background:#101011;color:#f5f5f4;padding:clamp(7.5rem,16vh,10rem) 0 clamp(4rem,10vh,6.5rem)}.LegalPage_inner__BgneO{width:min(100% - 2 * var(--gutter),52rem);margin-inline:auto}.LegalPage_kicker___yXQq{margin:0 0 1rem;font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#eb2994}.LegalPage_title__Jwdcm{margin:0 0 clamp(1.5rem,4vh,2.25rem);font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:#fff}.LegalPage_intro__L8Vdu{margin:0 0 1rem;font-size:clamp(1.02rem,1.25vw,1.2rem);line-height:1.6;color:#fff}.LegalPage_section__QQO70{margin-top:clamp(2rem,5vh,2.75rem);padding-top:clamp(1.25rem,3vh,1.75rem);border-top:1px solid rgba(245,245,244,.14)}.LegalPage_heading__Jx6eZ{margin:0 0 .75rem;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:500;letter-spacing:-.01em;color:#f937a5}.LegalPage_body__L5X4R{margin:0 0 .85rem;font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.7;color:rgba(245,245,244,.86)}.LegalPage_footnote__cOFN5{margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding-top:1.25rem;border-top:1px solid rgba(245,245,244,.14);font-size:.95rem;color:rgba(245,245,244,.75)}.LegalPage_link__K0pfg{color:#f937a5;text-decoration:underline;text-underline-offset:3px}