.privacy-page{padding-top:var(--space-6)}.privacy-hero .section-title{max-width:30ch}.privacy-intro{margin-top:var(--space-6)}.privacy-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:960px){.privacy-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr)}}.privacy-block{background:rgba(13,14,20,0.96);border-radius:20px;padding:var(--space-5);border:1px solid rgba(224,184,104,0.18);box-shadow:var(--shadow-soft)}.privacy-block h2{font-size:clamp(1.5rem,2.1vw,1.9rem);margin-bottom:var(--space-3)}.privacy-block p:last-child{margin-bottom:0}.privacy-list{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.privacy-list li{color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.privacy-updated{font-size:var(--font-size-sm);color:var(--color-text-muted)}.privacy-cta{padding-top:var(--space-0);padding-bottom:var(--space-10)}.privacy-cta-inner{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}@media(min-width:900px){.privacy-cta-inner{flex-direction:row;align-items:center;justify-content:space-between}}.privacy-cta-inner p{max-width:40ch}.privacy-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.privacy-cta-actions .btn{min-width:220px}.privacy-page .link-arrow svg{stroke:var(--color-accent-gold)}