.privacy-layout{display:flex;flex-direction:column;gap:2rem}.privacy-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}.privacy-meta-main{display:flex;flex-direction:column;gap:0.25rem}.privacy-meta-label{font-size:0.75rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--color-text-muted)}.privacy-meta-value{font-size:0.95rem;color:var(--color-primary)}.privacy-meta-secondary p{margin-bottom:0;font-size:0.9rem;color:var(--color-text-muted);max-width:32rem}.privacy-toc{margin-bottom:2rem}.privacy-toc-title{font-size:1.1rem;margin-bottom:0.75rem}.privacy-toc-list{display:flex;flex-wrap:wrap;gap:0.75rem}.privacy-toc-list a{font-size:0.85rem;padding:0.4rem 0.75rem;border-radius:999px;border:1px solid var(--color-border);background-color:rgba(15,23,42,0.9);color:var(--color-text-muted)}.privacy-toc-list a:hover{border-color:var(--color-primary);color:var(--color-primary)}.privacy-content{display:flex;flex-direction:column;gap:1.75rem}.privacy-section h2{margin-bottom:0.75rem;font-size:1.4rem}.privacy-section p{font-size:0.95rem}.privacy-list{display:flex;flex-direction:column;gap:0.35rem;margin-top:0.5rem}.privacy-list li{position:relative;padding-left:1.1rem;font-size:0.92rem;color:var(--color-text-muted)}.privacy-list li::before{content:"";position:absolute;left:0.35rem;top:0.6rem;width:0.35rem;height:0.35rem;border-radius:999px;background:var(--color-primary)}.privacy-cta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:0.75rem}@media (max-width:640px){.privacy-meta{align-items:stretch}.privacy-toc-list{flex-direction:column;align-items:flex-start}.privacy-cta{flex-direction:column;align-items:flex-start}}
ul{list-style:none!important}.nav-toggle{flex-direction:column}