.legal_page__zdY_g{max-width:46rem;margin:0 auto;padding:var(--vs-space-12) var(--vs-space-6) var(--vs-space-16);display:grid;grid-gap:var(--vs-space-8);gap:var(--vs-space-8)}.legal_title__kiDuo{margin:0;font-family:var(--vs-font-display);font-size:var(--vs-text-3xl);font-weight:var(--vs-weight-bold);letter-spacing:var(--vs-tracking-tight);line-height:var(--vs-leading-tight)}.legal_lead__Ut1po{margin:0;color:var(--vs-text-muted);font-size:var(--vs-text-lg);line-height:var(--vs-leading-normal)}.legal_section__pO80K{display:grid;grid-gap:var(--vs-space-3);gap:var(--vs-space-3);padding-top:var(--vs-space-6);border-top:1px solid var(--vs-border)}.legal_section__pO80K:first-of-type{padding-top:0;border-top:0}.legal_sectionTitle__PM44D{margin:0;font-family:var(--vs-font-display);font-size:var(--vs-text-xl);font-weight:var(--vs-weight-semibold);letter-spacing:var(--vs-tracking-tight)}.legal_prose__z0fHU{margin:0;display:grid;grid-gap:var(--vs-space-3);gap:var(--vs-space-3);color:var(--vs-text-muted);font-size:var(--vs-text-sm);line-height:var(--vs-leading-relaxed)}.legal_prose__z0fHU strong{color:var(--vs-text)}.legal_list__18Anq{margin:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;display:grid;grid-gap:var(--vs-space-2);gap:var(--vs-space-2);color:var(--vs-text-muted);font-size:var(--vs-text-sm);line-height:var(--vs-leading-relaxed)}.legal_mono__Cz6Uf{font-family:var(--vs-font-mono);font-size:var(--vs-text-sm);color:var(--vs-accent-strong)}.legal_link__z9FFg{color:var(--vs-accent-strong);text-decoration:underline;text-underline-offset:3px}.legal_link__z9FFg:hover{color:var(--vs-accent)}.legal_meta__ZneS4{margin:0;color:var(--vs-text-subtle);font-size:var(--vs-text-xs)}.legal_facts__bGtFF{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--vs-space-4);gap:var(--vs-space-4)}.legal_factLabel__w128X{margin:0;color:var(--vs-text-subtle);font-family:var(--vs-font-mono);font-size:var(--vs-text-2xs);letter-spacing:var(--vs-tracking-caps);text-transform:uppercase}.legal_factValue__O9URm{margin:var(--vs-space-1) 0 0;font-family:var(--vs-font-display);font-size:var(--vs-text-xl);font-weight:var(--vs-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal_note__6Urq_{margin:0;padding:var(--vs-space-3) var(--vs-space-4);border:1px solid var(--vs-border-strong);border-radius:var(--vs-radius-md);background:var(--vs-surface-raised);color:var(--vs-text);font-size:var(--vs-text-sm);line-height:var(--vs-leading-normal)}.legal_actions__lfUNt{display:flex;flex-wrap:wrap;gap:var(--vs-space-3);align-items:center}