.page-hero{padding:150px 0 40px}.page-hero__title{font-size:clamp(3rem,7vw,6rem);margin:16px 0 18px}.page-hero__title em{font-style:italic;font-weight:400;color:var(--color-primary)}.page-hero__lead{font-size:1.18rem;font-weight:300;color:var(--color-muted);max-width:640px}.privacy__updated{margin-top:14px;font-size:.92rem;color:var(--color-muted);font-weight:400}.privacy__layout{max-width:860px}.glass.privacy__card{padding:40px 38px;background:#dad2fdb8!important;border:1px solid rgba(255,255,255,.45)!important;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);box-shadow:0 8px 40px #dad2fd59}.privacy__card h2{font-size:1.45rem;font-style:italic;font-weight:600;color:var(--color-primary);margin:32px 0 12px}.privacy__card h2:first-child{margin-top:0}.privacy__card p,.privacy__card li{color:var(--color-muted);font-weight:400;line-height:1.7;font-size:1.02rem}.privacy__card p{margin-bottom:12px}.privacy__card ul{margin:0 0 12px 1.2rem;display:grid;gap:8px}.privacy__card a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.privacy__card strong{color:var(--color-primary);font-weight:600}.privacy__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media (max-width: 560px){.glass.privacy__card{padding:28px 22px}.privacy__actions{flex-direction:column}.privacy__actions .btn{justify-content:center}}
