.Legal_wrap__Ugtqm{padding-block:clamp(120px,16vh,190px) clamp(64px,8vw,110px)}.Legal_title__yHr21{font-size:clamp(2.1rem,5vw,3.4rem);line-height:.98;letter-spacing:-.02em}.Legal_updated__AmkZk{margin-top:14px;font-size:.88rem;color:var(--text-faint)}.Legal_body__0u1_v{max-width:72ch;margin-top:clamp(26px,3vw,40px)}.Legal_body__0u1_v h2{margin-top:clamp(30px,3.4vw,46px);font-size:clamp(1.24rem,2vw,1.62rem);line-height:1.1;letter-spacing:-.014em;color:var(--text-primary)}.Legal_body__0u1_v li,.Legal_body__0u1_v p{margin-top:12px;font-size:1rem;line-height:1.6;color:var(--text-secondary)}.Legal_body__0u1_v ul{margin-top:8px;padding-left:20px}.Legal_body__0u1_v a{color:var(--action-text);text-decoration:underline;text-underline-offset:3px}.Legal_back__k55Qx{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(36px,4vw,56px);font-weight:600;color:var(--action-text)}