.legal-module__0qBMDG__legalHeader{text-align:center;border-bottom:1px solid var(--border-color);margin-bottom:48px;padding-bottom:32px}.legal-module__0qBMDG__legalHeader h1{color:var(--text-main);margin-bottom:12px;font-size:3rem}.legal-module__0qBMDG__legalHeader p{color:var(--text-muted);font-size:.9rem}.legal-module__0qBMDG__legalContent{max-width:800px;margin:0 auto}.legal-module__0qBMDG__legalContent section{margin-bottom:40px}.legal-module__0qBMDG__legalContent h2{color:var(--primary-color);margin-bottom:16px;font-size:1.5rem}.legal-module__0qBMDG__legalContent p{color:var(--text-main);font-size:1.1rem;line-height:1.8}@media (max-width:768px){.legal-module__0qBMDG__legalHeader h1{font-size:2.2rem}}
