.privacy-page{padding:var(--space-80) 0 var(--space-96)}.privacy-document{max-width:864px}.privacy-header{max-width:760px;padding-bottom:var(--space-48);border-bottom:1px solid var(--color-border)}.privacy-header .eyebrow{margin-bottom:var(--space-18)}.privacy-header h1{font-size:var(--text-page-h1);font-weight:var(--font-weight-semibold);line-height:var(--leading-page-h1);letter-spacing:var(--tracking-hero)}.privacy-updated{margin-top:var(--space-18);color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body)}.privacy-intro{max-width:62ch;margin-top:var(--space-28);color:var(--color-text-secondary);font-size:var(--text-lead-lg);line-height:var(--leading-lead-lg)}.privacy-content{max-width:720px}.privacy-content section{padding-top:var(--space-48)}.privacy-content section+section{margin-top:var(--space-48);border-top:1px solid var(--color-border-faint)}.privacy-content h2{max-width:28ch;margin-bottom:var(--space-20);font-size:26px;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-h3);text-wrap:balance;line-height:1.25}.privacy-content p,.privacy-content li,.privacy-content address{color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.72}.privacy-content p+p,.privacy-content address+p,.privacy-content ul+p{margin-top:var(--space-18)}.privacy-content address{margin-top:var(--space-18);font-style:normal}.privacy-content ul{margin:var(--space-16) 0 0;padding-left:1.3em}.privacy-content li{padding-left:var(--space-6)}.privacy-content li+li{margin-top:var(--space-6)}.privacy-content strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.privacy-content a,.privacy-back-link a{color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-border);text-decoration-color:var(--color-accent-border);text-underline-offset:3px;transition:text-decoration-color var(--duration-hover) var(--ease-hover)}.privacy-content a:hover,.privacy-back-link a:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}.privacy-back-link{margin-top:var(--space-64);padding-top:var(--space-28);border-top:1px solid var(--color-border);font-size:var(--text-body-sm)}.privacy-footer{background:var(--color-dark-base)}@media (min-width:768px) and (max-width:1023px){.privacy-page{padding-top:var(--space-72)}}@media (max-width:767px){.privacy-page{padding:var(--space-40) 0 var(--space-64)}.privacy-header{padding-bottom:var(--space-32)}.privacy-header .eyebrow{margin-bottom:var(--space-14)}.privacy-header h1{font-size:var(--text-m-page-h1);line-height:1.1}.privacy-updated{margin-top:var(--space-14);font-size:var(--text-caption)}.privacy-intro{margin-top:var(--space-20);font-size:var(--text-m-body);line-height:var(--leading-m-body)}.privacy-content section{padding-top:var(--space-32)}.privacy-content section+section{margin-top:var(--space-32)}.privacy-content h2{margin-bottom:var(--space-16);font-size:22px}.privacy-content p,.privacy-content li,.privacy-content address{font-size:var(--text-m-body-sm);line-height:var(--leading-m-body)}.privacy-content p+p,.privacy-content address+p,.privacy-content ul+p{margin-top:var(--space-16)}.privacy-back-link{margin-top:var(--space-48)}}
