.privacy-hero{background-color:var(--color-bg-dark-alt);color:var(--color-primary-text);padding:5rem 1rem}.privacy-hero-inner{max-width:var(--max-width);margin:0 auto;text-align:center}.privacy-title{font-family:var(--font-title);font-size:2.25rem;margin-bottom:1rem}.privacy-lead{font-size:1.05rem;color:var(--color-muted-text);max-width:700px;margin:0 auto}.privacy-data-section{background-color:#0f1117;color:var(--color-primary-text);padding:4rem 1rem}.privacy-contact-inner,.privacy-cookies-inner,.privacy-data-inner,.privacy-retention-inner,.privacy-rights-inner,.privacy-security-inner,.privacy-sharing-inner,.privacy-update-inner{max-width:var(--max-width);margin:0 auto}.privacy-note,.privacy-paragraph{font-size:1rem;color:var(--color-muted-text);line-height:1.7;margin-bottom:2rem}.privacy-data-list{list-style:none;padding-left:0;margin-bottom:2rem}.privacy-data-list li{margin-bottom:1.5rem;line-height:1.6}.privacy-data-list strong{color:var(--color-primary-text);display:block;margin-bottom:.4rem}.privacy-cookies-section,.privacy-rights-section,.privacy-security-section{background-color:#0f1117;color:var(--color-primary-text);padding:4rem 1rem;border-top:1px solid rgba(255,255,255,.05)}.cookies-list,.retention-list,.security-measures-list,.sharing-list,.user-rights-list{list-style:none;padding-left:0;margin:2rem 0}.cookies-list li,.privacy-contact-list li,.retention-list li,.security-measures-list li,.sharing-list li,.user-rights-list li{margin-bottom:1.4rem;line-height:1.6}.cookies-list strong,.privacy-contact-list strong,.retention-list strong,.security-measures-list strong,.sharing-list strong,.user-rights-list strong{display:block;color:var(--color-primary-text);margin-bottom:.3rem}.policy-link,.privacy-contact-list a,.privacy-rights-section a{color:var(--color-accent);text-decoration:underline}.privacy-contact-section,.privacy-retention-section,.privacy-sharing-section{background-color:#0f1117;color:var(--color-primary-text);padding:4rem 1rem;border-top:1px solid rgba(255,255,255,.04)}.privacy-contact-block{font-style:normal;margin:2rem 0}.privacy-contact-list{list-style:none;padding-left:0;margin:0}.privacy-contact-list a:focus,.privacy-contact-list a:hover{text-decoration:none}.privacy-update-section{background-color:#0f1116;color:var(--color-primary-text);padding:4rem 1rem 6rem;border-top:1px solid rgba(255,255,255,.04)}