@keyframes ResetPasswordForm-module-scss-module__69cNcq__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.ResetPasswordForm-module-scss-module__69cNcq__form{margin:24px 0}.ResetPasswordForm-module-scss-module__69cNcq__form.ResetPasswordForm-module-scss-module__69cNcq__formLoading{opacity:.6;pointer-events:none}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__form{margin:20px 0}}.ResetPasswordForm-module-scss-module__69cNcq__description{margin-bottom:24px}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__description{margin-bottom:20px}}.ResetPasswordForm-module-scss-module__69cNcq__descriptionText{color:#1d1e1f;text-align:center;margin:0;font-size:14px;line-height:1.8}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__descriptionText{font-size:13px}}.ResetPasswordForm-module-scss-module__69cNcq__inputSection{margin-bottom:16px}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__inputSection{margin-bottom:14px}}.ResetPasswordForm-module-scss-module__69cNcq__inputList{flex-direction:column;gap:12px;max-width:355px;margin:0 auto;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__inputList{gap:10px;max-width:100%}}.ResetPasswordForm-module-scss-module__69cNcq__inputWrapper{width:100%}.ResetPasswordForm-module-scss-module__69cNcq__input{color:#1d1e1f;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:12px 15px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s;display:block}.ResetPasswordForm-module-scss-module__69cNcq__input::placeholder{color:#6b7280}.ResetPasswordForm-module-scss-module__69cNcq__input:focus{border-color:#0e357f;outline:none}.ResetPasswordForm-module-scss-module__69cNcq__input[aria-invalid=true]{border-color:#cc141d}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__input{border-radius:3px;padding:10px 12px;font-size:13px}}.ResetPasswordForm-module-scss-module__69cNcq__error{max-width:355px;margin:12px auto 0}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__error{max-width:100%;margin-top:10px}}.ResetPasswordForm-module-scss-module__69cNcq__errorText{color:#cc141d;text-align:center;margin:0;font-size:14px}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__errorText{font-size:12px}}.ResetPasswordForm-module-scss-module__69cNcq__errorLink{color:#0078ff;text-decoration:underline}.ResetPasswordForm-module-scss-module__69cNcq__errorLink:hover{opacity:.7}.ResetPasswordForm-module-scss-module__69cNcq__submitSection{margin-top:24px}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__submitSection{margin-top:20px}}.ResetPasswordForm-module-scss-module__69cNcq__button{cursor:pointer;background-color:#cc141d;border:2px solid #cc141d;border-radius:4px;width:100%;max-width:355px;margin:0 auto;padding:12px 15px;font-family:inherit;text-decoration:none;transition:all .3s ease-in;display:block}.ResetPasswordForm-module-scss-module__69cNcq__button:hover{opacity:.7}.ResetPasswordForm-module-scss-module__69cNcq__button:disabled{opacity:.6;cursor:not-allowed}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__button{border-radius:3px;max-width:100%;padding:10px 12px}}.ResetPasswordForm-module-scss-module__69cNcq__buttonText{color:#fff;font-size:14px;font-weight:700}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__buttonText{font-size:13px}}.ResetPasswordForm-module-scss-module__69cNcq__completed{margin:24px 0}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__completed{margin:20px 0}}.ResetPasswordForm-module-scss-module__69cNcq__completedContent{padding:32px 0}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__completedContent{padding:24px 0}}.ResetPasswordForm-module-scss-module__69cNcq__completedText{color:#1d1e1f;text-align:center;margin:0;font-size:14px;line-height:1.8}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__completedText{font-size:13px}}.ResetPasswordForm-module-scss-module__69cNcq__completedFooter{margin-top:32px}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__completedFooter{margin-top:24px}}.ResetPasswordForm-module-scss-module__69cNcq__homeButton{cursor:pointer;text-align:center;background-color:#cc141d;border:2px solid #cc141d;border-radius:4px;width:100%;max-width:355px;margin:0 auto;padding:12px 15px;text-decoration:none;transition:all .3s ease-in;display:block}.ResetPasswordForm-module-scss-module__69cNcq__homeButton:hover{opacity:.7}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__homeButton{border-radius:3px;max-width:100%;padding:10px 12px}}.ResetPasswordForm-module-scss-module__69cNcq__homeButtonText{color:#fff;font-size:14px;font-weight:700}@media only screen and (max-width:768px){.ResetPasswordForm-module-scss-module__69cNcq__homeButtonText{font-size:13px}}
@keyframes AuthPageContent-module-scss-module__PVouhW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.AuthPageContent-module-scss-module__PVouhW__main{margin-top:36px}@media only screen and (max-width:768px){.AuthPageContent-module-scss-module__PVouhW__main{margin-top:0}}.AuthPageContent-module-scss-module__PVouhW__wrapper{max-width:600px;margin:0 auto;padding:0 20px}@media only screen and (max-width:768px){.AuthPageContent-module-scss-module__PVouhW__wrapper{padding:0 16px}}.AuthPageContent-module-scss-module__PVouhW__titleSection{margin:0}@media only screen and (max-width:768px){.AuthPageContent-module-scss-module__PVouhW__titleSection{margin-top:20px}}.AuthPageContent-module-scss-module__PVouhW__title{color:#0e357f;text-align:center;margin:0;font-size:24px;font-weight:700}
@keyframes login-module-scss-module__T_JQPa__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.login-module-scss-module__T_JQPa__footer{margin-top:24px}@media only screen and (max-width:768px){.login-module-scss-module__T_JQPa__footer{margin-top:20px}}.login-module-scss-module__T_JQPa__footerList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){.login-module-scss-module__T_JQPa__footerList{gap:10px}}.login-module-scss-module__T_JQPa__footerText{text-align:center;margin:0;font-size:14px}.login-module-scss-module__T_JQPa__footerText a{color:#0e357f;text-decoration:none}.login-module-scss-module__T_JQPa__footerText a:hover{text-decoration:underline}.login-module-scss-module__T_JQPa__footerText strong{font-weight:700}@media only screen and (max-width:768px){.login-module-scss-module__T_JQPa__footerText{font-size:13px}}
@keyframes signup-module-scss-module__rGfjpG__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.signup-module-scss-module__rGfjpG__terms{margin-top:24px}@media only screen and (max-width:768px){.signup-module-scss-module__rGfjpG__terms{margin-top:20px}}.signup-module-scss-module__rGfjpG__termsText{color:#0e357f;text-align:center;font-size:12px;line-height:1.6}.signup-module-scss-module__rGfjpG__termsText a{color:#0e357f;text-decoration:underline}.signup-module-scss-module__rGfjpG__termsText a:hover{text-decoration:none}.signup-module-scss-module__rGfjpG__termsText strong{font-weight:700}@media only screen and (max-width:768px){.signup-module-scss-module__rGfjpG__termsText{font-size:11px}}.signup-module-scss-module__rGfjpG__loginLink{text-align:center;margin-top:24px}@media only screen and (max-width:768px){.signup-module-scss-module__rGfjpG__loginLink{margin-top:20px}}.signup-module-scss-module__rGfjpG__loginLinkText{font-size:14px}.signup-module-scss-module__rGfjpG__loginLinkText a{color:#0e357f;text-decoration:none}.signup-module-scss-module__rGfjpG__loginLinkText a:hover{text-decoration:underline}.signup-module-scss-module__rGfjpG__loginLinkText strong{font-weight:700}@media only screen and (max-width:768px){.signup-module-scss-module__rGfjpG__loginLinkText{font-size:13px}}
@keyframes MailSuccessModal-module-scss-module__uM8IKW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.MailSuccessModal-module-scss-module__uM8IKW__overlay{z-index:9999;opacity:0;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.MailSuccessModal-module-scss-module__uM8IKW__overlay.MailSuccessModal-module-scss-module__uM8IKW__open{animation:.2s ease-in-out forwards MailSuccessModal-module-scss-module__uM8IKW__fadeIn}.MailSuccessModal-module-scss-module__uM8IKW__modal{background-color:#fff;border-radius:8px;width:100%;min-width:400px;max-width:480px;overflow:hidden;box-shadow:0 4px 16px #0003}.MailSuccessModal-module-scss-module__uM8IKW__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.MailSuccessModal-module-scss-module__uM8IKW__title{color:#1d1e1f;margin:0;font-size:18px;font-weight:700}.MailSuccessModal-module-scss-module__uM8IKW__closeIcon{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;line-height:1;transition:color .2s;display:flex}.MailSuccessModal-module-scss-module__uM8IKW__closeIcon:hover{color:#1d1e1f}.MailSuccessModal-module-scss-module__uM8IKW__body{text-align:center;padding:32px 24px}.MailSuccessModal-module-scss-module__uM8IKW__message{color:#1d1e1f;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.6}.MailSuccessModal-module-scss-module__uM8IKW__subMessage{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.MailSuccessModal-module-scss-module__uM8IKW__footer{border-top:1px solid #eee;justify-content:center;padding:16px 24px;display:flex}.MailSuccessModal-module-scss-module__uM8IKW__button{color:#fff;cursor:pointer;background-color:#cc141d;border:none;border-radius:4px;min-width:160px;height:44px;padding:0 24px;font-size:16px;font-weight:700;transition:background-color .2s}.MailSuccessModal-module-scss-module__uM8IKW__button:hover{background-color:#a71018}@media only screen and (max-width:768px){.MailSuccessModal-module-scss-module__uM8IKW__modal{min-width:auto;max-width:90%}.MailSuccessModal-module-scss-module__uM8IKW__header{padding:16px 20px}.MailSuccessModal-module-scss-module__uM8IKW__title{font-size:16px}.MailSuccessModal-module-scss-module__uM8IKW__body{padding:24px 20px}.MailSuccessModal-module-scss-module__uM8IKW__message{font-size:15px}.MailSuccessModal-module-scss-module__uM8IKW__subMessage{font-size:13px}.MailSuccessModal-module-scss-module__uM8IKW__footer{padding:12px 20px}.MailSuccessModal-module-scss-module__uM8IKW__button{width:100%;min-width:auto}}
@keyframes MailRegistrationForm-module-scss-module__13KxcW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.MailRegistrationForm-module-scss-module__13KxcW__form{width:100%;max-width:355px;margin:0 auto}.MailRegistrationForm-module-scss-module__13KxcW__errorBox{background-color:#fff5f5;border:1px solid #ff6b6b;border-radius:4px;margin-bottom:20px;padding:12px 16px}.MailRegistrationForm-module-scss-module__13KxcW__errorText{color:#c92a2a;margin:0;font-size:14px;line-height:1.6}.MailRegistrationForm-module-scss-module__13KxcW__inputSection{margin-bottom:24px}.MailRegistrationForm-module-scss-module__13KxcW__inputList{margin:0;padding:0;list-style:none}.MailRegistrationForm-module-scss-module__13KxcW__inputList li{margin-bottom:0}.MailRegistrationForm-module-scss-module__13KxcW__inputWrapper{width:100%}.MailRegistrationForm-module-scss-module__13KxcW__label{color:#1d1e1f;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.MailRegistrationForm-module-scss-module__13KxcW__input{color:#1d1e1f;background-color:#fff;border:1px solid #eee;border-radius:4px;width:100%;max-width:355px;height:44px;padding:0 12px;font-size:14px;transition:border-color .2s}.MailRegistrationForm-module-scss-module__13KxcW__input::placeholder{color:#6b7280;font-weight:400}.MailRegistrationForm-module-scss-module__13KxcW__input:focus{border-color:#0e357f;outline:none}.MailRegistrationForm-module-scss-module__13KxcW__input:disabled{cursor:not-allowed;background-color:#eee}.MailRegistrationForm-module-scss-module__13KxcW__inputError{background-color:#fff5f5;border-color:#ff6b6b!important}.MailRegistrationForm-module-scss-module__13KxcW__fieldError{color:#c92a2a;margin-top:4px;margin-bottom:0;font-size:12px}.MailRegistrationForm-module-scss-module__13KxcW__submit{margin-top:24px}.MailRegistrationForm-module-scss-module__13KxcW__submitButton{color:#fff;cursor:pointer;background-color:#cc141d;border:none;border-radius:4px;width:100%;max-width:355px;height:48px;padding:0 24px;font-size:16px;font-weight:700;transition:background-color .2s}.MailRegistrationForm-module-scss-module__13KxcW__submitButton:hover:not(:disabled){background-color:#a71018}.MailRegistrationForm-module-scss-module__13KxcW__submitButton:disabled{cursor:not-allowed;background-color:#ccc}
@keyframes mail-module-scss-module__oAAQsW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.mail-module-scss-module__oAAQsW__description{color:#1d1e1f;text-align:center;text-wrap:balance;margin:24px 0 50px;font-size:14px;line-height:1.8}@media only screen and (max-width:768px){.mail-module-scss-module__oAAQsW__description{margin-top:20px;margin-bottom:40px;font-size:13px}}
