.Legal_container__m1jrm{min-height:100vh;padding:80px 20px 40px;background-color:#f9fafb}.Legal_content__8Va_f{max-width:800px;margin:0 auto;background:white;border-radius:12px;padding:48px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Legal_title__B20TY{font-size:40px;font-weight:700;color:#111827;margin-bottom:16px;text-align:center}.Legal_lastUpdated__HkTTc{font-size:16px;color:#6b7280;text-align:center;margin-bottom:48px;font-style:italic}.Legal_section__tac08{margin-bottom:48px}.Legal_section__tac08 h2{font-size:28px;font-weight:600;color:#111827;margin-bottom:20px;padding-top:20px}.Legal_section__tac08 h3{font-size:20px;font-weight:600;color:#374151;margin-top:24px;margin-bottom:12px}.Legal_section__tac08 p{font-size:16px;line-height:1.7;color:#4b5563;margin-bottom:16px}.Legal_section__tac08 ul{margin-left:24px;margin-bottom:16px}.Legal_section__tac08 li{font-size:16px;line-height:1.7;color:#4b5563;margin-bottom:8px;list-style-type:disc}.Legal_section__tac08 strong{color:#111827;font-weight:600}.Legal_contactInfo__OyQSZ{background-color:#f3f4f6;border-radius:8px;padding:24px;margin-top:20px}.Legal_contactInfo__OyQSZ p{margin:4px 0;font-size:16px;color:#374151}@media (max-width:768px){.Legal_content__8Va_f{padding:32px 20px}.Legal_title__B20TY{font-size:32px}.Legal_section__tac08 h2{font-size:24px}.Legal_section__tac08 h3{font-size:18px}}