.LegalPage_page__JFku9{max-width:720px;margin:0 auto;padding:3rem 1rem 4rem}.LegalPage_title__nGtWH{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.LegalPage_meta__tCeNg{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--color-text-muted)}.LegalPage_print__vuuAk{padding:.35rem .75rem;font-size:.875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text);cursor:pointer}.LegalPage_print__vuuAk:hover{background:var(--color-surface-alt)}.LegalPage_section__6M5uX{margin-top:1.75rem;scroll-margin-top:1rem}.LegalPage_sectionTitle__Vk4IW{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.LegalPage_list__CsYZI,.LegalPage_paragraph__M_Z9W{font-size:.95rem;line-height:1.6;color:var(--color-text);margin:0 0 .75rem}.LegalPage_list__CsYZI{padding-left:1.25rem}.LegalPage_tableWrap__QDYbn{overflow-x:auto;margin:0 0 .75rem}.LegalPage_table__54DIo{width:100%;border-collapse:collapse;font-size:.875rem}.LegalPage_table__54DIo td,.LegalPage_table__54DIo th{text-align:left;padding:.5rem;border-bottom:1px solid var(--color-border);vertical-align:top}.LegalPage_back__M48nV{display:inline-block;margin-top:2rem;color:var(--color-primary);font-weight:600;font-size:.95rem;text-decoration:underline}@media print{.LegalPage_page__JFku9{max-width:none;padding:0}.LegalPage_back__M48nV,.LegalPage_print__vuuAk{display:none}}