.CaseStudiesBanner-module__AJ-i0q__hero{background:var(--bg-gradient);color:var(--text-white);text-align:left;padding-top:9rem;padding-bottom:7rem;position:relative;overflow:hidden}.CaseStudiesBanner-module__AJ-i0q__hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20%,#4f46e514 0%,#0000 50%),radial-gradient(circle at 80% 80%,#0d948814 0%,#0000 50%);position:absolute;inset:0}.CaseStudiesBanner-module__AJ-i0q__container{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.CaseStudiesBanner-module__AJ-i0q__heroContent{z-index:1;text-align:left;max-width:950px;margin:0;position:relative}.CaseStudiesBanner-module__AJ-i0q__hero h1{color:var(--text-white);margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1}.CaseStudiesBanner-module__AJ-i0q__lead{color:#ffffffd9;margin-bottom:var(--spacing-xl);font-size:1.125rem;line-height:1.7}@keyframes CaseStudiesBanner-module__AJ-i0q__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CaseStudiesBanner-module__AJ-i0q__breadcrumb{margin-bottom:1rem;font-size:.9rem;font-weight:600}.CaseStudiesBanner-module__AJ-i0q__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CaseStudiesBanner-module__AJ-i0q__breadcrumbItem{align-items:center;gap:.5rem;font-weight:600;display:flex}.CaseStudiesBanner-module__AJ-i0q__breadcrumbLink{color:var(--text-white);text-decoration:none;transition:color .2s}.CaseStudiesBanner-module__AJ-i0q__breadcrumbLink:hover{color:var(--secondary);text-decoration:underline}.CaseStudiesBanner-module__AJ-i0q__breadcrumbSeparator{color:#ffffffb3;font-size:.8rem}.CaseStudiesBanner-module__AJ-i0q__breadcrumbActive{color:var(--text-white);cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:.375rem;padding:.25rem .75rem;font-weight:600}@media (max-width:768px){.CaseStudiesBanner-module__AJ-i0q__hero{padding-top:7rem;padding-bottom:5rem}.CaseStudiesBanner-module__AJ-i0q__container{padding:0 1rem}.CaseStudiesBanner-module__AJ-i0q__heroContent{max-width:100%}.CaseStudiesBanner-module__AJ-i0q__lead{font-size:1rem}.CaseStudiesBanner-module__AJ-i0q__breadcrumb{font-size:.85rem}.CaseStudiesBanner-module__AJ-i0q__breadcrumbList{gap:.375rem}}@media (max-width:480px){.CaseStudiesBanner-module__AJ-i0q__hero{padding-top:6rem;padding-bottom:4rem}.CaseStudiesBanner-module__AJ-i0q__container{padding:0 .75rem}.CaseStudiesBanner-module__AJ-i0q__lead{font-size:.95rem;line-height:1.6}.CaseStudiesBanner-module__AJ-i0q__breadcrumb{margin-bottom:.75rem;font-size:.8rem}.CaseStudiesBanner-module__AJ-i0q__breadcrumbActive{padding:.2rem .5rem;font-size:.8rem}}
.StatsSection-module__puQ_dG__stats{color:#025196;background:0 0;padding:5rem 0;position:relative}.StatsSection-module__puQ_dG__stats:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff08 0%,#0000 100%);position:absolute;inset:0}.StatsSection-module__puQ_dG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.StatsSection-module__puQ_dG__statsGrid{text-align:center;z-index:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4rem;display:grid;position:relative}.StatsSection-module__puQ_dG__statItem h3{color:#025196;margin-bottom:.5rem;font-size:2.75rem;font-weight:800;line-height:1}.StatsSection-module__puQ_dG__statItem p{color:#025196;opacity:.8;margin:0;font-size:1rem}.StatsSection-module__puQ_dG__animateOnScroll{opacity:0;animation:.6s ease-out forwards StatsSection-module__puQ_dG__fadeIn;transform:translateY(30px)}@keyframes StatsSection-module__puQ_dG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .StatsSection-module__puQ_dG__stats{background:var(--bg-section)}[data-theme=dark] .StatsSection-module__puQ_dG__statItem h3{color:#22d3ee}[data-theme=dark] .StatsSection-module__puQ_dG__statItem p{color:#7dd3fc}
.ServiceDeliveryApproach-module__0RXmPq__section{background:linear-gradient(135deg,#0251960f 0%,#0ea5e91a 50%,#22d3ee0f 100%);padding:5rem 0;position:relative;overflow:hidden}.ServiceDeliveryApproach-module__0RXmPq__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ServiceDeliveryApproach-module__0RXmPq__floatingOrb1,.ServiceDeliveryApproach-module__0RXmPq__floatingOrb2,.ServiceDeliveryApproach-module__0RXmPq__floatingOrb3{filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.ServiceDeliveryApproach-module__0RXmPq__floatingOrb1{background:linear-gradient(135deg,#0ea5e9 0%,#38e1ff 100%);width:500px;height:500px;top:-200px;right:-150px}.ServiceDeliveryApproach-module__0RXmPq__floatingOrb2{background:linear-gradient(135deg,#22d3ee 0%,#7dd3fc 100%);width:400px;height:400px;bottom:-150px;left:-100px}.ServiceDeliveryApproach-module__0RXmPq__floatingOrb3{background:linear-gradient(135deg,#7dd3fc 0%,#a5f3fc 100%);width:350px;height:350px;top:40%;left:35%}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#025196 0%,#0369d9 50%,#06b6d4 100%)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__floatingOrb2{opacity:.5;background:linear-gradient(135deg,#0369d9 0%,#06b6d4 100%)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__floatingOrb3{opacity:.5;background:linear-gradient(135deg,#06b6d4 0%,#73d1fd 100%)}.ServiceDeliveryApproach-module__0RXmPq__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.ServiceDeliveryApproach-module__0RXmPq__header{text-align:center;margin-bottom:4rem}.ServiceDeliveryApproach-module__0RXmPq__header h2{color:#025196;margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700}.ServiceDeliveryApproach-module__0RXmPq__lead{color:#475569;font-size:1.125rem;line-height:1.7}.ServiceDeliveryApproach-module__0RXmPq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;display:grid}@media (min-width:768px){.ServiceDeliveryApproach-module__0RXmPq__grid{grid-template-columns:repeat(3,1fr)}}.ServiceDeliveryApproach-module__0RXmPq__card{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:var(--card-transition);border-radius:1.5rem;padding:2.5rem;position:relative}.ServiceDeliveryApproach-module__0RXmPq__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.ServiceDeliveryApproach-module__0RXmPq__card h3{color:#025196;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.ServiceDeliveryApproach-module__0RXmPq__cardIcon{color:#fff;background:linear-gradient(135deg,#025196 0%,#0369d9 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:2rem;display:flex}.ServiceDeliveryApproach-module__0RXmPq__dynamicIcon{stroke-width:1.5px;color:#fff;width:32px;height:32px}.ServiceDeliveryApproach-module__0RXmPq__card p{margin-bottom:0;line-height:1.7;color:var(--text-body)!important}.text-purple{color:#025196}.text-cyan{color:#73d1fd}.text-coral{color:#fb7185}.gradient-ai{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#025196 0%,#73d1fd 50%,#fb7185 100%);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__header h2,[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__card h3{color:#22d3ee}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__cardIcon{background:linear-gradient(135deg,#0ea5e9 0%,#22d3ee 100%)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__card{border-color:var(--card-border);box-shadow:var(--card-shadow);background:linear-gradient(#1e293be0 0%,#0f172afa 100%)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__lead{color:#e2e8f0b8}[data-theme=dark] .ServiceDeliveryApproach-module__0RXmPq__card p{color:#e2e8f0d1!important}
.ServicesCTA-module__vTvM1W__cta{color:var(--text-heading);text-align:center;background:linear-gradient(#e8fbff 0%,#cfefff 100%);padding:7rem 0;position:relative;overflow:hidden}.ServicesCTA-module__vTvM1W__cta:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d 0%,#0000 100%);position:absolute;inset:0}.ServicesCTA-module__vTvM1W__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.ServicesCTA-module__vTvM1W__cta h2{color:var(--text-heading);margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700}.ServicesCTA-module__vTvM1W__cta p{color:var(--text-body);max-width:700px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.ServicesCTA-module__vTvM1W__buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.ServicesCTA-module__vTvM1W__btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block}.ServicesCTA-module__vTvM1W__btnPrimary{color:#fff;background:linear-gradient(135deg,#025196 0%,#0369d9 100%);border-color:#0000}.ServicesCTA-module__vTvM1W__btnPrimary:hover{background:linear-gradient(135deg,#013a6e 0%,#025196 100%);transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ServicesCTA-module__vTvM1W__btnOutline{color:#025196;background:0 0;border-color:#025196}.ServicesCTA-module__vTvM1W__btnOutline:hover{background:#02519614;transform:translateY(-2px)}[data-theme=dark] .ServicesCTA-module__vTvM1W__cta{color:#fff;background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .ServicesCTA-module__vTvM1W__cta:before{background:linear-gradient(135deg,#ffffff14 0%,#0000 100%)}[data-theme=dark] .ServicesCTA-module__vTvM1W__btnPrimary{color:#0ea5e9;background:#fffffff2}[data-theme=dark] .ServicesCTA-module__vTvM1W__btnPrimary:hover{background:#fff;box-shadow:0 4px 20px #fff3}
.ServicesIndustries-module__y_W5TW__section{background:#0f172a;padding:6rem 0;position:relative;overflow:hidden}.ServicesIndustries-module__y_W5TW__bgPattern{pointer-events:none;background:radial-gradient(at 30% 20%,#06b6d414 0%,#0000 50%),radial-gradient(at 70% 80%,#22d3ee0f 0%,#0000 50%);position:absolute;inset:0}.ServicesIndustries-module__y_W5TW__container{z-index:1;max-width:1400px;margin:0 auto;padding:0 1.5rem;position:relative}.ServicesIndustries-module__y_W5TW__sectionHeader{text-align:center;margin-bottom:4rem}.ServicesIndustries-module__y_W5TW__badge{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.ServicesIndustries-module__y_W5TW__sectionTitle{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.ServicesIndustries-module__y_W5TW__highlight{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ServicesIndustries-module__y_W5TW__sectionSubtitle{color:#ffffffb3;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.ServicesIndustries-module__y_W5TW__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.ServicesIndustries-module__y_W5TW__industryCard{background:#0f172a99;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;padding:1.5rem;text-decoration:none;transition:all .3s;display:flex}.ServicesIndustries-module__y_W5TW__industryCard:hover{border-color:#06b6d466;transform:translateY(-4px);box-shadow:0 8px 30px #06b6d426}.ServicesIndustries-module__y_W5TW__cardHeader{align-items:center;gap:.875rem;margin-bottom:1rem;display:flex}.ServicesIndustries-module__y_W5TW__iconWrapper{color:#22d3ee;background:linear-gradient(135deg,#06b6d426 0%,#22d3ee26 100%);border:1px solid #06b6d440;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.ServicesIndustries-module__y_W5TW__industryCard:hover .ServicesIndustries-module__y_W5TW__iconWrapper{background:linear-gradient(135deg,#06b6d440 0%,#22d3ee40 100%);border-color:#06b6d466}.ServicesIndustries-module__y_W5TW__cardTitle{color:#fff;margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.ServicesIndustries-module__y_W5TW__cardDescription{color:#ffffffa6;flex-grow:1;margin-bottom:1rem;font-size:.875rem;line-height:1.6}.ServicesIndustries-module__y_W5TW__servicesTags{flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}.ServicesIndustries-module__y_W5TW__serviceTag{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d433;border-radius:6px;padding:.25rem .5rem;font-size:.7rem;font-weight:500}.ServicesIndustries-module__y_W5TW__cardFooter{color:#22d3ee;border-top:1px solid #ffffff14;align-items:center;gap:.5rem;padding-top:.75rem;font-size:.875rem;font-weight:500;display:flex}.ServicesIndustries-module__y_W5TW__cardFooter svg{transition:transform .3s}.ServicesIndustries-module__y_W5TW__industryCard:hover .ServicesIndustries-module__y_W5TW__cardFooter svg{transform:translate(4px)}.ServicesIndustries-module__y_W5TW__learnMore{transition:all .3s}.ServicesIndustries-module__y_W5TW__bottomCta{text-align:center;background:#06b6d414;border:1px solid #06b6d433;border-radius:1.25rem;margin-top:4rem;padding:2.5rem}.ServicesIndustries-module__y_W5TW__ctaText{color:#ffffffd9;margin-bottom:1.5rem;font-size:1.125rem}.ServicesIndustries-module__y_W5TW__ctaButton{color:#fff;background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);border-radius:10px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #06b6d44d}.ServicesIndustries-module__y_W5TW__ctaButton:hover{transform:translateY(-3px);box-shadow:0 8px 30px #06b6d466}.ServicesIndustries-module__y_W5TW__ctaButton svg{transition:transform .3s}.ServicesIndustries-module__y_W5TW__ctaButton:hover svg{transform:translate(4px)}@media (max-width:1200px){.ServicesIndustries-module__y_W5TW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ServicesIndustries-module__y_W5TW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ServicesIndustries-module__y_W5TW__section{padding:4rem 0}.ServicesIndustries-module__y_W5TW__sectionHeader{margin-bottom:3rem}.ServicesIndustries-module__y_W5TW__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.ServicesIndustries-module__y_W5TW__industryCard{padding:1.25rem}.ServicesIndustries-module__y_W5TW__cardTitle{font-size:1rem}.ServicesIndustries-module__y_W5TW__cardDescription{font-size:.8rem}.ServicesIndustries-module__y_W5TW__bottomCta{margin-top:3rem;padding:2rem 1.5rem}}@media (max-width:480px){.ServicesIndustries-module__y_W5TW__section{padding:3rem 0}.ServicesIndustries-module__y_W5TW__container{padding:0 1rem}.ServicesIndustries-module__y_W5TW__grid{grid-template-columns:1fr;gap:.875rem}.ServicesIndustries-module__y_W5TW__industryCard{padding:1.125rem}.ServicesIndustries-module__y_W5TW__iconWrapper{width:42px;height:42px}.ServicesIndustries-module__y_W5TW__cardHeader{gap:.75rem}.ServicesIndustries-module__y_W5TW__cardTitle{font-size:.95rem}.ServicesIndustries-module__y_W5TW__cardDescription{margin-bottom:.75rem;font-size:.8rem}.ServicesIndustries-module__y_W5TW__servicesTags{gap:.25rem}.ServicesIndustries-module__y_W5TW__serviceTag{padding:.2rem .4rem;font-size:.65rem}.ServicesIndustries-module__y_W5TW__cardFooter{padding-top:.625rem;font-size:.8rem}.ServicesIndustries-module__y_W5TW__bottomCta{margin-top:2rem;padding:1.5rem 1rem}.ServicesIndustries-module__y_W5TW__ctaText{margin-bottom:1rem;font-size:1rem}.ServicesIndustries-module__y_W5TW__ctaButton{padding:.875rem 1.5rem;font-size:.9rem}}[data-theme=light] .ServicesIndustries-module__y_W5TW__section,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__section{background:#f8fafc!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__bgPattern,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__bgPattern{background:radial-gradient(at 30% 20%,#06b6d40f 0%,#0000 50%),radial-gradient(at 70% 80%,#22d3ee0a 0%,#0000 50%)!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__sectionTitle,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__sectionTitle{color:#0f172a!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__sectionSubtitle,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__sectionSubtitle{color:#64748b!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__badge,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__badge{color:#0891b2!important;background:#06b6d414!important;border-color:#06b6d433!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__industryCard,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__industryCard{box-shadow:0 2px 10px #0000000a;background:#ffffffe6!important;border-color:#0f172a14!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__industryCard:hover,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__industryCard:hover{border-color:#06b6d459!important;box-shadow:0 8px 30px #06b6d41a!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__iconWrapper,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__iconWrapper{color:#0891b2!important;background:linear-gradient(135deg,#06b6d41a 0%,#22d3ee1a 100%)!important;border-color:#06b6d433!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__cardTitle,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__cardTitle{color:#0f172a!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__cardDescription,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__cardDescription{color:#475569!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__serviceTag,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__serviceTag{color:#0891b2!important;background:#06b6d414!important;border-color:#06b6d426!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__cardFooter,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__cardFooter{color:#0891b2!important;border-color:#0f172a0f!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__bottomCta,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__bottomCta{background:#06b6d40f!important;border-color:#06b6d426!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__ctaText,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__ctaText{color:#475569!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__ctaButton,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__ctaButton{background:linear-gradient(135deg,#0891b2 0%,#06b6d4 100%)!important;box-shadow:0 4px 20px #06b6d433!important}[data-theme=light] .ServicesIndustries-module__y_W5TW__ctaButton:hover,:root:not([data-theme=dark]) .ServicesIndustries-module__y_W5TW__ctaButton:hover{box-shadow:0 8px 30px #06b6d44d!important}
.CaseStudiesFilter-module__g3_kYW__section{background:linear-gradient(#e8fbff 0%,#cfefff 100%);padding:7rem 0;transition:background-color .3s}.CaseStudiesFilter-module__g3_kYW__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.CaseStudiesFilter-module__g3_kYW__textCenter{text-align:center;margin-bottom:4rem}.CaseStudiesFilter-module__g3_kYW__textCenter h2{color:var(--text-heading);margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700}.CaseStudiesFilter-module__g3_kYW__textCenter p{color:var(--text-body);font-size:1.125rem;font-weight:400;line-height:1.7}.CaseStudiesFilter-module__g3_kYW__filterButtons{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:4rem;display:flex}.CaseStudiesFilter-module__g3_kYW__filterBtn{background:var(--bg-card);color:var(--text-heading);border:2px solid var(--card-border);cursor:pointer;border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1)}.CaseStudiesFilter-module__g3_kYW__filterBtn:hover,.CaseStudiesFilter-module__g3_kYW__filterBtn.CaseStudiesFilter-module__g3_kYW__active{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);color:var(--text-white);border-color:#0000}.CaseStudiesFilter-module__g3_kYW__grid{gap:2.5rem;display:grid}.CaseStudiesFilter-module__g3_kYW__grid2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width:768px){.CaseStudiesFilter-module__g3_kYW__grid2{grid-template-columns:repeat(3,1fr)}}.CaseStudiesFilter-module__g3_kYW__caseStudyCard{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:var(--card-transition);border-radius:1.25rem;position:relative;overflow:hidden}.CaseStudiesFilter-module__g3_kYW__caseStudyCard:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.CaseStudiesFilter-module__g3_kYW__caseStudyCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 92% 8%,#22d3ee38,#0000 50%);transition:opacity .22s;position:absolute;inset:-18px}.CaseStudiesFilter-module__g3_kYW__caseStudyCard:hover:after{opacity:1}.CaseStudiesFilter-module__g3_kYW__caseStudyImage{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);width:100%;height:220px;color:var(--text-white);z-index:1;justify-content:center;align-items:center;font-size:2.5rem;font-weight:800;display:flex;position:relative}.CaseStudiesFilter-module__g3_kYW__caseStudyImage:before{content:"";background:linear-gradient(135deg,#ffffff0d 0%,#0000 100%);position:absolute;inset:0}.CaseStudiesFilter-module__g3_kYW__caseStudyContent{z-index:1;padding:1.5rem;position:relative}.CaseStudiesFilter-module__g3_kYW__caseStudyMeta{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.CaseStudiesFilter-module__g3_kYW__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.CaseStudiesFilter-module__g3_kYW__badgePrimary{background:var(--primary);color:var(--text-white)}.CaseStudiesFilter-module__g3_kYW__badgeSecondary{background:var(--secondary);color:var(--text-white)}.CaseStudiesFilter-module__g3_kYW__caseStudyCard h3{color:var(--text-heading);margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.CaseStudiesFilter-module__g3_kYW__caseStudyCard p{color:var(--text-body);margin-bottom:1rem;line-height:1.6}.CaseStudiesFilter-module__g3_kYW__caseStudyResult{border-left:3px solid var(--secondary);background:#0251960f;border-radius:.375rem;margin:1rem 0;padding:1rem}.CaseStudiesFilter-module__g3_kYW__caseStudyResult strong{color:var(--secondary);margin-bottom:.25rem;font-size:1.375rem;font-weight:700;display:block}.CaseStudiesFilter-module__g3_kYW__caseStudyResult span{color:var(--text-body);font-size:.9375rem}.CaseStudiesFilter-module__g3_kYW__btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block}.CaseStudiesFilter-module__g3_kYW__btnOutline{color:var(--text-heading);background:#0251960f;border-color:#02519633;border-radius:999px}.CaseStudiesFilter-module__g3_kYW__btnOutline:hover{background:#0251961f;border-color:#02519666}@media (max-width:768px){.CaseStudiesFilter-module__g3_kYW__section{padding:3rem 0}.CaseStudiesFilter-module__g3_kYW__textCenter,.CaseStudiesFilter-module__g3_kYW__filterButtons{margin-bottom:2.5rem}.CaseStudiesFilter-module__g3_kYW__grid{gap:2rem}.CaseStudiesFilter-module__g3_kYW__caseStudyContent{padding:1.25rem}}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__section{background:radial-gradient(circle at top,#0f172a99 0%,#020617fa 55%)}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyCard{background:linear-gradient(#1e293bd9 0%,#0f172afa 100%)}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyCard:after{background:radial-gradient(circle at 92% 8%,#22d3ee47,#0000 50%)}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyResult{background:#22d3ee14}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyImage{color:#e2e8f0;background:linear-gradient(135deg,#1e293bf2 0%,#0f172a 100%)}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyImage:before{background:linear-gradient(135deg,#ffffff0a 0%,#0000 100%)}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__caseStudyContent{background:#020617a6;border-top:1px solid #94a3b82e}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__btnOutline{color:#7dd3fc;background:#22d3ee14;border-color:#22d3ee59}[data-theme=dark] .CaseStudiesFilter-module__g3_kYW__btnOutline:hover{background:#22d3ee29;border-color:#22d3ee99}
.SectorsSpecialization-module__Bw5zKa__section{background:linear-gradient(135deg,#02519614 0%,#0ea5e91f 50%,#22d3ee14 100%);padding:7rem 0;position:relative;overflow:hidden}.SectorsSpecialization-module__Bw5zKa__bgDecoration{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.SectorsSpecialization-module__Bw5zKa__floatingOrb1,.SectorsSpecialization-module__Bw5zKa__floatingOrb2,.SectorsSpecialization-module__Bw5zKa__floatingOrb3{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.SectorsSpecialization-module__Bw5zKa__floatingOrb1{background:linear-gradient(135deg,#0ea5e9 0%,#38e1ff 100%);width:500px;height:500px;top:-200px;right:-150px}.SectorsSpecialization-module__Bw5zKa__floatingOrb2{background:linear-gradient(135deg,#22d3ee 0%,#7dd3fc 100%);width:400px;height:400px;bottom:-150px;left:-100px}.SectorsSpecialization-module__Bw5zKa__floatingOrb3{background:linear-gradient(135deg,#7dd3fc 0%,#a5f3fc 100%);width:350px;height:350px;top:40%;left:30%}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__section{background:linear-gradient(235deg,#0271cf 0%,#010132 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__floatingOrb1{opacity:.5;background:linear-gradient(135deg,#025196 0%,#0369d9 50%,#06b6d4 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__floatingOrb2{opacity:.5;background:linear-gradient(135deg,#0369d9 0%,#06b6d4 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__floatingOrb3{opacity:.5;background:linear-gradient(135deg,#06b6d4 0%,#73d1fd 100%)}.SectorsSpecialization-module__Bw5zKa__container{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.SectorsSpecialization-module__Bw5zKa__textCenter{text-align:center;margin-bottom:4rem}.SectorsSpecialization-module__Bw5zKa__textCenter h2{color:#025196;margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700}.SectorsSpecialization-module__Bw5zKa__lead{color:#475569;max-width:800px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.SectorsSpecialization-module__Bw5zKa__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2.5rem;display:grid}@media (min-width:1024px){.SectorsSpecialization-module__Bw5zKa__grid{grid-template-columns:repeat(3,1fr)}}.SectorsSpecialization-module__Bw5zKa__card{cursor:pointer;background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0cc;border-radius:1.5rem;min-height:400px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SectorsSpecialization-module__Bw5zKa__card:hover{box-shadow:0 25px 50px -12px #00000026,0 0 0 1px var(--card-primary);transform:translateY(-12px)}.SectorsSpecialization-module__Bw5zKa__cardHovered{border-color:var(--card-primary)}.SectorsSpecialization-module__Bw5zKa__cardExpanded{min-height:auto}.SectorsSpecialization-module__Bw5zKa__cardBackground{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.SectorsSpecialization-module__Bw5zKa__gradientOrb1{background:radial-gradient(circle,var(--card-primary)0%,transparent 70%);opacity:.08;border-radius:50%;width:250px;height:250px;transition:all .6s;position:absolute;top:-40%;right:-30%}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__gradientOrb1{opacity:.18;transform:scale(1.3)rotate(15deg)}.SectorsSpecialization-module__Bw5zKa__gradientOrb2{background:radial-gradient(circle,var(--card-secondary)0%,transparent 70%);opacity:.06;border-radius:50%;width:200px;height:200px;transition:all .6s .1s;position:absolute;bottom:-30%;left:-25%}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__gradientOrb2{opacity:.15;transform:scale(1.4)rotate(-10deg)}.SectorsSpecialization-module__Bw5zKa__gridPattern{opacity:0;background-image:linear-gradient(#00000004 1px,#0000 1px),linear-gradient(90deg,#00000004 1px,#0000 1px);background-size:24px 24px;transition:opacity .5s;position:absolute;inset:0}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__gridPattern{opacity:1}.SectorsSpecialization-module__Bw5zKa__animatedBorder{background:var(--card-gradient);transform-origin:bottom;z-index:1;width:4px;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scaleY(0)}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__animatedBorder{transform:scaleY(1)}.SectorsSpecialization-module__Bw5zKa__particlesContainer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.SectorsSpecialization-module__Bw5zKa__particle{opacity:0;border-radius:50%;animation:ease-in-out infinite SectorsSpecialization-module__Bw5zKa__floatParticle;position:absolute}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__particle{opacity:.5}.SectorsSpecialization-module__Bw5zKa__particlefintech{background:#025196}.SectorsSpecialization-module__Bw5zKa__particlehealthcare{background:#10b981}.SectorsSpecialization-module__Bw5zKa__particleretail{background:#ec4899}.SectorsSpecialization-module__Bw5zKa__particlemanufacturing{background:#f97316}.SectorsSpecialization-module__Bw5zKa__particletechnology{background:#8b5cf6}.SectorsSpecialization-module__Bw5zKa__particlerealestate{background:#0891b2}@keyframes SectorsSpecialization-module__Bw5zKa__floatParticle{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.2;transform:translateY(-25px)scale(1.3)}}.SectorsSpecialization-module__Bw5zKa__cardContent{z-index:2;flex-direction:column;height:100%;padding:2rem;display:flex;position:relative}.SectorsSpecialization-module__Bw5zKa__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.SectorsSpecialization-module__Bw5zKa__iconWrapper{width:64px;height:64px;position:relative}.SectorsSpecialization-module__Bw5zKa__iconGlow{background:var(--card-gradient);opacity:.25;filter:blur(10px);border-radius:50%;transition:all .4s;position:absolute;inset:-6px}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__iconGlow{opacity:.5;transform:scale(1.2)}.SectorsSpecialization-module__Bw5zKa__iconInner{background:var(--card-gradient);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 8px 24px #00000026}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__iconInner{transform:scale(1.1)rotate(-5deg);box-shadow:0 12px 30px #00000040}.SectorsSpecialization-module__Bw5zKa__iconPulse{border:2px solid var(--card-primary);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;inset:-8px}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__iconPulse{opacity:.4;animation:1.5s ease-out infinite SectorsSpecialization-module__Bw5zKa__iconPulseRing}@keyframes SectorsSpecialization-module__Bw5zKa__iconPulseRing{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.SectorsSpecialization-module__Bw5zKa__industryBadge{color:var(--card-primary);text-transform:uppercase;letter-spacing:.05em;opacity:0;background:linear-gradient(135deg,#f1f5f9e6,#e2e8f099);border:1px solid #e2e8f0cc;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .4s;display:flex;transform:translateY(-8px)}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__industryBadge{opacity:1;transform:translateY(0)}.SectorsSpecialization-module__Bw5zKa__cardTitle{color:#1e293b;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:1.3;transition:color .3s}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__cardTitle{color:var(--card-primary)}.SectorsSpecialization-module__Bw5zKa__cardDescription{color:#64748b;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}.SectorsSpecialization-module__Bw5zKa__expandableContent{opacity:0;max-height:0;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.SectorsSpecialization-module__Bw5zKa__expandableContent.SectorsSpecialization-module__Bw5zKa__expanded{opacity:1;max-height:600px;margin-bottom:1rem}.SectorsSpecialization-module__Bw5zKa__solutionsSection{border-top:1px solid #e2e8f0cc;padding-top:1.25rem}.SectorsSpecialization-module__Bw5zKa__solutionsTitle{color:var(--card-primary);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:600;display:flex}.SectorsSpecialization-module__Bw5zKa__solutionsList{margin:0 0 1.5rem;padding:0;list-style:none}.SectorsSpecialization-module__Bw5zKa__solutionsList li{color:#475569;align-items:flex-start;gap:.625rem;padding:.5rem 0;font-size:.875rem;line-height:1.5;transition:all .3s;display:flex}.SectorsSpecialization-module__Bw5zKa__solutionsList li:hover{color:var(--card-primary);transform:translate(4px)}.SectorsSpecialization-module__Bw5zKa__solutionIcon{color:var(--card-primary);flex-shrink:0;margin-top:2px;transition:transform .3s}.SectorsSpecialization-module__Bw5zKa__solutionsList li:hover .SectorsSpecialization-module__Bw5zKa__solutionIcon{transform:translate(2px)}.SectorsSpecialization-module__Bw5zKa__tags{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.SectorsSpecialization-module__Bw5zKa__tag{color:#475569;opacity:0;background:linear-gradient(135deg,#f1f5f9f2,#e2e8f0b3);border:1px solid #e2e8f0cc;border-radius:9999px;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:all .3s;animation:.3s forwards SectorsSpecialization-module__Bw5zKa__tagSlideIn;display:inline-flex;transform:translateY(8px)}@keyframes SectorsSpecialization-module__Bw5zKa__tagSlideIn{to{opacity:1;transform:translateY(0)}}.SectorsSpecialization-module__Bw5zKa__tag:hover{background:var(--card-gradient);color:#fff;border-color:#0000;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.SectorsSpecialization-module__Bw5zKa__cardActions{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.SectorsSpecialization-module__Bw5zKa__expandToggle{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.5rem 0;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.SectorsSpecialization-module__Bw5zKa__expandToggle:hover{color:var(--card-primary)}.SectorsSpecialization-module__Bw5zKa__toggleIcon{transition:transform .3s}.SectorsSpecialization-module__Bw5zKa__toggleIcon.SectorsSpecialization-module__Bw5zKa__rotated{transform:rotate(90deg)}.SectorsSpecialization-module__Bw5zKa__ctaButton{background:var(--card-gradient);color:#fff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 15px #0000001a}.SectorsSpecialization-module__Bw5zKa__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}.SectorsSpecialization-module__Bw5zKa__ctaArrow{transition:transform .3s}.SectorsSpecialization-module__Bw5zKa__ctaButton:hover .SectorsSpecialization-module__Bw5zKa__ctaArrow{transform:translate(4px)}.SectorsSpecialization-module__Bw5zKa__shineEffect{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__shineEffect{animation:.8s ease-out SectorsSpecialization-module__Bw5zKa__shine}@keyframes SectorsSpecialization-module__Bw5zKa__shine{to{left:100%}}.SectorsSpecialization-module__Bw5zKa__cornerAccent{background:linear-gradient(135deg,transparent 50%,var(--card-primary)50%);opacity:0;z-index:1;width:80px;height:80px;transition:all .4s;position:absolute;top:0;right:0;transform:translate(20px,-20px)}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__cornerAccent{opacity:.15;transform:translate(0)}.SectorsSpecialization-module__Bw5zKa__cardFintech{--card-primary:#025196;--card-secondary:#06b6d4;--card-accent:#3b82f6;--card-gradient:linear-gradient(135deg,#025196 0%,#06b6d4 100%)}.SectorsSpecialization-module__Bw5zKa__cardFintech:hover{box-shadow:0 25px 50px -12px #0251964d,0 0 0 1px #02519633}.SectorsSpecialization-module__Bw5zKa__cardFintech:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:2s ease-in-out infinite SectorsSpecialization-module__Bw5zKa__fintechPulse}@keyframes SectorsSpecialization-module__Bw5zKa__fintechPulse{0%,to{transform:scale(1.1)rotate(-5deg)}50%{transform:scale(1.15)rotate(0)}}.SectorsSpecialization-module__Bw5zKa__cardHealthcare{--card-primary:#10b981;--card-secondary:#06b6d4;--card-accent:#14b8a6;--card-gradient:linear-gradient(135deg,#10b981 0%,#06b6d4 100%)}.SectorsSpecialization-module__Bw5zKa__cardHealthcare:hover{box-shadow:0 25px 50px -12px #10b9814d,0 0 0 1px #10b98133}.SectorsSpecialization-module__Bw5zKa__cardHealthcare:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:1s ease-in-out infinite SectorsSpecialization-module__Bw5zKa__healthcareBeat}@keyframes SectorsSpecialization-module__Bw5zKa__healthcareBeat{0%,to{transform:scale(1.1)rotate(-5deg)}15%{transform:scale(1.2)rotate(-5deg)}30%{transform:scale(1.1)rotate(-5deg)}45%{transform:scale(1.18)rotate(-5deg)}60%{transform:scale(1.1)rotate(-5deg)}}.SectorsSpecialization-module__Bw5zKa__cardRetail{--card-primary:#ec4899;--card-secondary:#f59e0b;--card-accent:#f43f5e;--card-gradient:linear-gradient(135deg,#ec4899 0%,#f59e0b 100%)}.SectorsSpecialization-module__Bw5zKa__cardRetail:hover{box-shadow:0 25px 50px -12px #ec48994d,0 0 0 1px #ec489933}.SectorsSpecialization-module__Bw5zKa__cardRetail:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:1s ease-in-out infinite SectorsSpecialization-module__Bw5zKa__retailBounce}@keyframes SectorsSpecialization-module__Bw5zKa__retailBounce{0%,to{transform:scale(1.1)rotate(-5deg)translateY(0)}50%{transform:scale(1.1)rotate(-5deg)translateY(-8px)}}.SectorsSpecialization-module__Bw5zKa__cardManufacturing{--card-primary:#f97316;--card-secondary:#ef4444;--card-accent:#fb923c;--card-gradient:linear-gradient(135deg,#f97316 0%,#ef4444 100%)}.SectorsSpecialization-module__Bw5zKa__cardManufacturing:hover{box-shadow:0 25px 50px -12px #f973164d,0 0 0 1px #f9731633}.SectorsSpecialization-module__Bw5zKa__cardManufacturing:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:4s linear infinite SectorsSpecialization-module__Bw5zKa__manufacturingGear}@keyframes SectorsSpecialization-module__Bw5zKa__manufacturingGear{0%{transform:scale(1.1)rotate(0)}to{transform:scale(1.1)rotate(360deg)}}.SectorsSpecialization-module__Bw5zKa__cardTechnology{--card-primary:#8b5cf6;--card-secondary:#6366f1;--card-accent:#a78bfa;--card-gradient:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%)}.SectorsSpecialization-module__Bw5zKa__cardTechnology:hover{box-shadow:0 25px 50px -12px #8b5cf64d,0 0 0 1px #8b5cf633}.SectorsSpecialization-module__Bw5zKa__cardTechnology:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:.3s ease-in-out infinite SectorsSpecialization-module__Bw5zKa__techGlitch}@keyframes SectorsSpecialization-module__Bw5zKa__techGlitch{0%,to{transform:scale(1.1)rotate(-5deg)translate(0)}25%{transform:scale(1.1)rotate(-5deg)translate(2px,-2px)}50%{transform:scale(1.1)rotate(-5deg)translate(-2px,2px)}75%{transform:scale(1.1)rotate(-5deg)translate(2px,2px)}}.SectorsSpecialization-module__Bw5zKa__cardRealestate{--card-primary:#0891b2;--card-secondary:#06b6d4;--card-accent:#22d3ee;--card-gradient:linear-gradient(135deg,#0891b2 0%,#06b6d4 100%)}.SectorsSpecialization-module__Bw5zKa__cardRealestate:hover{box-shadow:0 25px 50px -12px #0891b24d,0 0 0 1px #0891b233}.SectorsSpecialization-module__Bw5zKa__cardRealestate:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:3s ease-in-out infinite SectorsSpecialization-module__Bw5zKa__realestateFloat}@keyframes SectorsSpecialization-module__Bw5zKa__realestateFloat{0%,to{transform:scale(1.1)rotate(-5deg)translateY(0)}50%{transform:scale(1.1)rotate(5deg)translateY(-5px)}}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__textCenter h2{color:#7dd3fc}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__lead{color:#94a3b8}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__card{background:linear-gradient(145deg,#1e293be6 0%,#0f172af2 100%);border-color:#94a3b81a}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__card:hover{border-color:var(--card-primary);box-shadow:0 25px 50px -12px #00000080,0 0 40px #0003}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardTitle{color:#f1f5f9}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__cardTitle{color:var(--card-primary)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardDescription{color:#94a3b8}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__gradientOrb1,[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__gradientOrb2{opacity:.15}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__gradientOrb1{opacity:.3}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__gradientOrb2{opacity:.25}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__gridPattern{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__industryBadge{color:var(--card-primary);background:linear-gradient(135deg,#1e293be6,#334155b3);border-color:#94a3b833}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__solutionsSection{border-top-color:#94a3b826}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__solutionsList li{color:#cbd5e1}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__solutionsList li:hover{color:var(--card-primary)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__tag{color:#e2e8f0;background:linear-gradient(135deg,#1e293be6,#33415599);border-color:#94a3b833}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__tag:hover{background:var(--card-gradient);color:#fff;border-color:#0000}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__expandToggle{color:#94a3b8}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__expandToggle:hover{color:var(--card-primary)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__ctaButton{box-shadow:0 4px 20px #0000004d}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__ctaButton:hover{box-shadow:0 8px 30px #0006}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__shineEffect{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardFintech .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#0ea5e9 0%,#22d3ee 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardHealthcare .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#34d399 0%,#22d3ee 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardRetail .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#f472b6 0%,#fbbf24 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardManufacturing .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#fb923c 0%,#f87171 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardTechnology .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#a78bfa 0%,#818cf8 100%)}[data-theme=dark] .SectorsSpecialization-module__Bw5zKa__cardRealestate .SectorsSpecialization-module__Bw5zKa__iconInner{background:linear-gradient(135deg,#22d3ee 0%,#34d399 100%)}@media (max-width:1023px){.SectorsSpecialization-module__Bw5zKa__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:767px){.SectorsSpecialization-module__Bw5zKa__section{padding:4rem 0}.SectorsSpecialization-module__Bw5zKa__textCenter{margin-bottom:2.5rem}.SectorsSpecialization-module__Bw5zKa__grid{grid-template-columns:1fr;gap:1.5rem}.SectorsSpecialization-module__Bw5zKa__card{min-height:auto}.SectorsSpecialization-module__Bw5zKa__cardContent{padding:1.5rem}.SectorsSpecialization-module__Bw5zKa__iconWrapper,.SectorsSpecialization-module__Bw5zKa__iconInner{width:56px;height:56px}.SectorsSpecialization-module__Bw5zKa__cardTitle{font-size:1.25rem}.SectorsSpecialization-module__Bw5zKa__cardDescription{font-size:.875rem}.SectorsSpecialization-module__Bw5zKa__cardActions{flex-direction:column;align-items:stretch;gap:.75rem}.SectorsSpecialization-module__Bw5zKa__expandToggle,.SectorsSpecialization-module__Bw5zKa__ctaButton{justify-content:center}.SectorsSpecialization-module__Bw5zKa__cornerAccent{display:none}}@media (prefers-reduced-motion:reduce){.SectorsSpecialization-module__Bw5zKa__card,.SectorsSpecialization-module__Bw5zKa__iconInner,.SectorsSpecialization-module__Bw5zKa__gradientOrb1,.SectorsSpecialization-module__Bw5zKa__gradientOrb2,.SectorsSpecialization-module__Bw5zKa__particle,.SectorsSpecialization-module__Bw5zKa__tag,.SectorsSpecialization-module__Bw5zKa__ctaButton,.SectorsSpecialization-module__Bw5zKa__ctaArrow,.SectorsSpecialization-module__Bw5zKa__toggleIcon,.SectorsSpecialization-module__Bw5zKa__industryBadge,.SectorsSpecialization-module__Bw5zKa__animatedBorder{transition:none;animation:none}.SectorsSpecialization-module__Bw5zKa__card:hover{transform:none}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__shineEffect{animation:none}.SectorsSpecialization-module__Bw5zKa__card:hover .SectorsSpecialization-module__Bw5zKa__iconInner{animation:none;transform:scale(1.05)}}
.CaseStudyModal-module__jL0DYW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;animation:.3s ease-out CaseStudyModal-module__jL0DYW__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes CaseStudyModal-module__jL0DYW__fadeIn{0%{opacity:0}to{opacity:1}}.CaseStudyModal-module__jL0DYW__modal{background:var(--bg-card);border-radius:16px;width:100%;max-width:540px;max-height:90vh;animation:.3s ease-out CaseStudyModal-module__jL0DYW__scaleIn;position:relative;overflow-y:auto;box-shadow:0 25px 80px #0006}@keyframes CaseStudyModal-module__jL0DYW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CaseStudyModal-module__jL0DYW__closeBtn{background:var(--bg-section);cursor:pointer;color:var(--text-body);z-index:10;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.CaseStudyModal-module__jL0DYW__closeBtn:hover{background:var(--card-border);color:var(--text-heading)}.CaseStudyModal-module__jL0DYW__content{padding:1.5rem}.CaseStudyModal-module__jL0DYW__caseStudyInfo{text-align:center;border-bottom:1px solid var(--card-border);margin-bottom:1rem;padding-bottom:1rem}.CaseStudyModal-module__jL0DYW__metric{color:var(--primary);background:linear-gradient(135deg,#0251961f 0%,#73d1fd33 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;display:inline-flex}.CaseStudyModal-module__jL0DYW__badges{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.CaseStudyModal-module__jL0DYW__badge{background:var(--bg-section);color:var(--text-body);border-radius:20px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.CaseStudyModal-module__jL0DYW__title{color:var(--text-heading);margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.CaseStudyModal-module__jL0DYW__description{color:var(--text-body);margin:0;font-size:.9rem;line-height:1.6}.CaseStudyModal-module__jL0DYW__downloadSection{text-align:center}.CaseStudyModal-module__jL0DYW__downloadIcon{color:var(--primary);margin-bottom:1rem}.CaseStudyModal-module__jL0DYW__downloadTitle{color:var(--text-heading);margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.CaseStudyModal-module__jL0DYW__downloadText{color:var(--text-body);margin:0 0 1rem;font-size:.85rem;line-height:1.4}.CaseStudyModal-module__jL0DYW__form{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.CaseStudyModal-module__jL0DYW__emailInput{border:2px solid var(--card-border);background:var(--bg-card);width:100%;color:var(--text-body);border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}.CaseStudyModal-module__jL0DYW__emailInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #02519626}.CaseStudyModal-module__jL0DYW__emailInput::placeholder{color:var(--text-muted-theme)}.CaseStudyModal-module__jL0DYW__submitBtn{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);width:100%;color:var(--text-white);cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.CaseStudyModal-module__jL0DYW__submitBtn:hover:not(:disabled){background:linear-gradient(135deg,var(--primary-dark)0%,var(--primary-light)100%);transform:translateY(-1px);box-shadow:0 4px 12px #0251964d}.CaseStudyModal-module__jL0DYW__submitBtn:disabled{opacity:.7;cursor:not-allowed}.CaseStudyModal-module__jL0DYW__relatedNote{color:var(--text-body);background:var(--bg-section);border-radius:8px;margin:0;padding:1rem;font-size:.85rem;line-height:1.6}.CaseStudyModal-module__jL0DYW__talkLink{color:var(--primary);font-weight:500;text-decoration:underline}.CaseStudyModal-module__jL0DYW__talkLink:hover{color:var(--primary-dark)}.CaseStudyModal-module__jL0DYW__successSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;display:flex}.CaseStudyModal-module__jL0DYW__successIcon{color:#059669;margin-bottom:1rem}.CaseStudyModal-module__jL0DYW__successTitle{color:var(--text-heading);margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.CaseStudyModal-module__jL0DYW__successText{color:var(--text-body);margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.CaseStudyModal-module__jL0DYW__successText strong{color:var(--text-heading)}.CaseStudyModal-module__jL0DYW__talkBtn{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);color:var(--text-white);border:none;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.CaseStudyModal-module__jL0DYW__talkBtn:hover{background:linear-gradient(135deg,var(--primary-dark)0%,var(--primary-light)100%);transform:translateY(-1px);box-shadow:0 4px 12px #0251964d}@media (max-width:480px){.CaseStudyModal-module__jL0DYW__overlay{align-items:center;padding:0}.CaseStudyModal-module__jL0DYW__modal{border-radius:16px 16px 0 0;max-width:100%;max-height:95vh}.CaseStudyModal-module__jL0DYW__content{padding:1.5rem}.CaseStudyModal-module__jL0DYW__metric{width:70px;height:70px;font-size:1.5rem}.CaseStudyModal-module__jL0DYW__title,.CaseStudyModal-module__jL0DYW__downloadTitle{font-size:1.1rem}}
.TestimonialsDataAnalytics-module__VTSv5G__section{padding:var(--spacing-3xl)0;background:var(--white-lighter);padding:7rem 0;padding:var(--spacing-3xl)0}.TestimonialsDataAnalytics-module__VTSv5G__grayBg{background:var(--gray-lighter)}.TestimonialsDataAnalytics-module__VTSv5G__whiteBg{background:#fff}.TestimonialsDataAnalytics-module__VTSv5G__container{width:100%;max-width:1280px;padding:0 var(--spacing-md);margin:0 auto}.TestimonialsDataAnalytics-module__VTSv5G__text-center{text-align:center}.TestimonialsDataAnalytics-module__VTSv5G__mb-xl{margin-bottom:var(--spacing-xl)}.TestimonialsDataAnalytics-module__VTSv5G__lead{color:var(--dark-light);font-size:1.125rem;line-height:1.7;font-weight:var(--font-weight-normal)}.TestimonialsDataAnalytics-module__VTSv5G__section h2{font-size:clamp(1.875rem,4vw,2.75rem);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);color:#025196;line-height:1.2;font-family:var(--font-heading)}.TestimonialsDataAnalytics-module__VTSv5G__grid-3{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}@media (min-width:1024px){.TestimonialsDataAnalytics-module__VTSv5G__grid-3{grid-template-columns:repeat(3,1fr)}}.TestimonialsDataAnalytics-module__VTSv5G__testimonial{background:var(--white);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:3px solid var(--primary);transition:all var(--transition-normal);flex-direction:column;justify-content:space-between;height:100%;display:flex}.TestimonialsDataAnalytics-module__VTSv5G__testimonial:hover{border-left-color:var(--secondary);box-shadow:var(--shadow-md)}.TestimonialsDataAnalytics-module__VTSv5G__testimonial-text{color:var(--dark-light);margin-bottom:var(--spacing-lg);font-size:1rem;line-height:1.7}.TestimonialsDataAnalytics-module__VTSv5G__testimonial-author{align-items:center;gap:var(--spacing-md);display:flex}.TestimonialsDataAnalytics-module__VTSv5G__testimonial-avatar{border-radius:var(--radius-full);background:var(--primary);width:48px;height:48px;color:var(--white);font-size:1.125rem;font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TestimonialsDataAnalytics-module__VTSv5G__testimonial-info h4{color:#025196;font-size:1rem;font-weight:var(--font-weight-semibold);margin-bottom:.25rem}.TestimonialsDataAnalytics-module__VTSv5G__testimonial-info p{color:#475569;margin:0;font-size:.875rem;line-height:1.4}.TestimonialsDataAnalytics-module__VTSv5G__animate-on-scroll{opacity:1}[data-theme=dark] .TestimonialsDataAnalytics-module__VTSv5G__section h2,[data-theme=dark] .TestimonialsDataAnalytics-module__VTSv5G__testimonial-info h4{color:#22d3ee}
.MarketingTechnologies-module__61KrIG__section{--primary:#025196;--primary-dark:#025196;--secondary:#73d1fd;--secondary-dark:#0891b2;--accent:#fb7185;--dark:#025196;--dark-light:#475569;--gray:#fff;--gray-lighter:#f1f5f9;--white:#fff;--border:#e2e8f0;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2.5rem;--spacing-xl:4rem;--spacing-2xl:5rem;--spacing-3xl:7rem;--radius-lg:.5rem;--shadow-md:0 4px 6px -1px #00000012,0 2px 4px -1px #00000008;--transition-normal:.25s cubic-bezier(.4,0,.2,1);padding:var(--spacing-2xl)0;background-color:var(--white)}.MarketingTechnologies-module__61KrIG__container{max-width:1280px;padding:0 var(--spacing-md);width:100%;margin:0 auto}.MarketingTechnologies-module__61KrIG__textCenter{text-align:center}.MarketingTechnologies-module__61KrIG__mbXl{margin-bottom:var(--spacing-xl)}.MarketingTechnologies-module__61KrIG__section h2{margin-bottom:var(--spacing-md);color:#025196;letter-spacing:-.025em;-webkit-text-fill-color:transparent;background:#025196;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2;display:inline-block}.MarketingTechnologies-module__61KrIG__section p.MarketingTechnologies-module__61KrIG__lead{color:var(--dark-light);max-width:700px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.MarketingTechnologies-module__61KrIG__grid{gap:var(--spacing-lg);display:grid}.MarketingTechnologies-module__61KrIG__grid4{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.MarketingTechnologies-module__61KrIG__card{background:var(--white);border-radius:var(--radius-lg);padding:var(--spacing-lg);border:1px solid var(--border);transition:all var(--transition-normal);flex-direction:column;align-items:center;height:100%;display:flex}.MarketingTechnologies-module__61KrIG__card:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-5px)}.MarketingTechnologies-module__61KrIG__card h4{color:var(--dark);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.MarketingTechnologies-module__61KrIG__card p{color:#000000a6;margin:0;font-size:.95rem;line-height:1.6;color:#000000a6!important}@media (max-width:1200px){.MarketingTechnologies-module__61KrIG__grid4{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.MarketingTechnologies-module__61KrIG__grid4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.MarketingTechnologies-module__61KrIG__grid4{grid-template-columns:1fr}.MarketingTechnologies-module__61KrIG__section h2{font-size:2rem}}[data-theme=dark] .MarketingTechnologies-module__61KrIG__section h2{color:#22d3ee}
.ContactSection-module__hOYcra__section{padding:7rem 0}.ContactSection-module__hOYcra__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.ContactSection-module__hOYcra__text-center{text-align:center}.ContactSection-module__hOYcra__mb-xl{margin-bottom:4rem}.ContactSection-module__hOYcra__sectionTitle{color:#025196;letter-spacing:-.025em;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.ContactSection-module__hOYcra__lead{color:#475569;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7}.ContactSection-module__hOYcra__form-group{margin-bottom:1.5rem}.ContactSection-module__hOYcra__form-label{color:#025196;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;display:block}.ContactSection-module__hOYcra__form-control{border:2px solid #cbd5e1;border-radius:.375rem;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .25s cubic-bezier(.4,0,.2,1)}.ContactSection-module__hOYcra__form-control:focus{border-color:#025196;outline:none;box-shadow:0 0 0 3px #0ea5e91a}.ContactSection-module__hOYcra__textarea-control{resize:vertical;min-height:120px}.ContactSection-module__hOYcra__select-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.ContactSection-module__hOYcra__btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block}.ContactSection-module__hOYcra__btn-primary{color:#fff;background:#025196;border-color:#025196}.ContactSection-module__hOYcra__btn-primary:hover{background:#025196;border-color:#025196}.ContactSection-module__hOYcra__btn-lg{padding:1rem 2rem;font-size:1rem}.ContactSection-module__hOYcra__animate-on-scroll{opacity:0;transition:all .6s ease-out;transform:translateY(30px)}.ContactSection-module__hOYcra__visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.ContactSection-module__hOYcra__section{padding:2.5rem 0}}
.IndustryApplicationsForAIML-module__RkG-aq__section{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);padding:6rem 0;position:relative;overflow:hidden}.IndustryApplicationsForAIML-module__RkG-aq__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.IndustryApplicationsForAIML-module__RkG-aq__header{text-align:center;margin-bottom:4rem}.IndustryApplicationsForAIML-module__RkG-aq__header h2{color:#025196;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.IndustryApplicationsForAIML-module__RkG-aq__lead{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.IndustryApplicationsForAIML-module__RkG-aq__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem;display:grid}@media (min-width:1024px){.IndustryApplicationsForAIML-module__RkG-aq__grid{grid-template-columns:repeat(3,1fr)}}.IndustryApplicationsForAIML-module__RkG-aq__card{cursor:pointer;animation:.6s ease-out backwards IndustryApplicationsForAIML-module__RkG-aq__cardEntry;animation-delay:calc(var(--card-index,0)*.12s);background:#fffffff2;border:1px solid #0251961a;border-radius:1.5rem;flex-direction:column;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@keyframes IndustryApplicationsForAIML-module__RkG-aq__cardEntry{0%{opacity:0;transform:translateY(25px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.IndustryApplicationsForAIML-module__RkG-aq__card:hover{box-shadow:0 25px 50px #0000001f,0 0 35px rgba(var(--card-primary-rgb,2,81,150),.15);transform:translateY(-10px)scale(1.01)}.IndustryApplicationsForAIML-module__RkG-aq__cardHovered{border-color:var(--card-primary)}.IndustryApplicationsForAIML-module__RkG-aq__cardBackground{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.IndustryApplicationsForAIML-module__RkG-aq__gradientOrb1{background:var(--card-gradient);opacity:.08;filter:blur(50px);border-radius:50%;width:200px;height:200px;transition:all .5s;position:absolute;top:-60%;right:-30%}.IndustryApplicationsForAIML-module__RkG-aq__gradientOrb2{background:var(--card-secondary);opacity:.05;filter:blur(40px);border-radius:50%;width:150px;height:150px;transition:all .5s;position:absolute;bottom:-40%;left:-20%}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__gradientOrb1{opacity:.15;transform:scale(1.3)}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__gradientOrb2{opacity:.1;transform:scale(1.2)}.IndustryApplicationsForAIML-module__RkG-aq__hexPattern{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23025196' fill-opacity='0.03'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transition:opacity .3s;position:absolute;inset:0}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__hexPattern{opacity:.8}.IndustryApplicationsForAIML-module__RkG-aq__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.IndustryApplicationsForAIML-module__RkG-aq__particle{background:var(--card-primary);opacity:0;border-radius:50%;animation:5s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__floatParticle;position:absolute}@keyframes IndustryApplicationsForAIML-module__RkG-aq__floatParticle{0%,to{opacity:0;transform:translateY(0)scale(.5)}50%{opacity:.6;transform:translateY(-20px)scale(1)}}.IndustryApplicationsForAIML-module__RkG-aq__particlefinance{background:#0ea5e9}.IndustryApplicationsForAIML-module__RkG-aq__particlehealthcare{background:#10b981}.IndustryApplicationsForAIML-module__RkG-aq__particleretail{background:#ec4899}.IndustryApplicationsForAIML-module__RkG-aq__particlelogistics{background:#f97316}.IndustryApplicationsForAIML-module__RkG-aq__particlemanufacturing{background:#8b5cf6}.IndustryApplicationsForAIML-module__RkG-aq__particlegovernment{background:#14b8a6}.IndustryApplicationsForAIML-module__RkG-aq__animatedBorder{border-radius:inherit;background:conic-gradient(from 0deg,transparent,var(--card-primary),var(--card-secondary),transparent);opacity:0;padding:2px;transition:opacity .3s;animation:4s linear infinite paused IndustryApplicationsForAIML-module__RkG-aq__borderRotate;position:absolute;inset:0}.IndustryApplicationsForAIML-module__RkG-aq__animatedBorder:before{content:"";border-radius:inherit;background:#fff;position:absolute;inset:2px}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__animatedBorder{opacity:.5;animation-play-state:running}@keyframes IndustryApplicationsForAIML-module__RkG-aq__borderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.IndustryApplicationsForAIML-module__RkG-aq__cardContent{z-index:2;flex-direction:column;flex:1;display:flex;position:relative}.IndustryApplicationsForAIML-module__RkG-aq__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.IndustryApplicationsForAIML-module__RkG-aq__iconWrapper{width:65px;height:65px;position:relative}.IndustryApplicationsForAIML-module__RkG-aq__iconGlow{background:var(--card-gradient);opacity:0;filter:blur(12px);border-radius:50%;transition:opacity .4s;position:absolute;inset:-6px}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__iconGlow{opacity:.4}.IndustryApplicationsForAIML-module__RkG-aq__iconInner{background:var(--card-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 8px 25px #00000026}.IndustryApplicationsForAIML-module__RkG-aq__dynamicIcon{color:#fff;width:28px;height:28px}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{transform:scale(1.1);box-shadow:0 12px 35px #0003}.IndustryApplicationsForAIML-module__RkG-aq__iconPulse{border:2px solid var(--card-primary);opacity:0;border-radius:50%;animation:2s ease-out infinite paused IndustryApplicationsForAIML-module__RkG-aq__iconPulse;position:absolute;inset:0}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__iconPulse{animation-play-state:running}@keyframes IndustryApplicationsForAIML-module__RkG-aq__iconPulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.IndustryApplicationsForAIML-module__RkG-aq__sparkleIndicator{color:var(--card-primary);opacity:0;transition:all .3s;transform:scale(.5)rotate(-15deg)}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__sparkleIndicator{opacity:.7;transform:scale(1)rotate(0)}.IndustryApplicationsForAIML-module__RkG-aq__cardTitle{color:#0f172a;margin-bottom:1.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:700;transition:color .3s}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__cardTitle{color:var(--card-primary)}.IndustryApplicationsForAIML-module__RkG-aq__itemsList{flex-direction:column;flex:1;gap:.75rem;display:flex}.IndustryApplicationsForAIML-module__RkG-aq__itemCard{background:#00000005;border:1px solid #0000000d;border-radius:.75rem;padding:1rem;transition:all .3s}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__itemCard{background:rgba(var(--card-primary-rgb,2,81,150),.05);border-color:rgba(var(--card-primary-rgb,2,81,150),.1)}.IndustryApplicationsForAIML-module__RkG-aq__itemHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.IndustryApplicationsForAIML-module__RkG-aq__itemIcon{color:var(--card-primary);flex-shrink:0;transition:transform .3s}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__itemIcon{transform:translate(3px)}.IndustryApplicationsForAIML-module__RkG-aq__itemHeader strong{color:var(--card-primary);font-size:.9rem;font-weight:600}.IndustryApplicationsForAIML-module__RkG-aq__itemCard p{color:#64748b;margin:0;font-size:.85rem;line-height:1.55}.IndustryApplicationsForAIML-module__RkG-aq__industryBadge{color:var(--card-primary);text-transform:uppercase;letter-spacing:.05em;background:#02519614;border-radius:9999px;align-self:flex-start;align-items:center;margin-top:1rem;padding:.35rem .9rem;font-size:.7rem;font-weight:600;transition:all .3s;display:inline-flex}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__industryBadge{background:var(--card-gradient);color:#fff}.IndustryApplicationsForAIML-module__RkG-aq__shineEffect{pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff80 50%,#0000 75%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__shineEffect{transform:translate(100%)}.IndustryApplicationsForAIML-module__RkG-aq__borderGradient{border-radius:inherit;background:var(--card-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__borderGradient{opacity:1}.IndustryApplicationsForAIML-module__RkG-aq__cardFinance:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:1.5s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__financePulse}@keyframes IndustryApplicationsForAIML-module__RkG-aq__financePulse{0%,to{box-shadow:0 8px 25px #0ea5e94d}50%{box-shadow:0 15px 40px #0ea5e980}}.IndustryApplicationsForAIML-module__RkG-aq__cardHealthcare:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:1s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__healthcareBeat}@keyframes IndustryApplicationsForAIML-module__RkG-aq__healthcareBeat{0%,to{transform:scale(1.1)}25%{transform:scale(1.15)}50%{transform:scale(1.1)}75%{transform:scale(1.12)}}.IndustryApplicationsForAIML-module__RkG-aq__cardRetail:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:.8s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__retailBounce}@keyframes IndustryApplicationsForAIML-module__RkG-aq__retailBounce{0%,to{transform:scale(1.1)translateY(0)}50%{transform:scale(1.1)translateY(-3px)}}.IndustryApplicationsForAIML-module__RkG-aq__cardLogistics:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:1.2s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__logisticsMove}@keyframes IndustryApplicationsForAIML-module__RkG-aq__logisticsMove{0%,to{transform:scale(1.1)translate(0)}50%{transform:scale(1.1)translate(3px)}}.IndustryApplicationsForAIML-module__RkG-aq__cardManufacturing:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:2s linear infinite IndustryApplicationsForAIML-module__RkG-aq__manufacturingGear}@keyframes IndustryApplicationsForAIML-module__RkG-aq__manufacturingGear{0%{transform:scale(1.1)rotate(0)}to{transform:scale(1.1)rotate(360deg)}}.IndustryApplicationsForAIML-module__RkG-aq__cardGovernment:hover .IndustryApplicationsForAIML-module__RkG-aq__iconInner{animation:2s ease-in-out infinite IndustryApplicationsForAIML-module__RkG-aq__governmentGlow}@keyframes IndustryApplicationsForAIML-module__RkG-aq__governmentGlow{0%,to{filter:brightness()}50%{filter:brightness(1.2)}}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__section{background:linear-gradient(#0f172a 0%,#1e293b 100%)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__header h2{color:#22d3ee}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__lead{color:#e2e8f0b3}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__card{background:linear-gradient(145deg,#1e293be6 0%,#0f172af2 100%);border-color:#22d3ee26;box-shadow:0 4px 25px #0006,inset 0 1px #ffffff0d}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__card:hover{border-color:var(--card-primary);box-shadow:0 25px 50px #00000080,0 0 35px rgba(var(--card-primary-rgb,34,211,238),.2)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__animatedBorder:before{background:linear-gradient(145deg,#1e293bf2,#0f172afa)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__cardTitle{color:#f1f5f9}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__cardTitle{color:var(--card-accent)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__itemCard{background:#ffffff08;border-color:#ffffff0d}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__card:hover .IndustryApplicationsForAIML-module__RkG-aq__itemCard{background:rgba(var(--card-primary-rgb,34,211,238),.08);border-color:rgba(var(--card-primary-rgb,34,211,238),.15)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__itemHeader strong{color:var(--card-accent)}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__itemCard p{color:#e2e8f0b3}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__industryBadge{color:var(--card-accent);background:#22d3ee26}[data-theme=dark] .IndustryApplicationsForAIML-module__RkG-aq__hexPattern{opacity:.3}@media (max-width:768px){.IndustryApplicationsForAIML-module__RkG-aq__section{padding:4rem 0}.IndustryApplicationsForAIML-module__RkG-aq__header{margin-bottom:2.5rem}.IndustryApplicationsForAIML-module__RkG-aq__grid{grid-template-columns:1fr;gap:1.5rem}.IndustryApplicationsForAIML-module__RkG-aq__card{padding:1.75rem}.IndustryApplicationsForAIML-module__RkG-aq__iconWrapper{width:55px;height:55px}.IndustryApplicationsForAIML-module__RkG-aq__cardTitle{font-size:1.2rem}.IndustryApplicationsForAIML-module__RkG-aq__itemCard{padding:.875rem}}@media (prefers-reduced-motion:reduce){.IndustryApplicationsForAIML-module__RkG-aq__card,.IndustryApplicationsForAIML-module__RkG-aq__gradientOrb1,.IndustryApplicationsForAIML-module__RkG-aq__gradientOrb2,.IndustryApplicationsForAIML-module__RkG-aq__iconInner,.IndustryApplicationsForAIML-module__RkG-aq__particle,.IndustryApplicationsForAIML-module__RkG-aq__animatedBorder,.IndustryApplicationsForAIML-module__RkG-aq__sparkleIndicator,.IndustryApplicationsForAIML-module__RkG-aq__shineEffect,.IndustryApplicationsForAIML-module__RkG-aq__borderGradient{transition:opacity .2s!important;animation:none!important}.IndustryApplicationsForAIML-module__RkG-aq__card:hover{transform:none}}
.CaseStudiesForAIML-module__AVMuIG__section{background:#f1f5f9;padding:6rem 0;position:relative;overflow:hidden}.CaseStudiesForAIML-module__AVMuIG__sectionBackground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CaseStudiesForAIML-module__AVMuIG__bgOrb1{background:radial-gradient(circle,#8b5cf61a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite CaseStudiesForAIML-module__AVMuIG__floatOrb;position:absolute;top:-200px;left:-150px}.CaseStudiesForAIML-module__AVMuIG__bgOrb2{background:radial-gradient(circle,#f59e0b14 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:18s ease-in-out infinite reverse CaseStudiesForAIML-module__AVMuIG__floatOrb;position:absolute;bottom:-150px;right:-100px}@keyframes CaseStudiesForAIML-module__AVMuIG__floatOrb{0%,to{transform:translate(0)}50%{transform:translate(25px,15px)}}.CaseStudiesForAIML-module__AVMuIG__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.CaseStudiesForAIML-module__AVMuIG__header{text-align:center;margin-bottom:4rem}.CaseStudiesForAIML-module__AVMuIG__header h2{color:#025196;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.CaseStudiesForAIML-module__AVMuIG__lead{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.CaseStudiesForAIML-module__AVMuIG__grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem;display:grid}@media (min-width:1024px){.CaseStudiesForAIML-module__AVMuIG__grid{grid-template-columns:repeat(2,1fr)}}.CaseStudiesForAIML-module__AVMuIG__card{cursor:pointer;animation:.6s ease-out backwards CaseStudiesForAIML-module__AVMuIG__cardEntry;animation-delay:calc(var(--card-index,0)*.15s);background:#fffffffa;border:1px solid #0251961a;border-radius:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@keyframes CaseStudiesForAIML-module__AVMuIG__cardEntry{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.CaseStudiesForAIML-module__AVMuIG__card:hover{box-shadow:0 30px 60px #00000026,0 0 40px rgba(var(--card-primary-rgb,139,92,246),.15);transform:translateY(-12px)scale(1.01)}.CaseStudiesForAIML-module__AVMuIG__cardHovered{border-color:var(--card-primary)}.CaseStudiesForAIML-module__AVMuIG__cardBackground{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.CaseStudiesForAIML-module__AVMuIG__gradientOrb1{background:var(--card-gradient);opacity:.08;filter:blur(60px);border-radius:50%;width:300px;height:300px;transition:all .5s;position:absolute;top:-100px;right:-50px}.CaseStudiesForAIML-module__AVMuIG__gradientOrb2{background:var(--card-secondary);opacity:.05;filter:blur(50px);border-radius:50%;width:200px;height:200px;transition:all .5s;position:absolute;bottom:-50px;left:-30px}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__gradientOrb1{opacity:.15;transform:scale(1.2)}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__gradientOrb2{opacity:.1;transform:scale(1.15)}.CaseStudiesForAIML-module__AVMuIG__gridPattern{opacity:.5;background-image:linear-gradient(#02519608 1px,#0000 1px),linear-gradient(90deg,#02519608 1px,#0000 1px);background-size:25px 25px;transition:opacity .3s;position:absolute;inset:0}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__gridPattern{opacity:.8}.CaseStudiesForAIML-module__AVMuIG__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CaseStudiesForAIML-module__AVMuIG__particle{background:var(--card-primary);opacity:0;border-radius:50%;animation:5s ease-in-out infinite CaseStudiesForAIML-module__AVMuIG__floatParticle;position:absolute}@keyframes CaseStudiesForAIML-module__AVMuIG__floatParticle{0%,to{opacity:0;transform:translateY(0)scale(.5)}50%{opacity:.6;transform:translateY(-25px)scale(1)}}.CaseStudiesForAIML-module__AVMuIG__particlegenai{background:#8b5cf6}.CaseStudiesForAIML-module__AVMuIG__particleml{background:#f59e0b}.CaseStudiesForAIML-module__AVMuIG__animatedBorder{border-radius:inherit;background:conic-gradient(from 0deg,transparent,var(--card-primary),var(--card-secondary),transparent);opacity:0;padding:2px;transition:opacity .3s;animation:5s linear infinite paused CaseStudiesForAIML-module__AVMuIG__borderRotate;position:absolute;inset:0}.CaseStudiesForAIML-module__AVMuIG__animatedBorder:before{content:"";border-radius:inherit;background:#fff;position:absolute;inset:2px}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__animatedBorder{opacity:.5;animation-play-state:running}@keyframes CaseStudiesForAIML-module__AVMuIG__borderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CaseStudiesForAIML-module__AVMuIG__heroStats{z-index:2;background:var(--card-gradient);justify-content:space-between;align-items:center;padding:2.5rem 2rem 2rem;display:flex;position:relative}.CaseStudiesForAIML-module__AVMuIG__percentageWrapper{position:relative}.CaseStudiesForAIML-module__AVMuIG__percentageGlow{filter:blur(20px);opacity:0;background:#fff3;border-radius:50%;transition:opacity .3s;position:absolute;inset:-20px}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__percentageGlow{opacity:1}.CaseStudiesForAIML-module__AVMuIG__percentageValue{color:#fff;z-index:2;align-items:center;gap:.75rem;font-size:3rem;font-weight:800;line-height:1;display:flex;position:relative}.CaseStudiesForAIML-module__AVMuIG__trendIcon{color:#fff;animation:2s ease-in-out infinite paused CaseStudiesForAIML-module__AVMuIG__trendBounce}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__trendIcon{animation-play-state:running}@keyframes CaseStudiesForAIML-module__AVMuIG__trendBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.CaseStudiesForAIML-module__AVMuIG__percentagePulse{opacity:0;border:2px solid #ffffff4d;border-radius:50%;animation:2s ease-out infinite paused CaseStudiesForAIML-module__AVMuIG__percentagePulse;position:absolute;inset:-10px}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__percentagePulse{animation-play-state:running}@keyframes CaseStudiesForAIML-module__AVMuIG__percentagePulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.CaseStudiesForAIML-module__AVMuIG__successBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#fff3;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:flex}.CaseStudiesForAIML-module__AVMuIG__cardContent{z-index:2;padding:2rem;position:relative}.CaseStudiesForAIML-module__AVMuIG__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.CaseStudiesForAIML-module__AVMuIG__tag{background:var(--card-gradient);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.35rem .85rem;font-size:.7rem;font-weight:700;display:inline-flex}.CaseStudiesForAIML-module__AVMuIG__cardTitle{color:#0f172a;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.3;transition:color .3s}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__cardTitle{color:var(--card-primary)}.CaseStudiesForAIML-module__AVMuIG__cardDescription{color:#64748b;margin-bottom:1.5rem;font-size:.95rem;line-height:1.65}.CaseStudiesForAIML-module__AVMuIG__resultsCard{background:linear-gradient(135deg,rgba(var(--card-primary-rgb,139,92,246),.08)0%,rgba(var(--card-secondary-rgb,6,182,212),.05)100%);border-left:4px solid var(--card-primary);border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem;transition:all .3s}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__resultsCard{background:linear-gradient(135deg,rgba(var(--card-primary-rgb,139,92,246),.12)0%,rgba(var(--card-secondary-rgb,6,182,212),.08)100%)}.CaseStudiesForAIML-module__AVMuIG__resultsHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.CaseStudiesForAIML-module__AVMuIG__resultsIcon{color:var(--card-primary)}.CaseStudiesForAIML-module__AVMuIG__resultsHeader strong{color:var(--card-primary);font-size:1.25rem;font-weight:700}.CaseStudiesForAIML-module__AVMuIG__resultsDetails{color:#64748b;font-size:.875rem}.CaseStudiesForAIML-module__AVMuIG__ctaButton{border:2px solid var(--card-primary);color:var(--card-primary);background:#fff;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.CaseStudiesForAIML-module__AVMuIG__ctaButton:hover{background:var(--card-gradient);color:#fff;border-color:#0000;transform:translate(5px)}.CaseStudiesForAIML-module__AVMuIG__ctaArrow{transition:transform .3s}.CaseStudiesForAIML-module__AVMuIG__ctaButton:hover .CaseStudiesForAIML-module__AVMuIG__ctaArrow{transform:translate(5px)}.CaseStudiesForAIML-module__AVMuIG__sparkleIndicator{color:#fff;opacity:.6;z-index:5;transition:all .3s;position:absolute;top:1.5rem;right:1.5rem;transform:scale(.8)rotate(-15deg)}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__sparkleIndicator{opacity:1;transform:scale(1)rotate(0)}.CaseStudiesForAIML-module__AVMuIG__shineEffect{pointer-events:none;z-index:3;background:linear-gradient(110deg,#0000 25%,#ffffff80 50%,#0000 75%);transition:transform .7s;position:absolute;inset:0;transform:translate(-100%)}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__shineEffect{transform:translate(100%)}.CaseStudiesForAIML-module__AVMuIG__borderGradient{border-radius:inherit;background:var(--card-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__borderGradient{opacity:1}.CaseStudiesForAIML-module__AVMuIG__cardGenai:hover .CaseStudiesForAIML-module__AVMuIG__percentageValue{animation:2s ease-in-out infinite CaseStudiesForAIML-module__AVMuIG__genaiGlow}@keyframes CaseStudiesForAIML-module__AVMuIG__genaiGlow{0%,to{text-shadow:0 0 20px #ffffff4d}50%{text-shadow:0 0 40px #ffffff80}}.CaseStudiesForAIML-module__AVMuIG__cardMl:hover .CaseStudiesForAIML-module__AVMuIG__percentageValue{animation:1.5s ease-in-out infinite CaseStudiesForAIML-module__AVMuIG__mlPulse}@keyframes CaseStudiesForAIML-module__AVMuIG__mlPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__section{background:linear-gradient(#1e293b 0%,#0f172a 100%)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__header h2{color:#22d3ee}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__lead{color:#e2e8f0b3}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__card{background:linear-gradient(145deg,#1e293be6 0%,#0f172af2 100%);border-color:#22d3ee26;box-shadow:0 4px 25px #0006,inset 0 1px #ffffff0d}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__card:hover{border-color:var(--card-primary);box-shadow:0 30px 60px #00000080,0 0 40px rgba(var(--card-primary-rgb,139,92,246),.2)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__animatedBorder:before{background:linear-gradient(145deg,#1e293bf2,#0f172afa)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__gridPattern{background-image:linear-gradient(#22d3ee0d 1px,#0000 1px),linear-gradient(90deg,#22d3ee0d 1px,#0000 1px)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__cardTitle{color:#f1f5f9}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__card:hover .CaseStudiesForAIML-module__AVMuIG__cardTitle{color:var(--card-accent)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__cardDescription{color:#e2e8f0b3}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__resultsCard{background:linear-gradient(135deg,rgba(var(--card-primary-rgb,139,92,246),.15)0%,rgba(var(--card-secondary-rgb,6,182,212),.1)100%)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__resultsHeader strong{color:var(--card-accent)}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__resultsDetails{color:#e2e8f0a6}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__ctaButton{border-color:var(--card-primary);color:var(--card-accent);background:#1e293be6}[data-theme=dark] .CaseStudiesForAIML-module__AVMuIG__ctaButton:hover{background:var(--card-gradient);color:#fff}@media (max-width:768px){.CaseStudiesForAIML-module__AVMuIG__section{padding:4rem 0}.CaseStudiesForAIML-module__AVMuIG__header{margin-bottom:2.5rem}.CaseStudiesForAIML-module__AVMuIG__grid{grid-template-columns:1fr;gap:1.5rem}.CaseStudiesForAIML-module__AVMuIG__heroStats{flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.5rem 1.5rem}.CaseStudiesForAIML-module__AVMuIG__percentageValue{font-size:2.5rem}.CaseStudiesForAIML-module__AVMuIG__cardContent{padding:1.5rem}.CaseStudiesForAIML-module__AVMuIG__cardTitle{font-size:1.2rem}.CaseStudiesForAIML-module__AVMuIG__cardDescription{font-size:.9rem}.CaseStudiesForAIML-module__AVMuIG__resultsCard{padding:1rem}.CaseStudiesForAIML-module__AVMuIG__resultsHeader strong{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.CaseStudiesForAIML-module__AVMuIG__card,.CaseStudiesForAIML-module__AVMuIG__gradientOrb1,.CaseStudiesForAIML-module__AVMuIG__gradientOrb2,.CaseStudiesForAIML-module__AVMuIG__particle,.CaseStudiesForAIML-module__AVMuIG__animatedBorder,.CaseStudiesForAIML-module__AVMuIG__trendIcon,.CaseStudiesForAIML-module__AVMuIG__percentagePulse,.CaseStudiesForAIML-module__AVMuIG__sparkleIndicator,.CaseStudiesForAIML-module__AVMuIG__shineEffect,.CaseStudiesForAIML-module__AVMuIG__borderGradient,.CaseStudiesForAIML-module__AVMuIG__bgOrb1,.CaseStudiesForAIML-module__AVMuIG__bgOrb2{transition:opacity .2s!important;animation:none!important}.CaseStudiesForAIML-module__AVMuIG__card:hover{transform:none}}
.CTAForAIML-module__q2zJHW__cta{color:#fff;text-align:center;background:linear-gradient(235deg,#0271cf 0%,#010132 100%);padding:7rem 0;position:relative;overflow:hidden}.CTAForAIML-module__q2zJHW__cta:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d 0%,#0000 100%);position:absolute;inset:0}.CTAForAIML-module__q2zJHW__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.CTAForAIML-module__q2zJHW__cta h2{color:#fff;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.CTAForAIML-module__q2zJHW__cta p{color:#ffffffe6;max-width:700px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.7}.CTAForAIML-module__q2zJHW__hero-buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.CTAForAIML-module__q2zJHW__btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block}.CTAForAIML-module__q2zJHW__btn-lg{padding:1rem 2rem;font-size:1rem}.CTAForAIML-module__q2zJHW__cta-btn-white{color:#025196;background:#fff}.CTAForAIML-module__q2zJHW__cta-btn-white:hover{background:#f8fafc;box-shadow:0 1px 3px #0000001a}.CTAForAIML-module__q2zJHW__cta-btn-outline{color:#fff;background:0 0;border-color:#fff}.CTAForAIML-module__q2zJHW__cta-btn-outline:hover{background:#ffffff1a}.CTAForAIML-module__q2zJHW__animate-on-scroll{opacity:1}[data-theme=light] .CTAForAIML-module__q2zJHW__cta{background:linear-gradient(#e8fbff 0%,#cfefff 100%)!important}[data-theme=light] .CTAForAIML-module__q2zJHW__cta h2{text-shadow:none;color:#0f172a!important}[data-theme=light] .CTAForAIML-module__q2zJHW__cta p{text-shadow:none;color:#475569!important}[data-theme=light] .CTAForAIML-module__q2zJHW__cta-btn-white{color:#fff;background:linear-gradient(135deg,#025196 0%,#0369d9 100%);box-shadow:0 12px 26px #02519640}[data-theme=light] .CTAForAIML-module__q2zJHW__cta-btn-outline{color:#025196;background:0 0;border-color:#025196}[data-theme=light] .CTAForAIML-module__q2zJHW__cta-btn-outline:hover{background:#0251961a}[data-theme=dark] .CTAForAIML-module__q2zJHW__cta{background:linear-gradient(135deg,#0f172a 0%,#0c4a6e 50%,#0e7490 100%)}[data-theme=dark] .CTAForAIML-module__q2zJHW__cta h2{color:#fff!important}[data-theme=dark] .CTAForAIML-module__q2zJHW__cta p{color:#ffffffe6!important}
.ClientShowcase-module__6RFAtW__section{--primary:#025196;--primary-dark:#025196;--secondary:#73d1fd;--secondary-dark:#0891b2;--accent:#fb7185;--dark:#025196;--dark-light:#475569;--gray:#f8fafc;--gray-lighter:#f1f5f9;--white:#fff;--border:#e2e8f0;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2.5rem;--spacing-xl:4rem;--spacing-2xl:5rem;--spacing-3xl:7rem;--radius-lg:.75rem;--shadow-md:0 4px 6px -1px #00000012,0 2px 4px -1px #00000008;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--transition-normal:.25s cubic-bezier(.4,0,.2,1);padding:var(--spacing-2xl)0;background-color:var(--gray)}.ClientShowcase-module__6RFAtW__container{max-width:1280px;padding:0 var(--spacing-md);width:100%;margin:0 auto}.ClientShowcase-module__6RFAtW__textCenter{text-align:center}.ClientShowcase-module__6RFAtW__mbXl{margin-bottom:var(--spacing-xl)}.ClientShowcase-module__6RFAtW__section h2{margin-bottom:var(--spacing-md);color:#025196;letter-spacing:-.025em;-webkit-text-fill-color:transparent;background:#025196;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2;display:inline-block}.ClientShowcase-module__6RFAtW__section p.ClientShowcase-module__6RFAtW__lead{color:var(--dark-light);max-width:700px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.ClientShowcase-module__6RFAtW__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.ClientShowcase-module__6RFAtW__card{background:var(--white);border-radius:var(--radius-lg);padding:var(--spacing-lg);border:1px solid var(--border);transition:all var(--transition-normal);flex-direction:column;height:100%;display:flex}.ClientShowcase-module__6RFAtW__card:hover{border-color:var(--primary);box-shadow:var(--shadow-lg);transform:translateY(-5px)}.ClientShowcase-module__6RFAtW__cardHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.ClientShowcase-module__6RFAtW__clientLogo{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:50px;height:50px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.ClientShowcase-module__6RFAtW__clientInfo{flex:1}.ClientShowcase-module__6RFAtW__clientInfo h4{color:var(--dark);margin:0 0 .25rem;font-size:1.125rem;font-weight:600;line-height:1.3}.ClientShowcase-module__6RFAtW__location{color:var(--dark-light);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.ClientShowcase-module__6RFAtW__description{color:#000000a6;flex:1;margin:0;font-size:.95rem;line-height:1.6}.ClientShowcase-module__6RFAtW__tags{margin-top:var(--spacing-md);flex-wrap:wrap;gap:.5rem;display:flex}.ClientShowcase-module__6RFAtW__tag{color:var(--primary);background:linear-gradient(135deg,#0251961a 0%,#73d1fd1a 100%);border-radius:20px;padding:.35rem .75rem;font-size:.8rem;font-weight:500}@media (max-width:1200px){.ClientShowcase-module__6RFAtW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ClientShowcase-module__6RFAtW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ClientShowcase-module__6RFAtW__grid{grid-template-columns:1fr}.ClientShowcase-module__6RFAtW__section h2{font-size:2rem}}[data-theme=dark] .ClientShowcase-module__6RFAtW__section{background-color:#0f172a}[data-theme=dark] .ClientShowcase-module__6RFAtW__section h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#22d3ee 0%,#73d1fd 100%);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .ClientShowcase-module__6RFAtW__section p.ClientShowcase-module__6RFAtW__lead{color:#94a3b8}[data-theme=dark] .ClientShowcase-module__6RFAtW__card{background:#1e293b;border-color:#334155}[data-theme=dark] .ClientShowcase-module__6RFAtW__card:hover{border-color:#22d3ee}[data-theme=dark] .ClientShowcase-module__6RFAtW__clientInfo h4{color:#f1f5f9}[data-theme=dark] .ClientShowcase-module__6RFAtW__location{color:#94a3b8}[data-theme=dark] .ClientShowcase-module__6RFAtW__description{color:#cbd5e1}[data-theme=dark] .ClientShowcase-module__6RFAtW__tag{color:#22d3ee;background:#22d3ee1a}
.InteractiveServices-module__OWOJmW__section{--primary:#025196;--primary-light:#0369a1;--secondary:#73d1fd;--accent:#fb7185;--dark:#0f172a;--dark-light:#475569;--gray:#f8fafc;--white:#fff;--border:#e2e8f0;--gradient-primary:linear-gradient(135deg,#025196 0%,#0891b2 100%);--gradient-secondary:linear-gradient(135deg,#73d1fd 0%,#22d3ee 100%);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2.5rem;--spacing-xl:4rem;--spacing-2xl:5rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a;--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-normal:.25s cubic-bezier(.4,0,.2,1);--transition-slow:.35s cubic-bezier(.4,0,.2,1);padding:var(--spacing-2xl)0;background:linear-gradient(180deg,var(--white)0%,var(--gray)100%)}.InteractiveServices-module__OWOJmW__container{max-width:1400px;padding:0 var(--spacing-md);margin:0 auto}.InteractiveServices-module__OWOJmW__header{text-align:center;margin-bottom:var(--spacing-xl)}.InteractiveServices-module__OWOJmW__header h2{color:var(--primary);margin-bottom:var(--spacing-sm);letter-spacing:-.025em;font-size:clamp(2rem,4vw,3rem);font-weight:700}.InteractiveServices-module__OWOJmW__lead{color:var(--dark-light);max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.7}.InteractiveServices-module__OWOJmW__servicesWrapper{gap:var(--spacing-lg);grid-template-columns:280px 1fr;align-items:start;display:grid}.InteractiveServices-module__OWOJmW__serviceTabs{gap:var(--spacing-xs);flex-direction:column;display:flex;position:sticky;top:100px}.InteractiveServices-module__OWOJmW__serviceTab{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--white);border:2px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);text-align:left;display:flex;position:relative;overflow:hidden}.InteractiveServices-module__OWOJmW__serviceTab:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translate(5px)}.InteractiveServices-module__OWOJmW__serviceTab.InteractiveServices-module__OWOJmW__active{border-color:var(--primary);background:linear-gradient(135deg,#0251960d 0%,#73d1fd0d 100%)}.InteractiveServices-module__OWOJmW__serviceTab.InteractiveServices-module__OWOJmW__active .InteractiveServices-module__OWOJmW__tabIndicator{transform:scaleY(1)}.InteractiveServices-module__OWOJmW__tabIndicator{background:var(--gradient-primary);width:4px;transition:transform var(--transition-normal);border-radius:0 2px 2px 0;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.InteractiveServices-module__OWOJmW__tabIcon{background:var(--gradient-primary);border-radius:var(--radius-sm);width:40px;min-width:40px;height:40px;color:var(--white);justify-content:center;align-items:center;font-size:1.25rem;display:flex}.InteractiveServices-module__OWOJmW__tabTitle{color:var(--dark);font-size:.95rem;font-weight:600;line-height:1.3}.InteractiveServices-module__OWOJmW__serviceContent{background:var(--white);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-lg);border:1px solid var(--border);animation:InteractiveServices-module__OWOJmW__fadeIn var(--transition-slow)ease-out}@keyframes InteractiveServices-module__OWOJmW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InteractiveServices-module__OWOJmW__contentInner{margin-bottom:var(--spacing-lg)}.InteractiveServices-module__OWOJmW__contentHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.InteractiveServices-module__OWOJmW__iconWrapper{background:var(--gradient-primary);border-radius:var(--radius-md);width:60px;height:60px;color:var(--white);box-shadow:var(--shadow-md);justify-content:center;align-items:center;font-size:1.75rem;display:flex}.InteractiveServices-module__OWOJmW__contentHeader h3{color:var(--dark);margin:0;font-size:1.75rem;font-weight:700}.InteractiveServices-module__OWOJmW__description{color:var(--dark-light);margin-bottom:var(--spacing-lg);font-size:1.1rem;line-height:1.8}.InteractiveServices-module__OWOJmW__capabilities{margin-bottom:var(--spacing-lg)}.InteractiveServices-module__OWOJmW__capabilities h4{color:var(--primary);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:600}.InteractiveServices-module__OWOJmW__capabilitiesList{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.InteractiveServices-module__OWOJmW__capabilitiesList li{align-items:center;gap:var(--spacing-xs);color:var(--dark);padding:var(--spacing-xs)0;font-size:.95rem;display:flex}.InteractiveServices-module__OWOJmW__checkIcon{background:var(--gradient-secondary);width:20px;min-width:20px;height:20px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:flex}.InteractiveServices-module__OWOJmW__tags{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.InteractiveServices-module__OWOJmW__tag{color:var(--primary);transition:all var(--transition-fast);background:linear-gradient(135deg,#02519614 0%,#73d1fd14 100%);border:1px solid #02519626;border-radius:50px;padding:.4rem .9rem;font-size:.85rem;font-weight:500}.InteractiveServices-module__OWOJmW__tag:hover{background:var(--gradient-primary);color:var(--white);border-color:#0000}.InteractiveServices-module__OWOJmW__actions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.InteractiveServices-module__OWOJmW__btn{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);border:none;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.InteractiveServices-module__OWOJmW__btnPrimary{background:var(--gradient-primary);color:var(--white);box-shadow:0 4px 14px #0251964d}.InteractiveServices-module__OWOJmW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #02519666}.InteractiveServices-module__OWOJmW__btnOutline{color:var(--primary);border:2px solid var(--primary);background:0 0}.InteractiveServices-module__OWOJmW__btnOutline:hover{background:var(--primary);color:var(--white)}.InteractiveServices-module__OWOJmW__statsPreview{gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.InteractiveServices-module__OWOJmW__statCard{text-align:center;padding:var(--spacing-md);background:var(--gray);border-radius:var(--radius-md);transition:all var(--transition-normal)}.InteractiveServices-module__OWOJmW__statCard:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.InteractiveServices-module__OWOJmW__statValue{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:2rem;font-weight:800;display:block}.InteractiveServices-module__OWOJmW__statLabel{color:var(--dark-light);font-size:.85rem;font-weight:500}.InteractiveServices-module__OWOJmW__mobileServiceGrid{display:none}@media (max-width:1024px){.InteractiveServices-module__OWOJmW__servicesWrapper{grid-template-columns:220px 1fr}.InteractiveServices-module__OWOJmW__tabTitle{font-size:.875rem}.InteractiveServices-module__OWOJmW__tabIcon{width:36px;min-width:36px;height:36px;font-size:1rem}}@media (max-width:900px){.InteractiveServices-module__OWOJmW__servicesWrapper{display:none}.InteractiveServices-module__OWOJmW__mobileServiceGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.InteractiveServices-module__OWOJmW__mobileServiceCard{background:var(--white);border-radius:var(--radius-lg);padding:var(--spacing-lg);border:1px solid var(--border);transition:all var(--transition-normal);flex-direction:column;text-decoration:none;display:flex}.InteractiveServices-module__OWOJmW__mobileServiceCard:hover{border-color:var(--primary);box-shadow:var(--shadow-lg);transform:translateY(-5px)}.InteractiveServices-module__OWOJmW__mobileCardIcon{background:var(--gradient-primary);border-radius:var(--radius-md);width:50px;height:50px;color:var(--white);margin-bottom:var(--spacing-sm);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.InteractiveServices-module__OWOJmW__mobileServiceCard h4{color:var(--dark);margin:0 0 var(--spacing-xs)0;font-size:1.1rem;font-weight:600}.InteractiveServices-module__OWOJmW__mobileServiceCard p{color:var(--dark-light);margin:0;font-size:.9rem;line-height:1.5}}@media (max-width:600px){.InteractiveServices-module__OWOJmW__section{padding:var(--spacing-xl)0}.InteractiveServices-module__OWOJmW__mobileServiceGrid,.InteractiveServices-module__OWOJmW__statsPreview{grid-template-columns:1fr}}[data-theme=dark] .InteractiveServices-module__OWOJmW__section{background:linear-gradient(#0f172a 0%,#1e293b 100%)}[data-theme=dark] .InteractiveServices-module__OWOJmW__header h2{color:#22d3ee}[data-theme=dark] .InteractiveServices-module__OWOJmW__lead{color:#94a3b8}[data-theme=dark] .InteractiveServices-module__OWOJmW__serviceTab{background:#1e293b;border-color:#334155}[data-theme=dark] .InteractiveServices-module__OWOJmW__serviceTab:hover,[data-theme=dark] .InteractiveServices-module__OWOJmW__serviceTab.InteractiveServices-module__OWOJmW__active{border-color:#22d3ee}[data-theme=dark] .InteractiveServices-module__OWOJmW__tabTitle{color:#f1f5f9}[data-theme=dark] .InteractiveServices-module__OWOJmW__serviceContent{background:#1e293b;border-color:#334155}[data-theme=dark] .InteractiveServices-module__OWOJmW__contentHeader h3{color:#f1f5f9}[data-theme=dark] .InteractiveServices-module__OWOJmW__description{color:#cbd5e1}[data-theme=dark] .InteractiveServices-module__OWOJmW__capabilities h4{color:#22d3ee}[data-theme=dark] .InteractiveServices-module__OWOJmW__capabilitiesList li{color:#e2e8f0}[data-theme=dark] .InteractiveServices-module__OWOJmW__tag{color:#22d3ee;background:#22d3ee1a;border-color:#22d3ee33}[data-theme=dark] .InteractiveServices-module__OWOJmW__statCard{background:#0f172a}[data-theme=dark] .InteractiveServices-module__OWOJmW__statLabel{color:#94a3b8}[data-theme=dark] .InteractiveServices-module__OWOJmW__mobileServiceCard{background:#1e293b;border-color:#334155}[data-theme=dark] .InteractiveServices-module__OWOJmW__mobileServiceCard:hover{border-color:#22d3ee}[data-theme=dark] .InteractiveServices-module__OWOJmW__mobileServiceCard h4{color:#f1f5f9}[data-theme=dark] .InteractiveServices-module__OWOJmW__mobileServiceCard p{color:#94a3b8}
.TechnologiesDataAnalytics-module__FsHKlq__section{background:var(--bg-body);padding:7rem 0}.TechnologiesDataAnalytics-module__FsHKlq__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.TechnologiesDataAnalytics-module__FsHKlq__text-center{text-align:center}.TechnologiesDataAnalytics-module__FsHKlq__mb-xl{margin-bottom:4rem}.TechnologiesDataAnalytics-module__FsHKlq__lead{color:#475569;font-size:1.125rem;font-weight:400;line-height:1.7}.TechnologiesDataAnalytics-module__FsHKlq__section h2{color:#025196;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.TechnologiesDataAnalytics-module__FsHKlq__grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}@media (min-width:1024px){.TechnologiesDataAnalytics-module__FsHKlq__grid-4{grid-template-columns:repeat(4,1fr)}}.TechnologiesDataAnalytics-module__FsHKlq__card{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:var(--card-transition);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex;position:relative}.TechnologiesDataAnalytics-module__FsHKlq__card:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:var(--card-hover-translate)}.TechnologiesDataAnalytics-module__FsHKlq__card h4{color:#025196;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.125rem;font-weight:600}.TechnologiesDataAnalytics-module__FsHKlq__card p{color:var(--text-body);margin-bottom:0;font-size:.9375rem;line-height:1.5}.TechnologiesDataAnalytics-module__FsHKlq__icon{margin-bottom:1rem;font-size:3rem;display:block}.TechnologiesDataAnalytics-module__FsHKlq__dynamicIcon{color:#fff;background:linear-gradient(135deg,#025196 0%,#0369d9 100%);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;display:flex;box-shadow:0 10px 18px #0251962e}.TechnologiesDataAnalytics-module__FsHKlq__animate-on-scroll{opacity:1}[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__section h2,[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__card h4{color:#22d3ee}[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__lead{color:var(--text-muted-theme)}[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__card{border-color:var(--card-border);box-shadow:var(--card-shadow);background:linear-gradient(#1e293bd9 0%,#0f172afa 100%)}[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__card p{color:#e2e8f0d1}[data-theme=dark] .TechnologiesDataAnalytics-module__FsHKlq__dynamicIcon{background:linear-gradient(135deg,#0ea5e9 0%,#22d3ee 100%)}
