.banner{background:#000;overflow:hidden;position:relative;z-index:1}.banner:before{background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent),url(https://47383058.fs1.hubspotusercontent-na1.net/hubfs/47383058/Light.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}.banner .banner-content{align-items:center;display:flex;justify-content:space-between;margin:auto}.banner .banner-form{position:relative;z-index:1}.banner .banner-form:after{background:linear-gradient(180deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,0));border-radius:20px;content:"";height:100%;left:-13px;pointer-events:none;position:absolute;top:-12px;width:105%;z-index:-1}.banner .banner-content .left-text-column,.banner .banner-content .right-form-column{padding:0 15px;width:50%}.banner .badge{align-items:center;backdrop-filter:blur(6px);background:linear-gradient(177.46deg,rgba(173,255,243,.05) 2.12%,rgba(21,244,211,.05) 97.89%);border-radius:100px;border-top:1px solid #1c2a3b;box-shadow:0 1px 1px rgba(0,3,18,.3),0 8px 16.6px rgba(0,3,18,.12);color:#f2f4f8;display:flex;font-size:18px;height:47px;justify-content:center;letter-spacing:.08em;line-height:150%;padding:5px 12px;text-align:center;text-transform:uppercase;width:176px}.banner .badge,.banner .banner-content h1{font-style:normal;font-weight:400;margin-bottom:20px}.banner .banner-content h1{align-self:stretch;color:#fff;flex:none;font-size:60px;line-height:110%;order:0}.banner .highlight{color:#00ffe0}.banner .banner-content p{color:#ececec;font-size:22px;font-style:normal;letter-spacing:.6px;line-height:140%;margin:0}.banner .banner-form{background:#fff;border-radius:12px;color:#000;margin-left:auto;max-width:575px;padding:30px;width:100%}.banner .banner-form .form-title,.banner .banner-form form{background:transparent;padding:0}.banner .banner-form form label{display:flex}.banner .banner-form form input[type=checkbox]{border:1px solid #857a7a;border-radius:3px;height:14px;width:14px}.banner .banner-form form .hs-error-msg{font-size:14px}.banner .banner-form form .hs-form-booleancheckbox-display span a{color:rgba(114,117,141,.8)}.banner .banner-form form .hs-form-booleancheckbox-display span{align-items:center;color:rgba(114,117,141,.8);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:5px;letter-spacing:.6px;line-height:150%}.banner .banner-form form .hs-button{align-items:center;background:linear-gradient(0deg,#15f4d3,#15f4d3),linear-gradient(180deg,#a054f7,#8523f5);border-radius:100px;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:10px;height:52px;justify-content:center;letter-spacing:.6px;line-height:10px;line-height:20px;padding:16px 24px;width:100%}.banner .banner-form form .hs-form-field{margin-bottom:24px}.banner .banner-form form .hs-input{align-items:center;background:#f9f9f9;border:1px solid rgba(128,90,213,.12);border-radius:100px;color:#72758d;display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:150%;padding:14px 20px}.banner .banner-form h2{color:#0f0f0f;font-size:38px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:34px;text-align:center}@media (max-width:992px){.banner .banner-content .left-text-column,.banner .banner-content .right-form-column{width:100%}.hs_cos_wrapper_type_logo img{position:relative;z-index:2}.banner:before{background-size:contain;top:-83px;z-index:-1}.banner{overflow:visible}.banner .banner-content{flex-direction:column}.banner .badge{margin:0 auto 24px;text-align:center}br{display:none}.banner .banner-form{margin:44px auto 0}.banner .title-description{text-align:center}.banner .banner-content h1{font-size:40px;font-weight:400;line-height:110%}.banner .banner-form form .hs-button{width:100%}.banner .banner-form form .hs-form-booleancheckbox-display span{align-items:start;flex-direction:column}.banner .banner-form:after{left:-15px;top:-8px}}