.privacy-card{margin-top:var(--space-4)}.privacy-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,0.9fr);gap:var(--space-8)}.privacy-main{display:flex;flex-direction:column;gap:var(--space-6)}.privacy-section h3{font-size:var(--font-size-2xl);margin-bottom:var(--space-3)}.privacy-section p{margin-bottom:var(--space-3)}.privacy-list{margin-bottom:var(--space-4);padding-left:0;display:flex;flex-direction:column;gap:0.35rem;font-size:var(--font-size-sm);color:var(--gray-200)}.privacy-list li{position:relative;padding-left:1.1rem}.privacy-list li::before{content:"";position:absolute;left:0.25rem;top:0.55rem;width:6px;height:6px;border-radius:999px;background:linear-gradient(135deg,var(--color-accent-gold),var(--color-primary-strong))}.privacy-aside{display:flex;flex-direction:column;gap:var(--space-5)}.privacy-toc{border-radius:var(--radius-lg);border:1px solid rgba(55,65,81,0.95);background:rgba(15,23,42,0.98);padding:var(--space-4);box-shadow:var(--shadow-sm)}.privacy-toc-title{font-size:var(--font-size-sm);margin-bottom:var(--space-3);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.privacy-toc ul{display:flex;flex-direction:column;gap:0.35rem;font-size:var(--font-size-sm)}.privacy-toc a{color:var(--gray-300);transition:color var(--transition-base)}.privacy-toc a:hover{color:var(--color-accent-gold)}.privacy-highlight{border-radius:var(--radius-lg);border:1px solid rgba(201,164,92,0.6);background:radial-gradient(circle at 0 0,rgba(201,164,92,0.18),rgba(15,23,42,0.98));padding:var(--space-4);box-shadow:var(--shadow-md)}.privacy-highlight h4{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.privacy-highlight p{font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.privacy-cta-group{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.privacy-links{border-radius:var(--radius-lg);border:1px solid rgba(55,65,81,0.95);background:rgba(15,23,42,0.98);padding:var(--space-4);box-shadow:var(--shadow-sm)}.privacy-links h4{font-size:var(--font-size-md);margin-bottom:var(--space-3)}.privacy-links ul{display:flex;flex-direction:column;gap:0.35rem;font-size:var(--font-size-sm)}.privacy-links a{color:var(--color-accent-gold)}.privacy-links a:hover{color:var(--color-primary-strong)}@media (max-width:1024px){.privacy-grid{grid-template-columns:1fr;gap:var(--space-6)}}@media (max-width:768px){.privacy-card{margin-top:var(--space-2)}.privacy-section h3{font-size:var(--font-size-xl)}}ul{list-style:none !important}.nav-toggle{flex-direction:column}