.LegalDocument_screen__erRDD{width:100%;min-height:calc(100vh - 72px);padding:72px 24px 96px;background:radial-gradient(1100px 600px at 82% -5%,rgba(255,90,14,.09),transparent 60%),var(--color-bg)}.LegalDocument_inner__1yOpC{max-width:1080px;margin:0 auto}.LegalDocument_header__YJ4k8{padding-bottom:40px;margin-bottom:48px;border-bottom:1px solid var(--color-border)}.LegalDocument_eyebrow___4WGK{display:inline-block;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.LegalDocument_title__VgavT{margin:18px 0 0;font-family:var(--font-display),serif;font-weight:800;font-size:clamp(38px,6vw,60px);line-height:1.02;letter-spacing:-.01em;color:var(--color-white)}.LegalDocument_intro___R02o{max-width:640px;margin:22px 0 0;font-size:17px;line-height:1.6;color:var(--color-text-muted)}.LegalDocument_updated__OvPFk{margin:26px 0 0;font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.02em;color:var(--color-text-dim)}.LegalDocument_updated__OvPFk time{color:var(--color-white)}.LegalDocument_body__feRHL{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.LegalDocument_toc__ujIBD{position:sticky;top:96px;display:flex;flex-direction:column;gap:4px}.LegalDocument_tocLabel__dK8KY{margin:0 0 14px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-dim)}.LegalDocument_tocNav__m6PHJ{display:flex;flex-direction:column}.LegalDocument_tocLink__k43FH{display:flex;gap:12px;font-size:13.5px;line-height:1.35;color:var(--color-text-muted);border-left:2px solid transparent;padding:8px 0 8px 14px;margin-left:-16px;transition:color .16s ease,border-color .16s ease}.LegalDocument_tocLink__k43FH:hover{color:var(--color-white);border-left-color:var(--color-accent)}.LegalDocument_tocIndex__xXJUy{font-family:var(--font-mono),monospace;font-size:11px;color:var(--color-text-dim);padding-top:1px}.LegalDocument_backLink__nNDYF{margin-top:28px;padding-top:20px;border-top:1px solid var(--color-border);font-size:13px;font-weight:600;color:var(--color-accent);transition:color .16s ease}.LegalDocument_backLink__nNDYF:hover{color:var(--color-accent-hover)}.LegalDocument_content__nCQlG{min-width:0}.LegalDocument_section__pwhsC{scroll-margin-top:96px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(38,38,43,.6)}.LegalDocument_section__pwhsC:last-of-type{border-bottom:none;margin-bottom:24px}.LegalDocument_sectionHeading__hXprL{display:flex;align-items:baseline;gap:14px;margin:0 0 18px;font-family:var(--font-display),serif;font-weight:700;font-size:clamp(22px,3vw,27px);line-height:1.15;color:var(--color-white)}.LegalDocument_sectionNumber__tgDhH{flex:none;font-family:var(--font-mono),monospace;font-size:13px;font-weight:500;color:var(--color-accent)}.LegalDocument_paragraph__gVQFP{margin:0 0 14px;font-size:15.5px;line-height:1.72;color:var(--color-text-muted)}.LegalDocument_paragraph__gVQFP:last-child{margin-bottom:0}.LegalDocument_bullets__dvF0k{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.LegalDocument_bullet__ROmgM{position:relative;padding-left:24px;font-size:15.5px;line-height:1.62;color:var(--color-text-muted)}.LegalDocument_bullet__ROmgM:before{content:"";position:absolute;left:4px;top:10px;width:6px;height:6px;border-radius:999px;background:var(--color-accent)}.LegalDocument_footnote__OwnEX{margin:40px 0 0;padding:18px 20px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:rgba(255,255,255,.02);font-size:13px;line-height:1.6;color:var(--color-text-dim)}@media (max-width:900px){.LegalDocument_body__feRHL{grid-template-columns:minmax(0,1fr);gap:0}.LegalDocument_toc__ujIBD{position:static;margin-bottom:44px;padding-bottom:32px;border-bottom:1px solid var(--color-border)}}@media (max-width:560px){.LegalDocument_screen__erRDD{padding:48px 20px 72px}.LegalDocument_header__YJ4k8{margin-bottom:36px}}