.legal-header{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-md)}.legal-header__inner{display:flex;align-items:center;justify-content:space-between}.legal-header__brand{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.legal-header__logo{display:block;height:24px;width:auto;flex-shrink:0;filter:brightness(0) invert(1)}.legal-header__back{color:var(--color-tint-light);text-decoration:underline;text-underline-offset:3px;font-size:var(--text-sm)}.legal-content{padding-block:var(--space-section)}.legal-content h1{font-size:var(--text-2xl);margin-bottom:var(--space-md)}.legal-content h2{font-size:var(--text-lg);margin-top:var(--space-lg)}.legal-content p,.legal-content li{color:var(--color-text-on-light-muted)}.legal-content ul{padding-left:1.4em;margin:0 0 var(--space-sm)}.legal-content li{margin-bottom:var(--space-2xs)}.legal-meta{color:var(--color-text-on-light-muted);font-size:var(--text-sm);margin-bottom:var(--space-lg)}
