.privacy-page{background:linear-gradient(135deg,#0a0f1a 0%,#0f1420 100%);min-height:100vh;padding:4rem 0}.privacy-nav-top{margin-bottom:2rem}.privacy-back-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9rem;text-decoration:none;transition:all .3s;display:inline-flex}.privacy-back-button:hover{background:#ffffff1a;transform:translate(-5px)}.privacy-header{margin-bottom:3rem}.privacy-title-wrapper{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.privacy-icon-wrapper{color:#3b82f6;background:linear-gradient(135deg,#3b82f633,#dc262633);border-radius:1rem;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.privacy-title{color:#0000;background:linear-gradient(135deg,#fff,#3b82f6);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800}.privacy-meta{flex-wrap:wrap;gap:1rem;display:flex}.privacy-badge{color:#3b82f6;background:#3b82f633;border-radius:9999px;padding:.3rem .8rem;font-size:.85rem}.privacy-date{color:#fff9;font-size:.85rem}.privacy-alert{background:#3b82f61a;border-left:4px solid #3b82f6;border-radius:.75rem;gap:1rem;padding:1rem 1.5rem;display:flex}.privacy-alert svg{color:#3b82f6;flex-shrink:0}.privacy-alert-text{flex:1}.privacy-alert-title{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600}.privacy-alert-description{color:#ffffffb3;font-size:.9rem;line-height:1.5}.privacy-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#161c2899;border:1px solid #3b82f633;border-radius:1rem;margin-bottom:1.5rem;padding:2rem;transition:all .3s}.privacy-section:hover{border-color:#3b82f666}.privacy-section-title{color:#fff;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1.5rem;font-weight:700;display:flex}.privacy-section-title svg{color:#3b82f6}.privacy-section-text{color:#fffc;margin-bottom:1rem;font-size:1rem;line-height:1.6}.privacy-features{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.privacy-feature{color:#fffc;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.privacy-feature svg{color:#22c55e;flex-shrink:0}.privacy-cards,.privacy-two-columns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1rem;display:grid}.privacy-card{background:#0000004d;border-radius:.75rem;padding:1.5rem;transition:all .3s}.privacy-card:hover{background:#0006;transform:translateY(-3px)}.privacy-card--green{border-left:3px solid #22c55e}.privacy-card--blue{border-left:3px solid #3b82f6}.privacy-card--purple{border-left:3px solid #a855f7}.privacy-card-header{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.privacy-card-icon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.privacy-card-icon--green{color:#22c55e;background:#22c55e26}.privacy-card-icon--blue{color:#3b82f6;background:#3b82f626}.privacy-card-icon--purple{color:#a855f7;background:#a855f726}.privacy-card-title{color:#fff;margin-bottom:.25rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1.1rem;font-weight:600}.privacy-card-badge{border-radius:9999px;padding:.2rem .5rem;font-size:.7rem}.privacy-card-badge--green{color:#22c55e;background:#22c55e26}.privacy-card-badge--blue{color:#3b82f6;background:#3b82f626}.privacy-card-badge--purple{color:#a855f7;background:#a855f726}.privacy-card-content{color:#ffffffb3;font-size:.9rem;line-height:1.5}.privacy-data-list{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.privacy-data-item{color:#fffc;background:#0000004d;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.9rem;display:flex}.privacy-data-item svg{color:#3b82f6}.privacy-info-box{background:#3b82f614;border-radius:.75rem;margin-top:1rem;padding:1.5rem}.privacy-info-title{color:#fff;margin-bottom:1rem;font-size:1rem;font-weight:600}.privacy-steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.privacy-step{align-items:center;gap:.75rem;display:flex}.privacy-step-number{color:#fff;background:#3b82f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}.privacy-step span{color:#fffc;font-size:.9rem}.privacy-contacts-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.privacy-contact-item{background:#0000004d;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.privacy-contact-icon{color:#3b82f6;flex-shrink:0}.privacy-contact-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.75rem}.privacy-contact-value{color:#fff;font-weight:500}.privacy-contact-value a{color:#fff;text-decoration:none}.privacy-contact-value a:hover{color:#3b82f6}.privacy-notice{background:#dc26261a;border-left:3px solid #dc2626;border-radius:.75rem;padding:1rem 1.5rem}.privacy-notice p{color:#ffffffb3;font-size:.9rem;line-height:1.5}.privacy-page-footer{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}.privacy-footer-info{flex-direction:column;gap:.25rem;display:flex}.privacy-footer-date,.privacy-footer-copyright{color:#fff6;font-size:.8rem}.privacy-footer-button{color:#fff;background:#ffffff0d;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9rem;text-decoration:none;transition:all .3s;display:inline-flex}.privacy-footer-button:hover{background:#ffffff1a;transform:translate(-5px)}@media (max-width:768px){.privacy-page{padding:2rem 0}.privacy-title-wrapper{text-align:center;flex-direction:column}.privacy-title{font-size:1.6rem}.privacy-meta{justify-content:center}.privacy-section{padding:1.5rem}.privacy-section-title{font-size:1.2rem}.privacy-cards,.privacy-two-columns,.privacy-steps,.privacy-contacts-grid{grid-template-columns:1fr}.privacy-page-footer{text-align:center;flex-direction:column}}html.light .privacy-page{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%)}html.light .privacy-back-button{color:#1e293b;background:#0000000d;border-color:#0000001a}html.light .privacy-back-button:hover{background:#0000001a}html.light .privacy-icon-wrapper{background:linear-gradient(135deg,#3b82f626,#dc262626)}html.light .privacy-title{background:linear-gradient(135deg,#1e293b,#3b82f6);-webkit-background-clip:text;background-clip:text}html.light .privacy-badge{color:#2563eb;background:#3b82f626}html.light .privacy-date{color:#64748b}html.light .privacy-alert{background:#3b82f614;border-left-color:#3b82f6}html.light .privacy-alert-title{color:#1e293b}html.light .privacy-alert-description{color:#475569}html.light .privacy-section{background:#fffffff2;border-color:#3b82f626;box-shadow:0 2px 8px #0000000d}html.light .privacy-section-title{color:#1e293b}html.light .privacy-section-text,html.light .privacy-feature{color:#475569}html.light .privacy-feature svg{color:#22c55e}html.light .privacy-card{background:#0000000a}html.light .privacy-card-title{color:#1e293b}html.light .privacy-card-content{color:#475569}html.light .privacy-data-item{color:#475569;background:#0000000a}html.light .privacy-data-item svg{color:#3b82f6}html.light .privacy-info-box{background:#3b82f60f}html.light .privacy-info-title{color:#1e293b}html.light .privacy-step span{color:#475569}html.light .privacy-step-number{background:#3b82f6}html.light .privacy-contact-item{background:#0000000a}html.light .privacy-contact-label{color:#64748b}html.light .privacy-contact-value,html.light .privacy-contact-value a{color:#1e293b}html.light .privacy-contact-value a:hover{color:#3b82f6}html.light .privacy-notice{background:#dc26260f}html.light .privacy-notice p{color:#475569}html.light .privacy-footer-date,html.light .privacy-footer-copyright{color:#94a3b8}html.light .privacy-footer-button{color:#1e293b;background:#0000000d}html.light .privacy-footer-button:hover{background:#0000001a}
