.LandingServiciosSection-module__Y8ihfG__seccion{--fondo-servicios:#e5e5e5;--texto-servicios:#141413;--borde-servicios:#b5b5b5;--radio-servicios:40px;color:var(--texto-servicios);padding:0 24px 64px}.LandingServiciosSection-module__Y8ihfG__interior{border-radius:var(--radio-servicios);background:var(--fondo-servicios);max-width:1280px;margin-inline:auto;padding:56px 64px 64px}.LandingServiciosSection-module__Y8ihfG__seccion .LandingServiciosSection-module__Y8ihfG__encabezado h2{font-size:calc(clamp(36px, 4vw, 56px) * var(--ased-escala-texto,1));letter-spacing:-.025em;font-weight:500;line-height:1.08}.LandingServiciosSection-module__Y8ihfG__encabezado p{font-size:calc(18px * var(--ased-escala-texto,1));color:#555;margin-top:16px;line-height:1.5}.LandingServiciosSection-module__Y8ihfG__accesos{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}.LandingServiciosSection-module__Y8ihfG__acceso{color:inherit;border-radius:16px;grid-template-columns:56px minmax(0,1fr);align-content:start;gap:24px;padding-right:40px;display:grid}.LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{border-left:1px solid var(--borde-servicios);border-radius:0;padding-left:40px;padding-right:0}.LandingServiciosSection-module__Y8ihfG__icono{border:1px solid var(--borde-servicios);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.LandingServiciosSection-module__Y8ihfG__detalle{min-width:0}.LandingServiciosSection-module__Y8ihfG__detalle h3{font-size:calc(28px * var(--ased-escala-texto,1));letter-spacing:-.02em;font-weight:500;line-height:1.15}.LandingServiciosSection-module__Y8ihfG__detalle p{max-width:34ch;font-size:calc(16px * var(--ased-escala-texto,1));color:#555;margin-top:12px;line-height:1.5}.LandingServiciosSection-module__Y8ihfG__accion{background:var(--texto-servicios);color:#fff;max-width:100%;min-height:48px;font-size:calc(15px * var(--ased-escala-texto,1));white-space:nowrap;border-radius:20px;grid-column:2;justify-content:space-between;justify-self:start;align-items:center;gap:16px;padding:12px 20px;font-weight:500;line-height:1.35;transition:background .18s;display:inline-flex}.LandingServiciosSection-module__Y8ihfG__accion svg{transition:transform .18s var(--ease-out);flex-shrink:0}.LandingServiciosSection-module__Y8ihfG__acceso:focus-visible{outline:2px solid var(--texto-servicios);outline-offset:8px}.LandingServiciosSection-module__Y8ihfG__seccion.LandingServiciosSection-module__Y8ihfG__landing{--fondo-servicios:var(--superficie-oscura);--texto-servicios:var(--sobre-acento);background:#141413;padding:80px 48px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__interior{background:0 0;border-radius:0;max-width:1200px;padding:0}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__encabezado{text-align:center;max-width:640px;margin-inline:auto}.LandingServiciosSection-module__Y8ihfG__seccion.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__encabezado h2{font-size:calc(clamp(2.125rem, 3.3vw, 3rem) * var(--ased-escala-texto,1));letter-spacing:-.025em;font-weight:600;line-height:1.1}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__encabezado p{max-width:44ch;font-size:calc(1.25rem * var(--ased-escala-texto,1));color:#ccc;margin:16px auto 0;line-height:1.45}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__accesos{gap:24px;margin-top:40px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso,.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{background:var(--fondo-servicios);text-align:center;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:20px;min-width:0;min-height:300px;padding:40px 32px 32px;transition:background-color .16s;display:flex}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__icono{border:0;border-radius:0;width:48px;height:48px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__icono svg{width:40px;height:40px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__detalle h3{font-size:calc(1.875rem * var(--ased-escala-texto,1));letter-spacing:-.025em;font-weight:600}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__detalle p{max-width:32ch;font-size:calc(1.0625rem * var(--ased-escala-texto,1));color:#ccc;margin:12px auto 0;line-height:1.5}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__accion{color:var(--acento-oscuro);font-size:calc(1.0625rem * var(--ased-escala-texto,1));white-space:nowrap;background:0 0;border-radius:0;gap:8px;margin-top:auto;padding:12px 0;font-weight:400}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__accion svg{width:18px;height:18px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso:focus-visible{outline-color:var(--acento-oscuro);outline-offset:6px}.LandingServiciosSection-module__Y8ihfG__seccion.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso:active{background:#3a3a3d}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso:active .LandingServiciosSection-module__Y8ihfG__accion{color:#5aafff}@media (hover:hover) and (pointer:fine){.LandingServiciosSection-module__Y8ihfG__acceso:hover .LandingServiciosSection-module__Y8ihfG__accion{background:#383838}.LandingServiciosSection-module__Y8ihfG__acceso:hover .LandingServiciosSection-module__Y8ihfG__accion svg{transform:translate(2px,-2px)}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso:hover{background:#333336}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso:hover .LandingServiciosSection-module__Y8ihfG__accion{color:#5aafff;text-underline-offset:4px;background:0 0;text-decoration:underline}}@media (max-width:1100px){.LandingServiciosSection-module__Y8ihfG__interior{padding-inline:40px}.LandingServiciosSection-module__Y8ihfG__acceso{gap:20px;padding-right:24px}.LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{padding-left:24px}.LandingServiciosSection-module__Y8ihfG__accion{grid-column:1/-1}}@media (max-width:833px){.LandingServiciosSection-module__Y8ihfG__interior{padding:40px 32px}.LandingServiciosSection-module__Y8ihfG__accesos{grid-template-columns:1fr;margin-top:32px}.LandingServiciosSection-module__Y8ihfG__acceso,.LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{border-left:0;padding:24px 0}.LandingServiciosSection-module__Y8ihfG__acceso:first-child{padding-top:0}.LandingServiciosSection-module__Y8ihfG__acceso:last-child{padding-bottom:0}.LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{border-top:1px solid var(--borde-servicios)}.LandingServiciosSection-module__Y8ihfG__accion{grid-column:2}.LandingServiciosSection-module__Y8ihfG__seccion.LandingServiciosSection-module__Y8ihfG__landing{padding:64px 24px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__accesos{gap:16px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso,.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso+.LandingServiciosSection-module__Y8ihfG__acceso{min-height:0;padding:32px 24px 24px}}@media (max-width:600px){.LandingServiciosSection-module__Y8ihfG__seccion{padding:0 12px 40px}.LandingServiciosSection-module__Y8ihfG__interior{padding:32px 24px}.LandingServiciosSection-module__Y8ihfG__encabezado p{font-size:calc(16px * var(--ased-escala-texto,1))}.LandingServiciosSection-module__Y8ihfG__acceso{grid-template-columns:44px minmax(0,1fr);gap:16px}.LandingServiciosSection-module__Y8ihfG__icono{width:44px;height:44px}.LandingServiciosSection-module__Y8ihfG__icono svg{width:24px;height:24px}.LandingServiciosSection-module__Y8ihfG__detalle h3{font-size:calc(25px * var(--ased-escala-texto,1))}.LandingServiciosSection-module__Y8ihfG__accion{white-space:normal;grid-column:1/-1}.LandingServiciosSection-module__Y8ihfG__seccion.LandingServiciosSection-module__Y8ihfG__landing{padding-block:56px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__encabezado p{font-size:calc(1.125rem * var(--ased-escala-texto,1))}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__accesos{margin-top:32px}.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__detalle h3{font-size:calc(1.75rem * var(--ased-escala-texto,1))}}@media (prefers-reduced-motion:reduce){.LandingServiciosSection-module__Y8ihfG__accion,.LandingServiciosSection-module__Y8ihfG__accion svg,.LandingServiciosSection-module__Y8ihfG__landing .LandingServiciosSection-module__Y8ihfG__acceso{transition:none}}.LandingServiciosSection-module__Y8ihfG__accion{transition:background .16s ease, transform .16s var(--ease-out)}.LandingServiciosSection-module__Y8ihfG__acceso:not(:focus-visible):active .LandingServiciosSection-module__Y8ihfG__accion{transform:scale(.97)}.LandingServiciosSection-module__Y8ihfG__acceso:focus-visible .LandingServiciosSection-module__Y8ihfG__accion{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.LandingServiciosSection-module__Y8ihfG__acceso:not(:focus-visible):active .LandingServiciosSection-module__Y8ihfG__accion{transform:none}}
.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}}
.landing-module__qvlYqq__institucion[id=labor]{background:var(--suave);padding:80px 0}.landing-module__qvlYqq__recorrido{max-width:1280px;margin-inline:auto;padding:64px 40px 0}.landing-module__qvlYqq__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){.landing-module__qvlYqq__institucion[id=labor]{padding-block:56px}.landing-module__qvlYqq__recorrido{padding:40px 24px 0}.landing-module__qvlYqq__indicadores{--tamano-titulo-indicadores:28px;padding:40px 24px}}
