.privacy_privacyPage__SZW4g{min-height:100vh;background:var(--color-background-gray);padding-top:80px;padding-bottom:60px;position:relative;overflow:hidden}.privacy_privacyPage__SZW4g:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(232,33,39,.1) 0,transparent 40%),radial-gradient(circle at 80% 80%,rgba(0,212,255,.05) 0,transparent 40%);pointer-events:none}.privacy_header__ln_Hi{background:var(--gradient-dark);color:var(--color-text-light);padding:80px 20px 60px;text-align:center;margin-bottom:3rem;position:relative;z-index:1}.privacy_header__ln_Hi h1{font-size:3rem;font-weight:700;margin-bottom:1rem;letter-spacing:-.02em}.privacy_header__ln_Hi p{font-size:1.1rem;color:var(--color-text-secondary);margin-bottom:0}.privacy_content___MI4S{max-width:800px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.privacy_section___qBr8{background:var(--color-background-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:2.5rem;margin-bottom:2rem;border:1px solid var(--color-border-light)}@media (prefers-color-scheme:dark){.privacy_section___qBr8{background:rgba(30,30,30,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.05)}}.privacy_section___qBr8 h2{font-size:1.6rem;color:var(--color-text-primary);margin-bottom:1.2rem;font-weight:700;border-bottom:2px solid var(--color-border);padding-bottom:.8rem}.privacy_section___qBr8 p{color:var(--color-text-secondary);font-size:1.05rem;line-height:1.6;margin-bottom:1rem}.privacy_section___qBr8 ul{margin:0 0 1rem 1.5rem;color:var(--color-text-secondary)}.privacy_section___qBr8 li{margin-bottom:.5rem;line-height:1.5}.privacy_contactInfo__9OwPh{font-weight:600;color:var(--color-primary);font-size:1.1rem}@media (max-width:768px){.privacy_header__ln_Hi h1{font-size:2.2rem}.privacy_section___qBr8{padding:1.5rem}.privacy_section___qBr8 h2{font-size:1.4rem}}