.privacy-module__ZGDmtG__legalPage{padding-top:var(--navbar-height);background-color:var(--bg-cream);min-height:100vh}.privacy-module__ZGDmtG__content{max-width:720px;padding:var(--space-xxl) 0 var(--space-3xl)}.privacy-module__ZGDmtG__pageTitle{font-family:var(--font-serif);font-size:var(--fs-hero);font-weight:var(--fw-regular);line-height:var(--lh-heading);color:var(--text-primary);margin-top:var(--space-sm);margin-bottom:var(--space-xs)}.privacy-module__ZGDmtG__lastUpdated{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--text-muted);margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border-light)}.privacy-module__ZGDmtG__section{margin-bottom:var(--space-xl);scroll-margin-top:calc(var(--navbar-height) + var(--space-md))}.privacy-module__ZGDmtG__sectionTitle{font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-heading);color:var(--text-primary);margin-bottom:var(--space-sm)}.privacy-module__ZGDmtG__section p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin-bottom:var(--space-sm)}.privacy-module__ZGDmtG__section p:last-child{margin-bottom:0}.privacy-module__ZGDmtG__list{margin:var(--space-sm) 0;gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.privacy-module__ZGDmtG__list li{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);padding-left:var(--space-md);position:relative}.privacy-module__ZGDmtG__list li:before{content:"";background-color:var(--accent-gold);width:6px;height:1px;position:absolute;top:10px;left:0}.privacy-module__ZGDmtG__link{color:var(--accent-bronze);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.privacy-module__ZGDmtG__link:hover{color:var(--accent-gold)}@media (max-width:768px){.privacy-module__ZGDmtG__content{padding:var(--space-lg) 0 var(--space-xxl)}}
