.privacy{padding-block:var(--space-8)var(--space-10)}.privacy__updated{font-size:var(--text-sm);color:var(--color-text-faint);margin:var(--space-2)0 var(--space-7)}.privacy__intro{font-size:var(--text-md);color:var(--color-text-muted);margin:0 0 var(--space-8);line-height:1.7}.privacy__section{margin-block:var(--space-8)}.privacy__section h2{font-size:var(--text-xl);color:var(--color-text);margin:0 0 var(--space-3);font-weight:700;line-height:1.2}.privacy__section h3{font-size:var(--text-md);color:var(--color-text);margin:var(--space-5)0 var(--space-2);font-weight:700}.privacy__section p{font-size:var(--text-base);color:var(--color-text-muted);margin:0 0 var(--space-4);line-height:1.7}.privacy__section ul{margin:0 0 var(--space-4);padding-left:var(--space-6);gap:var(--space-2);flex-direction:column;list-style:outside;display:flex}.privacy__section li{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.6}.privacy__section li strong{color:var(--color-text);font-weight:700}.privacy__section a{color:var(--color-accent-gold);text-underline-offset:2px;text-decoration:underline}.privacy__section a:hover{color:var(--color-text)}.privacy__signoff{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle);font-size:var(--text-sm);color:var(--color-accent-gold);font-style:italic}
