.HeroCarousel-module__vPDFaq__carousel{aspect-ratio:2408/1389;background-color:#0000;border-radius:.625rem;flex-shrink:1;width:min(92vw,36rem);min-height:0;max-height:100%;position:relative;overflow:visible}@media (min-width:768px){.HeroCarousel-module__vPDFaq__carousel{width:min(75vw,42rem)}}@media (min-width:1024px){.HeroCarousel-module__vPDFaq__carousel{width:min(55vw,48rem)}}.HeroCarousel-module__vPDFaq__track{position:absolute;inset:0;overflow:visible}.HeroCarousel-module__vPDFaq__slide{z-index:1;backface-visibility:hidden;border-radius:.625rem;position:absolute;inset:0;overflow:hidden;transform:translate(0,0);box-shadow:0 20px 40px #00000059,0 8px 16px #0003}.HeroCarousel-module__vPDFaq__slideActive{z-index:2;transform:translate(0,0)}.HeroCarousel-module__vPDFaq__slideExit{z-index:2;pointer-events:none;animation:1s cubic-bezier(.22,1,.36,1) forwards HeroCarousel-module__vPDFaq__slideOutToLeft}.HeroCarousel-module__vPDFaq__slideEnter{z-index:3;pointer-events:none;animation:1s cubic-bezier(.22,1,.36,1) forwards HeroCarousel-module__vPDFaq__slideInFromRight;transform:translate(calc(50vw + 50%))}.HeroCarousel-module__vPDFaq__slideImage{object-fit:contain;background-color:#0000}.HeroCarousel-module__vPDFaq__slideRounded{border-radius:.625rem;overflow:hidden}.HeroCarousel-module__vPDFaq__slideImageFrame{background-color:#ececec;border-radius:.625rem;position:absolute;inset:0;overflow:hidden}.HeroCarousel-module__vPDFaq__slideImageRounded{border-radius:.625rem}@keyframes HeroCarousel-module__vPDFaq__slideInFromRight{0%{transform:translate(calc(50vw + 50%))}to{transform:translate(0,0)}}@keyframes HeroCarousel-module__vPDFaq__slideOutToLeft{0%{transform:translate(0,0)}to{transform:translate(calc(-50vw - 50%))}}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__vPDFaq__slideEnter,.HeroCarousel-module__vPDFaq__slideExit{animation:none}.HeroCarousel-module__vPDFaq__slideExit{display:none}.HeroCarousel-module__vPDFaq__slideActive,.HeroCarousel-module__vPDFaq__slideEnter{transform:translate(0,0)}}
.Hero-module___w2HtG__hero{flex-direction:column;width:100%;height:calc(100svh - 4.5rem);display:flex;position:relative;overflow:visible hidden}@media (min-width:1024px){.Hero-module___w2HtG__hero{height:calc(100svh - 5rem)}}.Hero-module___w2HtG__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.Hero-module___w2HtG__bgImage{object-fit:cover;object-position:center;animation:1.4s cubic-bezier(.22,1,.36,1) both Hero-module___w2HtG__slideInBg}.Hero-module___w2HtG__bgOverlay{background:linear-gradient(#000000b8 0%,#0000008c 45%,#000000bf 100%);animation:1s cubic-bezier(.22,1,.36,1) .2s both Hero-module___w2HtG__fadeInBg;position:absolute;inset:0}.Hero-module___w2HtG__content{z-index:2;flex-direction:column;flex:1;align-items:center;width:100%;max-width:75rem;min-height:0;margin:0 auto;padding:1rem 1.25rem 1.25rem;display:flex;position:relative;overflow:visible}@media (min-width:768px){.Hero-module___w2HtG__content{padding:1.25rem 1.5rem 1.5rem}}@media (min-width:1024px){.Hero-module___w2HtG__content{padding:1.5rem 1.5rem 1.75rem}}.Hero-module___w2HtG__textBlock{text-align:center;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.625rem;width:100%;display:flex}@media (min-width:768px){.Hero-module___w2HtG__textBlock{gap:.75rem}}@media (min-width:1024px){.Hero-module___w2HtG__textBlock{gap:.875rem}}.Hero-module___w2HtG__title{color:#fff;max-width:44rem;font-size:1.625rem;font-weight:700;line-height:1.15;animation:.9s cubic-bezier(.22,1,.36,1) .2s both Hero-module___w2HtG__fadeUp}@media (min-width:768px){.Hero-module___w2HtG__title{font-size:2.125rem}}@media (min-width:1024px){.Hero-module___w2HtG__title{font-size:2.75rem}}.Hero-module___w2HtG__paragraph{color:#ffffffe0;max-width:42rem;font-size:.8125rem;line-height:1.55;animation:.9s cubic-bezier(.22,1,.36,1) both Hero-module___w2HtG__fadeUp}.Hero-module___w2HtG__paragraph:first-of-type{animation-delay:.35s}.Hero-module___w2HtG__paragraph:nth-of-type(2){animation-delay:.5s}@media (min-width:768px){.Hero-module___w2HtG__paragraph{font-size:.875rem;line-height:1.6}}@media (min-width:1024px){.Hero-module___w2HtG__paragraph{font-size:.9375rem}}.Hero-module___w2HtG__imageBlock{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;margin-top:.75rem;animation:1.2s cubic-bezier(.22,1,.36,1) .55s both Hero-module___w2HtG__slideInHeroImage;display:flex;position:relative;overflow:visible}@media (min-width:768px){.Hero-module___w2HtG__imageBlock{margin-top:1rem}}@keyframes Hero-module___w2HtG__slideInBg{0%{opacity:0;transform:scale(1.08)translate(-3%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes Hero-module___w2HtG__fadeInBg{0%{opacity:0}to{opacity:1}}@keyframes Hero-module___w2HtG__fadeUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module___w2HtG__slideInHeroImage{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__bgImage,.Hero-module___w2HtG__bgOverlay,.Hero-module___w2HtG__title,.Hero-module___w2HtG__paragraph,.Hero-module___w2HtG__imageBlock{opacity:1;animation:none;transform:none}}
.AboutUs-module__vtZHUW__section{background:#0a0a0a;padding:3rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.AboutUs-module__vtZHUW__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.AboutUs-module__vtZHUW__orb{filter:blur(80px);pointer-events:none;opacity:.55;border-radius:50%;position:absolute}.AboutUs-module__vtZHUW__orbGreen{background:radial-gradient(circle,#41a454 0%,#0000 70%);width:min(36rem,70vw);height:min(36rem,70vw);animation:14s ease-in-out infinite AboutUs-module__vtZHUW__floatOrb;top:-12%;right:-8%}.AboutUs-module__vtZHUW__orbDark{background:radial-gradient(circle,#1a3d24 0%,#0000 70%);width:min(28rem,55vw);height:min(28rem,55vw);animation:18s ease-in-out infinite reverse AboutUs-module__vtZHUW__floatOrb;bottom:-10%;left:-6%}.AboutUs-module__vtZHUW__orbAccent{background:radial-gradient(circle,#41a45459 0%,#0000 70%);width:min(20rem,40vw);height:min(20rem,40vw);animation:20s ease-in-out 2s infinite AboutUs-module__vtZHUW__floatOrb;top:40%;left:30%}@keyframes AboutUs-module__vtZHUW__floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(3%,-4%)scale(1.05)}66%{transform:translate(-2%,3%)scale(.97)}}.AboutUs-module__vtZHUW__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.AboutUs-module__vtZHUW__header{opacity:0;margin-bottom:2.5rem;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(2rem)}.AboutUs-module__vtZHUW__headerVisible{opacity:1;transform:translateY(0)}.AboutUs-module__vtZHUW__badge{-webkit-backdrop-filter:blur(12px);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.AboutUs-module__vtZHUW__badgeIcon{color:#41a454;flex-shrink:0;width:.875rem;height:.875rem}.AboutUs-module__vtZHUW__title{color:#fff;max-width:40rem;font-size:1.75rem;font-weight:700;line-height:1.2}@media (min-width:768px){.AboutUs-module__vtZHUW__title{font-size:2.25rem}}@media (min-width:1024px){.AboutUs-module__vtZHUW__title{font-size:3rem}}.AboutUs-module__vtZHUW__dharwinBrand{color:#41a454;cursor:default;transform-origin:bottom;transition:transform .35s cubic-bezier(.34,1.56,.64,1),text-shadow .35s,filter .35s;display:inline-block}.AboutUs-module__vtZHUW__dharwinBrand:hover,.AboutUs-module__vtZHUW__dharwinBrand:focus-visible{text-shadow:0 0 20px #41a45499,0 0 40px #41a45440;filter:brightness(1.15);outline:none;transform:scale(1.12)translateY(-2px)}.AboutUs-module__vtZHUW__titleAccent{color:#ffffffd9}.AboutUs-module__vtZHUW__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.AboutUs-module__vtZHUW__grid{grid-template-columns:1fr 1fr;gap:1.5rem}}@media (min-width:1024px){.AboutUs-module__vtZHUW__grid{grid-template-rows:auto auto;grid-template-columns:1.15fr .85fr;gap:1.5rem}}.AboutUs-module__vtZHUW__card{opacity:0;background:#111;border:1px solid #ffffff14;border-radius:1.25rem;min-height:18rem;padding:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;position:relative;overflow:hidden;transform:translateY(2.5rem);box-shadow:0 4px 24px #00000040,inset 0 1px #ffffff0f}.AboutUs-module__vtZHUW__cardBg{z-index:0;position:absolute;inset:0}.AboutUs-module__vtZHUW__cardImage{object-fit:cover;object-position:center}.AboutUs-module__vtZHUW__cardImageMain{object-position:center 40%}.AboutUs-module__vtZHUW__cardImageEcosystem{object-position:center center}.AboutUs-module__vtZHUW__cardImageIndustries{object-position:35% center}.AboutUs-module__vtZHUW__cardOverlay{-webkit-backdrop-filter:blur(2px);background:linear-gradient(#0000008c 0%,#000000b8 45%,#000000e0 100%);position:absolute;inset:0}.AboutUs-module__vtZHUW__cardContent{z-index:2;height:100%;min-height:inherit;flex-direction:column;padding:1.5rem;display:flex;position:relative}.AboutUs-module__vtZHUW__card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#41a4541f 0%,#0000 50%,#ffffff05 100%);position:absolute;inset:0}.AboutUs-module__vtZHUW__card:hover{border-color:#41a45440;box-shadow:0 8px 32px #00000059,0 0 0 1px #41a4541a,inset 0 1px #ffffff14}@media (min-width:768px){.AboutUs-module__vtZHUW__card{min-height:20rem}.AboutUs-module__vtZHUW__cardContent{padding:1.75rem}}@media (min-width:1024px){.AboutUs-module__vtZHUW__card{min-height:0}.AboutUs-module__vtZHUW__cardMain{min-height:28rem}.AboutUs-module__vtZHUW__cardEcosystem,.AboutUs-module__vtZHUW__cardIndustries{min-height:13rem}.AboutUs-module__vtZHUW__cardContent{padding:2rem}}.AboutUs-module__vtZHUW__cardVisible{opacity:1;transform:translateY(0)}.AboutUs-module__vtZHUW__cardMain{grid-column:1}@media (min-width:1024px){.AboutUs-module__vtZHUW__cardMain{grid-row:1/3}}.AboutUs-module__vtZHUW__cardEcosystem{grid-column:1}@media (min-width:768px){.AboutUs-module__vtZHUW__cardEcosystem{grid-column:2}}.AboutUs-module__vtZHUW__cardIndustries{grid-column:1}@media (min-width:768px){.AboutUs-module__vtZHUW__cardIndustries{grid-column:1/-1}}@media (min-width:1024px){.AboutUs-module__vtZHUW__cardIndustries{grid-area:2/2}}.AboutUs-module__vtZHUW__cardIcon{color:#41a454;-webkit-backdrop-filter:blur(8px);background:#41a45433;border:1px solid #41a45459;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:1rem;display:flex}.AboutUs-module__vtZHUW__cardLabel{letter-spacing:.08em;text-transform:uppercase;color:#41a454;margin-bottom:.625rem;font-size:.6875rem;font-weight:600;display:block}.AboutUs-module__vtZHUW__cardText{color:#ffffffe0;font-size:.9375rem;line-height:1.75;position:relative}@media (min-width:1024px){.AboutUs-module__vtZHUW__cardText{font-size:1rem}}.AboutUs-module__vtZHUW__cardContentMain{justify-content:space-between;align-items:center;gap:1.5rem}.AboutUs-module__vtZHUW__cardBody{flex-shrink:0;width:100%}.AboutUs-module__vtZHUW__avatarGrid{margin-top:auto;grid-template-columns:repeat(3,1fr);place-content:center;align-self:center;justify-items:stretch;gap:.625rem;width:100%;max-width:15rem;margin-inline:auto;display:grid}@media (min-width:480px){.AboutUs-module__vtZHUW__avatarGrid{gap:.75rem;max-width:18rem}}@media (min-width:768px){.AboutUs-module__vtZHUW__avatarGrid{gap:.875rem;max-width:21rem}}@media (min-width:1024px){.AboutUs-module__vtZHUW__avatarGrid{align-self:center;gap:1rem;max-width:24rem;margin-inline:auto}}.AboutUs-module__vtZHUW__avatarCell{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000040}.AboutUs-module__vtZHUW__avatarCell:hover{border-color:#41a45473;transform:scale(1.06);box-shadow:0 8px 24px #00000059,0 0 0 1px #41a45426}.AboutUs-module__vtZHUW__avatarImage{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.AboutUs-module__vtZHUW__cardMain .AboutUs-module__vtZHUW__cardText{font-size:1rem}@media (min-width:1024px){.AboutUs-module__vtZHUW__cardMain .AboutUs-module__vtZHUW__cardText{font-size:1.0625rem}}.AboutUs-module__vtZHUW__industryList{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.AboutUs-module__vtZHUW__industryPill{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);background:#00000059;border:1px solid #ffffff26;border-radius:999px;padding:.375rem .875rem;font-size:.75rem;font-weight:500;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,border-color .25s,color .25s;display:inline-flex}.AboutUs-module__vtZHUW__card:hover .AboutUs-module__vtZHUW__cardLabel,.AboutUs-module__vtZHUW__card:focus-within .AboutUs-module__vtZHUW__cardLabel,.AboutUs-module__vtZHUW__card:active .AboutUs-module__vtZHUW__cardLabel,.AboutUs-module__vtZHUW__card:hover .AboutUs-module__vtZHUW__cardText,.AboutUs-module__vtZHUW__card:focus-within .AboutUs-module__vtZHUW__cardText,.AboutUs-module__vtZHUW__card:active .AboutUs-module__vtZHUW__cardText,.AboutUs-module__vtZHUW__card:hover .AboutUs-module__vtZHUW__pillar,.AboutUs-module__vtZHUW__card:focus-within .AboutUs-module__vtZHUW__pillar,.AboutUs-module__vtZHUW__card:active .AboutUs-module__vtZHUW__pillar,.AboutUs-module__vtZHUW__card:hover .AboutUs-module__vtZHUW__industryPill,.AboutUs-module__vtZHUW__card:focus-within .AboutUs-module__vtZHUW__industryPill,.AboutUs-module__vtZHUW__card:active .AboutUs-module__vtZHUW__industryPill{color:#fff;text-shadow:0 2px 10px #000000e6,0 1px 4px #000000d9,0 0 2px #000000bf}.AboutUs-module__vtZHUW__card:hover .AboutUs-module__vtZHUW__cardText .AboutUs-module__vtZHUW__dharwinBrand,.AboutUs-module__vtZHUW__card:focus-within .AboutUs-module__vtZHUW__cardText .AboutUs-module__vtZHUW__dharwinBrand,.AboutUs-module__vtZHUW__card:active .AboutUs-module__vtZHUW__cardText .AboutUs-module__vtZHUW__dharwinBrand{color:#fff;text-shadow:0 2px 10px #000000e6,0 1px 4px #000000d9,0 0 2px #000000bf;filter:none}.AboutUs-module__vtZHUW__industryPill:hover,.AboutUs-module__vtZHUW__industryPill:active{color:#fff;text-shadow:0 2px 10px #000000e6,0 1px 4px #000000d9,0 0 2px #000000bf;background:#41a45433;border-color:#41a45466;transform:scale(1.08)}.AboutUs-module__vtZHUW__pillarList{flex-direction:column;gap:.625rem;margin-top:.25rem;display:flex}.AboutUs-module__vtZHUW__pillar{color:#ffffffc7;align-items:center;gap:.625rem;font-size:.8125rem;transition:color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.AboutUs-module__vtZHUW__pillar:hover,.AboutUs-module__vtZHUW__pillar:active{color:#fff;text-shadow:0 2px 10px #000000e6,0 1px 4px #000000d9,0 0 2px #000000bf;transform:translate(4px)}.AboutUs-module__vtZHUW__pillarDot{background:#41a454;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;box-shadow:0 0 8px #41a45480}.AboutUs-module__vtZHUW__accentLine{opacity:0;background:linear-gradient(90deg,#0000 0%,#41a45466 30%,#41a45499 50%,#41a45466 70%,#0000 100%);height:1px;margin-top:2.5rem;transition:opacity .8s cubic-bezier(.22,1,.36,1) .4s,transform .8s cubic-bezier(.22,1,.36,1) .4s;transform:scaleX(.3)}.AboutUs-module__vtZHUW__accentLineVisible{opacity:1;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.AboutUs-module__vtZHUW__orb{animation:none}.AboutUs-module__vtZHUW__header,.AboutUs-module__vtZHUW__card,.AboutUs-module__vtZHUW__accentLine{opacity:1;transition:none;transform:none}.AboutUs-module__vtZHUW__dharwinBrand:hover,.AboutUs-module__vtZHUW__dharwinBrand:focus-visible{text-shadow:none;filter:none;transform:none}.AboutUs-module__vtZHUW__industryPill:hover,.AboutUs-module__vtZHUW__pillar:hover,.AboutUs-module__vtZHUW__avatarCell:hover{transform:none}}
.AiAgentsPlatform-module__X--fha__section{background-color:#f5f5f5;padding:3rem 1.5rem;scroll-margin-top:5rem}@media (min-width:1024px){.AiAgentsPlatform-module__X--fha__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.AiAgentsPlatform-module__X--fha__container{max-width:75rem;margin:0 auto}.AiAgentsPlatform-module__X--fha__header{margin-bottom:2.5rem}@media (min-width:1024px){.AiAgentsPlatform-module__X--fha__header{margin-bottom:3.5rem}}.AiAgentsPlatform-module__X--fha__badge{letter-spacing:.08em;text-transform:uppercase;color:#333;border:1px solid #d0d0d0;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.AiAgentsPlatform-module__X--fha__badgeIcon{flex-shrink:0;width:.875rem;height:.875rem}.AiAgentsPlatform-module__X--fha__headingRow{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__headingRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.AiAgentsPlatform-module__X--fha__title{color:#000;flex-shrink:0;max-width:32rem;font-size:1.75rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.AiAgentsPlatform-module__X--fha__title{font-size:2.5rem}}.AiAgentsPlatform-module__X--fha__titleAccent{color:#41a454}.AiAgentsPlatform-module__X--fha__description{color:#555;max-width:22rem;font-size:.9375rem;line-height:1.7}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__description{padding-top:.375rem}}.AiAgentsPlatform-module__X--fha__cta{color:#fff;background-color:#41a454;border-radius:999px;align-items:center;gap:.75rem;padding:.75rem 1.25rem .75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.AiAgentsPlatform-module__X--fha__cta:hover{background-color:#369648;transform:translateY(-1px)}.AiAgentsPlatform-module__X--fha__ctaIcon{background-color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.AiAgentsPlatform-module__X--fha__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.AiAgentsPlatform-module__X--fha__card{opacity:0;cursor:pointer;border-radius:1.25rem;min-height:18rem;position:relative;overflow:hidden}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__card{min-height:22rem}}@media (min-width:1024px){.AiAgentsPlatform-module__X--fha__card{min-height:26rem}}.AiAgentsPlatform-module__X--fha__cardVisibleLeft{animation:1s cubic-bezier(.22,1,.36,1) forwards AiAgentsPlatform-module__X--fha__swingFromLeft}.AiAgentsPlatform-module__X--fha__cardVisibleRight{animation:1s cubic-bezier(.22,1,.36,1) forwards AiAgentsPlatform-module__X--fha__swingFromRight}@keyframes AiAgentsPlatform-module__X--fha__swingFromLeft{0%{opacity:0;transform:translate(-110vw)rotate(-12deg)}55%{opacity:1;transform:translate(1.5%)rotate(2deg)}75%{transform:translate(-.5%)rotate(-1deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes AiAgentsPlatform-module__X--fha__swingFromRight{0%{opacity:0;transform:translate(110vw)rotate(12deg)}55%{opacity:1;transform:translate(-1.5%)rotate(-2deg)}75%{transform:translate(.5%)rotate(1deg)}to{opacity:1;transform:translate(0)rotate(0)}}.AiAgentsPlatform-module__X--fha__cardPlatform{background-color:#e8f5ea}.AiAgentsPlatform-module__X--fha__platformImageWrap{position:absolute;inset:0}.AiAgentsPlatform-module__X--fha__platformImage{object-fit:cover;object-position:top center;width:100%;height:100%}.AiAgentsPlatform-module__X--fha__cardOverlay{background:linear-gradient(#0000 0%,#000000a6 50%,#000000d9 100%);flex-direction:column;gap:.5rem;padding:3rem 1.25rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__cardOverlay{padding:3.5rem 1.5rem 1.5rem}}.AiAgentsPlatform-module__X--fha__tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background-color:#fff3;border-radius:999px;align-self:flex-start;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.AiAgentsPlatform-module__X--fha__cardTitle{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.AiAgentsPlatform-module__X--fha__cardTitle{font-size:1.5rem}}.AiAgentsPlatform-module__X--fha__cardAvatars{background:linear-gradient(145deg,#1a1a2e 0%,#16213e 40%,#0f3460 100%);flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1.25rem 5rem;display:flex}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__cardAvatars{padding:2rem 1.5rem 5.5rem}}.AiAgentsPlatform-module__X--fha__avatarGroupWrap{background-color:#000;border-radius:1.25rem;width:100%;max-width:28rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000059}.AiAgentsPlatform-module__X--fha__avatarGroupImage{object-fit:contain;width:100%;height:auto;display:block}.AiAgentsPlatform-module__X--fha__cardAvatars .AiAgentsPlatform-module__X--fha__cardOverlay{position:absolute}.AiAgentsPlatform-module__X--fha__cardHoverOverlay{z-index:2;opacity:0;pointer-events:none;background-color:#00000080;justify-content:center;align-items:center;padding:1.5rem;transition:opacity .35s;display:flex;position:absolute;inset:0}.AiAgentsPlatform-module__X--fha__card:hover .AiAgentsPlatform-module__X--fha__cardHoverOverlay,.AiAgentsPlatform-module__X--fha__card:focus-within .AiAgentsPlatform-module__X--fha__cardHoverOverlay,.AiAgentsPlatform-module__X--fha__card:active .AiAgentsPlatform-module__X--fha__cardHoverOverlay{opacity:1}.AiAgentsPlatform-module__X--fha__cardHoverText{color:#fff;text-align:center;text-shadow:0 2px 12px #000000f2,0 1px 4px #000000e6,0 0 2px #000c;max-width:28rem;font-size:.875rem;line-height:1.7}.AiAgentsPlatform-module__X--fha__cardHoverHeading{color:#fff;text-shadow:0 2px 12px #000000f2,0 1px 4px #000000e6,0 0 2px #000c;margin-bottom:.75rem;font-weight:600}.AiAgentsPlatform-module__X--fha__cardHoverList{text-align:left;list-style:none;display:inline-block}.AiAgentsPlatform-module__X--fha__cardHoverList li{color:#fff;text-shadow:0 2px 12px #000000f2,0 1px 4px #000000e6,0 0 2px #000c;margin-bottom:.375rem;padding-left:1rem;position:relative}.AiAgentsPlatform-module__X--fha__cardHoverList li:before{content:"•";color:#41a454;position:absolute;left:0}@media (min-width:768px){.AiAgentsPlatform-module__X--fha__cardHoverOverlay{padding:2rem}.AiAgentsPlatform-module__X--fha__cardHoverText{font-size:.9375rem}}
.AtsRecruitment-module__3GYlya__section{background:radial-gradient(80% 60% at 10% 0,#41a45424 0%,#0000 55%),radial-gradient(70% 50% at 95% 100%,#41a4541a 0%,#0000 50%),linear-gradient(165deg,#f4fbf6 0%,#fff 42%,#f0f7f2 100%);padding:3.5rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}.AtsRecruitment-module__3GYlya__section:before{content:"";pointer-events:none;background-image:linear-gradient(#41a4540a 1px,#0000 1px),linear-gradient(90deg,#41a4540a 1px,#0000 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.AtsRecruitment-module__3GYlya__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#41a45414 0%,#0000 68%);border-radius:50%;width:min(42rem,80vw);height:min(42rem,80vw);position:absolute;top:-30%;right:-15%}@media (min-width:1024px){.AtsRecruitment-module__3GYlya__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.AtsRecruitment-module__3GYlya__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.AtsRecruitment-module__3GYlya__layout{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.AtsRecruitment-module__3GYlya__layout{grid-template-columns:1.05fr .95fr;gap:3.5rem}}.AtsRecruitment-module__3GYlya__content{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(1.75rem)}.AtsRecruitment-module__3GYlya__contentVisible{opacity:1;transform:translateY(0)}.AtsRecruitment-module__3GYlya__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2d6b3a;background:#ffffffb3;border:1px solid #41a45440;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.AtsRecruitment-module__3GYlya__eyebrowIcon{color:#41a454;flex-shrink:0;width:.875rem;height:.875rem}.AtsRecruitment-module__3GYlya__title{color:#0a0a0a;max-width:22rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.15}@media (min-width:768px){.AtsRecruitment-module__3GYlya__title{max-width:26rem;font-size:2.25rem}}@media (min-width:1024px){.AtsRecruitment-module__3GYlya__title{font-size:2.75rem}}.AtsRecruitment-module__3GYlya__titleAccent{color:#41a454}.AtsRecruitment-module__3GYlya__intro{color:#3d3d3d;max-width:34rem;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.75}@media (min-width:1024px){.AtsRecruitment-module__3GYlya__intro{font-size:1rem}}.AtsRecruitment-module__3GYlya__featuresHeading{letter-spacing:.06em;text-transform:uppercase;color:#41a454;margin-bottom:1rem;font-size:.8125rem;font-weight:700}.AtsRecruitment-module__3GYlya__features{grid-template-columns:1fr;gap:.625rem;display:grid}@media (min-width:640px){.AtsRecruitment-module__3GYlya__features{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem}}.AtsRecruitment-module__3GYlya__feature{color:#1a1a1a;background:#ffffffa6;border:1px solid #41a4541f;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.AtsRecruitment-module__3GYlya__feature:hover{border-color:#41a45459;transform:translateY(-1px);box-shadow:0 4px 16px #41a4541a}.AtsRecruitment-module__3GYlya__featureIcon{color:#41a454;background:#41a4541f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:flex}.AtsRecruitment-module__3GYlya__visual{opacity:0;transition:opacity .85s cubic-bezier(.22,1,.36,1) .15s,transform .85s cubic-bezier(.22,1,.36,1) .15s;position:relative;transform:translateY(2rem)}.AtsRecruitment-module__3GYlya__visualVisible{opacity:1;transform:translateY(0)}.AtsRecruitment-module__3GYlya__mosaic{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}@media (min-width:768px){.AtsRecruitment-module__3GYlya__mosaic{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;align-items:center;gap:.875rem 1rem;max-width:32rem;margin:0 auto;display:grid}}.AtsRecruitment-module__3GYlya__imageWrap{background:0 0;width:100%;line-height:0}.AtsRecruitment-module__3GYlya__imageWrap img{transform-origin:50%;width:100%;height:auto;animation:5.5s ease-in-out infinite AtsRecruitment-module__3GYlya__imagePop;display:block}.AtsRecruitment-module__3GYlya__imageTask img{animation-delay:0s}.AtsRecruitment-module__3GYlya__imageComposite img{animation-delay:.9s}.AtsRecruitment-module__3GYlya__imageFiles img{animation-delay:1.8s}.AtsRecruitment-module__3GYlya__imageTask,.AtsRecruitment-module__3GYlya__imageFiles{display:none}.AtsRecruitment-module__3GYlya__imageComposite{max-width:min(100%,20rem)}@media (min-width:768px){.AtsRecruitment-module__3GYlya__imageTask,.AtsRecruitment-module__3GYlya__imageFiles{display:block}.AtsRecruitment-module__3GYlya__imageTask{grid-column:1/-1;max-width:none;transform:translate(-2%)}.AtsRecruitment-module__3GYlya__imageComposite{grid-area:2/1;justify-self:end;width:92%;max-width:none}.AtsRecruitment-module__3GYlya__imageFiles{grid-area:2/2/4;align-self:end;max-width:none;transform:translateY(6%)}}.AtsRecruitment-module__3GYlya__visualRing{display:none}@media (min-width:768px){.AtsRecruitment-module__3GYlya__visualRing{pointer-events:none;border:1px dashed #41a4542e;border-radius:2rem;width:105%;height:90%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@keyframes AtsRecruitment-module__3GYlya__imagePop{0%,to{transform:scale(1)}35%{transform:scale(1.06)}55%{transform:scale(1.02)}70%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.AtsRecruitment-module__3GYlya__content,.AtsRecruitment-module__3GYlya__visual{opacity:1;transition:none;transform:none}.AtsRecruitment-module__3GYlya__imageWrap img{animation:none}@media (min-width:768px){.AtsRecruitment-module__3GYlya__imageTask{transform:translate(-2%)}.AtsRecruitment-module__3GYlya__imageFiles{transform:translateY(6%)}}.AtsRecruitment-module__3GYlya__feature:hover{transform:none}}
.SoftwareServices-module__aF3GAa__section{background:radial-gradient(70% 55% at 0 0,#fffffff2 0%,#0000 60%),radial-gradient(75% 60% at 100% 100%,#41a45438 0%,#0000 55%),linear-gradient(135deg,#f9fcfa 0%,#f2f9f4 38%,#e4f3e9 72%,#d4ebdc 100%);padding:3.5rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}.SoftwareServices-module__aF3GAa__section:before{content:"";pointer-events:none;background-image:linear-gradient(#41a45409 1px,#0000 1px),linear-gradient(90deg,#41a45409 1px,#0000 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.SoftwareServices-module__aF3GAa__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#41a4541f 0%,#0000 70%);border-radius:50%;width:min(38rem,75vw);height:min(38rem,75vw);position:absolute;bottom:-20%;right:-10%}@media (min-width:1024px){.SoftwareServices-module__aF3GAa__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.SoftwareServices-module__aF3GAa__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.SoftwareServices-module__aF3GAa__layout{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.SoftwareServices-module__aF3GAa__layout{grid-template-columns:.95fr 1.05fr;gap:3.5rem}}.SoftwareServices-module__aF3GAa__content{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(1.75rem)}.SoftwareServices-module__aF3GAa__contentVisible{opacity:1;transform:translateY(0)}.SoftwareServices-module__aF3GAa__eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;color:#2d6b3a;background:#ffffffb8;border:1px solid #41a45440;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.SoftwareServices-module__aF3GAa__eyebrowIcon{color:#41a454;flex-shrink:0;width:.875rem;height:.875rem}.SoftwareServices-module__aF3GAa__title{color:#0a0a0a;max-width:24rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.15}@media (min-width:768px){.SoftwareServices-module__aF3GAa__title{max-width:28rem;font-size:2.25rem}}@media (min-width:1024px){.SoftwareServices-module__aF3GAa__title{font-size:2.75rem}}.SoftwareServices-module__aF3GAa__titleAccent{color:#41a454}.SoftwareServices-module__aF3GAa__intro{color:#3d3d3d;max-width:34rem;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.75}@media (min-width:1024px){.SoftwareServices-module__aF3GAa__intro{font-size:1rem}}.SoftwareServices-module__aF3GAa__servicesHeading{letter-spacing:.06em;text-transform:uppercase;color:#41a454;margin-bottom:1rem;font-size:.8125rem;font-weight:700}.SoftwareServices-module__aF3GAa__services{grid-template-columns:1fr;gap:.625rem;display:grid}@media (min-width:640px){.SoftwareServices-module__aF3GAa__services{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem}}.SoftwareServices-module__aF3GAa__service{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#1a1a1a;background:#ffffffad;border:1px solid #41a45424;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.SoftwareServices-module__aF3GAa__service:hover{border-color:#41a45459;transform:translateY(-1px);box-shadow:0 4px 16px #41a4541a}.SoftwareServices-module__aF3GAa__serviceIcon{color:#41a454;background:#41a4541f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:flex}.SoftwareServices-module__aF3GAa__visual{opacity:0;transition:opacity .85s cubic-bezier(.22,1,.36,1) .15s,transform .85s cubic-bezier(.22,1,.36,1) .15s;position:relative;transform:translateY(2rem)}.SoftwareServices-module__aF3GAa__visualVisible{opacity:1;transform:translateY(0)}.SoftwareServices-module__aF3GAa__mosaic{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;max-width:34rem;margin:0 auto;display:grid}@media (min-width:640px){.SoftwareServices-module__aF3GAa__mosaic{gap:.875rem}}.SoftwareServices-module__aF3GAa__imageCard{background:#ffffff80;border:1px solid #fffc;border-radius:1rem;min-height:0;line-height:0;position:relative;overflow:hidden;box-shadow:0 4px 24px #41a45414,0 1px 3px #0000000f}.SoftwareServices-module__aF3GAa__imageCard img{object-fit:cover;transform-origin:50%;width:100%;height:100%;animation:6s ease-in-out infinite SoftwareServices-module__aF3GAa__imageFloat;display:block}.SoftwareServices-module__aF3GAa__imageDashboard{aspect-ratio:16/9;grid-column:1/-1}.SoftwareServices-module__aF3GAa__imageDashboard img{object-position:top center;animation-delay:0s}.SoftwareServices-module__aF3GAa__imageCoding{aspect-ratio:4/3}.SoftwareServices-module__aF3GAa__imageCoding img{animation-delay:.8s}.SoftwareServices-module__aF3GAa__imageSaas{aspect-ratio:4/3}.SoftwareServices-module__aF3GAa__imageSaas img{animation-delay:1.6s}.SoftwareServices-module__aF3GAa__imageFinance{aspect-ratio:1}.SoftwareServices-module__aF3GAa__imageFinance img{animation-delay:2.4s}.SoftwareServices-module__aF3GAa__imageMedical{aspect-ratio:1}.SoftwareServices-module__aF3GAa__imageMedical img{animation-delay:3.2s}.SoftwareServices-module__aF3GAa__visualRing{display:none}@media (min-width:768px){.SoftwareServices-module__aF3GAa__visualRing{pointer-events:none;border:1px dashed #41a45433;border-radius:1.75rem;width:108%;height:92%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@keyframes SoftwareServices-module__aF3GAa__imageFloat{0%,to{transform:scale(1)}35%{transform:scale(1.04)}55%{transform:scale(1.01)}70%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.SoftwareServices-module__aF3GAa__content,.SoftwareServices-module__aF3GAa__visual{opacity:1;transition:none;transform:none}.SoftwareServices-module__aF3GAa__imageCard img{animation:none}.SoftwareServices-module__aF3GAa__service:hover{transform:none}}
.ItConsulting-module__1H57EG__section{min-height:32rem;padding:3.5rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.ItConsulting-module__1H57EG__section{min-height:38rem;padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.ItConsulting-module__1H57EG__bgImage{z-index:0;position:absolute;inset:0}.ItConsulting-module__1H57EG__bgImg{object-fit:cover;object-position:center center}.ItConsulting-module__1H57EG__overlay{z-index:1;pointer-events:none;background:linear-gradient(105deg,#080c0ad1 0%,#080c0a9e 45%,#080c0a73 100%);position:absolute;inset:0}.ItConsulting-module__1H57EG__greenGradient{z-index:2;pointer-events:none;background:radial-gradient(90% 80% at 100% 0,#41a4548c 0%,#41a45438 35%,#0000 68%);position:absolute;inset:0}.ItConsulting-module__1H57EG__container{z-index:3;max-width:75rem;margin:0 auto;position:relative}.ItConsulting-module__1H57EG__layout{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){.ItConsulting-module__1H57EG__layout{grid-template-columns:.95fr 1.05fr;align-items:center;gap:3.5rem}}.ItConsulting-module__1H57EG__content{opacity:0;transform:translate(-2.5rem)}.ItConsulting-module__1H57EG__sectionVisible .ItConsulting-module__1H57EG__content{animation:.9s cubic-bezier(.22,1,.36,1) forwards ItConsulting-module__1H57EG__pushFromLeft}.ItConsulting-module__1H57EG__eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ItConsulting-module__1H57EG__eyebrowIcon{color:#6dd47e;flex-shrink:0;width:.875rem;height:.875rem}.ItConsulting-module__1H57EG__title{color:#fff;max-width:26rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.15}@media (min-width:768px){.ItConsulting-module__1H57EG__title{max-width:30rem;font-size:2.25rem}}@media (min-width:1024px){.ItConsulting-module__1H57EG__title{font-size:2.75rem}}.ItConsulting-module__1H57EG__titleAccent{color:#6dd47e}.ItConsulting-module__1H57EG__intro{color:#fff;max-width:34rem;margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:1.6}.ItConsulting-module__1H57EG__description{color:#ffffffd1;max-width:34rem;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.75}@media (min-width:1024px){.ItConsulting-module__1H57EG__description{font-size:1rem}}.ItConsulting-module__1H57EG__servicesHeading{letter-spacing:.06em;text-transform:uppercase;color:#6dd47e;font-size:.8125rem;font-weight:700}.ItConsulting-module__1H57EG__cards{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.ItConsulting-module__1H57EG__cards{grid-template-columns:1fr 1fr;gap:.875rem}}.ItConsulting-module__1H57EG__card{-webkit-backdrop-filter:blur(24px)saturate(160%);opacity:0;background:#ffffff12;border:1px solid #ffffff47;border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;transition:border-color .25s,box-shadow .25s,background .25s;display:flex;position:relative;overflow:hidden;transform:translate(2.5rem);box-shadow:0 8px 32px #0003,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f}.ItConsulting-module__1H57EG__card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#41a45438 0%,#ffffff0a 45%,#0000 100%);position:absolute;inset:0}.ItConsulting-module__1H57EG__sectionVisible .ItConsulting-module__1H57EG__card{animation:.85s cubic-bezier(.22,1,.36,1) forwards ItConsulting-module__1H57EG__pushFromRight;animation-delay:calc(.15s + var(--card-index,0) * 80ms)}.ItConsulting-module__1H57EG__card:hover{-webkit-backdrop-filter:blur(28px)saturate(180%);background:#ffffff1f;border-color:#ffffff61;box-shadow:0 12px 40px #41a4542e,inset 0 1px #ffffff4d,inset 0 -1px #ffffff14}.ItConsulting-module__1H57EG__cardIcon{z-index:1;color:#a8f0b4;background:#41a45459;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-top:.0625rem;display:flex;position:relative}.ItConsulting-module__1H57EG__cardLabel{z-index:1;color:#fff;font-size:.875rem;font-weight:500;line-height:1.45;position:relative}@keyframes ItConsulting-module__1H57EG__pushFromLeft{0%{opacity:0;transform:translate(-2.5rem)}65%{opacity:1;transform:translate(.6rem)}82%{transform:translate(-.2rem)}to{opacity:1;transform:translate(0)}}@keyframes ItConsulting-module__1H57EG__pushFromRight{0%{opacity:0;transform:translate(2.5rem)}65%{opacity:1;transform:translate(-.5rem)}82%{transform:translate(.15rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ItConsulting-module__1H57EG__content,.ItConsulting-module__1H57EG__card{opacity:1;animation:none;transform:none}.ItConsulting-module__1H57EG__card:hover{box-shadow:0 4px 24px #0000002e,inset 0 1px #ffffff1f}}
.StaffingWorkforce-module__8o257G__section{background:linear-gradient(168deg,#faf9f7 0%,#f4f6f3 42%,#eef4f0 100%);padding:3.5rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.StaffingWorkforce-module__8o257G__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.StaffingWorkforce-module__8o257G__bgPattern{pointer-events:none;background-image:radial-gradient(#41a45412 1px,#0000 1px);background-size:1.25rem 1.25rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%)}.StaffingWorkforce-module__8o257G__bgGlow{pointer-events:none;background:radial-gradient(#41a4541a 0%,#0000 68%);border-radius:50%;width:min(50rem,100vw);height:min(30rem,60vw);position:absolute;top:-15%;left:50%;transform:translate(-50%)}.StaffingWorkforce-module__8o257G__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.StaffingWorkforce-module__8o257G__header{text-align:center;opacity:0;max-width:42rem;margin:0 auto 2.5rem;transform:translateY(-2rem)}.StaffingWorkforce-module__8o257G__sectionVisible .StaffingWorkforce-module__8o257G__header{animation:.9s cubic-bezier(.22,1,.36,1) forwards StaffingWorkforce-module__8o257G__pushFromTop}.StaffingWorkforce-module__8o257G__eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;color:#2d6b3a;background:#ffffffc7;border:1px solid #41a45440;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.StaffingWorkforce-module__8o257G__eyebrowIcon{color:#41a454;flex-shrink:0;width:.875rem;height:.875rem}.StaffingWorkforce-module__8o257G__title{color:#0a0a0a;margin-bottom:1.25rem;font-size:1.875rem;font-weight:700;line-height:1.15}@media (min-width:768px){.StaffingWorkforce-module__8o257G__title{font-size:2.25rem}}@media (min-width:1024px){.StaffingWorkforce-module__8o257G__title{font-size:2.75rem}}.StaffingWorkforce-module__8o257G__titleAccent{color:#41a454}.StaffingWorkforce-module__8o257G__intro{color:#3d3d3d;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.75}@media (min-width:1024px){.StaffingWorkforce-module__8o257G__intro{font-size:1rem}}.StaffingWorkforce-module__8o257G__talentHeading{letter-spacing:.06em;text-transform:uppercase;color:#41a454;font-size:.8125rem;font-weight:700}.StaffingWorkforce-module__8o257G__cardsGrid{grid-template-columns:1fr;gap:.75rem;list-style:none;display:grid}@media (min-width:640px){.StaffingWorkforce-module__8o257G__cardsGrid{grid-template-columns:repeat(2,1fr);gap:.875rem}}@media (min-width:1024px){.StaffingWorkforce-module__8o257G__cardsGrid{grid-template-columns:repeat(3,1fr);gap:1rem}}.StaffingWorkforce-module__8o257G__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#ffffffd1;border:1px solid #41a45424;border-radius:1rem;align-items:center;gap:.875rem;padding:1.125rem 1.25rem;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #41a4540f,0 1px 2px #0000000a}.StaffingWorkforce-module__8o257G__card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#41a4540f 0%,#0000 55%);position:absolute;inset:0}@media (min-width:1024px){.StaffingWorkforce-module__8o257G__cardWide{grid-column:span 2}}.StaffingWorkforce-module__8o257G__card:hover{border-color:#41a45452;transform:translateY(-2px);box-shadow:0 8px 28px #41a4541f}.StaffingWorkforce-module__8o257G__cardIcon{z-index:1;color:#41a454;background:#41a4541a;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.StaffingWorkforce-module__8o257G__cardIcon svg{width:1.125rem;height:1.125rem}.StaffingWorkforce-module__8o257G__cardTitle{z-index:1;color:#1a1a1a;flex:1;font-size:.875rem;font-weight:600;line-height:1.4;position:relative}@media (min-width:768px){.StaffingWorkforce-module__8o257G__cardTitle{font-size:.9375rem}}.StaffingWorkforce-module__8o257G__cardIndex{z-index:1;letter-spacing:.04em;color:#41a45473;flex-shrink:0;font-size:.6875rem;font-weight:700;position:relative}.StaffingWorkforce-module__8o257G__sectionVisible .StaffingWorkforce-module__8o257G__pushFromTop{animation:.85s cubic-bezier(.22,1,.36,1) forwards StaffingWorkforce-module__8o257G__pushFromTop;animation-delay:calc(.2s + var(--card-index,0) * 70ms)}.StaffingWorkforce-module__8o257G__sectionVisible .StaffingWorkforce-module__8o257G__pushFromRight{animation:.85s cubic-bezier(.22,1,.36,1) forwards StaffingWorkforce-module__8o257G__pushFromRight;animation-delay:calc(.2s + var(--card-index,0) * 70ms)}.StaffingWorkforce-module__8o257G__sectionVisible .StaffingWorkforce-module__8o257G__pushFromBottom{animation:.85s cubic-bezier(.22,1,.36,1) forwards StaffingWorkforce-module__8o257G__pushFromBottom;animation-delay:calc(.2s + var(--card-index,0) * 70ms)}.StaffingWorkforce-module__8o257G__sectionVisible .StaffingWorkforce-module__8o257G__pushFromLeft{animation:.85s cubic-bezier(.22,1,.36,1) forwards StaffingWorkforce-module__8o257G__pushFromLeft;animation-delay:calc(.2s + var(--card-index,0) * 70ms)}@keyframes StaffingWorkforce-module__8o257G__pushFromTop{0%{opacity:0;transform:translateY(-2.25rem)}65%{opacity:1;transform:translateY(.5rem)}82%{transform:translateY(-.15rem)}to{opacity:1;transform:translateY(0)}}@keyframes StaffingWorkforce-module__8o257G__pushFromRight{0%{opacity:0;transform:translate(2.25rem)}65%{opacity:1;transform:translate(-.45rem)}82%{transform:translate(.12rem)}to{opacity:1;transform:translate(0)}}@keyframes StaffingWorkforce-module__8o257G__pushFromBottom{0%{opacity:0;transform:translateY(2.25rem)}65%{opacity:1;transform:translateY(-.5rem)}82%{transform:translateY(.15rem)}to{opacity:1;transform:translateY(0)}}@keyframes StaffingWorkforce-module__8o257G__pushFromLeft{0%{opacity:0;transform:translate(-2.25rem)}65%{opacity:1;transform:translate(.45rem)}82%{transform:translate(-.12rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.StaffingWorkforce-module__8o257G__header,.StaffingWorkforce-module__8o257G__card{opacity:1;animation:none;transform:none}.StaffingWorkforce-module__8o257G__card:hover{transform:none}}
.IndustriesWeSupport-module__5LSq-q__section{background:linear-gradient(155deg,#0c1018 0%,#111827 48%,#0a0f16 100%);padding:3.5rem 1.25rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.IndustriesWeSupport-module__5LSq-q__texture{pointer-events:none;background-image:repeating-linear-gradient(-12deg,#0000,#0000 2.5rem,#ffffff05 2.5rem 2.51rem);position:absolute;inset:0}.IndustriesWeSupport-module__5LSq-q__glowLeft,.IndustriesWeSupport-module__5LSq-q__glowRight{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.IndustriesWeSupport-module__5LSq-q__glowLeft{background:radial-gradient(circle,#41a45429 0%,#0000 70%);width:min(28rem,55vw);height:min(28rem,55vw);top:8%;left:-12%}.IndustriesWeSupport-module__5LSq-q__glowRight{background:radial-gradient(circle,#41a4541a 0%,#0000 72%);width:min(32rem,60vw);height:min(32rem,60vw);bottom:-8%;right:-10%}.IndustriesWeSupport-module__5LSq-q__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.IndustriesWeSupport-module__5LSq-q__header{opacity:0;grid-template-columns:auto 1fr;gap:1rem 1.25rem;margin-bottom:2.5rem;display:grid;transform:translate(-1.5rem)}@media (min-width:768px){.IndustriesWeSupport-module__5LSq-q__header{grid-template-columns:auto 1fr auto;align-items:end;gap:1.5rem 2rem;margin-bottom:3rem}}.IndustriesWeSupport-module__5LSq-q__sectionVisible .IndustriesWeSupport-module__5LSq-q__header{animation:.85s cubic-bezier(.22,1,.36,1) forwards IndustriesWeSupport-module__5LSq-q__slideInLeft}.IndustriesWeSupport-module__5LSq-q__headerAccent{flex-direction:column;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.IndustriesWeSupport-module__5LSq-q__accentLine{background:linear-gradient(#41a454 0%,#41a45426 100%);border-radius:999px;flex:1;width:2px;min-height:3.5rem}.IndustriesWeSupport-module__5LSq-q__accentDot{background:#41a454;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 12px #41a4548c}.IndustriesWeSupport-module__5LSq-q__headerContent{min-width:0}.IndustriesWeSupport-module__5LSq-q__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#41a454e6;margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.IndustriesWeSupport-module__5LSq-q__title{color:#fff;margin-bottom:.875rem;font-size:1.875rem;font-weight:700;line-height:1.12}@media (min-width:768px){.IndustriesWeSupport-module__5LSq-q__title{font-size:2.375rem}}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__title{font-size:2.875rem}}.IndustriesWeSupport-module__5LSq-q__tagline{color:#ffffff9e;max-width:36rem;font-size:.9375rem;line-height:1.7}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__tagline{font-size:1rem}}.IndustriesWeSupport-module__5LSq-q__headerBadge{background:#41a45414;border:1px solid #41a45447;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;display:none}@media (min-width:768px){.IndustriesWeSupport-module__5LSq-q__headerBadge{display:flex}}.IndustriesWeSupport-module__5LSq-q__badgeNumber{color:#41a454;font-size:1.5rem;font-weight:800;line-height:1}.IndustriesWeSupport-module__5LSq-q__badgeLabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-top:.2rem;font-size:.625rem;font-weight:600}.IndustriesWeSupport-module__5LSq-q__mosaic{grid-template-columns:1fr;gap:.75rem;list-style:none;display:grid}@media (min-width:640px){.IndustriesWeSupport-module__5LSq-q__mosaic{grid-template-columns:repeat(2,1fr);gap:.875rem}}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__mosaic{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(9.5rem,auto);gap:1rem}}.IndustriesWeSupport-module__5LSq-q__tile{opacity:0;transform:scale(.94)translateY(1.25rem)}.IndustriesWeSupport-module__5LSq-q__sectionVisible .IndustriesWeSupport-module__5LSq-q__tile{animation:.75s cubic-bezier(.22,1,.36,1) forwards IndustriesWeSupport-module__5LSq-q__tileReveal;animation-delay:calc(.15s + var(--tile-index,0) * 60ms)}.IndustriesWeSupport-module__5LSq-q__tileInner{cursor:default;border:1px solid #ffffff14;border-radius:1.125rem;height:100%;min-height:11.5rem;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .35s;position:relative;overflow:hidden}@media (min-width:640px){.IndustriesWeSupport-module__5LSq-q__tileInner{min-height:12.5rem}}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__tileHero .IndustriesWeSupport-module__5LSq-q__tileInner{min-height:20rem}.IndustriesWeSupport-module__5LSq-q__tileTall .IndustriesWeSupport-module__5LSq-q__tileInner{min-height:9.75rem}.IndustriesWeSupport-module__5LSq-q__tileBanner .IndustriesWeSupport-module__5LSq-q__tileInner{min-height:10.5rem}}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileInner{border-color:#41a45473;transform:translateY(-.5rem)scale(1.03);box-shadow:0 1.25rem 3rem #00000073,0 0 0 1px #41a45433,0 0 2.5rem #41a45426}.IndustriesWeSupport-module__5LSq-q__tileMedia{position:absolute;inset:0}.IndustriesWeSupport-module__5LSq-q__tileImage{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileImage{transform:scale(1.08)}.IndustriesWeSupport-module__5LSq-q__tileOverlay{background:linear-gradient(#00000026 0%,#00000059 45%,#000000c7 100%);transition:background .4s;position:absolute;inset:0}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileOverlay{background:linear-gradient(#0000001a 0%,#0000004d 40%,#000000b8 100%)}.IndustriesWeSupport-module__5LSq-q__tileContent{z-index:2;flex-direction:column;justify-content:flex-end;gap:.625rem;height:100%;padding:1.125rem 1.25rem;display:flex;position:relative}.IndustriesWeSupport-module__5LSq-q__tileIconWrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff38;border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .35s,transform .35s;display:inline-flex}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileIconWrap{background:#41a45459;transform:scale(1.1)}.IndustriesWeSupport-module__5LSq-q__tileIcon{filter:brightness(0)invert();width:1.125rem;height:1.125rem}.IndustriesWeSupport-module__5LSq-q__tileTitle{color:#fff;text-shadow:0 1px 3px #000000e6,0 2px 8px #000000bf,0 4px 16px #00000080;font-size:1rem;font-weight:700;line-height:1.3}@media (min-width:768px){.IndustriesWeSupport-module__5LSq-q__tileTitle{font-size:1.0625rem}}.IndustriesWeSupport-module__5LSq-q__tileHero .IndustriesWeSupport-module__5LSq-q__tileTitle{font-size:1.25rem}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__tileHero .IndustriesWeSupport-module__5LSq-q__tileTitle{font-size:1.5rem}}.IndustriesWeSupport-module__5LSq-q__tileShine{z-index:3;pointer-events:none;background:linear-gradient(125deg,#0000 40%,#ffffff12 50%,#0000 60%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileShine{transform:translate(120%)}@media (min-width:1024px){.IndustriesWeSupport-module__5LSq-q__tileHero{grid-area:1/1/3/8}.IndustriesWeSupport-module__5LSq-q__tileTall:nth-of-type(2){grid-area:1/8/2/13}.IndustriesWeSupport-module__5LSq-q__tileTall:nth-of-type(3){grid-area:2/8/3/13}.IndustriesWeSupport-module__5LSq-q__tileCompact:nth-of-type(4){grid-area:3/1/4/5}.IndustriesWeSupport-module__5LSq-q__tileWide{grid-area:3/5/4/10}.IndustriesWeSupport-module__5LSq-q__tileCompact:nth-of-type(6){grid-area:3/10/4/13}.IndustriesWeSupport-module__5LSq-q__tileMedium:nth-of-type(7){grid-area:4/1/5/7}.IndustriesWeSupport-module__5LSq-q__tileMedium:nth-of-type(8){grid-area:4/7/5/13}.IndustriesWeSupport-module__5LSq-q__tileBanner{grid-area:5/1/6/13}.IndustriesWeSupport-module__5LSq-q__tileBanner .IndustriesWeSupport-module__5LSq-q__tileContent{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.IndustriesWeSupport-module__5LSq-q__tileBanner .IndustriesWeSupport-module__5LSq-q__tileTitle{font-size:1.375rem}}@keyframes IndustriesWeSupport-module__5LSq-q__slideInLeft{0%{opacity:0;transform:translate(-1.5rem)}to{opacity:1;transform:translate(0)}}@keyframes IndustriesWeSupport-module__5LSq-q__tileReveal{0%{opacity:0;transform:scale(.94)translateY(1.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.IndustriesWeSupport-module__5LSq-q__header,.IndustriesWeSupport-module__5LSq-q__tile{opacity:1;animation:none;transform:none}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileInner,.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileImage{transform:none}.IndustriesWeSupport-module__5LSq-q__tile:hover .IndustriesWeSupport-module__5LSq-q__tileShine{transform:translate(-120%)}}
.OurVision-module__dmUK8a__section{background:linear-gradient(145deg,#050508 0%,#0a0f1a 28%,#0d1526 52%,#0a121f 78%,#050a12 100%);padding:3rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.OurVision-module__dmUK8a__section{padding:6rem 1.5rem;scroll-margin-top:5.5rem}}.OurVision-module__dmUK8a__orb{filter:blur(90px);pointer-events:none;opacity:.45;border-radius:50%;position:absolute}.OurVision-module__dmUK8a__orbTeal{background:radial-gradient(circle,#2dd4bf59 0%,#0000 70%);width:min(32rem,65vw);height:min(32rem,65vw);animation:16s ease-in-out infinite OurVision-module__dmUK8a__floatOrb;top:-15%;right:-10%}.OurVision-module__dmUK8a__orbPurple{background:radial-gradient(circle,#6366f14d 0%,#0000 70%);width:min(26rem,50vw);height:min(26rem,50vw);animation:20s ease-in-out infinite reverse OurVision-module__dmUK8a__floatOrb;bottom:-12%;left:-8%}.OurVision-module__dmUK8a__orbGreen{background:radial-gradient(circle,#41a45440 0%,#0000 70%);width:min(18rem,38vw);height:min(18rem,38vw);animation:22s ease-in-out 3s infinite OurVision-module__dmUK8a__floatOrb;top:45%;left:35%}@keyframes OurVision-module__dmUK8a__floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(3%,-4%)scale(1.06)}66%{transform:translate(-2%,3%)scale(.96)}}.OurVision-module__dmUK8a__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.OurVision-module__dmUK8a__bento{grid-template-columns:1fr;grid-template-areas:"main""image""quote""media";gap:1.25rem;display:grid}@media (min-width:768px){.OurVision-module__dmUK8a__bento{grid-template-columns:1fr 1fr;grid-template-areas:"main main""image image""quote media";gap:1.5rem}}@media (min-width:1024px){.OurVision-module__dmUK8a__bento{grid-template:"image main main"minmax(16rem,auto)"image quote media"minmax(14rem,auto)/2fr 1.15fr .85fr;align-items:stretch;gap:1.5rem}}.OurVision-module__dmUK8a__imageCard,.OurVision-module__dmUK8a__mainCard,.OurVision-module__dmUK8a__quoteCard,.OurVision-module__dmUK8a__mediaCard{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(2rem)}.OurVision-module__dmUK8a__cardVisible{opacity:1;transform:translateY(0)}.OurVision-module__dmUK8a__imageCard{border-radius:1.5rem;grid-area:image;min-height:22rem;position:relative;overflow:visible}@media (min-width:1024px){.OurVision-module__dmUK8a__imageCard{height:100%;min-height:0}}.OurVision-module__dmUK8a__imageInner{border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;height:100%;min-height:22rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff14}@media (min-width:1024px){.OurVision-module__dmUK8a__imageInner{min-height:100%}}.OurVision-module__dmUK8a__image{object-fit:cover;object-position:center 30%}.OurVision-module__dmUK8a__imageOverlay{background:linear-gradient(#05080f26 0%,#05080f59 50%,#05080fbf 100%);position:absolute;inset:0}.OurVision-module__dmUK8a__statCard{z-index:2;-webkit-backdrop-filter:blur(20px);background:#ffffffeb;border:1px solid #fff9;border-radius:1.125rem;width:min(11.5rem,100% - 2rem);padding:1.25rem 1.375rem;position:absolute;bottom:-.75rem;left:1rem;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffffe6}@media (min-width:768px){.OurVision-module__dmUK8a__statCard{width:12.5rem;bottom:1.25rem;left:1.25rem}}.OurVision-module__dmUK8a__statLabel{letter-spacing:.06em;text-transform:uppercase;color:#0a0f1a8c;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.OurVision-module__dmUK8a__statNumber{letter-spacing:-.03em;color:#0a0f1a;margin-bottom:.5rem;font-size:2.5rem;font-weight:800;line-height:1}.OurVision-module__dmUK8a__statText{color:#0a0f1aa6;font-size:.75rem;line-height:1.55}.OurVision-module__dmUK8a__mainCard{-webkit-backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.5rem;grid-area:main;padding:1.75rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff14}@media (min-width:768px){.OurVision-module__dmUK8a__mainCard{padding:2rem}}@media (min-width:1024px){.OurVision-module__dmUK8a__mainCard{padding:2.25rem 2.5rem}}.OurVision-module__dmUK8a__glassShine{pointer-events:none;background:linear-gradient(135deg,#ffffff14 0%,#0000 40%,#2dd4bf0f 100%);position:absolute;inset:0}.OurVision-module__dmUK8a__badge{-webkit-backdrop-filter:blur(12px);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:relative}.OurVision-module__dmUK8a__badgeIcon{color:#2dd4bf;flex-shrink:0;width:.875rem;height:.875rem}.OurVision-module__dmUK8a__title{color:#fff;max-width:36rem;margin-bottom:1rem;font-size:1.625rem;font-weight:700;line-height:1.2;position:relative}@media (min-width:768px){.OurVision-module__dmUK8a__title{font-size:2rem}}@media (min-width:1024px){.OurVision-module__dmUK8a__title{font-size:2.375rem}}.OurVision-module__dmUK8a__titleAccent{color:#2dd4bf}.OurVision-module__dmUK8a__visionText{color:#ffffffc7;max-width:40rem;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.75;position:relative}@media (min-width:1024px){.OurVision-module__dmUK8a__visionText{font-size:1rem}}.OurVision-module__dmUK8a__pillarList{flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1.5rem;display:flex;position:relative}.OurVision-module__dmUK8a__pillar{color:#ffffffd9;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.OurVision-module__dmUK8a__pillarDot{background:#2dd4bf;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;box-shadow:0 0 8px #2dd4bf80}.OurVision-module__dmUK8a__cta{color:#fff;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:600;transition:gap .25s;display:inline-flex;position:relative}.OurVision-module__dmUK8a__cta:hover,.OurVision-module__dmUK8a__cta:focus-visible{outline:none;gap:1rem}.OurVision-module__dmUK8a__ctaIcon{-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .25s,border-color .25s,transform .25s;display:flex}.OurVision-module__dmUK8a__ctaIcon svg{width:1rem;height:1rem}.OurVision-module__dmUK8a__cta:hover .OurVision-module__dmUK8a__ctaIcon,.OurVision-module__dmUK8a__cta:focus-visible .OurVision-module__dmUK8a__ctaIcon{background:#2dd4bf33;border-color:#2dd4bf66;transform:translate(2px,-2px)}.OurVision-module__dmUK8a__quoteCard{-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#2dd4bf38 0%,#14b8a626 50%,#0d948833 100%);border:1px solid #2dd4bf40;border-radius:1.5rem;flex-direction:column;grid-area:quote;min-height:14rem;padding:1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000040,inset 0 1px #ffffff1f}@media (min-width:768px){.OurVision-module__dmUK8a__quoteCard{padding:2rem}}.OurVision-module__dmUK8a__quoteStars{gap:.25rem;margin-bottom:1rem;display:flex}.OurVision-module__dmUK8a__quoteStars svg{color:#ffffffe6;width:.875rem;height:.875rem}.OurVision-module__dmUK8a__quoteText{z-index:1;color:#ffffffeb;flex:1;font-size:.9375rem;font-style:normal;line-height:1.7;position:relative}@media (min-width:1024px){.OurVision-module__dmUK8a__quoteText{font-size:1rem}}.OurVision-module__dmUK8a__quoteFooter{z-index:1;flex-direction:column;gap:.125rem;margin-top:1.25rem;display:flex;position:relative}.OurVision-module__dmUK8a__quoteAuthor{color:#fff;font-size:.875rem;font-style:normal;font-weight:600}.OurVision-module__dmUK8a__quoteRole{color:#ffffffb3;font-size:.75rem}.OurVision-module__dmUK8a__quoteMark{color:#ffffff1f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:5rem;font-weight:700;line-height:1;position:absolute;bottom:.5rem;right:1.25rem}.OurVision-module__dmUK8a__mediaCard{border:1px solid #ffffff1a;border-radius:1.5rem;grid-area:media;min-height:14rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff14}@media (min-width:1024px){.OurVision-module__dmUK8a__mediaCard{height:100%;min-height:0}}.OurVision-module__dmUK8a__mediaImage{object-fit:cover;object-position:center}@media (prefers-reduced-motion:reduce){.OurVision-module__dmUK8a__orb{animation:none}.OurVision-module__dmUK8a__imageCard,.OurVision-module__dmUK8a__mainCard,.OurVision-module__dmUK8a__quoteCard,.OurVision-module__dmUK8a__mediaCard{opacity:1;transition:none;transform:none}.OurVision-module__dmUK8a__cta:hover,.OurVision-module__dmUK8a__cta:focus-visible{gap:.75rem}.OurVision-module__dmUK8a__cta:hover .OurVision-module__dmUK8a__ctaIcon,.OurVision-module__dmUK8a__cta:focus-visible .OurVision-module__dmUK8a__ctaIcon{transform:none}}
.WhyChooseUs-module__OrntsG__section{background:linear-gradient(#f8fbff 0%,#fff 35%,#f4f9f5 100%);padding:3.5rem 0 4rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.WhyChooseUs-module__OrntsG__section{padding:6rem 0 7rem;scroll-margin-top:5.5rem}}.WhyChooseUs-module__OrntsG__orb{filter:blur(80px);pointer-events:none;opacity:.35;border-radius:50%;position:absolute}.WhyChooseUs-module__OrntsG__orbBlue{background:radial-gradient(circle,#3b5bdb40 0%,#0000 70%);width:min(28rem,60vw);height:min(28rem,60vw);top:-10%;right:-8%}.WhyChooseUs-module__OrntsG__orbGreen{background:radial-gradient(circle,#41a45433 0%,#0000 70%);width:min(22rem,50vw);height:min(22rem,50vw);bottom:-8%;left:-6%}.WhyChooseUs-module__OrntsG__container{z-index:1;max-width:75rem;margin:0 auto;padding:0 1.5rem;position:relative}.WhyChooseUs-module__OrntsG__header{text-align:center;opacity:0;max-width:44rem;margin:0 auto 2.5rem;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.5rem)}.WhyChooseUs-module__OrntsG__headerVisible{opacity:1;transform:translateY(0)}.WhyChooseUs-module__OrntsG__badge{letter-spacing:.08em;text-transform:uppercase;color:#369648;background:#41a45414;border:1px solid #41a45440;border-radius:999px;align-items:center;margin-bottom:1rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.WhyChooseUs-module__OrntsG__title{color:#0a0f1a;margin-bottom:.875rem;font-size:1.625rem;font-weight:700;line-height:1.2}@media (min-width:768px){.WhyChooseUs-module__OrntsG__title{font-size:2rem}}@media (min-width:1024px){.WhyChooseUs-module__OrntsG__title{font-size:2.375rem}.WhyChooseUs-module__OrntsG__header{margin-bottom:3.5rem}}.WhyChooseUs-module__OrntsG__titleAccent{color:#41a454}.WhyChooseUs-module__OrntsG__subtitle{color:#0a0f1aa6;font-size:.9375rem;line-height:1.7}@media (min-width:1024px){.WhyChooseUs-module__OrntsG__subtitle{font-size:1rem}}.WhyChooseUs-module__OrntsG__chainWrapper{padding:1rem 0;position:relative}.WhyChooseUs-module__OrntsG__chain{flex-direction:column;gap:0;padding-left:2.75rem;display:flex;position:relative}.WhyChooseUs-module__OrntsG__chainLine{transform-origin:top;background:linear-gradient(#41a45426 0%,#41a4548c 20%,#3b5bdb73 50%,#a3e6358c 80%,#41a45426 100%);border-radius:999px;width:3px;transition:transform 1.2s cubic-bezier(.22,1,.36,1) .1s;position:absolute;top:0;bottom:0;left:1.375rem;transform:scaleY(0)}.WhyChooseUs-module__OrntsG__sectionVisible .WhyChooseUs-module__OrntsG__chainLine{transform:scaleY(1)}.WhyChooseUs-module__OrntsG__node{opacity:0;transition:opacity .55s cubic-bezier(.34,1.56,.64,1),transform .55s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--stagger,0s);grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:.75rem 0;display:grid;position:relative;transform:translate(-1rem)scale(.92)}.WhyChooseUs-module__OrntsG__nodeVisible{opacity:1;transform:translate(0)scale(1)}.WhyChooseUs-module__OrntsG__iconRing{z-index:2;position:absolute;top:50%;left:-2.75rem;transform:translateY(-50%)}.WhyChooseUs-module__OrntsG__iconCircle{border:3px solid var(--node-color);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;box-shadow:0 4px 16px #0000001f,0 0 0 4px #fffc}.WhyChooseUs-module__OrntsG__icon{object-fit:contain;width:1.25rem;height:1.25rem}.WhyChooseUs-module__OrntsG__pill{background:var(--node-color);color:var(--node-text);box-shadow:0 6px 20px color-mix(in srgb, var(--node-color) 35%, transparent), 0 2px 6px #00000014;cursor:default;border-radius:999px;padding:.875rem 1.25rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:relative}.WhyChooseUs-module__OrntsG__pillText{text-align:center;font-size:.875rem;font-weight:600;line-height:1.35}@media (min-width:480px){.WhyChooseUs-module__OrntsG__pillText{font-size:.9375rem}}.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__pill{box-shadow:0 14px 36px color-mix(in srgb, var(--node-color) 45%, transparent), 0 6px 14px #0000001f;z-index:3;transform:scale(1.06)translateY(-2px)}.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__iconCircle,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__iconCircle{transform:scale(1.12);box-shadow:0 8px 24px #00000029,0 0 0 5px #ffffffe6}@media (min-width:1024px){.WhyChooseUs-module__OrntsG__chainWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#41a45459 transparent;padding:5rem 0 4rem;overflow:auto visible}.WhyChooseUs-module__OrntsG__chainWrapper::-webkit-scrollbar{height:6px}.WhyChooseUs-module__OrntsG__chainWrapper::-webkit-scrollbar-thumb{background:#41a45459;border-radius:999px}.WhyChooseUs-module__OrntsG__chain{grid-template-columns:repeat(8,minmax(9.5rem,1fr));gap:0;min-width:72rem;padding:0 .5rem;display:grid}.WhyChooseUs-module__OrntsG__chainLine{transform-origin:0;background:linear-gradient(90deg,#41a45426 0%,#3b5bdb80 25%,#8b5cf680 50%,#fb923c80 75%,#a3e6358c 100%);width:auto;height:3px;inset:50% 2rem auto;transform:translateY(-50%)scaleX(0)}.WhyChooseUs-module__OrntsG__sectionVisible .WhyChooseUs-module__OrntsG__chainLine{transform:translateY(-50%)scaleX(1)}.WhyChooseUs-module__OrntsG__node{opacity:0;flex-direction:column;justify-content:flex-end;align-items:center;min-height:11rem;padding:0;display:flex;transform:translateY(1.5rem)scale(.88)}.WhyChooseUs-module__OrntsG__nodeVisible{opacity:1;transform:translateY(0)scale(1)}.WhyChooseUs-module__OrntsG__nodeAbove{justify-content:flex-start;padding-bottom:calc(50% + 1.75rem)}.WhyChooseUs-module__OrntsG__nodeBelow{justify-content:flex-end;padding-top:calc(50% + 1.75rem)}.WhyChooseUs-module__OrntsG__iconRing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WhyChooseUs-module__OrntsG__pill{white-space:normal;width:max-content;max-width:10.5rem;padding:.75rem 1rem;position:absolute;left:50%;transform:translate(-50%)}.WhyChooseUs-module__OrntsG__nodeAbove .WhyChooseUs-module__OrntsG__pill{bottom:calc(50% + 1.75rem)}.WhyChooseUs-module__OrntsG__nodeBelow .WhyChooseUs-module__OrntsG__pill{top:calc(50% + 1.75rem)}.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__pill{transform:translate(-50%)scale(1.08)translateY(-3px)}.WhyChooseUs-module__OrntsG__nodeBelow:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__nodeBelow:focus-within .WhyChooseUs-module__OrntsG__pill{transform:translate(-50%)scale(1.08)translateY(3px)}}@media (min-width:1280px){.WhyChooseUs-module__OrntsG__chain{min-width:0}.WhyChooseUs-module__OrntsG__chainWrapper{overflow-x:visible}.WhyChooseUs-module__OrntsG__pill{max-width:11.5rem}}@media (prefers-reduced-motion:reduce){.WhyChooseUs-module__OrntsG__header,.WhyChooseUs-module__OrntsG__node,.WhyChooseUs-module__OrntsG__chainLine{opacity:1;transition:none;transform:none}.WhyChooseUs-module__OrntsG__sectionVisible .WhyChooseUs-module__OrntsG__chainLine{transform:translateY(-50%)scaleX(1)}@media (max-width:1023px){.WhyChooseUs-module__OrntsG__sectionVisible .WhyChooseUs-module__OrntsG__chainLine{transform:scaleY(1)}}.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__nodeBelow:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__nodeBelow:focus-within .WhyChooseUs-module__OrntsG__pill{transform:translate(-50%)}@media (max-width:1023px){.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__pill,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__pill{transform:none}}.WhyChooseUs-module__OrntsG__node:hover .WhyChooseUs-module__OrntsG__iconCircle,.WhyChooseUs-module__OrntsG__node:focus-within .WhyChooseUs-module__OrntsG__iconCircle{transform:none}}
.CallToAction-module__MbpfNq__section{background:linear-gradient(#e3f2fd 0%,#f4f9f5 45%,#fff 100%);padding:3rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}@media (min-width:1024px){.CallToAction-module__MbpfNq__section{padding:5rem 1.5rem 6rem;scroll-margin-top:5.5rem}}.CallToAction-module__MbpfNq__orb{filter:blur(80px);pointer-events:none;opacity:.4;border-radius:50%;position:absolute}.CallToAction-module__MbpfNq__orbGreen{background:radial-gradient(circle,#41a4544d 0%,#0000 70%);width:min(26rem,55vw);height:min(26rem,55vw);top:-12%;right:-6%}.CallToAction-module__MbpfNq__orbBlue{background:radial-gradient(circle,#3b5bdb33 0%,#0000 70%);width:min(20rem,45vw);height:min(20rem,45vw);bottom:-10%;left:-5%}.CallToAction-module__MbpfNq__container{z-index:1;max-width:75rem;margin:0 auto;position:relative}.CallToAction-module__MbpfNq__card{text-align:center;opacity:0;background:linear-gradient(135deg,#000 0%,#1a1a1a 42%,#0d2818 78%,#41a454 100%);border-radius:1.5rem;padding:2.5rem 1.75rem;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(2rem)scale(.97);box-shadow:0 24px 64px #0000002e,0 8px 24px #41a4541f}@media (min-width:768px){.CallToAction-module__MbpfNq__card{border-radius:2rem;padding:3.5rem 3rem}}@media (min-width:1024px){.CallToAction-module__MbpfNq__card{padding:4rem 4.5rem}}.CallToAction-module__MbpfNq__cardVisible{opacity:1;transform:translateY(0)scale(1)}.CallToAction-module__MbpfNq__glassShine{pointer-events:none;background:linear-gradient(145deg,#ffffff14 0%,#0000 40% 60%,#41a4540f 100%);position:absolute;inset:0}.CallToAction-module__MbpfNq__badge{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;margin-bottom:1.25rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:relative}.CallToAction-module__MbpfNq__title{color:#fff;max-width:36rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:1.625rem;font-weight:700;line-height:1.2;position:relative}@media (min-width:768px){.CallToAction-module__MbpfNq__title{font-size:2rem}}@media (min-width:1024px){.CallToAction-module__MbpfNq__title{margin-bottom:1.25rem;font-size:2.5rem}}.CallToAction-module__MbpfNq__description{color:#ffffffc7;max-width:42rem;margin:0 auto 2rem;font-size:.9375rem;line-height:1.75;position:relative}@media (min-width:1024px){.CallToAction-module__MbpfNq__description{margin-bottom:2.5rem;font-size:1rem}}.CallToAction-module__MbpfNq__actions{flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}@media (min-width:640px){.CallToAction-module__MbpfNq__actions{flex-flow:wrap;justify-content:center;gap:1rem}}.CallToAction-module__MbpfNq__ctaPrimary{color:#fff;background-color:#41a454;border-radius:999px;align-items:center;gap:.75rem;padding:.75rem 1.25rem .75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.CallToAction-module__MbpfNq__ctaPrimary:hover,.CallToAction-module__MbpfNq__ctaPrimary:focus-visible{background-color:#369648;outline:none;transform:translateY(-1px)}.CallToAction-module__MbpfNq__ctaIcon{background-color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.CallToAction-module__MbpfNq__ctaSecondary{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.CallToAction-module__MbpfNq__ctaSecondary:hover,.CallToAction-module__MbpfNq__ctaSecondary:focus-visible{background:#ffffff1f;border-color:#ffffff73;outline:none;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.CallToAction-module__MbpfNq__card{opacity:1;transition:none;transform:none}.CallToAction-module__MbpfNq__ctaPrimary:hover,.CallToAction-module__MbpfNq__ctaPrimary:focus-visible,.CallToAction-module__MbpfNq__ctaSecondary:hover,.CallToAction-module__MbpfNq__ctaSecondary:focus-visible{transform:none}}
