.NumberCard__card--3F2{--joinNow-desktop:url(img/js__app__components__main__Registration__components__common__NumberCard__images__joinNowIconDesktop.png?t=1774957824371);background:var(--joinNow-desktop) no-repeat center/115%;border-radius:.6rem;box-shadow:0 0 .75rem #00000085;height:9.45rem;margin:1.5rem auto;position:relative;width:15rem}.NumberCard__cardNumber--39C{background-color:var(--white-const-color);border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;bottom:0;color:#9d9d9d;font-size:1.1rem;font-weight:300;height:1.75rem;left:0;line-height:1.75rem;padding:0 1rem;position:absolute;right:0;text-align:left}@media(min-width:751px){.NumberCard__card--3F2{height:11.98rem;margin:4rem auto 1.5rem;min-height:11.98rem;width:19rem}.NumberCard__cardNumber--39C{height:3rem;line-height:3rem}}.ButtonNext__wrap--ZEc{margin-top:2.5rem}.ButtonNext__button--2P9{display:block;height:3.2rem;margin:2rem auto 0;width:calc(100% - 5rem)}@media(min-width:751px){.ButtonNext__button--2P9{margin-top:1rem;width:100%}.ButtonNext__wrap--ZEc{width:100%}.ButtonNext__button--2P9{width:15rem}}.UpgradeMemberPopup__modal--KwS{max-height:none;max-width:58rem;min-width:4rem;padding:1rem}.UpgradeMemberPopup__modal--KwS .popup-modal__button:first-child{height:3rem;width:15rem}.UpgradeMemberPopup__modalContent--uAs{display:flex;flex-direction:column;height:100%;text-align:center}.UpgradeMemberPopup__modalTitle--3vx{font-size:2rem;font-weight:800;line-height:2.07rem;text-align:center}.UpgradeMemberPopup__modalText--3sf{display:block;font-size:1.3rem;letter-spacing:.04em;line-height:1.5rem;margin-top:2rem;text-align:center}.UpgradeMemberPopup__errorModalBtn--eQQ{margin-top:3rem;width:100%}.UpgradeMemberPopup__card--2O0{margin:2rem auto 3rem}.UpgradeMemberPopup__forgotLink--qUJ{color:var(--purple-const-color);display:block;font-size:1rem;font-weight:800;line-height:.87rem;margin-top:3rem;position:relative;text-align:center;text-decoration:underline}@media(max-width:750px){.UpgradeMemberPopup__modalText--3sf{margin-bottom:1.6rem}.UpgradeMemberPopup__forgotLink--qUJ{margin-bottom:2.5rem}}@media(min-width:751px){.UpgradeMemberPopup__modal--KwS{margin:1rem;padding:2.5rem 1rem;width:58rem}.UpgradeMemberPopup__buttonNext--2v5{bottom:1rem}.UpgradeMemberPopup__modalContent--uAs{padding:0 6rem}.UpgradeMemberPopup__errorModalBtn--eQQ{width:30rem}.UpgradeMemberPopup__membership--2Cp{display:block;margin-left:auto;margin-right:auto;margin-top:2rem;width:30rem}.UpgradeMemberPopup__forgotLink--qUJ{color:var(--font-pr-clr);display:block;margin-top:.3rem;position:relative}}.UpgradeMemberPopup__landscapeHorizontal--jA0{height:100vh;margin:0;top:0}.Login__login--2Ii .Login__error--1hI{padding-bottom:0}.Login__login--2Ii{width:100%}.Login__login--2Ii .Login__form--3uy .Login__control--ZD5{margin:2rem 0}.Login__login--2Ii .Login__form--3uy .Login__control--ZD5.Login__password--C41{margin-bottom:1rem}.Login__login--2Ii .Login__form--3uy .Login__control--ZD5.Login__rememberMe--2jC{margin:1.5rem 0 1rem}.Login__submit--1x1{border-radius:.5rem;font-size:.938rem;height:2.5rem;line-height:1.47;margin:0;width:100%}.Login__forgotBlock--1e9{margin-top:1rem;text-align:center}.Login__forgottenLink--2OU{color:var(--font-pr-clr);font-weight:800;text-decoration:underline}.Login__forgottenLink--2OU:hover{color:var(--font-pr-clr);text-decoration:none}.Login__extendedErrorTitle--2in{font-size:1.4em;font-weight:800;margin-bottom:1rem}.Login__extendedErrorButton--3fG{min-width:10rem}.Login__extendedErrorPopup--1VG{font-size:.9rem;text-align:left}.Login__extendedErrorPopup--1VG .time_wrapper{font-size:1.1rem;font-weight:800;padding:1.6rem 0 .6rem;text-align:center}.Login__extendedErrorPopup--1VG .time_prefix{display:inline-block}.Login__extendedErrorPopup--1VG .time_container{color:var(--red-primary-const-color);display:inline-block}.Login__checkbox--3Fl{font-size:.938rem;text-decoration:underline}.Login__checkMark--fLO{border:1px solid var(--input-border-color);height:1.25rem;min-width:1.25rem;width:1.25rem}.Login__rememberMe--2jC .cms-control-content{height:auto}.Login__password--C41{margin-bottom:2rem}@media(max-width:750px){.Login__inner--1-E{overflow-y:visible}}@media(max-width:1200px){.Login__rememberMe--2jC{font-size:.8rem}.Login__login--2Ii{margin-top:.8rem}}.Login__smallBtnSubmit--24b{margin:0 auto;width:min-content}