.HeroBanner-module__X7v8qW__banner{align-items:center;height:100vh;min-height:640px;max-height:900px;display:flex;position:relative;overflow:hidden}.HeroBanner-module__X7v8qW__bgWrapper{z-index:0;position:absolute;inset:0}.HeroBanner-module__X7v8qW__bgSlide{opacity:0;transition:opacity .9s;position:absolute;inset:0}.HeroBanner-module__X7v8qW__bgActive{opacity:1}.HeroBanner-module__X7v8qW__bgImage{object-fit:cover;object-position:center}.HeroBanner-module__X7v8qW__overlayDark{background:var(--overlay-dark);z-index:1;position:absolute;inset:0}.HeroBanner-module__X7v8qW__overlayGradient{z-index:2;transition:background .8s;position:absolute;inset:0}.HeroBanner-module__X7v8qW__gridOverlay{z-index:3;pointer-events:none;background-image:linear-gradient(#00b4d80d 1px,#0000 1px),linear-gradient(90deg,#00b4d80d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.HeroBanner-module__X7v8qW__content{z-index:10;justify-content:space-between;align-items:center;gap:48px;padding-top:80px;display:flex;position:relative}.HeroBanner-module__X7v8qW__textBlock{flex:1;max-width:600px}.HeroBanner-module__X7v8qW__textIn{animation:.6s both HeroBanner-module__X7v8qW__slideIn}.HeroBanner-module__X7v8qW__textOut{animation:.4s both HeroBanner-module__X7v8qW__slideOut}@keyframes HeroBanner-module__X7v8qW__slideIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroBanner-module__X7v8qW__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}.HeroBanner-module__X7v8qW__serviceTag{letter-spacing:.06em;border:1px solid #00b4d866;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 18px;font-size:.85rem;font-weight:700;transition:all .4s;display:inline-flex}.HeroBanner-module__X7v8qW__tagDot{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite HeroBanner-module__X7v8qW__dotPulse}@keyframes HeroBanner-module__X7v8qW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.5)}}.HeroBanner-module__X7v8qW__title{color:#fff;text-shadow:0 2px 20px #00000080;margin-bottom:20px;font-size:clamp(2.4rem,5.5vw,4.2rem);font-weight:900;line-height:1.15}.HeroBanner-module__X7v8qW__titleAccent{background:linear-gradient(135deg,#00b4d8,#90e0ef);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HeroBanner-module__X7v8qW__desc{color:#ffffffbf;max-width:520px;margin-bottom:32px;font-size:1.05rem;line-height:1.75}.HeroBanner-module__X7v8qW__ctaRow{flex-wrap:wrap;gap:14px;display:flex}.HeroBanner-module__X7v8qW__ctaPrimary,.HeroBanner-module__X7v8qW__ctaSecondary{padding:14px 32px!important;font-size:1rem!important}.HeroBanner-module__X7v8qW__slideCards{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.HeroBanner-module__X7v8qW__slideCard{cursor:pointer;text-align:start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:14px;min-width:180px;padding:16px 20px;transition:all .35s;display:flex}.HeroBanner-module__X7v8qW__slideCard:hover{background:#ffffff1f}.HeroBanner-module__X7v8qW__slideCardActive{background:#00b4d81a!important}.HeroBanner-module__X7v8qW__slideCardNum{color:#ffffff59;flex-shrink:0;width:32px;font-size:1.4rem;font-weight:900;line-height:1;transition:color .3s}.HeroBanner-module__X7v8qW__slideCardTitle{color:#ffffffd9;margin-bottom:6px;font-size:.9rem;font-weight:600}.HeroBanner-module__X7v8qW__slideCardBar{background:#ffffff1a;border-radius:1px;width:100%;height:2px;overflow:hidden}.HeroBanner-module__X7v8qW__slideCardProgress{border-radius:1px;height:100%;animation:5.5s linear both HeroBanner-module__X7v8qW__progressFill}@keyframes HeroBanner-module__X7v8qW__progressFill{0%{width:0%}to{width:100%}}.HeroBanner-module__X7v8qW__arrow{z-index:20;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroBanner-module__X7v8qW__arrow:hover{background:#00b4d840;border-color:#00b4d866;transform:translateY(-50%)scale(1.08)}.HeroBanner-module__X7v8qW__arrowPrev{left:24px}.HeroBanner-module__X7v8qW__arrowNext{right:24px}.HeroBanner-module__X7v8qW__dots{z-index:20;gap:10px;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.HeroBanner-module__X7v8qW__dot{cursor:pointer;background:#fff6;border:none;border-radius:9999px;width:8px;height:8px;transition:all .35s}.HeroBanner-module__X7v8qW__dotActive{border-radius:4px;width:28px}.HeroBanner-module__X7v8qW__scrollIndicator{z-index:20;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.HeroBanner-module__X7v8qW__scrollMouse{border:2px solid #fff6;border-radius:11px;justify-content:center;width:22px;height:36px;padding-top:6px;display:flex}.HeroBanner-module__X7v8qW__scrollWheel{border-radius:2px;width:3px;height:8px;transition:background .4s;animation:1.8s ease-in-out infinite HeroBanner-module__X7v8qW__scrollAnim}@keyframes HeroBanner-module__X7v8qW__scrollAnim{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (max-width:1024px){.HeroBanner-module__X7v8qW__slideCards{display:none}}@media (max-width:768px){.HeroBanner-module__X7v8qW__banner{max-height:700px}.HeroBanner-module__X7v8qW__content{padding:80px 20px 0}.HeroBanner-module__X7v8qW__title{font-size:2.2rem}.HeroBanner-module__X7v8qW__ctaRow{flex-direction:column}.HeroBanner-module__X7v8qW__ctaPrimary,.HeroBanner-module__X7v8qW__ctaSecondary{justify-content:center;width:100%}.HeroBanner-module__X7v8qW__arrow{width:40px;height:40px}.HeroBanner-module__X7v8qW__arrowPrev{left:12px}.HeroBanner-module__X7v8qW__arrowNext{right:12px}}@media (max-width:480px){.HeroBanner-module__X7v8qW__title{font-size:1.9rem}.HeroBanner-module__X7v8qW__desc{font-size:.95rem}}
.StatsSection-module__danPxa__stats{background:var(--color-bg-2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:0;position:relative}.StatsSection-module__danPxa__glowLine{background:linear-gradient(90deg, transparent, var(--color-secondary), transparent);width:600px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.StatsSection-module__danPxa__statsGrid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.StatsSection-module__danPxa__statCard{text-align:center;border-right:1px solid var(--color-border);padding:48px 32px;transition:background .35s;position:relative;overflow:hidden}.StatsSection-module__danPxa__statCard:last-child{border-right:none}[dir=rtl] .StatsSection-module__danPxa__statCard{border-right:none;border-left:1px solid var(--color-border)}[dir=rtl] .StatsSection-module__danPxa__statCard:last-child{border-left:none}.StatsSection-module__danPxa__statCard:hover{background:#00b4d80a}.StatsSection-module__danPxa__statCard:hover .StatsSection-module__danPxa__statGlow{opacity:1}.StatsSection-module__danPxa__statGlow{background:var(--gradient-primary);opacity:0;border-radius:2px;width:80%;height:2px;transition:opacity .35s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.StatsSection-module__danPxa__statIcon{width:56px;height:56px;color:var(--color-secondary);background:#00b4d81a;border:1px solid #00b4d833;border-radius:14px;justify-content:center;align-items:center;margin:0 auto 20px;transition:all .3s;display:flex}.StatsSection-module__danPxa__statCard:hover .StatsSection-module__danPxa__statIcon{background:#00b4d82e;transform:scale(1.05)}.StatsSection-module__danPxa__statValue{background:var(--gradient-stat-value);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:900;line-height:1}.StatsSection-module__danPxa__statLabel{color:var(--color-text-muted);font-size:.9rem;font-weight:500}@media (max-width:768px){.StatsSection-module__danPxa__statsGrid{grid-template-columns:repeat(2,1fr)}.StatsSection-module__danPxa__statCard{border-bottom:1px solid var(--color-border);padding:36px 20px;border-right:1px solid var(--color-border)!important}.StatsSection-module__danPxa__statCard:nth-child(2n){border-right:none!important}}@media (max-width:480px){.StatsSection-module__danPxa__statCard{padding:28px 16px}}
.ServicesOverview-module__T57KHa__services{background:var(--color-bg)}.ServicesOverview-module__T57KHa__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:64px;display:flex}.ServicesOverview-module__T57KHa__subtitle{text-align:center}.ServicesOverview-module__T57KHa__servicesGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.ServicesOverview-module__T57KHa__serviceCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:40px 32px;transition:all .4s;display:flex;position:relative;overflow:hidden}.ServicesOverview-module__T57KHa__serviceCard:hover{background:var(--color-surface-hover-strong);border-color:var(--color-border-accent);box-shadow:0 20px 60px #0000004d, var(--shadow-glow);transform:translateY(-8px)}.ServicesOverview-module__T57KHa__serviceCard:hover .ServicesOverview-module__T57KHa__cardGlow{opacity:1}.ServicesOverview-module__T57KHa__cardGlow{background:var(--gradient-primary);opacity:0;height:2px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.ServicesOverview-module__T57KHa__cardIconWrap{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 8px 24px #0077b659}.ServicesOverview-module__T57KHa__serviceCard:hover .ServicesOverview-module__T57KHa__cardIconWrap{transform:scale(1.08)rotate(-3deg);box-shadow:0 12px 32px #0077b680}.ServicesOverview-module__T57KHa__cardTitle{color:var(--color-text);margin-top:4px;font-size:1.25rem;font-weight:700}.ServicesOverview-module__T57KHa__cardDesc{color:var(--color-text-muted);flex:1;font-size:.95rem;line-height:1.7}.ServicesOverview-module__T57KHa__cardLink{color:var(--color-secondary);align-items:center;gap:6px;margin-top:auto;font-size:.9rem;font-weight:600;text-decoration:none;transition:gap .25s,color .25s;display:inline-flex}.ServicesOverview-module__T57KHa__cardLink:hover{color:var(--color-accent);gap:10px}@media (max-width:900px){.ServicesOverview-module__T57KHa__servicesGrid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}@media (max-width:480px){.ServicesOverview-module__T57KHa__serviceCard{padding:28px 24px}}
.WhyUsSection-module__R0Zm8W__whyUs{background:var(--color-bg-2);position:relative;overflow:hidden}.WhyUsSection-module__R0Zm8W__bgDecor{pointer-events:none;background:radial-gradient(circle,#0077b614 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;left:-200px;transform:translateY(-50%)}[dir=rtl] .WhyUsSection-module__R0Zm8W__bgDecor{left:auto;right:-200px}.WhyUsSection-module__R0Zm8W__grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.WhyUsSection-module__R0Zm8W__textCol{flex-direction:column;gap:8px;display:flex}.WhyUsSection-module__R0Zm8W__networkViz{width:200px;height:200px;margin-top:40px;position:relative}.WhyUsSection-module__R0Zm8W__networkCenter{background:var(--gradient-primary);z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #00b4d866}.WhyUsSection-module__R0Zm8W__networkCenter span{color:#fff;font-size:.7rem;font-weight:700}.WhyUsSection-module__R0Zm8W__networkDot{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite WhyUsSection-module__R0Zm8W__pulse}@keyframes WhyUsSection-module__R0Zm8W__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.4)}}.WhyUsSection-module__R0Zm8W__networkNode{background:var(--color-secondary);border-radius:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;animation:3s ease-in-out infinite WhyUsSection-module__R0Zm8W__nodeFloat;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #00b4d880}@keyframes WhyUsSection-module__R0Zm8W__nodeFloat{0%,to{transform:rotate(var(--r,0deg)) translateX(70px) scale(1)}50%{transform:rotate(var(--r,0deg)) translateX(70px) scale(1.3)}}.WhyUsSection-module__R0Zm8W__networkRing1{border:1px solid #00b4d833;border-radius:50%;width:140px;height:140px;animation:3s ease-in-out infinite WhyUsSection-module__R0Zm8W__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WhyUsSection-module__R0Zm8W__networkRing2{border:1px solid #00b4d81a;border-radius:50%;width:190px;height:190px;animation:3s ease-in-out .5s infinite WhyUsSection-module__R0Zm8W__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes WhyUsSection-module__R0Zm8W__ringPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.WhyUsSection-module__R0Zm8W__featuresGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.WhyUsSection-module__R0Zm8W__featureCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:flex-start;gap:16px;padding:24px;transition:all .3s;display:flex}.WhyUsSection-module__R0Zm8W__featureCard:hover{background:var(--color-surface-hover-strong);border-color:var(--color-border-accent);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.WhyUsSection-module__R0Zm8W__featureIcon{width:48px;height:48px;color:var(--color-secondary);background:#00b4d81a;border:1px solid #00b4d833;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.WhyUsSection-module__R0Zm8W__featureCard:hover .WhyUsSection-module__R0Zm8W__featureIcon{background:#00b4d833;transform:rotate(-5deg)scale(1.05)}.WhyUsSection-module__R0Zm8W__featureTitle{color:var(--color-text);margin-bottom:6px;font-size:1rem;font-weight:700}.WhyUsSection-module__R0Zm8W__featureDesc{color:var(--color-text-muted);font-size:.85rem;line-height:1.6}@media (max-width:992px){.WhyUsSection-module__R0Zm8W__grid{grid-template-columns:1fr;gap:48px}.WhyUsSection-module__R0Zm8W__networkViz{display:none}}@media (max-width:576px){.WhyUsSection-module__R0Zm8W__featuresGrid{grid-template-columns:1fr}}
.CtaSection-module__pn7aCq__cta{padding:80px 0;position:relative;overflow:hidden}.CtaSection-module__pn7aCq__glow1{pointer-events:none;background:radial-gradient(circle,#0077b626 0%,#0000 70%);width:400px;height:400px;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.CtaSection-module__pn7aCq__glow2{pointer-events:none;background:radial-gradient(circle,#00b4d81a 0%,#0000 70%);width:300px;height:300px;position:absolute;top:50%;right:10%;transform:translateY(-50%)}.CtaSection-module__pn7aCq__card{border-radius:var(--radius-xl);background:var(--cta-card-bg);text-align:center;border:1px solid #00b4d833;padding:80px 48px;position:relative;overflow:hidden}.CtaSection-module__pn7aCq__gridDecor{pointer-events:none;background-image:linear-gradient(#00b4d80a 1px,#0000 1px),linear-gradient(90deg,#00b4d80a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.CtaSection-module__pn7aCq__cardInner{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.CtaSection-module__pn7aCq__iconWrap{background:var(--gradient-primary);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;animation:3s ease-in-out infinite CtaSection-module__pn7aCq__pulse-glow;display:flex;box-shadow:0 12px 40px #0077b666}@keyframes CtaSection-module__pn7aCq__pulse-glow{0%,to{box-shadow:0 12px 40px #0077b666}50%{box-shadow:0 12px 60px #00b4d899}}.CtaSection-module__pn7aCq__ctaTitle{background:var(--gradient-cta-title);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:600px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800}.CtaSection-module__pn7aCq__ctaSubtitle{color:var(--color-text-65);max-width:480px;font-size:1.05rem}.CtaSection-module__pn7aCq__ctaBtn{margin-top:8px;padding:18px 48px!important;font-size:1.1rem!important}@media (max-width:576px){.CtaSection-module__pn7aCq__card{padding:48px 24px}}
