.privacy-main{background:transparent}.hero--compact{padding-top:calc(var(--section-vertical-padding) + 0.75rem);padding-bottom:var(--section-vertical-padding)}.privacy-hero-grid{align-items:center}.privacy-hero-text{display:flex;flex-direction:column;gap:var(--space-4)}.privacy-hero-aside{max-width:420px;margin-left:auto}.privacy-content{background:radial-gradient(circle at top,#f8f6f0 0,#fdfbf7 45%,#ffffff 100%)}.privacy-grid{align-items:flex-start}.privacy-list{display:flex;flex-direction:column;gap:0.35rem;font-size:0.9rem;color:var(--color-text-muted)}.privacy-list li strong{font-weight:600;color:var(--color-neutral-900)}.privacy-list a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.privacy-links{display:flex;align-items:center;gap:0.5rem;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.14em}.privacy-links a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.privacy-cta .card-footer{flex-wrap:wrap;justify-content:space-between}.privacy-cta .hero-actions{flex-wrap:wrap;gap:0.5rem}.privacy-cta .card-footer span{font-size:0.78rem;color:var(--color-neutral-500)}@media (max-width:1024px){.privacy-hero-aside{margin:0 auto;order:-1;width:100%}}@media (max-width:768px){.hero--compact{padding-top:calc(var(--section-vertical-padding) + 1.1rem)}.privacy-cta .card-footer{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}@media (max-width:640px){.privacy-hero-text{gap:var(--space-3)}.privacy-hero-aside{max-width:100%}}