@keyframes floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes loop{0%{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes pulseHint{0%,to{opacity:.6;transform:translateX(0)}50%{opacity:1;transform:translateX(5px)}}@keyframes moveGlow{0%{transform:translate(0,0)}to{transform:translate(-50px,50px)}}@keyframes floatStat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatVertical{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatCard{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(10deg) translateY(-20px)}}@keyframes pulseIcon{0%{box-shadow:0 0 0 0 rgba(0,210,255,.4)}70%{box-shadow:0 0 0 15px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes floatCardCSS{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(10deg) translateY(-20px)}}@keyframes shineMove{0%{transform:translateX(100%) rotate(-20deg)}to{transform:translateX(-100%) rotate(-20deg)}}@keyframes floatCardReal{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-15px)}}@keyframes shineSweep{0%{transform:translateX(0) translateY(0) rotate(-25deg)}to{transform:translateX(50px) translateY(50px) rotate(-25deg)}}@keyframes wxShine{0%,50%{right:-100%}to{right:200%}}@keyframes whatsapp-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}:root{--dark-deep:#030508;--dark-card:#0a0e17;--accent-blue:#00d2ff;--accent-purple:#3a7bd5;--text-main:#ffffff;--text-dim:#94a3b8;--grad:linear-gradient(135deg, var(--accent-blue) 0%, var(--accent-purple) 100%);--font-main:'IBM Plex Sans Arabic', sans-serif}*{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden}html{scroll-behavior:smooth}body{background-color:var(--dark-deep);color:var(--text-main);font-family:var(--font-main);line-height:1.8}.menu-btn span,a,nav{transition:.3s ease}a{text-decoration:none}ul{list-style:none}.btn-primary{padding:16px 45px;background:var(--grad);color:#fff;border-radius:12px;font-weight:700;display:inline-block;border:0;cursor:pointer;box-shadow:0 10px 30px rgba(0,210,255,.3);transition:.4s}.btn-primary:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 40px rgba(0,210,255,.5);color:#fff}.nav-links a,section{padding:100px 8%;position:relative}.section-header{text-align:center;margin-bottom:60px}.section-header h2{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:20px}.section-header p{font-weight:600;text-transform:uppercase;letter-spacing:2px}[data-reveal]{opacity:0;transform:translateY(30px);transition:all .8s ease-out}[data-reveal].active{opacity:1;transform:translateY(0)}nav{position:fixed;top:0;right:0;width:100%;padding:20px 8%;display:flex;justify-content:space-between;align-items:center;background:rgba(3,5,8,.85);backdrop-filter:blur(15px);z-index:2000;border-bottom:1px solid rgba(255,255,255,.05)}.logo img{height:45px}.nav-links{display:flex;gap:30px}.nav-links a{color:#fff;font-weight:500;font-size:.95rem;padding:5px 0}.nav-links a.active,.nav-links a:hover,.section-header p{color:var(--accent-blue)}.menu-btn{display:none;flex-direction:column;gap:6px;cursor:pointer;z-index:3000}.menu-btn span{display:block;width:30px;height:3px;background:#fff;border-radius:10px}.menu-btn.open span:nth-child(1){transform:rotate(-45deg) translate(-6px,6px)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){transform:rotate(45deg) translate(-7px,-7px)}.mobile-menu,.mobile-nav-links{display:flex;flex-direction:column}.mobile-menu{position:fixed;top:0;left:-100%;width:85%;height:100vh;background:var(--dark-deep);backdrop-filter:blur(20px);z-index:2500;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.1);transition:.5s cubic-bezier(.77,.2,.05,1)}.mobile-menu.active{left:0}.mobile-nav-links{gap:30px;text-align:center;margin-top:40px}.card-content h3,.mobile-nav-links a{color:#fff;font-size:1.2rem;font-weight:700}.mobile-logo{position:absolute;top:30px;width:100%;text-align:center}.mobile-logo img{height:50px}@media (max-width:992px){.nav-links{display:none}.menu-btn{display:flex}section{padding:60px 5%}}.services-premium{background-color:var(--dark-deep);position:relative;overflow:hidden}.services-premium::before{content:"";position:absolute;top:20%;left:0;width:600px;height:600px;background:radial-gradient(circle,rgba(0,210,255,.03)0,transparent 70%);z-index:0;pointer-events:none}.services-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:40px;position:relative;z-index:1}.premium-card{background:#0a0e17;border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:40px 30px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column;justify-content:space-between}.premium-card:hover{transform:translateY(-10px);border-color:rgba(0,210,255,.3);box-shadow:0 20px 50px rgba(0,0,0,.5)}.card-icon,.service-list li{display:flex;align-items:center}.card-icon{width:70px;height:70px;background:rgba(255,255,255,.03);border-radius:16px;justify-content:center;margin-bottom:25px;font-size:2rem;color:var(--accent-blue);transition:.4s;animation:floatIcon 4s ease-in-out infinite}.premium-card:hover .card-icon{background:var(--grad);color:#fff;transform:scale(1.1) rotate(5deg);animation:none}.card-content h3{font-size:1.5rem;margin-bottom:15px}.card-content p{color:var(--text-dim);font-size:.95rem;line-height:1.7;margin-bottom:25px}.service-list{margin-bottom:30px;border-top:1px solid rgba(255,255,255,.05);padding-top:20px}.service-list li{gap:10px;color:#cbd5e1;font-size:.9rem;margin-bottom:12px}.service-link,.service-list li i{color:var(--accent-blue);font-size:.8rem}.service-link{font-weight:700;font-size:.95rem;display:inline-flex;align-items:center;gap:8px;transition:.3s}.service-link:hover{gap:15px;color:#fff}.glow-effect{position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at top left,rgba(0,210,255,.1),transparent 40%);opacity:0;transition:.4s;pointer-events:none}.premium-card:hover .glow-effect{opacity:1}@media (max-width:768px){.services-container{grid-template-columns:1fr}.premium-card{padding:30px 20px}}.faq-item{background:var(--dark-card);margin-bottom:15px}.faq-question{font-weight:600}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;color:var(--text-dim)}.faq-item.active .faq-answer{max-height:200px;padding-bottom:20px}.contact-mini i,.faq-item.active .faq-question,.srv-features li i{color:var(--accent-blue)}.diff-card.others{background:#0a0e17}.diff-card.weblix{background:rgba(0,210,255,.05)}@media (max-width:768px){.diff-grid{grid-template-columns:1fr}}iframe{width:100%;height:400px;border-radius:20px;filter:invert(90%) hue-rotate(180deg);border:0}footer{padding:60px 8%;text-align:center;border-top:1px solid rgba(255,255,255,.05);margin-top:50px;background:#010204}footer img{height:50px;margin-bottom:20px}footer a,footer p{color:var(--text-dim);font-size:.9rem}footer a{margin:0 10px}footer a:hover{color:#fff}.reviews-premium{position:relative;overflow:hidden;padding-bottom:80px}.reviews-bg-glow{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);width:80%;height:60%;background:radial-gradient(circle,rgba(58,123,213,.1)0,transparent 70%);z-index:0;pointer-events:none}.reviews-scroller{display:flex;gap:30px;overflow-x:auto;padding:20px 0 50px;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;z-index:2}.carousel-track::-webkit-scrollbar,.reviews-scroller::-webkit-scrollbar{display:none}.review-card{min-width:400px;background:rgba(16,20,30,.6);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:35px;scroll-snap-align:center;transition:.4s;position:relative;display:flex;flex-direction:column}.review-card:hover{background:rgba(16,20,30,.9);border-color:var(--accent-blue);transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.4)}.review-header{display:flex;align-items:center;gap:15px;margin-bottom:20px}.client-avatar{width:60px;height:60px;border-radius:50%;border:2px solid var(--accent-blue)}.client-info h4{margin-bottom:4px}.client-info span,.contact-info-side p{color:var(--text-dim);font-size:.85rem}.platform-icon{margin-left:auto;color:#cbd5e1;font-size:1.2rem}.stars{color:#fbbf24;margin-bottom:20px;font-size:.9rem}.review-text{color:#e2e8f0;line-height:1.7;font-size:1rem;font-style:italic;flex-grow:1;margin-bottom:25px}.scroll-hint,.verified-badge{display:flex;align-items:center}.verified-badge{gap:8px;font-size:.8rem;color:var(--accent-blue);font-weight:600;background:rgba(0,210,255,.08);width:fit-content;padding:6px 15px;border-radius:50px}.scroll-hint{text-align:center;color:var(--text-dim);font-size:.9rem;justify-content:center;gap:10px;opacity:.6;animation:pulseHint 2s infinite}@media (max-width:768px){.reviews-scroller{padding:10px 5% 40px;gap:15px}.review-card{min-width:85%;padding:25px}.review-text{font-size:.95rem}}.contact-modern{padding:100px 8%;background:#05080f;position:relative}.contact-modern-container{display:flex;align-items:stretch;gap:50px;background:var(--dark-card);border:1px solid rgba(255,255,255,.05);border-radius:30px;padding:20px;overflow:hidden}.contact-info-side{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.highlight-text{color:var(--accent-blue);font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;margin-bottom:10px;display:block}.contact-info-side h2{font-size:2.2rem;color:#fff;margin-bottom:20px;line-height:1.3}.contact-info-side p{font-size:1rem;line-height:1.8;margin-bottom:30px}.contact-details{display:flex;flex-direction:column;gap:20px}.c-item,.icon-box{display:flex;align-items:center}.c-item{gap:15px;background:rgba(255,255,255,.02);padding:15px;border-radius:15px;border:1px solid rgba(255,255,255,.03);transition:.3s}.c-item:hover{background:rgba(255,255,255,.05);border-color:var(--accent-blue)}.icon-box{width:50px;height:50px;background:linear-gradient(-135deg,rgba(0,210,255,.1)0,rgba(58,123,213,.1) 100%);color:var(--accent-blue);border-radius:12px;justify-content:center;font-size:1.2rem}.c-text{display:flex;flex-direction:column}.brand-col p,.c-text span{font-size:.85rem;color:var(--text-dim)}.c-text strong,.client-info h4{font-size:1.1rem;color:#fff}.contact-map-side{flex:1;border-radius:20px;overflow:hidden;min-height:400px;position:relative}.contact-map-side iframe{width:100%;height:100%;border:0;filter:grayscale(100%) invert(92%) contrast(83%);border-radius:20px}@media (max-width:992px){.contact-modern{padding:60px 5%}.contact-modern-container{flex-direction:column;padding:15px;gap:30px}.contact-info-side{padding:20px 10px;order:1}.contact-info-side h2{font-size:1.8rem}.contact-map-side{order:2;height:260px;min-height:unset;border-radius:20px;overflow:hidden}.contact-map-side iframe{width:100%;height:100%;display:block}}.footer-premium{background-color:#020305;border-top:1px solid rgba(255,255,255,.05);padding:80px 8% 30px;position:relative;overflow:hidden;margin-top:0}.footer-glow{position:absolute;top:0;right:50%;transform:translateX(50%);width:60%;height:1px;background:linear-gradient(-90deg,transparent,var(--accent-blue),transparent);box-shadow:0 0 30px var(--accent-blue);opacity:.5}.footer-container{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;margin-bottom:60px}.footer-col h3{color:#fff;font-size:1.2rem;margin-bottom:25px;position:relative;display:inline-block}.footer-col h3::after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;background:var(--accent-blue)}.brand-col p{line-height:1.8;margin:20px 0;font-size:.95rem}.social-links{display:flex;gap:15px}.newsletter-form input,.social-links a{background:rgba(255,255,255,.05);color:#fff}.social-links a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s;border:1px solid transparent}.social-links a:hover{background:var(--accent-blue);transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,210,255,.3)}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--text-dim);font-size:.95rem;transition:.3s;display:inline-block}.footer-links a:hover{color:var(--accent-blue);transform:translateX(5px)}.newsletter-col p{color:var(--text-dim);margin-bottom:20px;font-size:.9rem}.newsletter-form{display:flex;position:relative;margin-bottom:20px}.newsletter-form input{width:100%;padding:12px 15px;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-family:inherit}.newsletter-form input:focus{outline:0;border-color:var(--accent-blue)}.newsletter-form button{position:absolute;right:5px;top:5px;bottom:5px;background:var(--accent-blue);border:0;width:40px;border-radius:8px;color:#fff;cursor:pointer;transition:.3s}.newsletter-form button:hover{background:#3a7bd5}.contact-mini,.footer-bottom{display:flex;align-items:center;font-size:.9rem}.contact-mini{color:#fff;gap:10px}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:30px;justify-content:space-between;color:var(--text-dim)}.legal-links a{color:var(--text-dim);margin:0 10px}.legal-links a:hover{color:#fff}.separator{opacity:.3}@media (max-width:992px){.footer-container{grid-template-columns:1fr;text-align:center;gap:50px}.footer-col h3::after{left:50%;transform:translateX(-50%)}.social-links{justify-content:center}.footer-links a:hover{transform:none;color:var(--accent-blue)}.footer-bottom{flex-direction:column;gap:15px;text-align:center}.newsletter-form{max-width:400px;margin:0 auto 20px}.contact-mini{justify-content:center}}.cta-content h2 span{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-box{text-align:center;position:relative}.stat-box:not(:last-child)::after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:rgba(255,255,255,.1)}.stat-box h3{font-size:3rem;font-weight:800;color:var(--accent-blue);margin-bottom:5px}.stat-box p{color:var(--text-dim);font-weight:500}@media (max-width:992px){.stat-box h3{font-size:2rem}.stat-box:not(:last-child)::after{display:none}}.diff-section{background-color:var(--dark-deep)}.diff-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:1000px;margin:0 auto;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.05)}.diff-card{padding:60px 40px;position:relative;display:flex;flex-direction:column}.diff-card h3{font-size:1.8rem;margin-bottom:30px;display:flex;align-items:center;gap:15px;color:#fff}.diff-badge{position:absolute;top:30px;right:40px;font-size:.8rem;font-weight:700;padding:5px 15px;border-radius:50px;text-transform:uppercase}.diff-list{list-style:none}.diff-list li{margin-bottom:20px;display:flex;align-items:flex-start;gap:12px;font-size:1rem;line-height:1.6}.diff-card.others{background:#0a0e14;border-left:1px solid rgba(255,255,255,.05)}.diff-badge.gray,.diff-card.others h3,.diff-list li.negative{color:var(--text-dim)}.diff-card.others i{opacity:.7}.diff-badge.gray{background:rgba(255,255,255,.1)}.diff-list li.negative i{color:#ef4444;margin-top:5px}.diff-card.weblix{background:radial-gradient(circle at top left,rgba(0,210,255,.05),#0f172a);position:relative}.diff-card.weblix::before{content:"";position:absolute;top:0;right:0;width:100%;height:4px;background:var(--grad)}.diff-badge.blue{background:var(--grad);color:#fff}.diff-list li.positive{color:#fff;font-weight:500}.diff-list li.positive i{color:var(--accent-blue);margin-top:5px;font-size:1.1rem}@media (max-width:992px){.diff-grid{grid-template-columns:1fr;border-radius:20px}.diff-card{padding:40px 25px}.diff-card.others{border-left:none;border-bottom:1px solid rgba(255,255,255,.05);background:#080a0f}.diff-badge{position:static;display:inline-block;margin-bottom:20px}.diff-card h3{font-size:1.5rem}}.roadmap-section{background-color:#080c14;position:relative;overflow:hidden}.roadmap-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;position:relative;z-index:1}.step-card{background:var(--dark-card);padding:40px 30px;border-radius:20px;border:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden;transition:.4s;display:flex;flex-direction:column}.step-card:hover{transform:translateY(-10px);border-color:var(--accent-blue);background:linear-gradient(-145deg,rgba(0,210,255,.05) 0%,var(--dark-card) 100%)}.step-number{position:absolute;top:-20px;left:-10px;font-size:6rem;font-weight:900;color:rgba(255,255,255,.03);z-index:0;font-family:sans-serif;transition:.4s}.step-card:hover .step-number{color:rgba(0,210,255,.1);transform:scale(1.1)}.step-card h3,.step-card p,.step-icon{position:relative;z-index:1}.step-icon{width:60px;height:60px;background:rgba(255,255,255,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--accent-blue);margin-bottom:25px;transition:.4s;border:1px solid rgba(255,255,255,.05)}.step-card:hover .step-icon{background:var(--grad);color:#fff;box-shadow:0 10px 20px rgba(0,210,255,.3)}.step-card h3{font-size:1.4rem;margin-bottom:15px;color:#fff}.step-card p{color:var(--text-dim);font-size:.95rem;line-height:1.7}@media (max-width:768px){.roadmap-container{grid-template-columns:1fr;gap:20px}.step-card{padding:30px;text-align:center;align-items:center}.step-number{left:50%;transform:translateX(-50%);top:10px;font-size:5rem}}.final-cta-section{padding:80px 8% 120px;background:var(--dark-deep);display:flex;justify-content:center}.cta-glow-container{position:relative;width:100%;max-width:900px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:40px;padding:80px 40px;text-align:center;overflow:hidden;box-shadow:0 0 50px rgba(0,0,0,.5)}.cta-content{position:relative;z-index:2}.cta-content h2{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.2;margin-bottom:20px;color:#fff}.cta-content p{font-size:1.1rem;color:var(--text-dim);max-width:600px;margin:0 auto 40px}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.btn-outline{display:flex}.btn-outline:hover{background:#2dc255;color:var(--dark-deep)}.glow-circle{position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(80px);opacity:.4;z-index:1;animation:moveGlow 10s infinite alternate}.gc-1{background:var(--accent-blue);top:-100px;right:-100px}.gc-2{background:var(--accent-purple);bottom:-100px;left:-100px;animation-delay:-5s}@media (max-width:768px){.cta-glow-container{padding:50px 20px;border-radius:25px}.cta-buttons{flex-direction:column;gap:15px}.btn-outline,.btn-primary{width:100%;justify-content:center}}.contact-page-section{padding:0 8% 80px;margin-top:-60px;position:relative;z-index:5}.contact-grid-wrapper{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:start}.contact-info-card{background:var(--dark-card);padding:40px;border-radius:20px;border:1px solid rgba(255,255,255,.05);height:100%}.contact-info-card h3{font-size:1.5rem;color:#fff;margin-bottom:15px}.contact-info-card p{color:var(--text-dim);margin-bottom:30px;font-size:.95rem}.info-items{display:flex;flex-direction:column;gap:25px}.info-item{display:flex;align-items:center;gap:15px}.icon-circle,.social-mini a{display:flex;align-items:center;justify-content:center}.icon-circle{width:50px;height:50px;background:rgba(0,210,255,.05);border-radius:12px;color:var(--accent-blue);font-size:1.2rem;transition:.3s}.info-item:hover .icon-circle{background:var(--grad);color:#fff;transform:rotate(-10deg)}.info-item div span,.input-box label{font-size:.8rem;color:var(--text-dim);display:block}.info-item div strong{font-size:1rem;color:#fff}.social-mini{margin-top:40px;display:flex;gap:15px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.social-mini a{width:35px;height:35px;background:rgba(255,255,255,.1);border-radius:50%;color:#fff;font-size:.9rem}.social-mini a:hover{background:var(--accent-blue)}.contact-form-card{background:rgba(15,23,42,.8);backdrop-filter:blur(20px);padding:50px;border-radius:20px;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 60px rgba(0,0,0,.4)}.form-header{margin-bottom:30px}.form-header h3{font-size:1.8rem;color:#fff}.form-header p{color:var(--accent-blue);font-size:.9rem}.input-group{display:grid;grid-template-columns:1fr 1fr;gap:20px}.input-box{margin-bottom:20px}.input-box label{margin-bottom:8px;font-size:.9rem}.input-box input,.input-box select,.input-box textarea{width:100%;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);padding:15px;border-radius:10px;color:#fff;font-family:inherit;font-size:1rem;transition:.3s}.input-box input:focus,.input-box select:focus,.input-box textarea:focus{outline:0;border-color:var(--accent-blue);background:rgba(0,210,255,.05);box-shadow:0 0 15px rgba(0,210,255,.1)}.input-box select option{background:#0a0e17;color:#fff}.w-100{width:100%;justify-content:center;font-size:1.1rem;padding:18px}.map-section-full{height:450px;width:100%;filter:grayscale(100%) invert(92%) contrast(83%);border-top:1px solid rgba(255,255,255,.05)}.map-section-full iframe{width:100%;height:100%;border:0}@media (max-width:992px){.contact-grid-wrapper{grid-template-columns:1fr;gap:30px}.contact-page-section{padding:0 5% 60px;margin-top:-30px}.contact-form-card,.contact-info-card{padding:30px 20px}.input-group{grid-template-columns:1fr}}.detailed-services{padding:80px 8%;display:flex;flex-direction:column;gap:120px}.service-block{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.service-block.reversed{direction:rtl}.service-block.reversed .srv-content{direction:ltr;text-align:left}.srv-icon{width:60px;height:60px;background:rgba(0,210,255,.1);color:var(--accent-blue);border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:25px}.srv-content h2{font-size:2.2rem;color:#fff;margin-bottom:20px}.srv-content p{color:var(--text-dim);line-height:1.8;margin-bottom:30px;font-size:1.05rem}.srv-features{list-style:none;margin-bottom:35px}.srv-features li,.tech-inline-list span{display:flex;align-items:center;font-size:1rem}.srv-features li{margin-bottom:15px;color:#fff;gap:12px}.btn-text{color:var(--accent-blue);display:inline-flex;align-items:center;gap:10px;border-bottom:2px solid transparent}.btn-text:hover{gap:15px;border-color:var(--accent-blue)}.srv-image{position:relative;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.05);box-shadow:0 30px 60px rgba(0,0,0,.5)}.srv-image img{width:100%;height:100%;object-fit:cover;transition:.5s;display:block}.service-block:hover .srv-image img{transform:scale(1.05)}.srv-glow{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,210,255,.2),transparent 70%);opacity:0;transition:.5s;pointer-events:none}.service-block:hover .srv-glow{opacity:1}.tech-inline{padding:100px 8%;background:#05080f;text-align:center}.tech-inline-list{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:center;gap:28px 40px}.tech-inline-list span{gap:10px;color:#cbd5e1;opacity:.75;transition:.3s ease}.tech-inline-list i{font-size:1.4rem}.tech-inline-list span:hover{opacity:1;color:#fff}.tech-inline-list span:hover i,.wx-step-item:hover .wx-step-number{color:var(--accent-blue)}@media (max-width:992px){.detailed-services{padding:60px 6%;display:flex;flex-direction:column;gap:80px}.service-block,.service-block.reversed{display:flex;gap:35px;direction:ltr;text-align:left;flex-direction:column}.srv-image,.srv-image img{width:100%;border-radius:20px}.srv-image{height:220px;overflow:hidden;order:1}.srv-image img{height:100%;object-fit:cover}.srv-glow{display:none}.srv-content{order:2}.srv-content h2{font-size:1.6rem;line-height:1.4}.srv-content p{font-size:.95rem;line-height:1.8;margin-bottom:18px}.srv-features{margin-bottom:15px}.srv-features li{font-size:.9rem;line-height:1.7}.srv-content .btn-text{margin-top:10px;display:inline-flex;align-items:center;gap:8px;font-size:.95rem}.srv-icon{font-size:1.8rem;margin-bottom:10px}}.wx-workflow-section{padding:100px 8%;background-color:#080c14;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);position:relative}.wx-workflow-container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.wx-sub-tag{color:var(--accent-blue);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:block}.wx-workflow-text h2{font-size:2.5rem;line-height:1.3;color:#fff;margin-bottom:30px}.seo-content-side h2 span,.wx-highlight-text{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wx-seo-content p{color:#cbd5e1;font-size:1.05rem;line-height:1.8;margin-bottom:20px}.wx-seo-content strong{color:#fff;font-weight:600}.wx-workflow-steps{display:flex;flex-direction:column;gap:30px}.wx-step-item{display:flex;gap:25px;background:rgba(255,255,255,.02);padding:25px;border-radius:20px;border:1px solid rgba(255,255,255,.05);transition:.3s}.wx-step-item:hover{background:rgba(255,255,255,.05);border-color:var(--accent-blue);transform:translateX(10px)}.wx-step-number{font-size:2.5rem;font-weight:900;color:rgba(255,255,255,.1);font-family:sans-serif;line-height:1}.wx-step-info h3{font-size:1.2rem;color:#fff;margin-bottom:10px}.wx-step-info p{color:var(--text-dim);font-size:.95rem;line-height:1.6;margin:0}.wx-btn-arrow{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;text-decoration:none;margin-top:20px;border-bottom:2px solid var(--accent-blue);padding-bottom:5px;transition:.3s}.wx-btn-arrow:hover{gap:15px;color:var(--accent-blue)}@media (max-width:992px){.wx-workflow-section{padding:80px 5%}.wx-workflow-container{grid-template-columns:1fr;gap:50px}.wx-workflow-text h2{font-size:2rem}.wx-step-item{padding:20px;align-items:flex-start}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--dark-deep)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--accent-blue),var(--accent-purple));border-radius:10px}.faq-section{background:var(--dark-deep);padding:100px 8%}.faq-container{max-width:900px;margin:auto;display:flex;flex-direction:column;gap:16px}.faq-item{border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:.3s}.faq-icon,.faq-question{display:flex;align-items:center}.faq-question{width:100%;background:0 0;border:0;padding:24px 28px;cursor:pointer;justify-content:space-between;color:#e5e7eb}.faq-question h3{font-size:1.05rem;margin:0;text-align:left}.faq-icon{width:32px;height:32px;border-radius:50%;background:rgba(0,210,255,.12);justify-content:center;transition:.4s}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-answer p{overflow:hidden;padding:0 28px 22px;color:var(--text-dim);line-height:1.8;font-size:.95rem}.faq-item.active{background:rgba(0,210,255,.05)}.faq-item.active .faq-answer{grid-template-rows:1fr}.faq-item.active .faq-icon{transform:rotate(-135deg);background:var(--accent-blue);color:#fff}@media (max-width:768px){.faq-question{padding:18px 20px}.faq-question h3{font-size:.95rem}}.partners-carousel-section{padding:100px 0;background-color:var(--dark-deep);border-top:1px solid rgba(255,255,255,.05);position:relative;overflow-x:clip}.carousel-wrapper{max-width:900px;margin:40px auto 0;position:relative;display:flex;align-items:center}.carousel-fade{position:absolute;top:0;width:150px;height:100%;z-index:2;pointer-events:none}.right-fade{left:-1px;background:linear-gradient(to right,var(--dark-deep) 10%,transparent)}.left-fade{right:-1px;background:linear-gradient(to left,var(--dark-deep) 10%,transparent)}.carousel-track{display:flex;gap:30px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;padding:20px 0 50px;z-index:1}.p-card,.p-logo{display:flex;align-items:center;justify-content:center}.p-card{min-width:calc((100% - 60px)/3);height:240px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:24px;flex-direction:column;scroll-snap-align:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;text-decoration:none;color:inherit}.p-logo{width:130px;height:100px;margin-bottom:20px}.p-logo img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%) opacity(.6);transition:.4s}.p-card h3{color:var(--text-dim);font-size:1.1rem;font-weight:500;transition:.3s;opacity:.8}.faq-item.active,.nav-btn:hover,.p-card:hover{border-color:var(--accent-blue)}.p-card:hover{background:rgba(255,255,255,.05);transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.p-card:hover img{filter:grayscale(0%) opacity(1);transform:scale(1.1)}.p-card:hover h3{color:#fff;opacity:1}.nav-btn{color:#fff;display:flex;align-items:center}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:65px;height:65px;border-radius:50%;background:0 0;border:2px solid rgba(255,255,255,.1);font-size:1.5rem;cursor:pointer;z-index:10;transition:.4s;justify-content:center}.prev-btn{left:-130px}.next-btn{right:-130px}.nav-btn:hover{color:var(--accent-blue);box-shadow:0 0 25px rgba(0,210,255,.2);transform:translateY(-50%) scale(1.1)}.nav-btn:active{transform:translateY(-50%) scale(.9)}@media (max-width:1200px){.carousel-wrapper{max-width:80%}.prev-btn{left:-80px}.next-btn{right:-80px}}@media (max-width:992px){.nav-btn{display:none}.carousel-fade{width:40px}.p-card{min-width:260px}.carousel-wrapper{max-width:100%;padding:0}.carousel-track{padding:20px 8% 40px}.p-logo img{filter:none!important;opacity:1!important;transform:scale(1)}.p-card:hover{transform:none}}.price-card{background:var(--dark-card);border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:40px 30px;width:320px;text-align:center;transition:.4s;position:relative}.price-card:hover{transform:translateY(-10px);border-color:var(--accent-blue)}@media (max-width:992px){.price-card{width:100%}}.seo-feature-section{padding:120px 8%;background-color:#05080f;position:relative;overflow:hidden}.seo-container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.image-wrapper,.seo-image-side{position:relative}.image-wrapper{border-radius:30px;padding:10px;background:linear-gradient(-135deg,rgba(255,255,255,.1),transparent);box-shadow:0 20px 60px rgba(0,0,0,.5)}.image-wrapper img,.visual-frame img{width:100%;border-radius:20px;display:block;filter:brightness(.9);transition:.4s}.image-wrapper:hover img,.visual-frame:hover img{filter:brightness(1)}.floating-stat{position:absolute;bottom:30px;left:-30px;background:rgba(10,14,23,.9);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);padding:20px 30px;border-radius:20px;display:flex;align-items:center;gap:20px;box-shadow:0 15px 40px rgba(0,0,0,.4);animation:floatStat 4s ease-in-out infinite}.floating-stat .icon-box,.seo-points i{display:flex;align-items:center;justify-content:center}.floating-stat .icon-box{width:50px;height:50px;background:var(--grad);border-radius:50%;color:#fff;font-size:1.2rem}.floating-stat strong{display:block;font-size:1.5rem;color:#fff;line-height:1;margin-bottom:5px}.description,.floating-badge span,.floating-stat span,.seo-points p{font-size:.9rem;color:var(--text-dim)}.seo-content-side .sub-head{color:var(--accent-blue);font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:block}.seo-content-side h2{font-size:2.5rem;color:#fff;line-height:1.3;margin-bottom:25px}.description{line-height:1.8;font-size:1.05rem;margin-bottom:40px}.description strong{color:#fff}.seo-points{list-style:none;display:flex;flex-direction:column;gap:25px;margin-bottom:40px}.seo-points li{display:flex;gap:20px}.seo-points i{font-size:1.5rem;color:var(--accent-blue);background:rgba(0,210,255,.1);width:60px;height:60px;border-radius:15px;flex-shrink:0}.seo-points strong{display:block;color:#fff;font-size:1.1rem;margin-bottom:5px}.seo-points p{font-size:.95rem;line-height:1.6;margin:0}.btn-text{color:#fff;font-weight:700;text-decoration:none;border-bottom:2px solid var(--accent-blue);padding-bottom:5px;transition:.3s}.btn-text-arrow:hover,.btn-text:hover{color:var(--accent-blue);padding-left:10px}@media (max-width:992px){.seo-feature-section{padding:80px 5%}.seo-container{grid-template-columns:1fr;gap:50px}.floating-stat{left:0;bottom:-20px;padding:15px 20px}.seo-content-side h2{font-size:2rem}}.seo-authority-section{padding:120px 8%;background-color:#080c14;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.seo-wrapper{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.seo-tag{display:inline-block;color:var(--accent-blue);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;background:rgba(0,210,255,.1);padding:5px 15px;border-radius:50px}.seo-text-content h2{font-size:2.5rem;color:#fff;line-height:1.3;margin-bottom:30px}.text-gradient{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.seo-paragraphs p{color:#cbd5e1;font-size:1.05rem;line-height:1.8;margin-bottom:20px}.seo-paragraphs strong{color:#fff;font-weight:700}.seo-checklist{list-style:none;margin:30px 0;display:flex;flex-direction:column;gap:15px}.seo-checklist li{display:flex;align-items:flex-start;gap:15px;color:var(--text-dim);font-size:1rem}.seo-checklist i{margin-top:3px;flex-shrink:0}.seo-checklist strong{color:#fff}.btn-text-arrow{color:#fff;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:.3s;border-bottom:2px solid var(--accent-blue);padding-bottom:5px}.seo-visual-side,.visual-frame{position:relative}.visual-frame{border-radius:24px;padding:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.visual-frame img{height:auto}.badge-icon,.floating-badge{display:flex;align-items:center}.floating-badge{position:absolute;bottom:-30px;left:-30px;background:#0f172a;border:1px solid rgba(255,255,255,.1);padding:20px;border-radius:16px;gap:15px;box-shadow:0 20px 50px rgba(0,0,0,.5);animation:floatVertical 4s ease-in-out infinite}.badge-icon{width:50px;height:50px;background:var(--grad);border-radius:50%;justify-content:center;color:#fff;font-size:1.2rem}.floating-badge strong{display:block;color:#fff;font-size:1.1rem}.floating-badge span{font-size:.85rem}@media (max-width:992px){.seo-authority-section{padding:80px 5%}.seo-wrapper{grid-template-columns:1fr;gap:60px}.seo-text-content h2{font-size:2rem}.floating-badge{left:0;bottom:-20px;width:auto}}.newsletter-popup{position:fixed;bottom:30px;left:30px;background:rgba(10,15,25,.95);color:#fff;padding:14px 22px;border-radius:14px;display:flex;align-items:center;gap:10px;font-size:.9rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.4);opacity:0;transform:translateY(20px);pointer-events:none;transition:.4s ease;z-index:9999}.newsletter-popup i,.nfc-features i,.seo-checklist i{color:var(--accent-blue);font-size:1.2rem}.newsletter-popup.show{opacity:1;transform:translateY(0)}.nfc-product-section{padding:100px 8%;background:radial-gradient(circle at left center,#162032 0%,var(--dark-deep) 60%);position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}.nfc-container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.nfc-features li,.nfc-visual{display:flex;align-items:center}.nfc-visual{position:relative;justify-content:center}.card-glow-bg{position:absolute;border-radius:50%}.card-glow-bg{width:300px;height:300px;background:var(--accent-blue);filter:blur(100px);opacity:.2;z-index:1}.nfc-info h2,.nfc-tag{color:#fff;margin-bottom:20px}.nfc-tag{background:var(--grad);padding:6px 15px;border-radius:50px;font-size:.85rem;font-weight:700;display:inline-block;box-shadow:0 5px 15px rgba(0,210,255,.3)}.nfc-info h2{font-size:2.8rem;line-height:1.2}.highlight-text{background:linear-gradient(-90deg,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nfc-desc{color:var(--text-dim);font-size:1.1rem;line-height:1.7;margin-bottom:30px}.nfc-price-box{display:flex;align-items:baseline;gap:10px;margin-bottom:30px;background:rgba(255,255,255,.03);padding:15px 25px;border-radius:15px;width:fit-content;border:1px solid rgba(255,255,255,.05)}.nfc-price-box .amount{font-size:3rem;font-weight:800;color:var(--accent-blue);line-height:1}.nfc-price-box .currency{color:#fff;font-size:1.2rem;font-weight:600}.nfc-features{list-style:none;margin-bottom:40px}.nfc-features li{gap:15px;color:#fff;font-size:1rem;margin-bottom:15px}.nfc-features i{width:25px}.nfc-actions{display:flex;gap:20px;flex-wrap:wrap}@media (max-width:992px){.nfc-product-section{padding:80px 5%}.nfc-container{grid-template-columns:1fr;gap:50px;text-align:center}.nfc-visual{order:1}.nfc-info{order:2}.nfc-price-box{margin:0 auto 30px}.nfc-features{text-align:left;display:inline-block}.nfc-actions{justify-content:center}.nfc-info h2{font-size:2.2rem}}.css-nfc-card{width:360px;height:220px;background:linear-gradient(-135deg,#1a1c20 0,#000 100%);border-radius:16px;position:relative;padding:25px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 20px 50px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.1);overflow:hidden;transform:rotate(10deg) translateY(0);animation:floatCardCSS 6s ease-in-out infinite;z-index:2}.holographic-shine{position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:linear-gradient(-115deg,transparent 40%,rgba(255,255,255,.1) 45%,rgba(0,210,255,.2) 50%,rgba(255,255,255,.1) 55%,transparent 60%);transform:rotate(-20deg);animation:shineMove 5s infinite linear;pointer-events:none}.card-logo{height:40px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.nfc-signal{font-size:2rem;color:rgba(255,255,255,.5);transform:rotate(-90deg)}.sim-chip{width:50px;height:35px;background:linear-gradient(-135deg,#d4af37,#f9d976);border-radius:6px;position:relative;overflow:hidden;border:1px solid #bfa05f;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.gold-chip span,.sim-chip span{position:absolute;background:rgba(0,0,0,.2)}.sim-chip span:nth-child(1){width:100%;height:1px;top:33%}.sim-chip span:nth-child(2){width:100%;height:1px;top:66%}.sim-chip span:nth-child(3){width:1px;height:100%;right:33%}.sim-chip span:nth-child(4){width:1px;height:100%;right:66%}.card-holder{display:flex;flex-direction:column}.card-holder .label{font-size:.5rem;color:var(--text-dim);letter-spacing:1px;margin-bottom:2px}.card-holder .value{font-size:1.1rem;color:#fff;font-family:monospace;letter-spacing:2px;text-shadow:0 2px 2px rgba(0,0,0,.8)}.card-type{font-size:.8rem;color:var(--accent-blue);font-weight:700;text-transform:uppercase;border:1px solid var(--accent-blue);padding:3px 8px;border-radius:4px}@media (max-width:768px){.css-nfc-card{width:300px;height:190px}.sim-chip{width:45px;height:32px}.card-logo{height:30px}}.nfc-display-center{display:flex!important;align-items:center;justify-content:center;background:0 0;min-height:350px;position:relative}.nfc-glow-back{position:absolute;width:200px;height:200px;background:rgba(0,210,255,.15);filter:blur(80px);border-radius:50%;z-index:0}.css-premium-card{width:340px;height:210px;background:linear-gradient(-135deg,#1c1c1c 0,#000 100%);border-radius:16px;position:relative;padding:25px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 20px 50px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.1);overflow:hidden;z-index:2;transform:rotate(5deg) translateY(0);animation:floatCardReal 6s ease-in-out infinite}.card-shine{position:absolute;top:-100%;right:-100%;width:300%;height:300%;background:linear-gradient(-115deg,transparent 40%,rgba(255,255,255,.05) 45%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 55%,transparent 60%);animation:shineSweep 6s infinite linear;pointer-events:none}.card-top{display:flex;justify-content:space-between;align-items:center}.card-brand{color:#fff;font-size:1.4rem;letter-spacing:2px;margin:0;font-weight:800;background:linear-gradient(to left,#fff,#999);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nfc-icon{font-size:1.8rem;color:rgba(255,255,255,.3);transform:rotate(-90deg)}.gold-chip{width:50px;height:35px;background:linear-gradient(-135deg,#bf953f,#fcf6ba,#b38728);border-radius:6px;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);border:1px solid #a07c26}.gold-chip span:nth-child(1){width:100%;height:1px;top:33%}.gold-chip span:nth-child(2){width:100%;height:1px;top:66%}.gold-chip span:nth-child(3){width:1px;height:100%;right:33%}.gold-chip span:nth-child(4){width:1px;height:100%;right:66%}.card-bottom{display:flex;justify-content:space-between;align-items:flex-end}.card-info .label{display:block;font-size:.6rem;color:var(--text-dim);letter-spacing:1px}.card-info .value{color:#fff;font-size:1rem;font-family:monospace;letter-spacing:1.5px;text-shadow:0 2px 2px #000}.infinite-icon{font-size:1.8rem;color:var(--accent-blue);opacity:.8}@media (max-width:768px){.css-premium-card{width:290px;height:180px}}.fixed-parallax-section{position:relative;height:80vh;min-height:600px;display:flex;align-items:center;justify-content:center;clip-path:inset(0);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.parallax-bg-image{position:fixed;top:0;right:0;width:100%;height:100%;background-image:url(images/169952514.webp);background-size:cover;background-position:center;z-index:-2;will-change:transform}.parallax-overlay-dark{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(3,5,8,.404);z-index:-1}.parallax-glass-content{text-align:center;padding:60px;background:rgba(255,255,255,.03);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:30px;max-width:900px;width:90%;box-shadow:0 30px 60px rgba(0,0,0,.5);transition:.4s}.parallax-glass-content:hover{background:rgba(255,255,255,.05);transform:translateY(-5px);border-color:var(--accent-blue)}.glow-badge{color:var(--accent-blue);font-weight:800;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;display:block;text-shadow:0 0 15px rgba(0,210,255,.6)}.parallax-glass-content h2{font-size:3.5rem;color:#fff;line-height:1.1;margin-bottom:25px;font-weight:800}.parallax-glass-content p{color:#cbd5e1;font-size:1.2rem;line-height:1.8;margin-bottom:40px;max-width:700px;margin-right:auto;margin-left:auto}.parallax-actions{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.btn-outline{padding:14px 35px;border:2px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;text-decoration:none;font-weight:700;transition:.3s;display:inline-flex;align-items:center;gap:10px}.btn-outline:hover{background:#fff;color:#000;border-color:#fff;box-shadow:0 0 20px rgba(255,255,255,.4)}@media (max-width:768px){.fixed-parallax-section{height:auto;padding:80px 5%}.parallax-glass-content{padding:40px 20px}.parallax-glass-content h2{font-size:2.2rem}.parallax-glass-content p{font-size:1rem}.parallax-actions{flex-direction:column;gap:15px}.btn-outline,.btn-primary{width:100%;justify-content:center}}.wx-stats-section{padding:0 8% 100px;position:relative;margin-top:-100px;z-index:10}.wx-stats-wrapper{display:grid;grid-template-columns:1.2fr 2fr;gap:30px;align-items:stretch}.wx-stat-card{background:rgba(15,23,42,.85);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:40px;position:relative;overflow:hidden;transition:.4s;box-shadow:0 20px 50px rgba(0,0,0,.4)}.wx-stat-card:hover{transform:translateY(-5px);border-color:var(--accent-blue);box-shadow:0 30px 60px rgba(0,210,255,.15)}.wx-stat-main{background:linear-gradient(-145deg,rgba(0,210,255,.1),rgba(15,23,42,.95));display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(0,210,255,.2)}.wx-num-lg{font-size:6rem;font-weight:800;line-height:1;margin-bottom:15px;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wx-stat-label{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.6}.wx-bg-icon{position:absolute;top:-20px;right:-20px;font-size:10rem;color:rgba(255,255,255,.03);transform:rotate(-15deg);pointer-events:none}.wx-stat-shine{position:absolute;top:0;right:-100%;width:50%;height:100%;background:linear-gradient(-90deg,transparent,rgba(255,255,255,.1),transparent);transform:skewX(25deg);animation:wxShine 6s infinite}.wx-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.wx-stat-sub{padding:30px 20px;display:flex;flex-direction:column;justify-content:space-between}.wx-stat-header{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:.9rem;margin-bottom:15px}.wx-stat-header i{color:var(--accent-blue)}.wx-num-md{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:15px}.wx-stat-sub:nth-child(1) .wx-num-md::after{content:"+";color:var(--accent-blue);font-size:1.5rem}.wx-stat-sub:nth-child(2) .wx-num-md::after{content:"%";color:var(--accent-blue);font-size:1.5rem}.wx-prog-line{width:100%;height:4px;background:rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.wx-prog-line span{display:block;height:100%;background:var(--accent-blue);border-radius:10px}.wx-stats-cta{text-align:center;margin-top:60px}.ht-card p,.wx-stats-cta p{color:var(--text-dim);margin-bottom:20px;font-size:1.1rem}.ht-card h3,.wx-btn-glow{color:#fff;font-weight:700}.wx-btn-glow{display:inline-flex;align-items:center;gap:10px;padding:14px 35px;border:2px solid var(--accent-blue);text-decoration:none;border-radius:50px;transition:.3s;box-shadow:0 0 15px rgba(0,210,255,.2)}.wx-btn-glow:hover{background:var(--accent-blue);color:#000;box-shadow:0 0 30px rgba(0,210,255,.6);transform:translateY(-3px)}@media (max-width:992px){.wx-stats-section{margin-top:-40px;padding:0 5% 80px}.wx-stat-grid,.wx-stats-wrapper{grid-template-columns:1fr;gap:20px}.wx-stat-grid{gap:15px}.wx-stat-sub{flex-direction:row;align-items:center;padding:20px}.wx-stat-header{margin-bottom:0}.wx-prog-line{display:none}.wx-num-lg{font-size:4rem}}.wx-srv-hero{position:relative;height:60vh;min-height:500px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--dark-deep);overflow:hidden;padding:100px 5%0}.wx-hero-glow-effect{position:absolute;top:-20%;right:50%;transform:translateX(50%);width:80%;height:80%;background:radial-gradient(circle,rgba(0,210,255,.12)0,transparent 70%);filter:blur(80px);z-index:0;pointer-events:none}.wx-srv-content{position:relative;z-index:1;max-width:900px}.wx-srv-badge{display:inline-block;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--accent-blue);font-size:.9rem;font-weight:700;padding:8px 20px;border-radius:50px;margin-bottom:25px;backdrop-filter:blur(5px)}.wx-srv-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:25px}.wx-text-highlight{background:linear-gradient(-135deg,#fff 0%,var(--accent-blue) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.wx-srv-desc{color:var(--text-dim);font-size:1.2rem;line-height:1.8;max-width:700px;margin:0 auto}@media (max-width:768px){.wx-srv-hero{height:auto;padding:150px 5% 80px}.wx-srv-title{font-size:2.5rem}.wx-srv-desc{font-size:1rem}}.wx-contact-hero{position:relative;height:55vh;min-height:450px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--dark-deep);overflow:hidden;padding:30px 5%0}.wx-contact-glow{position:absolute;top:-30%;right:50%;transform:translateX(50%);width:70%;height:80%;background:radial-gradient(circle,rgba(58,123,213,.15)0,transparent 70%);filter:blur(90px);z-index:0;pointer-events:none}.wx-contact-content{position:relative;z-index:1;max-width:850px}.wx-contact-badge{display:inline-block;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.4);color:#00d2ff;font-size:.9rem;font-weight:700;padding:8px 24px;border-radius:50px;margin-bottom:25px;backdrop-filter:blur(5px);box-shadow:0 0 15px rgba(0,210,255,.15)}.wx-contact-title{font-size:clamp(2.5rem,6vw,4rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:20px}.wx-contact-highlight{background:linear-gradient(-135deg,#fff 0,#3a7bd5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wx-contact-desc{color:var(--text-dim);font-size:1.15rem;line-height:1.8;max-width:650px;margin:0 auto}@media (max-width:768px){.wx-contact-hero{height:auto;padding:140px 5% 60px;min-height:auto}.wx-contact-title{font-size:2.2rem}.wx-contact-desc{font-size:1rem}}.wx-about-hero{position:relative;min-height:70vh;height:auto;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--dark-deep);overflow:visible;padding:130px 5% 150px}.wx-about-glow{position:absolute;top:-40%;right:50%;transform:translateX(50%);width:90%;height:90%;background:radial-gradient(circle,rgba(124,58,237,.15)0,transparent 70%);filter:blur(100px);z-index:0;pointer-events:none}.wx-about-content{position:relative;z-index:1;max-width:850px}.wx-about-badge{display:inline-block;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#a78bfa;font-size:.9rem;font-weight:600;padding:8px 24px;border-radius:50px;margin-bottom:25px;backdrop-filter:blur(5px)}.wx-about-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:25px}.wx-about-highlight{background:linear-gradient(-135deg,#fff 0,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wx-about-desc{color:var(--text-dim);font-size:1.15rem;line-height:1.8;max-width:700px;margin:0 auto}@media (max-width:768px){.wx-about-hero{height:auto;padding:150px 5% 80px;min-height:auto}.wx-about-title{font-size:2.2rem}.wx-about-desc{font-size:1rem}}.home-tools-section{padding:100px 8%;background-color:#020305;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}.tools-bg-pattern{position:absolute;top:0;right:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:30px 30px;opacity:.5;pointer-events:none}.home-tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px;position:relative;z-index:2}.ht-card{background:rgba(20,25,35,.6);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:40px 30px;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden}.ht-glow,.ht-icon{border-radius:16px;transition:.4s}.ht-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:25px;position:relative;background:rgba(255,255,255,.05)}.ht-glow{position:absolute;width:100%;height:100%;filter:blur(20px);opacity:0;z-index:-1}.ht-card h3{font-size:1.4rem;margin-bottom:15px}.ht-card p{font-size:.95rem;line-height:1.6;margin-bottom:25px}.ht-link{font-size:.9rem;font-weight:700;display:flex;align-items:center;gap:8px;margin-top:auto;transition:.3s}.wa-theme .ht-glow{background:#25d366}.wa-theme .ht-icon i,.wa-theme .ht-link{color:#25d366}.wa-theme:hover{border-color:#25d366;transform:translateY(-10px)}.wa-theme:hover .ht-icon{background:#25d366;color:#fff;transform:rotate(10deg) scale(1.1)}.wa-theme:hover .ht-glow{opacity:.4}.qr-theme .ht-glow{background:#00d2ff}.qr-theme .ht-icon i,.qr-theme .ht-link{color:#00d2ff}.qr-theme:hover{border-color:#00d2ff;transform:translateY(-10px)}.qr-theme:hover .ht-icon{background:#00d2ff;color:#000;transform:rotate(-10deg) scale(1.1)}.qr-theme:hover .ht-glow{opacity:.4}.seo-theme .ht-glow{background:#a855f7}.seo-theme .ht-icon i,.seo-theme .ht-link{color:#a855f7}.seo-theme:hover{border-color:#a855f7;transform:translateY(-10px)}.seo-theme:hover .ht-icon{background:#a855f7;color:#fff;transform:scale(1.1)}.seo-theme:hover .ht-glow{opacity:.4}@media (max-width:768px){.home-tools-grid{grid-template-columns:1fr;gap:20px}.ht-card{padding:30px}}.lang-dropdown{display:flex;align-items:center}.lang-btn{cursor:pointer;border:1px solid transparent}.lang-btn:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.flag-icon,.lang-item img{border-radius:50%;object-fit:cover}.flag-icon{width:20px;height:20px;box-shadow:0 0 5px rgba(0,0,0,.3)}.lang-btn i{font-size:.8rem;color:var(--accent-cyan);transition:.3s}.lang-dropdown:hover .lang-btn i{transform:rotate(180deg)}.lang-content{background:rgba(10,15,25,.95);backdrop-filter:blur(10px)}.lang-item{font-size:.95rem}.lang-item img{width:22px;height:22px}.lang-item.active{background:linear-gradient(90deg,rgba(0,210,255,.2),transparent);color:var(--accent-cyan);font-weight:700;pointer-events:none}.lang-dropdown{position:relative;display:inline-block;margin-left:15px;margin-right:0}.lang-btn{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-weight:600;text-decoration:none;padding:8px 12px;border-radius:20px;transition:.3s;border:1px solid rgba(255,255,255,.05)}.lang-content{position:absolute;top:100%;right:0;left:auto;width:150px;background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:10px;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:9999;opacity:0;visibility:hidden;transform:translateY(10px);transition:.3s ease;text-align:left}.lang-dropdown:hover .lang-content{opacity:1;visibility:visible;transform:translateY(0)}.lang-item{display:flex;align-items:center;gap:10px;padding:10px;color:#cbd5e1;text-decoration:none;font-size:14px;border-radius:8px;transition:.2s}.lang-item:hover{background:rgba(0,210,255,.1);color:#fff}.nav-mobile-actions{display:none;align-items:center;gap:15px}.mobile-lang-header{display:flex;align-items:center;background:rgba(255,255,255,.05);padding:4px 8px;border-radius:20px;border:1px solid rgba(255,255,255,.1);gap:5px}.header-lang-item img{width:20px;height:20px;border-radius:50%;object-fit:cover;filter:grayscale(100%);opacity:.6}.header-lang-item.active img{filter:grayscale(0%);opacity:1;border:1.5px solid #00d2ff}.header-lang-sep{color:rgba(255,255,255,.2);font-size:.7rem}@media (max-width:768px){.nav-mobile-actions{display:flex}}.whatsapp-float{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:1000;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}.whatsapp-tooltip{position:absolute;right:75px;background:rgba(255,255,255,.9);color:#333;padding:8px 15px;border-radius:10px;font-size:14px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:.3s;box-shadow:0 5px 15px rgba(0,0,0,.1)}.whatsapp-float:hover .whatsapp-tooltip{opacity:1;visibility:visible;right:80px}.whatsapp-float:hover{transform:scale(1.1);background-color:#20ba5a;box-shadow:0 6px 20px rgba(37,211,102,.4)}.pulse-ring{position:absolute;width:100%;height:100%;border-radius:50%;background:#25d366;z-index:-1;animation:whatsapp-pulse 2s infinite}@media screen and (max-width:768px){.whatsapp-float{bottom:20px;right:20px;width:55px;height:55px;font-size:25px}.whatsapp-tooltip{display:none}}