.Legal_container__m1jrm{max-width:800px;margin:0 auto;padding:0 20px}.Legal_hero__Fjvba{background:linear-gradient(135deg,#fafafa,#fff);padding:80px 20px 60px;text-align:center;border-bottom:1px solid #eee}.Legal_hero__Fjvba h1{font-size:2rem;font-weight:800;color:#1a1a1a}.Legal_content__8Va_f{padding:60px 20px 80px}.Legal_intro__Gs7xv{background:#fef2f2;border-radius:16px;padding:25px 30px;margin-bottom:40px}.Legal_intro__Gs7xv p{color:#555;font-size:1.05rem;line-height:1.7;margin:0}.Legal_block__7Pau9{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #eee}.Legal_block__7Pau9:last-of-type{border-bottom:none}.Legal_block__7Pau9 h2{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-bottom:15px}.Legal_block__7Pau9 p{color:#555;font-size:1rem;line-height:1.8;margin-bottom:15px}.Legal_block__7Pau9 p:last-child{margin-bottom:0}.Legal_block__7Pau9 strong{color:#1a1a1a}.Legal_block__7Pau9 ul{list-style:none;padding:0;margin:15px 0 0}.Legal_block__7Pau9 ul li{position:relative;padding-left:25px;margin-bottom:10px;color:#555;line-height:1.6}.Legal_block__7Pau9 ul li:before{content:"•";position:absolute;left:8px;color:red;font-weight:700}.Legal_updated__Z5Tk_{text-align:center;color:#888;font-size:.9rem;margin-top:40px;padding-top:30px;border-top:1px solid #eee}