.TestimonialSlider-module__gh4Nra__slider{position:relative;overflow:hidden}.TestimonialSlider-module__gh4Nra__track{transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.TestimonialSlider-module__gh4Nra__slide{box-sizing:border-box;min-width:100%;padding:0 20px}.TestimonialSlider-module__gh4Nra__card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:center;max-width:700px;margin:0 auto;padding:48px 40px;position:relative}.TestimonialSlider-module__gh4Nra__quote{color:var(--primary);opacity:.15;margin-bottom:16px;font-size:2.5rem}.TestimonialSlider-module__gh4Nra__content{color:var(--text);margin-bottom:24px;font-size:1.1rem;font-style:italic;line-height:1.8}.TestimonialSlider-module__gh4Nra__stars{color:#f5a623;justify-content:center;gap:4px;margin-bottom:24px;font-size:1rem;display:flex}.TestimonialSlider-module__gh4Nra__author{justify-content:center;align-items:center;gap:16px;display:flex}.TestimonialSlider-module__gh4Nra__avatar{object-fit:cover;border:3px solid var(--primary);border-radius:50%;width:56px;height:56px}.TestimonialSlider-module__gh4Nra__name{font-family:var(--font-heading);color:var(--dark);font-size:1.05rem}.TestimonialSlider-module__gh4Nra__position{color:var(--text-muted);font-size:.85rem}.TestimonialSlider-module__gh4Nra__controls{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.TestimonialSlider-module__gh4Nra__arrow{background:var(--white);width:44px;height:44px;color:var(--primary);box-shadow:var(--shadow);transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.TestimonialSlider-module__gh4Nra__arrow:hover{background:var(--primary);color:var(--white)}.TestimonialSlider-module__gh4Nra__dots{gap:8px;display:flex}.TestimonialSlider-module__gh4Nra__dot{background:var(--border);width:10px;height:10px;transition:var(--transition);border-radius:50%}.TestimonialSlider-module__gh4Nra__activeDot{background:var(--primary);border-radius:5px;width:30px}@media (max-width:600px){.TestimonialSlider-module__gh4Nra__card{padding:32px 24px}.TestimonialSlider-module__gh4Nra__slide{padding:0 8px}}
.page-module__E0kJGG__hero{background:var(--dark);align-items:center;min-height:90vh;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroBg{position:absolute;inset:0}.page-module__E0kJGG__heroOrb1,.page-module__E0kJGG__heroOrb2,.page-module__E0kJGG__heroOrb3{filter:blur(80px);opacity:.3;border-radius:50%;position:absolute}.page-module__E0kJGG__heroOrb1{background:var(--primary);width:500px;height:500px;animation:8s ease-in-out infinite page-module__E0kJGG__float;top:-100px;right:-100px}.page-module__E0kJGG__heroOrb2{background:var(--accent);width:400px;height:400px;animation:10s ease-in-out infinite reverse page-module__E0kJGG__float;bottom:-100px;left:-100px}.page-module__E0kJGG__heroOrb3{background:#6366f1;width:300px;height:300px;animation:12s ease-in-out infinite page-module__E0kJGG__float;top:50%;left:50%}.page-module__E0kJGG__heroContent{z-index:1;padding:120px 0 80px;position:relative}.page-module__E0kJGG__heroBadge{color:var(--accent);background:#00bcd426;border:1px solid #00bcd44d;border-radius:50px;margin-bottom:24px;padding:8px 20px;font-size:.9rem;font-weight:500;display:inline-block}.page-module__E0kJGG__heroTitle{color:var(--white);margin-bottom:24px;font-size:clamp(2.5rem,5vw,4rem);line-height:1.15}.page-module__E0kJGG__heroGradient{background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module__E0kJGG__heroDesc{color:#ffffffbf;max-width:600px;margin-bottom:32px;font-size:1.15rem;line-height:1.8}.page-module__E0kJGG__heroBtns{flex-wrap:wrap;gap:16px;margin-bottom:48px;display:flex}.page-module__E0kJGG__heroBtns .page-module__E0kJGG__btn-outline{color:var(--white);border-color:#ffffff4d}.page-module__E0kJGG__heroBtns .page-module__E0kJGG__btn-outline:hover{background:var(--white);color:var(--primary)}.page-module__E0kJGG__heroStats{flex-wrap:wrap;gap:32px;display:flex}.page-module__E0kJGG__heroStat{text-align:center}.page-module__E0kJGG__heroStat strong{color:var(--white);font-size:1.5rem;font-family:var(--font-heading);display:block}.page-module__E0kJGG__heroStat span{color:#fff9;font-size:.85rem}.page-module__E0kJGG__heroStatDivider{background:#ffffff26;width:1px}.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__E0kJGG__serviceCard{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);transition:var(--transition);padding:40px 30px;display:block;position:relative;overflow:hidden}.page-module__E0kJGG__serviceCard:before{content:"";background:var(--gradient);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__E0kJGG__serviceCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.page-module__E0kJGG__serviceCard:hover:before{transform:scaleX(1)}.page-module__E0kJGG__serviceIcon{background:var(--gradient-light);width:64px;height:64px;color:var(--primary);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;font-size:1.5rem;display:flex}.page-module__E0kJGG__serviceCard h3{margin-bottom:12px;font-size:1.2rem}.page-module__E0kJGG__serviceCard p{color:var(--text-light);margin-bottom:16px;font-size:.92rem}.page-module__E0kJGG__serviceLink{color:var(--primary);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__E0kJGG__serviceCard:hover .page-module__E0kJGG__serviceLink{gap:10px}.page-module__E0kJGG__whyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.page-module__E0kJGG__whyContent h2{margin:16px 0}.page-module__E0kJGG__whyContent>p{margin-bottom:32px}.page-module__E0kJGG__whyFeatures{flex-direction:column;gap:24px;display:flex}.page-module__E0kJGG__whyFeature{gap:16px;display:flex}.page-module__E0kJGG__whyIcon{color:var(--primary);flex-shrink:0;margin-top:4px;font-size:1.3rem}.page-module__E0kJGG__whyFeature h4{margin-bottom:4px;font-size:1.05rem}.page-module__E0kJGG__whyFeature p{color:var(--text-light);margin:0;font-size:.9rem}.page-module__E0kJGG__whyImage{position:relative}.page-module__E0kJGG__whyImage img{border-radius:var(--radius-lg);object-fit:cover;aspect-ratio:4/3;width:100%}.page-module__E0kJGG__whyBadge{background:var(--gradient);color:var(--white);border-radius:var(--radius);box-shadow:var(--shadow-lg);text-align:center;padding:24px 32px;position:absolute;bottom:-20px;left:-20px}.page-module__E0kJGG__whyBadge strong{font-size:2rem;font-family:var(--font-heading);display:block}.page-module__E0kJGG__whyBadge span{opacity:.9;font-size:.85rem}.page-module__E0kJGG__statsSection{background:var(--gradient-dark);padding:80px 0;position:relative}.page-module__E0kJGG__statsSection:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.06'%3E%3Cpath d='m36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__E0kJGG__statsGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:40px;display:grid;position:relative}.page-module__E0kJGG__statsGrid>div>div:first-child{color:var(--white)!important;-webkit-text-fill-color:var(--white)!important}.page-module__E0kJGG__statsGrid>div>div:last-child{color:#fffc!important}.page-module__E0kJGG__expertiseGrid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.page-module__E0kJGG__expertiseCard{text-align:center;background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);transition:var(--transition);border:2px solid #0000;padding:40px 20px;display:block}.page-module__E0kJGG__expertiseCard:hover{border-color:var(--primary);transform:translateY(-5px)}.page-module__E0kJGG__expertiseIcon{color:var(--primary);margin-bottom:16px;font-size:2.5rem}.page-module__E0kJGG__expertiseCard h4{margin-bottom:8px;font-size:1.05rem}.page-module__E0kJGG__expertiseCard p{color:var(--text-muted);margin:0;font-size:.85rem}.page-module__E0kJGG__solutionsBanner{background:var(--dark);padding:100px 0;position:relative;overflow:hidden}.page-module__E0kJGG__solutionsBanner:before{content:"";background:linear-gradient(135deg,#0088cc1a,#00bcd41a);position:absolute;inset:0}.page-module__E0kJGG__solutionsGrid{z-index:1;grid-template-columns:repeat(6,1fr);gap:20px;display:grid;position:relative}.page-module__E0kJGG__solutionCard{border-radius:var(--radius);transition:var(--transition);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}.page-module__E0kJGG__solutionCard:hover{border-color:var(--accent);background:#ffffff1a;transform:translateY(-5px)}.page-module__E0kJGG__solutionIcon{color:var(--accent);font-size:2rem}.page-module__E0kJGG__solutionCard h4{color:var(--white);margin:0;font-size:.95rem}.page-module__E0kJGG__blogGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__E0kJGG__blogCard{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);transition:var(--transition);display:block;overflow:hidden}.page-module__E0kJGG__blogCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.page-module__E0kJGG__blogImage{height:220px;position:relative;overflow:hidden}.page-module__E0kJGG__blogImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.page-module__E0kJGG__blogCard:hover .page-module__E0kJGG__blogImage img{transform:scale(1.05)}.page-module__E0kJGG__blogCategory{background:var(--gradient);color:var(--white);border-radius:50px;padding:4px 14px;font-size:.8rem;font-weight:500;position:absolute;top:16px;left:16px}.page-module__E0kJGG__blogContent{padding:24px}.page-module__E0kJGG__blogMeta{color:var(--text-muted);gap:16px;margin-bottom:12px;font-size:.82rem;display:flex}.page-module__E0kJGG__blogContent h3{margin-bottom:10px;font-size:1.1rem;line-height:1.4}.page-module__E0kJGG__blogContent p{color:var(--text-light);margin-bottom:16px;font-size:.9rem}.page-module__E0kJGG__blogReadMore{color:var(--primary);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__E0kJGG__cta{background:var(--gradient-dark);padding:100px 0;position:relative}.page-module__E0kJGG__cta:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='m36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.page-module__E0kJGG__cta .page-module__E0kJGG__container{z-index:1;position:relative}@media (max-width:1024px){.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__expertiseGrid,.page-module__E0kJGG__solutionsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__E0kJGG__hero{min-height:auto}.page-module__E0kJGG__heroContent{padding:60px 1.5rem 50px}.page-module__E0kJGG__heroTitle{font-size:clamp(1.8rem,6vw,2.5rem)}.page-module__E0kJGG__heroDesc{margin-bottom:24px;font-size:1rem}.page-module__E0kJGG__heroBtns{flex-direction:column;gap:12px;margin-bottom:32px}.page-module__E0kJGG__heroBtns a{text-align:center;justify-content:center}.page-module__E0kJGG__heroStats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__E0kJGG__heroStatDivider{display:none}.page-module__E0kJGG__heroStat strong{font-size:1.3rem}.page-module__E0kJGG__heroStat span{font-size:.78rem}.page-module__E0kJGG__whyGrid{grid-template-columns:1fr;gap:40px}.page-module__E0kJGG__whyBadge{padding:16px 20px;bottom:-10px;left:10px}.page-module__E0kJGG__whyBadge strong{font-size:1.5rem}.page-module__E0kJGG__statsSection{padding:50px 0}.page-module__E0kJGG__statsGrid{grid-template-columns:repeat(2,1fr);gap:24px}.page-module__E0kJGG__blogGrid{grid-template-columns:1fr}.page-module__E0kJGG__expertiseGrid{grid-template-columns:repeat(2,1fr);gap:16px}.page-module__E0kJGG__expertiseCard{padding:28px 16px}.page-module__E0kJGG__expertiseIcon{font-size:2rem}.page-module__E0kJGG__solutionsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.page-module__E0kJGG__solutionCard{padding:24px 12px}.page-module__E0kJGG__solutionsBanner,.page-module__E0kJGG__cta{padding:60px 0}.page-module__E0kJGG__servicesGrid{grid-template-columns:1fr;gap:20px}.page-module__E0kJGG__serviceCard{padding:28px 20px}}@media (max-width:480px){.page-module__E0kJGG__heroContent{padding:40px 1.25rem 36px}.page-module__E0kJGG__heroTitle{font-size:1.6rem}.page-module__E0kJGG__heroBadge{padding:6px 14px;font-size:.8rem}.page-module__E0kJGG__heroDesc{font-size:.92rem}.page-module__E0kJGG__expertiseGrid,.page-module__E0kJGG__solutionsGrid{grid-template-columns:1fr}.page-module__E0kJGG__statsGrid{gap:16px}}
