.LegalBody_layout__R9iZ_{display:grid;grid-template-columns:240px minmax(0,680px);gap:clamp(48px,6vw,112px);align-items:start}.LegalBody_toc__pc8lo{position:sticky;top:calc(var(--v3-header-h) + 32px);display:grid;max-height:calc(100vh - var(--v3-header-h) - 64px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.LegalBody_toc__pc8lo::-webkit-scrollbar{display:none}.LegalBody_lab__RQKr9{margin-bottom:12px;color:var(--v3-ink-2);font-family:var(--v3-font-mono);font-size:.75rem;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.LegalBody_toc__pc8lo a{display:flex;gap:12px;padding:6px 0;color:var(--v3-ink-2);font-size:.875rem;line-height:1.4;text-decoration:none;transition:color var(--v3-dur) var(--v3-ease)}.LegalBody_toc__pc8lo a:hover,.LegalBody_toc__pc8lo a[aria-current]{color:var(--v3-ink-0)}.LegalBody_toc__pc8lo a i{flex:none;min-width:20px;padding-top:.15em;color:var(--v3-ink-2);font-family:var(--v3-font-mono);font-size:.75rem;font-style:normal}.LegalBody_intro__ZAQyA{padding-bottom:40px;color:var(--v3-ink-1);font-size:var(--v3-text-lead);line-height:1.6}.LegalBody_body___vt41 section{padding-block:40px;border-top:1px solid var(--v3-line)}.LegalBody_body___vt41 section:last-child{padding-bottom:0}.LegalBody_body___vt41 h2{display:flex;align-items:baseline;gap:14px;color:var(--v3-ink-0);font-size:var(--v3-text-h3);font-weight:500;line-height:1.25;letter-spacing:-.015em}.LegalBody_body___vt41 h2 i{flex:none;color:var(--v3-ink-2);font-family:var(--v3-font-mono);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0}.LegalBody_body___vt41 p{margin-top:16px;color:var(--v3-ink-1);font-size:1.0625rem;line-height:1.7}.LegalBody_cn__YhWYc{margin-right:10px;color:var(--v3-ink-2);font-family:var(--v3-font-mono);font-size:.8125rem}@media (max-width:1023px){.LegalBody_layout__R9iZ_{grid-template-columns:minmax(0,1fr);gap:40px}.LegalBody_toc__pc8lo{position:static;max-height:none;overflow:visible;padding:20px 24px;border-radius:var(--v3-radius-inner);background:var(--v3-surface-1)}.LegalBody_body___vt41{max-width:680px}}@media (max-width:639px){.LegalBody_intro__ZAQyA{font-size:1.0625rem}.LegalBody_body___vt41 p{font-size:1rem}}