.banner-simple{background:var(--hero-background-gradient);margin-top:60px;position:relative}.banner-simple .svg-bottom,.banner-simple .svg-top{opacity:0;position:absolute;right:0;transition:all .6s ease-in}.banner-simple .svg-top{top:0}.banner-simple .svg-bottom{top:246px}.banner-simple .banner-simple-content{display:flex;flex-direction:column;justify-content:space-between;opacity:0;padding-bottom:120px;padding-top:120px;position:relative;transform:translateY(100px);transition:all .6s ease-in;z-index:4}.banner-simple .banner-simple-content h2{font-size:53.7px;line-height:64px;margin:0;max-width:880px}.banner-simple .banner-simple-content p{font-size:20px;line-height:32px;margin-bottom:var(--space-m);margin-top:var(--space-m);max-width:710px}.banner-simple .banner-simple-content .legal-consent-container p{font-size:var(--font-size-xxs);line-height:var(--font-line-height-xxs);margin-top:0}.banner-simple .banner-simple-content .form-container{max-width:720px}.banner-simple .hs_submit .actions{display:flex}@media screen and (max-width:1024px){.banner-simple{margin-top:0;padding:40px 0}.banner-simple .banner-simple-content{padding:49px 16px 59px}.banner-simple .banner-simple-content h2{font-size:36px;line-height:41px}.banner-simple .banner-simple-content p{margin-bottom:16px;margin-top:16px}.banner-simple .svg-bottom,.banner-simple .svg-top{display:none}}