.cookie-page{padding-bottom:var(--space-16)}.cookie-hero{padding:var(--space-10) 0 var(--space-6);background:radial-gradient(circle at top,rgba(155,79,67,0.2),transparent 55%)}.cookie-hero__header{max-width:46rem}.cookie-hero__lead{font-size:1rem;color:var(--color-text-muted);margin-bottom:var(--space-4)}.cookie-hero__meta{margin-top:var(--space-4)}.cookie-section{padding:var(--space-8) 0;border-top:1px solid rgba(161,138,85,0.22)}.cookie-section--intro{border-top:none}.cookie-section h2{font-size:clamp(1.6rem,2.4vw,2rem)}.cookie-list{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-muted);font-size:0.95rem}.cookie-list--cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.cookie-list li strong{color:var(--color-text)}.cookie-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-5)}.cookie-card h3{font-size:1.1rem;margin-bottom:var(--space-3)}.cookie-card p:last-child{margin-bottom:0}.cookie-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-5)}.cookie-contact__block{padding:var(--space-6);border-radius:var(--radius-lg);background:radial-gradient(circle at top,rgba(18,32,29,0.9),rgba(11,17,16,1));border:1px solid rgba(161,138,85,0.5);box-shadow:var(--shadow-soft)}.cookie-contact__block h3{font-size:1.1rem;margin-bottom:var(--space-3)}.cookie-contact__block .btn{margin-top:var(--space-3)}.cookie-section a{text-decoration:underline;text-decoration-color:rgba(161,138,85,0.7);text-underline-offset:3px}.cookie-section a:hover,.cookie-section a:focus-visible{text-decoration-color:var(--color-primary)}@media (max-width:960px){.cookie-grid{grid-template-columns:1fr}.cookie-list--cols{grid-template-columns:1fr}}@media (max-width:720px){.cookie-hero{padding-top:var(--space-8)}.cookie-section{padding:var(--space-6) 0}.cookie-contact{grid-template-columns:1fr}.cookie-contact__block{padding:var(--space-5)}}ul{list-style:none!important}.nav-toggle{flex-direction:column;}