.auth-layout_login{padding:var(--gym-space-10) var(--gym-space-2) var(--gym-space-6) var(--gym-space-2);justify-content:center;align-items:center;gap:var(--gym-space-4)}.auth-layout_login-accent{font-size:var(--gym-font-size-13);font-weight:var(--gym-font-weight-bold)}.auth-layout_login-header{h1{font-size:var(--gym-font-size-25);font-weight:var(--gym-font-weight-bold)}p{width:100%;font-size:var(--gym-font-size-13);font-weight:var(--gym-font-weight-regular)}}.auth-layout_login-card{margin-top:var(--gym-space-8);width:100%}.auth-layout_login-card_form,.auth-layout_login-card_form .auth-layout_login-card_form-header{display:flex;flex-direction:column;gap:var(--gym-space-4)}.auth-layout_login-card_form .auth-layout_login-card_form-section{display:grid;margin-top:var(--gym-space-2);grid-template-columns:1fr 1fr;align-items:start;button{text-wrap:wrap;width:80%}}.auth-layout_login-footer{display:flex;flex-direction:column;gap:var(--gym-space-6);width:90%}.auth-layout_login-footer a,.auth-layout_login-footer button{width:100%;text-align:center}.auth-layout_login-strong{display:flex;align-items:center;font-size:var(--gym-font-size-12);font-weight:var(--gym-font-weight-medium)}.gym-btn--text{color:var(--gym-color-text)}