.legal_page__pT116{min-height:100vh;display:flex;flex-direction:column}.legal_hero__ADiEM{background:var(--brand-subtle);padding:4rem 0 2.5rem;text-align:center}.legal_heroTitle__WYlC0{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;color:var(--text-secondary)}.legal_heroSubtitle__b5hET{color:var(--text-muted);font-size:1rem}.legal_content__lXbMV{padding:3rem 0 4rem;max-width:800px;margin:0 auto}.legal_content__lXbMV h2{font-size:1.4rem;font-weight:700;color:var(--text-secondary);margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--brand)}.legal_content__lXbMV h3{font-size:1.1rem;font-weight:600;color:var(--text-secondary);margin:1.5rem 0 .75rem}.legal_content__lXbMV p{font-size:.95rem}.legal_content__lXbMV p,.legal_content__lXbMV ul{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}.legal_content__lXbMV ul{padding-left:1.5rem}.legal_content__lXbMV ul li{margin-bottom:.4rem}.legal_content__lXbMV a{color:var(--main-color,var(--brand-text));text-decoration:underline}.legal_content__lXbMV a:hover{opacity:.8}.legal_content__lXbMV strong{color:var(--text-secondary)}.legal_tableWrap__gyYC_{overflow-x:auto;margin-bottom:1.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.legal_table__SpX4n{width:100%;border-collapse:collapse;font-size:.875rem;min-width:760px}.legal_table__SpX4n th{text-align:left;background:var(--brand-subtle);font-weight:600;white-space:nowrap}.legal_table__SpX4n td,.legal_table__SpX4n th{padding:.6rem .9rem;color:var(--text-secondary)}.legal_table__SpX4n td{border-top:1px solid var(--border-subtle);vertical-align:top}.legal_table__SpX4n tr:hover td{background:var(--brand-subtle)}@media(max-width:768px){.legal_heroTitle__WYlC0{font-size:2rem}.legal_content__lXbMV{padding:2rem 1rem 3rem}}