.legal_page__xSFXU{padding-bottom:clamp(96px,11vw,150px);color:var(--text)}.legal_head__hAUXX{max-width:900px}.legal_head__hAUXX .eb{margin-bottom:26px}.legal_title__kDlKv{margin:0;font-size:clamp(40px,6vw,88px);font-weight:600;letter-spacing:-.05em;line-height:.98}.legal_updated__FTqUH{margin-top:24px;font-size:15px;color:var(--faint)}.legal_body__roJJ0{max-width:760px;margin-top:clamp(56px,7vw,96px);font-size:17px;line-height:1.7;color:var(--t2)}.legal_body__roJJ0 section{padding-top:36px;border-top:1px solid var(--line)}.legal_body__roJJ0 section+section{margin-top:44px}.legal_body__roJJ0 h2{margin:0 0 18px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2;letter-spacing:-.03em;color:var(--text)}.legal_body__roJJ0 h3{margin:28px 0 12px;font-size:19px;font-weight:600;line-height:1.3;color:var(--text)}.legal_body__roJJ0 p{margin:0 0 16px}.legal_body__roJJ0 ul{margin:0 0 16px;padding-left:22px;list-style:disc}.legal_body__roJJ0 li{margin-top:10px;padding-left:4px}.legal_body__roJJ0 li::marker{color:var(--t3)}.legal_body__roJJ0 strong{font-weight:600;color:var(--text)}.legal_body__roJJ0 a{color:var(--text);text-decoration:underline;text-decoration-color:var(--line2);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .3s}.legal_body__roJJ0 a:hover{text-decoration-color:var(--acc)}