.LandingLogosMarquesina-module__cefzha__seccion{background:var(--fondo);color:var(--texto);padding:16px 12px}.LandingLogosMarquesina-module__cefzha__seccion[data-tema=dark]{background:var(--superficie-oscura);color:var(--suave);isolation:isolate}.LandingLogosMarquesina-module__cefzha__seccion[data-tema=dark] .LandingLogosMarquesina-module__cefzha__logo{filter:grayscale()invert()brightness(2);mix-blend-mode:screen;opacity:.9}.LandingLogosMarquesina-module__cefzha__seccion[data-tema=dark] .LandingLogosMarquesina-module__cefzha__pista{background:var(--superficie-oscura)}.LandingLogosMarquesina-module__cefzha__seccion[data-tema=dark] .LandingLogosMarquesina-module__cefzha__logo[data-fondo-oscuro]{filter:grayscale()contrast(3)brightness(2)}.LandingLogosMarquesina-module__cefzha__contenido{max-width:1232px;margin-inline:auto}.LandingLogosMarquesina-module__cefzha__titulo{color:var(--muted);font-size:calc(17px * var(--ased-escala-texto,1));letter-spacing:-.02em;text-align:center;margin:0 0 24px;font-weight:600;line-height:1.47}.LandingLogosMarquesina-module__cefzha__ventana{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 128px calc(100% - 128px),#0000);mask-image:linear-gradient(90deg,#0000,#000 128px calc(100% - 128px),#0000)}.LandingLogosMarquesina-module__cefzha__ventana[data-arrastrando]{cursor:grabbing}.LandingLogosMarquesina-module__cefzha__ventana:focus-visible{outline:2px solid var(--acento-foco);outline-offset:4px}.LandingLogosMarquesina-module__cefzha__pista{width:max-content;min-width:200%;animation:LandingLogosMarquesina-module__cefzha__desplazarLogos var(--duracion-marquesina,50s) linear infinite;align-items:center;display:flex}.LandingLogosMarquesina-module__cefzha__pista[data-sentido=izq-der]{animation-direction:reverse}.LandingLogosMarquesina-module__cefzha__grupo{flex:1 0 auto;justify-content:space-around;align-items:center;margin:0;padding:0;list-style:none;display:flex}.LandingLogosMarquesina-module__cefzha__elemento{flex-shrink:0;padding-inline:24px}.LandingLogosMarquesina-module__cefzha__enlace{cursor:inherit;-webkit-user-drag:none;display:block}.LandingLogosMarquesina-module__cefzha__enlace:focus-visible{outline:2px solid var(--acento-foco);outline-offset:4px}.LandingLogosMarquesina-module__cefzha__logo{width:var(--ancho-logo);height:calc(var(--alto-logo) * 1.5);object-fit:contain;filter:grayscale();opacity:.4;max-width:168px;display:block}@keyframes LandingLogosMarquesina-module__cefzha__desplazarLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:833px){.LandingLogosMarquesina-module__cefzha__seccion{padding:12px}.LandingLogosMarquesina-module__cefzha__ventana{-webkit-mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000);mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000)}.LandingLogosMarquesina-module__cefzha__elemento{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.LandingLogosMarquesina-module__cefzha__ventana{cursor:auto;touch-action:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.LandingLogosMarquesina-module__cefzha__pista{width:100%;min-width:0;animation:none}.LandingLogosMarquesina-module__cefzha__grupo{flex-wrap:wrap;flex:100%;justify-content:center;row-gap:24px}.LandingLogosMarquesina-module__cefzha__copia{display:none}.LandingLogosMarquesina-module__cefzha__enlace{cursor:pointer}}html[data-ased-movimiento=reducido] .LandingLogosMarquesina-module__cefzha__ventana{cursor:auto;touch-action:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}html[data-ased-movimiento=reducido] .LandingLogosMarquesina-module__cefzha__pista{width:100%;min-width:0;animation:none}html[data-ased-movimiento=reducido] .LandingLogosMarquesina-module__cefzha__grupo{flex-wrap:wrap;flex:100%;justify-content:center;row-gap:24px}html[data-ased-movimiento=reducido] .LandingLogosMarquesina-module__cefzha__copia{display:none}html[data-ased-movimiento=reducido] .LandingLogosMarquesina-module__cefzha__enlace{cursor:pointer}
.LandingContactoSection-module__eJu-gW__seccion{--acento-foco:#2997ff;color:#f5f5f7;background:#1d1d1f;padding:96px max(48px,50% - 592px) 32px}.LandingContactoSection-module__eJu-gW__interior{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:96px;display:grid}.LandingContactoSection-module__eJu-gW__etiqueta{color:#ccc;font-size:calc(12px * var(--ased-escala-texto,1));letter-spacing:.045em;text-transform:uppercase;margin-bottom:22px;font-weight:700}.LandingContactoSection-module__eJu-gW__presentacion h2{max-width:14ch;font-size:calc(clamp(36px, 4vw, 56px) * var(--ased-escala-texto,1));letter-spacing:-.035em;font-weight:600;line-height:1.08}.LandingContactoSection-module__eJu-gW__boton{color:#141413;min-height:48px;font-size:calc(16px * var(--ased-escala-texto,1));transition:transform .16s var(--ease-out), background .18s ease;background:#fafafc;border-radius:999px;justify-content:center;align-items:center;gap:24px;margin-top:32px;padding:12px 24px;font-weight:500;line-height:1.47;display:inline-flex}.LandingContactoSection-module__eJu-gW__datos{min-width:0;font-style:normal}.LandingContactoSection-module__eJu-gW__telefono{min-height:48px;font-size:calc(32px * var(--ased-escala-texto,1));letter-spacing:-.025em;align-items:center;gap:24px;display:flex}.LandingContactoSection-module__eJu-gW__datos p{color:#ccc;max-width:29ch;font-size:calc(18px * var(--ased-escala-texto,1));margin:16px 0}.LandingContactoSection-module__eJu-gW__directorio{min-height:44px;font-size:calc(17px * var(--ased-escala-texto,1));align-items:center;gap:20px;font-weight:500;display:inline-flex}.LandingContactoSection-module__eJu-gW__boton svg,.LandingContactoSection-module__eJu-gW__telefono svg,.LandingContactoSection-module__eJu-gW__directorio svg{transition:transform .2s var(--ease-out);flex-shrink:0}.LandingContactoSection-module__eJu-gW__boton:focus-visible,.LandingContactoSection-module__eJu-gW__telefono:focus-visible,.LandingContactoSection-module__eJu-gW__directorio:focus-visible{outline:2px solid var(--acento-foco);outline-offset:4px;box-shadow:none}.LandingContactoSection-module__eJu-gW__boton:not(:focus-visible):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.LandingContactoSection-module__eJu-gW__boton:hover{background:#e8e8ed}.LandingContactoSection-module__eJu-gW__telefono:hover,.LandingContactoSection-module__eJu-gW__directorio:hover{text-underline-offset:4px;text-decoration:underline}.LandingContactoSection-module__eJu-gW__boton:hover svg,.LandingContactoSection-module__eJu-gW__directorio:hover svg{transform:translate(4px)}}@media (max-width:1100px){.LandingContactoSection-module__eJu-gW__interior{gap:48px}}@media (max-width:833px){.LandingContactoSection-module__eJu-gW__seccion{padding:64px 32px}.LandingContactoSection-module__eJu-gW__interior{gap:32px}.LandingContactoSection-module__eJu-gW__telefono{font-size:calc(26px * var(--ased-escala-texto,1))}}@media (max-width:767px){.LandingContactoSection-module__eJu-gW__interior{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.LandingContactoSection-module__eJu-gW__presentacion h2,.LandingContactoSection-module__eJu-gW__datos p{margin-inline:auto}.LandingContactoSection-module__eJu-gW__telefono{justify-content:center}}@media (max-width:600px){.LandingContactoSection-module__eJu-gW__seccion{padding:56px 28px 32px}.LandingContactoSection-module__eJu-gW__etiqueta{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.LandingContactoSection-module__eJu-gW__boton,.LandingContactoSection-module__eJu-gW__boton svg,.LandingContactoSection-module__eJu-gW__telefono svg,.LandingContactoSection-module__eJu-gW__directorio svg{transition:none}.LandingContactoSection-module__eJu-gW__boton:not(:focus-visible):active,.LandingContactoSection-module__eJu-gW__boton:hover svg,.LandingContactoSection-module__eJu-gW__directorio:hover svg{transform:none}}
.IndicadoresTarjeta-module__leUfrW__tarjeta{border:1px solid var(--linea);background:var(--fondo);min-width:0;color:var(--texto);border-radius:18px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.IndicadoresTarjeta-module__leUfrW__contenido{min-width:0}.IndicadoresTarjeta-module__leUfrW__icono{background:var(--suave);width:32px;height:32px;color:var(--acento);border-radius:12px;place-items:center;display:grid}.IndicadoresTarjeta-module__leUfrW__tarjeta h2,.IndicadoresTarjeta-module__leUfrW__tarjeta h3{font-size:calc(15px * var(--ased-escala-texto,1));letter-spacing:-.025em;margin-top:4px;font-weight:500;line-height:1.2}.IndicadoresTarjeta-module__leUfrW__periodo{font-size:calc(13px * var(--ased-escala-texto,1));color:var(--muted);margin-top:4px}.IndicadoresTarjeta-module__leUfrW__cantidad{color:var(--texto);font-size:calc(28px * var(--ased-escala-texto,1));letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.1}.IndicadoresTarjeta-module__leUfrW__descripcion{color:var(--muted);font-size:calc(13px * var(--ased-escala-texto,1));margin-top:4px;line-height:1.47}@media (max-width:600px){.IndicadoresTarjeta-module__leUfrW__tarjeta{grid-template-columns:minmax(0,1fr);padding:14px}.IndicadoresTarjeta-module__leUfrW__icono{display:none}}
.IndicadoresMovimiento-module__QB1E3W__entrada{animation:IndicadoresMovimiento-module__QB1E3W__entrada .38s cubic-bezier(.23, 1, .32, 1) var(--retraso-entrada,0s) backwards}.IndicadoresMovimiento-module__QB1E3W__carga[aria-hidden=true]{background:var(--linea);color:#0000;border-radius:8px;width:3ch;animation:1.2s ease-in-out infinite alternate IndicadoresMovimiento-module__QB1E3W__pulso}.IndicadoresMovimiento-module__QB1E3W__crecimiento{transform-origin:0;animation:.5s cubic-bezier(.23,1,.32,1) .16s backwards IndicadoresMovimiento-module__QB1E3W__crecimiento}@keyframes IndicadoresMovimiento-module__QB1E3W__entrada{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes IndicadoresMovimiento-module__QB1E3W__pulso{0%{opacity:.4}to{opacity:.8}}@keyframes IndicadoresMovimiento-module__QB1E3W__crecimiento{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.IndicadoresMovimiento-module__QB1E3W__entrada,.IndicadoresMovimiento-module__QB1E3W__carga[aria-hidden=true],.IndicadoresMovimiento-module__QB1E3W__crecimiento{animation:none}}
.IndicadoresComparacion-module__-GhA9G__comparacion{border:1px solid var(--linea);background:var(--fondo);min-width:0;color:var(--texto);border-radius:18px;padding:16px}.IndicadoresComparacion-module__-GhA9G__comparacion h2{font-size:calc(17px * var(--ased-escala-texto,1));letter-spacing:-.025em;margin-bottom:4px;line-height:1.2}.IndicadoresComparacion-module__-GhA9G__comparacion header p{color:var(--muted);font-size:calc(14px * var(--ased-escala-texto,1))}.IndicadoresComparacion-module__-GhA9G__filas{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:12px 0 0;display:grid}.IndicadoresComparacion-module__-GhA9G__fila{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}.IndicadoresComparacion-module__-GhA9G__fila dt{font-size:calc(13px * var(--ased-escala-texto,1));font-weight:500}.IndicadoresComparacion-module__-GhA9G__fila dd{align-items:center;gap:16px;min-width:0;margin:0;display:flex}.IndicadoresComparacion-module__-GhA9G__pista{background:var(--suave);border-radius:999px;flex:1;height:8px;overflow:hidden}.IndicadoresComparacion-module__-GhA9G__barra{border-radius:inherit;background:var(--superficie-oscura);height:100%;display:block}.IndicadoresComparacion-module__-GhA9G__valor{min-width:3ch;font-size:calc(17px * var(--ased-escala-texto,1));font-variant-numeric:tabular-nums;text-align:right;font-weight:500}@media (max-width:600px){.IndicadoresComparacion-module__-GhA9G__filas{grid-template-columns:repeat(2,minmax(0,1fr))}}
.IndicadoresAyuda-module__cpqC3G__ayuda{pointer-events:none;flex:0 0 24px;width:24px;height:24px;position:relative}.IndicadoresAyuda-module__cpqC3G__boton{width:44px;height:44px;color:var(--muted);pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;margin:-10px;padding:0;display:grid}.IndicadoresAyuda-module__cpqC3G__boton:hover,.IndicadoresAyuda-module__cpqC3G__boton:focus-visible{color:var(--acento)}.IndicadoresAyuda-module__cpqC3G__boton:focus-visible{outline:2px solid var(--acento-foco);outline-offset:2px}.IndicadoresAyuda-module__cpqC3G__tooltip{width:min(280px,100vw - 64px);transform:translateX(var(--desplazamiento-horizontal,0px));pointer-events:auto;padding-top:8px;position:absolute;top:100%;right:0}.IndicadoresAyuda-module__cpqC3G__ayuda[data-posicion=arriba] .IndicadoresAyuda-module__cpqC3G__tooltip{padding-top:0;padding-bottom:8px;top:auto;bottom:100%}.IndicadoresAyuda-module__cpqC3G__texto{background:var(--superficie-oscura);color:var(--sobre-acento);font-size:calc(14px * var(--ased-escala-texto,1));text-align:left;border:1px solid #4b4b4e;border-radius:12px;padding:16px;font-weight:400;line-height:1.5;display:block}@media (max-width:600px){.IndicadoresAyuda-module__cpqC3G__ayuda[data-alineacion=inicio] .IndicadoresAyuda-module__cpqC3G__tooltip{left:0;right:auto}}
.IndicadoresResumen-module__S6MVgW__resumen{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.IndicadoresResumen-module__S6MVgW__resumen>section:nth-child(2){--retraso-entrada:60ms}.IndicadoresResumen-module__S6MVgW__tarjeta{position:relative}.IndicadoresResumen-module__S6MVgW__tarjeta:has([data-abierta=true]){z-index:2}.IndicadoresResumen-module__S6MVgW__titulo{align-items:center;gap:8px;width:fit-content;max-width:100%;margin-top:4px;display:flex}.IndicadoresResumen-module__S6MVgW__tarjeta .IndicadoresResumen-module__S6MVgW__titulo h2{min-width:0;margin-top:0}
.IndicadoresDashboard-module__VE0deq__seccion{min-width:0;max-width:1200px;color:var(--sobre-acento);background:#141413;margin-inline:auto}.IndicadoresDashboard-module__VE0deq__avisoError{margin-inline:24px}.IndicadoresDashboard-module__VE0deq__controles{padding:var(--espacio-controles-indicadores,28px 32px);background:var(--fondo-controles-indicadores,transparent);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.IndicadoresDashboard-module__VE0deq__controles h2{font-size:calc(var(--tamano-titulo-indicadores,24px) * var(--ased-escala-texto,1));letter-spacing:-.025em;margin-bottom:4px;line-height:1.2}.IndicadoresDashboard-module__VE0deq__controles p{color:#ccc;font-size:calc(15px * var(--ased-escala-texto,1))}.IndicadoresDashboard-module__VE0deq__controles strong{color:var(--sobre-acento);font-weight:500}.IndicadoresDashboard-module__VE0deq__consulta{align-items:end;gap:12px;display:flex}.IndicadoresDashboard-module__VE0deq__campo label{font-size:calc(14px * var(--ased-escala-texto,1));margin-bottom:8px;font-weight:500;display:block}.IndicadoresDashboard-module__VE0deq__campo input{border:1px solid var(--linea);background:var(--superficie-institucional);width:128px;min-height:44px;color:var(--texto);font-size:calc(17px * var(--ased-escala-texto,1));border-radius:12px;padding:11px 16px}.IndicadoresDashboard-module__VE0deq__consulta button,.IndicadoresDashboard-module__VE0deq__error button{background:var(--suave);min-height:44px;color:var(--texto);font-size:calc(17px * var(--ased-escala-texto,1));border:0;border-radius:999px;padding:11px 22px}.IndicadoresDashboard-module__VE0deq__consulta button{min-width:142px}.IndicadoresDashboard-module__VE0deq__consulta button:hover:not(:disabled),.IndicadoresDashboard-module__VE0deq__error button:hover{background:var(--linea)}.IndicadoresDashboard-module__VE0deq__consulta button:disabled{opacity:.65;cursor:wait}.IndicadoresDashboard-module__VE0deq__consulta :focus-visible,.IndicadoresDashboard-module__VE0deq__error button:focus-visible{outline:2px solid var(--acento-foco);outline-offset:3px}.IndicadoresDashboard-module__VE0deq__estado{color:#ccc;font-size:calc(14px * var(--ased-escala-texto,1));margin-bottom:12px}.IndicadoresDashboard-module__VE0deq__estado:empty{margin:0}.IndicadoresDashboard-module__VE0deq__tituloPeriodos{font-size:calc(17px * var(--ased-escala-texto,1));letter-spacing:-.025em;margin-bottom:12px;line-height:1.2}.IndicadoresDashboard-module__VE0deq__tarjetas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.IndicadoresDashboard-module__VE0deq__tarjetas>article:nth-child(2){--retraso-entrada:60ms}.IndicadoresDashboard-module__VE0deq__tarjetas>article:nth-child(3){--retraso-entrada:.12s}.IndicadoresDashboard-module__VE0deq__tarjetas>article:nth-child(4){--retraso-entrada:.18s}.IndicadoresDashboard-module__VE0deq__error{border:1px solid var(--linea);background:var(--fondo);color:var(--texto);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:flex}.IndicadoresDashboard-module__VE0deq__error h3{font-size:calc(17px * var(--ased-escala-texto,1));letter-spacing:-.025em;margin-bottom:4px;line-height:1.2}.IndicadoresDashboard-module__VE0deq__error p{color:var(--muted);font-size:calc(14px * var(--ased-escala-texto,1))}.IndicadoresDashboard-module__VE0deq__nota{border:1px solid var(--linea);background:var(--suave);min-width:0;color:var(--texto);border-radius:18px;margin-bottom:16px;padding:0 16px}.IndicadoresDashboard-module__VE0deq__nota summary{cursor:pointer;min-height:44px;font-size:calc(14px * var(--ased-escala-texto,1));letter-spacing:-.025em;padding-block:12px;font-weight:500;line-height:1.2}.IndicadoresDashboard-module__VE0deq__nota summary:focus-visible{outline:2px solid var(--acento-foco);outline-offset:3px;border-radius:4px}.IndicadoresDashboard-module__VE0deq__nota p{max-width:100ch;color:var(--muted);font-size:calc(15px * var(--ased-escala-texto,1));line-height:1.47}.IndicadoresDashboard-module__VE0deq__nota .IndicadoresDashboard-module__VE0deq__fuente{font-size:calc(13px * var(--ased-escala-texto,1));margin-top:8px;margin-bottom:16px}@media (max-width:1100px){.IndicadoresDashboard-module__VE0deq__tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.IndicadoresDashboard-module__VE0deq__controles{padding:var(--espacio-controles-indicadores,24px);flex-direction:column;align-items:stretch}.IndicadoresDashboard-module__VE0deq__consulta{flex-wrap:wrap}.IndicadoresDashboard-module__VE0deq__campo{flex:1;min-width:128px}.IndicadoresDashboard-module__VE0deq__campo input{width:100%}.IndicadoresDashboard-module__VE0deq__error{flex-wrap:wrap;align-items:center}}
.LandingContenido-module__o7cEYW__institucion[id=labor]{background:var(--suave);padding:80px 0}.LandingContenido-module__o7cEYW__recorrido{max-width:1280px;margin-inline:auto;padding:64px 40px 0}.LandingContenido-module__o7cEYW__indicadores{--tamano-titulo-indicadores:34px;--espacio-controles-indicadores:0;--fondo-controles-indicadores:transparent;color:var(--sobre-acento);background:#141413;padding:56px 40px}@media (max-width:833px){.LandingContenido-module__o7cEYW__institucion[id=labor]{padding-block:56px}.LandingContenido-module__o7cEYW__recorrido{padding:40px 24px 0}.LandingContenido-module__o7cEYW__indicadores{--tamano-titulo-indicadores:28px;padding:40px 24px}}
.IndicadoresContenido-module__tNiKXa__pagina{background:var(--suave);color:var(--texto);padding:176px 40px 80px}.IndicadoresContenido-module__tNiKXa__interior{max-width:1120px;margin-inline:auto}.IndicadoresContenido-module__tNiKXa__apertura{max-width:760px;margin-bottom:40px}.IndicadoresContenido-module__tNiKXa__etiqueta{color:var(--muted);font-size:calc(12px * var(--ased-escala-texto,1));letter-spacing:.08em;align-items:center;gap:12px;font-weight:500;display:inline-flex}.IndicadoresContenido-module__tNiKXa__etiqueta:before{content:"";background:currentColor;width:32px;height:2px}.IndicadoresContenido-module__tNiKXa__apertura h1{font-size:calc(clamp(34px, 3.2vw, 40px) * var(--ased-escala-texto,1));letter-spacing:-.025em;margin:16px 0 24px;font-weight:600;line-height:1.1}.IndicadoresContenido-module__tNiKXa__apertura p{font-size:calc(24px * var(--ased-escala-texto,1));letter-spacing:-.02em;color:var(--muted);line-height:1.47}@media (max-width:833px),(any-pointer:coarse) and (max-height:500px){.IndicadoresContenido-module__tNiKXa__pagina{padding:calc(136px + env(safe-area-inset-top,0px)) 24px 56px}.IndicadoresContenido-module__tNiKXa__apertura{margin-bottom:32px}.IndicadoresContenido-module__tNiKXa__apertura p{font-size:calc(21px * var(--ased-escala-texto,1))}}
.page-module__DIiGIG__resultados{background:var(--fondo)}
