.privacy-layout{max-width:900px}.privacy-header{margin-bottom:var(--space-8)}.privacy-title{margin-bottom:var(--space-4)}.privacy-intro{max-width:720px}.privacy-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.16em;color:var(--color-text-muted);margin-top:var(--space-4)}.privacy-divider{width:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(224,33,39,0.9),transparent)}.privacy-content{border-radius:var(--radius-xl);background:radial-gradient(circle at top,rgba(15,23,42,0.98),#020617);border:1px solid rgba(31,41,55,0.95);box-shadow:var(--shadow-md);padding:var(--space-6)}.privacy-block+.privacy-block{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid rgba(31,41,55,0.9)}.privacy-block-title{margin-bottom:var(--space-3)}.privacy-list{list-style:none !important;margin:0;padding:0}.privacy-list li{position:relative;padding-left:1.3rem;margin-bottom:0.45rem;color:var(--color-text-muted);font-size:0.95rem}.privacy-list li::before{content:"";position:absolute;left:0.25rem;top:0.55rem;width:6px;height:6px;border-radius:999px;background:var(--color-primary);box-shadow:0 0 12px rgba(224,33,39,0.9)}.privacy-link{color:var(--color-primary)}.privacy-link:hover{color:#ff4b55}.privacy-cta-wrapper{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.privacy-cta{width:100%}.privacy-cta-secondary{width:100%}@media (min-width:640px){.privacy-content{padding:var(--space-8)}.privacy-cta-wrapper{flex-direction:row}.privacy-cta,.privacy-cta-secondary{width:auto}}