.LegalPages_root__OHbRY{background:var(--background)}.LegalPages_containerWide__6j9bU{max-width:72rem;padding-block:3rem}.LegalPages_containerNarrow__pFiMS{max-width:48rem;padding-block:3rem}.LegalPages_title__5zwYD{font-size:var(--text-3xl)}.LegalPages_lastUpdated__FnZht{margin-top:.5rem;font-size:var(--text-sm);color:var(--muted-foreground)}.LegalPages_card__kS2Rc{margin-top:2rem;padding:2rem;background:var(--warm-white)}.LegalPages_richContent__BNEFb{display:flex;flex-direction:column;gap:2rem;font-size:var(--text-sm);line-height:1.5rem;color:var(--muted-foreground)}.LegalPages_section__UBIsM{display:flex;flex-direction:column;gap:.5rem}.LegalPages_sectionTitle__opHE9{font-size:var(--text-lg);color:var(--foreground)}.LegalPages_link__GYbr8{color:inherit;text-decoration:underline;text-underline-offset:4px}.LegalPages_preferencesButton__l7ynK{min-height:2.5rem;border-radius:var(--radius-xl);padding-inline:1rem}.LegalPages_conditionsSections__O0aA0{margin-top:2rem;display:flex;flex-direction:column;gap:2.5rem;font-size:var(--text-sm);line-height:1.5rem}.LegalPages_conditionsSection__YXJux{display:flex;flex-direction:column;gap:.75rem}.LegalPages_conditionsSectionTitle__3drSX{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--foreground)}.LegalPages_paragraph__e__dB{color:var(--muted-foreground)}@media (min-width:640px){.LegalPages_title__5zwYD{font-size:var(--text-4xl)}}@media (min-width:768px){.LegalPages_card__kS2Rc{padding:3rem}}