.Login_sign__32jFe{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:10rem 0;width:100%;background:radial-gradient(#d8afff,#fff);position:relative}.Login_sign_form__4WKC0{background-color:var(--white);border-radius:var(--border-radius);width:480px;max-width:95%;padding:2.5rem;display:flex;flex-direction:column;gap:2.5rem}.Login_sign_form_back__CtmPh{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f0f0f0}.Login_sign_form_back__CtmPh svg{width:2.2rem;height:auto}.Login_sign_form_logo__mmlK6{left:2.5rem;top:2.5rem;position:absolute;width:11rem;height:auto}.Login_sign_form__4WKC0 h1{font-size:2.6rem;display:flex;flex-direction:column;font-weight:600}.Login_sign_form__4WKC0 h1 :first-child{color:#8a2be2}.Login_sign_form__4WKC0 span{display:block}.Login_sign_form_row__0ATWV{display:flex;gap:1.5rem}.Login_sign_form_group__aP76z,.Login_signup_form_password_wrapper__hUnnv{flex:1 1;display:flex;flex-direction:column;gap:.8rem;position:relative}.Login_sign_form_group__aP76z label,.Login_signup_form_password_wrapper__hUnnv label{font-size:1.3rem;font-weight:600}.Login_sign_form_group__aP76z input,.Login_sign_form_group__aP76z select,.Login_signup_form_password__yChka input{width:100%;padding:.8rem 1rem;font-size:1.4rem;border:1px solid #e7e7e7;background-color:#f6f6f6;border-radius:var(--border-radius);outline:none;transition-duration:.2s}.Login_sign_form_group__aP76z select{cursor:pointer}.Login_sign_form_group__aP76z input:hover,.Login_sign_form_group__aP76z select:hover,.Login_signup_form_password__yChka input:hover{background-color:#f1f1f1}.Login_sign_form_group__aP76z input:focus,.Login_sign_form_group__aP76z select:focus,.Login_signup_form_password__yChka input:focus{border-color:#694389b6;box-shadow:0 0 0 3px #69438942}.Login_dob_select_container__E4air{display:flex;gap:1rem}.Login_dob_select_container__E4air select{flex:1 1;padding:.8rem 1rem;font-size:1.4rem;border:1px solid #e7e7e7;background-color:#f6f6f6;border-radius:var(--border-radius);outline:none;cursor:pointer}.Login_dob_select_container__E4air select:hover{background-color:#f1f1f1}.Login_dob_select_container__E4air select:focus{border-color:#694389b6;box-shadow:0 0 0 3px #69438942}.Login_sign_form_name_wrapper__wJgKC{display:flex;flex-direction:column;gap:.8rem}.Login_sign_form_name_wrapper__wJgKC p{font-size:1.3rem;color:#999}.Login_sign_form_rows__wgdZ4{display:flex;flex-direction:column;gap:1.5rem}.Login_signup_form_password__yChka{position:relative}.Login_signup_form_password_eye__xUyhd{position:absolute;z-index:1;right:0;height:90%;top:50%;transform:translateY(-50%);border-left:1px solid #dbdbdb;display:flex;justify-content:center;align-items:center;padding:.8rem;cursor:pointer}.Login_signup_form_password_eye__xUyhd svg{stroke:var(--grey-dark);width:1.6rem;height:auto}.Login_sign_form__4WKC0 button{background:var(--primary);padding:1rem;border-radius:var(--border-radius);color:var(--white);font-weight:600;margin-top:2.1rem;border:2px solid #916caf}.Login_sign_form__4WKC0 button,.Login_sign_form_already__1H7b7{display:flex;justify-content:center;align-items:center;font-size:1.4rem}.Login_sign_form_already__1H7b7{gap:.8rem}.Login_sign_form_already__1H7b7 p{color:#6b6b6b}.Login_sign_form_already__1H7b7 a{color:#8a2be2;font-weight:600}.Login_sign_form_terms__6r1VM{font-size:1.4rem;color:#6b6b6b}.Login_sign_form_terms__6r1VM a{color:#8a2be2}@keyframes Login_shake__wOrLr{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.Login_shake__wOrLr{animation:Login_shake__wOrLr .5s ease-in-out}@keyframes Login_spin__xiKEP{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.Login_spinloader__u8pcj{animation:Login_spin__xiKEP 1s linear infinite}.Login_sign_form__4WKC0 button:disabled{opacity:.6;cursor:default}.Login_login_form_error__QFvPO{display:flex;gap:.4rem;align-items:center;background-color:#be2b2b;padding:1.2rem;border-radius:var(--border-radius);color:#dbdbdb}.Login_login_form_error__QFvPO svg{fill:#fff;width:1.4rem;height:1.4rem}.Login_login_form_error__QFvPO p{color:#fff;font-size:1.4rem}