.Legal_page__7FwGN{padding-block:calc(var(--navbar-h) + clamp(40px, 7vw, 88px)) clamp(64px,9vw,120px);padding-inline:var(--gutter,20px)}.Legal_inner__anLwv{max-width:68ch;margin-inline:auto}.Legal_title__ltdI3{margin-top:var(--sp-3);font-family:var(--font-display);font-size:clamp(2.1rem,5vw,3.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.Legal_lead__Zq2hZ{margin-top:var(--sp-5);font-size:1.08rem;line-height:1.6}.Legal_updated__oR_IT{margin-top:var(--sp-4);font-size:var(--fs-small);color:var(--gray)}.Legal_block__r_nI5{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);scroll-margin-top:calc(var(--navbar-h) + 16px)}.Legal_block__title__UZnRR{font-size:var(--fs-h4);font-weight:700}.Legal_list__Y_Ol6,.Legal_text__yTN_B{margin-top:var(--sp-3);line-height:1.65;color:var(--gray)}.Legal_list__Y_Ol6{display:flex;flex-direction:column;gap:var(--sp-3);padding-left:1.2em;list-style:disc}.Legal_list__Y_Ol6 li::marker{color:var(--green)}