.privacy-page{background-color:#f8faff;padding:80px 20px;min-height:100vh;font-family:Inter,sans-serif}.privacy-page .privacy-container{max-width:900px;margin:0 auto;background:#fff;padding:60px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.03)}.privacy-page .privacy-header{text-align:center;margin-bottom:50px;border-bottom:1px solid #edf2f7;padding-bottom:30px}.privacy-page .privacy-header h1{font-size:2.8rem;color:#1a202c;margin-bottom:10px}.privacy-page .privacy-header p{color:#4a5568;font-weight:500}.privacy-page .privacy-intro{background:#f0f4ff;padding:20px 30px;border-radius:12px;margin-bottom:40px;border-left:5px solid #5d5dff}.privacy-page .privacy-intro p{color:#1a202c;font-size:1.1rem;line-height:1.6}.privacy-page .privacy-body .privacy-section{margin-bottom:40px}.privacy-page .privacy-body .privacy-section h2{font-size:1.5rem;color:#1a202c;margin-bottom:15px}.privacy-page .privacy-body .privacy-section p{line-height:1.8;color:#4a5568;margin-bottom:15px}.privacy-page .privacy-body .privacy-section ul{padding-left:20px}.privacy-page .privacy-body .privacy-section ul li{color:#4a5568;line-height:1.8;margin-bottom:10px;list-style:disc}.privacy-page .privacy-body .privacy-section ul li::marker{color:#5d5dff}.privacy-page .privacy-contact{margin-top:60px}.privacy-page .privacy-contact .contact-card{background:#1a202c;color:#fff;padding:40px;border-radius:16px;text-align:center}.privacy-page .privacy-contact .contact-card h3{margin-bottom:10px}.privacy-page .privacy-contact .contact-card p{color:#cbd5e0;margin-bottom:20px}.privacy-page .privacy-contact .contact-card a{color:#fff;text-decoration:none;background:#5d5dff;padding:12px 30px;border-radius:50px;font-weight:600;transition:opacity .3s}.privacy-page .privacy-contact .contact-card a:hover{opacity:.9}@media(max-width:768px){.privacy-page{padding:40px 15px}.privacy-page .privacy-container{padding:30px}.privacy-page .privacy-header h1{font-size:2rem}}