.LegalPage_page__jnaOJ{min-height:100vh;min-height:100dvh;padding:32px 16px 48px;background:var(--s1);color:var(--ivory)}.LegalPage_column__koC5o{max-width:42rem;margin:0 auto}.LegalPage_back__Q_3ga{margin-bottom:24px}.LegalPage_title__cXmM_{margin:0;font-size:var(--ui-font-section);line-height:var(--ui-line-section);font-weight:var(--ui-weight-heading)}.LegalPage_meta__4I0LR{margin:6px 0 0;font-size:var(--ui-font-body);line-height:normal;color:var(--w65)}.LegalPage_body__Kj9yY{margin-top:32px}.LegalPage_section__a6qvY+.LegalPage_section__a6qvY{margin-top:28px}.LegalPage_heading__qYmZh{margin:0 0 8px;font-size:var(--ui-font-body);line-height:normal;font-weight:var(--ui-weight-heading);color:var(--ivory)}.LegalPage_text__7yFxC{display:grid;gap:12px;font-size:var(--ui-font-body);line-height:normal;color:var(--w80);overflow-wrap:break-word}.LegalPage_text__7yFxC strong{color:var(--ivory)}.LegalPage_text__7yFxC a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.LegalPage_links__6Xgxb{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:40px;padding-top:16px;border-top:1px solid var(--tile-edge);font-size:var(--ui-font-body)}.LegalPage_footnote__ajVm6{margin-top:32px;font-size:var(--ui-font-label);line-height:normal;color:var(--w65)}@media (min-width:768px){.LegalPage_page__jnaOJ{padding-block:48px 64px}}