.LegalPage_page__7XA3X{--legal-raised:#FFFFFF;position:relative;min-height:100vh;background:var(--page-grad);color:var(--ink)}[data-theme=dark] .LegalPage_page__7XA3X{--legal-raised:#12161F}.LegalPage_main__TZOZA{max-width:1400px;margin:0 auto;padding:clamp(32px,6vw,72px) clamp(16px,2vw,28px) clamp(56px,8vw,96px)}.LegalPage_title__Cg5zy{margin:0 0 clamp(28px,4vw,44px);text-align:center;font-size:clamp(36px,6vw,56px);font-weight:800;letter-spacing:-.04em;color:var(--ink)}.LegalPage_card__hzKhM{background:var(--legal-raised);border:1px solid var(--line);border-radius:16px;box-shadow:0 30px 70px -34px rgba(8,10,15,.2),0 1px 2px rgba(8,10,15,.05);padding:clamp(24px,5vw,56px)}.LegalPage_section__6Z38Z{margin:0 0 36px}.LegalPage_section__6Z38Z:last-child{margin-bottom:0}.LegalPage_heading__A9soL{margin:0 0 14px;font-size:clamp(20px,2.4vw,24px);font-weight:800;letter-spacing:-.025em;color:var(--ink);line-height:1.3}.LegalPage_subheading__9Or23{margin:22px 0 6px;font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ink);line-height:1.4}.LegalPage_paragraph__MiH5n{margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--ink-2)}.LegalPage_paragraph__MiH5n:last-child{margin-bottom:0}.LegalPage_list__kNRBI b,.LegalPage_paragraph__MiH5n b{color:var(--ink);font-weight:800}.LegalPage_caps__jGGcp{font-size:14px;line-height:1.7}.LegalPage_lead__2mFMQ{margin-bottom:36px}.LegalPage_list__kNRBI{margin:0 0 14px;padding:0 0 0 22px;display:grid;grid-gap:10px;gap:10px}.LegalPage_clauses__ymZsB{margin:0;gap:12px}.LegalPage_list__kNRBI li{font-size:16px;line-height:1.65;color:var(--ink-2);padding-left:4px}.LegalPage_list__kNRBI li::marker{color:var(--accent)}.LegalPage_tableWrap__j1key{margin:14px 0 18px;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.LegalPage_table__qCtaq{width:100%;min-width:640px;border-collapse:collapse;font-size:15px;line-height:1.55}.LegalPage_table__qCtaq th{text-align:left;padding:12px 16px;font-weight:800;color:var(--ink);background:var(--sunken);border-bottom:1px solid var(--line);white-space:nowrap}.LegalPage_table__qCtaq td{padding:12px 16px;color:var(--ink-2);border-bottom:1px solid var(--line);vertical-align:top}.LegalPage_table__qCtaq tr:last-child td{border-bottom:none}.LegalPage_table__qCtaq td:first-child{font-weight:800;color:var(--ink);white-space:nowrap}