.legal_page__UMb4A{min-height:100vh;background:var(--bg-page);color:var(--text-primary);display:flex;flex-direction:column}.legal_wrap__ybK6s{width:min(860px,calc(100vw - 40px));margin:0 auto;padding:124px 0 80px;flex:1 1}.legal_back__SW3ES{display:inline-flex;margin-bottom:34px;font-family:var(--font-display);font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid transparent}.legal_back__SW3ES:hover{border-bottom-color:var(--gold)}.legal_eyebrow__dzh_i{font-family:var(--font-display);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.legal_title__fmxNJ{font-family:var(--font-display);font-size:clamp(34px,5vw,56px);line-height:1.05;color:var(--text-primary);margin-bottom:14px}.legal_intro__PX7Y5{max-width:720px;font-family:var(--font-serif);font-size:20px;line-height:1.45;color:var(--text-secondary);margin-bottom:38px}.legal_updated___SlTW{font-family:var(--font-sans);font-size:12px;color:var(--text-muted);margin-top:8px}.legal_section__uTbI4{padding:28px 0;border-top:1px solid var(--border)}.legal_section__uTbI4 h2{font-family:var(--font-display);font-size:15px;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-primary);margin-bottom:12px}.legal_section__uTbI4 li,.legal_section__uTbI4 p{font-family:var(--font-sans);font-size:15px;line-height:1.75;color:var(--text-secondary)}.legal_section__uTbI4 p+p{margin-top:12px}.legal_section__uTbI4 ul{margin:10px 0 0 18px}.legal_section__uTbI4 a{color:var(--gold)}.legal_bottomNav__Zp2zH{display:flex;justify-content:flex-end;padding-top:30px;border-top:1px solid var(--border)}@media (max-width:640px){.legal_wrap__ybK6s{width:min(100vw - 28px,860px);padding-top:104px}.legal_intro__PX7Y5{font-size:18px}}