.privacy_privacyPage__uaIuS{min-height:100vh;color:var(--text);font-family:var(--font-inter),sans-serif;position:relative}.privacy_privacyHero__egG_c{padding:5rem 1rem 3rem;text-align:center;background:transparent;position:relative;overflow:hidden}.privacy_privacyHeroContent__iCvIy{position:relative;max-width:800px;margin:0 auto}.privacy_privacyTitle__GB0XQ{font-family:var(--font-orbitron),sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;margin-bottom:1rem;background:linear-gradient(135deg,var(--primary),var(--text));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase;letter-spacing:-.02em;text-shadow:var(--text-shadow)}.privacy_privacySubtitle____pIB{font-size:1.25rem;color:var(--text-muted);margin:0 auto 1rem;line-height:1.6;letter-spacing:.02em}.privacy_lastUpdated__rG9cz{font-size:1rem;color:var(--text-muted);font-style:italic;margin-top:1rem;padding:.5rem 1rem;background:color-mix(in oklch,var(--bg) var(--bg-section-opacity),transparent);border:1px solid var(--border-muted);border-radius:8px;display:inline-block}.privacy_contentSection__A81g1{padding:2rem 0 4rem;background:transparent;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.privacy_contentSection__A81g1:before{content:"";position:absolute;inset:0;background:color-mix(in oklch,var(--bg) var(--bg-section-opacity),transparent);border-top:1px solid var(--border-muted);z-index:1}.privacy_contentContainer__vvduD{max-width:900px;margin:0 auto;position:relative;z-index:2;padding:2rem}.privacy_section__4BH1C{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border-muted)}.privacy_section__4BH1C:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy_sectionTitle__TiADf{font-family:var(--font-orbitron),sans-serif;font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:var(--text);letter-spacing:-.01em}.privacy_subsectionTitle__O_ZzG{font-family:var(--font-inter),sans-serif;font-size:1.25rem;font-weight:600;margin:2rem 0 1rem;color:var(--text)}.privacy_paragraph___ISfD{margin-bottom:1.5rem;letter-spacing:.01em}.privacy_list__NY_yg,.privacy_paragraph___ISfD{font-size:1.125rem;line-height:1.7;color:var(--text-muted)}.privacy_list__NY_yg{margin:1.5rem 0;padding-left:1.5rem}.privacy_list__NY_yg li{margin-bottom:.75rem;position:relative}.privacy_list__NY_yg li::marker{color:var(--primary)}.privacy_list__NY_yg li strong{color:var(--text);font-weight:600}.privacy_contactInfo___hjTL{background:color-mix(in oklch,var(--bg) var(--bg-card-opacity),transparent);border:1px solid var(--border-muted);border-radius:12px;padding:1.5rem;margin-top:1.5rem}.privacy_contactInfo___hjTL p{font-size:1.125rem;color:var(--text-muted);margin-bottom:.75rem;line-height:1.6}.privacy_contactInfo___hjTL p:last-child{margin-bottom:0}.privacy_contactInfo___hjTL strong{color:var(--text);font-weight:600}@media (max-width:768px){.privacy_privacyHero__egG_c{padding:4rem 1rem 2rem}.privacy_contentContainer__vvduD{padding:1.5rem}.privacy_section__4BH1C{margin-bottom:2rem;padding-bottom:1.5rem}.privacy_sectionTitle__TiADf{font-size:1.5rem}.privacy_subsectionTitle__O_ZzG{font-size:1.125rem;margin:1.5rem 0 .75rem}.privacy_paragraph___ISfD{font-size:1rem}.privacy_list__NY_yg{font-size:1rem;padding-left:1.25rem}.privacy_contactInfo___hjTL{padding:1.25rem}.privacy_contactInfo___hjTL p{font-size:1rem}}[data-theme=light] .privacy_privacyPage__uaIuS{background:transparent}[data-theme=light] .privacy_lastUpdated__rG9cz{background:color-mix(in oklch,var(--bg-light) var(--bg-card-opacity),transparent);border-color:var(--border-muted)}[data-theme=light] .privacy_contentSection__A81g1:before{background:color-mix(in oklch,var(--bg-light) var(--bg-section-opacity),transparent)}[data-theme=light] .privacy_contactInfo___hjTL{background:color-mix(in oklch,var(--bg-light) var(--bg-card-opacity),transparent);border-color:var(--border-muted)}