.cc-acceso{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--cc-fondo);color:var(--cc-tinta);font-family:var(--cc-fuente)}.cc-acceso>.cc-aviso--banda{flex:none}.cc-acceso__cuerpo{box-sizing:border-box;flex:1;display:grid;grid-template-columns:minmax(0,480px) minmax(0,460px);align-items:center;justify-content:center;gap:96px;padding:var(--cc-e-6)}.cc-acceso__marca{display:flex;flex-direction:column;min-width:0}.cc-acceso__nombre{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:var(--cc-peso-fuerte)}.cc-acceso__logo{flex:none;width:34px;height:34px;border-radius:var(--cc-r-control);background:var(--cc-azul);box-shadow:var(--cc-canto-primario)}.cc-acceso__lema{margin:28px 0 0;font-size:40px;font-weight:var(--cc-peso-fuerte);line-height:1.1;letter-spacing:-.02em;text-wrap:pretty}.cc-acceso__explica{max-width:420px;margin:var(--cc-e-3) 0 0;color:var(--cc-tinta-2);font-size:var(--cc-t-subtitulo);text-wrap:pretty}.cc-acceso__tarjeta{min-width:0;padding:28px;border-radius:var(--cc-r-tarjeta);background:var(--cc-tarjeta);box-shadow:var(--cc-elev-tarjeta)}.cc-acceso__pila,.cc-acceso__formulario{display:flex;flex-direction:column;gap:var(--cc-e-4);min-width:0}.cc-acceso__titulo{margin:0;font-size:26px;font-weight:var(--cc-peso-fuerte);line-height:1.15}.cc-acceso__subtitulo{overflow-wrap:anywhere;margin:var(--cc-e-1) 0 0;color:var(--cc-tinta-2);font-size:var(--cc-t-boton);text-wrap:pretty}.cc-acceso__texto{margin:var(--cc-e-2) 0 0;font-size:var(--cc-t-cuerpo);text-wrap:pretty;overflow-wrap:anywhere}.cc-acceso__clave{display:flex;flex-direction:column;gap:6px}.cc-acceso__olvido{display:flex;justify-content:flex-end}.cc-acceso__regla{display:flex;align-items:center;gap:6px;color:var(--cc-tinta-2);font-size:var(--cc-t-apoyo);font-weight:var(--cc-peso-medio)}.cc-acceso__regla--bien{color:var(--cc-verde-texto)}.cc-acceso__separador{display:flex;align-items:center;gap:var(--cc-e-3);color:var(--cc-tinta-2);font-size:var(--cc-t-apoyo)}.cc-acceso__separador>span{flex:1;height:1px;background:var(--cc-linea)}.cc-acceso__otra{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cc-e-1);color:var(--cc-tinta-2);font-size:var(--cc-t-boton)}.cc-acceso__volver{margin:-8px 0 0 -6px}.cc-acceso__sobre{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--cc-r-tarjeta);background:var(--cc-verde-suave);color:var(--cc-verde-texto);box-shadow:inset 0 0 0 1px var(--cc-verde-borde)}@media(max-width:719.98px){.cc-acceso__cuerpo{grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--cc-e-5);padding:56px var(--cc-e-4) var(--cc-e-6)}.cc-acceso__lema,.cc-acceso__explica{display:none}.cc-acceso__tarjeta{padding:20px var(--cc-e-4)}.cc-acceso>.cc-aviso--banda{padding:8px var(--cc-e-4)}}
