.Services-module__wbncoq__servicesStripShell{padding-left:clamp(1.5rem,4vw,3.5rem);padding-right:0}.Services-module__wbncoq__serviceTrack{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;gap:2rem;padding:0 0 .5rem;display:flex;overflow-x:auto}.Services-module__wbncoq__serviceTrack::-webkit-scrollbar{display:none}@media (min-width:768px){.Services-module__wbncoq__serviceTrack{padding-left:0;padding-right:0}}.Services-module__wbncoq__serviceTrackFrame{width:100%;max-width:none;overflow:hidden}.Services-module__wbncoq__serviceCard{border:1px solid var(--color-surface-border-soft);background:var(--color-steel-ghost);-webkit-backdrop-filter:blur(13px);scroll-snap-align:start;border-radius:2rem;flex-direction:column;flex-shrink:0;justify-content:space-between;width:clamp(20rem,44vw,40rem);height:clamp(16rem,22vw,25rem);padding:clamp(1.55rem,1.8vw,2.15rem);display:flex}.Services-module__wbncoq__serviceTitle{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-surface-ghost-96);font-size:clamp(1.35rem,1.8vw,2.8rem);font-weight:700;line-height:1.2}.Services-module__wbncoq__serviceDesc{font-family:var(--font-stack-ibm);letter-spacing:0;color:var(--color-surface-ghost-86);font-size:clamp(.9rem,1.05vw,1.5rem);font-weight:400;line-height:1.35}
.WhyChoose-module__Z_wdYa__whyChip{text-align:center;background:#f8f8f8;border-radius:72px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(180px,21vw,261px);height:69px;padding:0 1.5rem;display:inline-flex}.WhyChoose-module__Z_wdYa__whyChipText{font-family:var(--font-stack-ibm);letter-spacing:0;color:var(--color-brand-navy);white-space:nowrap;font-size:clamp(.78rem,.85vw,1rem);font-weight:500;line-height:1}.WhyChoose-module__Z_wdYa__whyChipUnit{flex-direction:column;align-items:center;gap:0;display:flex}.WhyChoose-module__Z_wdYa__whyArrow{flex-shrink:0;width:2.75rem;height:5.5rem}.WhyChoose-module__Z_wdYa__whyDesktopWrapper{gap:.75rem;padding-top:3.5rem;padding-bottom:4.5rem}.WhyChoose-module__Z_wdYa__whyTopRow{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.WhyChoose-module__Z_wdYa__whyBottomRow{justify-content:space-between;align-items:flex-start;width:76%;display:flex}.WhyChoose-module__Z_wdYa__whyHeading{font-family:var(--font-stack-grotesk);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-surface-ghost-96);font-size:clamp(2.2rem,5.2vw,4.4rem);font-weight:800;line-height:1.05}
.Industries-module__TNTqFW__industriesWrapper{padding-top:3.5rem;padding-bottom:5.5rem}.Industries-module__TNTqFW__industriesHeading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:3rem;font-size:clamp(2rem,3.8vw,3.44rem);font-weight:600;line-height:1}.Industries-module__TNTqFW__industryGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.Industries-module__TNTqFW__industryPill{text-align:center;background:#79717133;border-radius:72px;justify-content:center;align-items:center;min-height:97px;padding:0 2rem;transition:background .2s;display:flex}.Industries-module__TNTqFW__industryPill:hover{background:#79717152}.Industries-module__TNTqFW__industryPillText{font-family:var(--font-stack-grotesk);letter-spacing:0;color:#fff;font-size:clamp(.95rem,1.4vw,1.2rem);font-weight:500;line-height:1}@media (max-width:767px){.Industries-module__TNTqFW__industriesWrapper{padding-bottom:3.5rem}.Industries-module__TNTqFW__industryGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}.Industries-module__TNTqFW__industryPill{min-height:72px}}
.ContactInfoList-module__8wNUQq__list{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.ContactInfoList-module__8wNUQq__item{align-items:center;gap:1rem;display:flex}.ContactInfoList-module__8wNUQq__itemRTL{flex-direction:row-reverse}.ContactInfoList-module__8wNUQq__icon{background:#072b5914;border:1px solid #072b5924;border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.ContactInfoList-module__8wNUQq__text{font-family:var(--font-stack-ibm);color:#072b59bf;font-size:.9rem;line-height:1.4}
.ContactForm-module__EhnFVa__form{flex-direction:column;gap:1rem;display:flex}.ContactForm-module__EhnFVa__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ContactForm-module__EhnFVa__field{width:100%;color:var(--color-brand-navy);font-family:var(--font-stack-ibm);appearance:none;background:#d9d9d9;border:none;border-radius:1.875rem;outline:none;padding:.875rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1;transition:background .2s,box-shadow .2s}.ContactForm-module__EhnFVa__field::placeholder{color:#072b5973;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem}.ContactForm-module__EhnFVa__field:focus{background:#cdd4de;box-shadow:0 0 0 2px #0f5cbf40}.ContactForm-module__EhnFVa__textarea{resize:none;border-radius:1.25rem;min-height:10rem;line-height:1.5}.ContactForm-module__EhnFVa__actions{justify-content:flex-end;margin-top:.5rem;display:flex}.ContactForm-module__EhnFVa__btn{color:#fff;font-family:var(--font-stack-grotesk);letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#072b59 0%,#0f5cbf 100%);border:none;border-radius:9999px;padding:.875rem 2.5rem;font-size:.9375rem;font-weight:700;transition:opacity .18s}.ContactForm-module__EhnFVa__btn:hover{opacity:.88}.ContactForm-module__EhnFVa__btn:focus-visible{outline-offset:3px;outline:2px solid #0f5cbf}@media (max-width:767px){.ContactForm-module__EhnFVa__fieldRow{grid-template-columns:1fr}}@media (max-width:480px){.ContactForm-module__EhnFVa__actions{justify-content:stretch}.ContactForm-module__EhnFVa__btn{text-align:center;width:100%}}
.Contact-module__n8XfuG__section{background:linear-gradient(160deg,#cdd8e4 0%,#d8e2ec 55%,#c8d6e5 100%)}.Contact-module__n8XfuG__inner{max-width:1200px;margin:0 auto;padding:5.5rem 2.5rem 6.5rem}.Contact-module__n8XfuG__grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:5rem;display:grid}.Contact-module__n8XfuG__label{font-family:var(--font-stack-ibm);letter-spacing:.22em;text-transform:uppercase;color:#072b5980;margin-bottom:1.25rem;font-size:.75rem;font-weight:500}.Contact-module__n8XfuG__heading{font-family:var(--font-stack-grotesk);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-brand-navy);margin-bottom:3rem;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:800;line-height:1.05}@media (max-width:1023px){.Contact-module__n8XfuG__grid{grid-template-columns:1fr;gap:3rem}}@media (max-width:767px){.Contact-module__n8XfuG__inner{padding:3.5rem 1.5rem 4.5rem}}
.ContactBody-module__ZMF7Pq__section{background-color:var(--color-surface);padding-block:6rem}.ContactBody-module__ZMF7Pq__inner{max-width:1340px;margin:0 auto;padding:0 2.5rem}.ContactBody-module__ZMF7Pq__grid{grid-template-columns:1fr 1.3fr;align-items:start;gap:5rem;display:grid}.ContactBody-module__ZMF7Pq__textCol{flex-direction:column;gap:1.25rem;padding-top:.5rem;display:flex}.ContactBody-module__ZMF7Pq__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:600;line-height:1}.ContactBody-module__ZMF7Pq__subtitle{font-family:var(--font-stack-ibm);color:var(--color-brand-navy);font-size:1.125rem;font-weight:500;line-height:1.5}.ContactBody-module__ZMF7Pq__formCard{isolation:isolate;background:#a8b4c533;border-radius:3.125rem;padding:2.5rem;position:relative}.ContactBody-module__ZMF7Pq__formCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#072b59 0%,#0f5cbf 100%);padding:1px;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}@media (max-width:1024px){.ContactBody-module__ZMF7Pq__grid{grid-template-columns:1fr;gap:3rem}.ContactBody-module__ZMF7Pq__formCard{border-radius:2.5rem}}@media (max-width:767px){.ContactBody-module__ZMF7Pq__section{padding-block:4rem}.ContactBody-module__ZMF7Pq__inner{padding:0 1.5rem}.ContactBody-module__ZMF7Pq__formCard{border-radius:2rem;padding:2rem 1.5rem}}
.GradientStage-module__FzNhYa__stage{background:radial-gradient(ellipse 55% 38% at -2% 40%,#072b5980 0%,transparent 70%),radial-gradient(ellipse 72% 42% at 102% 72%,#072b5973 0%,transparent 70%),var(--gradient-services);position:relative;overflow:hidden}
.WhyUsValueProp-module__sfIW-G__section{background-color:var(--color-surface);padding:5rem 2.5rem 4.5rem}.WhyUsValueProp-module__sfIW-G__inner{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1340px;margin:0 auto;display:grid}.WhyUsValueProp-module__sfIW-G__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);font-size:clamp(2.5rem,4.51vw,4.0625rem);font-weight:600;line-height:1}.WhyUsValueProp-module__sfIW-G__subtitle{font-family:var(--font-stack-ibm);color:#000;white-space:pre-line;margin-top:1.25rem;font-size:1.125rem;font-weight:500;line-height:1.6}.WhyUsValueProp-module__sfIW-G__chipGrid{grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.WhyUsValueProp-module__sfIW-G__chip{background-color:var(--color-brand-navy);height:6.25rem;font-family:var(--font-stack-ibm);color:#fff;text-align:center;border-radius:4.5rem;justify-content:center;align-items:center;padding:0 1.5rem;font-size:clamp(.875rem,1.2vw,1.125rem);font-weight:500;display:flex}@media (max-width:900px){.WhyUsValueProp-module__sfIW-G__inner{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:640px){.WhyUsValueProp-module__sfIW-G__section{padding:3.5rem 1.5rem 3rem}.WhyUsValueProp-module__sfIW-G__chip{height:5rem;font-size:.875rem}}
.AboutStatement-module__1mpLdW__section{background-color:var(--color-surface);padding-top:3rem;padding-bottom:6rem}.AboutStatement-module__1mpLdW__inner{flex-direction:column;gap:6rem;max-width:1340px;margin:0 auto;padding:0 2.5rem;display:flex}.AboutStatement-module__1mpLdW__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);text-align:start;max-width:65rem;margin-inline:auto;font-size:clamp(1.5rem,2.78vw,2.5rem);font-weight:600;line-height:1}.AboutStatement-module__1mpLdW__imageWrapper{aspect-ratio:1328/637;background-color:#d9d9d9;border-radius:2.875rem;width:100%;position:relative;overflow:hidden}.AboutStatement-module__1mpLdW__image{object-fit:cover;object-position:center}@media (max-width:767px){.AboutStatement-module__1mpLdW__section{padding-top:4rem;padding-bottom:4rem}.AboutStatement-module__1mpLdW__inner{gap:2.5rem;padding:0 1.5rem}.AboutStatement-module__1mpLdW__imageWrapper{aspect-ratio:16/9;border-radius:1.5rem}}@media (max-width:480px){.AboutStatement-module__1mpLdW__imageWrapper{aspect-ratio:4/3;border-radius:1rem}}
.WhyUsStatement-module__AvOlHq__section{background-color:var(--color-surface);padding:1.5rem 2.5rem 6rem}.WhyUsStatement-module__AvOlHq__inner{max-width:1120px;margin:0 auto}.WhyUsStatement-module__AvOlHq__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);flex-direction:column;font-size:clamp(3.5rem,12vw,10.9375rem);font-weight:600;line-height:1;display:flex}.WhyUsStatement-module__AvOlHq__line1{padding-inline-start:0}.WhyUsStatement-module__AvOlHq__line2{padding-inline-start:28%}.WhyUsStatement-module__AvOlHq__line3{padding-inline-start:4%}.WhyUsStatement-module__AvOlHq__subtitle{font-family:var(--font-stack-ibm);color:var(--color-text-body);text-align:center;max-width:38rem;margin:3rem auto 0;font-size:1.125rem;font-weight:500;line-height:1.7}@media (max-width:768px){.WhyUsStatement-module__AvOlHq__line2{padding-inline-start:15%}.WhyUsStatement-module__AvOlHq__line3{padding-inline-start:2%}.WhyUsStatement-module__AvOlHq__subtitle{text-align:start;margin:2.5rem 0 0}}@media (max-width:480px){.WhyUsStatement-module__AvOlHq__section{padding:1rem 1.5rem 4rem}.WhyUsStatement-module__AvOlHq__line2{padding-inline-start:8%}.WhyUsStatement-module__AvOlHq__line3{padding-inline-start:2%}}
.AboutFeatures-module__RhmXCq__section{background-color:var(--color-surface);padding-block:4rem;padding-inline:1.5rem}.AboutFeatures-module__RhmXCq__card{flex-direction:column;gap:4rem;max-width:1340px;margin-inline:auto;padding-block:0;padding-inline:clamp(2.5rem,11.8vw,10.625rem);display:flex}.AboutFeatures-module__RhmXCq__featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;display:grid}.AboutFeatures-module__RhmXCq__textCol{flex-direction:column;gap:1.5rem;display:flex}.AboutFeatures-module__RhmXCq__featureHeading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);font-size:clamp(2rem,4.51vw,4.0625rem);font-weight:600;line-height:1}.AboutFeatures-module__RhmXCq__featureBody{font-family:var(--font-stack-ibm);color:var(--color-brand-navy);font-size:1.125rem;font-weight:500;line-height:1.6}.AboutFeatures-module__RhmXCq__imageWrapper{aspect-ratio:3/2;background-color:#d9d9d9;border-radius:1.5rem;width:100%;position:relative;overflow:hidden}.AboutFeatures-module__RhmXCq__image{object-fit:cover;object-position:center}@media (max-width:1024px){.AboutFeatures-module__RhmXCq__card{padding-inline:clamp(2.5rem,6vw,5rem)}}@media (max-width:767px){.AboutFeatures-module__RhmXCq__section{padding-block:3rem;padding-inline:1rem}.AboutFeatures-module__RhmXCq__card{gap:3rem;padding-block:0;padding-inline:1.5rem}.AboutFeatures-module__RhmXCq__featureRow{grid-template-columns:1fr;gap:2rem}.AboutFeatures-module__RhmXCq__featureRow .AboutFeatures-module__RhmXCq__imageWrapper{order:1}.AboutFeatures-module__RhmXCq__featureRow .AboutFeatures-module__RhmXCq__textCol{order:0}}@media (max-width:480px){.AboutFeatures-module__RhmXCq__featureHeading{font-size:clamp(1.75rem,8vw,2.5rem)}.AboutFeatures-module__RhmXCq__imageWrapper{border-radius:1rem}}
.WhyUsDifferent-module__JjhdIa__section{background-color:var(--color-surface);padding:0 2.5rem 7rem}.WhyUsDifferent-module__JjhdIa__inner{max-width:1340px;margin:0 auto}.WhyUsDifferent-module__JjhdIa__card{background-color:#f4f7fb;border-radius:1.75rem;grid-template-columns:1fr 1.35fr;gap:0;min-height:33.75rem;display:grid;position:relative;overflow:hidden}.WhyUsDifferent-module__JjhdIa__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(135deg,#072b59,#0f5cbf);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.WhyUsDifferent-module__JjhdIa__leftCol{flex-direction:column;justify-content:center;gap:2.25rem;padding:3.25rem 2.5rem 3.25rem 3.5rem;display:flex}.WhyUsDifferent-module__JjhdIa__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:var(--color-brand-navy);font-size:clamp(2.25rem,4.51vw,4.0625rem);font-weight:600;line-height:1}.WhyUsDifferent-module__JjhdIa__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.WhyUsDifferent-module__JjhdIa__listItem{font-family:var(--font-stack-ibm);color:#22426a;align-items:center;gap:.875rem;padding-block:.3rem;font-size:clamp(1rem,1.53vw,1.375rem);font-weight:500;line-height:1.5;display:flex}.WhyUsDifferent-module__JjhdIa__bullet{border:2px solid #22426a;border-radius:2px;flex-shrink:0;width:.875rem;height:.875rem}.WhyUsDifferent-module__JjhdIa__imageWrapper{border-radius:1.5rem;margin:1.25rem 1.25rem 1.25rem 0;position:relative;overflow:hidden}.WhyUsDifferent-module__JjhdIa__image{object-fit:cover;object-position:center}[dir=rtl] .WhyUsDifferent-module__JjhdIa__leftCol{padding:3.25rem 3.5rem 3.25rem 2.5rem}[dir=rtl] .WhyUsDifferent-module__JjhdIa__imageWrapper{margin:1.25rem 0 1.25rem 1.25rem}@media (max-width:900px){.WhyUsDifferent-module__JjhdIa__card{min-height:unset;grid-template-columns:1fr}.WhyUsDifferent-module__JjhdIa__imageWrapper{aspect-ratio:16/9;margin:0 1.25rem 1.25rem}[dir=rtl] .WhyUsDifferent-module__JjhdIa__imageWrapper{margin:0 1.25rem 1.25rem}}@media (max-width:640px){.WhyUsDifferent-module__JjhdIa__section{padding:0 1.5rem 5rem}.WhyUsDifferent-module__JjhdIa__leftCol,[dir=rtl] .WhyUsDifferent-module__JjhdIa__leftCol{padding:2.5rem 2rem 2rem}}
.GradientChipSection-module__p05H1W__section{padding-bottom:9rem}.GradientChipSection-module__p05H1W__topCap{background-color:var(--color-surface);border-radius:0 0 2.5rem 2.5rem;width:100%;height:5rem;margin-bottom:6rem}.GradientChipSection-module__p05H1W__inner{flex-direction:column;align-items:center;gap:3rem;max-width:1340px;margin:0 auto;padding:0 2.5rem;display:flex}.GradientChipSection-module__p05H1W__heading{font-family:var(--font-stack-grotesk);letter-spacing:0;text-transform:uppercase;color:#fff;text-align:center;font-size:clamp(2rem,3.82vw,3.4375rem);font-weight:600;line-height:1}.GradientChipSection-module__p05H1W__chipRow{grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.GradientChipSection-module__p05H1W__chip{text-align:center;min-height:6.0625rem;font-family:var(--font-stack-ibm);color:#fff;background:#79717133;border-radius:4.5rem;justify-content:center;align-items:center;padding:1rem 2rem;font-size:clamp(.9rem,1.2vw,1.125rem);font-weight:500;line-height:1.4;display:flex}@media (max-width:767px){.GradientChipSection-module__p05H1W__chipRow{grid-template-columns:1fr}.GradientChipSection-module__p05H1W__topCap{height:4rem;margin-bottom:4rem}}@media (max-width:640px){.GradientChipSection-module__p05H1W__section{padding-bottom:6rem}.GradientChipSection-module__p05H1W__inner{gap:2rem;padding:0 1.5rem}}
