.privacy-policy-module__5k7Hxq__privacyPage{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);min-height:100vh;padding:60px 0}.privacy-policy-module__5k7Hxq__container{max-width:1200px;margin:0 auto;padding:0 20px}.privacy-policy-module__5k7Hxq__contentWrapper{background:#fff;border-radius:20px;max-width:900px;margin:0 auto;padding:60px;box-shadow:0 20px 60px rgba(0,0,0,.1)}.privacy-policy-module__5k7Hxq__mainTitle{color:#1a202c;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:40px;font-size:2.5rem;font-weight:700}.privacy-policy-module__5k7Hxq__section{border-bottom:1px solid #e2e8f0;margin-bottom:40px;padding-bottom:30px}.privacy-policy-module__5k7Hxq__section:last-of-type{border-bottom:none;margin-bottom:0}.privacy-policy-module__5k7Hxq__sectionTitle{color:#2d3748;border-bottom:3px solid #667eea;margin-bottom:20px;padding-bottom:10px;font-size:1.5rem;font-weight:600;display:inline-block}.privacy-policy-module__5k7Hxq__intro,.privacy-policy-module__5k7Hxq__section p{color:#4a5568;margin-bottom:20px;font-size:1.1rem;line-height:1.8}.privacy-policy-module__5k7Hxq__definitions p{margin-bottom:15px;padding-left:20px;position:relative}.privacy-policy-module__5k7Hxq__definitions p:before{content:"▸";color:#667eea;font-weight:700;position:absolute;left:0}.privacy-policy-module__5k7Hxq__dataList,.privacy-policy-module__5k7Hxq__purposeList,.privacy-policy-module__5k7Hxq__rightsList{margin:20px 0;padding-left:0;list-style:none}.privacy-policy-module__5k7Hxq__dataList li,.privacy-policy-module__5k7Hxq__purposeList li,.privacy-policy-module__5k7Hxq__rightsList li{color:#4a5568;background:#f7fafc;border-left:4px solid #667eea;border-radius:8px;margin-bottom:10px;padding:12px 0 12px 25px;font-size:1.1rem;line-height:1.8;position:relative}.privacy-policy-module__5k7Hxq__dataList li:before,.privacy-policy-module__5k7Hxq__purposeList li:before,.privacy-policy-module__5k7Hxq__rightsList li:before{content:"✓";color:#48bb78;font-size:1.2rem;font-weight:700;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.privacy-policy-module__5k7Hxq__note{background:#ebf8ff;border-left:5px solid #4299e1;border-radius:10px;padding:15px;font-style:italic}.privacy-policy-module__5k7Hxq__contactsSection{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;margin-top:40px;padding:40px}.privacy-policy-module__5k7Hxq__contactsTitle{text-align:center;margin-bottom:20px;font-size:1.5rem}.privacy-policy-module__5k7Hxq__contacts p{margin-bottom:15px;font-size:1.1rem}.privacy-policy-module__5k7Hxq__link{color:#a0aec0;border-bottom:1px solid rgba(255,255,255,.3);text-decoration:none;transition:all .3s}.privacy-policy-module__5k7Hxq__link:hover{color:#fff;border-bottom-color:#fff}.privacy-policy-module__5k7Hxq__lastUpdate{text-align:center;color:#718096;border-top:1px solid #e2e8f0;margin-top:40px;padding-top:30px;font-size:.95rem}@media (max-width:768px){.privacy-policy-module__5k7Hxq__privacyPage{padding:40px 0}.privacy-policy-module__5k7Hxq__contentWrapper{margin:0 10px;padding:30px 20px}.privacy-policy-module__5k7Hxq__mainTitle{font-size:2rem}.privacy-policy-module__5k7Hxq__sectionTitle{font-size:1.3rem}.privacy-policy-module__5k7Hxq__contactsSection{padding:30px 20px}}
