.zonas-pista[data-astro-cid-3pyb6uw2]{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem .25rem 1.25rem;list-style:none;margin:0}.zonas-slide[data-astro-cid-3pyb6uw2]{flex:0 0 min(19rem,82vw);scroll-snap-align:center}.zonas-controles[data-astro-cid-3pyb6uw2],.zonas-nombres[data-astro-cid-3pyb6uw2]{display:none}.zonas-tarjeta[data-astro-cid-3pyb6uw2]{display:flex;flex-direction:column;height:100%;min-height:23rem;border-radius:1.5rem;border:1px solid;padding:1.75rem;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.zonas-tarjeta--local[data-astro-cid-3pyb6uw2]{background:#fff;border-color:#e5e7eb}.zonas-tarjeta--region[data-astro-cid-3pyb6uw2]{background:#0d1a37;border-color:#0d1a37}.zonas-tarjeta[data-astro-cid-3pyb6uw2]:focus-visible{outline:3px solid #5473b7;outline-offset:3px}.js .zonas-escena[data-astro-cid-3pyb6uw2]{position:relative;height:27rem;perspective:1400px;touch-action:pan-y;cursor:grab}.js .zonas-escena[data-astro-cid-3pyb6uw2].is-arrastrando{cursor:grabbing}.js .zonas-pista[data-astro-cid-3pyb6uw2]{position:absolute;inset:0;display:block;overflow:visible;padding:0;transform-style:preserve-3d}.js .zonas-slide[data-astro-cid-3pyb6uw2]{--d: 0;--ad: 0;position:absolute;top:0;left:50%;width:min(20rem,78vw);margin-left:calc(min(20rem,78vw)/-2);height:100%;padding:1rem 0;transform:translate(calc(var(--d) * var(--paso, 62%))) translateZ(calc(var(--ad) * -150px)) rotateY(calc(var(--d) * -14deg)) scale(calc(1 - var(--ad) * .1));filter:blur(calc(var(--ad) * 2.5px)) saturate(calc(1 - var(--ad) * .25));opacity:calc(1 - var(--ad) * .32);will-change:transform,filter,opacity}.js .zonas-carrusel[data-astro-cid-3pyb6uw2]:not(.is-listo) .zonas-slide[data-astro-cid-3pyb6uw2]:not(:first-child){opacity:0}.js .zonas-carrusel[data-astro-cid-3pyb6uw2].is-listo .zonas-slide[data-astro-cid-3pyb6uw2]{transition:transform .6s cubic-bezier(.22,1,.36,1),filter .6s ease,opacity .6s ease}.js .zonas-slide[data-astro-cid-3pyb6uw2].is-oculta{opacity:0;pointer-events:none}.js .zonas-slide[data-astro-cid-3pyb6uw2]:not(.is-activa) .zonas-tarjeta[data-astro-cid-3pyb6uw2]{cursor:pointer}.js .zonas-slide[data-astro-cid-3pyb6uw2].is-activa .zonas-tarjeta[data-astro-cid-3pyb6uw2]{box-shadow:0 30px 60px -20px #0d1a3759}.js .zonas-slide[data-astro-cid-3pyb6uw2].is-activa .zonas-tarjeta--local[data-astro-cid-3pyb6uw2]{border-color:#aab9db}.js .zonas-slide[data-astro-cid-3pyb6uw2].is-activa .zonas-tarjeta[data-astro-cid-3pyb6uw2]:hover{transform:translateY(-4px)}.js .zonas-slide[data-astro-cid-3pyb6uw2]:not(.is-activa) .zonas-tarjeta[data-astro-cid-3pyb6uw2]{box-shadow:0 12px 30px -18px #0d1a3740}.js .zonas-carrusel[data-astro-cid-3pyb6uw2].is-listo .zonas-slide[data-astro-cid-3pyb6uw2].sin-transicion{transition:none}@media(min-width:640px){.js .zonas-slide[data-astro-cid-3pyb6uw2]{--paso: 70%}}@media(min-width:1024px){.js .zonas-slide[data-astro-cid-3pyb6uw2]{--paso: 78%}}.js .zonas-controles[data-astro-cid-3pyb6uw2]{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:1.5rem}.zonas-flecha[data-astro-cid-3pyb6uw2]{width:3rem;height:3rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#0d1a37;border:1px solid #d5dced;box-shadow:0 6px 18px -10px #0d1a3759;transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.zonas-flecha[data-astro-cid-3pyb6uw2]:hover{background:#0d1a37;border-color:#0d1a37;color:#fff;transform:translateY(-1px)}.zonas-flecha[data-astro-cid-3pyb6uw2]:active{transform:scale(.95)}.zonas-flecha[data-astro-cid-3pyb6uw2]:focus-visible{outline:3px solid #5473b7;outline-offset:3px}.zonas-contador[data-astro-cid-3pyb6uw2]{min-width:4.5rem;text-align:center;font-size:.875rem;color:#0d1a378c;font-variant-numeric:tabular-nums}.js .zonas-nombres[data-astro-cid-3pyb6uw2]{display:block;margin-top:1.25rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}.zonas-nombres-fila[data-astro-cid-3pyb6uw2]{position:relative;display:flex;gap:.5rem;overflow-x:auto;padding:.25rem 2rem;scrollbar-width:none}.zonas-nombres-fila[data-astro-cid-3pyb6uw2]::-webkit-scrollbar{display:none}@media(min-width:1024px){.zonas-nombres-fila[data-astro-cid-3pyb6uw2]{flex-wrap:wrap;justify-content:center;overflow:visible}.js .zonas-nombres[data-astro-cid-3pyb6uw2]{-webkit-mask-image:none;mask-image:none}}.zonas-nombre[data-astro-cid-3pyb6uw2]{flex:0 0 auto;font-size:.75rem;font-weight:600;white-space:nowrap;color:#0d1a3799;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:.375rem .85rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.zonas-nombre[data-astro-cid-3pyb6uw2]:hover{color:#0d1a37;border-color:#aab9db}.zonas-nombre[data-astro-cid-3pyb6uw2][aria-current=true]{background:#0d1a37;border-color:#0d1a37;color:#fff}.zonas-nombre[data-astro-cid-3pyb6uw2]:focus-visible{outline:3px solid #5473b7;outline-offset:2px}@media(prefers-reduced-motion:reduce){.js .zonas-carrusel[data-astro-cid-3pyb6uw2].is-listo .zonas-slide[data-astro-cid-3pyb6uw2],.zonas-tarjeta[data-astro-cid-3pyb6uw2]{transition:none}}
