.LegalDocument_page__kxZKn{background:linear-gradient(180deg,rgba(var(--surface-rgb),.99),rgba(var(--surface-subtle-rgb),.94)),rgba(var(--surface-rgb),.92);border:1px solid rgba(var(--ink-950-rgb),.08);border-radius:1.6rem;box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.84),inset 0 -1px 0 rgba(var(--ink-950-rgb),.02);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(var(--ink-950-rgb),.04),0 18px 44px rgba(var(--ink-950-rgb),.08);display:grid;gap:1.15rem;padding:clamp(1.1rem,2vw,1.5rem)}.LegalDocument_header__C8_V9{display:grid;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid rgba(var(--ink-950-rgb),.08)}@media(min-width:64rem){.LegalDocument_header__C8_V9{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.LegalDocument_heading__D1AVd{display:grid;gap:.45rem}.LegalDocument_eyebrow__to8wF{font-size:.74rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;margin:0;color:var(--text-faint)}.LegalDocument_header__C8_V9 h1,.LegalDocument_sectionContent__wmOah h2{margin:0;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance}.LegalDocument_header__C8_V9 h1{font-size:clamp(2.35rem,4.8vw,4rem);line-height:.95}.LegalDocument_updated__BvBkI{width:fit-content;margin:0;padding:.55rem .8rem;border:1px solid rgba(var(--ink-950-rgb),.08);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(var(--surface-subtle-rgb),.9)),rgba(255,255,255,.78);color:var(--text-soft);font-size:.84rem;font-weight:650;line-height:1.3}.LegalDocument_layout__gknvv{display:grid;gap:1rem}@media(min-width:80rem){.LegalDocument_layout__gknvv{grid-template-columns:minmax(0,1fr) minmax(15rem,17rem);align-items:start}}.LegalDocument_body__PwBbM{display:grid;gap:1rem}.LegalDocument_intro__uL9K9,.LegalDocument_sectionContent__wmOah,.LegalDocument_sections__VsmJQ{display:grid;gap:.75rem}.LegalDocument_intro__uL9K9{padding:1rem;border-radius:1.25rem;background:radial-gradient(circle at top right,rgba(var(--primary-rgb),.12),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,.95),rgba(var(--surface-subtle-rgb),.9)),rgba(var(--surface-rgb),.92);border:1px solid rgba(var(--ink-950-rgb),.08)}.LegalDocument_intro__uL9K9 p,.LegalDocument_sectionContent__wmOah p{margin:0;color:var(--text-soft);line-height:var(--copy-line-height)}.LegalDocument_section__16LZa{display:grid;gap:.8rem;padding:1rem;border-top:1px solid rgba(var(--ink-950-rgb),.08)}@media(min-width:42rem){.LegalDocument_section__16LZa{grid-template-columns:auto minmax(0,1fr);gap:1rem}}.LegalDocument_section__16LZa:first-child{border-top:0;padding-top:0}.LegalDocument_sectionIndex__Xx2TP{width:fit-content;margin:0;padding:.35rem .55rem;border-radius:999px;background:rgba(var(--ink-950-rgb),.06);color:var(--text-faint);font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.LegalDocument_sectionContent__wmOah{scroll-margin-top:6rem}.LegalDocument_sectionContent__wmOah h2{font-size:clamp(1.18rem,2.2vw,1.55rem);line-height:1}@media(min-width:80rem){.LegalDocument_aside__Q_S24{position:sticky;top:1rem}}.LegalDocument_toc__bwWov{display:grid;gap:.55rem;padding:1rem;border:1px solid rgba(var(--ink-950-rgb),.08);border-radius:1.25rem;background:rgba(255,255,255,.76)}.LegalDocument_toc__bwWov a{display:grid;gap:.18rem;padding:.7rem .78rem;border-radius:1rem;color:inherit;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.LegalDocument_toc__bwWov a:hover{transform:translateY(-1px);background:rgba(var(--ink-950-rgb),.04);box-shadow:inset 0 0 0 1px rgba(var(--ink-950-rgb),.05)}.LegalDocument_toc__bwWov span{color:var(--text-faint);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegalDocument_toc__bwWov strong{color:var(--text-default);font-size:.92rem;line-height:1.4}