#hs_cos_wrapper_hero_banner .hero_banner-logo{max-width:260px}#hs_cos_wrapper_responsive_page_links:has(.responsive_menu.is-sticky){position:sticky;top:53px;z-index:998}#hs_cos_wrapper_responsive_page_links:has(.responsive_menu.is-open){z-index:999}.body-container-casestudy .widget-type-header{margin-inline:auto;max-width:1122px;padding-block:70px;text-align:center}.body-container-casestudy .widget-type-header h1,.body-container-casestudy .widget-type-header h2,.body-container-casestudy .widget-type-header h3,.body-container-casestudy .widget-type-header h4,.body-container-casestudy .widget-type-header h5,.body-container-casestudy .widget-type-header h6{line-height:140%}.body-container-casestudy .widget-type-header h1,.body-container-casestudy .widget-type-header h2{font-size:48px}@media (max-width:1024px){#hs_cos_wrapper_hero_banner .hero_banner{height:100vh;height:100svh;max-height:806px;min-height:0}#hs_cos_wrapper_hero_banner .hero_banner-image,#hs_cos_wrapper_hero_banner .hero_banner-swiper.swiper,#hs_cos_wrapper_hero_banner .hero_banner-video{max-height:809px}#hs_cos_wrapper_hero_banner .hero_banner-logo{max-width:258px}.body-container-casestudy .widget-type-header{max-width:560px}.body-container-casestudy .widget-type-header h1,.body-container-casestudy .widget-type-header h2{font-size:40px}}@media (max-width:767px){#hs_cos_wrapper_hero_banner .hero_banner,#hs_cos_wrapper_hero_banner .hero_banner-image,#hs_cos_wrapper_hero_banner .hero_banner-swiper.swiper,#hs_cos_wrapper_hero_banner .hero_banner-video{max-height:none}#hs_cos_wrapper_hero_banner .hero_banner-logo{max-width:169px}.body-container-casestudy .widget-type-header{padding-block:80px}.body-container-casestudy .widget-type-header h1,.body-container-casestudy .widget-type-header h2{font-size:34px}.body-container-casestudy .dnd-section:not([class*=force-full-width-section]) .dnd-module.widget-span,.body-container-casestudy .dnd-section:not([class*=force-full-width-section])>.row-fluid{padding-inline:8px}.body-container-casestudy .dnd-section:not([class*=force-full-width-section]) .richtext_img.is-stacked{margin-inline:-16px}.body-container-casestudy .dnd-section:not([class*=force-full-width-section]) .richtext_img.is-stacked .richtext_img-content{padding-inline:32px}.body-container-casestudy .dnd-section:not([class*=force-full-width-section]) .richtext_img.is-style_3{margin-inline:-16px}.body-container-casestudy .dnd-section:not([class*=force-full-width-section]) .richtext_img.is-style_3 .richtext_img-content{padding-inline:32px}}