.privacy-hero{padding-top:var(--space-16);padding-bottom:var(--space-10);background:radial-gradient(circle at top,rgba(178,255,43,0.16),transparent 52%)}.privacy-content{padding-top:0;padding-bottom:var(--space-16)}.privacy-card{max-width:var(--container-max);margin:0 auto}.privacy-grid{display:grid;gap:var(--space-8)}.privacy-main{min-width:0}.privacy-block+.privacy-block{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid rgba(55,65,81,0.9)}.privacy-block h2{margin-bottom:var(--space-3)}.privacy-list{margin-top:var(--space-2);margin-bottom:var(--space-2);padding-left:0}.privacy-list li{position:relative;padding-left:1.3rem;margin-bottom:0.35rem;color:var(--color-text-muted);font-size:var(--font-size-sm)}.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 10px rgba(178,255,43,0.7)}.privacy-update-date{margin-top:var(--space-3)}.privacy-aside{display:flex;flex-direction:column;gap:var(--space-4)}.privacy-nav ul{display:flex;flex-direction:column;gap:0.35rem}.privacy-nav a{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.16em;color:var(--color-text-muted)}.privacy-nav a:hover{color:var(--color-primary)}.privacy-cta{margin-top:var(--space-4)}@media (min-width:960px){.privacy-grid{grid-template-columns:3fr 1.3fr;align-items:flex-start}.privacy-aside{position:sticky;top:calc(var(--nav-height) + var(--space-6))}}