.login_login__container__p2mJT{display:flex;flex-direction:column;align-items:center}.login_login__title__z3bUd{color:#00537a;font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.374px}.login_login__login_input___9_sE{margin-bottom:32px;margin-top:80px}.login_login__password_input__pXkPD{margin-bottom:68px}.login_login__footer__BUIB4{margin-top:2rem;color:#008eaa;font-size:14px;cursor:pointer;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.input_input__m0Ji3{width:100%;height:3.5rem;border-radius:10px;min-width:20rem;border:1px solid #848484;background-color:rgba(0,0,0,0);padding-left:28px;padding-right:8px;outline:none}.input_input__m0Ji3::placeholder{font-size:16px;font-style:normal;color:#b4b4bc;font-weight:400;line-height:normal}.input_input__m0Ji3:focus{border:1px solid #008eaa}.input_input__container__7IgJp{position:relative;display:flex;flex-direction:column}.input_input__field__jBM9H{position:relative}.input_input__icon__1_IfV{position:absolute;background:rgba(0,0,0,0);padding:0;top:50%;height:1.5rem;width:1.5rem;right:8px;transform:translateY(-50%)}.input_input__error__ovJzo{border:1px solid #d82727}.input_input__label__Mird4{position:absolute;top:-10px;left:28px;background-color:#fff;color:#848484;padding:0 .5rem}.button_button_outline__oavpv,.button_button_solid__4UBxo{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:50px;padding:18px 12px;border-radius:8px}.button_button_outline__oavpv>p,.button_button_solid__4UBxo>p{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px}.button_button_outline__oavpv{border:2px solid #008eaa;background:rgba(0,0,0,0)}.button_button_outline__oavpv>p,.button_button_outline__oavpv>span{color:#008eaa}.button_button_outline__oavpv:disabled{border:2px solid #848484}.button_button_outline__oavpv:disabled>p{color:#848484}.button_button_solid__4UBxo{border:none;background:#008eaa}.button_button_solid__4UBxo>p,.button_button_solid__4UBxo>span{color:#fff}.button_button_solid__4UBxo:disabled{background:#b4b4bc}.button_button_solid__4UBxo:disabled>p{color:#848484}.errorHandler_error_helper__GeHn9{color:#d82727;font-size:12px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:-.32px;margin-top:2px;margin-left:4px}.ValidateDeviceCode_validate_device___nLB7{display:flex;align-items:center;justify-content:center;min-width:20rem;width:20vw;flex-direction:column}.ValidateDeviceCode_validate_device_closeButton__clxPx{cursor:pointer;background-color:rgba(0,0,0,0);text-decoration:underline}.ValidateDeviceCode_validate_device_header__hPA7p{width:100%;border:solid #008eaa;border-width:0 0 .125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ValidateDeviceCode_validate_device_header__hPA7p>h3{margin-bottom:1rem;font-size:1.125rem;font-style:normal;font-weight:600}.ValidateDeviceCode_validate_device_content__ShENX{width:100%;font-size:.875rem}.ValidateDeviceCode_validate_device_content__ShENX>p{margin-bottom:1.5rem}.ValidateDeviceCode_validate_device_code__3lbx_{width:100%}.ValidateDeviceCode_validate_device_actions__fzeTS{display:flex;flex-direction:column}.ValidateDeviceCode_validate_device_actions__fzeTS>button{align-self:flex-start;cursor:pointer;margin-top:1.5rem;color:#8e8e93;text-decoration:underline;background-color:rgba(0,0,0,0)}.ValidateDeviceCode_validate_device_button__C_8XJ{width:80%;margin-top:2rem}.PasswordRecovery_password_recovery__IbsB1{display:flex;align-items:center;justify-content:center;min-width:20rem;width:20vw;flex-direction:column}.PasswordRecovery_password_recovery_closeButton__q_oZR{cursor:pointer;background-color:rgba(0,0,0,0);text-decoration:underline}.PasswordRecovery_password_recovery_header__7e_vd{width:100%;border:solid #008eaa;border-width:0 0 .125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.PasswordRecovery_password_recovery_header__7e_vd>h3{margin-bottom:1rem;font-size:1.125rem;font-style:normal;font-weight:600}.PasswordRecovery_password_recovery_content__3fiXi{width:100%;font-size:.875rem}.PasswordRecovery_password_recovery_content__3fiXi>p{margin-bottom:1.5rem}.PasswordRecovery_password_recovery_code__OvBxL{width:100%}.PasswordRecovery_password_recovery_actions__2G06B{display:flex;flex-direction:column;align-items:flex-start}.PasswordRecovery_password_recovery_actions__2G06B>button{cursor:pointer;margin-top:1rem;color:#8e8e93;background-color:rgba(0,0,0,0);text-decoration:underline}.PasswordRecovery_password_recovery_actions__2G06B>span{cursor:pointer;background-color:rgba(0,0,0,0);margin-top:1.5rem;color:#8e8e93;text-decoration:underline}.PasswordRecovery_password_recovery_button__6YIAW{width:80%;margin-top:2rem}.TermsOfUseAcceptance_terms_of_use__Zq7_r{display:flex;align-items:center;justify-content:center;min-width:25rem;width:25vw;margin:.75rem .5rem;flex-direction:column}.TermsOfUseAcceptance_terms_of_use__Zq7_r h3{font-size:1.25rem;margin-bottom:1.5rem}.TermsOfUseAcceptance_terms_of_use__Zq7_r p{text-align:center;font-size:1rem}.TermsOfUseAcceptance_terms_of_use_anchor__v4R1i{display:flex;align-items:center;margin:1.5rem 0}.TermsOfUseAcceptance_terms_of_use_anchor__v4R1i p{margin:0 0 0 .5rem;text-align:left}.TermsOfUseAcceptance_terms_of_use_anchor__v4R1i a{color:#008eaa;text-decoration:underline}.TermsOfUseAcceptance_terms_of_use_button__W7lVG{width:100%}.PasswordCheck_passwordValidator__p0jLl{display:flex;width:100%;align-items:center;margin-bottom:.75rem}.PasswordCheck_passwordValidator__p0jLl>label{font-size:.75rem;font-weight:400}.PasswordCheck_passwordValidator__invalid__g9j4B>label{color:#b4b4bc}.PasswordCheck_passwordValidator__valid__O6xot>label{color:#00537a}.passwordRecovery_passwordRecovery__cpf_input__LDZK_{margin-bottom:1.5rem}.passwordRecovery_passwordRecovery__password_input__lkVI8{margin-bottom:1rem}.passwordRecovery_passwordRecovery__title__MhKQl{color:#00537a;font-size:2rem;font-weight:600;margin-bottom:5rem}.passwordRecovery_passwordRecovery__container__zRMT_{display:flex;flex-direction:column;align-items:center}.passwordRecovery_passwordRecovery__button__kyuDs{margin-top:2rem}