.LegalPage_legalPage__IbEjr{position:relative;min-height:100vh;padding-top:8rem;padding-bottom:4rem}.LegalPage_background__Fpra_{display:none}.LegalPage_container__l_EPe{position:relative;z-index:1;max-width:800px}.LegalPage_backLink__LO1H7{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-gray-500);text-decoration:none;font-size:.9375rem;transition:color var(--transition-fast);margin-bottom:2rem}.LegalPage_backLink__LO1H7:hover{color:var(--color-accent)}.LegalPage_header__luyVO{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--color-gray-200)}.LegalPage_title__5PgNb{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1rem;color:var(--color-dark)}.LegalPage_updated__3XEMa{font-size:.875rem;color:var(--color-gray-600)}.LegalPage_content__5N01e{margin-bottom:4rem}.LegalPage_intro__mGnds{font-size:1.125rem;color:var(--color-gray-600);line-height:1.8;margin-bottom:3rem;padding:1.5rem;background:var(--color-gray-100);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.LegalPage_section__dKZNG{margin-bottom:2.5rem}.LegalPage_sectionTitle__FvlKd{font-size:1.25rem;font-weight:600;color:var(--color-dark);margin-bottom:1rem}.LegalPage_sectionContent__HyyAd{font-size:1rem;color:var(--color-gray-600);line-height:1.8}.LegalPage_pageFooter__Pkslh{padding-top:2rem;border-top:1px solid var(--color-gray-200);text-align:center}.LegalPage_pageFooter__Pkslh p{font-size:.875rem;color:var(--color-gray-600);margin-bottom:.5rem}@media (max-width:640px){.LegalPage_legalPage__IbEjr{padding-top:6rem}.LegalPage_intro__mGnds{padding:1rem}}