.LegalPage_header__kSPTX{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-8);margin-bottom:var(--space-10)}.LegalPage_title__zNBLV{margin-top:var(--space-3)}.LegalPage_lede__Xg0Wx{margin-top:var(--space-5);margin-bottom:0}.LegalPage_updated__H6XaU{margin:var(--space-6) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted)}.LegalPage_note__p0OzL{margin:0 0 var(--space-10);padding:var(--space-5) var(--space-6);background:var(--surface-sunken);border-left:3px solid var(--brand-500);border-radius:0 var(--radius-md) var(--radius-md) 0}.LegalPage_note__p0OzL p{margin:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:none}.LegalPage_note__p0OzL p+p{margin-top:var(--space-3)}.LegalPage_section__cMB9x{margin-top:var(--space-12);scroll-margin-top:var(--space-16)}.LegalPage_section__cMB9x:first-of-type{margin-top:0}.LegalPage_heading__x_c1I{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-4)}.LegalPage_heading__x_c1I,.LegalPage_subheading__ROd1q{font-weight:var(--weight-semibold);color:var(--text-primary)}.LegalPage_subheading__ROd1q{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);margin:var(--space-6) 0 var(--space-2)}.LegalPage_list__g2uGA{margin:0;padding-left:var(--space-6);font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:68ch}.LegalPage_list__g2uGA li+li{margin-top:var(--space-3)}.LegalPage_list__g2uGA li::marker{color:var(--text-muted)}.LegalPage_section__cMB9x .mk-prose{margin-block:0}.LegalPage_section__cMB9x .LegalPage_list__g2uGA+.mk-prose,.LegalPage_section__cMB9x .mk-prose+.LegalPage_list__g2uGA,.LegalPage_section__cMB9x .mk-prose+.mk-prose{margin-top:var(--space-4)}.LegalPage_placeholder__xrql3{background:transparent;color:var(--warning-600);font-family:var(--font-mono);font-size:.9em;font-weight:var(--weight-medium);border:1px dashed var(--warning-600);border-radius:var(--radius-sm);padding:1px var(--space-2);white-space:nowrap}