footer.styles-module-scss-module__DkTSvG__footer{z-index:2;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:auto;padding:1rem 1.5rem;font-size:.85rem;display:flex;position:relative}@media (max-width:576px){footer.styles-module-scss-module__DkTSvG__footer>a{white-space:nowrap;display:flex}}
.rivc{flex-direction:column;display:flex}.rivc .rivc-container{gap:.5rem;display:flex}.rivc.rivc-theme-dark .rivc-container .rivc_input{color:#fff;box-shadow:0 0 0 1px #ffffff3b}.rivc.rivc-theme-dark .rivc-container .rivc_input:hover{box-shadow:0 0 0 1px #fff}.rivc.rivc-theme-dark .rivc-container .rivc_input:focus{box-shadow:0 0 0 2px #b60037}.rivc.rivc-theme-dark .rivc-container .rivc_input:disabled{color:#ffffff2d;box-shadow:0 0 0 1px #ffffff2d}.rivc.rivc-theme-dark .rivc-container .rivc_input:disabled::placeholder{color:#ffffff2d}.rivc.rivc-theme-dark .rivc-container .rivc_input:disabled:hover{box-shadow:0 0 0 1px #ffffff2d}.rivc.rivc-theme-dark .rivc_helper_text{color:#e5e7eb}.rivc.rivc-theme-dark .rivc_helper_text.rivc_helper_text_error{color:#f44336}.rivc .rivc-label{letter-spacing:.0125rem;margin-bottom:.25rem;font-size:1rem;font-weight:400;transform:translate(-12.5%,-2px)scale(.75)}.rivc .rivc_helper_text{color:#0009;letter-spacing:.03333em;text-align:left;margin-top:4px;font-size:.75rem;font-weight:400;line-height:1.66}.rivc .rivc_helper_text.rivc_helper_text_error{color:#d32f2f}.rivc_input{--width:2.5rem;width:var(--width);height:var(--width);font-family:var(--main-font-family);text-align:center;color:#000000de;background-color:#0000;border:0;border-radius:.25rem;outline:0;padding:0;font-size:1.125rem;transition:box-shadow .175s ease-out;box-shadow:0 0 0 1px #0000003b}.rivc_input:hover{box-shadow:0 0 0 1px #000000de}.rivc_input:focus{box-shadow:0 0 0 2px var(--main-color)}.rivc_input:disabled{color:#00000016;box-shadow:0 0 0 1px #00000016}.rivc_input:disabled::placeholder{color:#00000016}.rivc_input:disabled:hover{box-shadow:0 0 0 1px #00000016}.rivc_input.rivc_input_error{color:#d32f2f;box-shadow:0 0 0 1px #d32f2f}.rivc_input.rivc_input_error::placeholder{color:#d32f2f}
.styles-module-scss-module__8HjZoW__bc_login_content>p{margin-bottom:1rem;line-height:1.5}.styles-module-scss-module__8HjZoW__bclc_code{border-top-style:solid;border-top-width:1px;margin-top:1rem;padding-top:1rem;padding-bottom:1rem}.styles-module-scss-module__8HjZoW__bclc_code .styles-module-scss-module__8HjZoW__bclc_header{margin-bottom:.5rem;transform:translate(-12.5%,-2px)scale(.75)}.styles-module-scss-module__8HjZoW__bclc_code .styles-module-scss-module__8HjZoW__bclc_footer{padding-top:1rem}.styles-module-scss-module__8HjZoW__bclc_code .styles-module-scss-module__8HjZoW__bclc_footer .styles-module-scss-module__8HjZoW__resend_code{line-height:1.5}.styles-module-scss-module__8HjZoW__link_undercover{cursor:pointer;transition:all .175s ease-out;display:inline-flex;position:relative}.styles-module-scss-module__8HjZoW__link_undercover:before{content:"";border-bottom:1px dashed rgba(var(--main-color-rgb),.38);width:100%;height:1px;transition:all .175s ease-out;position:absolute;bottom:0;left:0}.styles-module-scss-module__8HjZoW__link_undercover:hover{color:var(--main-color)}.styles-module-scss-module__8HjZoW__link_undercover:hover:before{border-bottom:1px dashed rgba(var(--main-color-rgb),1)}
.styles-module-scss-module__vwh9Ga__bc_header{background-image:linear-gradient(170deg,#900033 0%,#ff0047 100%);justify-content:space-between;align-items:center;margin-bottom:8px;padding:1.5rem;display:flex;box-shadow:0 8px #0000003d}.styles-module-scss-module__vwh9Ga__bc_header .styles-module-scss-module__vwh9Ga__logoContent{align-items:center;display:flex}.styles-module-scss-module__vwh9Ga__bc_header .styles-module-scss-module__vwh9Ga__placeContent{text-align:right;color:#fff;flex-direction:column;display:flex}.styles-module-scss-module__vwh9Ga__bc_header .styles-module-scss-module__vwh9Ga__placeContent>span{transition:all .275s}@media (max-width:576px){.styles-module-scss-module__vwh9Ga__bc_header{flex-direction:column;padding:1.5rem}.styles-module-scss-module__vwh9Ga__bc_header>div{width:100%}.styles-module-scss-module__vwh9Ga__bc_header .styles-module-scss-module__vwh9Ga__logoContent{margin-bottom:1.25rem}.styles-module-scss-module__vwh9Ga__bc_header .styles-module-scss-module__vwh9Ga__placeContent{text-align:start}}
main.styles-module-scss-module__ifIxVW__main{flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;display:flex}.styles-module-scss-module__ifIxVW__wrapper{z-index:1;background:url(../media/espm-bg.910e71f8.jpg) bottom/cover no-repeat;flex:1;width:100%;height:100%;padding:1.5rem;display:flex}.styles-module-scss-module__ifIxVW__wrapper .styles-module-scss-module__ifIxVW__inner{flex:1;width:100%;display:flex}.styles-module-scss-module__ifIxVW__wrapper .styles-module-scss-module__ifIxVW__inner:after{content:"";position:fixed;top:0;bottom:0;left:0;right:0}.styles-module-scss-module__ifIxVW__wrapper .styles-module-scss-module__ifIxVW__inner:before{content:"";background-attachment:fixed;position:fixed;top:0;bottom:0;left:0;right:0}.styles-module-scss-module__ifIxVW__wrapper .styles-module-scss-module__ifIxVW__inner .styles-module-scss-module__ifIxVW__box{z-index:2;justify-content:center;align-items:center;width:100%;max-width:738px;margin:30px auto;display:flex;position:relative}@media (max-width:576px){.styles-module-scss-module__ifIxVW__wrapper{padding:1rem}}.styles-module-scss-module__ifIxVW__content{border-radius:.5rem;width:100%;transition:height .3s;position:relative;overflow:hidden;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.styles-module-scss-module__ifIxVW__bc_body{width:100%;min-height:300px;padding:2.5rem .5rem 1rem}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__bc_body_box{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:460px;margin:0 auto;display:flex}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__bc_body_box .styles-module-scss-module__ifIxVW__title{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__bc_body_box .styles-module-scss-module__ifIxVW__title>div{margin-bottom:1rem}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__bc_body_box .styles-module-scss-module__ifIxVW__title>div:first-child{margin-bottom:.25rem}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__bc_body_box .styles-module-scss-module__ifIxVW__title .styles-module-scss-module__ifIxVW__subTitle{text-align:center}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form{flex-direction:row;width:100%;padding:.5rem 1rem;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_one,.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two{flex-direction:column;justify-content:center;width:100%;min-width:100%;transition:transform .225s cubic-bezier(0,0,.2,1);display:flex;position:relative;overflow:hidden}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_one.styles-module-scss-module__ifIxVW__active,.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two.styles-module-scss-module__ifIxVW__active{overflow:visible}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_one.styles-module-scss-module__ifIxVW__active.styles-module-scss-module__ifIxVW__form_step_one,.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two.styles-module-scss-module__ifIxVW__active.styles-module-scss-module__ifIxVW__form_step_one{transform:translate(0)}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_one.styles-module-scss-module__ifIxVW__active.styles-module-scss-module__ifIxVW__form_step_two,.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two.styles-module-scss-module__ifIxVW__active.styles-module-scss-module__ifIxVW__form_step_two{transform:translate(-100%)}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_one{transform:translate(calc(-100% - 1rem))}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two{transform:translate(1rem)}.styles-module-scss-module__ifIxVW__bc_body .styles-module-scss-module__ifIxVW__form .styles-module-scss-module__ifIxVW__form_step_two .styles-module-scss-module__ifIxVW__fix_width{min-width:100%;height:1px}.styles-module-scss-module__ifIxVW__dialog_loading{flex-direction:column;display:flex}.styles-module-scss-module__ifIxVW__dialog_loading .styles-module-scss-module__ifIxVW__dl_text{text-align:center;flex-direction:column;margin-bottom:.875rem;font-size:1rem;line-height:1.5;display:flex}.styles-module-scss-module__ifIxVW__dialog_loading .styles-module-scss-module__ifIxVW__dl_icon{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__ifIxVW__backgroundGlass{z-index:-1;width:100%;height:100%;position:absolute}.styles-module-scss-module__ifIxVW__bc_footer{justify-content:space-between;width:100%;min-height:42px;padding:1rem 1.5rem 2rem;display:flex}.styles-module-scss-module__ifIxVW__bc_footer .styles-module-scss-module__ifIxVW__send{position:relative}.styles-module-scss-module__ifIxVW__bc_footer .styles-module-scss-module__ifIxVW__send>div{opacity:.74;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.styles-module-scss-module__ifIxVW__bc_footer button:first-child{margin-left:-8px}
