.auth_main__DJtV0{min-height:100vh;display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);background:var(--white);font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif}.auth_formSection__Yb0GH{display:flex;align-items:center;justify-content:center;padding:40px 24px;background:var(--white)}.auth_formInner__G9XXF{width:100%;max-width:420px}.auth_backLink__rCIPt{display:inline-block;margin-bottom:28px;color:var(--text-muted);font-size:13px;font-weight:600;text-decoration:none}.auth_brand__y4ecu{margin-bottom:28px}.auth_brandLogo__QEDZg{height:38px;width:auto;display:block}.auth_brandTagline__4jiDJ{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);margin-top:6px}.auth_title__a79Yf{margin:0 0 8px;color:var(--text-primary);font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.8px}.auth_subtitle__x6JxV{margin:0 0 28px;color:var(--text-secondary);font-size:15px;line-height:1.55}.auth_encabezadoRecuperar__ucUuI{display:none}.auth_formInner__G9XXF:has([data-localization-key^="signIn.forgotPassword"],[data-localization-key^="signIn.resetPassword"]) .auth_encabezado__3v7o6{display:none}.auth_formInner__G9XXF:has([data-localization-key^="signIn.forgotPassword"],[data-localization-key^="signIn.resetPassword"]) .auth_encabezadoRecuperar__ucUuI{display:block}.auth_imageSection__qiuFO{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--green-light)}.auth_image__JeyVh{object-fit:contain;object-position:center;padding:32px}@media (max-width:980px){.auth_main__DJtV0{grid-template-columns:1fr}.auth_imageSection__qiuFO{display:none}}.formularioClerk_formulario__V74VG{display:grid}.formularioClerk_formulario__V74VG>*{grid-area:1/1;min-width:0}.formularioClerk_formulario__V74VG:has(.cl-rootBox) .formularioClerk_esqueleto__qJQom{display:none}@supports not selector(:has(*)){.formularioClerk_esqueleto__qJQom{display:none}}.formularioClerk_formulario__V74VG .cl-formFieldErrorText[data-con-link]{font-size:0;column-gap:0}.formularioClerk_formulario__V74VG a[data-crear-cuenta]{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.formularioClerk_formulario__V74VG .cl-signIn-start .cl-header,.formularioClerk_formulario__V74VG .cl-signUp-start .cl-header{display:none}.formularioClerk_esqueleto__qJQom{display:flex;flex-direction:column;border-radius:16px;background:var(--gray-100);animation:formularioClerk_latir__xkHSI 1.4s ease-in-out infinite}.formularioClerk_esqTarjeta__YubDU{display:flex;flex-direction:column;padding:32px 40px;border:1px solid var(--border);border-radius:16px;background:var(--white);box-shadow:0 2px 16px rgba(15,61,38,.08)}.formularioClerk_esqTarjeta__YubDU>span{display:block}.formularioClerk_esqBoton__N3RLz,.formularioClerk_esqCampo__minkw,.formularioClerk_esqPrincipal__vE1aR{height:44px;border-radius:10px;background:var(--gray-100)}.formularioClerk_esqCampo__minkw{margin-top:8px}.formularioClerk_esqPrincipal__vE1aR{margin-top:24px;background:var(--gray-200)}.formularioClerk_esqCampo__minkw+.formularioClerk_esqPrincipal__vE1aR{margin-top:32px}.formularioClerk_esqDivisor__XE4Ga{height:18px;margin-top:24px;background:linear-gradient(var(--gray-200),var(--gray-200)) 50% /100% 1px no-repeat}.formularioClerk_esqEtiqueta__HlCrj{width:38%;height:12px;margin:24px 0 6px;border-radius:6px;background:var(--gray-100)}.formularioClerk_esqCasilla__vhJTi{height:36px;margin-top:32px;background:linear-gradient(var(--gray-200),var(--gray-200)) 0 3px /14px 14px no-repeat,linear-gradient(var(--gray-100),var(--gray-100)) 24px 3px /70% 12px no-repeat,linear-gradient(var(--gray-100),var(--gray-100)) 24px 22px /40% 12px no-repeat}.formularioClerk_esqPie__E_lxb{display:flex;justify-content:center;height:97px;padding-top:24px}.formularioClerk_esqPie__E_lxb>span{width:50%;height:12px;border-radius:6px;background:var(--gray-200)}@media (max-width:480px){.formularioClerk_esqTarjeta__YubDU{padding:24px 20px}}@keyframes formularioClerk_latir__xkHSI{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.formularioClerk_esqueleto__qJQom{animation:none}}