.hero{position:relative}.hero__form input{background:#fff;margin-bottom:8px}.hero__form input,.hero__form select{border:1px solid transparent;border-radius:8px;font-size:16px;padding:16px 12px;width:100%}.hero__form select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none' viewBox='0 0 25 24'%3E%3Crect width='9' height='2' x='7.914' y='8.004' fill='%233D5AFE' rx='1' transform='rotate(45 7.914 8.004)'/%3E%3Crect width='9' height='2' x='11.504' y='14.364' fill='%233D5AFE' rx='1' transform='rotate(-45 11.504 14.364)'/%3E%3C/svg%3E") no-repeat right 16px center;background-position:right 16px center;background-repeat:no-repeat;background-size:24px;color:#848484;margin-bottom:16px}.hero__form select:focus{border-color:#aaa;outline:none}.hero__form label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-size:12px;font-weight:400;line-height:133%;margin-bottom:16px;user-select:none}.hero__form input[type=checkbox]{height:16px;width:16px}.hero__form input[type=checkbox]:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:5px}.hero__form p{color:#848484;font-size:11px;font-weight:400;line-height:127%}.hero__form p:first-of-type{margin-bottom:10px}.hero__form p:last-of-type{margin-bottom:24px}.hero__form input[type=submit]{background:#0e5adf!important;border:1px solid #0e5adf;border-radius:2px;color:#fff;font-family:Proxima Nova Bold,sans-serif;font-size:17px;font-weight:700;line-height:106%;min-width:180px;text-align:center;transition:all .25s ease-in-out;width:fit-content}.hero__form input[type=submit]:hover{background:#000!important;border-color:#000;color:#fff}.hero__form input[type=email]:focus,.hero__form input[type=tel]:focus,.hero__form input[type=text]:focus{border-color:#aaa;outline:none}.hero__form-title{color:#000;font-family:Proxima Nova Bold,sans-serif;font-size:32px;font-weight:600;line-height:125%;margin-bottom:24px}.hero__container{display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:1270px;padding:80px 20px 50px}.hero__content{max-width:600px;width:100%}.hero__title{color:#212529;font-family:Proxima Nova Semibold;font-size:60px;font-weight:600;line-height:103%;margin-bottom:16px}.hero__title span{color:#0e5adf}.hero__text{color:rgba(33,37,41,.8);font-size:20px;font-weight:400;line-height:140%;margin-bottom:32px}.hero__list{margin-bottom:48px}.hero__item{color:#212529;display:flex;font-size:20px;font-weight:400;gap:8px;line-height:140%;margin-bottom:16px}.hero__item-icon{margin-top:-3px;min-width:32px}.hero__logos-title{color:#9e9e9e;font-family:Proxima Nova Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:.14em;line-height:125%;margin-bottom:14px}.hero__logos-list{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);max-width:515px}.hero__logos-item{align-items:center;display:flex;height:70px}.hero__form{backdrop-filter:blur(10px);background:hsla(0,0%,66%,.1);border:1px solid hsla(0,0%,100%,.4);border-radius:25px;max-width:495px;padding:48px 40px;width:100%}@media screen and (max-width:1024px){.hero__container{flex-direction:column}.hero__content,.hero__form{max-width:100%}}@media screen and (max-width:525px){.hero__container{gap:50px;padding:56px 16px 25px}.hero__title{font-size:40px;margin-bottom:16px}.hero__text{font-size:18px;margin-bottom:32px}.hero__item{font-size:18px;margin-bottom:16px}.hero__list{margin-bottom:32px}.hero__logos-title{font-size:14px;margin-bottom:14px;text-align:center}.hero__form{padding:48px 24px}.hero__form-title{font-size:24px;margin-bottom:24px}}@media screen and (max-width:375px){.hero__logos-item img{max-height:24px}}.hero__form .hs-form-booleancheckbox-display{margin-bottom:7px}.hero__form .hs-form-booleancheckbox-display span{margin-left:10px!important}.hero__form .hs-richtext{color:#848484;font-size:11px;margin-bottom:15px}.hero__form .hs-form-booleancheckbox-display .hs-form-required{margin-left:0!important}.hero__form .hs-error-msg.hs-main-font-element{color:#f2545b}