.privacy-page{margin-top:calc(.5 * var(--section-margin));margin-bottom:calc(.5 * var(--section-margin));width:100%;display:flex;justify-content:center;min-height:100vh}.privacy-container{padding:var(--space-xl) 0;width:var(--section-width);max-width:800px;display:flex;flex-direction:column;gap:var(--space-l)}.privacy-header{text-align:center;margin-bottom:var(--space-xl)}.privacy-header h1{font-weight:var(--font-weight-medium);font-size:var(--size-xl);color:var(--color-text-primary);letter-spacing:-.8px;margin:0 0 var(--space-s) 0}.effective-date{font-size:var(--size-s);color:var(--color-text-secondary);margin:0;font-style:italic}.privacy-content{display:flex;flex-direction:column;gap:var(--space-l)}.intro{font-size:var(--size-s);color:var(--color-text-secondary);line-height:1.6;text-align:left;margin:0;padding:var(--space-m);background-color:var(--color-background-feature-image);border:var(--border-standard);border-radius:var(--radius-md)}.privacy-section{margin-bottom:var(--space-l)}.privacy-section h3{font-weight:var(--font-weight-medium);font-size:var(--size-ml);color:var(--color-text-primary);letter-spacing:-.6px;margin:0 0 var(--space-m) 0;border-bottom:var(--border-heading);padding-bottom:var(--space-s)}.privacy-subsection{margin-left:var(--space-m);margin-top:var(--space-m)}.privacy-subsection h4{font-size:var(--size-sm);font-weight:var(--font-weight-medium);border-bottom:var(--border-heading)}.privacy-section p{font-size:var(--size-s);color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--space-m) 0;text-align:left}.privacy-section p:last-child{margin-bottom:0}.privacy-list{margin:var(--space-s) 0;padding-left:var(--space-l)}.privacy-list li{font-size:var(--size-s);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-s)}.privacy-list li:last-child{margin-bottom:0}.email{font-weight:500;color:var(--color-text-primary)}@media (max-width: 1024px){.privacy-container{width:90%;margin:auto;padding:var(--space-l) 0}.privacy-page{width:100vw;padding:0 var(--space-s)}.privacy-header h1{font-size:var(--size-l)}.privacy-section h3{font-size:var(--size-m)}.privacy-section p,.privacy-list li{font-size:calc(.9 * var(--size-s));line-height:1.7}}
