.shadow{box-shadow:.2rem .2rem 1rem .1rem rgba(0,0,0,.1)}.typo-button,.typo-button-large{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.6rem;text-transform:uppercase}.typo-button-large{font-size:1.8rem;line-height:2rem}.text-center{text-align:center}b{font-weight:600}.auth-form{display:flex;flex-direction:column;gap:2.2rem}.auth-form .auth-social-login{display:flex;flex-direction:column;gap:1.4rem}.auth-form .auth-social-login a{align-items:center;background-color:transparent;border:.1rem solid #d5d8de;border-radius:.4rem;cursor:pointer;display:flex;gap:1.85rem;justify-content:center;outline:none;padding:1.2rem}.auth-form .diviser{position:relative;text-align:center}.auth-form .diviser span{display:inline-block;position:relative;width:3.4rem;z-index:1}.auth-form .diviser:after{background-color:#edf0f7;content:"";height:.1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.auth-form .auth-form{display:flex;flex-direction:column;gap:2.4rem}.auth-form .auth-form .auth-form-group{display:flex;flex-direction:column;gap:1.2rem}.auth-form .auth-form .submit{background-color:#2764c0;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.6rem;outline:none;padding:1.2rem 2.4rem;text-transform:uppercase}.auth-form .auth-form .submit:disabled{background-color:#b9bcc2;cursor:not-allowed}
