.input{position:relative;margin-bottom:25px;color:#75869a;font-size:14px;line-height:20px;font-weight:500}.input__field{margin-top:5px;display:block;width:100%;border:1px solid #d6dbe1;background-color:#fff;border-radius:4px;font-family:inherit;font-size:16px;padding:10px 15px;-webkit-transition:.15s ease-out;transition:.15s ease-out}.input__field:hover{border:1px solid #acb6c2}.input__field:focus{border:1px solid #18b15e}.input__field.is-errored{border:1px solid #f22b4f}.input__hint{line-height:16px;color:#acb6c2}.input__error,.input__hint{position:absolute;top:100%;margin-top:3px;font-size:12px}.input__error{line-height:15px;color:#f22b4f}.password-toggle{position:absolute;top:33px;right:15px}.password-toggle:hover .password-toggle__tooltip{visibility:visible;opacity:1}.password-toggle__tooltip{visibility:hidden;opacity:0;position:absolute;right:130%;padding:5px;width:100px;border-radius:4px;background-color:#75869a;color:#fff;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.password-toggle__tooltip:after{content:"";position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:5px solid transparent;border-left:5px solid #75869a}.sign-up-form p{margin-top:5px;margin-bottom:10px}.sign-up-form__title{font-family:PT Root UI,sans-serif;font-weight:500;text-align:left}.sign-up-form__sign-in-button{font-size:16px;font-weight:500;color:#18b15e;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sign-up-form__sign-in-button:hover{color:#229263}.sign-up-form__label{display:block;margin:8px 0 20px;color:#75869a;font-size:14px;line-height:20px;font-weight:500}.sign-up-form__password-toggle{position:absolute;top:33px;right:15px}.sign-up-form__password-toggle:hover .sign-up-form__password-toggle-tooltip{visibility:visible;opacity:1}.sign-up-form__password-toggle-tooltip{visibility:hidden;opacity:0;position:absolute;right:130%;padding:5px;width:100px;border-radius:4px;background-color:#75869a;color:#fff;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sign-up-form__password-toggle-tooltip:after{content:"";position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:5px solid transparent;border-left:5px solid #75869a}.sign-up-form__password-hint_congrats{color:#18b15e}.sign-up-form__checkbox-block{padding-top:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:400;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-up-form__checkbox-block a{color:#18b15e;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sign-up-form__checkbox-block a:hover{color:#229263}.sign-up-form__checkbox-input{position:relative;margin:1px 8px 0 0;width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;outline:none;cursor:pointer}.sign-up-form__checkbox-input:before{position:absolute;width:100%;height:100%;content:"";background-color:#fff;border:1px solid #bfbfbf;border-radius:4px}.sign-up-form__checkbox-input:after{content:"\2714";text-rendering:auto;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-45%,-55%) scale(1.5);transform:translate(-45%,-55%) scale(1.5);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.sign-up-form__checkbox-input:checked:after{opacity:1;-webkit-transform:translate(-45%,-55%) scale(1);transform:translate(-45%,-55%) scale(1)}.sign-up-form__error{margin-top:-5px;height:20px;color:#f22b4f;font-size:12px;font-weight:500}.sign-up-form__submit-button{margin-top:10px;width:100%}.sign-up-modal__inner{padding:40px 40px 30px}