.legal_wrapper__85S8w{padding-block:var(--space-10) var(--space-12)}.legal_header__A7FFv{max-width:var(--max-width-prose)}.legal_header__A7FFv h1{margin-top:var(--space-2)}.legal_lede__yrCIP{margin-top:var(--space-4);font-size:var(--text-lg)}.legal_dates__5aFca{margin-top:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted)}.legal_dates__5aFca strong{color:var(--color-text);font-weight:600}.legal_body__YQOzH{display:grid;grid-template-columns:minmax(0,var(--max-width-prose)) 15rem;grid-gap:var(--space-10);gap:var(--space-10);align-items:start;margin-top:var(--space-8)}.legal_doc__h0lW1{max-width:var(--max-width-prose)}.legal_toc__dlanI{position:-webkit-sticky;position:sticky;top:var(--space-6);border-left:1px solid var(--color-border);padding-left:var(--space-4)}.legal_tocHeading__YWLxa{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted);font-weight:700;margin-bottom:var(--space-3)}.legal_toc__dlanI ol{list-style:none;counter-reset:toc;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.legal_toc__dlanI li{counter-increment:toc}.legal_tocLink__Si6Or{color:var(--color-text-muted);text-decoration:none;font-size:var(--text-sm);display:block;line-height:1.4}.legal_tocLink__Si6Or:before{content:counter(toc) ". ";color:var(--color-text-faint)}.legal_tocLink__Si6Or:hover{color:var(--color-accent-text)}.legal_section__cYjF0{counter-increment:section;padding-block:var(--space-6);scroll-margin-top:var(--space-6)}.legal_section__cYjF0+.legal_section__cYjF0{border-top:1px solid var(--color-border)}.legal_section__cYjF0 h2{font-size:var(--text-2xl);margin-bottom:var(--space-4)}.legal_section__cYjF0 h2:before{content:counter(section) ". ";color:var(--color-text-faint);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600}.legal_doc__h0lW1{counter-reset:section}.legal_section__cYjF0 h3{font-size:var(--text-lg);margin-top:var(--space-5);margin-bottom:var(--space-2)}.legal_section__cYjF0 ol+p,.legal_section__cYjF0 p+ol,.legal_section__cYjF0 p+p,.legal_section__cYjF0 p+ul,.legal_section__cYjF0 ul+p,.legal_section__cYjF0>*+.legal_table__k7Ria{margin-top:var(--space-4)}.legal_section__cYjF0 ol,.legal_section__cYjF0 ul{padding-left:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.legal_section__cYjF0 li{padding-left:var(--space-1)}.legal_section__cYjF0 strong{font-weight:600}.legal_section__cYjF0 code{font-family:var(--font-mono);font-size:.9em;background:var(--color-bg-inset);padding:.1em .35em;border-radius:var(--radius-xs)}.legal_table__k7Ria{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.legal_row__lYfzT{display:grid;grid-template-columns:14rem minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);font-size:var(--text-sm)}.legal_row__lYfzT+.legal_row__lYfzT{border-top:1px solid var(--color-border)}.legal_row__lYfzT dt{font-weight:600}.legal_row__lYfzT dd{color:var(--color-text-muted)}.legal_contact__efyc7{margin-top:var(--space-8);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.legal_contactRow__wn0tt{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.legal_contactLabel__EITx8{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted);font-weight:700}.legal_crossLink__OXbg3{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-sm)}@media (max-width:900px){.legal_body__YQOzH{grid-template-columns:1fr;gap:var(--space-6)}.legal_toc__dlanI{position:static;order:-1;border-left:none;border-bottom:1px solid var(--color-border);padding-left:0;padding-bottom:var(--space-5)}.legal_toc__dlanI ol{grid-template-columns:1fr 1fr}.legal_row__lYfzT{grid-template-columns:1fr;gap:var(--space-1)}}@media (max-width:540px){.legal_toc__dlanI ol{grid-template-columns:1fr}}