.privacy-main{flex:1 1;padding:72px var(--space-6) 100px}.privacy-container{max-width:680px;margin:0 auto}.privacy-header{margin-bottom:36px}.privacy-eyebrow{font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--indigo-500);margin:0 0 var(--space-3)}.privacy-title{font-size:38px;font-weight:var(--font-bold);letter-spacing:-.02em;color:var(--color-text);margin:0 0 var(--space-2);line-height:1.1}.privacy-date{font-size:var(--text-md);color:var(--color-text-faint);margin:0}.privacy-lead{font-size:var(--text-lg);line-height:1.75;color:var(--gray-600);margin:0 0 var(--space-12);padding-bottom:var(--space-10);border-bottom:1px solid var(--color-border-subtle)}.privacy-sections{display:flex;flex-direction:column}.privacy-section{padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle)}.privacy-section--last{border-bottom:none}.privacy-section-title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 14px;letter-spacing:-.01em;text-transform:uppercase;letter-spacing:.04em}.privacy-section-body p{font-size:var(--text-lg);line-height:1.75;color:var(--color-text-secondary);margin:0 0 var(--space-3)}.privacy-section-body p:last-child{margin-bottom:0}.privacy-section-body ul{margin:0 0 var(--space-3);padding-left:var(--space-5)}.privacy-section-body li{font-size:var(--text-lg);line-height:1.75;color:var(--color-text-secondary);margin-bottom:var(--space-1)}.privacy-section-body strong{color:var(--color-text);font-weight:var(--font-semibold)}.privacy-link{color:var(--indigo-500);text-decoration:none}.privacy-link:hover{text-decoration:underline}.privacy-address{font-style:normal;font-size:var(--text-base);line-height:1.7;color:var(--color-text-muted);margin-top:var(--space-3);display:block}@media (max-width:640px){.privacy-title{font-size:var(--text-4xl)}.privacy-lead{font-size:var(--text-lg)}}