.legal_container__8K3i1{max-width:900px;margin:0 auto;padding:80px 20px 60px;min-height:100vh;line-height:1.6}.legal_headerSection__ny6H7{text-align:center;margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #e0e0e0}.legal_title__ZmhZG{font-size:2.75rem;font-weight:700;margin-bottom:1rem;color:#000000;letter-spacing:-.02em}.legal_lastUpdated__O3Snb{font-size:1rem;color:#666666;margin:0;font-style:italic}.legal_contentSection__1HXGF{max-width:800px;margin:0 auto}.legal_intro__D8DNf{margin-bottom:3rem;padding:1.5rem;background:rgba(135,252,178,.05);border-radius:12px;border-left:4px solid #87fcb2}.legal_intro__D8DNf p{font-size:1.05rem;line-height:1.7;color:#333333;margin:0;font-weight:500}.legal_section__cY9be{margin-bottom:3rem}.legal_section__cY9be h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#000000;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0}.legal_section__cY9be p{font-size:1rem;line-height:1.7;color:#444444;margin-bottom:1rem;text-align:justify}.legal_section__cY9be ul{margin:1rem 0;padding-left:2rem}.legal_section__cY9be li{font-size:1rem;color:#444444;margin-bottom:.5rem;line-height:1.6}.legal_section__cY9be li::marker{color:#87FCB2}@media (max-width:768px){.legal_container__8K3i1{padding:60px 20px 40px}.legal_title__ZmhZG{font-size:2rem}.legal_headerSection__ny6H7{margin-bottom:40px;padding-bottom:30px}.legal_intro__D8DNf{padding:1rem;margin-bottom:2rem}.legal_intro__D8DNf p{font-size:1rem}.legal_section__cY9be{margin-bottom:2rem}.legal_section__cY9be h2{font-size:1.25rem}.legal_section__cY9be p{text-align:left}.legal_section__cY9be ul{padding-left:1.5rem}}@media (max-width:480px){.legal_container__8K3i1{padding:40px 16px 30px}.legal_title__ZmhZG{font-size:1.75rem}.legal_lastUpdated__O3Snb{font-size:.9rem}.legal_intro__D8DNf{padding:.75rem}.legal_intro__D8DNf p{font-size:.95rem}.legal_section__cY9be h2{font-size:1.125rem}.legal_section__cY9be li,.legal_section__cY9be p{font-size:.95rem}}