.LegalPage_wrap__S3KM_{padding:72px var(--page-pad-x) 96px}.LegalPage_inner__Ex7Ic{max-width:760px;margin:0 auto}.LegalPage_title__Cg5zy{font-weight:800;font-size:clamp(32px,5vw,48px);letter-spacing:var(--tracking-display);line-height:1.1;color:var(--text-1)}.LegalPage_updated__uBD4x{margin-top:12px;font-family:var(--font-mono);font-size:12.5px;color:var(--text-4)}.LegalPage_intro__SFyS4{margin-top:24px;font-size:17px;line-height:1.75;color:var(--text-longform)}.LegalPage_section__6Z38Z{margin-top:40px}.LegalPage_h2__4hPDk{font-weight:700;font-size:20px;letter-spacing:-.01em;color:var(--text-1);margin-bottom:14px}.LegalPage_p__7yBVy{font-size:15.5px;line-height:1.75;color:var(--text-longform);margin-bottom:12px}.LegalPage_p__7yBVy a{color:var(--accent)}.LegalPage_list__kNRBI{margin:0 0 12px;-webkit-padding-start:22px;padding-inline-start:22px;display:flex;flex-direction:column;gap:8px}.LegalPage_list__kNRBI li{font-size:15.5px;line-height:1.7;color:var(--text-longform)}.LegalPage_contactCard__R8K3H{margin-top:8px;background:var(--surface-card);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:24px 26px}.LegalPage_contactCard__R8K3H .LegalPage_p__7yBVy:last-child{margin-bottom:0}.LegalPage_contactCard__R8K3H strong{color:var(--text-2)}