.legal_body__sOhYF{background:var(--surface-page);padding:var(--space-12) var(--container-pad-x) var(--space-20)}.legal_column__Ipfz_{max-width:720px;margin-inline:auto}.legal_backLink__MTDIx{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-8);transition:color var(--duration-fast) var(--easing-standard)}.legal_backLink__MTDIx:hover{color:var(--color-accent)}.legal_prose__ZSulL{font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--text-primary)}.legal_prose__ZSulL p{margin:0 0 var(--space-4);color:var(--text-primary)}.legal_prose__ZSulL h2{font-family:var(--font-sans);font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--text-primary);margin:var(--space-12) 0 var(--space-4)}.legal_prose__ZSulL h2:first-child{margin-top:0}.legal_prose__ZSulL h3{font-family:var(--font-sans);font-size:var(--text-h5);font-weight:var(--weight-semibold);color:var(--text-primary);margin:var(--space-8) 0 var(--space-3)}.legal_prose__ZSulL ol,.legal_prose__ZSulL ul{margin:0 0 var(--space-4);padding-left:var(--space-6);list-style:disc}.legal_prose__ZSulL ol{list-style:decimal}.legal_prose__ZSulL li{color:var(--text-secondary);margin-bottom:var(--space-2);line-height:var(--leading-relaxed)}.legal_prose__ZSulL li::marker{color:var(--text-tertiary)}.legal_prose__ZSulL strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.legal_prose__ZSulL a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color var(--duration-fast) var(--easing-standard)}.legal_prose__ZSulL a:hover{color:var(--color-accent-deep)}.legal_prose__ZSulL code{font-family:var(--font-mono);font-size:.9em;background:var(--color-paper-deep);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);padding:1px 6px;color:var(--text-primary)}.legal_prose__ZSulL table{width:100%;border-collapse:collapse;margin:var(--space-4) 0 var(--space-6);font-size:var(--text-body);background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}.legal_prose__ZSulL thead th{background:var(--color-paper-deep);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-mono-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-weight:var(--weight-semibold);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default)}.legal_prose__ZSulL tbody td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);vertical-align:top}.legal_prose__ZSulL tbody tr:last-child td{border-bottom:none}.legal_effective__InzK_{margin-top:var(--space-16);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-mono-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary)}@media (max-width:768px){.legal_body__sOhYF{padding:var(--space-8) var(--container-pad-x) var(--space-16)}.legal_prose__ZSulL{font-size:var(--text-body)}}