.cookie-policy-page .section-hero{padding-top:var(--space-16);padding-bottom:var(--space-12)}.cookie-policy-page .hero-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr);gap:var(--space-8);align-items:flex-start}.cookie-policy-page .hero-copy .hero-intro{font-size:var(--font-size-lg);max-width:44rem}.cookie-policy-page .hero-meta{margin-top:var(--space-4);max-width:40rem}.cookie-policy-page .hero-actions{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.cookie-policy-page .hero-aside{background:radial-gradient(circle at top left,rgba(255,255,255,0.96) 0,rgba(249,244,237,0.98) 45%,rgba(239,225,210,0.98) 100%)}.cookie-policy-page .hero-aside-title{font-size:var(--font-size-xl);margin-bottom:var(--space-3)}.cookie-policy-page .narrow{max-width:840px;margin:0 auto}.cookie-policy-page .list-styled{list-style:disc;padding-left:1.25rem;margin-bottom:var(--space-4)}.cookie-policy-page .list-styled li{margin-bottom:var(--space-2);color:var(--color-text)}.cookie-policy-page .highlight-domain{font-family:var(--font-mono, var(--font-sans));font-size:var(--font-size-sm);padding:2px 8px;border-radius:var(--radius-full);border:1px solid var(--color-border-soft);background:rgba(249,244,237,0.9)}.cookie-policy-page .contact-card h3{margin-bottom:var(--space-3)}.cookie-policy-page .section-divider{border-top:var(--border-width-hairline) var(--border-style) var(--color-border-soft)}@media (max-width:960px){.cookie-policy-page .hero-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media (max-width:640px){.cookie-policy-page .section-hero{padding-top:var(--space-12);padding-bottom:var(--space-10)}.cookie-policy-page .hero-copy .hero-intro{font-size:var(--font-size-md)}.cookie-policy-page .hero-actions{flex-direction:column;align-items:flex-start}}