.hero[data-astro-cid-ge2uvauf]{margin-block-start:calc(-1 * var(--ktv-header-h));position:relative}.hero__pista[data-astro-cid-ge2uvauf]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.hero__pista[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}.hero__diapo[data-astro-cid-ge2uvauf]{scroll-snap-align:start;scroll-snap-stop:always;min-height:min(560px,74vh);padding-block:var(--ktv-e7) var(--ktv-e5);padding-inline:var(--ktv-safe-x);flex:0 0 100%;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__fondo[data-astro-cid-ge2uvauf]{z-index:0;position:absolute;inset:0}.hero__fondo[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf],.hero__fondo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:100%}.hero__fondo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 30%}.hero__velo[data-astro-cid-ge2uvauf]{z-index:1;background:linear-gradient(90deg, #0b0907f2 0%, #0b0907c7 45%, #0b090740 100%), linear-gradient(0deg, var(--ktv-bg) 2%, #0b09071a 55%);position:absolute;inset:0}.hero__caja[data-astro-cid-ge2uvauf]{z-index:2;max-width:34rem;position:relative}.hero__ojo[data-astro-cid-ge2uvauf]{margin:0 0 var(--ktv-e3);color:var(--ktv-accent);font-family:var(--ktv-display);font-size:var(--ktv-t-meta);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.6em;font-weight:700;display:inline-flex}.hero__ojo[data-astro-cid-ge2uvauf]:before{content:"";background:currentColor;width:22px;height:2px}.hero__programa[data-astro-cid-ge2uvauf]{font-size:var(--ktv-t-hero);text-transform:uppercase;line-height:1}.hero__titulo[data-astro-cid-ge2uvauf]{margin:var(--ktv-e3) 0 0;color:var(--ktv-text);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.0625rem,2.6vw,1.375rem);font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.hero__datos[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--ktv-e2) var(--ktv-e3);margin:var(--ktv-e3) 0 0;max-width:none;color:var(--ktv-text-muted);font-size:var(--ktv-t-meta);flex-wrap:wrap;display:flex}.hero__chip[data-astro-cid-ge2uvauf]{border:1px solid var(--ktv-hairline-viva);color:var(--ktv-accent);font-family:var(--ktv-display);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:.15em .6em}.hero__botones[data-astro-cid-ge2uvauf]{gap:var(--ktv-e2);flex-wrap:wrap;margin-block-start:var(--ktv-e4);display:flex}.hero__secundario[data-astro-cid-ge2uvauf]{color:var(--ktv-text);border-color:var(--ktv-hairline-viva);background:#ffffff1f}.hero__secundario[data-astro-cid-ge2uvauf]:hover{background:#fff3}.hero__controles[data-astro-cid-ge2uvauf]{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;inset-block-end:var(--ktv-e3);inset-inline-start:var(--ktv-safe-x)}.hero[data-astro-cid-ge2uvauf]:not([data-listo]) .hero__controles[data-astro-cid-ge2uvauf]{visibility:hidden}.hero__pausa[data-astro-cid-ge2uvauf],.hero__flecha[data-astro-cid-ge2uvauf]{border:1px solid var(--ktv-hairline-viva);width:32px;height:32px;color:var(--ktv-text);cursor:pointer;background:#0b090780;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.hero__pausa[data-astro-cid-ge2uvauf]{margin-inline-end:var(--ktv-e1)}.hero__flechas[data-astro-cid-ge2uvauf]{gap:var(--ktv-e3);margin-inline-start:var(--ktv-e1);display:flex}.hero__pausa[data-astro-cid-ge2uvauf]:before,.hero__flecha[data-astro-cid-ge2uvauf]:before{content:"";inset:calc((100% - var(--ktv-tap)) / 2);position:absolute}.hero__pausa[data-astro-cid-ge2uvauf]:hover,.hero__flecha[data-astro-cid-ge2uvauf]:hover{background:#fff3}.hero__pausa[data-astro-cid-ge2uvauf][aria-pressed=true] .hero__icono-pausa[data-astro-cid-ge2uvauf],.hero__pausa[data-astro-cid-ge2uvauf]:not([aria-pressed=true]) .hero__icono-seguir[data-astro-cid-ge2uvauf]{display:none}.hero__punto[data-astro-cid-ge2uvauf]{cursor:pointer;width:24px;height:32px;transition:width var(--ktv-dur) var(--ktv-ease);background:linear-gradient(#fff6,#fff6) 50%/100% 3px no-repeat;border:0;align-items:center;padding:0;display:flex;position:relative}.hero__punto[data-astro-cid-ge2uvauf][aria-current=true]{width:40px}.hero__punto[data-astro-cid-ge2uvauf]:before{content:"";inset-block:calc((100% - var(--ktv-tap)) / 2);position:absolute;inset-inline:-3px}.hero__barra[data-astro-cid-ge2uvauf]{background:var(--ktv-accent);transform-origin:0;width:100%;height:3px;transform:scaleX(0)}.hero__punto[data-astro-cid-ge2uvauf][aria-current=true] .hero__barra[data-astro-cid-ge2uvauf]{transform:none}.hero[data-astro-cid-ge2uvauf][data-listo] .hero__punto[data-astro-cid-ge2uvauf][aria-current=true] .hero__barra[data-astro-cid-ge2uvauf]{animation:hero-avance var(--hero-segundos,7s) linear both;animation-play-state:var(--hero-estado,running)}.hero[data-astro-cid-ge2uvauf][data-detenido]{--hero-estado:paused}@keyframes hero-avance{0%{transform:scaleX(0)}}@media (width<=51.99rem){.hero[data-astro-cid-ge2uvauf]{margin-block-start:0}.hero__diapo[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf][data-carrusel] .hero__diapo[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;min-height:0;padding-block-start:0}.hero__fondo[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;margin-inline:calc(-1 * var(--ktv-safe-x));position:relative;inset:auto}.hero__fondo[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(0deg, var(--ktv-bg) 0%, transparent 35%);position:absolute;inset:0}.hero__fondo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:center}.hero__velo[data-astro-cid-ge2uvauf]{display:none}.hero__caja[data-astro-cid-ge2uvauf]{margin-block-start:calc(-1 * var(--ktv-e4))}.hero__botones[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero__botones[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{padding-inline:var(--ktv-e2);letter-spacing:.02em;text-align:center;font-size:clamp(.75rem,3.4vw,.875rem)}.hero[data-astro-cid-ge2uvauf][data-carrusel]{container-type:inline-size}.hero__controles[data-astro-cid-ge2uvauf]{inset-inline:var(--ktv-safe-x);inset-block:calc(100vw * 9 / 16 + var(--ktv-e1)) auto;pointer-events:none;justify-content:flex-end;inset-block-start:calc(100cqw * 9 / 16 + var(--ktv-e1))}.hero__controles[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{pointer-events:auto}.hero__pausa[data-astro-cid-ge2uvauf],.hero__flechas[data-astro-cid-ge2uvauf]{flex-shrink:0}.hero__pausa[data-astro-cid-ge2uvauf]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero[data-astro-cid-ge2uvauf][data-carrusel] .hero__caja[data-astro-cid-ge2uvauf]{margin-block-start:2.5rem}}@media (width>=52rem){.hero__diapo[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf][data-carrusel] .hero__diapo[data-astro-cid-ge2uvauf]{padding-block:var(--ktv-e7) var(--ktv-e6)}.hero__controles[data-astro-cid-ge2uvauf]{inset-inline:auto var(--ktv-safe-x);inset-block-end:calc(var(--ktv-e6) + (var(--ktv-tap) - 32px) / 2)}}@media (prefers-reduced-motion:reduce){.hero__barra[data-astro-cid-ge2uvauf]{animation:none!important}.hero__pausa[data-astro-cid-ge2uvauf]{display:none}}main[data-astro-cid-lcdefpme].portada{max-width:none;padding-inline:0;padding-block:0 var(--ktv-e8)}.centrado[data-astro-cid-lcdefpme]{width:100%;max-width:var(--ktv-container);padding-inline:var(--ktv-safe-x);margin-block-start:var(--ktv-e7);margin-inline:auto}.presentacion[data-astro-cid-lcdefpme]{margin:0 0 var(--ktv-e5);color:var(--ktv-text-muted);font-size:1.0625rem}.acciones-grilla[data-astro-cid-lcdefpme]{gap:var(--ktv-e3);max-width:none;margin-block:0 var(--ktv-e7);flex-wrap:wrap;display:flex}
