.LegalPage_header__qsMiS{background:var(--paper-deep);border-bottom:1px solid var(--hairline);padding:var(--space-12) var(--site-padding)}.LegalPage_headerInner__j_u07{max-width:var(--max-width-content);margin-inline:auto}.LegalPage_eyebrow__V6phV{font-family:var(--font-accent);font-size:var(--text-xs);font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--coral-dark);margin:0 0 var(--space-3)}.LegalPage_title__Cg5zy{font-family:var(--font-display);font-weight:900;font-size:clamp(1.5rem,3vw,2.25rem);color:var(--navy);margin:0}.LegalPage_lead__2mFMQ{font-size:var(--text-lg);color:var(--ink-soft);line-height:1.8;margin:var(--space-4) 0 0}.LegalPage_updated__uBD4x{font-size:var(--text-sm);color:var(--ink-muted);margin:var(--space-4) 0 0}.LegalPage_content__W7ptc{padding:var(--space-12) var(--site-padding) var(--space-16)}.LegalPage_prose__c8GJ1{max-width:var(--max-width-content);margin-inline:auto;font-size:var(--text-base);line-height:1.85;color:var(--ink-soft)}.LegalPage_prose__c8GJ1 h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--navy);margin:var(--space-10) 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--hairline)}.LegalPage_prose__c8GJ1 h3{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--ink);margin:var(--space-6) 0 var(--space-2)}.LegalPage_prose__c8GJ1 p{margin-bottom:var(--space-4);max-width:none}.LegalPage_prose__c8GJ1 ol,.LegalPage_prose__c8GJ1 ul{margin-bottom:var(--space-4);padding-left:1.75em}.LegalPage_prose__c8GJ1 li{margin-bottom:var(--space-2)}.LegalPage_prose__c8GJ1 a{color:var(--coral-dark);text-decoration:underline;text-underline-offset:.2em}.LegalPage_prose__c8GJ1 strong{color:var(--ink);font-weight:700}.LegalPage_prose__c8GJ1 table{width:100%;border-collapse:collapse;margin-bottom:var(--space-6);font-size:var(--text-sm)}.LegalPage_prose__c8GJ1 th{background:var(--navy);color:#fff;text-align:left;padding:var(--space-3) var(--space-4);font-weight:700}.LegalPage_prose__c8GJ1 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline);vertical-align:top}.LegalPage_prose__c8GJ1 .editorial-note{background:var(--amber-soft);border-left:3px solid var(--amber);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:var(--space-4);font-size:var(--text-sm);color:var(--ink-soft);margin-bottom:var(--space-6)}