.legal_head__w4OG0{padding-top:clamp(3rem,2rem + 4vw,6rem);max-width:46rem}.legal_eyebrow__v9u14{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.legal_title__jWV6d{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--site-heading);font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.08}.legal_meta__CDmYZ{margin-top:var(--space-3);font-size:var(--text-md);color:var(--color-text-muted)}.legal_summary__8oUlc{margin-top:var(--space-6);font-size:1.1875rem;line-height:1.5}.legal_summary__8oUlc p+p{margin-top:var(--space-3)}.legal_layout__UCoJ2{margin-top:var(--space-12);display:grid;grid-template-columns:15rem minmax(0,46rem);grid-gap:var(--space-12);gap:var(--space-12);align-items:start}@media (max-width:60rem){.legal_layout__UCoJ2{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}.legal_toc__djeqN{position:-webkit-sticky;position:sticky;top:calc(var(--control-height-md) + var(--space-10));max-height:calc(100vh - var(--control-height-md) - var(--space-16));overflow-y:auto;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-right:var(--site-rule)}@media (max-width:60rem){.legal_toc__djeqN{position:static;max-height:none;padding:var(--space-4);border-right:0;border:var(--site-rule);border-radius:var(--radius-lg);background:var(--color-surface)}}.legal_tocTitle__VAmFG{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.legal_tocList__HdoFL{margin:var(--space-3) 0 0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-md);line-height:1.35}.legal_tocList__HdoFL li::marker{color:var(--color-text-subtle)}.legal_tocLink__q7G1J{color:var(--color-text-muted)}.legal_tocLink__q7G1J:hover{color:var(--color-text)}.legal_prose__bBbvf{min-width:0}.legal_section__c6LQG{scroll-margin-top:calc(var(--control-height-md) + var(--space-10))}.legal_section__c6LQG+.legal_section__c6LQG{margin-top:var(--space-12)}.legal_sectionTitle__bkwUZ{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.2}.legal_number__ieZOs{color:var(--color-text-subtle)}.legal_prose__bBbvf h3{margin-top:var(--space-6);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.legal_prose__bBbvf .legal_tableWrap__wmZyO,.legal_prose__bBbvf ol,.legal_prose__bBbvf p,.legal_prose__bBbvf ul{margin-top:var(--space-4)}.legal_prose__bBbvf ol,.legal_prose__bBbvf ul{padding-left:var(--space-6);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.legal_prose__bBbvf a{font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em}.legal_prose__bBbvf a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.legal_prose__bBbvf code{font-family:var(--font-mono);font-size:.875em;padding:.1em .35em;border-radius:var(--radius-xs);background:var(--color-surface-sunken)}.legal_tableWrap__wmZyO{overflow-x:auto;border:var(--site-rule);border-radius:var(--radius-lg)}.legal_table__DnuIN{width:100%;border-collapse:collapse;font-size:var(--text-md);line-height:1.45}.legal_table__DnuIN td,.legal_table__DnuIN th{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:var(--site-rule)}.legal_table__DnuIN th{font-weight:var(--weight-semibold);background:var(--color-surface-sunken)}.legal_table__DnuIN tr:last-child td{border-bottom:0}.legal_related__uCT2t{margin-top:var(--space-16);padding-top:var(--space-6);border-top:var(--site-rule)}.legal_prose__bBbvf .legal_relatedList__0gd3L{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}