.legal_page__sOHnN{min-height:80vh;padding:3rem 1rem}.legal_container__bvgJb{max-width:720px;margin:0 auto}.legal_title__acmCs{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary,#f0f0f0)}.legal_updated__iI1Ua{color:var(--text-muted,#888);font-size:.875rem;margin-bottom:2rem}.legal_section__tXpjq{margin-bottom:2rem}.legal_section__tXpjq h2{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--text-primary,#f0f0f0)}.legal_section__tXpjq p{color:var(--text-secondary,#ccc);line-height:1.7;font-size:.95rem}.legal_section__tXpjq a{color:var(--accent,#4ecdc4);text-decoration:underline}