.FinancialServicesHero-module__lVNLRW__hero{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#1a1040 30%,#2d1b4e 50%,#1a3a4a 70%,#0c2d3a 100%);align-items:center;min-height:70vh;padding:10rem 0 6rem;display:flex;position:relative;overflow:hidden}.FinancialServicesHero-module__lVNLRW__animatedBackground{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.FinancialServicesHero-module__lVNLRW__waveCanvas{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.FinancialServicesHero-module__lVNLRW__gradientMorph{z-index:0;background:radial-gradient(80% 50% at 20% 40%,#8b5cf673 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731666 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee59 0%,#0000 50%);animation:15s ease-in-out infinite FinancialServicesHero-module__lVNLRW__gradientShift;position:absolute;inset:0}@keyframes FinancialServicesHero-module__lVNLRW__gradientShift{0%,to{background:radial-gradient(80% 50% at 20% 40%,#8b5cf673 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731666 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee59 0%,#0000 50%)}33%{background:radial-gradient(70% 60% at 70% 30%,#8b5cf680 0%,#0000 50%),radial-gradient(50% 50% at 20% 70%,#f9731673 0%,#0000 50%),radial-gradient(80% 40%,#22d3ee66 0%,#0000 50%)}66%{background:radial-gradient(60% 70% at 40% 60%,#8b5cf666 0%,#0000 50%),radial-gradient(70% 45% at 60% 20%,#f9731680 0%,#0000 50%),radial-gradient(50% 60% at 30% 80%,#22d3ee73 0%,#0000 50%)}}.FinancialServicesHero-module__lVNLRW__particlesContainer{position:absolute;inset:0;overflow:hidden}.FinancialServicesHero-module__lVNLRW__particle{filter:blur(.5px);background:radial-gradient(circle,#fffc 0%,#8b5cf64d 100%);border-radius:50%;animation:linear infinite FinancialServicesHero-module__lVNLRW__floatParticle;position:absolute}@keyframes FinancialServicesHero-module__lVNLRW__floatParticle{0%{opacity:0;transform:translateY(100vh)rotate(0)scale(0)}10%{opacity:1;transform:translateY(90vh)rotate(36deg)scale(1)}90%{opacity:.8;transform:translateY(10vh)rotate(324deg)scale(1)}to{opacity:0;transform:translateY(-10vh)rotate(360deg)scale(0)}}.FinancialServicesHero-module__lVNLRW__orbsContainer{position:absolute;inset:0;overflow:hidden}.FinancialServicesHero-module__lVNLRW__orb{filter:blur(80px);border-radius:50%;animation:8s ease-in-out infinite FinancialServicesHero-module__lVNLRW__pulseOrb;position:absolute}.FinancialServicesHero-module__lVNLRW__orb1{background:radial-gradient(circle,#8b5cf680,#0000 70%);width:500px;height:500px;animation-delay:0s;top:-10%;left:10%}.FinancialServicesHero-module__lVNLRW__orb2{background:radial-gradient(circle,#06b6d473,#0000 70%);width:400px;height:400px;animation-delay:2s;top:30%;right:-5%}.FinancialServicesHero-module__lVNLRW__orb3{background:radial-gradient(circle,#f9731666,#0000 70%);width:500px;height:500px;animation-delay:4s;bottom:-15%;left:40%}@keyframes FinancialServicesHero-module__lVNLRW__pulseOrb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.FinancialServicesHero-module__lVNLRW__container{z-index:2;max-width:1400px;margin:0 auto;padding:0 1.5rem;position:relative}.FinancialServicesHero-module__lVNLRW__heroContent{max-width:900px}.FinancialServicesHero-module__lVNLRW__badge{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.FinancialServicesHero-module__lVNLRW__industryIcon{justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:flex}.FinancialServicesHero-module__lVNLRW__dynamicIcon{color:#fff;width:100%;height:100%}.FinancialServicesHero-module__lVNLRW__heroContent h1{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.FinancialServicesHero-module__lVNLRW__lead{color:#ffffffd9;max-width:750px;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.7}.FinancialServicesHero-module__lVNLRW__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.FinancialServicesHero-module__lVNLRW__btn{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinancialServicesHero-module__lVNLRW__btnWhite{color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f1f5f9 100%);box-shadow:0 4px 15px #ffffff40}.FinancialServicesHero-module__lVNLRW__btnWhite:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffffff59}.FinancialServicesHero-module__lVNLRW__btnOutline{color:#fff;background:0 0;border:2px solid #ffffff80}.FinancialServicesHero-module__lVNLRW__btnOutline:hover{background:#ffffff1a;border-color:#fffc;transform:translateY(-2px)}.FinancialServicesHero-module__lVNLRW__breadcrumb{margin-top:0;margin-bottom:1.5rem;padding:0}.FinancialServicesHero-module__lVNLRW__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.FinancialServicesHero-module__lVNLRW__breadcrumbList li{color:#fffc;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.FinancialServicesHero-module__lVNLRW__breadcrumbSeparator{color:#ffffff80;font-size:.8rem}.FinancialServicesHero-module__lVNLRW__breadcrumbLink{color:#ffffffb3;text-decoration:none;transition:color .2s}.FinancialServicesHero-module__lVNLRW__breadcrumbLink:hover{color:#22d3ee}.FinancialServicesHero-module__lVNLRW__breadcrumbActive{color:#22d3ee;cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22d3ee26;border-radius:.375rem;padding:.25rem .75rem;font-weight:600}@media (max-width:768px){.FinancialServicesHero-module__lVNLRW__hero{min-height:60vh;padding:7rem 0 4rem}.FinancialServicesHero-module__lVNLRW__heroButtons{flex-direction:column}.FinancialServicesHero-module__lVNLRW__btn{text-align:center;justify-content:center;width:100%}.FinancialServicesHero-module__lVNLRW__orb1{width:250px;height:250px}.FinancialServicesHero-module__lVNLRW__orb2{width:200px;height:200px}.FinancialServicesHero-module__lVNLRW__orb3{width:280px;height:280px}}
.FinancialServicesOverview-module__2M2ivq__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesOverview-module__2M2ivq__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesOverview-module__2M2ivq__floatingOrb1,.FinancialServicesOverview-module__2M2ivq__floatingOrb2,.FinancialServicesOverview-module__2M2ivq__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesOverview-module__2M2ivq__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;right:-150px}.FinancialServicesOverview-module__2M2ivq__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;left:-100px}.FinancialServicesOverview-module__2M2ivq__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:50%;left:40%}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesOverview-module__2M2ivq__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesOverview-module__2M2ivq__textCenter{text-align:center}.FinancialServicesOverview-module__2M2ivq__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesOverview-module__2M2ivq__section h2{margin-bottom:var(--spacing-md);color:#1e293b;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.FinancialServicesOverview-module__2M2ivq__grid{gap:var(--spacing-xl);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.FinancialServicesOverview-module__2M2ivq__paragraph{margin-bottom:var(--spacing-md);color:#334155;font-size:1.125rem;line-height:1.8}.FinancialServicesOverview-module__2M2ivq__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesOverview-module__2M2ivq__impactTitle{color:#025196;margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:700}.FinancialServicesOverview-module__2M2ivq__statsGrid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.FinancialServicesOverview-module__2M2ivq__statItem{text-align:center;color:#1e293b}.FinancialServicesOverview-module__2M2ivq__statValue{color:#7c3aed;margin-bottom:.25rem;font-size:2.75rem;font-weight:800}.FinancialServicesOverview-module__2M2ivq__statLabel{color:#334155;font-size:.9375rem;font-weight:600}@media (max-width:1024px){.FinancialServicesOverview-module__2M2ivq__grid{gap:var(--spacing-xl);grid-template-columns:1fr}}@media (max-width:768px){.FinancialServicesOverview-module__2M2ivq__section{padding:var(--spacing-xl)0}.FinancialServicesOverview-module__2M2ivq__floatingOrb1,.FinancialServicesOverview-module__2M2ivq__floatingOrb2,.FinancialServicesOverview-module__2M2ivq__floatingOrb3{width:200px;height:200px}}@media (max-width:640px){.FinancialServicesOverview-module__2M2ivq__statsGrid{grid-template-columns:1fr}}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__section h2{color:#fff}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__paragraph{color:#ffffffe6}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__impactTitle{color:#c4b5fd}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__statItem{color:#fff}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__statValue{color:#c4b5fd}[data-theme=dark] .FinancialServicesOverview-module__2M2ivq__statLabel{color:#ffffffe6}
.FinancialServicesChallenges-module__pQJqRa__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesChallenges-module__pQJqRa__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesChallenges-module__pQJqRa__floatingOrb1,.FinancialServicesChallenges-module__pQJqRa__floatingOrb2,.FinancialServicesChallenges-module__pQJqRa__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesChallenges-module__pQJqRa__floatingOrb1{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:450px;height:450px;top:-150px;left:-100px}.FinancialServicesChallenges-module__pQJqRa__floatingOrb2{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:400px;height:400px;bottom:-150px;right:-100px}.FinancialServicesChallenges-module__pQJqRa__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;left:60%}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesChallenges-module__pQJqRa__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesChallenges-module__pQJqRa__textCenter{text-align:center}.FinancialServicesChallenges-module__pQJqRa__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesChallenges-module__pQJqRa__section h2{margin-bottom:var(--spacing-md);color:#1e293b;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.FinancialServicesChallenges-module__pQJqRa__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesChallenges-module__pQJqRa__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.FinancialServicesChallenges-module__pQJqRa__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesChallenges-module__pQJqRa__card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FinancialServicesChallenges-module__pQJqRa__card:hover{border-color:#8b5cf659;transform:translateY(-5px);box-shadow:0 25px 50px #8b5cf61f,0 0 40px #ec489914}.FinancialServicesChallenges-module__pQJqRa__card:hover:before{opacity:1}.FinancialServicesChallenges-module__pQJqRa__cardHeader{margin-bottom:var(--spacing-md);flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.FinancialServicesChallenges-module__pQJqRa__cardIcon{border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;display:flex;box-shadow:0 8px 20px #8b5cf659}.FinancialServicesChallenges-module__pQJqRa__dynamicIcon{color:#fff;width:28px;height:28px}.FinancialServicesChallenges-module__pQJqRa__card h3{color:#025196;margin:0;font-size:1.25rem;font-weight:700}.FinancialServicesChallenges-module__pQJqRa__card p{color:#475569;margin:0;line-height:1.7}@media (max-width:768px){.FinancialServicesChallenges-module__pQJqRa__section{padding:var(--spacing-xl)0}.FinancialServicesChallenges-module__pQJqRa__floatingOrb1,.FinancialServicesChallenges-module__pQJqRa__floatingOrb2,.FinancialServicesChallenges-module__pQJqRa__floatingOrb3{width:200px;height:200px}}@media (max-width:640px){.FinancialServicesChallenges-module__pQJqRa__grid{grid-template-columns:1fr}}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__section h2{color:#fff}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__card:hover{border-color:#8b5cf680;box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec489933}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__cardIcon{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);box-shadow:0 8px 20px #8b5cf666}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__card h3{color:#c4b5fd}[data-theme=dark] .FinancialServicesChallenges-module__pQJqRa__card p{color:#fffc}
.FinancialServicesSolutions-module__x-4Eaa__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesSolutions-module__x-4Eaa__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesSolutions-module__x-4Eaa__floatingOrb1,.FinancialServicesSolutions-module__x-4Eaa__floatingOrb2,.FinancialServicesSolutions-module__x-4Eaa__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesSolutions-module__x-4Eaa__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;left:-150px}.FinancialServicesSolutions-module__x-4Eaa__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;right:-100px}.FinancialServicesSolutions-module__x-4Eaa__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;right:5%}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesSolutions-module__x-4Eaa__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesSolutions-module__x-4Eaa__textCenter{text-align:center}.FinancialServicesSolutions-module__x-4Eaa__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesSolutions-module__x-4Eaa__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesSolutions-module__x-4Eaa__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesSolutions-module__x-4Eaa__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(380px,1fr));display:grid}.FinancialServicesSolutions-module__x-4Eaa__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesSolutions-module__x-4Eaa__card:before{content:"";opacity:0;border-radius:var(--radius-lg)0 0 var(--radius-lg);background:linear-gradient(#8b5cf6 0%,#ec4899 100%);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.FinancialServicesSolutions-module__x-4Eaa__card:hover{border-color:#8b5cf659;transform:translateY(-5px);box-shadow:0 25px 50px #8b5cf61f,0 0 40px #ec489914}.FinancialServicesSolutions-module__x-4Eaa__card:hover:before{opacity:1}.FinancialServicesSolutions-module__x-4Eaa__icon{border-radius:var(--radius-md);width:60px;height:60px;margin-bottom:var(--spacing-lg);color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);justify-content:center;align-items:center;font-size:1.75rem;display:flex;box-shadow:0 8px 20px #8b5cf659}.FinancialServicesSolutions-module__x-4Eaa__dynamicIcon{color:#fff;width:32px;height:32px}.FinancialServicesSolutions-module__x-4Eaa__card h3{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.5rem;font-weight:600}.FinancialServicesSolutions-module__x-4Eaa__card p{color:#475569;margin-bottom:var(--spacing-lg);flex-grow:1;font-size:1rem;line-height:1.6}.FinancialServicesSolutions-module__x-4Eaa__featureList{padding:0;padding-top:var(--spacing-md);border-top:1px solid #8b5cf626;margin:0;list-style:none}.FinancialServicesSolutions-module__x-4Eaa__featureList li{color:#475569;margin-bottom:.875rem;padding-left:1.5rem;font-size:.9375rem;font-weight:500;position:relative}.FinancialServicesSolutions-module__x-4Eaa__featureList li:before{content:"";background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}@media (max-width:768px){.FinancialServicesSolutions-module__x-4Eaa__section{padding:var(--spacing-xl)0}.FinancialServicesSolutions-module__x-4Eaa__grid{grid-template-columns:1fr}.FinancialServicesSolutions-module__x-4Eaa__floatingOrb1,.FinancialServicesSolutions-module__x-4Eaa__floatingOrb2,.FinancialServicesSolutions-module__x-4Eaa__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__section h2{color:#fff}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__card:before{background:linear-gradient(#8b5cf6 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__card:hover{border-color:#8b5cf680;box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec489933}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__icon{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);box-shadow:0 8px 20px #8b5cf666}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__card h3{color:#c4b5fd}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__card p{color:#fffc}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__featureList{border-top-color:#8b5cf640}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__featureList li{color:#fffc}[data-theme=dark] .FinancialServicesSolutions-module__x-4Eaa__featureList li:before{background:linear-gradient(135deg,#a78bfa 0%,#f472b6 100%)}
.FinancialServicesTechStack-module__yoKqGq__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesTechStack-module__yoKqGq__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesTechStack-module__yoKqGq__floatingOrb1,.FinancialServicesTechStack-module__yoKqGq__floatingOrb2,.FinancialServicesTechStack-module__yoKqGq__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesTechStack-module__yoKqGq__floatingOrb1{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:450px;height:450px;top:-150px;left:-100px}.FinancialServicesTechStack-module__yoKqGq__floatingOrb2{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:400px;height:400px;bottom:-150px;right:-100px}.FinancialServicesTechStack-module__yoKqGq__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;left:70%}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesTechStack-module__yoKqGq__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesTechStack-module__yoKqGq__textCenter{text-align:center}.FinancialServicesTechStack-module__yoKqGq__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesTechStack-module__yoKqGq__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesTechStack-module__yoKqGq__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesTechStack-module__yoKqGq__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.FinancialServicesTechStack-module__yoKqGq__card{padding:var(--spacing-lg);border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesTechStack-module__yoKqGq__card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FinancialServicesTechStack-module__yoKqGq__card:hover{border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 20px 40px #8b5cf61f,0 0 30px #ec489914}.FinancialServicesTechStack-module__yoKqGq__card:hover:before{opacity:1}.FinancialServicesTechStack-module__yoKqGq__card h4{color:#7c3aed;margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}.FinancialServicesTechStack-module__yoKqGq__techList{margin:0;padding:0;list-style:none}.FinancialServicesTechStack-module__yoKqGq__techList li{color:#475569;font-size:.9375rem;font-weight:500;line-height:2.2;position:relative}.FinancialServicesTechStack-module__yoKqGq__techList li:before{content:"•";color:#8b5cf6;margin-right:.5rem}@media (max-width:768px){.FinancialServicesTechStack-module__yoKqGq__section{padding:var(--spacing-xl)0}.FinancialServicesTechStack-module__yoKqGq__grid{grid-template-columns:1fr}.FinancialServicesTechStack-module__yoKqGq__floatingOrb1,.FinancialServicesTechStack-module__yoKqGq__floatingOrb2,.FinancialServicesTechStack-module__yoKqGq__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__section h2{color:#fff}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__card:hover{border-color:#8b5cf680;box-shadow:0 22px 48px #8b5cf626,0 0 34px #ec489933}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__card h4{color:#c4b5fd}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__techList li{color:#fffc}[data-theme=dark] .FinancialServicesTechStack-module__yoKqGq__techList li:before{color:#a78bfa}
.FinancialServicesSuccessStories-module__Jp7pXG__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesSuccessStories-module__Jp7pXG__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb1,.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb2,.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;left:-150px}.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;right:-100px}.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;right:5%}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesSuccessStories-module__Jp7pXG__container{width:100%;max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesSuccessStories-module__Jp7pXG__grid{gap:var(--spacing-lg);display:grid}.FinancialServicesSuccessStories-module__Jp7pXG__grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width:768px){.FinancialServicesSuccessStories-module__Jp7pXG__grid-2{grid-template-columns:repeat(3,1fr)}}.FinancialServicesSuccessStories-module__Jp7pXG__text-center{text-align:center}.FinancialServicesSuccessStories-module__Jp7pXG__mb-xl{margin-bottom:var(--spacing-xl)}.FinancialServicesSuccessStories-module__Jp7pXG__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesSuccessStories-module__Jp7pXG__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #8b5cf614}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card:before{content:"";opacity:0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card:hover{border-color:#8b5cf659;transform:translateY(-5px);box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec48991a}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card:hover:before{opacity:1}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-image{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);justify-content:center;align-items:center;width:100%;height:220px;font-size:3rem;font-weight:700;display:flex;position:relative}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-image:before{content:"";background:linear-gradient(135deg,#ffffff1a 0%,#0000 100%);position:absolute;inset:0}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-content{padding:var(--spacing-lg)}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-meta{margin-bottom:var(--spacing-md);flex-wrap:wrap;gap:.5rem;display:flex}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card h3{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-card p{color:#475569;margin-bottom:var(--spacing-lg);font-size:.9375rem;line-height:1.6}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-result{padding:var(--spacing-md);border-radius:var(--radius-md);margin:var(--spacing-md)0;background:linear-gradient(135deg,#8b5cf614 0%,#ec489914 100%);border-left:3px solid #8b5cf6}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-result strong{color:#7c3aed;margin-bottom:.25rem;font-size:1.375rem;font-weight:700;display:block}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-result span{color:#475569;font-size:.9375rem}.FinancialServicesSuccessStories-module__Jp7pXG__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.FinancialServicesSuccessStories-module__Jp7pXG__badge-primary{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.FinancialServicesSuccessStories-module__Jp7pXG__badge-secondary{color:#fff;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}.FinancialServicesSuccessStories-module__Jp7pXG__btn{border-radius:var(--radius-md);text-align:center;cursor:pointer;border:1px solid #0000;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-block}.FinancialServicesSuccessStories-module__Jp7pXG__btn-outline{color:#7c3aed;background:#fff;border-color:#8b5cf64d}.FinancialServicesSuccessStories-module__Jp7pXG__btn-outline:hover{background:#8b5cf614;border-color:#8b5cf6}@media (max-width:768px){.FinancialServicesSuccessStories-module__Jp7pXG__section{padding:var(--spacing-xl)0}.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb1,.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb2,.FinancialServicesSuccessStories-module__Jp7pXG__floatingOrb3{width:200px;height:200px}.FinancialServicesSuccessStories-module__Jp7pXG__case-study-content{padding:var(--spacing-md)}}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__section h2{color:#fff}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-card:hover{border-color:#8b5cf680;box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec489933}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-image{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-card h3{color:#c4b5fd}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-card p{color:#fffc}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-result{background:linear-gradient(135deg,#8b5cf626 0%,#ec48991a 100%);border-left-color:#a78bfa}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-result strong{color:#c4b5fd}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__case-study-result span{color:#ffffffbf}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__badge-primary{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__badge-secondary{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__btn-outline{color:#c4b5fd;background:#0f172a99;border-color:#8b5cf64d}[data-theme=dark] .FinancialServicesSuccessStories-module__Jp7pXG__btn-outline:hover{background:#8b5cf626;border-color:#8b5cf6}
.FinancialServicesRelevantServices-module__RR6-ZG__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesRelevantServices-module__RR6-ZG__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb1,.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb2,.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;right:-150px}.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;left:-100px}.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:50%;left:40%}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesRelevantServices-module__RR6-ZG__container{width:100%;max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesRelevantServices-module__RR6-ZG__grid{gap:var(--spacing-lg);display:grid}.FinancialServicesRelevantServices-module__RR6-ZG__grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.FinancialServicesRelevantServices-module__RR6-ZG__text-center{text-align:center}.FinancialServicesRelevantServices-module__RR6-ZG__mb-xl{margin-bottom:var(--spacing-xl)}.FinancialServicesRelevantServices-module__RR6-ZG__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesRelevantServices-module__RR6-ZG__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesRelevantServices-module__RR6-ZG__service-card{border-radius:var(--radius-lg);padding:var(--spacing-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesRelevantServices-module__RR6-ZG__service-card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FinancialServicesRelevantServices-module__RR6-ZG__service-card:hover{border-color:#8b5cf659;transform:translateY(-5px);box-shadow:0 25px 50px #8b5cf61f,0 0 40px #ec489914}.FinancialServicesRelevantServices-module__RR6-ZG__service-card:hover:before{opacity:1}.FinancialServicesRelevantServices-module__RR6-ZG__service-card-icon{border-radius:var(--radius-md);width:56px;height:56px;margin-bottom:var(--spacing-lg);color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex;box-shadow:0 8px 20px #8b5cf659}.FinancialServicesRelevantServices-module__RR6-ZG__dynamicIcon{color:#fff;width:32px;height:32px}.FinancialServicesRelevantServices-module__RR6-ZG__service-card h3{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.FinancialServicesRelevantServices-module__RR6-ZG__service-card p{color:#475569;margin-bottom:var(--spacing-lg);flex-grow:1;line-height:1.6}.FinancialServicesRelevantServices-module__RR6-ZG__btn{border-radius:var(--radius-md);text-align:center;cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-flex}.FinancialServicesRelevantServices-module__RR6-ZG__btn-outline{color:#7c3aed;background:#fff;border-color:#8b5cf64d}.FinancialServicesRelevantServices-module__RR6-ZG__btn-outline:hover{background:#8b5cf614;border-color:#8b5cf6}.FinancialServicesRelevantServices-module__RR6-ZG__btn-outline:hover .FinancialServicesRelevantServices-module__RR6-ZG__iconArrowRight{transform:translate(4px)}.FinancialServicesRelevantServices-module__RR6-ZG__iconArrowRight{transition:transform .25s;display:inline-block}.FinancialServicesRelevantServices-module__RR6-ZG__iconArrowRight:before{content:"→"}.FinancialServicesRelevantServices-module__RR6-ZG__btn-sm{padding:.5rem 1.25rem;font-size:.875rem}@media (max-width:768px){.FinancialServicesRelevantServices-module__RR6-ZG__section{padding:var(--spacing-xl)0}.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb1,.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb2,.FinancialServicesRelevantServices-module__RR6-ZG__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__section h2{color:#fff}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card:hover{border-color:#8b5cf680;box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec489933}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card-icon{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);box-shadow:0 8px 20px #8b5cf666}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card h3{color:#c4b5fd}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__service-card p{color:#fffc}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__btn-outline{color:#c4b5fd;background:#0f172a99;border-color:#8b5cf64d}[data-theme=dark] .FinancialServicesRelevantServices-module__RR6-ZG__btn-outline:hover{background:#8b5cf626;border-color:#8b5cf6}
.FinancialServicesStats-module__qMCnSW__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesStats-module__qMCnSW__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesStats-module__qMCnSW__floatingOrb1,.FinancialServicesStats-module__qMCnSW__floatingOrb2,.FinancialServicesStats-module__qMCnSW__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesStats-module__qMCnSW__floatingOrb1{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:450px;height:450px;top:-150px;right:-100px}.FinancialServicesStats-module__qMCnSW__floatingOrb2{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:400px;height:400px;bottom:-150px;left:-100px}.FinancialServicesStats-module__qMCnSW__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:50%;left:50%}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesStats-module__qMCnSW__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesStats-module__qMCnSW__textCenter{text-align:center}.FinancialServicesStats-module__qMCnSW__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesStats-module__qMCnSW__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesStats-module__qMCnSW__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesStats-module__qMCnSW__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.FinancialServicesStats-module__qMCnSW__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesStats-module__qMCnSW__card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FinancialServicesStats-module__qMCnSW__card:hover{border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 20px 40px #8b5cf61f,0 0 30px #ec489914}.FinancialServicesStats-module__qMCnSW__card:hover:before{opacity:1}.FinancialServicesStats-module__qMCnSW__value{color:#7c3aed;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.FinancialServicesStats-module__qMCnSW__label{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:700}.FinancialServicesStats-module__qMCnSW__description{color:#475569;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.FinancialServicesStats-module__qMCnSW__section{padding:var(--spacing-xl)0}.FinancialServicesStats-module__qMCnSW__grid{grid-template-columns:1fr}.FinancialServicesStats-module__qMCnSW__floatingOrb1,.FinancialServicesStats-module__qMCnSW__floatingOrb2,.FinancialServicesStats-module__qMCnSW__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__section h2{color:#fff}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__card:hover{border-color:#8b5cf680;box-shadow:0 22px 48px #8b5cf626,0 0 34px #ec489933}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__value,[data-theme=dark] .FinancialServicesStats-module__qMCnSW__label{color:#c4b5fd}[data-theme=dark] .FinancialServicesStats-module__qMCnSW__description{color:#fffc}
.FinancialServicesCompliance-module__tCAJXW__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.FinancialServicesCompliance-module__tCAJXW__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.FinancialServicesCompliance-module__tCAJXW__floatingOrb1,.FinancialServicesCompliance-module__tCAJXW__floatingOrb2,.FinancialServicesCompliance-module__tCAJXW__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.FinancialServicesCompliance-module__tCAJXW__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;left:-150px}.FinancialServicesCompliance-module__tCAJXW__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;right:-100px}.FinancialServicesCompliance-module__tCAJXW__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:50%;right:30%}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.FinancialServicesCompliance-module__tCAJXW__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.FinancialServicesCompliance-module__tCAJXW__textCenter{text-align:center}.FinancialServicesCompliance-module__tCAJXW__mbXl{margin-bottom:var(--spacing-xl)}.FinancialServicesCompliance-module__tCAJXW__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.FinancialServicesCompliance-module__tCAJXW__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.FinancialServicesCompliance-module__tCAJXW__grid{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.FinancialServicesCompliance-module__tCAJXW__subheading{color:#1e293b;margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:700}.FinancialServicesCompliance-module__tCAJXW__cardList{gap:var(--spacing-md);flex-direction:column;display:flex}.FinancialServicesCompliance-module__tCAJXW__complianceCard{padding:var(--spacing-lg);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.FinancialServicesCompliance-module__tCAJXW__complianceCard:before{content:"";opacity:0;border-radius:var(--radius-lg)0 0 var(--radius-lg);background:linear-gradient(#8b5cf6 0%,#ec4899 100%);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.FinancialServicesCompliance-module__tCAJXW__complianceCard:hover{border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 20px 40px #8b5cf61f,0 0 30px #ec489914}.FinancialServicesCompliance-module__tCAJXW__complianceCard:hover:before{opacity:1}.FinancialServicesCompliance-module__tCAJXW__cardTitle{color:#025196;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;display:flex}.FinancialServicesCompliance-module__tCAJXW__icon{justify-content:center;align-items:center;font-size:1.25rem;display:flex}.FinancialServicesCompliance-module__tCAJXW__dynamicIcon{color:#8b5cf6;width:24px;height:24px}.FinancialServicesCompliance-module__tCAJXW__cardDescription{color:#475569;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:1024px){.FinancialServicesCompliance-module__tCAJXW__grid{gap:var(--spacing-xl);grid-template-columns:1fr}}@media (max-width:768px){.FinancialServicesCompliance-module__tCAJXW__section{padding:var(--spacing-xl)0}.FinancialServicesCompliance-module__tCAJXW__floatingOrb1,.FinancialServicesCompliance-module__tCAJXW__floatingOrb2,.FinancialServicesCompliance-module__tCAJXW__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__section h2{color:#fff}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__lead{color:#ffffffe6}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__subheading{color:#fff}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__complianceCard{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__complianceCard:before{background:linear-gradient(#8b5cf6 0%,#f472b6 100%)}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__complianceCard:hover{border-color:#8b5cf680;box-shadow:0 22px 48px #8b5cf626,0 0 34px #ec489933}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__cardTitle{color:#c4b5fd}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__dynamicIcon{color:#a78bfa}[data-theme=dark] .FinancialServicesCompliance-module__tCAJXW__cardDescription{color:#fffc}
.IndustriesContactForm-module__AUv6LW__section{padding:var(--spacing-3xl)0;background:linear-gradient(#ecfdf5 0%,#fff 100%);position:relative;overflow:hidden}.IndustriesContactForm-module__AUv6LW__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.IndustriesContactForm-module__AUv6LW__floatingOrb1,.IndustriesContactForm-module__AUv6LW__floatingOrb2,.IndustriesContactForm-module__AUv6LW__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.IndustriesContactForm-module__AUv6LW__floatingOrb1{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);width:500px;height:500px;top:-200px;right:-150px}.IndustriesContactForm-module__AUv6LW__floatingOrb2{background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%);width:400px;height:400px;bottom:-150px;left:-100px}.IndustriesContactForm-module__AUv6LW__floatingOrb3{background:linear-gradient(135deg,#06b6d4 0%,#0ea5e9 100%);width:350px;height:350px;top:30%;left:70%}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%)}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#06b6d4 0%,#0ea5e9 100%)}.IndustriesContactForm-module__AUv6LW__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.IndustriesContactForm-module__AUv6LW__textCenter{text-align:center}.IndustriesContactForm-module__AUv6LW__mbXl{margin-bottom:var(--spacing-xl)}.IndustriesContactForm-module__AUv6LW__section h2{color:#025196;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.IndustriesContactForm-module__AUv6LW__lead{color:#475569;max-width:700px;margin:0 auto;font-size:1.125rem}.IndustriesContactForm-module__AUv6LW__formWrapper{max-width:800px;padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #10b9811f;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 25px 50px #10b9811a,0 10px 30px #0000000d}.IndustriesContactForm-module__AUv6LW__formWrapper:before{content:"";background:linear-gradient(90deg,#10b981 0%,#14b8a6 50%,#06b6d4 100%);height:4px;position:absolute;top:0;left:0;right:0}.IndustriesContactForm-module__AUv6LW__formGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.IndustriesContactForm-module__AUv6LW__formGroup{margin-bottom:var(--spacing-md)}.IndustriesContactForm-module__AUv6LW__formGroup label{color:#1e293b;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;display:block}.IndustriesContactForm-module__AUv6LW__formControl{border-radius:var(--radius-md);color:#1e293b;background:#fffc;border:1px solid #10b98133;width:100%;padding:.875rem 1rem;font-size:1rem;transition:all .3s}.IndustriesContactForm-module__AUv6LW__formControl:focus{background:#fff;border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b98126}textarea.IndustriesContactForm-module__AUv6LW__formControl{resize:vertical;min-height:150px}.IndustriesContactForm-module__AUv6LW__checkboxLabel{cursor:pointer;color:#475569;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}.IndustriesContactForm-module__AUv6LW__checkboxLabel input[type=checkbox]{accent-color:#10b981;cursor:pointer;border-radius:4px;flex-shrink:0;width:1.125rem;height:1.125rem}.IndustriesContactForm-module__AUv6LW__inputError{border-color:#ef4444!important}.IndustriesContactForm-module__AUv6LW__errorMessage{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}.IndustriesContactForm-module__AUv6LW__checkboxLabel a{color:#047857;font-weight:500;text-decoration:none}.IndustriesContactForm-module__AUv6LW__checkboxLabel a:hover{text-decoration:underline}.IndustriesContactForm-module__AUv6LW__btnSubmit{border-radius:var(--radius-md);text-align:center;cursor:pointer;color:#fff;width:100%;margin-top:var(--spacing-md);background:linear-gradient(135deg,#10b981 0%,#14b8a6 100%);border:none;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #10b98159}.IndustriesContactForm-module__AUv6LW__btnSubmit:hover{background:linear-gradient(135deg,#047857 0%,#0d9488 100%);transform:translateY(-2px);box-shadow:0 12px 30px #10b98173}@media (max-width:768px){.IndustriesContactForm-module__AUv6LW__section{padding:var(--spacing-xl)0}.IndustriesContactForm-module__AUv6LW__formGrid{grid-template-columns:1fr}.IndustriesContactForm-module__AUv6LW__formWrapper{padding:var(--spacing-lg)}.IndustriesContactForm-module__AUv6LW__floatingOrb1,.IndustriesContactForm-module__AUv6LW__floatingOrb2,.IndustriesContactForm-module__AUv6LW__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__section h2{color:#6ee7b7}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__lead{color:#ffffffd9}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formWrapper{background:linear-gradient(135deg,#1e293bf2 0%,#0f172afa 100%);border-color:#10b9814d;box-shadow:0 25px 50px #0006,0 0 40px #10b98126}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formWrapper:before{background:linear-gradient(90deg,#10b981 0%,#14b8a6 50%,#22d3ee 100%)}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formGroup label{color:#f1f5f9}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formControl{color:#f1f5f9;background:#0f172a99;border-color:#10b98140}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formControl:focus{background:#0f172acc;border-color:#10b981;box-shadow:0 0 0 3px #10b98140}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__formControl::placeholder{color:#94a3b8b3}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__checkboxLabel{color:#ffffffd9}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__checkboxLabel a{color:#6ee7b7}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__btnSubmit{background:linear-gradient(135deg,#10b981 0%,#14b8a6 100%);box-shadow:0 8px 20px #10b98166}[data-theme=dark] .IndustriesContactForm-module__AUv6LW__btnSubmit:hover{background:linear-gradient(135deg,#047857 0%,#10b981 100%);box-shadow:0 12px 30px #10b98180}
.RetailEcommerceHero-module__uCYu8a__hero{color:#fff;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);padding:10rem 0 7rem;position:relative;overflow:hidden}.RetailEcommerceHero-module__uCYu8a__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.RetailEcommerceHero-module__uCYu8a__floatingOrb1,.RetailEcommerceHero-module__uCYu8a__floatingOrb2,.RetailEcommerceHero-module__uCYu8a__floatingOrb3{filter:blur(80px);opacity:.3;border-radius:50%;position:absolute}.RetailEcommerceHero-module__uCYu8a__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;right:-150px}.RetailEcommerceHero-module__uCYu8a__floatingOrb2{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:400px;height:400px;bottom:-150px;left:-100px}.RetailEcommerceHero-module__uCYu8a__floatingOrb3{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:350px;height:350px;top:40%;left:60%}.RetailEcommerceHero-module__uCYu8a__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.RetailEcommerceHero-module__uCYu8a__heroContent{max-width:800px}.RetailEcommerceHero-module__uCYu8a__industryIcon{justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}.RetailEcommerceHero-module__uCYu8a__dynamicIcon{width:64px;height:64px;color:var(--white)}.RetailEcommerceHero-module__uCYu8a__heroContent h1{color:var(--white);margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.RetailEcommerceHero-module__uCYu8a__lead{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.RetailEcommerceHero-module__uCYu8a__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.RetailEcommerceHero-module__uCYu8a__btn{border-radius:.5rem;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.RetailEcommerceHero-module__uCYu8a__btnWhite{color:#7c3aed;background:#fff}.RetailEcommerceHero-module__uCYu8a__btnWhite:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 20px #7c3aed4d}.RetailEcommerceHero-module__uCYu8a__btnOutline{color:#fff;border:2px solid #fff}.RetailEcommerceHero-module__uCYu8a__btnOutline:hover{background:#ffffff1a}@media (max-width:768px){.RetailEcommerceHero-module__uCYu8a__hero{text-align:center;padding:8rem 0 5rem}.RetailEcommerceHero-module__uCYu8a__heroContent{margin:0 auto}.RetailEcommerceHero-module__uCYu8a__heroButtons{justify-content:center}.RetailEcommerceHero-module__uCYu8a__floatingOrb1,.RetailEcommerceHero-module__uCYu8a__floatingOrb2,.RetailEcommerceHero-module__uCYu8a__floatingOrb3{width:200px;height:200px}}.RetailEcommerceHero-module__uCYu8a__breadcrumb{margin-top:0;margin-bottom:1rem;padding:0}.RetailEcommerceHero-module__uCYu8a__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.RetailEcommerceHero-module__uCYu8a__breadcrumbList li{color:#fffc;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.RetailEcommerceHero-module__uCYu8a__breadcrumbSeparator{color:#fff9;font-size:.8rem}.RetailEcommerceHero-module__uCYu8a__breadcrumbLink{color:#fffc;text-decoration:none;transition:color .2s}.RetailEcommerceHero-module__uCYu8a__breadcrumbLink:hover{color:#fff;text-decoration:underline}.RetailEcommerceHero-module__uCYu8a__breadcrumbActive{color:#fff;cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:.375rem;padding:.25rem .75rem;font-weight:600}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__hero{background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__breadcrumbLink:hover{color:#c4b5fd}[data-theme=dark] .RetailEcommerceHero-module__uCYu8a__breadcrumbActive{background:#8b5cf64d}
.HealthCareHero-module__Q_uBVW__hero{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#1a1040 30%,#2d1b4e 50%,#1a3a4a 70%,#0c2d3a 100%);align-items:center;min-height:70vh;padding:10rem 0 6rem;display:flex;position:relative;overflow:hidden}.HealthCareHero-module__Q_uBVW__animatedBackground{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.HealthCareHero-module__Q_uBVW__waveCanvas{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.HealthCareHero-module__Q_uBVW__gradientMorph{z-index:0;background:radial-gradient(80% 50% at 20% 40%,#8b5cf673 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731666 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee59 0%,#0000 50%);animation:15s ease-in-out infinite HealthCareHero-module__Q_uBVW__gradientShift;position:absolute;inset:0}@keyframes HealthCareHero-module__Q_uBVW__gradientShift{0%,to{background:radial-gradient(80% 50% at 20% 40%,#8b5cf673 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731666 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee59 0%,#0000 50%)}33%{background:radial-gradient(70% 60% at 70% 30%,#8b5cf680 0%,#0000 50%),radial-gradient(50% 50% at 20% 70%,#f9731673 0%,#0000 50%),radial-gradient(80% 40%,#22d3ee66 0%,#0000 50%)}66%{background:radial-gradient(60% 70% at 40% 60%,#8b5cf666 0%,#0000 50%),radial-gradient(70% 45% at 60% 20%,#f9731680 0%,#0000 50%),radial-gradient(50% 60% at 30% 80%,#22d3ee73 0%,#0000 50%)}}.HealthCareHero-module__Q_uBVW__particlesContainer{position:absolute;inset:0;overflow:hidden}.HealthCareHero-module__Q_uBVW__particle{filter:blur(.5px);background:radial-gradient(circle,#fffc 0%,#8b5cf64d 100%);border-radius:50%;animation:linear infinite HealthCareHero-module__Q_uBVW__floatParticle;position:absolute}@keyframes HealthCareHero-module__Q_uBVW__floatParticle{0%{opacity:0;transform:translateY(100vh)rotate(0)scale(0)}10%{opacity:1;transform:translateY(90vh)rotate(36deg)scale(1)}90%{opacity:.8;transform:translateY(10vh)rotate(324deg)scale(1)}to{opacity:0;transform:translateY(-10vh)rotate(360deg)scale(0)}}.HealthCareHero-module__Q_uBVW__orbsContainer{position:absolute;inset:0;overflow:hidden}.HealthCareHero-module__Q_uBVW__orb{filter:blur(80px);border-radius:50%;animation:8s ease-in-out infinite HealthCareHero-module__Q_uBVW__pulseOrb;position:absolute}.HealthCareHero-module__Q_uBVW__orb1{background:radial-gradient(circle,#8b5cf680,#0000 70%);width:500px;height:500px;animation-delay:0s;top:-10%;left:10%}.HealthCareHero-module__Q_uBVW__orb2{background:radial-gradient(circle,#06b6d473,#0000 70%);width:400px;height:400px;animation-delay:2s;top:30%;right:-5%}.HealthCareHero-module__Q_uBVW__orb3{background:radial-gradient(circle,#f9731666,#0000 70%);width:500px;height:500px;animation-delay:4s;bottom:-15%;left:40%}@keyframes HealthCareHero-module__Q_uBVW__pulseOrb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.HealthCareHero-module__Q_uBVW__container{z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem;position:relative}.HealthCareHero-module__Q_uBVW__heroContent{max-width:900px}.HealthCareHero-module__Q_uBVW__badge{color:#22d3ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.HealthCareHero-module__Q_uBVW__industryIcon{justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.HealthCareHero-module__Q_uBVW__dynamicIcon{color:#fff;width:64px;height:64px}.HealthCareHero-module__Q_uBVW__hero h1{letter-spacing:-.02em;color:#fff;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.HealthCareHero-module__Q_uBVW__lead{color:#ffffffd9;max-width:750px;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.7}.HealthCareHero-module__Q_uBVW__heroButtons{flex-wrap:wrap;gap:1rem;display:flex}.HealthCareHero-module__Q_uBVW__btn{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.HealthCareHero-module__Q_uBVW__btnWhite{color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f1f5f9 100%);box-shadow:0 4px 15px #ffffff40}.HealthCareHero-module__Q_uBVW__btnWhite:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffffff59}.HealthCareHero-module__Q_uBVW__btnOutline{color:#fff;background:0 0;border:2px solid #ffffff80}.HealthCareHero-module__Q_uBVW__btnOutline:hover{background:#ffffff1a;border-color:#fffc;transform:translateY(-2px)}.HealthCareHero-module__Q_uBVW__breadcrumb{margin-top:0;margin-bottom:1.5rem;padding:0}.HealthCareHero-module__Q_uBVW__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.HealthCareHero-module__Q_uBVW__breadcrumbList li{color:#fffc;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.HealthCareHero-module__Q_uBVW__breadcrumbSeparator{color:#ffffff80;font-size:.8rem}.HealthCareHero-module__Q_uBVW__breadcrumbLink{color:#ffffffb3;text-decoration:none;transition:color .2s}.HealthCareHero-module__Q_uBVW__breadcrumbLink:hover{color:#22d3ee}.HealthCareHero-module__Q_uBVW__breadcrumbActive{color:#22d3ee;cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22d3ee26;border-radius:.375rem;padding:.25rem .75rem;font-weight:600}@media (max-width:768px){.HealthCareHero-module__Q_uBVW__hero{min-height:60vh;padding:7rem 0 4rem}.HealthCareHero-module__Q_uBVW__heroButtons{flex-direction:column}.HealthCareHero-module__Q_uBVW__btn{text-align:center;justify-content:center;width:100%}.HealthCareHero-module__Q_uBVW__orb1{width:250px;height:250px}.HealthCareHero-module__Q_uBVW__orb2{width:200px;height:200px}.HealthCareHero-module__Q_uBVW__orb3{width:280px;height:280px}}
.RetailEcommerceOverview-module__ur6TIa__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.RetailEcommerceOverview-module__ur6TIa__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.RetailEcommerceOverview-module__ur6TIa__floatingOrb1,.RetailEcommerceOverview-module__ur6TIa__floatingOrb2,.RetailEcommerceOverview-module__ur6TIa__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.RetailEcommerceOverview-module__ur6TIa__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;left:-150px}.RetailEcommerceOverview-module__ur6TIa__floatingOrb2{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:400px;height:400px;bottom:-150px;right:-100px}.RetailEcommerceOverview-module__ur6TIa__floatingOrb3{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:350px;height:350px;top:30%;right:10%}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}.RetailEcommerceOverview-module__ur6TIa__container{width:100%;max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.RetailEcommerceOverview-module__ur6TIa__textCenter{text-align:center;margin-bottom:var(--spacing-xl)}.RetailEcommerceOverview-module__ur6TIa__textCenter h2{color:#1e293b;font-size:clamp(2rem,4vw,3rem);font-weight:600}.RetailEcommerceOverview-module__ur6TIa__grid{gap:var(--spacing-xl);grid-template-columns:1.2fr .8fr;align-items:start;display:grid}.RetailEcommerceOverview-module__ur6TIa__grid p{color:#334155;margin-bottom:var(--spacing-md);font-size:1.125rem;line-height:1.8}.RetailEcommerceOverview-module__ur6TIa__statsCard{padding:var(--spacing-xl);border-radius:var(--radius-lg);background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border:1px solid #8b5cf633;position:relative;overflow:hidden;box-shadow:0 25px 50px #8b5cf626}.RetailEcommerceOverview-module__ur6TIa__statsCard:before{content:"";background:linear-gradient(90deg,#f97316 0%,#ec4899 50%,#8b5cf6 100%);height:4px;position:absolute;top:0;left:0;right:0}.RetailEcommerceOverview-module__ur6TIa__statsCard h3{margin-bottom:var(--spacing-lg);color:#1e293b;font-size:1.75rem;font-weight:600}.RetailEcommerceOverview-module__ur6TIa__statsGrid{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}.RetailEcommerceOverview-module__ur6TIa__statItem{text-align:center;color:#1e293b}.RetailEcommerceOverview-module__ur6TIa__statItem h2{color:#7c3aed;margin-bottom:.5rem;font-size:2.75rem;font-weight:700}.RetailEcommerceOverview-module__ur6TIa__statsCard .RetailEcommerceOverview-module__ur6TIa__statItem p{color:#334155;margin-bottom:0;font-size:.9375rem;font-weight:600;line-height:1.3}@media (max-width:1024px){.RetailEcommerceOverview-module__ur6TIa__grid{gap:var(--spacing-lg);grid-template-columns:1fr}}@media (max-width:768px){.RetailEcommerceOverview-module__ur6TIa__section{padding:var(--spacing-xl)0}.RetailEcommerceOverview-module__ur6TIa__floatingOrb1,.RetailEcommerceOverview-module__ur6TIa__floatingOrb2,.RetailEcommerceOverview-module__ur6TIa__floatingOrb3{width:200px;height:200px}}@media (max-width:640px){.RetailEcommerceOverview-module__ur6TIa__statsGrid{grid-template-columns:1fr}}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__textCenter h2{color:#fff}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__grid p{color:#ffffffe6}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__statsCard{background:linear-gradient(135deg,#8b5cf64d 0%,#7c3aed66 100%);border-color:#8b5cf666;box-shadow:0 25px 50px #8b5cf633}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__statsCard h3,[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__statItem{color:#fff}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__statItem h2{color:#c4b5fd}[data-theme=dark] .RetailEcommerceOverview-module__ur6TIa__statsCard .RetailEcommerceOverview-module__ur6TIa__statItem p{color:#ffffffe6}
.HealthCareOverview-module__dBj76a__section{background:linear-gradient(#fff 0%,#ecfdf5 100%);padding:7rem 0;position:relative;overflow:hidden}.HealthCareOverview-module__dBj76a__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareOverview-module__dBj76a__floatingOrb1,.HealthCareOverview-module__dBj76a__floatingOrb2,.HealthCareOverview-module__dBj76a__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.HealthCareOverview-module__dBj76a__floatingOrb1{background:linear-gradient(135deg,#10b981 0%,#06b6d4 100%);width:500px;height:500px;top:-200px;right:-150px}.HealthCareOverview-module__dBj76a__floatingOrb2{background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%);width:400px;height:400px;bottom:-150px;left:-100px}.HealthCareOverview-module__dBj76a__floatingOrb3{background:linear-gradient(135deg,#0ea5e9 0%,#10b981 100%);width:350px;height:350px;top:50%;left:30%}[data-theme=dark] .HealthCareOverview-module__dBj76a__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareOverview-module__dBj76a__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#10b981 0%,#06b6d4 100%)}[data-theme=dark] .HealthCareOverview-module__dBj76a__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareOverview-module__dBj76a__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#0ea5e9 0%,#34d399 100%)}.HealthCareOverview-module__dBj76a__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.HealthCareOverview-module__dBj76a__textCenter{text-align:center;margin-bottom:4rem}.HealthCareOverview-module__dBj76a__textCenter h2{color:#025196;font-size:clamp(2rem,4vw,2.75rem);font-weight:700}.HealthCareOverview-module__dBj76a__grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.HealthCareOverview-module__dBj76a__grid p{color:#475569;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}.HealthCareOverview-module__dBj76a__statsCard{background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #10b98126;border-radius:1rem;padding:3rem;box-shadow:0 10px 30px #10b9811a}.HealthCareOverview-module__dBj76a__statsCard h3{color:#047857;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.HealthCareOverview-module__dBj76a__statsGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.HealthCareOverview-module__dBj76a__statItem{text-align:center;color:#047857;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.HealthCareOverview-module__dBj76a__statItem h2{color:#10b981;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.HealthCareOverview-module__dBj76a__statItem p{color:#475569;margin-bottom:0;font-size:1rem;font-weight:600}@media (max-width:1024px){.HealthCareOverview-module__dBj76a__grid{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.HealthCareOverview-module__dBj76a__statsCard{padding:2rem}.HealthCareOverview-module__dBj76a__statsGrid{gap:1.5rem}.HealthCareOverview-module__dBj76a__floatingOrb1,.HealthCareOverview-module__dBj76a__floatingOrb2,.HealthCareOverview-module__dBj76a__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareOverview-module__dBj76a__textCenter h2{color:#6ee7b7}[data-theme=dark] .HealthCareOverview-module__dBj76a__grid p{color:#ffffffd9}[data-theme=dark] .HealthCareOverview-module__dBj76a__statsCard{background:linear-gradient(135deg,#10b98126 0%,#06b6d41a 100%);border-color:#10b9814d;box-shadow:0 10px 30px #0000004d}[data-theme=dark] .HealthCareOverview-module__dBj76a__statsCard h3,[data-theme=dark] .HealthCareOverview-module__dBj76a__statItem{color:#6ee7b7}[data-theme=dark] .HealthCareOverview-module__dBj76a__statItem h2{color:#34d399}[data-theme=dark] .HealthCareOverview-module__dBj76a__statItem p{color:#fffc}
.RetailEcommerceChallenges-module__imoL9q__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.RetailEcommerceChallenges-module__imoL9q__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.RetailEcommerceChallenges-module__imoL9q__floatingOrb1,.RetailEcommerceChallenges-module__imoL9q__floatingOrb2,.RetailEcommerceChallenges-module__imoL9q__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.RetailEcommerceChallenges-module__imoL9q__floatingOrb1{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:450px;height:450px;top:-150px;right:-100px}.RetailEcommerceChallenges-module__imoL9q__floatingOrb2{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:400px;height:400px;bottom:-150px;left:-100px}.RetailEcommerceChallenges-module__imoL9q__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:50%;left:60%}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.RetailEcommerceChallenges-module__imoL9q__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.RetailEcommerceChallenges-module__imoL9q__textCenter{text-align:center}.RetailEcommerceChallenges-module__imoL9q__mbXl{margin-bottom:var(--spacing-xl)}.RetailEcommerceChallenges-module__imoL9q__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.RetailEcommerceChallenges-module__imoL9q__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.RetailEcommerceChallenges-module__imoL9q__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.RetailEcommerceChallenges-module__imoL9q__card{padding:var(--spacing-lg);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.RetailEcommerceChallenges-module__imoL9q__card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.RetailEcommerceChallenges-module__imoL9q__card:hover{border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 20px 40px #8b5cf61f,0 0 30px #ec489914}.RetailEcommerceChallenges-module__imoL9q__card:hover:before{opacity:1}.RetailEcommerceChallenges-module__imoL9q__cardHeader{align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.RetailEcommerceChallenges-module__imoL9q__cardIcon{border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex;box-shadow:0 8px 20px #8b5cf64d}.RetailEcommerceChallenges-module__imoL9q__dynamicIcon{color:#fff;width:28px;height:28px}.RetailEcommerceChallenges-module__imoL9q__card h3{color:#025196;margin:0;font-size:1.25rem;font-weight:600}.RetailEcommerceChallenges-module__imoL9q__card p{color:#475569;margin:0;line-height:1.7}@media (max-width:768px){.RetailEcommerceChallenges-module__imoL9q__section{padding:var(--spacing-xl)0}.RetailEcommerceChallenges-module__imoL9q__grid{grid-template-columns:1fr}.RetailEcommerceChallenges-module__imoL9q__floatingOrb1,.RetailEcommerceChallenges-module__imoL9q__floatingOrb2,.RetailEcommerceChallenges-module__imoL9q__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__section h2{color:#fff}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__lead{color:#ffffffe6}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__card:before{background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#fb923c 100%)}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__card:hover{border-color:#8b5cf680;box-shadow:0 22px 48px #8b5cf626,0 0 34px #ec489933}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__cardIcon{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);box-shadow:0 8px 20px #8b5cf666}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__card h3{color:#c4b5fd}[data-theme=dark] .RetailEcommerceChallenges-module__imoL9q__card p{color:#fffc}
.HealthCareChallenges-module__awZSDa__section{background:linear-gradient(#ecfdf5 0%,#f0fdfa 100%);padding:7rem 0;position:relative;overflow:hidden}.HealthCareChallenges-module__awZSDa__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareChallenges-module__awZSDa__floatingOrb1,.HealthCareChallenges-module__awZSDa__floatingOrb2,.HealthCareChallenges-module__awZSDa__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.HealthCareChallenges-module__awZSDa__floatingOrb1{background:linear-gradient(135deg,#10b981 0%,#14b8a6 100%);width:450px;height:450px;top:-180px;right:-120px}.HealthCareChallenges-module__awZSDa__floatingOrb2{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);width:400px;height:400px;bottom:-150px;left:-100px}.HealthCareChallenges-module__awZSDa__floatingOrb3{background:linear-gradient(135deg,#34d399 0%,#10b981 100%);width:350px;height:350px;top:40%;left:60%}[data-theme=dark] .HealthCareChallenges-module__awZSDa__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareChallenges-module__awZSDa__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#10b981 0%,#14b8a6 100%)}[data-theme=dark] .HealthCareChallenges-module__awZSDa__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareChallenges-module__awZSDa__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#34d399 0%,#6ee7b7 100%)}.HealthCareChallenges-module__awZSDa__container{z-index:1;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.HealthCareChallenges-module__awZSDa__textCenter{text-align:center}.HealthCareChallenges-module__awZSDa__mbXl{margin-bottom:4rem}.HealthCareChallenges-module__awZSDa__section h2{color:#025196;margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.HealthCareChallenges-module__awZSDa__lead{color:#475569;max-width:700px;margin:1rem auto 0;font-size:1.25rem}.HealthCareChallenges-module__awZSDa__grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;display:grid}.HealthCareChallenges-module__awZSDa__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #10b98126;border-radius:1.5rem;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #10b98114}.HealthCareChallenges-module__awZSDa__card:before{content:"";opacity:0;background:linear-gradient(90deg,#10b981 0%,#06b6d4 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.HealthCareChallenges-module__awZSDa__card:hover{border-color:#10b98166;transform:translateY(-5px);box-shadow:0 20px 40px #10b98126,0 0 30px #10b98114}.HealthCareChallenges-module__awZSDa__card:hover:before{opacity:1}.HealthCareChallenges-module__awZSDa__cardHeader{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.HealthCareChallenges-module__awZSDa__cardIcon{color:#fff;background:linear-gradient(135deg,#10b981 0%,#06b6d4 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex;box-shadow:0 8px 20px #10b9814d}.HealthCareChallenges-module__awZSDa__dynamicIcon{color:#fff;width:24px;height:24px}.HealthCareChallenges-module__awZSDa__card h3{color:#025196;margin:0;font-size:1.25rem;font-weight:700}.HealthCareChallenges-module__awZSDa__card p{color:#475569;margin:0;line-height:1.7}@media (max-width:640px){.HealthCareChallenges-module__awZSDa__grid{grid-template-columns:1fr}.HealthCareChallenges-module__awZSDa__floatingOrb1,.HealthCareChallenges-module__awZSDa__floatingOrb2,.HealthCareChallenges-module__awZSDa__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareChallenges-module__awZSDa__section h2{color:#6ee7b7}[data-theme=dark] .HealthCareChallenges-module__awZSDa__lead{color:#ffffffd9}[data-theme=dark] .HealthCareChallenges-module__awZSDa__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#10b98140;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .HealthCareChallenges-module__awZSDa__card:before{background:linear-gradient(90deg,#10b981 0%,#34d399 100%)}[data-theme=dark] .HealthCareChallenges-module__awZSDa__card:hover{border-color:#10b98180;box-shadow:0 22px 48px #10b98126,0 0 34px #10b98133}[data-theme=dark] .HealthCareChallenges-module__awZSDa__cardIcon{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);box-shadow:0 8px 20px #10b98166}[data-theme=dark] .HealthCareChallenges-module__awZSDa__card h3{color:#6ee7b7}[data-theme=dark] .HealthCareChallenges-module__awZSDa__card p{color:#fffc}
.HealthCareSolutions-module__awuejW__section{background:linear-gradient(#fff 0%,#f0fdfa 100%);padding:7rem 0;position:relative;overflow:hidden}.HealthCareSolutions-module__awuejW__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareSolutions-module__awuejW__floatingOrb1,.HealthCareSolutions-module__awuejW__floatingOrb2,.HealthCareSolutions-module__awuejW__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.HealthCareSolutions-module__awuejW__floatingOrb1{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);width:500px;height:500px;top:-200px;left:-150px}.HealthCareSolutions-module__awuejW__floatingOrb2{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);width:400px;height:400px;bottom:-150px;right:-100px}.HealthCareSolutions-module__awuejW__floatingOrb3{background:linear-gradient(135deg,#14b8a6 0%,#06b6d4 100%);width:350px;height:350px;top:50%;right:30%}[data-theme=dark] .HealthCareSolutions-module__awuejW__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareSolutions-module__awuejW__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareSolutions-module__awuejW__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}[data-theme=dark] .HealthCareSolutions-module__awuejW__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#14b8a6 0%,#6ee7b7 100%)}.HealthCareSolutions-module__awuejW__container{z-index:1;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.HealthCareSolutions-module__awuejW__textCenter{text-align:center}.HealthCareSolutions-module__awuejW__mbXl{margin-bottom:5rem}.HealthCareSolutions-module__awuejW__section h2{color:#025196;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,3rem);font-weight:700;line-height:1.1}.HealthCareSolutions-module__awuejW__lead{color:#475569;max-width:800px;margin:1rem auto 0;font-size:1.25rem;line-height:1.6}.HealthCareSolutions-module__awuejW__grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem;display:grid}.HealthCareSolutions-module__awuejW__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #06b6d426;border-radius:1.5rem;flex-direction:column;height:100%;padding:3rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #06b6d414}.HealthCareSolutions-module__awuejW__card:before{content:"";opacity:0;background:linear-gradient(90deg,#06b6d4 0%,#10b981 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.HealthCareSolutions-module__awuejW__card:nth-child(2){border-color:#10b98159;box-shadow:0 15px 40px #10b9811f}.HealthCareSolutions-module__awuejW__card:nth-child(2):before{opacity:1}.HealthCareSolutions-module__awuejW__card:hover{border-color:#06b6d466;transform:translateY(-5px);box-shadow:0 20px 40px #06b6d426,0 0 30px #06b6d414}.HealthCareSolutions-module__awuejW__card:hover:before{opacity:1}.HealthCareSolutions-module__awuejW__icon{color:#fff;background:linear-gradient(135deg,#06b6d4 0%,#10b981 100%);border-radius:.5rem;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:2rem;font-size:1.75rem;display:flex;box-shadow:0 8px 20px #06b6d44d}.HealthCareSolutions-module__awuejW__dynamicIcon{color:#fff;width:32px;height:32px}.HealthCareSolutions-module__awuejW__card h3{color:#025196;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:1.3}.HealthCareSolutions-module__awuejW__card p{color:#475569;flex-grow:1;margin-bottom:2.5rem;font-size:1.0625rem;line-height:1.6}.HealthCareSolutions-module__awuejW__featureList{border-top:1px solid #06b6d426;margin:0;padding:2rem 0 0;list-style:none}.HealthCareSolutions-module__awuejW__featureList li{color:#475569;margin-bottom:.875rem;padding-left:1.5rem;font-size:.9375rem;font-weight:500;position:relative}.HealthCareSolutions-module__awuejW__featureList li:before{content:"";background-color:#10b981;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}@media (max-width:768px){.HealthCareSolutions-module__awuejW__grid{grid-template-columns:1fr}.HealthCareSolutions-module__awuejW__floatingOrb1,.HealthCareSolutions-module__awuejW__floatingOrb2,.HealthCareSolutions-module__awuejW__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareSolutions-module__awuejW__section h2{color:#6ee7b7}[data-theme=dark] .HealthCareSolutions-module__awuejW__lead{color:#ffffffd9}[data-theme=dark] .HealthCareSolutions-module__awuejW__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#06b6d440;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .HealthCareSolutions-module__awuejW__card:before{background:linear-gradient(90deg,#06b6d4 0%,#34d399 100%)}[data-theme=dark] .HealthCareSolutions-module__awuejW__card:nth-child(2){border-color:#10b98180;box-shadow:0 20px 45px #10b98133}[data-theme=dark] .HealthCareSolutions-module__awuejW__card:hover{border-color:#06b6d480;box-shadow:0 22px 48px #06b6d426,0 0 34px #06b6d433}[data-theme=dark] .HealthCareSolutions-module__awuejW__icon{background:linear-gradient(135deg,#06b6d4 0%,#34d399 100%);box-shadow:0 8px 20px #06b6d466}[data-theme=dark] .HealthCareSolutions-module__awuejW__card h3{color:#6ee7b7}[data-theme=dark] .HealthCareSolutions-module__awuejW__card p{color:#fffc}[data-theme=dark] .HealthCareSolutions-module__awuejW__featureList{border-top-color:#06b6d433}[data-theme=dark] .HealthCareSolutions-module__awuejW__featureList li{color:#fffc}[data-theme=dark] .HealthCareSolutions-module__awuejW__featureList li:before{background-color:#34d399}
.RetailEcommerceSolutions-module__xu2IAG__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.RetailEcommerceSolutions-module__xu2IAG__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.RetailEcommerceSolutions-module__xu2IAG__floatingOrb1,.RetailEcommerceSolutions-module__xu2IAG__floatingOrb2,.RetailEcommerceSolutions-module__xu2IAG__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.RetailEcommerceSolutions-module__xu2IAG__floatingOrb1{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:500px;height:500px;top:-200px;left:-150px}.RetailEcommerceSolutions-module__xu2IAG__floatingOrb2{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:400px;height:400px;bottom:-150px;right:-100px}.RetailEcommerceSolutions-module__xu2IAG__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;right:5%}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.RetailEcommerceSolutions-module__xu2IAG__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.RetailEcommerceSolutions-module__xu2IAG__textCenter{text-align:center}.RetailEcommerceSolutions-module__xu2IAG__mbXl{margin-bottom:var(--spacing-xl)}.RetailEcommerceSolutions-module__xu2IAG__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.RetailEcommerceSolutions-module__xu2IAG__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.RetailEcommerceSolutions-module__xu2IAG__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(380px,1fr));display:grid}.RetailEcommerceSolutions-module__xu2IAG__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px #8b5cf60f}.RetailEcommerceSolutions-module__xu2IAG__card:before{content:"";opacity:0;border-radius:var(--radius-lg)0 0 var(--radius-lg);background:linear-gradient(#8b5cf6 0%,#ec4899 100%);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.RetailEcommerceSolutions-module__xu2IAG__card:hover{border-color:#8b5cf659;transform:translateY(-5px);box-shadow:0 25px 50px #8b5cf61f,0 0 40px #ec489914}.RetailEcommerceSolutions-module__xu2IAG__card:hover:before{opacity:1}.RetailEcommerceSolutions-module__xu2IAG__icon{border-radius:var(--radius-md);width:60px;height:60px;margin-bottom:var(--spacing-lg);color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);justify-content:center;align-items:center;font-size:1.75rem;display:flex;box-shadow:0 8px 20px #8b5cf659}.RetailEcommerceSolutions-module__xu2IAG__dynamicIcon{width:32px;height:32px;color:var(--white)}.RetailEcommerceSolutions-module__xu2IAG__card h3{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.5rem;font-weight:600}.RetailEcommerceSolutions-module__xu2IAG__card p{color:#475569;margin-bottom:var(--spacing-lg);flex-grow:1;font-size:1rem;line-height:1.6}.RetailEcommerceSolutions-module__xu2IAG__featureList{padding:0;padding-top:var(--spacing-md);border-top:1px solid #8b5cf626;margin:0;list-style:none}.RetailEcommerceSolutions-module__xu2IAG__featureList li{color:#475569;margin-bottom:.875rem;padding-left:1.5rem;font-size:.9375rem;font-weight:500;position:relative}.RetailEcommerceSolutions-module__xu2IAG__featureList li:before{content:"";background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}@media (max-width:768px){.RetailEcommerceSolutions-module__xu2IAG__section{padding:var(--spacing-xl)0}.RetailEcommerceSolutions-module__xu2IAG__grid{grid-template-columns:1fr}.RetailEcommerceSolutions-module__xu2IAG__floatingOrb1,.RetailEcommerceSolutions-module__xu2IAG__floatingOrb2,.RetailEcommerceSolutions-module__xu2IAG__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__section h2{color:#fff}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__lead{color:#ffffffe6}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__card:before{background:linear-gradient(#8b5cf6 0%,#f472b6 100%)}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__card:hover{border-color:#8b5cf680;box-shadow:0 25px 50px #8b5cf626,0 0 40px #ec489933}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__icon{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);box-shadow:0 8px 20px #8b5cf666}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__card h3{color:#c4b5fd}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__card p{color:#fffc}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__featureList{border-top-color:#8b5cf640}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__featureList li{color:#fffc}[data-theme=dark] .RetailEcommerceSolutions-module__xu2IAG__featureList li:before{background:linear-gradient(135deg,#a78bfa 0%,#f472b6 100%)}
.HealthCareTechStack-module__MoZBxG__section{background:linear-gradient(#ecfdf5 0%,#fff 100%);padding:7rem 0;position:relative;overflow:hidden}.HealthCareTechStack-module__MoZBxG__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareTechStack-module__MoZBxG__floatingOrb1,.HealthCareTechStack-module__MoZBxG__floatingOrb2,.HealthCareTechStack-module__MoZBxG__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.HealthCareTechStack-module__MoZBxG__floatingOrb1{background:linear-gradient(135deg,#14b8a6 0%,#10b981 100%);width:450px;height:450px;top:-180px;right:-120px}.HealthCareTechStack-module__MoZBxG__floatingOrb2{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);width:400px;height:400px;bottom:-150px;left:-100px}.HealthCareTechStack-module__MoZBxG__floatingOrb3{background:linear-gradient(135deg,#34d399 0%,#06b6d4 100%);width:350px;height:350px;top:40%;left:50%}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#14b8a6 0%,#10b981 100%)}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#34d399 0%,#6ee7b7 100%)}.HealthCareTechStack-module__MoZBxG__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.HealthCareTechStack-module__MoZBxG__textCenter{text-align:center;margin-bottom:4rem}.HealthCareTechStack-module__MoZBxG__textCenter h2{color:#025196;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700}.HealthCareTechStack-module__MoZBxG__lead{color:#64748b;max-width:800px;margin:0 auto;font-size:1.25rem}.HealthCareTechStack-module__MoZBxG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.HealthCareTechStack-module__MoZBxG__card{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #14b8a626;border-radius:1.5rem;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #14b8a614}.HealthCareTechStack-module__MoZBxG__card:before{content:"";opacity:0;background:linear-gradient(90deg,#14b8a6 0%,#10b981 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.HealthCareTechStack-module__MoZBxG__card:hover{border-color:#14b8a666;transform:translateY(-5px);box-shadow:0 20px 40px #14b8a626,0 0 30px #14b8a614}.HealthCareTechStack-module__MoZBxG__card:hover:before{opacity:1}.HealthCareTechStack-module__MoZBxG__card h4{color:#047857;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.HealthCareTechStack-module__MoZBxG__techList{margin:0;padding:0;list-style:none}.HealthCareTechStack-module__MoZBxG__techList li{color:#475569;font-size:1rem;line-height:2}@media (max-width:768px){.HealthCareTechStack-module__MoZBxG__grid{grid-template-columns:1fr}.HealthCareTechStack-module__MoZBxG__floatingOrb1,.HealthCareTechStack-module__MoZBxG__floatingOrb2,.HealthCareTechStack-module__MoZBxG__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__textCenter h2{color:#6ee7b7}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__lead{color:#ffffffd9}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#14b8a640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__card:before{background:linear-gradient(90deg,#14b8a6 0%,#34d399 100%)}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__card:hover{border-color:#14b8a680;box-shadow:0 22px 48px #14b8a626,0 0 34px #14b8a633}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__card h4{color:#6ee7b7}[data-theme=dark] .HealthCareTechStack-module__MoZBxG__techList li{color:#fffc}
.RetailEcommerceTechStack-module__G62QFq__section{padding:var(--spacing-3xl)0;color:#1e293b;background:linear-gradient(135deg,#4c1d95 0%,#7c3aed 20%,#f97316 50%,#0891b2 80%,#06b6d4 100%);position:relative;overflow:hidden}.RetailEcommerceTechStack-module__G62QFq__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.RetailEcommerceTechStack-module__G62QFq__floatingOrb1,.RetailEcommerceTechStack-module__G62QFq__floatingOrb2,.RetailEcommerceTechStack-module__G62QFq__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.RetailEcommerceTechStack-module__G62QFq__floatingOrb1{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);width:450px;height:450px;top:-150px;left:-100px}.RetailEcommerceTechStack-module__G62QFq__floatingOrb2{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);width:400px;height:400px;bottom:-150px;right:-100px}.RetailEcommerceTechStack-module__G62QFq__floatingOrb3{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);width:350px;height:350px;top:40%;left:70%}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__section{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#312e81 20%,#7c2d12 50%,#164e63 80%,#0e7490 100%)}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.RetailEcommerceTechStack-module__G62QFq__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.RetailEcommerceTechStack-module__G62QFq__textCenter{text-align:center}.RetailEcommerceTechStack-module__G62QFq__mbXl{margin-bottom:var(--spacing-xl)}.RetailEcommerceTechStack-module__G62QFq__section h2{color:#1e293b;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.RetailEcommerceTechStack-module__G62QFq__lead{color:#334155;max-width:700px;margin:0 auto;font-size:1.125rem}.RetailEcommerceTechStack-module__G62QFq__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.RetailEcommerceTechStack-module__G62QFq__card{padding:var(--spacing-lg);border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #8b5cf61f;transition:all .3s;position:relative;box-shadow:0 10px 30px #8b5cf60f}.RetailEcommerceTechStack-module__G62QFq__card:before{content:"";opacity:0;border-radius:var(--radius-lg)var(--radius-lg)0 0;background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 50%,#f97316 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.RetailEcommerceTechStack-module__G62QFq__card:hover{border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 20px 40px #8b5cf61f,0 0 30px #ec489914}.RetailEcommerceTechStack-module__G62QFq__card:hover:before{opacity:1}.RetailEcommerceTechStack-module__G62QFq__card h4{color:#7c3aed;margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}.RetailEcommerceTechStack-module__G62QFq__techList{margin:0;padding:0;list-style:none}.RetailEcommerceTechStack-module__G62QFq__techList li{color:#475569;font-size:.9375rem;font-weight:500;line-height:2.2;position:relative}.RetailEcommerceTechStack-module__G62QFq__techList li:before{content:"•";color:#8b5cf6;margin-right:.5rem}@media (max-width:768px){.RetailEcommerceTechStack-module__G62QFq__section{padding:var(--spacing-xl)0}.RetailEcommerceTechStack-module__G62QFq__grid{grid-template-columns:1fr}.RetailEcommerceTechStack-module__G62QFq__floatingOrb1,.RetailEcommerceTechStack-module__G62QFq__floatingOrb2,.RetailEcommerceTechStack-module__G62QFq__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__section h2{color:#fff}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__lead{color:#ffffffe6}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#8b5cf640;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__card:before{background:linear-gradient(90deg,#8b5cf6 0%,#f472b6 50%,#fb923c 100%)}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__card:hover{border-color:#8b5cf680;box-shadow:0 22px 48px #8b5cf626,0 0 34px #ec489933}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__card h4{color:#c4b5fd}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__techList li{color:#fffc}[data-theme=dark] .RetailEcommerceTechStack-module__G62QFq__techList li:before{color:#a78bfa}
.HealthCareStats-module__CjkIEW__section{padding:var(--spacing-3xl)0;background:linear-gradient(#f0fdfa 0%,#fff 100%);position:relative;overflow:hidden}.HealthCareStats-module__CjkIEW__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareStats-module__CjkIEW__floatingOrb1,.HealthCareStats-module__CjkIEW__floatingOrb2,.HealthCareStats-module__CjkIEW__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.HealthCareStats-module__CjkIEW__floatingOrb1{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);width:500px;height:500px;top:-200px;right:-150px}.HealthCareStats-module__CjkIEW__floatingOrb2{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);width:400px;height:400px;bottom:-150px;left:-100px}.HealthCareStats-module__CjkIEW__floatingOrb3{background:linear-gradient(135deg,#14b8a6 0%,#10b981 100%);width:350px;height:350px;top:30%;left:70%}[data-theme=dark] .HealthCareStats-module__CjkIEW__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareStats-module__CjkIEW__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}[data-theme=dark] .HealthCareStats-module__CjkIEW__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareStats-module__CjkIEW__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#14b8a6 0%,#10b981 100%)}.HealthCareStats-module__CjkIEW__container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.HealthCareStats-module__CjkIEW__textCenter{text-align:center}.HealthCareStats-module__CjkIEW__mbXl{margin-bottom:var(--spacing-xl)}.HealthCareStats-module__CjkIEW__section h2{color:#025196;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.HealthCareStats-module__CjkIEW__lead{color:#475569;max-width:700px;margin:0 auto;font-size:1.125rem}.HealthCareStats-module__CjkIEW__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.HealthCareStats-module__CjkIEW__card{padding:var(--spacing-xl);border-radius:var(--radius-lg);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #10b9811f;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #10b98114}.HealthCareStats-module__CjkIEW__card:before{content:"";opacity:0;background:linear-gradient(90deg,#10b981 0%,#14b8a6 50%,#06b6d4 100%);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.HealthCareStats-module__CjkIEW__card:hover{border-color:#10b98159;transform:translateY(-5px);box-shadow:0 25px 50px #10b98126,0 0 40px #14b8a61a}.HealthCareStats-module__CjkIEW__card:hover:before{opacity:1}.HealthCareStats-module__CjkIEW__value{background:linear-gradient(135deg,#047857 0%,#10b981 50%,#14b8a6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.75rem;font-weight:700}.HealthCareStats-module__CjkIEW__label{color:#025196;margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.HealthCareStats-module__CjkIEW__description{color:#475569;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.HealthCareStats-module__CjkIEW__section{padding:var(--spacing-xl)0}.HealthCareStats-module__CjkIEW__grid{grid-template-columns:1fr}.HealthCareStats-module__CjkIEW__floatingOrb1,.HealthCareStats-module__CjkIEW__floatingOrb2,.HealthCareStats-module__CjkIEW__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareStats-module__CjkIEW__section h2{color:#6ee7b7}[data-theme=dark] .HealthCareStats-module__CjkIEW__lead{color:#ffffffd9}[data-theme=dark] .HealthCareStats-module__CjkIEW__card{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#10b98140;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .HealthCareStats-module__CjkIEW__card:before{background:linear-gradient(90deg,#10b981 0%,#14b8a6 50%,#22d3ee 100%)}[data-theme=dark] .HealthCareStats-module__CjkIEW__card:hover{border-color:#10b98180;box-shadow:0 25px 50px #10b98126,0 0 40px #14b8a633}[data-theme=dark] .HealthCareStats-module__CjkIEW__value{background:linear-gradient(135deg,#34d399 0%,#6ee7b7 50%,#5eead4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=dark] .HealthCareStats-module__CjkIEW__label{color:#6ee7b7}[data-theme=dark] .HealthCareStats-module__CjkIEW__description{color:#fffc}
.HealthCareCompliance-module__y3xZpq__section{padding:var(--spacing-3xl)0;background:linear-gradient(#fff 0%,#ecfdf5 100%);position:relative;overflow:hidden}.HealthCareCompliance-module__y3xZpq__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HealthCareCompliance-module__y3xZpq__floatingOrb1,.HealthCareCompliance-module__y3xZpq__floatingOrb2,.HealthCareCompliance-module__y3xZpq__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.HealthCareCompliance-module__y3xZpq__floatingOrb1{background:linear-gradient(135deg,#10b981 0%,#34d399 100%);width:450px;height:450px;top:-150px;left:-100px}.HealthCareCompliance-module__y3xZpq__floatingOrb2{background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%);width:400px;height:400px;bottom:-100px;right:-80px}.HealthCareCompliance-module__y3xZpq__floatingOrb3{background:linear-gradient(135deg,#06b6d4 0%,#0ea5e9 100%);width:350px;height:350px;top:60%;left:50%}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__floatingOrb2{opacity:.45;background:linear-gradient(135deg,#14b8a6 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__floatingOrb3{opacity:.4;background:linear-gradient(135deg,#06b6d4 0%,#0ea5e9 100%)}.HealthCareCompliance-module__y3xZpq__container{width:100%;max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}.HealthCareCompliance-module__y3xZpq__textCenter{text-align:center;margin-bottom:var(--spacing-xl)}.HealthCareCompliance-module__y3xZpq__section h2{color:#025196;margin-bottom:var(--spacing-md);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:600}.HealthCareCompliance-module__y3xZpq__lead{color:#475569;max-width:700px;margin:0 auto;font-size:1.125rem}.HealthCareCompliance-module__y3xZpq__grid{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.HealthCareCompliance-module__y3xZpq__columnTitle{color:#047857;margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:600}.HealthCareCompliance-module__y3xZpq__complianceCard{padding:var(--spacing-md);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #10b9811f;transition:all .3s;position:relative;box-shadow:0 8px 25px #10b9810f}.HealthCareCompliance-module__y3xZpq__complianceCard:before{content:"";opacity:0;border-radius:var(--radius-lg)0 0 var(--radius-lg);background:linear-gradient(#10b981 0%,#14b8a6 100%);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.HealthCareCompliance-module__y3xZpq__complianceCard:hover{border-color:#10b98159;transform:translateY(-3px);box-shadow:0 20px 40px #10b9811f,0 0 30px #14b8a614}.HealthCareCompliance-module__y3xZpq__complianceCard:hover:before{opacity:1}.HealthCareCompliance-module__y3xZpq__complianceCard h4{color:#025196;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.HealthCareCompliance-module__y3xZpq__complianceCard p{color:#475569;margin-bottom:0;font-size:.9375rem;line-height:1.6}.HealthCareCompliance-module__y3xZpq__icon{vertical-align:middle;justify-content:center;align-items:center;margin-right:.5rem;display:inline-flex}.HealthCareCompliance-module__y3xZpq__dynamicIcon{color:#10b981;width:20px;height:20px}@media (max-width:992px){.HealthCareCompliance-module__y3xZpq__grid{gap:var(--spacing-lg);grid-template-columns:1fr}}@media (max-width:768px){.HealthCareCompliance-module__y3xZpq__section{padding:var(--spacing-xl)0}.HealthCareCompliance-module__y3xZpq__floatingOrb1,.HealthCareCompliance-module__y3xZpq__floatingOrb2,.HealthCareCompliance-module__y3xZpq__floatingOrb3{width:200px;height:200px}}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__section h2{color:#6ee7b7}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__lead{color:#ffffffd9}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__columnTitle{color:#6ee7b7}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__complianceCard{background:linear-gradient(135deg,#1e293beb 0%,#0f172afa 100%);border-color:#10b98140;box-shadow:0 18px 40px #0f172a8c}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__complianceCard:before{background:linear-gradient(#10b981 0%,#22d3ee 100%)}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__complianceCard:hover{border-color:#10b98180;box-shadow:0 22px 48px #10b98126,0 0 34px #14b8a633}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__complianceCard h4{color:#6ee7b7}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__complianceCard p{color:#fffc}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__icon{color:#6ee7b7}[data-theme=dark] .HealthCareCompliance-module__y3xZpq__dynamicIcon{color:#34d399}
