.OtpLogin-module__2q0ima__container{box-sizing:border-box;background-color:var(--color-Neutral--White);width:100%;margin:0 auto;padding:16px}@media (min-width:768px){.OtpLogin-module__2q0ima__container{border-radius:12px;max-width:442px}}.OtpLogin-module__2q0ima__containerSignInPage{padding:24px}@media (min-width:768px){.OtpLogin-module__2q0ima__containerSignInPage{padding:48px 32px 32px}}.OtpLogin-module__2q0ima__headingWrapper{flex-direction:column;justify-content:space-between;align-items:center;gap:90px;width:100%;margin-bottom:32px;display:flex}@media (min-width:768px){.OtpLogin-module__2q0ima__headingWrapper{gap:40px}}.OtpLogin-module__2q0ima__heading{color:var(--color-Neutral--Black);text-align:center;margin:0;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.OtpLogin-module__2q0ima__heading{font-size:22px;line-height:26px}}.OtpLogin-module__2q0ima__stepContent{flex-direction:column;gap:24px;width:100%;display:flex}.OtpLogin-module__2q0ima__description{font:var(--font-Body--Medium-Regular);color:var(--color-Neutral--Grey-Darker);margin:0}.OtpLogin-module__2q0ima__alertWrapper{width:100%}.OtpLogin-module__2q0ima__actions{flex-direction:column;gap:16px;width:100%;margin-top:24px;display:flex}.OtpLogin-module__2q0ima__timerText{font:var(--font-Body--Small-Regular);color:var(--color-Neutral--Grey-Mid)}.OtpLogin-module__2q0ima__errorScreen{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}.OtpLogin-module__2q0ima__errorTitle{color:var(--color-Neutral--Black);margin:0;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.OtpLogin-module__2q0ima__errorTitle{font-size:22px;line-height:26px}}.OtpLogin-module__2q0ima__errorDescription{font:var(--font-Body--Medium-Regular);color:var(--color-Neutral--Grey-Dark);margin:0}.OtpLogin-module__2q0ima__otpFieldWrapper{justify-content:flex-start;width:100%;display:flex}
.OtpLoginButton-module__wYpSfa__root{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.OtpLoginButton-module__wYpSfa__dividerText{color:var(--color-Neutral--Grey-Mid);font:var(--font-Body--Medium-Regular);text-align:center;margin:0}
.InternalSSOButton-module__ICTUdq__root{width:100%}@media (min-width:1024px){.InternalSSOButton-module__ICTUdq__root{height:100%}}.InternalSSOButton-module__ICTUdq__content{box-sizing:border-box;background-color:var(--color-Neutral--Grey-Lighter);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:32px 24px;display:flex}@media (min-width:768px) and (max-width:1023px){.InternalSSOButton-module__ICTUdq__content{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:20px 32px}}@media (min-width:1024px){.InternalSSOButton-module__ICTUdq__content{flex-direction:column;justify-content:center;align-items:center;gap:32px;height:100%;padding:32px}}@media (min-width:1440px){.InternalSSOButton-module__ICTUdq__content{gap:24px;padding:40px}}.InternalSSOButton-module__ICTUdq__title{font:var(--font-Title--Mobile-Small);color:var(--color-Neutral--Black);text-align:left;margin:0}.InternalSSOButton-module__ICTUdq__buttonWrapper{width:100%}@media (min-width:768px) and (max-width:1023px){.InternalSSOButton-module__ICTUdq__buttonWrapper{flex-shrink:0;width:auto}}@media (min-width:1024px){.InternalSSOButton-module__ICTUdq__buttonWrapper{width:100%}}
.RegisterForAnAccount-module__ypbm7q__root{box-sizing:border-box;background-color:var(--color-Core--Core-Blue);width:100%;color:var(--color-Neutral--White);flex-direction:column;padding:16px;display:flex}@media (min-width:768px){.RegisterForAnAccount-module__ypbm7q__root{padding:24px}}@media (min-width:1024px){.RegisterForAnAccount-module__ypbm7q__root{padding:16px}}.RegisterForAnAccount-module__ypbm7q__rootSignInPage{color:inherit;background-color:#0000;padding:0}@media (min-width:1024px){.RegisterForAnAccount-module__ypbm7q__rootSignInPage{flex-direction:column;flex:1;min-height:0;display:flex}}.RegisterForAnAccount-module__ypbm7q__container{background-color:var(--color-Cyan--Cyan10);box-sizing:border-box;border-radius:12px;flex-direction:column;width:100%;padding:24px;display:flex}@media (min-width:768px){.RegisterForAnAccount-module__ypbm7q__container{padding:32px}}@media (min-width:1024px){.RegisterForAnAccount-module__ypbm7q__container{flex:1;justify-content:center;padding:48px 40px}}.RegisterForAnAccount-module__ypbm7q__content{flex-direction:column;width:100%;display:flex}.RegisterForAnAccount-module__ypbm7q__heading{font:var(--font-Title--Mobile-Medium);color:var(--color-Neutral--Black);margin:0 0 16px}@media (min-width:1024px){.RegisterForAnAccount-module__ypbm7q__heading{font:var(--font-Title--Desktop-Medium);margin:0 0 16px;line-height:22px}}@media (min-width:1440px){.RegisterForAnAccount-module__ypbm7q__heading{margin:0 0 24px}}.RegisterForAnAccount-module__ypbm7q__text{font:var(--font-Body--Medium-Regular);color:var(--color-Neutral--Black);margin:0}.RegisterForAnAccount-module__ypbm7q__text a{text-decoration:underline}.RegisterForAnAccount-module__ypbm7q__text p{margin:0}
.SignIn-module__HrfAUW__root{background-color:var(--color-Neutral--White);border-radius:12px;flex-direction:column;flex-shrink:0;width:100%;display:flex}.SignIn-module__HrfAUW__root.SignIn-module__HrfAUW__otpView{min-height:100%}@media (min-width:768px){.SignIn-module__HrfAUW__root.SignIn-module__HrfAUW__otpView{background-color:#0000;background-color:initial}}.SignIn-module__HrfAUW__rootSignInPage{border-radius:12px;min-height:100%}@media (min-width:1024px){.SignIn-module__HrfAUW__rootSignInPage{flex-direction:row;align-items:stretch;min-height:100%;margin-block:0}}.SignIn-module__HrfAUW__container{box-sizing:border-box;background-color:var(--color-Neutral--White);width:100%;padding:16px}.SignIn-module__HrfAUW__containerSignInPage{border-radius:12px;padding:32px 16px}@media (min-width:768px){.SignIn-module__HrfAUW__containerSignInPage{padding:32px 40px}}@media (min-width:1024px){.SignIn-module__HrfAUW__containerSignInPage{flex:1;min-width:0;padding:40px 32px}}.SignIn-module__HrfAUW__headingWrapper{flex-direction:column;align-items:center;gap:24px;width:100%;margin-bottom:24px;display:flex}@media (min-width:768px){.SignIn-module__HrfAUW__headingWrapper{gap:32px;margin-bottom:32px}}.SignIn-module__HrfAUW__heading{color:var(--color-Neutral--Black);margin:0;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.SignIn-module__HrfAUW__heading{font-size:22px;line-height:26px}}.SignIn-module__HrfAUW__form{flex-direction:column;width:100%;display:flex}.SignIn-module__HrfAUW__fieldsGrid{flex-direction:column;gap:24px;display:flex}.SignIn-module__HrfAUW__alertWrapper{margin-bottom:24px}.SignIn-module__HrfAUW__buttonsWrapper{flex-direction:column;gap:16px;width:100%;margin-top:32px;display:flex}.SignIn-module__HrfAUW__sideColumn{box-sizing:border-box;background-color:var(--color-Neutral--White);border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:0 16px 16px;display:flex}@media (min-width:768px){.SignIn-module__HrfAUW__sideColumn{padding:0 24px 24px}}@media (min-width:1024px){.SignIn-module__HrfAUW__sideColumn{background-color:#0000;flex:1;align-self:stretch;gap:8px;min-width:0;padding:16px 10px 16px 6px}}@media (min-width:1440px){.SignIn-module__HrfAUW__sideColumn{gap:16px;padding:16px 16px 16px 8px}}.SignIn-module__HrfAUW__ssoBox{flex-shrink:0;width:100%}@media (min-width:1024px){.SignIn-module__HrfAUW__ssoBox{display:flex}}
.SignInPage-module__6mlEhq__root{align-items:initial;justify-content:initial;box-sizing:border-box;border-radius:12px;min-height:100dvh;padding:0;display:flex;position:relative}@media (min-width:768px){.SignInPage-module__6mlEhq__root{justify-content:center;align-items:safe center;padding:56px}}.SignInPage-module__6mlEhq__root img{pointer-events:none;z-index:var(--layer--Base)}.SignInPage-module__6mlEhq__container{z-index:1;border-radius:0;border-radius:initial;width:100%;max-width:none;max-width:initial;flex-shrink:0}@media (min-width:768px){.SignInPage-module__6mlEhq__container{border-radius:12px;width:100%;max-width:576px;display:block}}@media (min-width:1024px){.SignInPage-module__6mlEhq__container{max-width:736px}}@media (min-width:1440px){.SignInPage-module__6mlEhq__container{max-width:808px}}
