.login-template_page__jbax_{display:grid;min-height:calc(100vh - 13.75rem);place-items:center;padding:var(--wow-esp-8) var(--wow-esp-4);background:var(--wow-gris-claro);color:var(--wow-negro)}.login-template_surface__Kn6tP{position:relative;width:min(100%,40rem);overflow:hidden;border:var(--wow-borde-fino) solid var(--wow-gris-medio);border-radius:var(--wow-radio-lg);background:var(--wow-blanco)}.login-template_surface__Kn6tP[data-view=sign-in]{max-width:30rem}.login-template_accent__f5evM{position:absolute;inset:0 auto 0 0;width:var(--wow-esp-1);background:var(--wow-sunset)}.login-template_formRoot__YAuaB{display:flex;flex-direction:column;gap:var(--wow-esp-5);padding:var(--wow-esp-7)}.login-template_headingGroup__BNi_B{display:flex;flex-direction:column;gap:var(--wow-esp-2)}.login-template_eyebrow__kMMwN{margin:0;color:var(--wow-sunset);font-size:var(--wow-texto-xs);font-weight:var(--wow-peso-semibold);letter-spacing:.08em;line-height:var(--wow-interlineado-compacto);text-transform:uppercase}.login-template_title__YUiAk{margin:0;color:var(--wow-deep-ocean);font-family:var(--wow-font-sans);font-size:var(--wow-texto-2xl);font-weight:var(--wow-peso-black);letter-spacing:-.02em;line-height:var(--wow-interlineado-compacto)}.login-template_description__FkT8a{max-width:44ch;margin:0;color:var(--wow-negro);font-size:var(--wow-texto-sm);line-height:var(--wow-interlineado-normal);opacity:.72}.login-template_fieldStack__6yTDI,.login-template_form__PqgAP{display:flex;flex-direction:column;gap:var(--wow-esp-3)}.login-template_nameGrid___Slt_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wow-esp-3)}.login-template_formRoot__YAuaB input{min-height:var(--wow-tactil-min);border-color:var(--wow-gris-medio);border-radius:var(--wow-radio-md);background:var(--wow-blanco);color:var(--wow-negro)}.login-template_formRoot__YAuaB button:focus-visible,.login-template_formRoot__YAuaB input:focus-visible{outline:var(--wow-focus-grosor) solid var(--wow-sunset);outline-offset:var(--wow-focus-offset)}.login-template_formRoot__YAuaB button[aria-label*="contraseña" i]{top:0;display:flex;align-items:center;justify-content:center;min-width:var(--wow-tactil-min);min-height:var(--wow-tactil-min)}.login-template_feedback__pugRo{min-height:var(--wow-esp-4);font-size:var(--wow-texto-sm);line-height:var(--wow-interlineado-normal)}.login-template_primaryAction__jSn6t{width:100%;min-height:var(--wow-tactil-min);border-radius:var(--wow-radio-md)!important;background:var(--wow-deep-ocean)!important;color:var(--wow-blanco)!important;font-size:var(--wow-texto-base)!important;font-weight:var(--wow-peso-semibold)!important}.login-template_primaryAction__jSn6t:hover:not(:disabled){background:var(--wow-horizon)!important}.login-template_primaryAction__jSn6t:disabled{cursor:not-allowed;opacity:.55}.login-template_switchText__DOGKG{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--wow-esp-1) var(--wow-esp-2);margin:0;padding-top:var(--wow-esp-2);border-top:var(--wow-borde-fino) solid var(--wow-gris-medio);color:var(--wow-negro);font-size:var(--wow-texto-sm);text-align:center}.login-template_switchButton__NcNat{min-height:var(--wow-tactil-min);padding:0 var(--wow-esp-2);border-radius:var(--wow-radio-sm);color:var(--wow-deep-ocean);font-size:var(--wow-texto-sm);font-weight:var(--wow-peso-semibold);text-decoration:underline;text-decoration-color:var(--wow-sunset);text-decoration-thickness:var(--wow-borde-medio);text-underline-offset:.2em}.login-template_switchButton__NcNat:hover{color:var(--wow-horizon)}@media (max-width:40rem){.login-template_page__jbax_{min-height:auto;padding:var(--wow-esp-4) 0;place-items:start stretch}.login-template_surface__Kn6tP,.login-template_surface__Kn6tP[data-view=sign-in]{max-width:none;border-right:0;border-left:0;border-radius:0}.login-template_formRoot__YAuaB{gap:var(--wow-esp-5);padding:var(--wow-esp-6) var(--wow-esp-5)}.login-template_nameGrid___Slt_{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.login-template_primaryAction__jSn6t,.login-template_switchButton__NcNat{transition:none}}