.privacy-hero{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:900px){.privacy-hero{flex-direction:row;align-items:stretch}.privacy-hero-text{flex:3;padding-right:var(--space-6)}.privacy-hero-side{flex:2;display:flex;align-items:stretch}}.privacy-hero-card{height:100%;display:flex;flex-direction:column}.privacy-hero-card .card-body{flex:1}.privacy-nav{margin-bottom:var(--space-6);border-radius:var(--radius-lg);border:var(--border-subtle);background:linear-gradient(135deg,rgba(16,27,40,0.96),rgba(10,19,30,0.98));box-shadow:var(--shadow-card);padding:var(--space-4)}.privacy-nav-list{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.12em}.privacy-nav-list a{color:var(--gray-700)}.privacy-nav-list a:hover{color:var(--color-text)}.privacy-layout{display:grid;gap:var(--space-6)}@media(min-width:960px){.privacy-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.privacy-content{background:radial-gradient(circle at 0 0,rgba(63,94,122,0.28) 0,transparent 60%),radial-gradient(circle at 100% 100%,rgba(9,16,23,0.96) 0,transparent 60%);border-radius:var(--radius-lg);border:var(--border-subtle);box-shadow:var(--shadow-card);padding:var(--space-6)}.privacy-section+ .privacy-section{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid rgba(48,69,87,0.7)}.privacy-list{margin-left:1.25rem;margin-top:var(--space-2);color:var(--color-text)}.privacy-list li{margin-bottom:0.4rem;position:relative}.privacy-list li::marker{color:var(--color-primary)}.privacy-aside{display:flex;flex-direction:column}.privacy-aside .card+.card{margin-top:var(--space-4)}