.Legal_main__2ufGG{min-height:100vh;padding:80px 0 40px;background-color:#f8f9fa}.Legal_container__m1jrm{max-width:900px;margin:0 auto;padding:0 20px}.Legal_header__hkXNO{text-align:center;margin-bottom:60px}.Legal_header__hkXNO h1{font-size:3rem;font-weight:700;color:#1a1a1a;margin-bottom:10px}.Legal_lastUpdated__HkTTc{font-size:1rem;color:#666;font-style:italic}.Legal_content__8Va_f{background:white;border-radius:12px;padding:60px;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #e0e0e0}.Legal_section__tac08{margin-bottom:50px}.Legal_section__tac08:last-child{margin-bottom:0}.Legal_section__tac08 h2{font-size:1.8rem;font-weight:600;color:#2c3e50;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #007bff}.Legal_section__tac08 h3{font-size:1.3rem;font-weight:600;color:#34495e;margin-top:25px;margin-bottom:15px}.Legal_section__tac08 p{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:15px}.Legal_section__tac08 ul{margin:15px 0;padding-left:30px}.Legal_section__tac08 li{font-size:1.05rem;line-height:1.8;color:#444;margin-bottom:10px}.Legal_section__tac08 strong{font-weight:600;color:#2c3e50}.Legal_important__YUtmK{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:6px;padding:20px;margin:20px 0}.Legal_contactInfo__OyQSZ{background-color:#f8f9fa;border-radius:8px;padding:25px;margin-top:20px;border:1px solid #dee2e6}.Legal_contactInfo__OyQSZ p{margin:0;line-height:1.8;color:#495057}@media (max-width:768px){.Legal_header__hkXNO h1{font-size:2.2rem}.Legal_content__8Va_f{padding:30px 20px}.Legal_section__tac08 h2{font-size:1.5rem}.Legal_section__tac08 h3{font-size:1.2rem}.Legal_section__tac08 li,.Legal_section__tac08 p{font-size:1rem}}@media print{.Legal_main__2ufGG{background-color:white}.Legal_content__8Va_f{box-shadow:none;border:none;padding:0}.Legal_section__tac08{page-break-inside:avoid}}