.HeroSection-module__pb0RzW__hero{padding:calc((var(--nav-height) * 2) + clamp(32px, 5vh, 64px)) clamp(20px, 5vw, 60px) clamp(56px, 8vh, 96px);isolation:isolate;background:#050a18;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.HeroSection-module__pb0RzW__heroBg{background:radial-gradient(90% 80% at 50% 58%,#5844ce52 0%,#2e52dc2e 34%,#050a188c 58%,#050a18 100%),#050a18;position:absolute;inset:0}.HeroSection-module__pb0RzW__glowPrimary{z-index:0;pointer-events:none;background:radial-gradient(circle,#6852ff8c 0%,#5844ce47 28%,#2e52dc1a 50%,#0000 68%);border-radius:50%;width:min(82vw,880px);height:min(82vw,880px);position:absolute;top:54%;left:48%;transform:translate(-50%,-50%)}.HeroSection-module__pb0RzW__glowSecondary{z-index:0;pointer-events:none;background:radial-gradient(circle,#789bff38 0%,#587dff14 42%,#0000 68%);border-radius:50%;width:min(52vw,560px);height:min(52vw,560px);position:absolute;top:38%;left:62%;transform:translate(-50%,-50%)}.HeroSection-module__pb0RzW__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0308186b 0%,#0000 38%,#03081847 100%),linear-gradient(90deg,#050a188c 0%,#050a1826 55%,#0000 82%);position:absolute;inset:0}.HeroSection-module__pb0RzW__inner{z-index:2;width:100%;max-width:1280px;margin:0 auto;position:relative}.HeroSection-module__pb0RzW__copy{flex-direction:column;align-items:flex-start;gap:clamp(18px,2.4vw,28px);max-width:min(100%,42rem);display:flex}.HeroSection-module__pb0RzW__title{letter-spacing:-.02em;color:#fff;max-width:min(100%,14ch);margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.1}.HeroSection-module__pb0RzW__subtitle{color:#ffffffe0;max-width:min(100%,48ch);margin:0;font-size:clamp(.9375rem,1.08vw,1.125rem);font-weight:400;line-height:1.65}.HeroSection-module__pb0RzW__cta{color:#5844ce;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:clamp(44px,5vh,52px);margin-top:clamp(4px,.8vw,8px);padding:0 clamp(28px,3.5vw,40px);font-size:clamp(.875rem,.95vw,1rem);font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #00000038}.HeroSection-module__pb0RzW__cta:hover,.HeroSection-module__pb0RzW__cta:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px #00000052}@media (max-width:900px){.HeroSection-module__pb0RzW__copy,.HeroSection-module__pb0RzW__title,.HeroSection-module__pb0RzW__subtitle{max-width:none}.HeroSection-module__pb0RzW__glowPrimary{width:min(105vw,720px);height:min(105vw,720px);top:58%;left:50%}.HeroSection-module__pb0RzW__glowSecondary{opacity:.7;top:42%;left:72%}}@media (prefers-reduced-motion:reduce){.HeroSection-module__pb0RzW__cta{transition:none}}
.IndustriesGridSection-module__0awA3G__section{color:#111318;background:#fff}.IndustriesGridSection-module__0awA3G__inner{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.IndustriesGridSection-module__0awA3G__header{text-align:center;max-width:min(100%,56rem);margin:0 auto clamp(40px,5vw,56px)}.IndustriesGridSection-module__0awA3G__title{letter-spacing:-.02em;color:#0e1347;margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2}.IndustriesGridSection-module__0awA3G__description{color:#111318ad;max-width:min(100%,62ch);margin:0 auto;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65}.IndustriesGridSection-module__0awA3G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,20px);display:grid}.IndustriesGridSection-module__0awA3G__card{aspect-ratio:4/3;isolation:isolate;background:#050a30;border-radius:clamp(16px,1.8vw,22px);min-height:clamp(180px,22vw,260px);position:relative;overflow:hidden}.IndustriesGridSection-module__0awA3G__card>span{position:absolute;inset:0;display:block!important}.IndustriesGridSection-module__0awA3G__image{object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.IndustriesGridSection-module__0awA3G__card:hover .IndustriesGridSection-module__0awA3G__image,.IndustriesGridSection-module__0awA3G__card:focus-within .IndustriesGridSection-module__0awA3G__image{transform:scale(1.05)}.IndustriesGridSection-module__0awA3G__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#00000059 65%,#000000c7 100%);position:absolute;inset:0}.IndustriesGridSection-module__0awA3G__cardTitle{z-index:2;color:#fff;margin:0;font-size:clamp(1rem,1.2vw,1.25rem);font-weight:700;line-height:1.3;position:absolute;inset:auto clamp(16px,2vw,24px) clamp(16px,2vw,24px)}@media (max-width:900px){.IndustriesGridSection-module__0awA3G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustriesGridSection-module__0awA3G__header{text-align:left}.IndustriesGridSection-module__0awA3G__description{max-width:none}}@media (max-width:560px){.IndustriesGridSection-module__0awA3G__grid{grid-template-columns:1fr}.IndustriesGridSection-module__0awA3G__card{aspect-ratio:16/10;min-height:auto}}@media (prefers-reduced-motion:reduce){.IndustriesGridSection-module__0awA3G__image{transition:none}.IndustriesGridSection-module__0awA3G__card:hover .IndustriesGridSection-module__0awA3G__image,.IndustriesGridSection-module__0awA3G__card:focus-within .IndustriesGridSection-module__0awA3G__image{transform:none}}
.TechSuiteSection-module__x7SaFa__section{color:#111318;background:#fff}.TechSuiteSection-module__x7SaFa__inner{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.TechSuiteSection-module__x7SaFa__header{text-align:center;max-width:min(100%,56rem);margin:0 auto clamp(48px,6vw,72px)}.TechSuiteSection-module__x7SaFa__title{letter-spacing:-.02em;color:#0e1347;margin:0;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2}.TechSuiteSection-module__x7SaFa__list{flex-direction:column;gap:clamp(56px,7vw,88px);display:flex}.TechSuiteSection-module__x7SaFa__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4.5vw,56px);display:grid}.TechSuiteSection-module__x7SaFa__imageLeft .TechSuiteSection-module__x7SaFa__media{order:1}.TechSuiteSection-module__x7SaFa__imageLeft .TechSuiteSection-module__x7SaFa__copy,.TechSuiteSection-module__x7SaFa__imageRight .TechSuiteSection-module__x7SaFa__media{order:2}.TechSuiteSection-module__x7SaFa__imageRight .TechSuiteSection-module__x7SaFa__copy{order:1}.TechSuiteSection-module__x7SaFa__media{background:#eef0f6;border-radius:clamp(20px,2.4vw,28px);width:100%;min-height:clamp(280px,34vw,440px);position:relative;overflow:hidden}.TechSuiteSection-module__x7SaFa__media>span{position:absolute;inset:0;display:block!important}.TechSuiteSection-module__x7SaFa__image{object-fit:cover;object-position:center}.TechSuiteSection-module__x7SaFa__copy{flex-direction:column;gap:clamp(14px,1.8vw,20px);min-width:0;display:flex}.TechSuiteSection-module__x7SaFa__rowTitle{color:#111318;margin:0;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:700;line-height:1.25}.TechSuiteSection-module__x7SaFa__rowSubtitle{color:#1113189e;max-width:min(100%,48ch);margin:0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.65}.TechSuiteSection-module__x7SaFa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,14px) clamp(16px,2vw,24px);margin:clamp(4px,.8vw,8px) 0 0;padding:0;list-style:none;display:grid}.TechSuiteSection-module__x7SaFa__featureItem{color:#111318;align-items:flex-start;gap:10px;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.5;display:flex}.TechSuiteSection-module__x7SaFa__checkIcon{color:#4e5cd1;flex-shrink:0;width:16px;height:16px;margin-top:.15em}@media (max-width:900px){.TechSuiteSection-module__x7SaFa__row,.TechSuiteSection-module__x7SaFa__imageLeft,.TechSuiteSection-module__x7SaFa__imageRight{grid-template-columns:1fr}.TechSuiteSection-module__x7SaFa__imageLeft .TechSuiteSection-module__x7SaFa__media,.TechSuiteSection-module__x7SaFa__imageRight .TechSuiteSection-module__x7SaFa__media,.TechSuiteSection-module__x7SaFa__imageLeft .TechSuiteSection-module__x7SaFa__copy,.TechSuiteSection-module__x7SaFa__imageRight .TechSuiteSection-module__x7SaFa__copy{order:unset}.TechSuiteSection-module__x7SaFa__header{text-align:left}.TechSuiteSection-module__x7SaFa__media{min-height:clamp(220px,56vw,320px)}}@media (max-width:560px){.TechSuiteSection-module__x7SaFa__featureGrid{grid-template-columns:1fr}}
.TechStackSection-module__U4f3oq__section{color:#fff;background:#050a30}.TechStackSection-module__U4f3oq__inner{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.TechStackSection-module__U4f3oq__header{text-align:center;max-width:min(100%,64rem);margin:0 auto clamp(40px,5vw,56px)}.TechStackSection-module__U4f3oq__heading{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:700;line-height:1.25}.TechStackSection-module__U4f3oq__headingLine{display:block}@media (min-width:901px){.TechStackSection-module__U4f3oq__headingLine{white-space:nowrap}}.TechStackSection-module__U4f3oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.TechStackSection-module__U4f3oq__card{color:#fff;background:#636b9e;border-radius:clamp(16px,1.8vw,20px);flex-direction:column;align-items:flex-start;gap:clamp(14px,1.6vw,18px);min-height:clamp(200px,20vw,240px);padding:clamp(24px,2.6vw,32px);display:flex;}.TechStackSection-module__U4f3oq__icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TechStackSection-module__U4f3oq__cardTitle{color:#fff;margin:0;font-size:clamp(1rem,1.12vw,1.125rem);font-weight:700;line-height:1.35}.TechStackSection-module__U4f3oq__cardDesc{color:#ffffffe0;margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.62}@media (max-width:900px){.TechStackSection-module__U4f3oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.TechStackSection-module__U4f3oq__header{text-align:left}.TechStackSection-module__U4f3oq__headingLine{white-space:normal}}@media (max-width:560px){.TechStackSection-module__U4f3oq__grid{grid-template-columns:1fr}}
.WhyChooseSection-module__t1sfqW__section{color:#111318;background:#fff}.WhyChooseSection-module__t1sfqW__inner{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.WhyChooseSection-module__t1sfqW__header{max-width:min(100%,56rem);margin:0 0 clamp(40px,5vw,56px)}.WhyChooseSection-module__t1sfqW__title{letter-spacing:-.02em;color:#0e1347;max-width:min(100%,22ch);margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:700;line-height:1.15}.WhyChooseSection-module__t1sfqW__description{color:#111318ad;max-width:min(100%,48ch);margin:0;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65}.WhyChooseSection-module__t1sfqW__layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,24px);display:grid}.WhyChooseSection-module__t1sfqW__cards{display:contents}.WhyChooseSection-module__t1sfqW__card{text-align:left;color:#fff;background:#050a30;border-radius:clamp(20px,2.2vw,28px);flex-direction:column;align-items:flex-start;gap:clamp(12px,1.4vw,16px);min-height:clamp(280px,28vw,340px);padding:clamp(28px,3vw,36px);transition:box-shadow .25s,transform .25s;display:flex;}.WhyChooseSection-module__t1sfqW__cardTitle{letter-spacing:-.01em;color:#fff;white-space:pre-line;width:100%;min-height:clamp(4rem,5.2vw,4.25rem);margin:0;font-size:clamp(1.375rem,1.9vw,1.75rem);font-weight:700;line-height:1.2}.WhyChooseSection-module__t1sfqW__cardTagline{letter-spacing:.14em;text-transform:uppercase;color:#6b8cff;width:100%;min-height:1.125rem;margin:0;font-size:clamp(.6875rem,.75vw,.75rem);font-weight:600;line-height:1.4}.WhyChooseSection-module__t1sfqW__cardTaglineAccent{color:#6b8cff}.WhyChooseSection-module__t1sfqW__cardDesc{color:#ffffffe0;width:100%;margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.65}.WhyChooseSection-module__t1sfqW__bulletList{flex-direction:column;gap:clamp(8px,1vw,12px);width:100%;margin:clamp(6px,.8vw,10px) 0 0;padding:0;list-style:none;display:flex}.WhyChooseSection-module__t1sfqW__bulletItem{color:#fffffff0;padding-left:16px;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.5;position:relative}.WhyChooseSection-module__t1sfqW__bulletItem:before{content:"";background:#fff;border-radius:0;width:6px;height:6px;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.WhyChooseSection-module__t1sfqW__media{background:#dbe0ea;border-radius:clamp(20px,2.2vw,28px);grid-row:span 2;min-height:clamp(280px,34vw,420px);position:relative;overflow:hidden}.WhyChooseSection-module__t1sfqW__media>span{position:absolute;inset:0;display:block!important}.WhyChooseSection-module__t1sfqW__image{object-fit:cover;object-position:center}@media (max-width:900px){.WhyChooseSection-module__t1sfqW__layout{grid-template-columns:1fr}.WhyChooseSection-module__t1sfqW__cards{grid-template-columns:1fr;gap:clamp(16px,2vw,24px);display:grid}.WhyChooseSection-module__t1sfqW__media{grid-row:auto;min-height:clamp(260px,56vw,380px)}.WhyChooseSection-module__t1sfqW__title{max-width:none}.WhyChooseSection-module__t1sfqW__cardTitle{white-space:normal;min-height:0}}@media (min-width:901px){.WhyChooseSection-module__t1sfqW__cards>:first-child{grid-area:1/1}.WhyChooseSection-module__t1sfqW__cards>:nth-child(2){grid-area:1/2}.WhyChooseSection-module__t1sfqW__cards>:nth-child(3){grid-area:1/3}.WhyChooseSection-module__t1sfqW__cards>:nth-child(4){grid-area:2/1}.WhyChooseSection-module__t1sfqW__cards>:nth-child(5){grid-area:2/2}.WhyChooseSection-module__t1sfqW__media{grid-area:2/3}}@media (prefers-reduced-motion:reduce){.WhyChooseSection-module__t1sfqW__card{transition:none}}
.Ondemand-module__cC6SqG__page{color:#111318;background:#fff;overflow-x:clip}
