.LegalPage_page__yt1Xa{background:radial-gradient(ellipse at 50% 0,rgba(6,78,59,.35),transparent 50%),var(--color-bg-deep)}.LegalPage_article__eg6xp{max-width:46rem}.LegalPage_header__zfYLs{margin-bottom:2.25rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.LegalPage_eyebrow__nm_51{margin:0 0 .55rem;color:var(--color-gold);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.LegalPage_title__he1xd{margin:0;color:var(--color-gold);font-size:clamp(1.85rem,4vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.2}.LegalPage_updated__kamVZ{margin:.75rem 0 0;color:var(--color-text-muted);font-size:.88rem}.LegalPage_intro__H0Y_X{margin:1.15rem 0 0;color:var(--color-text-muted);font-size:1.02rem;line-height:1.7}.LegalPage_sections__ZHfJP{display:grid;grid-gap:1.75rem;gap:1.75rem}.LegalPage_sectionBlock__DwVWg h2{margin:0 0 .65rem;color:var(--color-gold-soft);font-size:1.1rem;font-weight:700;line-height:1.35}.LegalPage_sectionBlock__DwVWg p{margin:0 0 .75rem;color:var(--color-text-muted);font-size:.98rem;line-height:1.7}.LegalPage_sectionBlock__DwVWg p:last-child{margin-bottom:0}.LegalPage_sectionBlock__DwVWg ul{margin:.35rem 0 0;padding-left:1.2rem;display:grid;grid-gap:.45rem;gap:.45rem;color:var(--color-text-muted);font-size:.98rem;line-height:1.65}.LegalPage_sectionBlock__DwVWg li::marker{color:var(--color-gold)}