PrivacyPolicy.css .privacy-policy-container{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}.privacy-hero{color:#fff;background:linear-gradient(135deg,#1a237e 0%,#283593 100%);padding:100px 0 60px;position:relative;overflow:hidden}.hero-overlay{opacity:.1;background:url(/images/fr2.png) 50%/cover no-repeat;position:absolute;inset:0}.hero-content{z-index:2;text-align:center;position:relative}.breadcrumb-nav{justify-content:center;align-items:center;gap:10px;margin-bottom:30px;font-size:14px;display:flex}.breadcrumb-link{color:#fffc;text-decoration:none;transition:color .3s}.breadcrumb-link:hover{color:#fff}.breadcrumb-separator{color:#ffffff80}.breadcrumb-current{color:#fff;font-weight:500}.hero-title{color:#fff;margin-bottom:15px;font-size:3.5rem;font-weight:700}.hero-subtitle{color:#ffffffe6;max-width:600px;margin:0 auto;font-size:1.25rem}.privacy-main-content{background:#f8f9fa;padding:80px 0}.privacy-header{text-align:center;margin-bottom:60px}.company-badge{background:#e3f2fd;border-radius:50px;align-items:center;gap:10px;margin-bottom:30px;padding:10px 20px;display:inline-flex}.badge-icon{font-size:1.5rem}.badge-text{color:#1a237e;font-weight:600}.privacy-header h2{color:#1a237e;margin-bottom:25px;font-size:2.5rem;font-weight:700}.policy-meta{flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:30px;display:flex}.meta-item{flex-direction:column;align-items:center;display:flex}.meta-label{color:#666;margin-bottom:5px;font-size:14px}.meta-value{color:#1a237e;font-weight:600}.policy-intro{color:#555;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.8}.policy-sections{background:#fff;border-radius:20px;padding:50px;box-shadow:0 10px 40px #0000001a}.policy-section{margin-bottom:60px}.policy-section:last-child{margin-bottom:0}.section-header{border-bottom:2px solid #e3f2fd;align-items:center;gap:20px;margin-bottom:25px;padding-bottom:15px;display:flex}.section-number{color:#cadce9;font-size:3rem;font-weight:700;line-height:1}.section-header h3{color:#1a237e;margin:0;font-size:1.8rem}.section-description{color:#555;margin-bottom:30px;font-size:1.1rem}.info-cards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:30px;display:grid}.info-card{background:#f8f9fa;border:1px solid #e9ecef;border-radius:15px;padding:30px;transition:transform .3s,box-shadow .3s}.info-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.card-header{align-items:center;gap:15px;margin-bottom:20px;display:flex}.card-icon{font-size:2rem}.card-header h4{color:#1a237e;margin:0;font-size:1.3rem}.card-list{margin:0;padding:0;list-style:none}.card-list li{color:#555;padding:8px 0 8px 25px;position:relative}.card-list li:before{content:"•";color:#1a237e;font-weight:700;position:absolute;left:0}.disclaimer-note{color:#856404;background:#fff3cd;border-radius:10px;align-items:center;gap:10px;padding:15px 20px;font-size:.9rem;display:flex}.disclaimer-icon{font-size:1.2rem}.usage-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px;display:grid}.usage-item{background:#f8f9fa;border-radius:10px;align-items:flex-start;gap:15px;padding:20px;display:flex}.usage-icon{flex-shrink:0;font-size:1.5rem}.usage-content h5{color:#1a237e;margin:0 0 5px;font-size:1.1rem}.usage-content p{color:#666;margin:0;font-size:.9rem}.security-alert{background:#d4edda;border-left:4px solid #28a745;border-radius:10px;align-items:flex-start;gap:15px;padding:20px;display:flex}.alert-icon{font-size:1.5rem}.alert-content{color:#155724}.alert-content strong{font-weight:600}.sharing-partners{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.partner-category{background:#f8f9fa;border-radius:10px;padding:25px}.partner-category h4{color:#1a237e;margin-bottom:15px;font-size:1.2rem}.partner-category ul{margin:0;padding:0;list-style:none}.partner-category li{color:#555;padding:8px 0 8px 25px;position:relative}.partner-category li:before{content:"→";color:#1a237e;position:absolute;left:0}.security-features{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px;display:grid}.security-card{text-align:center;background:#f8f9fa;border:2px solid #0000;border-radius:10px;padding:25px 15px;transition:all .3s}.security-card:hover{border-color:#1a237e;transform:translateY(-3px)}.security-icon{margin-bottom:15px;font-size:2.5rem}.security-card h5{color:#1a237e;margin:0 0 10px;font-size:1.1rem}.security-card p{color:#666;margin:0;font-size:.9rem}.data-retention{background:#e7f3ff;border-left:4px solid #1a237e;border-radius:10px;padding:20px}.rights-container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px;display:grid}.rights-card{text-align:center;background:#f8f9fa;border-radius:10px;padding:25px}.rights-card h4{color:#1a237e;margin:0 0 10px;font-size:1.1rem}.rights-card p{color:#666;margin:0;font-size:.9rem}.contact-box{text-align:center;color:#fff;background:linear-gradient(135deg,#1a237e 0%,#283593 100%);border-radius:15px;padding:30px}.contact-box p{margin-bottom:15px;font-size:1.1rem}.contact-email{color:#1a237e;background:#fff;border-radius:50px;padding:12px 30px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.contact-email:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}.contact-section{color:#fff;background:linear-gradient(135deg,#1a237e 0%,#283593 100%);border-radius:20px;margin-top:60px;padding:50px}.contact-header{text-align:center;margin-bottom:40px}.contact-header h3{color:#fff;margin-bottom:10px;font-size:2rem}.contact-header p{color:#ffffffe6;font-size:1.1rem}.contact-methods{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.contact-method{align-items:center;gap:20px;display:flex}.method-icon{flex-shrink:0;font-size:2rem}.method-content h4{margin:0 0 5px;font-size:1.2rem}.method-content a,.method-content span{color:#ffffffe6;font-size:1rem;text-decoration:none}.method-content a:hover{color:#fff;text-decoration:underline}.privacy-footer{color:#fff;text-align:center;background:#1a237e;padding:40px 0}.footer-text{color:#ffffffe6;max-width:800px;margin:0 auto 20px;font-size:1rem}.footer-copyright{color:#ffffffb3;font-size:.9rem}@media (max-width:992px){.hero-title{font-size:2.8rem}.privacy-header h2{font-size:2rem}.policy-sections{padding:40px 30px}}@media (max-width:768px){.privacy-hero{padding:80px 0 50px}.hero-title{font-size:2.2rem}.hero-subtitle{font-size:1.1rem}.policy-meta{flex-direction:column;gap:15px}.section-header{flex-direction:column;align-items:flex-start;gap:10px}.section-number{font-size:2.5rem}.info-cards-grid{grid-template-columns:1fr}.contact-section{padding:40px 20px}}@media (max-width:576px){.container{padding:0 15px}.privacy-main-content{padding:50px 0}.policy-sections{padding:30px 20px}.info-card,.usage-item,.security-card,.rights-card{padding:20px 15px}.contact-methods{grid-template-columns:1fr}.contact-method{text-align:center;flex-direction:column}}
