.LegalPage-module__KV6O7G__page{width:100%;max-width:52rem;padding:2rem var(--page-pad-x) 3rem;color:var(--color-text-primary);flex:1;margin:0 auto}.LegalPage-module__KV6O7G__page h1{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:var(--font-display-tracking);margin:0 0 .75rem;font-size:clamp(1.8rem,4vw,2.4rem);font-style:italic;font-weight:900;line-height:1.15}.LegalPage-module__KV6O7G__page h2{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;color:var(--color-text-primary);margin:1.75rem 0 .65rem;font-size:1.2rem;font-weight:800}.LegalPage-module__KV6O7G__page p,.LegalPage-module__KV6O7G__page li{color:var(--color-text-secondary);font-size:.98rem;line-height:1.7}.LegalPage-module__KV6O7G__page p{margin:0 0 .85rem}.LegalPage-module__KV6O7G__page ul{margin:0 0 .85rem;padding-left:1.2rem}.LegalPage-module__KV6O7G__page li{margin-bottom:.35rem}.LegalPage-module__KV6O7G__page a{color:var(--color-link);text-decoration:underline}.LegalPage-module__KV6O7G__updated{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.8rem;font-weight:600}.LegalPage-module__KV6O7G__block{margin-top:.25rem}.LegalPage-module__KV6O7G__ctaLine,.LegalPage-module__KV6O7G__related{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.25rem}.LegalPage-module__KV6O7G__relatedList{margin:.5rem 0 0;padding:0;list-style:none}.LegalPage-module__KV6O7G__relatedList li{margin:0 0 .5rem}.LegalPage-module__KV6O7G__relatedList a{font-weight:700;text-decoration:none}.LegalPage-module__KV6O7G__relatedList a:hover{text-decoration:underline}
