.TermsPage_page__FwsQp{overflow-x:hidden}.TermsPage_contentSection__ah4_O{background:var(--clr-bg)}.TermsPage_contentLayout__F9_Wp{display:grid;grid-template-columns:260px 1fr;gap:var(--sp-12);align-items:start}.TermsPage_toc__TiXKa{position:sticky;top:calc(var(--navbar-height) + var(--sp-8))}.TermsPage_tocInner__or3EP{background:var(--clr-surface);border:1px solid var(--clr-border-light);border-radius:var(--radius-xl);padding:var(--sp-6)}.TermsPage_tocTitle__gmshK{font-size:var(--text-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--clr-text-muted);margin-bottom:var(--sp-4)}.TermsPage_tocList__mmJL3{list-style:none;display:flex;flex-direction:column;gap:var(--sp-1)}.TermsPage_tocLink__D2guU{display:block;padding:var(--sp-2) var(--sp-3);font-size:var(--text-xs);color:var(--clr-text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:background-color var(--duration-fast),color var(--duration-fast);line-height:var(--lh-snug)}.TermsPage_tocLink__D2guU:hover{background:var(--clr-primary-50);color:var(--clr-primary)}.TermsPage_content__0nbN6{max-width:760px}.TermsPage_updated__3DZJF{font-size:var(--text-xs);color:var(--clr-text-muted);background:var(--clr-surface);border:1px solid var(--clr-border-light);border-radius:var(--radius-md);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-6);display:inline-block}.TermsPage_intro__MisgW{font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--sp-8);padding:var(--sp-5);background:var(--clr-surface);border:1px solid var(--clr-border-light);border-left:3px solid var(--clr-accent);border-radius:var(--radius-lg)}.TermsPage_section__qcQq5{margin-bottom:var(--sp-10);scroll-margin-top:calc(var(--navbar-height) + var(--sp-6))}.TermsPage_secTitle__iVOho{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:2px solid var(--clr-border-light)}.TermsPage_secBody__qoCPO{display:flex;flex-direction:column;gap:var(--sp-2)}.TermsPage_para__JF_Jo{font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.TermsPage_para__JF_Jo:empty{display:none}.TermsPage_bullet___KMiB{font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);padding-left:var(--sp-4)}@media (max-width:1023px){.TermsPage_contentLayout__F9_Wp{grid-template-columns:1fr}.TermsPage_toc__TiXKa{position:static}}