.QuestionnaireNumberInput_field__JZy7l{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%}.QuestionnaireNumberInput_input__DjbvV{box-sizing:border-box;width:200px;max-width:100%;padding:8px;color:var(--text-black-color);border:1px solid var(--border-color);border-radius:4px}.QuestionnaireNumberInput_input__DjbvV:focus{outline:1px solid var(--black-color)}.QuestionnaireNumberInput_input__DjbvV[data-error=true]{outline:1px solid var(--warning-color)}.QuestionnaireNumberInput_input__DjbvV:disabled{cursor:not-allowed;background-color:var(--gray-2)}.QuestionnaireNumberInput_unit__00WHU{flex-shrink:0;max-width:100%;overflow-wrap:anywhere;color:var(--semantic-text-black-1)}@media(max-width:1023px){.QuestionnaireNumberInput_input__DjbvV,.QuestionnaireNumberInput_unit__00WHU{font-size:.875rem}}.QuestionnaireNumberField_error__whR1W{font-size:.875rem;color:var(--red-7)}.QuestionnaireQuestion_question__r__MR{min-width:0;padding:0;margin:0 0 36px;border:0}.QuestionnaireQuestion_question__r__MR legend{margin-bottom:16px;font-size:1rem;font-weight:700;line-height:1.7}.QuestionnaireQuestion_question__r__MR textarea{box-sizing:border-box;width:100%;padding:12px;font-size:1rem;border:1px solid var(--gray-3);border-radius:4px;resize:vertical}.QuestionnaireQuestion_question__r__MR input[type=radio]{width:22px;height:22px;margin:0;accent-color:var(--blue-11)}.QuestionnaireQuestion_required__xFjvG{display:inline-block;padding:2px 8px;margin-left:12px;font-size:.75rem;color:var(--red-7);background:var(--red-1);border-radius:4px}.QuestionnaireQuestion_choices__F_5hT{display:flex;flex-direction:column;gap:16px}.QuestionnaireQuestion_choices__F_5hT label{display:flex;gap:10px;align-items:center;font-size:1rem;cursor:pointer}.QuestionnaireQuestion_choices__F_5hT input{flex-shrink:0}.QuestionnaireQuestion_scale__YgQxf{max-width:440px}.QuestionnaireQuestion_ratings__2WCnn{display:flex;justify-content:space-between}.QuestionnaireQuestion_ratings__2WCnn label{display:flex;flex-direction:column;gap:12px;align-items:center;padding:8px;cursor:pointer}.QuestionnaireQuestion_scaleLabels__aSOPd{display:flex;justify-content:space-between;margin-top:12px;font-size:.875rem}.QuestionnaireQuestion_hint__1Qmhw{font-size:.875rem;color:var(--text-gray-color)}.QuestionnaireQuestion_hint__1Qmhw[role=alert]{color:var(--red-7)}.QuestionnaireQuestion_clear__qBJJf{padding:8px 0;margin-top:8px;font-size:.875rem;color:var(--link-color);cursor:pointer;background:none;border:0}.QuestionnaireAnswerForm_form__lqTg5{box-sizing:border-box;width:100%;max-width:960px;padding:24px;margin:0 auto;color:var(--text-black-color);background:var(--white)}.QuestionnaireAnswerForm_form__lqTg5 h2{margin:24px 0 32px;font-size:1.5rem;line-height:1.5}.QuestionnaireAnswerForm_fields__ledzG{min-width:0;padding:0;margin:0;border:0}.QuestionnaireAnswerForm_actions__SmXti{display:flex;gap:12px;justify-content:center;padding-top:20px;border-top:1px solid var(--gray-3)}.QuestionnaireAnswerForm_error__R1Wzm{color:var(--red-7)}@media(max-width:600px){.QuestionnaireAnswerForm_form__lqTg5{padding:16px}}.TextFieldValidate_text__Q4uKr{border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:var(--text-black-color);padding:8px;width:100%}.TextFieldValidate_text__Q4uKr::placeholder{color:var(--gray-5)}.TextFieldValidate_text__Q4uKr:focus{outline:1px solid var(--black-color)}.TextFieldValidate_text__Q4uKr:invalid,.TextFieldValidate_text__Q4uKr[data-error=true]{outline:1px solid var(--warning-color)}.TextFieldValidate_text__Q4uKr:disabled{background-color:var(--gray-2);cursor:not-allowed}@media(max-width:1023px){.TextFieldValidate_text__Q4uKr{font-size:.875rem}}.ErrorMessage_text__RbWR1{align-items:center;color:var(--warning-color);display:flex;font-size:.875rem;margin-top:4px}.ErrorMessage_image__2iQcB{margin-right:4px}.PasswordResetForm_formContainer__529Vt{width:100%}.PasswordResetForm_form__duggS{display:flex;flex-direction:column;gap:24px}.PasswordResetForm_formAction__sIoke{display:flex;justify-content:center}.PasswordResetForm_labelWrapper__Y5WDh{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px}.PasswordResetForm_infoTitle__TTCC6{font-weight:700}.PasswordResetForm_helpTextList__zUvKM{display:flex;flex-direction:column;gap:4px;list-style:none;margin-top:4px}.PasswordResetForm_helpTextList__zUvKM li{font-size:.75rem;font-weight:300;color:var(--text-gray-color)}.PasswordResetForm_helpTextList__zUvKM span{display:inline-block;margin-right:2px}@media(max-width:1023px){.PasswordResetForm_infoTitle__TTCC6{font-size:.875rem}}@media(max-width:767px){.PasswordResetForm_helpTextList__zUvKM li{display:flex}}.SignInForm_container__qg89_{width:624px;display:flex;flex-direction:column;gap:40px;margin:0 auto}.SignInForm_lockedMessage__KjeAb{display:flex;flex-direction:column;padding:16px;border:1px solid var(--red-8);border-radius:4px;background-color:var(--red-1);color:var(--red-8);font-weight:300}.SignInForm_form__0cpMv{width:100%;display:flex;flex-direction:column;gap:40px;margin:0 auto}.SignInForm_inputGroupWrapper__PLRnu{display:flex;flex-direction:column;gap:24px}.SignInForm_inputGroup__42ghW{display:flex;flex-direction:column}.SignInForm_labelWrapper__XoiAg{display:flex;align-items:center;gap:4px;margin-bottom:4px}.SignInForm_label__3jNs6{font-weight:600;color:var(--text-black-color)}.SignInForm_input__lp4QI{width:100%;padding:8px;border:1px solid var(--border-color);border-radius:4px}.SignInForm_showPasswordWrapper__N_Bkb{display:flex;align-items:center;margin-top:8px}.SignInForm_showPasswordText__t_82V{line-height:normal;font-size:.875rem}.SignInForm_googleLoginSection__tRU8y{display:flex;flex-direction:column}.SignInForm_link__vuD0a{color:var(--link-color);text-decoration:none}.SignInForm_buttonSection__zjBmn{display:flex;flex-direction:column;align-items:center;gap:16px}.SignInForm_buttonWrapper__8dFOd{display:flex;justify-content:center}.SignInForm_buttonWrapper__8dFOd button{width:200px}.SignInForm_googleButtonWrapper__qRsIP{display:flex;justify-content:center}.SignInForm_googleButtonWrapper__qRsIP>a{width:200px}.SignInForm_separator__2HjCa{align-items:center;color:var(--gray-6);display:grid;font-size:.8125rem;grid-gap:12px;gap:12px;grid-template-columns:1fr auto 1fr;line-height:1.5;margin:40px 0 0;width:100%}.SignInForm_separator__2HjCa:after,.SignInForm_separator__2HjCa:before{background-color:var(--gray-2);content:"";height:1px}.SignInForm_forgotPasswordLink__vf1Nc{color:var(--link-color);text-decoration:none}.SignInForm_forgotPasswordLink__vf1Nc:hover{text-decoration:underline}@media(max-width:1023px){.SignInForm_container__qg89_{gap:32px}.SignInForm_lockedMessage__KjeAb br{display:none}.SignInForm_forgotPasswordText__DqPjI,.SignInForm_input__lp4QI,.SignInForm_label__3jNs6{font-size:.875rem}}@media(max-width:768px){.SignInForm_container__qg89_{width:100%;max-width:624px}.SignInForm_form__0cpMv,.SignInForm_lockedMessage__KjeAb{width:100%}}.SignUpForm_form__UTcfQ{width:624px;margin:0 auto}.SignUpForm_form__UTcfQ,.SignUpForm_inputGroup__c0PX_{display:flex;flex-direction:column}.SignUpForm_label__ody1_{font-weight:600;color:var(--text-black-color)}.SignUpForm_googleRegistration__jyEbF{display:flex;justify-content:center}.SignUpForm_googleRegistration__jyEbF>a{width:240px}.SignUpForm_separator__a33Sc{align-items:center;color:var(--gray-6);display:grid;font-size:.8125rem;grid-gap:12px;gap:12px;grid-template-columns:1fr auto 1fr;line-height:1.5;margin:40px 0;width:100%}.SignUpForm_separator__a33Sc:after,.SignUpForm_separator__a33Sc:before{background-color:var(--gray-2);content:"";height:1px}.SignUpForm_input__lw2V8{width:100%;padding:8px;margin-top:8px;border:1px solid var(--border-color);border-radius:4px}.SignUpForm_agreement__FhPl7{display:flex;justify-content:center;margin-top:32px;font-size:.875rem;color:var(--text-black-color)}.SignUpForm_agreementText__xkv7K{line-height:normal}.SignUpForm_link__rHjrK{color:var(--link-color);text-decoration:none}.SignUpForm_registrationActions__CXNVZ{margin-top:40px;display:flex;flex-direction:column;align-items:center}.SignUpForm_registrationActions__CXNVZ>button{width:240px}@media(max-width:1023px){.SignUpForm_input__lw2V8,.SignUpForm_label__ody1_{font-size:.875rem}.SignUpForm_registrationActions__CXNVZ{margin-top:32px}}@media(max-width:768px){.SignUpForm_form__UTcfQ{width:100%;padding-left:16px;padding-right:16px}}.UserInstitutionalInvestorContentLocal_buttonGroupSpacing__3EYHP,.UserInstitutionalInvestorContentLocal_privacyPolicyConfirmationSpacing__dWrNn{margin-top:12px}