.LegalDocument_main__2UGyO{min-height:100vh;background:radial-gradient(circle at 18% 12%,rgba(77,201,200,.12),transparent 28rem),linear-gradient(180deg,rgba(8,11,18,.4),var(--bg-primary) 34rem)}.LegalDocument_hero__UL1ys{padding:calc(var(--nav-h) + clamp(3rem, 8vw, 7rem)) 0 clamp(2.5rem,5vw,4rem)}.LegalDocument_title__W0fjd{max-width:980px;margin-top:1rem;font-size:clamp(3rem,8vw,7.25rem);color:var(--text-primary)}.LegalDocument_updated__pMaVm{margin-top:1.25rem;color:var(--accent-cool-light);font-size:.9rem;letter-spacing:.04em}.LegalDocument_intro__Y_DH5{max-width:760px;margin-top:1.5rem;color:var(--text-secondary);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.8}.LegalDocument_body__vHe7R{padding:0 var(--gutter) clamp(5rem,10vw,8rem)}.LegalDocument_document__6Lbsi{width:100%;max-width:940px;margin-inline:auto;padding:clamp(2rem,5vw,4rem) 0 0;border-top:1px solid var(--border-subtle)}.LegalDocument_section__XJQIQ{padding:clamp(1.75rem,4vw,3rem) 0;border-bottom:1px solid var(--border-subtle)}.LegalDocument_section__XJQIQ h2{max-width:780px;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.15;color:var(--text-primary);margin-bottom:1rem}.LegalDocument_section__XJQIQ li,.LegalDocument_section__XJQIQ p{max-width:780px;color:var(--text-secondary);font-size:1rem;line-height:1.85}.LegalDocument_section__XJQIQ p+p{margin-top:1rem}.LegalDocument_section__XJQIQ a{color:var(--accent-gold-light);text-decoration:underline;text-decoration-color:rgba(232,201,138,.34);text-underline-offset:.18em;transition:color var(--t-fast),text-decoration-color var(--t-fast)}.LegalDocument_section__XJQIQ a:hover{color:var(--text-primary);text-decoration-color:currentColor}.LegalDocument_section__XJQIQ ul{display:grid;gap:.75rem;margin-top:1rem;padding-left:1.2rem}.LegalDocument_section__XJQIQ li::marker{color:var(--accent-gold)}@media (max-width:640px){.LegalDocument_hero__UL1ys{padding-top:calc(var(--nav-h) + 2rem)}.LegalDocument_title__W0fjd{font-size:clamp(2.55rem,14vw,4.5rem)}}