.privacy-policy{color:var(--color-text)}.privacy-header{margin-bottom:var(--space-8);text-align:left}.privacy-header h1{max-width:20ch}.privacy-intro{font-size:var(--font-size-md)}.privacy-nav{margin-bottom:var(--space-8);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:radial-gradient(circle at top,rgba(15,92,76,0.24) 0,transparent 60%),linear-gradient(145deg,#10141a,#171c23);box-shadow:var(--shadow-soft)}.privacy-nav ul{display:flex;flex-wrap:wrap;gap:var(--space-3)}.privacy-nav a{font-size:var(--font-size-xs);letter-spacing:0.18em;text-transform:uppercase;color:var(--color-text-muted);padding:0.35rem 0.9rem;border-radius:var(--radius-pill);border:1px solid transparent;background:rgba(7,9,9,0.7);transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.privacy-nav a:hover{color:var(--color-accent-brass);border-color:rgba(202,164,106,0.6);background:rgba(15,92,76,0.35)}.privacy-section{padding-block:var(--space-4);border-bottom:1px solid rgba(202,164,106,0.16)}.privacy-section:last-of-type{border-bottom:none;padding-bottom:0}.privacy-section h2{font-size:var(--font-size-2xl)}.privacy-list{margin-left:1.25rem;margin-bottom:var(--space-4);list-style:disc;color:var(--color-text-muted)}.privacy-list li{margin-bottom:var(--space-2)}.privacy-inline-link{text-decoration:underline;text-decoration-color:rgba(202,164,106,0.7);text-underline-offset:0.18em}.privacy-inline-link:hover{text-decoration-color:var(--color-accent-brass)}.privacy-cta{margin-top:var(--space-10);display:flex;flex-direction:column;gap:var(--space-4)}.privacy-cta .btn{align-self:flex-start}@media (max-width:768px){.privacy-nav ul{flex-direction:column}.privacy-nav a{width:100%;justify-content:flex-start}.privacy-header{text-align:left}}
