.privacy-page .section-header{max-width:780px;margin:0 auto var(--space-10)}.privacy-layout{align-items:flex-start}.privacy-main{min-height:100%;backdrop-filter:blur(18px)}.privacy-main .card-body{font-size:var(--text-sm)}.privacy-main h2{font-size:1.4rem;margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:0.16em}.privacy-list{margin-top:var(--space-2);margin-bottom:var(--space-2);padding-left:0;display:grid;gap:var(--space-2)}.privacy-list li{position:relative;padding-left:1.4rem;font-size:var(--text-sm);color:var(--gray-100)}.privacy-list li::before{content:"";position:absolute;left:0.15rem;top:0.55rem;width:7px;height:7px;border-radius:999px;background:radial-gradient(circle,var(--color-primary),var(--color-secondary));box-shadow:0 0 0 3px rgba(199,154,70,0.25)}.privacy-aside{display:flex;flex-direction:column;gap:var(--space-6)}.privacy-summary .card-title{font-size:1.25rem;letter-spacing:0.14em;text-transform:uppercase}.privacy-summary .card-body p{margin-bottom:var(--space-3)}.privacy-page a.accent{text-decoration:underline;text-decoration-color:rgba(199,154,70,0.6);text-underline-offset:0.25em}.privacy-page a.accent:hover{text-decoration-color:var(--color-primary)}@media (max-width:960px){.privacy-page .section-header{margin-bottom:var(--space-8)}.privacy-main{order:1}.privacy-aside{order:2;margin-top:var(--space-6)}}@media (max-width:640px){.privacy-main{padding:var(--space-5)}.privacy-page .section-title{font-size:clamp(1.8rem,6vw,2.2rem)}}