.Legal_page__4Q3Wd{padding:112px 0 96px}.Legal_grid__RG3eQ{display:grid;grid-template-columns:260px 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.Legal_toc__KhWjn{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:28px;gap:28px;font-size:14px;max-height:calc(100vh - 120px);overflow-y:auto}.Legal_toc__KhWjn nav{display:grid;grid-gap:6px;gap:6px}.Legal_toc__KhWjn p{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.Legal_toc__KhWjn a{color:var(--ink-2);text-decoration:none}.Legal_toc__KhWjn a:hover{color:var(--blue)}.Legal_body__0u1_v{max-width:780px;font-size:15.5px;line-height:1.7;color:var(--ink-2)}.Legal_body__0u1_v h1{font-size:clamp(32px,3.6vw,44px);letter-spacing:-.02em;color:var(--ink)}.Legal_updated__AmkZk{color:var(--muted);font-size:14px;margin:8px 0 28px}.Legal_intro__CCqNZ{font-size:16.5px}.Legal_body__0u1_v section{scroll-margin-top:90px}.Legal_body__0u1_v h2{font-size:20px;color:var(--ink);margin:40px 0 12px}.Legal_body__0u1_v h3{font-size:16px;color:var(--ink);margin:22px 0 8px}.Legal_body__0u1_v ul{padding-left:22px}.Legal_body__0u1_v li{margin:4px 0}.Legal_body__0u1_v table{width:100%;border-collapse:collapse;font-size:14.5px;margin:12px 0}.Legal_body__0u1_v td,.Legal_body__0u1_v th{text-align:left;vertical-align:top;padding:10px 12px;border:1px solid var(--line)}.Legal_body__0u1_v th{background:var(--mist);color:var(--ink)}.Legal_body__0u1_v strong{color:var(--ink)}.Legal_contact__9zF7n{margin-top:48px;padding-top:20px;border-top:1px solid var(--line);font-size:14px}@media (max-width:900px){.Legal_grid__RG3eQ{grid-template-columns:1fr}.Legal_toc__KhWjn{position:static;max-height:none}}