.herobanner{position:relative;padding:50px 0 0}.herobanner .page-center{max-width:1230px !important}.herobanner .bg-wrapper{background-size:cover;background-repeat:no-repeat;background-position:top center;position:absolute;top:0;left:0;right:0;height:100%;max-height:66%}.herobanner .page-center{position:relative;z-index:1}.herobanner__logo{text-align:center;margin:0 0 86px}.herobanner__logo img{width:100%;max-width:240px}.herobanner__top-content{text-align:center;margin:0 0 54px}.herobanner__top-content *{color:#fff}.herobanner__top-content h1{font-size:44px;line-height:1.36;font-weight:700;letter-spacing:-0.88px;margin:0 0 8px}.herobanner__top-content p{font-size:24px;line-height:1.42;font-weight:400;margin:0}.herobanner__content-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.herobanner__content-form>div{width:50%}.herobanner__content{padding-right:20px}.herobanner__content *{color:#fff}.herobanner__content-top p{font-size:20px;line-height:1.8;font-weight:400;margin:0 0 30px}.herobanner__content-features{margin:0 0 52px}.herobanner__content-features ul{display:block;list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2}.herobanner__content-features ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:1.8;font-weight:700;margin:0 0 30px}.herobanner__content-features ul li img{max-width:30px}.herobanner__content-features ul li span{width:calc(100% - 30px);padding-left:14px}.herobanner__content-img>svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin-left:-15px}.herobanner__form-inner{background-color:#fff;padding:25px 30px 28px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.herobanner__form-top p,.herobanner__form-btm p{color:#666;font-size:12px;line-height:1.5;font-weight:400;margin:0}.herobanner__form-btm p a{color:#2673b3}.herobanner__form-inner form{margin:19px 0 21px}.herobanner__form-inner .form-title{display:none}.herobanner__form-inner form fieldset{max-width:100%}.herobanner__form-inner form legend.hs-field-desc{padding:0 0 10px !important}.herobanner__form-inner form .hs-richtext p{font-size:12px;line-height:1.5;color:#666}.herobanner__form-inner form .field>label{font-size:16px;line-height:1.75;margin-bottom:8px}.herobanner__form-inner form li.hs-form-booleancheckbox label{font-size:12px;line-height:1.67;font-weight:700;color:#666}.herobanner__form-inner .inputs-list .hs-input{margin-right:10px;margin-top:2px}.herobanner__form-inner .hs-button{background-color:transparent !important}.herobanner__form-inner form .actions{background-color:#00b550;position:relative;margin:12px 0 0}.herobanner__form-inner form .actions:hover{background-color:#00831e}.herobanner__form-inner form .actions::before{content:'';width:15px;height:14px;background-image:url(https://go.recordedfuture.com/hubfs/landing/right-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(500%,-50%);-ms-transform:translate(500%,-50%);transform:translate(500%,-50%)}.herobanner__form-inner .hs_error_rollup{display:none !important}@media only screen and (min-width:768px){.herobanner__content-form{min-height:648px}.herobanner__content-form>div.herobanner__form{margin-bottom:-85px}}@media(max-width:1199px){.herobanner__content-img>svg{margin-left:0}.herobanner__content-features ul li{font-size:16px}}@media(max-width:991px){.herobanner__content-features ul li{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}@media(max-width:767px){.herobanner{padding:36px 0 0}.herobanner .bg-wrapper{max-height:34%}.herobanner__logo{text-align:left;margin:0 0 29px}.herobanner__content{padding-right:0}.herobanner__top-content{text-align:left;margin:0 0 19px}.herobanner__top-content h1{font-size:24px;margin:0 0 10px}.herobanner__top-content p{font-size:18px}.herobanner__content-form{display:block}.herobanner__content-form>div{width:100%}.herobanner__content-top p{font-size:16px;margin:0 0 26px}.herobanner__content-features{margin:0 0 21px}.herobanner__content-features ul{columns:1;-webkit-columns:1;-moz-columns:1}.herobanner__content-features ul li{font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.herobanner__content-img{margin:0 0 20px}.herobanner__content-img>svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.herobanner__form-inner{padding:20px 28px 48px}.herobanner__form-inner form .field .input{margin:0 !important}.herobanner__form-inner form .hs-input:not([type=checkbox]):not([type=radio]){width:100% !important}.herobanner__form-inner form .actions::before{-webkit-transform:translate(550%,-50%);-ms-transform:translate(550%,-50%);transform:translate(550%,-50%)}}