.privacy-nav{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-xs);font-family:var(--font-sans-compact);text-transform:uppercase;letter-spacing:0.12em}.privacy-nav-link{padding:6px 12px;border-radius:999px;border:1px solid rgba(90,118,157,0.9);background:rgba(5,13,28,0.96);color:var(--gray-300);transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.privacy-nav-link:hover{background:rgba(13,30,52,0.98);border-color:var(--color-primary);color:var(--color-text-soft)}.privacy-section{padding-top:var(--space-4);padding-bottom:var(--space-4)}.privacy-grid{display:grid;gap:var(--space-5)}@media (min-width:960px){.privacy-grid{grid-template-columns:1.4fr 1fr}}.privacy-card{position:relative}.privacy-aside{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid rgba(86,115,156,0.9)}.privacy-aside h3{margin-bottom:var(--space-2)}.privacy-list{margin-left:1.2rem;margin-bottom:var(--space-3)}.privacy-list li{margin-bottom:var(--space-2);color:var(--color-text-soft);position:relative}.privacy-list li::before{content:"";position:absolute;left:-1.2rem;top:0.55em;width:6px;height:6px;border-radius:999px;background:var(--color-primary)}.privacy-subtitle{font-size:var(--text-sm);margin-top:var(--space-3);margin-bottom:var(--space-2)}.privacy-cta{padding-top:var(--space-6);padding-bottom:var(--space-2);border-top:1px solid var(--color-border-subtle)}