.LegalPage-module__KV6O7G__page{width:100%;max-width:860px;color:var(--color-text);flex:1;margin:0 auto;padding:28px 16px 56px}.LegalPage-module__KV6O7G__page h1{font-family:var(--font-display), system-ui, sans-serif;color:var(--color-text);margin:0 0 12px;font-size:clamp(1.7rem,4vw,2.3rem);font-style:italic;font-weight:800;line-height:1.15}.LegalPage-module__KV6O7G__page h2{font-family:var(--font-display), system-ui, sans-serif;color:var(--color-accent-gold-bright);margin:28px 0 10px;font-size:1.15rem;font-style:italic;font-weight:800}.LegalPage-module__KV6O7G__page p,.LegalPage-module__KV6O7G__page li{color:var(--color-text-muted);font-size:.96rem;font-weight:500;line-height:1.7}.LegalPage-module__KV6O7G__page p{margin:0 0 12px}.LegalPage-module__KV6O7G__page ul{margin:0 0 12px;padding-left:20px}.LegalPage-module__KV6O7G__page a{color:var(--color-accent-gold);text-underline-offset:2px;text-decoration:underline}.LegalPage-module__KV6O7G__page a:hover{color:var(--color-accent-gold-bright)}.LegalPage-module__KV6O7G__lead{font-size:1.02rem;color:var(--color-text)!important}.LegalPage-module__KV6O7G__updated{color:var(--color-text-subtle)!important;margin:0 0 22px!important;font-size:.85rem!important}
