.Video_wrapper__DaeM1{grid-column:8/19}@media(max-width:979.98px){.Video_wrapper__DaeM1{grid-column:2/-2}}.Video_figure__4c2S8{margin:0}.Video_figcaption__20oXe{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;padding:1rem 1rem 0;opacity:.6}@media screen and (min-width:980px){.Video_figcaption__20oXe{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}@media(min-width:980px){.Video_figcaption__20oXe{text-align:center}}.Video_video__pXDkb{width:100%;height:auto}.Testimonials_Testimonials__PLabY{grid-template-rows:repeat(3,auto);transition:background-color .35s ease-in-out;padding:5rem 0}.Testimonials_Testimonials__PLabY[data-color=white]{background-color:#fff}.Testimonials_Testimonials__PLabY[data-color=light-brown]{background-color:#efeae5}.Testimonials_Testimonials__PLabY[data-color=navy]{background-color:#0c223d}.Testimonials_Testimonials__PLabY[data-section=false]{grid-column:1/-1}@media(min-width:980px){.Testimonials_Testimonials__PLabY{padding:6.5rem 0}.Testimonials_Testimonials__PLabY[data-color=light-brown],.Testimonials_Testimonials__PLabY[data-color=navy],.Testimonials_Testimonials__PLabY[data-color=white]{background-color:transparent}}.Testimonials_quoteMark__w9wFj{margin-bottom:2rem;justify-self:flex-start;grid-column:2/5;width:3.125rem;height:auto;grid-row:1/2;fill:#7e4ef7}@media(min-width:980px){.Testimonials_quoteMark__w9wFj{margin-right:calc(50% - .75rem);justify-self:flex-end;grid-column:3/5;margin-bottom:0;grid-row:2/3;width:3.8125rem}}.Testimonials_testimonialsItems__kcj_2{grid-column:2/-2;grid-row:2/3}@media(min-width:980px){.Testimonials_testimonialsItems__kcj_2{grid-column:5/-5}}.Testimonials_motionWrappers__qoDtm,.Testimonials_testimonialsItem__Wxn2I{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.Testimonials_testimonialTextBody__yCcDI{margin-bottom:2rem;font-family:Banana Grotesk;font-size:1.75rem;line-height:2rem;letter-spacing:.02rem;font-weight:400}@media screen and (min-width:980px){.Testimonials_testimonialTextBody__yCcDI{font-size:2.5rem;line-height:3rem;letter-spacing:.01rem;font-weight:400}}@media(min-width:980px){.Testimonials_testimonialTextBody__yCcDI{margin-bottom:5.5rem}}.Testimonials_progressbar__7VzDW{margin-top:5rem;grid-column:2/-2;grid-row:3/4}@media(min-width:980px){.Testimonials_progressbar__7VzDW{margin-top:2.5rem;grid-column:5/-5}}.Testimonials_controls__BVfMY{margin-bottom:5rem;grid-column:-6/-3;grid-row:1/2;display:none}@media(min-width:980px){.Testimonials_controls__BVfMY{display:block}}.AnimatedIcon_AnimatedIconSvg__avZXt{height:12.8125rem;width:auto}.PromotionalBanner_PromotionalBanner__sC5rm{grid-template-rows:repeat(3,auto);background-color:#fff;padding:4.5rem 0;align-items:center;row-gap:2rem;grid-template-areas:". imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge ." ". text text text text text text text text text text text text text text text text text text text text text text ." ". link link link link link link link link link link link link link link link link link link link link link link ."}.PromotionalBanner_PromotionalBanner__sC5rm[data-has-image=true] .PromotionalBanner_PromotionalBanner__sC5rm[data-image-alignment=left]{grid-template-areas:". text text text text text text text text text text text text text text text text text text text text text text ." ". link link link link link link link link link link link link link link link link link link link link link link ." ". imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge imge ."}.PromotionalBanner_PromotionalBanner__sC5rm[data-is-article=true]{grid-column:1/-1}@media(min-width:980px){.PromotionalBanner_PromotionalBanner__sC5rm{grid-template-rows:max-content min-content;background-color:transparent;padding:7.5rem 0;grid-template-areas:". . icon icon icon icon . text text text text text text text text text text . link link link link link . ." ". . icon icon icon icon . text text text text text text text text text text . link link link link link . ."}.PromotionalBanner_PromotionalBanner__sC5rm[data-has-image=true]{padding:5rem 0;grid-template-areas:". . text text text text text text text text text text text imge imge imge imge imge imge imge imge imge . ." ". . link link link link link link link link link link link imge imge imge imge imge imge imge imge imge . ."}.PromotionalBanner_PromotionalBanner__sC5rm[data-has-image=true][data-image-alignment=left]{grid-template-areas:". . imge imge imge imge imge imge imge imge imge text text text text text text text text text text text . ." ". . imge imge imge imge imge imge imge imge imge link link link link link link link link link link link . ."}}.PromotionalBanner_textWrapper__tp1wx{flex-direction:column;align-self:center;grid-area:text;display:flex}[data-has-image=true] .PromotionalBanner_textWrapper__tp1wx{align-self:flex-end}.PromotionalBanner_icons__pXIMd{grid-area:icon;display:none}@media(min-width:980px){.PromotionalBanner_icons__pXIMd{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.PromotionalBanner_icon__3n0we{display:flex;flex:0 0 8rem;height:8rem}.PromotionalBanner_icon__3n0we path{stroke:#000;strokewidth:.75}}.PromotionalBanner_tag__dL97E{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:.08rem;font-weight:300;text-transform:capitalize;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:980px){.PromotionalBanner_tag__dL97E{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:capitalize}}@media(min-width:980px){.PromotionalBanner_tag__dL97E{text-transform:uppercase}}.PromotionalBanner_title__SzHvN{font-family:Banana Grotesk;font-size:1.75rem;line-height:2rem;letter-spacing:.02rem;font-weight:400}@media screen and (min-width:980px){.PromotionalBanner_title__SzHvN{font-size:2.5rem;line-height:3rem;letter-spacing:.01rem;font-weight:400}}.PromotionalBanner_title__SzHvN [data-is-empty=true]{display:block}@media(min-width:980px){.PromotionalBanner_title__SzHvN{font-family:Banana Grotesk;font-size:1.5rem;line-height:2rem;letter-spacing:.02rem;font-weight:200}}@media screen and (min-width:980px)and (min-width:980px){.PromotionalBanner_title__SzHvN{font-size:2.5rem;line-height:3rem;letter-spacing:.02rem;font-weight:300}}.PromotionalBanner_link__T7iyG{min-width:-moz-fit-content;min-width:fit-content;align-self:center;grid-area:link}.PromotionalBanner_link__T7iyG .buttonContent{flex:1 1}@media(min-width:980px){.PromotionalBanner_link__T7iyG{justify-self:center;align-self:center}[data-has-image=true] .PromotionalBanner_link__T7iyG{justify-self:flex-start;align-self:flex-start}}.PromotionalBanner_imageWrapper__qbMMw{grid-area:imge;margin:0}[data-is-image-portrait=true][data-image-alignment=left] .PromotionalBanner_imageWrapper__qbMMw{padding:0}@media(min-width:980px){[data-is-image-portrait=true][data-image-alignment=left] .PromotionalBanner_imageWrapper__qbMMw{padding-right:5rem}}[data-is-image-portrait=true][data-image-alignment=right] .PromotionalBanner_imageWrapper__qbMMw{padding:0}@media(min-width:980px){[data-is-image-portrait=true][data-image-alignment=right] .PromotionalBanner_imageWrapper__qbMMw{padding-left:5rem}}.PromotionalBanner_imageWrapper__qbMMw img{display:block;height:auto;width:100%}.ShareToolBox_shareToolBoxIconsWrapper__QgwYT[data-no-text=true]{display:flex}@media(max-width:979.98px){.ShareToolBox_shareToolBoxIconsWrapper__QgwYT{display:flex}}.ShareToolBox_shareToolBoxTitle__fDKvY{margin-bottom:1rem;color:#7e4ef7;font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400}@media screen and (min-width:980px){.ShareToolBox_shareToolBoxTitle__fDKvY{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}.ShareToolBox_shareToolBoxIconWrapper___jS2V{position:relative;margin-bottom:1rem}.ShareToolBox_shareToolBoxIconWrapper___jS2V a{display:flex;align-items:center;width:100%;text-decoration:none}.ShareToolBox_shareToolBoxIconWrapper___jS2V a svg{width:1.5rem;height:1.5rem}[data-no-text=true] .ShareToolBox_shareToolBoxIconWrapper___jS2V{margin-right:1rem}[data-no-text=true] .ShareToolBox_shareToolBoxIconWrapper___jS2V:last-child{margin-right:0}.ShareToolBox_shareToolBoxIconWrapper___jS2V:last-child{margin-bottom:0}.ShareToolBox_shareToolBoxIconWrapper___jS2V svg{color:#0c223d}@media(max-width:979.98px){.ShareToolBox_shareToolBoxIconWrapper___jS2V{margin-right:2.5rem}.ShareToolBox_shareToolBoxIconWrapper___jS2V:last-child{margin-right:0}}.ShareToolBox_shareToolBoxIconText__M33h4{margin-left:1rem;font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;color:#0c223d}@media screen and (min-width:980px){.ShareToolBox_shareToolBoxIconText__M33h4{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}@media(max-width:979.98px){.ShareToolBox_shareToolBoxIconText__M33h4{margin-left:.5rem}}.ShareToolBox_shareToolBoxCopyLinkButton__URX6C{width:100%;padding:0;background:none;border:none}.ShareToolBox_shareToolBoxCopyLinkButton__URX6C svg{width:1.5rem;height:1.5rem}.ShareToolBox_shareToolBoxCopyTooltip__gvEzT{font-family:Banana Grotesk;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:300;background-color:#0c223d;color:#fff;position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:1rem;margin-top:1rem;gap:1rem;border-radius:.125rem;transition:.3s ease-in-out;transition-property:opacity,visibility}@media screen and (min-width:980px){.ShareToolBox_shareToolBoxCopyTooltip__gvEzT{font-size:1.25rem;line-height:1.75rem;letter-spacing:.01rem;font-weight:300}}.ShareToolBox_shareToolBoxCopyTooltip__gvEzT[data-is-hidden=true]{opacity:0;visibility:hidden}.ShareToolBox_shareToolBoxCopyTooltip__gvEzT svg{color:#00e484;width:1.375rem;height:1.375rem}.CapabilitiesShowcase_CapabilitiesShowcase__kUaxT{grid-template-rows:min-content;grid-auto-rows:min-content;padding-block:3.5rem;place-items:center;background-color:#fff;align-items:flex-start}@media(min-width:980px){.CapabilitiesShowcase_CapabilitiesShowcase__kUaxT{background-color:transparent}}.CapabilitiesShowcase_CapabilitiesShowcaseTitle__GpjrR{grid-column:2/-7;margin-bottom:3.5rem;font-family:Banana Grotesk;font-size:3.5rem;line-height:3.75rem;letter-spacing:.02rem;font-weight:300;grid-row:auto}@media screen and (min-width:980px){.CapabilitiesShowcase_CapabilitiesShowcaseTitle__GpjrR{font-size:6.5rem;line-height:6.75rem;letter-spacing:.03125rem;font-weight:300}}@media(min-width:768px){.CapabilitiesShowcase_CapabilitiesShowcaseTitle__GpjrR{margin-bottom:4.5rem;grid-column:2/12}}.CapabilitiesShowcase_CapabilitiesShowcaseItemsContainer__Yi5Fj{grid-column:2/-2;grid-template-columns:1fr;display:grid;grid-gap:3.5rem 2.5rem;gap:3.5rem 2.5rem;margin:0;padding:0;list-style:none;grid-row:auto;counter-reset:capabilities-showcase-item}@media(min-width:768px){.CapabilitiesShowcase_CapabilitiesShowcaseItemsContainer__Yi5Fj{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.CapabilitiesShowcase_CapabilitiesShowcaseItemsContainer__Yi5Fj{grid-template-columns:repeat(4,1fr)}}.CapabilitiesHero_capabilitiesHero__T485R{background-color:#fff;-webkit-padding-after:3rem;padding-block-end:3rem}@media(min-width:980px){.CapabilitiesHero_capabilitiesHero__T485R{background-color:transparent}}.CapabilitiesHero_capabilitiesHeroTitle__jG5OJ{margin:0;grid-column:2/-2;padding-block:3.5rem}@media(min-width:980px){.CapabilitiesHero_capabilitiesHeroTitle__jG5OJ{grid-column:2/span 12;padding-block:7.5rem}}.CapabilitiesHero_capabilitiesHeroImage__jAPoG{grid-column:2/-2;width:100%;height:auto;object-fit:cover;padding-block:3rem}@media(min-width:980px){.CapabilitiesHero_capabilitiesHeroImage__jAPoG{grid-column:2/span 9;padding-block:0}}.CapabilitiesHero_capabilitiesHeroContent___l1CT{grid-column:2/-2;font-family:Banana Grotesk;font-size:1.25rem;line-height:1.75rem;letter-spacing:.02rem;font-weight:200;font-weight:300}@media screen and (min-width:980px){.CapabilitiesHero_capabilitiesHeroContent___l1CT{font-size:2rem;line-height:2.5rem;letter-spacing:.02rem;font-weight:100}}@media(min-width:980px){.CapabilitiesHero_capabilitiesHeroContent___l1CT{grid-column:13/-2}}.ArticleHero_ArticleHero__mwzsC{margin:2rem 0;align-items:center;border-bottom:1.5px solid #00e484;padding-bottom:3rem}@media(min-width:768px){.ArticleHero_ArticleHero__mwzsC{padding-bottom:5rem;margin:4rem 0}}.ArticleHero_articleHeroAuthorWrapper__8aM_1 :first-child{justify-content:flex-start}.ArticleHero_articleTextContainer__xZBxH{margin-bottom:2rem;grid-column:2/-2;grid-row:1}@media(min-width:768px){.ArticleHero_articleTextContainer__xZBxH{grid-column:2/13;margin-bottom:0}}.ArticleHero_articleHeroTitleWrapper__l1cwA h2{margin-bottom:3rem;overflow:hidden;text-overflow:ellipsis}@media(max-width:979.98px){.ArticleHero_articleHeroTitleWrapper__l1cwA h2{margin-bottom:1rem}}.ArticleHero_articleHeroImageWrapper__A1wZz img{width:100%;height:auto}.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=landscape]{grid-column:15/-2}@media(max-width:979.98px){.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=landscape]{grid-row:2;grid-column:2/-2}}.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=portrait],.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=square]{grid-column:17/-2}@media(max-width:979.98px){.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=portrait],.ArticleHero_articleHeroImageWrapper__A1wZz[data-aspect-ratio=square]{grid-row:2;grid-column:2/-2}}.ArticleHero_articleHeroPublishedDateWrapper__HDXHa{margin-bottom:1.5rem}@media(max-width:979.98px){.ArticleHero_articleHeroPublishedDateWrapper__HDXHa{margin-bottom:1rem}}.ArticleHero_articleHeroPublishedDate__M0FDe{font-family:Banana Grotesk;font-size:1.25rem;line-height:1.75rem;letter-spacing:.00625rem;font-weight:300;color:#404e62}.CardElement_cardElement__R_PFf[data-variant=default]{border-bottom:1px solid #00e484;height:100%}.CardElement_cardElement__R_PFf[data-variant=stackable]{border-top:1px solid #00e484;padding-top:2rem;margin-top:3rem;display:grid;grid-template-columns:6rem 1fr;grid-template-areas:"title content";grid-gap:1.1428571429rem;gap:1.1428571429rem}@media(min-width:980px){.CardElement_cardElement__R_PFf[data-variant=stackable]{padding-top:3rem;margin-top:0;display:block}}.CardElement_titleContainer__5tJwP{grid-area:title;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:1rem;margin-bottom:2rem}@media(min-width:980px){.CardElement_titleContainer__5tJwP{gap:2.5rem;margin-bottom:3rem}}.CardElement_contentContainer__PIGJj{grid-area:content}.CardElement_cardElementHeadline__4asK3{font-family:Banana Grotesk;font-size:3.5rem;line-height:3.75rem;letter-spacing:.02rem;font-weight:300;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:980px){.CardElement_cardElementHeadline__4asK3{font-size:6.5rem;line-height:6.75rem;letter-spacing:.03125rem;font-weight:300}}.CardElement_cardElementSubheadline__gzG4c{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;font-weight:100;margin-bottom:2rem;text-transform:none}@media screen and (min-width:980px){.CardElement_cardElementSubheadline__gzG4c{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}@media(min-width:980px){.CardElement_cardElementSubheadline__gzG4c{font-family:Banana Grotesk;font-size:1.25rem;line-height:1.75rem;letter-spacing:.02rem;font-weight:200;margin-bottom:3rem;text-transform:none}}@media screen and (min-width:980px)and (min-width:980px){.CardElement_cardElementSubheadline__gzG4c{font-size:2rem;line-height:2.5rem;letter-spacing:.02rem;font-weight:100}}.CardElement_cardElementContent__vHY1W{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;margin-bottom:0}@media screen and (min-width:980px){.CardElement_cardElementContent__vHY1W{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}.CardElement_cardElement__R_PFf[data-variant=stackable]{color:#fff}.CardElement_cardElement__R_PFf[data-variant=stackable] .CardElement_cardElementSubheadline__gzG4c{font-family:Banana Grotesk;font-size:1.25rem;line-height:1.75rem;letter-spacing:.02rem;font-weight:200;color:#00e484;margin-bottom:1rem}@media screen and (min-width:980px){.CardElement_cardElement__R_PFf[data-variant=stackable] .CardElement_cardElementSubheadline__gzG4c{font-size:2rem;line-height:2.5rem;letter-spacing:.02rem;font-weight:100}}@media(min-width:980px){.CardElement_cardElement__R_PFf[data-variant=stackable] .CardElement_cardElementSubheadline__gzG4c{margin-bottom:2rem}}.CardElement_cardElement__R_PFf[data-variant=stackable] .CardElement_cardElementContent__vHY1W{font-family:Banana Grotesk;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:300}@media screen and (min-width:980px){.CardElement_cardElement__R_PFf[data-variant=stackable] .CardElement_cardElementContent__vHY1W{font-size:1.25rem;line-height:1.75rem;letter-spacing:.01rem;font-weight:300}}.CardElement_cardTagPill__VHfYc{font-size:1rem;line-height:1.4285714286rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.1785714286rem .75rem;width:max-content;border:1.5px solid hsla(0,0%,100%,.15);margin:0}@media screen and (min-width:980px){.CardElement_cardTagPill__VHfYc{font-size:1.1428571429rem;padding:.4642857143rem 1.3214285714rem}}.CardsGrid_cardsGrid__840X5{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:.08rem;font-weight:300;text-transform:capitalize;padding:5rem 0;background-color:#0c223d;text-transform:none}@media screen and (min-width:980px){.CardsGrid_cardsGrid__840X5{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:capitalize}}@media(min-width:980px){.CardsGrid_cardsGrid__840X5{background-color:transparent;text-transform:none}}.CardsGrid_cardsGridHeading__U4VgW{grid-column:2/18;color:#fff}.CardsGrid_cardsGridHeading__U4VgW h2{font-family:Banana Grotesk;font-size:3.5rem;line-height:3.75rem;letter-spacing:.02rem;font-weight:300}@media screen and (min-width:980px){.CardsGrid_cardsGridHeading__U4VgW h2{font-size:6.5rem;line-height:6.75rem;letter-spacing:.03125rem;font-weight:300}}@media(min-width:768px){.CardsGrid_cardsGridHeading__U4VgW{grid-column:2/10}}.CardsGrid_cardsGridHeading__U4VgW>h1>span{display:block}.CardsGrid_cardsGridCardsWrapper__clNI5{display:grid;grid-template-columns:1fr;grid-column:2/-3;grid-row-gap:3rem;row-gap:3rem}@media(min-width:980px){.CardsGrid_cardsGridCardsWrapper__clNI5{grid-template-columns:1fr 1fr;grid-column:10/-2;column-gap:2rem}}.CareersGlobe_CareersGlobe__cO66H{padding:5rem 0;align-items:center}@media(max-width:1199.98px){.CareersGlobe_CareersGlobe__cO66H[data-color=white]{background-color:#fff}.CareersGlobe_CareersGlobe__cO66H[data-color=light-brown]{background-color:#efeae5}}@media(min-width:980px){.CareersGlobe_CareersGlobe__cO66H{padding-block:4.5rem 4rem;background-color:transparent}.CareersGlobe_CareersGlobe__cO66H[data-color=light-brown],.CareersGlobe_CareersGlobe__cO66H[data-color=white]{background-color:transparent}}.CareersGlobe_careersGlobeImageWrapper___0CO5{grid-column:1/9}.CareersGlobe_careersGlobeImageWrapper___0CO5 img{width:100%;height:auto}@media(max-width:767.98px){.CareersGlobe_careersGlobeImageWrapper___0CO5{grid-row:1/2;grid-column:1/14}}.CareersGlobe_careersGlobeText__t8Uq2{grid-column:2/-2}@media(max-width:767.98px){.CareersGlobe_careersGlobeText__t8Uq2{grid-row:2/2;grid-column:2/-2;font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400}}@media screen and (max-width:767.98px)and (min-width:980px){.CareersGlobe_careersGlobeText__t8Uq2{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:300}}@media(min-width:768px){.CareersGlobe_hasImage__h5ZEu .CareersGlobe_careersGlobeText__t8Uq2{grid-column:9/23}}@media(max-width:767.98px){.CareersGlobe_careersGlobeHeadline__5k2XD h3{font-family:Banana Grotesk;font-size:1.75rem;line-height:2rem;letter-spacing:.02rem;font-weight:400}}@media screen and (max-width:767.98px)and (min-width:980px){.CareersGlobe_careersGlobeHeadline__5k2XD h3{font-size:2.5rem;line-height:3rem;letter-spacing:.01rem;font-weight:400}}.CareersGlobe_careersGlobeButton__r7_Xb{width:-moz-fit-content;width:fit-content}.CaseStudyCards_caseStudyCards__z5_Hc{font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:.08rem;font-weight:300;text-transform:capitalize;background-color:#fff;padding:2rem 0}@media screen and (min-width:980px){.CaseStudyCards_caseStudyCards__z5_Hc{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:capitalize}}@media(min-width:980px){.CaseStudyCards_caseStudyCards__z5_Hc{background-color:transparent;padding:5rem 0}}.CaseStudyCards_caseStudyCardsTitle__AYK9f{color:#7e4ef7;margin-bottom:1rem;font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:.08rem;font-weight:300;text-transform:capitalize;text-transform:uppercase;grid-column:2/-3}@media screen and (min-width:980px){.CaseStudyCards_caseStudyCardsTitle__AYK9f{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:capitalize}}@media(min-width:980px){.CaseStudyCards_caseStudyCardsTitle__AYK9f{grid-column:3/8}}.CaseStudyCards_caseStudyCardsWrapper__M4arX{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:3rem;row-gap:3rem;grid-column:2/-3}@media(min-width:980px){.CaseStudyCards_caseStudyCardsWrapper__M4arX{column-gap:5rem;grid-column:9/-2}}.CaseStudyDetails_CaseStudyDetails__W8vMr{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;gap:.5rem}@media(min-width:980px){.CaseStudyDetails_CaseStudyDetails__W8vMr{gap:1.5rem;flex-direction:row}}.CaseStudyDetails_caseStudyDetail__jlcFR{flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.CaseStudyDetails_caseStudyDetailTitle__6Sji6{font-family:Banana Grotesk;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:300;font-weight:400;color:#7e4ef7;text-transform:capitalize;margin:0}@media screen and (min-width:980px){.CaseStudyDetails_caseStudyDetailTitle__6Sji6{font-size:1.25rem;line-height:1.75rem;letter-spacing:.01rem;font-weight:300}}@media(min-width:980px){.CaseStudyDetails_caseStudyDetailTitle__6Sji6{font-weight:400}}.CaseStudyDetails_caseStudyDetailStat__TcrPr{font-family:Banana Grotesk;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:300;font-weight:400;margin:0}@media screen and (min-width:980px){.CaseStudyDetails_caseStudyDetailStat__TcrPr{font-size:1.25rem;line-height:1.75rem;letter-spacing:.01rem;font-weight:300}}@media(min-width:980px){.CaseStudyDetails_caseStudyDetailStat__TcrPr{font-weight:400}}.CaseStudyHero_CaseStudyHero__2sZXO{grid-template-rows:repeat(4,auto);background-color:#fff;padding:2rem 0;row-gap:1rem}@media(min-width:980px){.CaseStudyHero_CaseStudyHero__2sZXO{background-color:transparent;row-gap:2rem;padding:6rem 0}}.CaseStudyHero_caseStudyHeroAward__K1Xyy{grid-row:1/2;grid-column:8/18;flex-direction:column;justify-content:center;align-items:center;display:flex;gap:2rem}@media(min-width:980px){.CaseStudyHero_caseStudyHeroAward__K1Xyy{grid-column:10/16}}.CaseStudyHero_caseStudyHeroAwardText__TVYo_{font-family:Banana Grotesk;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:300;font-weight:400;text-transform:uppercase;text-align:center}@media screen and (min-width:980px){.CaseStudyHero_caseStudyHeroAwardText__TVYo_{font-size:1.25rem;line-height:1.75rem;letter-spacing:.01rem;font-weight:300}}@media(min-width:980px){.CaseStudyHero_caseStudyHeroAwardText__TVYo_{font-weight:400}}@media(min-width:1440px){.CaseStudyHero_caseStudyHeroAwardText__TVYo_{margin:0 3rem}}.CaseStudyHero_caseStudyHeroAwardStar__H5fnx{fill:#7e4ef7;height:5rem;width:5.7142857143rem}.CaseStudyHero_caseStudyHeroTextWrapper__dRgo6{grid-row:2/3;grid-column:2/24;margin-bottom:1rem}@media(min-width:980px){.CaseStudyHero_caseStudyHeroTextWrapper__dRgo6{text-align:center;margin-bottom:4rem}}@media(min-width:1440px){.CaseStudyHero_caseStudyHeroTextWrapper__dRgo6{grid-column:4/22}}.CaseStudyHero_caseStudyHeroText__DZgtG{margin:0;font-family:Banana Grotesk;font-size:2.8571428571rem;line-height:3.4285714286rem;letter-spacing:.02rem;font-weight:300}@media screen and (min-width:980px){.CaseStudyHero_caseStudyHeroText__DZgtG{font-size:5rem;line-height:5.5rem;letter-spacing:.02rem;font-weight:300}}@media(min-width:980px){.CaseStudyHero_caseStudyHeroText__DZgtG{font-weight:300}}.CaseStudyHero_caseStudyHeroImageWrapper__zDB4Z{grid-row:3/4;grid-column:2/24;margin-bottom:1rem}@media(min-width:980px){.CaseStudyHero_caseStudyHeroImageWrapper__zDB4Z{grid-column:4/22;margin-bottom:4rem}}.CaseStudyHero_caseStudyHeroImage__bbDL4{width:100%;height:auto}.CaseStudyHero_caseStudyHeroDetails__wkxSQ{grid-row:4/5;grid-column:2/24}@media(min-width:980px){.CaseStudyHero_caseStudyHeroDetails__wkxSQ{grid-column:4/22}}.CaseStudyTechDetail_CaseStudyTechDetail__3ddd8{flex-direction:row;justify-content:flex-start;align-items:center;display:flex;gap:3.5rem;padding:1.5rem 4.5rem 1.5rem 0;position:relative;border-top:.0625rem solid #00e484}@media(min-width:980px){.CaseStudyTechDetail_CaseStudyTechDetail__3ddd8{padding:4rem 4.5rem 4rem 0}}.CaseStudyTechDetail_CaseStudyTechDetail__3ddd8[data-is-last=true]{border-bottom:.0625rem solid #00e484}.CaseStudyTechDetail_caseStudyTechIcon__BcShy{width:3rem;flex-shrink:0;stroke:#0c223d}@media(min-width:980px){.CaseStudyTechDetail_caseStudyTechIcon__BcShy{width:4rem}}.CaseStudyTechDetail_caseStudyTechName__aKBxw{font-family:Banana Grotesk;font-size:1.5rem;line-height:2rem;letter-spacing:.02rem;font-weight:200;margin:0}@media screen and (min-width:980px){.CaseStudyTechDetail_caseStudyTechName__aKBxw{font-size:2.5rem;line-height:3rem;letter-spacing:.02rem;font-weight:300}}.CaseStudySection_CaseStudySection___IjMu{grid-template-rows:repeat(3,auto);background-color:#fff;padding:3rem 0;row-gap:.5rem}@media(min-width:980px){.CaseStudySection_CaseStudySection___IjMu{grid-template-rows:repeat(2,auto);background-color:transparent;padding:2rem 0;row-gap:6rem}}.CaseStudySection_caseStudySectionTitle__wUwta{grid-row:1/2;grid-column:2/24;font-family:Banana Grotesk;font-size:.875rem;line-height:1.25rem;letter-spacing:.08rem;font-weight:300;text-transform:capitalize;font-weight:400;text-transform:uppercase;color:#7e4ef7;margin:0}@media screen and (min-width:980px){.CaseStudySection_caseStudySectionTitle__wUwta{font-size:1rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:capitalize}}@media(min-width:980px){.CaseStudySection_caseStudySectionTitle__wUwta{grid-column:3/5}}.CaseStudySection_caseStudySectionBody__wFR4o{grid-row:2/3;grid-column:2/24;margin-bottom:1.5rem;font-family:Banana Grotesk;font-size:1.25rem;line-height:1.75rem;letter-spacing:.02rem;font-weight:200}@media screen and (min-width:980px){.CaseStudySection_caseStudySectionBody__wFR4o{font-size:2rem;line-height:2.5rem;letter-spacing:.02rem;font-weight:100}}@media(min-width:980px){.CaseStudySection_caseStudySectionBody__wFR4o{grid-row:1/2;grid-column:8/22;margin-bottom:unset}}.CaseStudySection_caseStudySectionTechDetails__MZk1K{grid-row:3/4;grid-column:2/24}@media(min-width:980px){.CaseStudySection_caseStudySectionTechDetails__MZk1K{grid-row:2/3;grid-column:8/22}}