.LegalPage_container__80zVe{max-width:860px;margin:0 auto;padding:3rem 2rem 4rem;background:var(--color-base-bg);color:var(--color-text-main);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.8}.LegalPage_title__dEHS8{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--color-text-main)}.LegalPage_lastUpdated__kgGv_{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:2.5rem}.LegalPage_section__UlRtL{margin-bottom:2rem}.LegalPage_sectionTitle__QH6YP{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text-main)}.LegalPage_subsectionTitle__3jzMl{font-size:1.05rem;font-weight:600;margin-bottom:.5rem;color:var(--color-text-main)}.LegalPage_list__Kd48c,.LegalPage_text__8eKYZ{color:var(--color-text-secondary);margin-bottom:1rem}.LegalPage_list__Kd48c{list-style:disc;padding-left:1.5rem}.LegalPage_list__Kd48c li{margin-bottom:.4rem}.LegalPage_link___4nfG{color:var(--color-primary);text-decoration:underline}.LegalPage_link___4nfG:hover{color:var(--color-secondary)}.LegalPage_divider__3RUIU{border:none;border-top:1px solid var(--color-admin-border);margin:2rem 0}@media (max-width:768px){.LegalPage_container__80zVe{padding:2rem 1.25rem 3rem}.LegalPage_title__dEHS8{font-size:1.5rem}.LegalPage_sectionTitle__QH6YP{font-size:1.1rem}}