.privacy-policy-page{min-height:100vh;background-color:var(--color-background);padding-top:80px}.privacy-policy-container{max-width:900px;margin:0 auto;padding:var(--spacing-3xl) var(--spacing-xl)}.privacy-policy-title{font-family:var(--font-family-heading);font-size:3rem;font-weight:600;color:var(--color-black);margin:0 0 var(--spacing-3xl) 0;text-align:center}.privacy-section{margin-bottom:var(--spacing-3xl)}.privacy-section-title{font-family:var(--font-family-sans);font-size:1.5rem;font-weight:600;color:var(--color-black);margin:0 0 var(--spacing-lg) 0}.privacy-list,.privacy-text{font-family:var(--font-family-sans);font-size:1rem;line-height:1.7;color:var(--color-grey-dark);margin:0 0 var(--spacing-md) 0}.privacy-list{padding-left:var(--spacing-xl)}.privacy-list li{margin-bottom:var(--spacing-sm)}.privacy-last-updated{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-grey-light);font-size:.875rem;color:var(--color-grey-medium)}@media (max-width:768px){.privacy-policy-container{padding:var(--spacing-2xl) var(--spacing-lg)}.privacy-policy-title{font-size:2rem}.privacy-policy-title,.privacy-section{margin-bottom:var(--spacing-2xl)}.privacy-section-title{font-size:1.25rem}.privacy-list,.privacy-text{font-size:.9375rem}}