.login-form_googleBtn__SxymX{width:100%;padding-top:4%}.login-form_googleBtn__SxymX button{width:100%;display:flex;align-items:center;justify-content:center}.login-form_googleCustomBtn__KcRnE{background-color:var(--color-grey-20);box-shadow:0 4px 8px 0 var(--color-grey-box-shadow-light);color:var(--color-google-btn-text)!important;border-radius:4px!important;padding:10px!important;font-size:15px!important}.login-form_googleCustomBtn__KcRnE,.login-form_signUpButton__G4kJF{-moz-column-gap:1rem!important;column-gap:1rem!important;width:100%!important;font-weight:600!important;line-height:21px!important;text-align:center!important;letter-spacing:.01em!important}.login-form_signUpButton__G4kJF{background:var(--color-primary-btn);box-shadow:0 4px 8px 0 var(--color-grey-box-shadow);border:1px solid transparent!important;color:var(--color-primary-btn-text)!important;border-radius:4px!important;height:40px;padding:10px 17px!important;font-size:14px!important;position:relative!important;font-style:normal}.login-form_appleWrapper__GZ62q{width:100%;padding-top:4%}.login-form_appleBtn__Oa9At{display:flex;align-items:center;justify-content:center;background:var(--color-apple-background);box-shadow:0 4px 8px 0 var(--color-grey-box-shadow-light);-moz-column-gap:1rem;column-gap:1rem;border-radius:4px;width:100%;padding:10px;font-weight:600;font-size:15px;line-height:21px;text-align:center;letter-spacing:.01em;color:var(--color-primary-btn-text)}.login-form_signUpButton__G4kJF>span:first-child{position:absolute!important;left:0}.login-form_wrapper__bBROc{margin-top:100px;padding:15px 15px 44px;height:100%}.login-form_title__FXAyN{font-weight:600;font-size:41px;line-height:60px;letter-spacing:.01em;color:var(--color-grey-100);text-align:center}.login-form_formField__yUqdr{margin-top:16px}.login-form_formField__yUqdr.login-form_error__vfmCX div{border:2px solid var(--color-red-40-op-80)}.login-form_formField__yUqdr.login-form_error__vfmCX span{font-weight:400;font-size:13px;line-height:18px;text-align:right;letter-spacing:.01em;color:var(--color-red-60)}.login-form_formField__yUqdr label{font-weight:400;font-size:13px;line-height:18px;letter-spacing:.01em;color:var(--color-grey-80);display:flex;justify-content:space-between}.login-form_input__eMVaD{min-width:400px}.login-form_loginBtn__syTuo{background:var(--color-primary-btn)}.login-form_loginBtn__syTuo,.login-form_saml_auth_btn__himmF{box-shadow:0 4px 8px 0 var(--color-grey-box-shadow);border-radius:4px;width:100%;padding:10px;font-weight:600;font-size:15px;line-height:21px;text-align:center;letter-spacing:.01em;color:var(--color-primary-btn-text);margin-top:20px}.login-form_saml_auth_btn__himmF{background:var(--color-blue-100)}.login-form_linkSignupWrapper__rj6WG{margin-top:20px;font-weight:500;font-size:15px;line-height:22px;text-align:center;letter-spacing:.01em;color:var(--color-grey-80)}.login-form_linkSignupWrapper__rj6WG a,.login-form_link__fIzX_{color:var(--color-primary-text)}.login-form_link__fIzX_{font-weight:500;font-size:13px;line-height:18px;text-align:right;letter-spacing:.01em}.login-form_customFooterContainer__XbKGk{position:sticky;top:calc(100% + 15px)}.login-form_actions__pjw54{font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.01em;color:#ffffff;flex-direction:column;row-gap:16px}.login-form_actions__pjw54,.login-form_buttonClassName__vgngV{display:flex;justify-content:center;align-items:center;width:100%}.login-form_buttonClassName__vgngV{flex-direction:row;padding:10px 16px;gap:10px;background:var(--color-primary-btn);color:var(--color-primary-btn-text);box-shadow:0 4px 8px rgba(10,6,58,.15);border-radius:4px}.login-form_subBtn___3RBr{font-style:normal;font-weight:600;font-size:14px;width:100%;line-height:20px;text-align:center;letter-spacing:.01em;color:var(--color-primary-text)}@media (max-width:1024px){.login-form_smPadding__sY3p_{height:-moz-max-content;height:max-content}}@media (min-width:500px) and (max-width:768px){.login-form_input__eMVaD{min-width:100%}.login-form_wrapper__bBROc{width:80%}}@media (max-width:499px){.login-form_input__eMVaD{min-width:100%}.login-form_wrapper__bBROc{width:100%}}