.cs-title-container{margin-bottom:50px}.cs-logo-wrapper{margin-bottom:32px}.cs-about-company-wrapper,.cs-body-wrapper,.cs-feature-wrapper,.cs-metrics-wrapper,.cs-testimonials-wrapper{margin-bottom:5rem}.case-studies-detail{background-color:var(--hsElevate--section--lightSection--1__backgroundColor);color:var(--hsElevate--section--lightSection--1__textColor);padding-top:80px}[data-module-hidden=true]{display:none}.cs-feature{overflow:hidden}.cs-feature-wrapper .cs-feature{background-color:var(--hsElevate--card--variant2__backgroundColor);border-color:var(--hsElevate--card--variant2__borderColor);border-radius:var(--hsElevate-rounded--extra-large);border-style:solid;border-width:var(--hsElevate--card--variant2__borderThickness)}.cs-feature .cs-feature__content-container{background-color:var(--hsElevate--card--variant2__backgroundColor)}.cs-feature .cs-feature__content-container,.cs-feature .cs-feature__detail--label{color:var(--hsElevate--card--variant2__textColor)}.cs-feature .cs-feature__link,.cs-feature .cs-feature__link:hover{color:var(--hsElevate--card--variant2__iconColor)}.cs-feature .cs-feature__link:hover{opacity:.8}.cs-feature .cs-feature__link .cs-feature__chevron-path{fill:var(--hsElevate--card--variant2__iconColor)}.cs-feature .cs-feature__link:hover .cs-feature__chevron-path{fill:var(--hsElevate--card--variant2__iconColor);opacity:.8}.cs-metrics-container .cs-metric__data{color:var(--hsElevate--section--lightSection--1__accentColor);font-size:56px;font-style:normal;font-weight:300;line-height:normal}.cs-testimonials .cs-testimonial__slide{background-color:var(--hsElevate--card--variant2__backgroundColor);border-color:var(--hsElevate--card--variant2__borderColor);border-radius:var(--hsElevate-rounded--large);border-style:solid;border-width:var(--hsElevate--card--variant2__borderThickness);color:var(--hsElevate--card--variant2__textColor)}.cs-testimonials .cs-testimonial__content-container{margin-inline:auto;max-width:952px}.cs-testimonials .cs-testimonial__testimonial{color:var(--hsElevate--card--variant2__textColor);font-size:2rem;font-weight:var(--hsElevate--h3__fontWeight);line-height:1.5}.cs-testimonials .cs-testimonial__quote-icon{display:none}.cs-testimonials .splide__pagination .splide__pagination__page.is-active{background-color:var(--hsElevate--card--variant2__iconColor);opacity:1}.cs-testimonials .cs-testimonial__arrow path,.cs-testimonials .cs-testimonial__quote-icon-path{fill:var(--hsElevate--card--variant2__iconColor)}@media (max-width:767.98px){.cs-testimonials .cs-testimonial__testimonial{font-size:1.125rem}.cs-testimonials .cs-testimonial__slide{padding-left:var(--hsElevate--spacing--48);padding-right:var(--hsElevate--spacing--48)}.cs-testimonials .splide__arrow--prev{left:.5em}.cs-testimonials .splide__arrow--next{right:.5em}}@media (max-width:392.98px){.cs-testimonials .cs-testimonial__testimonial{font-size:1rem}}.cs-about-company-wrapper .cs-about-company{gap:var(--hsElevate--spacing--64)}.cs-about-company-wrapper .cs-about-company__content-container{padding:var(--hsElevate--spacing--56) 0}.cs-about-company__content-container h2{font-size:var(--hsElevate--h3__fontSize);font-weight:var(--hsElevate--h3__fontWeight);line-height:var(--hsElevate--heading__lineHeight)}.cs-about-company-wrapper .cs-about-company__image-container{aspect-ratio:1.4;max-width:50%}.cs-about-company-wrapper .cs-about-company__image{border-radius:var(--hsElevate--card--variant1__borderRadius)}@media (max-width:767.98px){.cs-about-company-wrapper .cs-about-company{gap:30px}.cs-about-company-wrapper .cs-about-company__image-container{aspect-ratio:1.4;max-width:100%}.cs-about-company-wrapper .cs-about-company__content-container{padding:0}}.cs-body-container img{max-width:100%}.cs-cta-banner .cs-cta-banner__cta .hs-button{background-color:var(--hsElevate--button--primary__backgroundColor);border-color:var(--hsElevate--button--primary__borderColor);border-radius:var(--hsElevate--button--primary__borderRadius);border-style:solid;border-width:var(--hsElevate--button--primary__borderThickness);color:var(--hsElevate--button--primary__textColor);font-family:var(--hsElevate--button--primary__font);font-size:var(--hsElevate--button--primary__fontSize);font-weight:var(--hsElevate--button--primary__fontWeight);padding:var(--hsElevate--spacing--16) var(--hsElevate--spacing--24);text-decoration:none}.cs-cta-banner .cs-cta-banner__cta .hs-button:focus,.cs-cta-banner .cs-cta-banner__cta .hs-button:hover{background-color:var(--hsElevate--button--primary__hover--backgroundColor);border-color:var(--hsElevate--button--primary__hover--borderColor);border-width:var(--hsElevate--button--primary__hover--borderThickness);color:var(--hsElevate--button--primary__hover--textColor);text-decoration:none}.cs-cta-banner-wrapper .cs-cta-banner{background:none;padding-bottom:160px;padding-top:160px}#main-content .cs-background--off-white{background-color:var(--hsElevate--section--lightSection--2__backgroundColor);color:var(--hsElevate--section--lightSection--2__textColor)}.cs-related-articles-wrapper{padding-bottom:60px;padding-top:90px}.cs-listing .cs-listing__case-study,.cs-related .cs-related__case-study{background-color:var(--hsElevate--card--variant1__backgroundColor);border-color:var(--hsElevate--card--variant1__borderColor);border-radius:var(--hsElevate--card--variant1__borderRadius);border-style:solid;border-width:var(--hsElevate--card--variant1__borderThickness);color:var(--hsElevate--card--variant1__textColor);overflow:hidden;text-decoration:none}.cs-listing .cs-listing__case-study-link:is(:hover,:visited,:focus),.cs-listing .cs-listing__case-study:is(:hover,:focus,:visited),.cs-related .cs-related__case-study:is(:hover,:focus,:visited){text-decoration:none}.cs-listing .cs-listing__image-container,.cs-related .cs-related__image-container{max-height:230px;min-height:230px}.cs-listing .cs-listing__content-container,.cs-related .cs-related__content-container{background-color:var(--hsElevate--card--variant1__backgroundColor)}.cs-related .cs-related__case-study:is(:hover,:focus,:visited) h3{color:var(--hsElevate--card--variant1__textColor)}.cs-listing .cs-listing__industry,.cs-related .cs-related__case-study .cs-related__industry{background-color:var(--hsElevate--tag__backgroundColor);border-color:var(--hsElevate--tag__borderColor);border-radius:var(--hsElevate--tag__borderRadius);border-style:solid;border-width:var(--hsElevate--tag__borderThickness);color:var(--hsElevate--tag__textColor);font-family:var(--hsElevate--tag__font);font-size:var(--hsElevate--tag__fontSize);font-style:var(--hsElevate--tag__fontStyle);font-weight:var(--hsElevate--tag__fontWeight);padding:2px 8px;text-transform:var(--hsElevate--tag__case)}.cs-listing-wrapper{padding:80px 0}.cs-listing .cs-listing__case-study-name{color:var(--hsElevate--card--variant1__textColor)}.cs-listing .cs-listing__filter-container{margin-bottom:80px}.cs-listing .cs-listing__filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--hsElevate--button--secondary__backgroundColor);border-color:var(--hsElevate--button--secondary__borderColor);border-radius:var(--hsElevate--button--secondary__borderRadius);border-style:solid;border-width:var(--hsElevate--button--secondary__borderThickness);color:var(--hsElevate--button--secondary__textColor);cursor:pointer;font-family:var(--hsElevate--button--secondary__font);font-size:var(--hsElevate--button--secondary__fontSize);font-weight:var(--hsElevate--button--secondary__fontWeight);text-decoration:none}.cs-listing .cs-listing__filter-container--inner .cs-chevron-down{pointer-events:none}.cs-listing .cs-listing__heading{margin-bottom:16px;text-align:center}.cs-listing__subheading{font-size:18px;text-align:center}.cs-listing .cs-listing__pagination-link,.cs-listing .hs-listing__pagination-link--chevron:first-of-type{margin-inline-end:25px}.cs-listing .cs-listing__pagination-link,.cs-listing .cs-listing__pagination-link:visited{align-items:center;color:var(--hsElevate--link--primary__fontColor);display:inline-flex;flex-wrap:nowrap;font-size:16px;justify-content:center;padding:0}.cs-listing .cs-listing__pagination-link:active,.cs-listing .cs-listing__pagination-link:focus,.cs-listing .cs-listing__pagination-link:hover{color:var(--hsElevate--link--primary__hover--fontColor);display:inline-flex;padding:0;text-decoration:none}.cs-listing .cs-listing__pagination-link.hs-active{border-color:var(--hsElevate--link--primary__fontColor);border-radius:100%;color:var(--hsElevate--link--primary__fontColor);height:50px;width:50px}.cs-listing :not(.hs-helper--disabled) .cs-chevron-down path{fill:var(--hsElevate--button--secondary__textColor)}