.login_pantalla__cn91_{--tinta:#12151e;--gris:#5b6273;--linea:#e3e6ec;--rojo:#d63a1e;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;background:#fff;color:var(--tinta);font-family:var(--f-ui),"Hanken Grotesk",system-ui,sans-serif}.login_portada__aD79C{position:relative;display:flex;flex-direction:column;padding:48px;overflow:hidden}.login_marcaMovil__A5AGt,.login_marca__qPFT7{display:flex;align-items:center;gap:10px;font:800 1.5rem var(--f-display),Space Grotesk,sans-serif}.login_marcaMovil__A5AGt span,.login_marca__qPFT7 span{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:linear-gradient(135deg,#d63a1e,#d41a47);color:#12151e;font-size:1.25rem}.login_lema__cfbAQ{position:relative;z-index:1;margin:auto 0;max-width:440px}.login_lema__cfbAQ h2{margin:0 0 14px;font:800 clamp(2rem,3.4vw,2.75rem) /1.12 var(--f-display),Space Grotesk,sans-serif;letter-spacing:-.01em}.login_lema__cfbAQ p{margin:0 0 14px;color:var(--gris);font-size:1rem;line-height:1.45}.login_lema__cfbAQ ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.login_lema__cfbAQ li{padding:4px 9px;border-radius:7px;background:#eef0f4;font:700 .75rem var(--f-ui),sans-serif}.login_halo__DnXtD{position:absolute;right:-120px;bottom:-120px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(214,58,30,.42),rgba(214,58,30,.12) 45%,transparent 70%);pointer-events:none}.login_formulario__u_b89{display:flex;flex-direction:column;justify-content:center;gap:12px;width:100%;max-width:400px;margin:0 auto;padding:48px 24px;box-sizing:border-box}.login_formulario__u_b89 h1{margin:0;font:800 2rem var(--f-display),Space Grotesk,sans-serif}.login_sub__TGNNI{margin:-4px 0 8px;color:var(--gris);font-size:1rem}.login_marcaMovil__A5AGt{display:none;margin-bottom:18px}.login_campo__vEpdF{display:flex;flex-direction:column;gap:6px;font:700 .8125rem var(--f-ui),sans-serif}.login_input__GK8Qo{width:100%;box-sizing:border-box;height:46px;padding:0 14px;border:1px solid var(--linea);border-radius:12px;background:#fff;color:var(--tinta);font:600 1rem var(--f-ui),sans-serif;outline:none;transition:border-color .15s,box-shadow .15s}.login_input__GK8Qo:focus{border-color:rgba(214,58,30,.55);box-shadow:0 0 0 3px rgba(214,58,30,.12)}.login_conOjo__pQ_YA{position:relative;display:block}.login_conOjo__pQ_YA .login_input__GK8Qo{padding-right:48px}.login_ojo__M_hr5{position:absolute;top:1px;right:1px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:11px;background:none;color:var(--gris);cursor:pointer}.login_olvido__BUSE9{align-self:flex-end;color:var(--rojo);font:700 .8125rem var(--f-ui),sans-serif;text-decoration:none}.login_olvido__BUSE9:hover{text-decoration:underline}.login_error__wxSLK{padding:10px 14px;border:1px solid rgba(214,58,30,.3);border-radius:12px;background:rgba(214,58,30,.08);color:#a32a14;font-size:.8125rem}.login_entrar__xwMwM{display:flex;align-items:center;justify-content:center;gap:6px;height:50px;margin-top:4px;border:0;border-radius:13px;background:linear-gradient(135deg,#d63a1e,#d41a47);color:#fff;font:800 .9375rem var(--f-ui),sans-serif;cursor:pointer;box-shadow:0 14px 28px -14px rgba(214,58,30,.8)}.login_entrar__xwMwM:disabled{opacity:.6;cursor:default}.login_atleta__4eSKE{margin:6px 0 0;color:var(--gris);font-size:.8125rem;text-align:center}@media (max-width:860px){.login_pantalla__cn91_{grid-template-columns:minmax(0,1fr)}.login_portada__aD79C{display:none}.login_marcaMovil__A5AGt{display:flex}.login_formulario__u_b89{padding:40px 20px}}