.privacy-hero{position:relative;padding:var(--space-16) 0 var(--space-10);overflow:hidden}.privacy-hero-inner{position:relative;z-index:1;max-width:720px}.privacy-kicker{font-size:var(--font-size-xs);letter-spacing:0.22em;text-transform:uppercase;color:var(--color-brass-soft);margin-bottom:var(--space-3)}.privacy-intro{font-size:var(--font-size-md);color:var(--color-text-muted);margin-bottom:var(--space-4)}.privacy-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-xs);letter-spacing:0.16em;text-transform:uppercase;color:var(--color-text-muted)}.privacy-content{padding:var(--space-12) 0 var(--space-16)}.privacy-nav{margin-bottom:var(--space-8);border-radius:var(--radius-lg);border:var(--border-thin);background:radial-gradient(circle at top,#232832 0,#15181d 45%,#101318 100%);box-shadow:var(--shadow-subtle)}.privacy-nav ul{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.privacy-nav a{font-size:var(--font-size-xs);letter-spacing:0.16em;text-transform:uppercase;color:var(--color-text-muted);padding:6px 12px;border-radius:var(--radius-pill);border:1px solid transparent;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.privacy-nav a:hover{background:rgba(21,24,29,0.9);border-color:rgba(196,161,106,0.6);color:var(--color-primary-contrast)}.privacy-article section+section{margin-top:var(--space-8)}.privacy-article h2{margin-bottom:var(--space-3)}.privacy-list{margin:0 0 var(--space-4);padding-left:var(--space-5);color:var(--color-text-muted)}.privacy-list li{margin-bottom:var(--space-2)}.privacy-cta{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid rgba(196,161,106,0.5)}.privacy-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}@media(max-width:960px){.privacy-hero{padding-top:var(--space-12);padding-bottom:var(--space-8)}.privacy-nav ul{flex-direction:column}}@media(max-width:640px){.privacy-content{padding-top:var(--space-10);padding-bottom:var(--space-12)}.privacy-hero-inner{max-width:100%}.privacy-meta{flex-direction:column;align-items:flex-start}}