.cta-left-aligned{overflow:hidden;padding-bottom:32px;padding-top:32px;position:relative;z-index:2}.cta-left-aligned .content-intro{margin-bottom:15px}.cta-left-aligned .content{max-width:760px}.cta-left-aligned .content-intro{max-width:unset;padding:64px 35px 50px}.cta-left-aligned .individual-text{padding:10px 18px}.cta-left-aligned .individual-text p{white-space:nowrap}.cta-left-aligned .individual-text svg{flex-shrink:0;height:24px;margin-right:8px;width:24px}.cta-left-aligned-swiper{overflow:hidden;padding-bottom:64px;position:relative}.cta-left-aligned-swiper .swiper-wrapper{animation:scroll-left 30s linear infinite;display:flex;gap:13px;width:max-content}.cta-left-aligned-swiper .swiper-slide{flex-shrink:0;width:auto!important}.cta-left-aligned-swiper:hover .swiper-wrapper{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.cta-left-aligned .cta-left-aligned-swiper{padding-bottom:60px}.cta-left-aligned .form-wrapper{margin-left:auto;margin-right:auto}}@media(min-width:768px){.cta-left-aligned .form-wrapper{flex:0 1 480px}}.cta-left-aligned .form-wrapper{background:transparent;padding:0}.cta-left-aligned .form-wrapper form,.cta-left-aligned .form-wrapper h3{margin-top:0}.cta-left-aligned .form-wrapper form .hs-form-field{max-width:360px}.cta-left-aligned .form-wrapper form{margin-top:0;position:relative}.cta-left-aligned .form-wrapper form .hs_submit{margin-top:0;position:absolute;right:0;top:0}.cta-left-aligned .form-wrapper form .hs-richtext p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:end}.cta-left-aligned .form-wrapper form .hs_submit input{padding:9px 18px}.cta-left-aligned .form-wrapper form .hs-form-field{margin-bottom:12px}.cta-left-aligned .form-wrapper:after{display:none}.cta-left-aligned .logo{align-items:center;box-shadow:none;display:flex;justify-content:center}.cta-left-aligned .logo img{max-height:100%;max-width:100%;object-fit:contain;transition:all .3s ease}@media(min-width:1300px){.cta-left-aligned .content-intro .button-group{flex-wrap:nowrap}}@media(min-width:768px){.cta-left-aligned .content-intro .button-group{justify-content:flex-end}}.cta-left-aligned .content-intro .button-group{margin-top:0}