.index-module__KEp2FW__aiSection{position:relative}.index-module__KEp2FW__aiBackground{inset:calc(var(--spacing,.25rem)*0);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.index-module__KEp2FW__aiContentWrapper{position:relative}.index-module__KEp2FW__aiStarIconDesktop{margin-inline:auto;margin-bottom:var(--spacing-6);justify-content:center;align-items:center;width:max(44px,2.75vw);height:max(56px,3.5vw);display:none}@media (min-width:1920px){.index-module__KEp2FW__aiStarIconDesktop{width:max(60px,3.125vw);height:max(76px,3.958vw)}}@media (min-width:2560px){.index-module__KEp2FW__aiStarIconDesktop{width:max(70px,2.734vw);height:max(90px,3.516vw)}}@media (min-width:3840px){.index-module__KEp2FW__aiStarIconDesktop{width:max(80px,2.083vw);height:max(100px,2.604vw)}}@media (min-width:5120px){.index-module__KEp2FW__aiStarIconDesktop{width:max(90px,1.758vw);height:max(115px,2.246vw)}}@media (min-width:7680px){.index-module__KEp2FW__aiStarIconDesktop{width:max(110px,1.432vw);height:max(140px,1.823vw)}}@media (min-width:40rem){.index-module__KEp2FW__aiStarIconDesktop{display:flex}}.index-module__KEp2FW__aiStarImage{object-fit:contain;width:100%;height:100%}.index-module__KEp2FW__aiProfileWrapper{flex-direction:column;align-items:center;display:flex}.index-module__KEp2FW__aiProfileImageContainer{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);width:max(144px,9rem);height:max(144px,9rem);position:relative}@media (min-width:64rem){.index-module__KEp2FW__aiProfileImageContainer{width:max(128px,8rem);height:max(128px,8rem)}}.index-module__KEp2FW__aiProfileImage{object-fit:cover;border-radius:3.40282e38px;width:100%;height:100%}.index-module__KEp2FW__aiStarIconMobile{width:max(32px,2rem);height:max(32px,2rem);position:absolute;top:max(-32px,-1rem);right:max(-32px,-1rem)}@media (min-width:40rem){.index-module__KEp2FW__aiStarIconMobile{display:none}}.index-module__KEp2FW__aiProfileName{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-1);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.index-module__KEp2FW__aiProfileName{margin-top:calc(var(--spacing,.25rem)*0)}}@property --tw-font-weight{syntax:"*";inherits:false}
.index-module__aTd5oq__successStoriesSection{background-color:var(--color-bg-gray-light);position:relative}.index-module__aTd5oq__successStoriesHeading,.index-module__aTd5oq__successStoriesSubheading{text-align:center}.index-module__aTd5oq__successStoriesDesktopView{margin-bottom:var(--spacing-sm);display:none}@media (min-width:48rem){.index-module__aTd5oq__successStoriesDesktopView{align-items:stretch;gap:var(--spacing-sm);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}@media (min-width:64rem){.index-module__aTd5oq__successStoriesDesktopView{grid-template-columns:repeat(12,minmax(0,1fr))}}.index-module__aTd5oq__successStoriesDesktopLeftColumn{gap:var(--spacing-sm);flex-direction:column;height:100%;display:flex}@media (min-width:64rem){.index-module__aTd5oq__successStoriesDesktopLeftColumn{grid-column:span 8/span 8}}.index-module__aTd5oq__successStoriesDesktopRightColumn{height:100%;display:flex}@media (min-width:64rem){.index-module__aTd5oq__successStoriesDesktopRightColumn{grid-column:span 4/span 4}}.index-module__aTd5oq__successStoriesCard{background-color:var(--color-white,#fff);height:100%}.index-module__aTd5oq__successStoriesCardContent{gap:var(--spacing-sm);flex-direction:column;height:100%;display:flex}@media (min-width:48rem){.index-module__aTd5oq__successStoriesCardContent{flex-direction:row}.index-module__aTd5oq__successStoriesCardContentReverse{flex-direction:row-reverse}}.index-module__aTd5oq__successStoriesCardContentVertical{gap:var(--spacing-sm);flex-direction:column;height:100%;display:flex}@media (min-width:48rem){.index-module__aTd5oq__successStoriesCardContentVertical{flex-direction:row}}@media (min-width:64rem){.index-module__aTd5oq__successStoriesCardContentVertical{flex-direction:column}}.index-module__aTd5oq__successStoriesCardText{padding:var(--spacing-sm);flex:1}@media (min-width:1536px){.index-module__aTd5oq__successStoriesCardText{width:55%}}@media (min-width:48rem){.index-module__aTd5oq__successStoriesCardText,.index-module__aTd5oq__successStoriesCardContentVertical .index-module__aTd5oq__successStoriesCardText{width:62%}}@media (min-width:64rem){.index-module__aTd5oq__successStoriesCardContentVertical .index-module__aTd5oq__successStoriesCardText{width:100%}}.index-module__aTd5oq__successStoriesCardImage{align-items:center;width:100%;display:flex}@media (min-width:1536px){.index-module__aTd5oq__successStoriesCardImage{width:45%}}@media (min-width:48rem){.index-module__aTd5oq__successStoriesCardImage{width:38%}}@media (min-width:768px){.index-module__aTd5oq__successStoriesCardImage{height:100%}}.index-module__aTd5oq__successStoriesCardImageVertical{width:100%;padding-left:var(--spacing-sm);align-items:center;display:flex}@media (min-width:48rem){.index-module__aTd5oq__successStoriesCardImageVertical{width:38%;height:100%;padding-left:calc(var(--spacing,.25rem)*0)}}@media (min-width:64rem){.index-module__aTd5oq__successStoriesCardImageVertical{flex:1;width:100%;margin-top:auto}}.index-module__aTd5oq__successStoriesImage{object-fit:cover;width:100%;height:100%}.index-module__aTd5oq__successStoriesCategory{margin-bottom:var(--spacing-sm);background-color:var(--color-bg-primary);padding-inline:var(--spacing-3);padding-block:var(--spacing-1);color:var(--color-white,#fff);text-transform:uppercase;flex-shrink:0;display:inline-block}.index-module__aTd5oq__successStoriesCtaWrapper{margin-top:var(--spacing-sm);text-align:center}.index-module__aTd5oq__successStoriesCtaButton{width:100%}@media (min-width:40rem){.index-module__aTd5oq__successStoriesCtaButton{width:auto}}.index-module__aTd5oq__successStoriesMobileView{margin-bottom:var(--spacing-sm);display:block}@media (min-width:48rem){.index-module__aTd5oq__successStoriesMobileView{display:none}}.index-module__aTd5oq__successStoriesCarousel{width:100%;position:relative}.index-module__aTd5oq__successStoriesCarouselContent{margin-left:calc(var(--spacing,.25rem)*-2);display:flex}.index-module__aTd5oq__successStoriesCarouselItem{width:88%;min-width:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);flex:0 0 100%;margin-right:4%}.index-module__aTd5oq__successStoriesMobileCard{background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem)*0);padding-bottom:var(--spacing-sm);flex-direction:column;display:flex}.index-module__aTd5oq__successStoriesMobileImageWrapper{margin-bottom:var(--spacing-sm);flex-shrink:0;width:100%;max-width:100%;height:210px}.index-module__aTd5oq__successStoriesMobileImage{object-fit:cover;width:100%;height:100%}.index-module__aTd5oq__successStoriesMobileContent{height:100%;padding-right:var(--spacing-sm);padding-left:var(--spacing-sm);flex-direction:column;min-height:280px;display:flex}.index-module__aTd5oq__successStoriesDiscoverLink{align-items:center;gap:var(--spacing-sm);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;display:flex}@media (hover:hover){.index-module__aTd5oq__successStoriesDiscoverLink:hover{opacity:.8}}.index-module__aTd5oq__successStoriesDiscoverLink{color:var(--color-primary)}.index-module__aTd5oq__successStoriesArrowIcon{margin-left:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*4);object-fit:contain;width:41px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-block}.index-module__aTd5oq__successStoriesDotsContainer{margin-top:var(--spacing-sm);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.index-module__aTd5oq__successStoriesDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0003;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}@media (hover:hover){.index-module__aTd5oq__successStoriesDot:hover{background-color:#0006}}.index-module__aTd5oq__successStoriesDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}@media (hover:hover){.index-module__aTd5oq__successStoriesDotActive:hover{background-color:var(--color-primary)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@media (min-width:40rem){.index-module__JlGUlW__clientLogosSection{margin-top:calc(var(--spacing-sm)*-1)}}@media (min-width:48rem){.index-module__JlGUlW__clientLogosSection{margin-top:calc(var(--spacing-lg)*-1)}}.index-module__JlGUlW__clientLogosHeading{margin-bottom:var(--spacing-md);text-align:center}.index-module__JlGUlW__clientLogosGrid{gap:var(--spacing-sm);flex-direction:column;display:flex}.index-module__JlGUlW__clientLogosRow{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.index-module__JlGUlW__clientLogoImage{cursor:pointer;object-fit:contain;width:auto;height:max(30px,2.5vw)}@media (min-width:1920px){.index-module__JlGUlW__clientLogoImage{height:5vh}}@media (min-width:40rem){.index-module__JlGUlW__clientLogoImage{height:max(40px,3.33vw)}}.index-module__JlGUlW__clientLogoDivider{margin-left:var(--spacing-sm);height:calc(var(--spacing,.25rem)*16);background-color:var(--color-gray-300,#d1d5dc);width:1px;display:none}@supports (color:lab(0% 0 0)){.index-module__JlGUlW__clientLogoDivider{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}@media (min-width:40rem){.index-module__JlGUlW__clientLogoDivider{display:block}}
.index-module__QaVdAG__fortune500Section{background-color:var(--color-bg-dark)}.index-module__QaVdAG__fortune500Header{margin-bottom:var(--spacing-md);text-align:center}.index-module__QaVdAG__fortune500Heading{text-align:left}@media (min-width:48rem){.index-module__QaVdAG__fortune500Heading{text-align:center}}.index-module__QaVdAG__fortune500Subheading{text-align:left}@media (min-width:48rem){.index-module__QaVdAG__fortune500Subheading{text-align:center}}.index-module__QaVdAG__fortune500DesktopView{gap:var(--spacing-sm);display:none}@media (min-width:40rem){.index-module__QaVdAG__fortune500DesktopView{flex-direction:column;display:flex}}.index-module__QaVdAG__fortune500DesktopRegion{padding-top:calc(var(--spacing,.25rem)*0)}.index-module__QaVdAG__fortune500DesktopRegionBorder{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.index-module__QaVdAG__fortune500DesktopRegionBorder{border-color:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.index-module__QaVdAG__fortune500DesktopRegionBorder{padding-top:var(--spacing-md)}.index-module__QaVdAG__fortune500DesktopRegion:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.index-module__QaVdAG__fortune500DesktopRegion:last-child{border-color:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.index-module__QaVdAG__fortune500DesktopRegion:last-child{padding-bottom:var(--spacing-sm)}.index-module__QaVdAG__fortune500DesktopGrid{align-items:center;gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.index-module__QaVdAG__fortune500DesktopGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.index-module__QaVdAG__fortune500DesktopGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.index-module__QaVdAG__fortune500DesktopLogoItem{text-align:center;width:180px;height:50px;margin-inline:auto}@media (min-width:1920px){.index-module__QaVdAG__fortune500DesktopLogoItem{width:240px;height:80px}}@media (min-width:2560px){.index-module__QaVdAG__fortune500DesktopLogoItem{width:280px;height:100px}}@media (min-width:3840px){.index-module__QaVdAG__fortune500DesktopLogoItem{width:320px;height:120px}}@media (min-width:5120px){.index-module__QaVdAG__fortune500DesktopLogoItem{width:360px;height:140px}}@media (min-width:7680px){.index-module__QaVdAG__fortune500DesktopLogoItem{width:700px;height:260px}}.index-module__QaVdAG__fortune500LogoImage{object-fit:contain;width:100%;height:100%}.index-module__QaVdAG__fortune500CtaWrapper{margin-top:var(--spacing-md);text-align:center}.index-module__QaVdAG__fortune500CtaButton{width:100%}@media (min-width:40rem){.index-module__QaVdAG__fortune500CtaButton{width:auto}}.index-module__QaVdAG__fortune500MobileView{margin-bottom:var(--spacing-md);display:block}@media (min-width:40rem){.index-module__QaVdAG__fortune500MobileView{display:none}}.index-module__QaVdAG__fortune500Carousel{width:100%;position:relative}.index-module__QaVdAG__fortune500CarouselContent{margin-left:calc(var(--spacing,.25rem)*-2);display:flex}.index-module__QaVdAG__fortune500CarouselItem{width:82%;min-width:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);flex:0 0 100%;margin-right:3%}.index-module__QaVdAG__fortune500MobileCard{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;height:100%}@supports (color:color-mix(in lab, red, red)){.index-module__QaVdAG__fortune500MobileCard{border-color:color-mix(in oklab,var(--color-white,#fff)25%,transparent)}}.index-module__QaVdAG__fortune500MobileCard{padding:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.index-module__QaVdAG__fortune500MobileRegionTitle{text-align:center;text-transform:uppercase}.index-module__QaVdAG__fortune500MobileGrid{align-items:center;gap:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.index-module__QaVdAG__fortune500MobileGrid{gap:calc(var(--spacing,.25rem)*4)}}.index-module__QaVdAG__fortune500MobileLogoItem{text-align:center;width:140px;height:60px;margin-inline:auto}.index-module__QaVdAG__fortune500DotsContainer{margin-top:var(--spacing-md);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.index-module__QaVdAG__fortune500Dot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#fff6;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}@media (hover:hover){.index-module__QaVdAG__fortune500Dot:hover{background-color:#fff9}}.index-module__QaVdAG__fortune500DotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}@media (hover:hover){.index-module__QaVdAG__fortune500DotActive:hover{background-color:var(--color-primary)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.index-module__AVzQCW__heroSection{padding-top:var(--spacing-32);padding-bottom:var(--spacing-98);position:relative;overflow:visible}@media (min-width:40rem){.index-module__AVzQCW__heroSection{padding-top:var(--spacing-24)}}@media (min-width:48rem){.index-module__AVzQCW__heroSection{padding-top:var(--spacing-32)}}@media (min-width:64rem){.index-module__AVzQCW__heroSection{padding-top:var(--spacing-40)}}.index-module__AVzQCW__heroBackground{inset:calc(var(--spacing,.25rem)*0);z-index:0;position:absolute}.index-module__AVzQCW__heroBgImage{object-fit:cover;object-position:center}.index-module__AVzQCW__heroContentWrapper{z-index:var(--z-index-1);align-items:center;display:flex;position:relative}.index-module__AVzQCW__heroContent{text-align:left}@media (min-width:48rem){.index-module__AVzQCW__heroContent{text-align:center}}.index-module__AVzQCW__heroTagline{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);display:inline-block}@media (min-width:48rem){.index-module__AVzQCW__heroTagline{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-secondary)}}.index-module__AVzQCW__heroHeadingGradient{background:linear-gradient(90deg,var(--color-primary)0%,var(--color-white)100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.index-module__AVzQCW__heroVideoSection{margin-inline:var(--spacing-lg);margin-top:auto;display:none;position:relative}@media (min-width:40rem){.index-module__AVzQCW__heroVideoSection{display:block}}.index-module__AVzQCW__heroVideoSection{z-index:var(--z-index-1)}.index-module__AVzQCW__heroVideoContainer{margin-inline:auto;margin-top:var(--spacing-sm);padding-inline:var(--spacing-sm);padding-top:var(--spacing-sm);position:relative}@media (min-width:48rem){.index-module__AVzQCW__heroVideoContainer{margin-top:var(--spacing-md);padding-top:var(--spacing-md)}}.index-module__AVzQCW__heroVideo{object-fit:cover;width:100%}.index-module__AVzQCW__heroVideoOverlay{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*-1);left:calc(var(--spacing,.25rem)*0);z-index:0;background-color:var(--color-bg-white);height:15%;display:none;position:absolute}@media (min-width:40rem){.index-module__AVzQCW__heroVideoOverlay{display:block}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.index-module__OYtP1W__productDevelopmentSection{background-color:var(--color-bg-gray-light);position:relative}.index-module__OYtP1W__productDevelopmentHeading,.index-module__OYtP1W__productDevelopmentSubheading{text-align:center}.index-module__OYtP1W__productDevelopmentDesktopView{display:none}@media (min-width:48rem){.index-module__OYtP1W__productDevelopmentDesktopView{margin-bottom:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.index-module__OYtP1W__productDevelopmentCard{background-color:var(--color-white,#fff);padding:var(--spacing-sm)}.index-module__OYtP1W__productDevelopmentToolsList{gap:var(--spacing-sm);flex-direction:column;display:flex}.index-module__OYtP1W__productDevelopmentToolItem{align-items:flex-start;width:100%;max-width:100%;height:auto;display:flex}.index-module__OYtP1W__productDevelopmentToolIconWrapper{margin-right:var(--spacing-sm);height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module__OYtP1W__productDevelopmentToolIcon{object-fit:contain;width:100%;height:100%}.index-module__OYtP1W__productDevelopmentToolContent{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.index-module__OYtP1W__productDevelopmentProgressWrapper{align-items:center;gap:var(--spacing-sm);display:flex}.index-module__OYtP1W__productDevelopmentProgressBar{height:calc(var(--spacing,.25rem)*1);background-color:var(--color-gray-light);border-radius:3.40282e38px;flex:1;width:100%}.index-module__OYtP1W__productDevelopmentProgressFill{height:calc(var(--spacing,.25rem)*1);background-color:var(--color-dark);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.index-module__OYtP1W__productDevelopmentCtaWrapper{margin-top:var(--spacing-md);text-align:center}@media (min-width:40rem){.index-module__OYtP1W__productDevelopmentCtaWrapper{margin-top:calc(var(--spacing,.25rem)*0)}}.index-module__OYtP1W__productDevelopmentCtaButton{width:100%}@media (min-width:40rem){.index-module__OYtP1W__productDevelopmentCtaButton{width:auto}}.index-module__OYtP1W__productDevelopmentMobileView{display:block}@media (min-width:48rem){.index-module__OYtP1W__productDevelopmentMobileView{display:none}}.index-module__OYtP1W__productDevelopmentCarousel{width:100%;position:relative}.index-module__OYtP1W__productDevelopmentCarouselContent{margin-left:calc(var(--spacing,.25rem)*-2);display:flex}.index-module__OYtP1W__productDevelopmentCarouselItem{width:88%;min-width:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);flex:0 0 100%;margin-right:4%}.index-module__OYtP1W__productDevelopmentMobileCard{background-color:var(--color-white,#fff);height:100%;padding:var(--spacing-sm);flex-direction:column;display:flex}.index-module__OYtP1W__productDevelopmentMobileToolsList{gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.index-module__OYtP1W__productDevelopmentDotsContainer{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);justify-content:center;gap:var(--spacing-sm);display:flex}.index-module__OYtP1W__productDevelopmentDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0003;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}@media (hover:hover){.index-module__OYtP1W__productDevelopmentDot:hover{background-color:#0006}}.index-module__OYtP1W__productDevelopmentDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}@media (hover:hover){.index-module__OYtP1W__productDevelopmentDotActive:hover{background-color:var(--color-primary)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.index-module__bTbZoq__profileGridH{height:max(340px,22vw);position:relative}.index-module__bTbZoq__profileCardText{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:2;color:var(--color-white,#fff);position:absolute}.index-module__bTbZoq__profileGridH:after{content:"";top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:1;pointer-events:none;background:linear-gradient(#00000012 24.91%,#000 75.18%);width:100%;height:100%;position:absolute}
.index-module__mQZ-QW__statsSection{background-color:var(--color-bg-dark)}.index-module__mQZ-QW__statsHeading,.index-module__mQZ-QW__statsDescription{text-align:center}.index-module__mQZ-QW__statsDesktopView{display:none}@media (min-width:64rem){.index-module__mQZ-QW__statsDesktopView{gap:var(--spacing-sm);flex-direction:column;display:flex}}.index-module__mQZ-QW__statsDesktopRow{gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}@media (min-width:64rem){.index-module__mQZ-QW__statsDesktopRow{flex-direction:row}}.index-module__mQZ-QW__statsDesktopCategoryLabel{background-color:var(--color-bg-primary);width:25%;padding-inline:var(--spacing-sm);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);justify-content:flex-start;align-items:center;display:flex}.index-module__mQZ-QW__statsDesktopGrid{flex-direction:column;flex:1;display:flex}@media (min-width:40rem){.index-module__mQZ-QW__statsDesktopGrid{flex-direction:row}}.index-module__mQZ-QW__statsDesktopItem{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex:1;align-items:center;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.index-module__mQZ-QW__statsDesktopItem{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.index-module__mQZ-QW__statsDesktopItem{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.index-module__mQZ-QW__statsDesktopItem{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.index-module__mQZ-QW__statsDesktopItem{padding-block:calc(var(--spacing,.25rem)*1)}.index-module__mQZ-QW__statsDesktopIconWrapper{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:2560px){.index-module__mQZ-QW__statsDesktopIconWrapper{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.index-module__mQZ-QW__statsItemContent{align-items:flex-start;gap:var(--spacing-sm);width:100%;padding-left:var(--spacing-sm);display:flex}.index-module__mQZ-QW__statsTextWrapper{min-width:calc(var(--spacing,.25rem)*0);flex:1}.index-module__mQZ-QW__statsMobileView{display:block}@media (min-width:64rem){.index-module__mQZ-QW__statsMobileView{display:none}}.index-module__mQZ-QW__statsMobileCard{gap:var(--spacing-sm);flex-direction:column;flex:none;display:flex}.index-module__mQZ-QW__statsCategoryLabel{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;justify-content:flex-start;align-items:center;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.index-module__mQZ-QW__statsCategoryLabel{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.index-module__mQZ-QW__statsCategoryLabel{background-color:var(--color-bg-primary);padding:var(--spacing-sm);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.index-module__mQZ-QW__statsMobileList{flex-direction:column;flex:1;height:100%;display:flex}.index-module__mQZ-QW__statsItem{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex:1;align-items:center;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.index-module__mQZ-QW__statsItem{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.index-module__mQZ-QW__statsItem{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.index-module__mQZ-QW__statsItem{background-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.index-module__mQZ-QW__statsItem{padding-inline:var(--spacing-sm);padding-block:calc(var(--spacing,.25rem)*1)}.index-module__mQZ-QW__statsIconWrapper{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module__mQZ-QW__statsIcon{object-fit:contain;width:100%;height:100%}.index-module__mQZ-QW__statsValue{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);line-height:1.2;display:block}.index-module__mQZ-QW__statsCarousel{width:100%;position:relative}.index-module__mQZ-QW__statsCarouselContent{margin-left:calc(var(--spacing,.25rem)*-2);display:flex}@media (min-width:48rem){.index-module__mQZ-QW__statsCarouselContent{margin-left:calc(var(--spacing,.25rem)*-4)}}.index-module__mQZ-QW__statsCarouselItem{min-width:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);flex:0 0 100%}@media (min-width:48rem){.index-module__mQZ-QW__statsCarouselItem{padding-left:calc(var(--spacing,.25rem)*4)}}.index-module__mQZ-QW__statsDotsContainer{margin-top:calc(var(--spacing,.25rem)*6);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.index-module__mQZ-QW__statsDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#fff6;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}@media (hover:hover){.index-module__mQZ-QW__statsDot:hover{background-color:#fff9}}.index-module__mQZ-QW__statsDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}@media (hover:hover){.index-module__mQZ-QW__statsDotActive:hover{background-color:var(--color-primary)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.index-module__xorv6W__awardsSection{padding-top:var(--spacing-98);padding-bottom:var(--spacing-98)}@media (min-width:640px){.index-module__xorv6W__awardsSection{background-color:var(--color-bg-gray-light)}}.index-module__xorv6W__awardsHeading{margin-bottom:var(--spacing-md);text-align:left}@media (min-width:48rem){.index-module__xorv6W__awardsHeading{text-align:center}}.index-module__xorv6W__awardsDesktopView{display:none}@media (min-width:40rem){.index-module__xorv6W__awardsDesktopView{display:block}}.index-module__xorv6W__awardsFirstRow{gap:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.index-module__xorv6W__awardsFirstRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.index-module__xorv6W__awardsFirstRowItem{border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*8);text-align:center;border-left-width:1px;border-color:var(--color-border-secondary);position:relative}.index-module__xorv6W__awardsFirstRowItemLast{border-left-style:var(--tw-border-style);border-left-width:0}.index-module__xorv6W__awardsSecondRow{gap:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.index-module__xorv6W__awardsSecondRow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.index-module__xorv6W__awardsSecondRow{grid-template-columns:repeat(6,minmax(0,1fr))}}.index-module__xorv6W__awardsSecondRow{margin-bottom:var(--spacing-md)}.index-module__xorv6W__awardsSecondRowItem{border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);text-align:center;border-left-width:1px;border-color:var(--color-border-secondary);padding:var(--spacing-sm);position:relative}.index-module__xorv6W__awardsSecondRowItemNotFirst{border-left-style:var(--tw-border-style);border-left-width:0}.index-module__xorv6W__awardsSecondRowItemLast{border-right-style:var(--tw-border-style);border-right-width:1px}.index-module__xorv6W__awardsImageWrapper{height:calc(var(--spacing,.25rem)*28);width:calc(var(--spacing,.25rem)*28);margin-inline:auto;margin-bottom:var(--spacing-sm)}.index-module__xorv6W__awardsImage{object-fit:contain;width:100%;height:100%}.index-module__xorv6W__awardsLabel{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.index-module__xorv6W__awardsCtaWrapper{text-align:center;margin-top:var(--spacing-md)}.index-module__xorv6W__awardsCtaButton{width:100%}@media (min-width:40rem){.index-module__xorv6W__awardsCtaButton{width:auto}}.index-module__xorv6W__awardsMobileView{display:block}@media (min-width:40rem){.index-module__xorv6W__awardsMobileView{display:none}}.index-module__xorv6W__awardsCarousel{width:100%;position:relative}.index-module__xorv6W__awardsCarouselContent{margin-left:calc(var(--spacing,.25rem)*-2);display:flex}.index-module__xorv6W__awardsCarouselItem{width:88%;min-width:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);flex:0 0 100%;margin-right:4%}.index-module__xorv6W__awardsMobileCard{border-style:var(--tw-border-style);background-color:var(--color-bg-white);padding:calc(var(--spacing,.25rem)*6);text-align:center;border-width:1px;border-color:var(--color-border-secondary);flex-direction:column;justify-content:space-between;display:flex}.index-module__xorv6W__awardsMobileImageWrapper{height:calc(var(--spacing,.25rem)*32);width:calc(var(--spacing,.25rem)*32);padding-top:calc(var(--spacing,.25rem)*2);margin-inline:auto}.index-module__xorv6W__awardsMobileImage{object-fit:contain;width:100%;height:100%}.index-module__xorv6W__awardsMobileLabel{text-align:center}.index-module__xorv6W__awardsDotsContainer{justify-content:center;gap:calc(var(--spacing,.25rem)*2);margin-top:var(--spacing-md);display:flex}.index-module__xorv6W__awardsDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0003;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}@media (hover:hover){.index-module__xorv6W__awardsDot:hover{background-color:#0006}}.index-module__xorv6W__awardsDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.index-module__SDAJEG__featureSliderContainer{background-color:var(--color-bg-gray-light);overflow:hidden}.index-module__SDAJEG__featureSliderHeader{background-color:var(--color-bg-dark);padding:var(--spacing-sm)}.index-module__SDAJEG__featureSliderHeaderContent{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}@media (min-width:64rem){.index-module__SDAJEG__featureSliderHeaderContent{flex-direction:row}}.index-module__SDAJEG__featureSliderIcons{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}@media (min-width:48rem){.index-module__SDAJEG__featureSliderIcons{gap:var(--spacing-md)}}@media (min-width:64rem){.index-module__SDAJEG__featureSliderIcons{justify-content:flex-end;align-self:stretch}}.index-module__SDAJEG__featureSliderIconWrapper{flex-shrink:0;align-items:center;height:100%;display:flex}.index-module__SDAJEG__featureSliderIcon{object-fit:contain;width:clamp(80px,8.93vw,400px);height:100%}.index-module__SDAJEG__featureSliderCarouselWrapper{padding-inline:var(--spacing-sm);position:relative}.index-module__SDAJEG__featureSliderCarouselContainer{position:relative}.index-module__SDAJEG__featureSliderCarousel{overflow:hidden}.index-module__SDAJEG__featureSliderCarouselContent{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));touch-action:pan-x pan-y;display:flex}.index-module__SDAJEG__featureSliderCarouselItem{flex-shrink:0;width:82%;margin-right:3%}@media (min-width:1024px){.index-module__SDAJEG__featureSliderCarouselItem{width:100%;margin-right:0}}.index-module__SDAJEG__featureSliderCard{margin-top:var(--spacing-md);align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);flex-direction:column;display:flex}@media (min-width:40rem){.index-module__SDAJEG__featureSliderCard{flex-direction:row}}.index-module__SDAJEG__featureSliderImageWrapper{align-items:flex-start;gap:var(--spacing-sm);flex-shrink:0;width:clamp(200px,17.86vw,800px);height:clamp(78px,7.01vw,314px);display:flex}.index-module__SDAJEG__featureSliderImage{object-fit:contain;width:100%;height:100%}.index-module__SDAJEG__featureSliderLabel{text-align:left;flex:1}.index-module__SDAJEG__featureSliderNavigation{margin-block:var(--spacing-sm);padding-inline:var(--spacing-sm);border-top:1px solid;border-color:var(--color-border-secondary);justify-content:space-between;align-items:center;display:flex}.index-module__SDAJEG__featureSliderNavigation>button{margin-block:var(--spacing-sm)}.index-module__SDAJEG__featureSliderNavButton{color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#f58220;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.index-module__SDAJEG__featureSliderNavButton:hover{background-color:#e6731a}}.index-module__SDAJEG__featureSliderNavButton{cursor:pointer;width:clamp(48px,2.857vw,128px);height:clamp(48px,2.857vw,128px)}.index-module__SDAJEG__featureSliderNavButton:disabled,.index-module__SDAJEG__featureSliderNavButtonDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.index-module__SDAJEG__featureSliderNavButton:disabled:hover,.index-module__SDAJEG__featureSliderNavButtonDisabled:hover{background-color:#f58220}.index-module__SDAJEG__featureSliderNavIcon{color:var(--color-white,#fff);width:clamp(24px,1.429vw,64px);height:clamp(24px,1.429vw,64px)}.index-module__SDAJEG__featureSliderDotsWrapper{align-items:center;gap:var(--spacing-2);display:flex}.index-module__SDAJEG__featureSliderNavDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0003;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}.index-module__SDAJEG__featureSliderNavDot:hover{background-color:#0006}.index-module__SDAJEG__featureSliderNavDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}.index-module__SDAJEG__featureSliderCtaWrapper{text-align:center;margin-top:var(--spacing-md)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.index-module__-R3Ncq__section{background-color:var(--color-bg-white)}.index-module__-R3Ncq__titleWrapper{text-align:center;margin-bottom:var(--spacing-md)}.index-module__-R3Ncq__tabsContainer{margin-bottom:var(--spacing-sm);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-secondary);position:relative}.index-module__-R3Ncq__tabsWrapper{align-items:center;gap:var(--spacing-sm);display:flex;position:relative}.index-module__-R3Ncq__tabsNav{justify-content:flex-start;gap:var(--spacing-sm);flex:1;display:flex;overflow-x:scroll}@media (min-width:40rem){.index-module__-R3Ncq__tabsNav{justify-content:space-between}}.index-module__-R3Ncq__tabsNav{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.index-module__-R3Ncq__tabsNav::-webkit-scrollbar{display:none}.index-module__-R3Ncq__tabsScrollButton{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:var(--color-border-secondary);z-index:10;opacity:0;pointer-events:none;cursor:default;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .3s ease-in-out,transform .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative;transform:scale(.8)}.index-module__-R3Ncq__tabsScrollButtonVisible{opacity:1;pointer-events:auto;cursor:pointer;transform:scale(1)}.index-module__-R3Ncq__tabsScrollButtonHidden{opacity:0;pointer-events:none;cursor:default;transform:scale(.8)}.index-module__-R3Ncq__tabsScrollButton:hover:not(:disabled){border-color:var(--color-border-primary);background-color:var(--color-bg-gray-light)}.index-module__-R3Ncq__tabsScrollButton:active:not(:disabled){transform:scale(.95)}.index-module__-R3Ncq__tabsScrollButton:disabled{opacity:0;pointer-events:none;cursor:default}.index-module__-R3Ncq__tabsScrollIcon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;color:var(--color-text-black);transition-duration:.3s}.index-module__-R3Ncq__tabsScrollButton:hover:not(:disabled) .index-module__-R3Ncq__tabsScrollIcon{color:var(--color-text-primary)}.index-module__-R3Ncq__tabButton{cursor:pointer;border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-bottom-width:4px;flex-shrink:0}@media (min-width:40rem){.index-module__-R3Ncq__tabButton{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}}.index-module__-R3Ncq__tabButtonActive{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-black,#000);border-color:var(--color-border-primary)}.index-module__-R3Ncq__tabButtonInactive{color:var(--color-text-secondary);border-color:#0000}.index-module__-R3Ncq__tabButtonInactive:hover{color:var(--color-text-black)}.index-module__-R3Ncq__contentArea{gap:var(--spacing-sm);flex-direction:column;display:flex}@media (min-width:64rem){.index-module__-R3Ncq__contentArea{flex-direction:row}}.index-module__-R3Ncq__categoriesWrapper{display:none}@media (min-width:64rem){.index-module__-R3Ncq__categoriesWrapper{width:25%;display:block}}.index-module__-R3Ncq__accordionWrapper{width:100%;display:block}@media (min-width:64rem){.index-module__-R3Ncq__accordionWrapper{display:none}}.index-module__-R3Ncq__categoriesList{margin-top:var(--spacing-sm);gap:var(--spacing-sm);flex-direction:column;display:flex}.index-module__-R3Ncq__categoryItem{margin-left:var(--spacing-sm);cursor:pointer;border-bottom-style:var(--tw-border-style);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-bottom-width:2px;justify-content:space-between;align-items:center;transition-duration:.3s;display:flex}.index-module__-R3Ncq__categoryItemActive{border-color:var(--color-border-primary)}.index-module__-R3Ncq__categoryItemInactive{border-color:var(--color-border-secondary)}.index-module__-R3Ncq__categoryItemInactive:hover{border-color:var(--color-border-primary)}.index-module__-R3Ncq__categoryName{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.index-module__-R3Ncq__categoryNameActive,.index-module__-R3Ncq__categoryItem:hover .index-module__-R3Ncq__categoryName{color:var(--color-text-primary)}.index-module__-R3Ncq__categoryArrowWrapper{margin-bottom:var(--spacing-sm);position:relative}.index-module__-R3Ncq__categoryArrow{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);object-fit:contain;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;transform:rotate(90deg)}@media (min-width:640px){.index-module__-R3Ncq__categoryArrow{transform:rotate(0)}}.index-module__-R3Ncq__categoryArrowGray{opacity:1}.index-module__-R3Ncq__categoryItem:hover .index-module__-R3Ncq__categoryArrowGray,.index-module__-R3Ncq__categoryItemActive .index-module__-R3Ncq__categoryArrowGray{opacity:0}.index-module__-R3Ncq__categoryArrowOrange{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);object-fit:contain;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;opacity:0;transition-duration:.3s;position:absolute;transform:rotate(90deg)}@media (min-width:640px){.index-module__-R3Ncq__categoryArrowOrange{transform:rotate(0)}}.index-module__-R3Ncq__categoryItem:hover .index-module__-R3Ncq__categoryArrowOrange,.index-module__-R3Ncq__categoryItemActive .index-module__-R3Ncq__categoryArrowOrange{opacity:1}.index-module__-R3Ncq__categoryDivider{margin-inline:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-secondary)}.index-module__-R3Ncq__technologiesGrid{padding:var(--spacing-sm);display:none}@media (min-width:64rem){.index-module__-R3Ncq__technologiesGrid{width:75%;display:block}}.index-module__-R3Ncq__technologiesGridMobile{padding:var(--spacing-sm);display:block}@media (min-width:64rem){.index-module__-R3Ncq__technologiesGridMobile{display:none}}.index-module__-R3Ncq__bgGrayLight{background-color:var(--color-bg-gray-light)}.index-module__-R3Ncq__technologiesList{display:grid}@media (min-width:48rem){.index-module__-R3Ncq__technologiesList{gap:var(--spacing-sm)}}.index-module__-R3Ncq__technologiesList{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}@media (min-width:1023px){.index-module__-R3Ncq__technologiesList{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media (min-width:2559px){.index-module__-R3Ncq__technologiesList{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.index-module__-R3Ncq__techLink{margin-bottom:var(--spacing-sm);flex-direction:column;align-items:center;height:100%;text-decoration-line:none;display:flex}.index-module__-R3Ncq__techCard{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:var(--spacing-sm);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.index-module__-R3Ncq__techCard:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.index-module__-R3Ncq__techCard{border-color:var(--color-border-secondary);aspect-ratio:1}.index-module__-R3Ncq__techCardNoHover{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:var(--spacing-sm);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:var(--color-border-secondary);aspect-ratio:1;cursor:default;justify-content:center;align-items:center;display:flex}.index-module__-R3Ncq__techName{text-align:center}.index-module__-R3Ncq__ctaWrapper{margin-block:var(--spacing-sm);text-align:center}.index-module__-R3Ncq__ctaButton{width:100%}@media (min-width:40rem){.index-module__-R3Ncq__ctaButton{width:auto}}.index-module__-R3Ncq__accordion{width:100%}.index-module__-R3Ncq__accordionItem{border-bottom-style:var(--tw-border-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-bottom-width:2px;border-color:var(--color-border-secondary);transition-duration:.3s}.index-module__-R3Ncq__accordionItem[data-state=open],.index-module__-R3Ncq__accordionItem:hover{border-color:var(--color-border-primary)}.index-module__-R3Ncq__accordionTrigger{padding-inline:calc(var(--spacing,.25rem)*0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.index-module__-R3Ncq__accordionTriggerText{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.index-module__-R3Ncq__accordionItem[data-state=open] .index-module__-R3Ncq__accordionTriggerText,.index-module__-R3Ncq__accordionItem:hover .index-module__-R3Ncq__accordionTriggerText{color:var(--color-text-primary)}.index-module__-R3Ncq__accordionTrigger svg{display:none}.index-module__-R3Ncq__accordionArrowWrapper{flex-shrink:0;width:16px;height:16px;position:relative}.index-module__-R3Ncq__accordionArrow{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);object-fit:contain;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;transform:rotate(-90deg)}.index-module__-R3Ncq__accordionItem[data-state=open] .index-module__-R3Ncq__accordionArrow{transform:rotate(90deg)}.index-module__-R3Ncq__accordionArrowGray{opacity:1}.index-module__-R3Ncq__accordionItem[data-state=open] .index-module__-R3Ncq__accordionArrowGray,.index-module__-R3Ncq__accordionItem:hover .index-module__-R3Ncq__accordionArrowGray{opacity:0}.index-module__-R3Ncq__accordionArrowOrange{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);opacity:0;position:absolute}.index-module__-R3Ncq__accordionItem[data-state=open] .index-module__-R3Ncq__accordionArrowOrange,.index-module__-R3Ncq__accordionItem:hover .index-module__-R3Ncq__accordionArrowOrange{opacity:1}.index-module__-R3Ncq__accordionContent{padding-inline:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*4)}.index-module__-R3Ncq__accordionContent .index-module__-R3Ncq__technologiesList{padding:var(--spacing-sm);margin-top:var(--spacing-sm)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.index-module__JPpN4W__clientTestimonialsSection{background-color:var(--color-bg-gray-light)}.index-module__JPpN4W__clientTestimonialsMobileView{margin-bottom:var(--spacing-md);padding-inline:var(--spacing-2);display:block;position:relative}@media (min-width:48rem){.index-module__JPpN4W__clientTestimonialsMobileView{display:none}}.index-module__JPpN4W__clientTestimonialsCarousel{overflow:hidden}.index-module__JPpN4W__clientTestimonialsCarouselContent{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));touch-action:pan-x pan-y;display:flex}.index-module__JPpN4W__clientTestimonialsCarouselItem{flex-shrink:0;width:82%;margin-right:3%}.index-module__JPpN4W__clientTestimonialsCard{cursor:pointer;width:250px;height:285px;margin-inline:auto;position:relative}.index-module__JPpN4W__clientTestimonialsImageWrapper{width:100%;height:100%;position:relative}.index-module__JPpN4W__clientTestimonialsImage{object-fit:contain;width:100%;height:100%}.index-module__JPpN4W__clientTestimonialsNameOverlay{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);padding:var(--spacing-sm);z-index:10;position:absolute}.index-module__JPpN4W__clientTestimonialsName{text-align:center}.index-module__JPpN4W__clientTestimonialsVideoOverlay{inset:calc(var(--spacing,.25rem)*0);background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute}.index-module__JPpN4W__clientTestimonialsVideoIcon{object-fit:contain;opacity:1;width:80px;height:80px}.index-module__JPpN4W__clientTestimonialsDotsContainer{margin-top:var(--spacing-md);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.index-module__JPpN4W__clientTestimonialsDot{height:calc(var(--spacing,.25rem)*2);cursor:pointer;border-style:var(--tw-border-style);width:.5rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0003;border-width:0;border-radius:3.40282e38px;transition-duration:.3s}.index-module__JPpN4W__clientTestimonialsDot:hover{background-color:#0006}.index-module__JPpN4W__clientTestimonialsDotActive{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-primary)}.index-module__JPpN4W__clientTestimonialsDotActive:hover{background-color:var(--color-primary)}.index-module__JPpN4W__clientTestimonialsDesktopView{margin-inline:var(--spacing-28);gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(3,minmax(0,1fr));display:none}@media (min-width:48rem){.index-module__JPpN4W__clientTestimonialsDesktopView{display:grid}}.index-module__JPpN4W__clientTestimonialsDesktopView{margin-bottom:calc(var(--spacing-4)*-1)}@media (min-width:1920px){.index-module__JPpN4W__clientTestimonialsDesktopView{margin-left:0;margin-right:0}}.index-module__JPpN4W__clientTestimonialsDesktopCard{cursor:pointer;width:100%;position:relative}.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{width:100%;height:370px;position:relative}.index-module__JPpN4W__clientTestimonialsDesktopImage{object-fit:cover;object-position:top;width:100%;height:100%}@media (min-width:1920px){.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{height:500px}}@media (min-width:2560px){.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{height:550px}}@media (min-width:3200px){.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{height:600px}}@media (min-width:3840px){.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{height:650px}}@media (min-width:4480px){.index-module__JPpN4W__clientTestimonialsDesktopImageWrapper{height:1200px}}.index-module__JPpN4W__clientTestimonialsDesktopNameOverlay{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*4);padding:var(--spacing-sm);position:absolute}@media (min-width:1024px){.index-module__JPpN4W__clientTestimonialsDesktopNameOverlay{bottom:var(--spacing-8)}}.index-module__JPpN4W__clientTestimonialsDesktopName{text-align:center}@media (min-width:64rem){.index-module__JPpN4W__clientTestimonialsDesktopName{margin-bottom:var(--spacing-sm)}}.index-module__JPpN4W__clientTestimonialsDesktopVideoOverlay{inset:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;display:flex;position:absolute}.index-module__JPpN4W__clientTestimonialsDesktopVideoIconWrapper{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.index-module__JPpN4W__clientTestimonialsDesktopCard:hover .index-module__JPpN4W__clientTestimonialsDesktopVideoIconWrapper{opacity:1}.index-module__JPpN4W__clientTestimonialsDesktopVideoIcon{object-fit:contain;width:48px;height:48px}@media (min-width:1920px){.index-module__JPpN4W__clientTestimonialsDesktopVideoIcon{width:80px;height:80px}}.index-module__JPpN4W__clientTestimonialsClutchWidget{margin-top:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-lg,.5rem);background-color:var(--color-gray-50,#f9fafb);width:100%;min-height:375px;padding:var(--spacing-sm)}@supports (color:lab(0% 0 0)){.index-module__JPpN4W__clientTestimonialsClutchWidget{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}.index-module__JPpN4W__clientTestimonialsClutchWidget .clutch-widget{width:100%;min-height:375px}@media (min-width:640px){.index-module__JPpN4W__clientTestimonialsClutchWidget{margin-top:var(--spacing-sm)}}.index-module__JPpN4W__clientTestimonialsVideoModal{z-index:50;padding:var(--spacing-sm);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.index-module__JPpN4W__clientTestimonialsVideoModalOverlay{background-color:#000000bf;position:absolute;inset:0}.index-module__JPpN4W__clientTestimonialsVideoModalContent{z-index:10;background-color:#fff;border-radius:.5rem;width:100%;max-width:56rem;position:relative;overflow:hidden}.index-module__JPpN4W__clientTestimonialsVideoModalClose{top:var(--spacing-4);right:var(--spacing-4);z-index:10;color:#fff;padding:var(--spacing-2);cursor:pointer;background-color:#00000080;border:none;border-radius:9999px;font-size:1.5rem;line-height:1;transition:background-color .2s;position:absolute}.index-module__JPpN4W__clientTestimonialsVideoModalClose:hover{background-color:#000000bf}.index-module__JPpN4W__clientTestimonialsVideoModalPlayer{width:100%;padding-top:56.25%;position:relative}.index-module__JPpN4W__awardsCtaWrapper{text-align:center}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
