.Legal_container__m1jrm{max-width:800px;margin:0 auto;padding:0 20px}.Legal_hero__Fjvba{background:linear-gradient(135deg,var(--color-gray-100) 0,#fff 100%);padding:var(--section-pad-mobile) 20px 60px;text-align:center;border-bottom:1px solid var(--color-gray-300)}.Legal_hero__Fjvba h1{font-family:var(--font-display);font-size:clamp(1.8rem,3.4vw,2.2rem);font-weight:800;letter-spacing:-.02em;color:var(--color-ink)}.Legal_content__8Va_f{padding:60px 20px 80px}.Legal_intro__Gs7xv{background:var(--color-red-tint);border-radius:var(--radius-md);padding:25px 30px;margin-bottom:40px}.Legal_intro__Gs7xv p{color:var(--color-gray-700);font-size:1.05rem;line-height:1.7;margin:0}.Legal_block__7Pau9{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid var(--color-gray-300)}.Legal_block__7Pau9:last-of-type{border-bottom:none}.Legal_block__7Pau9 h2{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--color-ink);margin-bottom:15px}.Legal_block__7Pau9 p{color:var(--color-gray-700);font-size:1rem;line-height:1.8;margin-bottom:15px}.Legal_block__7Pau9 p:last-child{margin-bottom:0}.Legal_block__7Pau9 strong{color:var(--color-ink)}.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:var(--color-gray-700);line-height:1.6}.Legal_block__7Pau9 ul li:before{content:"•";position:absolute;left:8px;color:var(--color-red);font-weight:700}.Legal_updated__Z5Tk_{text-align:center;color:var(--color-gray-500);font-size:.9rem;margin-top:40px;padding-top:30px;border-top:1px solid var(--color-gray-300)}