:root{--windowHeight:100vh;--headerHeight:90px;--headerHeightMobile:84px;--headerHeightMobileResources:138px}.sign-up-form__title{font-family:Telegraf,sans-serif;font-size:40px;line-height:100%;text-transform:uppercase;color:#d49dff}.sign-up-form__title span{font-family:Bayard;font-size:108px;line-height:75%;color:#91fbdb;margin-top:-4px;display:block}@media screen and (max-width:991px){.sign-up-form__title span{font-size:84px;margin-top:0}}@media screen and (max-width:767px){.sign-up-form__title span{font-size:36px;line-height:95%}}@media screen and (max-width:991px){.sign-up-form__title{font-size:64px}}@media screen and (max-width:767px){.sign-up-form__title{font-size:25px;line-height:95%}}.sign-up-form__form-info{color:#f2f1ef}@media screen and (max-width:767px){.sign-up-form__form-info{font-size:18px}}.sign-up-form__main{padding-right:15px}@media screen and (max-width:991px){.sign-up-form__main{padding-right:0}}.sign-up-form__form-label{font-family:Telegraf,sans-serif;font-size:15px;line-height:150%;color:#f9f9f8;font-weight:500;margin-bottom:6px}.sign-up-form__form{display:flex;width:100%!important;justify-content:space-between}@media screen and (max-width:991px){.sign-up-form__form{flex-wrap:wrap;padding:0!important}}.sign-up-form__form>.mktoFormRow{display:none}.sign-up-form__form>.mktoFormRow:nth-child(2){display:block;margin-right:15px;flex-grow:1}@media screen and (max-width:991px){.sign-up-form__form>.mktoFormRow:nth-child(2){width:100%;margin-right:0}}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoGutter,.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoLabel{display:none}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap{width:100%}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError{right:0!important;top:calc(100% + 5px);height:fit-content}@media screen and (max-width:767px){.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError{left:-32px;top:calc(100% + 1px);width:100vw;display:flex;justify-content:center;height:fit-content}}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError .mktoErrorArrowWrap{display:none}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError .mktoErrorMsg{text-align:right;max-width:100%;width:100%;margin:0;padding:0;background:none;border:0;box-shadow:none;color:#ffcc13;font-family:Cooper Lt BT;font-size:16px;line-height:150%;font-weight:400;letter-spacing:1%;text-shadow:none}@media screen and (max-width:767px){.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError .mktoErrorMsg{max-width:max-content;width:max-content}}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap .mktoError .mktoErrorDetail{display:inline}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input{width:100%!important;padding:18px 24px;font-family:Cooper,sans-serif;font-size:16px;line-height:150%;font-weight:400;border:1px solid #2d2e31;outline:1px solid transparent;border-radius:0;color:#7d7f86}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input:active,.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input:hover{border:1px solid #d49dff;outline:1px solid #d49dff}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input:focus{border:1px solid #d49dff!important;outline:1px solid #d49dff!important}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input.mktoInvalid{border:1px solid #ffcc13;outline:1px solid #ffcc13}@media screen and (max-width:991px){.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input{width:100%!important;max-width:100%;height:100%}}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldWrap>input::placeholder{color:#7d7f86;font-family:Cooper Lt BT;font-size:16px;line-height:150%;font-weight:400}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoClear,.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoOffset{display:none}.sign-up-form__form>.mktoFormRow:nth-child(2) .mktoFieldDescriptor{margin-bottom:0!important;width:100%;height:100%}@media screen and (max-width:991px){.sign-up-form__form>.mktoButtonRow{margin-top:25px;width:100%}}.sign-up-form__form>.mktoButtonRow .mktoButtonWrap{margin-left:0!important}@media screen and (max-width:991px){.sign-up-form__form>.mktoButtonRow .mktoButtonWrap{width:100%;display:block}}.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton{width:100%;height:100%;padding:14px 87px;display:inline-block;text-decoration:none;cursor:pointer;appearance:none;border-radius:0;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease;font-family:NC Burrata,sans-serif;font-size:21px;font-weight:700;line-height:25.2px;background:none;box-shadow:none;border:4px solid #f2f1ef;color:#f2f1ef}.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton:visited{color:#f2f1ef}.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton:active,.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton:focus,.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton:hover{background-color:#f2f1ef;color:#2d2e31;box-shadow:none;border:4px solid #2d2e31;background-image:none}.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton--disabled,.sign-up-form__form>.mktoButtonRow .mktoButtonWrap button.mktoButton:disabled{background:none;border-color:#c6c4c2;color:#c6c4c2;box-shadow:none}.sign-up-form__success{display:none}.sign-up-form__success-text,.sign-up-form__success-title{color:#f2f1ef}.sign-up-form__success-list{margin:0;padding:0;list-style:none}.sign-up-form__success-list-item{display:flex;margin-bottom:20px}.sign-up-form__success-list-item-icon{margin-right:14px;display:flex;width:fit-content;align-items:center}.sign-up-form__success-list-item-icon img{width:fit-content;height:fit-content;max-width:none}.sign-up-form__success-list-item p{color:#f2f1ef}