.privacy-page-main{padding-top:var(--space-10);padding-bottom:var(--space-10)}@media(min-width:1024px){.privacy-page-main{padding-top:var(--space-14);padding-bottom:var(--space-14)}}.privacy-intro{max-width:860px}.privacy-intro-header{margin-bottom:var(--space-6)}.privacy-lead{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-muted);max-width:720px}.privacy-breadcrumbs{font-size:var(--font-size-xs);letter-spacing:0.16em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-6)}.privacy-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.privacy-breadcrumbs li+li::before{content:"/";margin-right:var(--space-2);color:var(--color-border-strong)}.privacy-section{padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid rgba(222,215,204,0.8)}.privacy-section:last-of-type{border-bottom:none;padding-bottom:0}.privacy-section h2{font-size:var(--font-size-xl);margin-bottom:var(--space-3)}.privacy-section p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);max-width:780px}.privacy-section a{text-decoration:underline;text-underline-offset:3px}.privacy-section a:hover{text-decoration:none}.privacy-cta{margin-top:var(--space-8);max-width:860px}.privacy-cta-actions{margin-top:var(--space-3)}@media(min-width:768px){.privacy-cta-actions{flex-direction:row;align-items:center;justify-content:space-between}}