.body-container-wrapper{background:#f5f5f5}.blog-post{max-width:776px}.casestudy-container{color:#464646;font-family:Inter,sans-serif;padding-top:68px}.casestudy-container h1{color:#013471;font-family:Inter,sans-serif;font-weight:400;letter-spacing:.09rem;margin-bottom:24px}.casestudy-container h2{color:#0e0416;font-size:30px;font-weight:700;margin-bottom:24px;scroll-margin-top:65px}.casestudy-container h3{color:#222;font-size:19px;font-weight:600;line-height:168%;margin-bottom:24px}.casestudy-container .blog-post__sidebar-form h3{display:none!important}.blog-post p{color:#464646;font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:168%;margin-bottom:24px}.casestudy-container p a{color:#00719f}.post-share{display:flex;gap:11px;margin-bottom:40px}.post-share__icon svg{height:20px;width:20px}.post-share__link{transition:transform .2s ease}.post-share__link:hover{transform:scale(1.2)}.casestudy-container ul{list-style:none;margin-bottom:24px;padding:0}.blog-post ul li{color:#464646;font-size:19px;line-height:168%;margin-bottom:8px;padding-left:27px;position:relative}.blog-post ul li:before{background:currentColor;border-radius:50%;content:"";height:6px;left:3px;position:absolute;top:13px;width:6px}.toc__item{padding-left:0!important}.toc__item:before{content:none!important}.blog-post__sidebar-form{margin-left:auto;max-width:336px}.blog-post__sidebar-form-container{background:#d8ebfb;padding:32px 16px}.blog-post__sidebar-form h2{color:#444;font-size:22px;font-weight:700;line-height:136%;margin-bottom:40px;padding-bottom:14px;position:relative}.blog-post__sidebar-form h2:after{background:#003571;bottom:-4px;content:"";height:3px;left:0;position:absolute;width:27px}.blog-post__sidebar-form label{color:#344054;font-size:14px;font-weight:500;line-height:143%}.blog-post__sidebar-form .hs-error-msg{color:#ef6b51}.blog-post__sidebar-form .hs-form-field{margin-bottom:16px}.blog-post__sidebar-form .hs-richtext.hs-main-font-element{margin-bottom:10px}.blog-post__sidebar-form .hs-richtext p{color:#344054;font-size:14px;font-weight:500;line-height:1.42857;margin-bottom:0}.blog-post__sidebar-form .hs-form-required{color:#000}.blog-post__sidebar-form input[type=email],.blog-post__sidebar-form input[type=text]{background:#fff;border:1px solid #344054;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);font-size:14px;padding:10px 14px}.blog-post__sidebar-form .hs-button{background:#f7921d;border:none;color:#17191d;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.42857;padding:11px;transition:background .3s;width:100%}.blog-post__sidebar-form .hs-button:hover{background:#ed8208}.blog-post__sidebar-form .hs_submit{margin-top:28px}.casestudy-container .content-wrapper{-webkit-clip-path:inset(0);clip-path:inset(0)}.btn-scroll-absolute-wrap{height:100vh;height:100dvh;left:0;padding-bottom:50px;pointer-events:none;position:fixed;right:0;top:0;transition:.3s ease-in-out;transition-property:opacity,visibility;width:100%;z-index:2}.btn-scroll-absolute-wrap:not(.active){opacity:0;visibility:hidden}.btn-scroll-absolute-wrap__row{height:100%}.btn-scroll-absolute-wrap__col-inner{margin-left:auto;max-width:336px}.btn-scroll{background:#ed8208;border-radius:50%;box-shadow:0 2px 12px 0 rgba(0,0,0,.2),0 1px 4px 0 rgba(0,0,0,.1);color:#0f3b55;height:60px;overflow:hidden;pointer-events:auto;position:relatove;transition:background .3s ease-in-out;width:60px}.btn-scroll:hover{background:#f7921d}.btn-scroll__txt{left:0;position:absolute;top:0;visibility:hidden}.btn-scroll__arrow{height:32px;transform:rotate(180deg);width:32px}@media (min-width:1200px){.casestudy-container{max-width:1210px!important;padding-top:62px}.casestudy-container .breadcrumbs{margin-bottom:6px}.casestudy-container h1{margin-bottom:20px}.casestudy-container .blog-post{padding-top:12px}.casestudy-container .blog-post p{margin-bottom:22px}.casestudy-container .blog-post ul .toc__item{margin-bottom:6px}.blog-post__sidebar-form h2{font-size:22px}.toc__item{padding-left:25px!important}}@media (min-width:992px){.casestudy-container .breadcrumbs{margin-bottom:6px}.sidebar-form-wrapper .blog-post__sidebar-form{display:block}}@media (max-width:991px){.casestudy-container .content-wrapper{-webkit-clip-path:none;clip-path:none}.casestudy-container .blog-related-posts__slider{overflow:visible}.casestudy-container{padding-top:54px}.blog-post .blog-post__sidebar-form{display:block}.casestudy-container .blog-post__sidebar-form{background:#d8ebfb;margin-bottom:43px;padding:32px 16px}.casestudy-container .blog-post__sidebar-form .hs-form-field{margin-bottom:18px}.casestudy-container h1{font-size:34px;line-height:1.29}.post-share{gap:27px;margin-bottom:24px}.post-share svg{height:auto;width:19px}}@media (max-width:767px){.blog-post p,.blog-post ul li{font-size:16px;line-height:1.5}.blog-post ul li:before{top:8px}}@media (max-height:799px) and (min-width:992px){.btn-scroll-absolute-wrap{padding-bottom:6px}.btn-scroll{height:50px;width:50px}.btn-scroll__arrow{height:22px;width:22px}}@media (max-height:699px) and (min-width:992px){.btn-scroll-absolute-wrap__col-inner{margin-left:-25px;max-width:100%}.blog-post__sidebar-form-container{max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px);overflow-x:hidden;overflow-y:auto}}@media (max-height:699px) and (min-width:992px) and (max-width:1199px){.btn-scroll-absolute-wrap__col-inner{margin-left:-45px}}