html :is(#inicio,#torneo,#etapas,#sede,#inscripcion,#premios,#fechas,#patrocinadores,#cierre){position:relative}html :is(#inicio,#torneo,#etapas,#sede,#inscripcion,#premios,#fechas,#patrocinadores,#cierre):before{--borde:12svh;content:"";pointer-events:none;background:var(--velo,none);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--borde), #000 calc(100% - var(--borde)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--borde), #000 calc(100% - var(--borde)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--borde), #000 calc(100% - var(--borde)), transparent);position:absolute;inset:-6svh 0}html #inicio:before{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--borde)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--borde)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--borde)), transparent);inset:0 0 -6svh}html #inicio{--velo:linear-gradient(180deg, color-mix(in oklab, var(--color-noche-800) 62%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 52%, transparent) 62%, color-mix(in oklab, var(--color-noche-800) 18%, transparent) 100%)}html #torneo,html #sede,html #inscripcion{--velo:color-mix(in oklab, var(--color-noche-800) 60%, transparent)}html #etapas{--velo:color-mix(in oklab, var(--color-noche-800) 71%, transparent)}@media (width>=1024px){html #inicio,html #torneo{--velo:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 78%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 71%, transparent) 40%, color-mix(in oklab, var(--color-noche-800) 42%, transparent) 52%, color-mix(in oklab, var(--color-noche-800) 10%, transparent) 66%, transparent 78%)}html #sede{--velo:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 78%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 71%, transparent) 40%, color-mix(in oklab, var(--color-noche-800) 62%, transparent) 70%, color-mix(in oklab, var(--color-noche-800) 48%, transparent) 100%)}html #inscripcion{--velo:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 78%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 73%, transparent) 50%, color-mix(in oklab, var(--color-noche-800) 46%, transparent) 62%, color-mix(in oklab, var(--color-noche-800) 10%, transparent) 76%, transparent 88%)}html #etapas{--velo:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 78%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 71%, transparent) 42%, color-mix(in oklab, var(--color-noche-800) 40%, transparent) 54%, color-mix(in oklab, var(--color-noche-800) 8%, transparent) 68%, transparent 80%)}}html .header[data-solido=false]{background:linear-gradient(180deg, color-mix(in oklab, var(--color-noche-800) 64%, transparent), transparent)}html #premios{--velo:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--color-nieve-50) 74%, transparent) 16%, color-mix(in oklab, var(--color-nieve-50) 74%, transparent) 58%, transparent 72%)}html #fechas,html #patrocinadores{--velo:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--color-nieve-50) 76%, transparent) 14%, color-mix(in oklab, var(--color-nieve-50) 76%, transparent) 100%)}html #cierre{--velo:radial-gradient(ellipse 72% 52% at 50% 30%, color-mix(in oklab, var(--color-nieve-50) 82%, transparent), transparent 100%), linear-gradient(180deg, color-mix(in oklab, var(--color-nieve-50) 76%, transparent) 0%, transparent 22svh, transparent 84%, var(--color-noche-950) 100%)}html #cierre:before{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--borde));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--borde));mask-image:linear-gradient(to bottom, transparent, #000 var(--borde));inset:-6svh 0 0}html #cierre .mensaje :is(h2,p){color:var(--color-noche-950)}html .velo-pagina{pointer-events:none;--curva-entra:cubic-bezier(.24, .5, .54, .83);--curva-sale:cubic-bezier(.46, .17, .76, .5);--tramo-1:max(26svh, calc(var(--alto-header) + 24rem));--tramo-2:max(46svh, calc(var(--alto-header) + 30rem));--tramo-3:max(62svh, calc(var(--alto-header) + 32rem));--tramo-4:max(72svh, calc(var(--alto-header) + 34rem));--tramo-5:max(84svh, calc(var(--alto-header) + 36rem));--tramo-6:max(100svh, calc(var(--alto-header) + 38rem));--velo-fin:linear-gradient(180deg, transparent calc(100% - 14svh), var(--color-noche-950));--velo-pagina:linear-gradient(180deg, color-mix(in oklab, var(--color-noche-800) 76%, transparent) 0, color-mix(in oklab, var(--color-noche-800) 64%, transparent) var(--tramo-1), color-mix(in oklab, var(--color-noche-800) 16%, transparent) var(--tramo-2), color-mix(in oklab, var(--color-noche-800) 12%, transparent) var(--tramo-3), color-mix(in oklab, var(--color-noche-800) 30%, transparent) var(--tramo-4), color-mix(in oklab, var(--color-noche-800) 78%, transparent) var(--tramo-5), color-mix(in oklab, var(--color-noche-800) 86%, transparent) var(--tramo-6));--velo-refuerzo:linear-gradient(180deg, color-mix(in oklab, var(--color-noche-800) 41.7%, transparent) 0, color-mix(in oklab, var(--color-noche-800) 61.1%, transparent) var(--tramo-1), color-mix(in oklab, var(--color-noche-800) 70.8%, transparent) calc(var(--tramo-1) * .75 + var(--tramo-2) * .25), color-mix(in oklab, var(--color-noche-800) 76.7%, transparent) calc(var(--tramo-1) * .5 + var(--tramo-2) * .5), color-mix(in oklab, var(--color-noche-800) 80.6%, transparent) calc(var(--tramo-1) * .25 + var(--tramo-2) * .75), color-mix(in oklab, var(--color-noche-800) 83.3%, transparent) var(--tramo-2), color-mix(in oklab, var(--color-noche-800) 84.1%, transparent) var(--tramo-3), color-mix(in oklab, var(--color-noche-800) 80%, transparent) var(--tramo-4), color-mix(in oklab, var(--color-noche-800) 75.9%, transparent) calc(var(--tramo-4) * .75 + var(--tramo-5) * .25), color-mix(in oklab, var(--color-noche-800) 69.6%, transparent) calc(var(--tramo-4) * .5 + var(--tramo-5) * .5), color-mix(in oklab, var(--color-noche-800) 58.8%, transparent) calc(var(--tramo-4) * .25 + var(--tramo-5) * .75), color-mix(in oklab, var(--color-noche-800) 36.4%, transparent) var(--tramo-5), color-mix(in oklab, var(--color-noche-800) 22.2%, transparent) calc(var(--tramo-5) * .5 + var(--tramo-6) * .5), transparent var(--tramo-6));position:absolute;inset:0}html .velo-pagina:before,html .velo-pagina:after{content:"";opacity:0;transition:opacity .32s var(--curva-sale);position:absolute;inset:0}html .velo-pagina:before{background:var(--velo-fin), var(--velo-pagina)}html .velo-pagina:after{background:var(--velo-refuerzo)}html .velo-pagina:is([data-velo=normal],[data-velo=denso],[data-velo=cubierto]):before,html .velo-pagina[data-velo=denso]:after{opacity:1;transition:opacity .18s var(--curva-entra)}@media (width<=1023.98px){html .velo-pagina[data-velo=cubierto]:after{opacity:1;transition:opacity .18s var(--curva-entra)}}@media (width>=1024px){html .velo-pagina{--velo-pagina:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 86%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 80%, transparent) 42%, color-mix(in oklab, var(--color-noche-800) 48%, transparent) 54%, color-mix(in oklab, var(--color-noche-800) 12%, transparent) 68%, transparent 80%);--velo-refuerzo:linear-gradient(90deg, color-mix(in oklab, var(--color-noche-800) 28.6%, transparent) 0%, color-mix(in oklab, var(--color-noche-800) 27.1%, transparent) 42%, color-mix(in oklab, var(--color-noche-800) 46.8%, transparent) 45%, color-mix(in oklab, var(--color-noche-800) 57.7%, transparent) 48%, color-mix(in oklab, var(--color-noche-800) 64.6%, transparent) 51%, color-mix(in oklab, var(--color-noche-800) 69.4%, transparent) 54%, color-mix(in oklab, var(--color-noche-800) 70.7%, transparent) 55%, color-mix(in oklab, var(--color-noche-800) 66.9%, transparent) 61%, color-mix(in oklab, var(--color-noche-800) 64.1%, transparent) 68%, color-mix(in oklab, var(--color-noche-800) 57.9%, transparent) 75%, color-mix(in oklab, var(--color-noche-800) 56%, transparent) 80%, color-mix(in oklab, var(--color-noche-800) 40%, transparent) 100%)}}.experiencia.svelte-1s7r2s3{z-index:var(--capa-fondo);pointer-events:none;opacity:0;width:100%;height:100lvh;transition:opacity 1.2s cubic-bezier(.45,0,.55,1);display:block;position:fixed;top:0;left:0}html[data-lienzo] .experiencia.svelte-1s7r2s3{opacity:1}html:not([data-precarga=hecha])[data-lienzo] .experiencia.svelte-1s7r2s3{transition:none}html:not([data-experiencia="3d"]) .experiencia.svelte-1s7r2s3{display:none}html[data-lienzo=perdido] .experiencia.svelte-1s7r2s3{opacity:0;transition:none;display:block}.fondo-fotos.svelte-m4zh5z{z-index:var(--capa-fondo);pointer-events:none;background:var(--lqip-ancho) center / cover no-repeat;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}@media not all and (aspect-ratio>=5/6){.fondo-fotos.svelte-m4zh5z{background-image:var(--lqip-alto)}}.foto.svelte-m4zh5z{opacity:0;display:block;position:absolute;inset:0}.foto[data-estado=activa].svelte-m4zh5z{z-index:2;opacity:1;transition:opacity .8s cubic-bezier(.45,0,.55,1)}.foto[data-estado=previa].svelte-m4zh5z{z-index:1;opacity:1}.foto.svelte-m4zh5z img:where(.svelte-m4zh5z){object-fit:cover;object-position:var(--foco-x) 50%;width:100%;height:100%;display:block}@media not all and (aspect-ratio>=5/6){.foto.svelte-m4zh5z img:where(.svelte-m4zh5z){object-position:50% var(--foco-y)}}html[data-lienzo=visible] .foto.svelte-m4zh5z,html[data-precarga]:not([data-precarga=hecha]) .foto.svelte-m4zh5z{transition:none}.pie.svelte-z0vthk{background:radial-gradient(120% 70% at 18% 0%, color-mix(in oklab, var(--color-pano-700) 34%, transparent), transparent 62%), var(--color-noche-950)}.riel.svelte-z0vthk{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-oro-400) 70%, transparent) 22%, var(--color-oro-300) 50%, color-mix(in oklab, var(--color-oro-400) 70%, transparent) 78%, transparent);height:1px}.rotulo.svelte-z0vthk{letter-spacing:.14em;text-transform:uppercase;color:var(--color-oro-300);font-size:.75rem;font-weight:600}.cifra.svelte-z0vthk{color:var(--color-nieve-50);font-variant-numeric:tabular-nums}.enlace.svelte-z0vthk{color:#eef3f7b8;padding-block:.6rem;transition:color .2s;display:inline-block}.inscribirme.svelte-z0vthk{min-height:2.75rem;color:var(--color-noche-950);background:linear-gradient(180deg, var(--color-oro-300), var(--color-oro-400));box-shadow:0 10px 24px -14px color-mix(in oklab, var(--color-oro-400) 80%, transparent), inset 0 1px 0 #ffffff73;transition:transform .16s var(--ease-out), box-shadow .2s ease;border-radius:999px;align-items:center;gap:.55rem;padding-inline:1.35rem;font-size:.95rem;font-weight:600;display:inline-flex}.inscribirme.svelte-z0vthk:active{transform:scale(.97)}.sede.svelte-z0vthk{align-content:start;gap:1rem;display:grid}.tarjeta-mapa.svelte-z0vthk{border:1px solid color-mix(in oklab, var(--color-oro-300) 22%, transparent);background:color-mix(in oklab, var(--color-noche-800) 82%, transparent);max-width:26rem;transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);border-radius:1.25rem;display:grid;overflow:hidden;box-shadow:0 24px 48px -32px #000000e6}.mapa.svelte-z0vthk{background:radial-gradient(60% 80% at 50% 50%, color-mix(in oklab, var(--color-pano-600) 55%, transparent), transparent), linear-gradient(160deg, var(--color-noche-700), var(--color-noche-900));height:9.5rem;display:block;position:relative;overflow:hidden}.mapa.svelte-z0vthk:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in oklab, var(--color-noche-900) 70%, transparent));pointer-events:none;position:absolute;inset:0}.plano.svelte-z0vthk{transform-origin:50% 52%;width:100%;height:100%;transition:transform .6s var(--ease-out)}.curvas.svelte-z0vthk path:where(.svelte-z0vthk){fill:none;stroke:color-mix(in oklab, var(--color-glaciar-300) 12%, transparent);stroke-width:1px}.parque.svelte-z0vthk{fill:color-mix(in oklab, var(--color-cafetal-600) 55%, transparent)}.calles.svelte-z0vthk path:where(.svelte-z0vthk){fill:none;stroke:color-mix(in oklab, var(--color-glaciar-300) 22%, transparent);stroke-width:3px;stroke-linecap:round}.avenida.svelte-z0vthk{fill:none;stroke:color-mix(in oklab, var(--color-oro-300) 38%, transparent);stroke-width:9px;stroke-linecap:round}.avenida-linea.svelte-z0vthk{fill:none;stroke:color-mix(in oklab, var(--color-oro-300) 70%, transparent);stroke-width:1.2px;stroke-dasharray:6 7}.coliseo.svelte-z0vthk{fill:color-mix(in oklab, var(--color-oro-400) 22%, var(--color-noche-800));stroke:var(--color-oro-300);stroke-width:1.5px}.pin.svelte-z0vthk{z-index:1;width:2.1rem;height:2.1rem;position:absolute;top:51%;left:50%;translate:-50% -78%}.bola-pin.svelte-z0vthk{filter:drop-shadow(0 6px 8px #0000008c);transition:translate .32s var(--ease-out);position:absolute;inset:0}.bola-pin.svelte-z0vthk .bola{width:100%;height:100%}.sombra-pin.svelte-z0vthk{background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:22%;position:absolute;bottom:-26%;left:18%;right:18%}.onda.svelte-z0vthk{border:1.5px solid color-mix(in oklab, var(--color-oro-300) 75%, transparent);opacity:0;width:3.4rem;height:1.4rem;animation:svelte-z0vthk-onda 2.6s var(--ease-out) infinite;border-radius:50%;position:absolute;bottom:-18%;left:50%;translate:-50%}@keyframes svelte-z0vthk-onda{0%{opacity:.9;scale:.35}to{opacity:0;scale:1.25}}.ficha.svelte-z0vthk{gap:.3rem;padding:1rem 1.15rem 1.15rem;display:grid}.nombre.svelte-z0vthk{font-family:var(--font-display);color:var(--color-nieve-50);font-size:1.12rem;line-height:1.25}.lugar.svelte-z0vthk{color:var(--texto-suave);align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.como-llegar.svelte-z0vthk{color:var(--color-oro-300);transition:gap .24s var(--ease-out);align-items:center;gap:.35rem;margin-top:.45rem;font-size:.875rem;font-weight:600;display:inline-flex}.base.svelte-z0vthk{border-top:1px solid color-mix(in oklab, var(--color-oro-300) 12%, transparent)}.bandera.svelte-z0vthk{border-radius:1px;grid-template-rows:repeat(3,3px);width:1.25rem;display:inline-grid;overflow:hidden}.bandera.svelte-z0vthk i:where(.svelte-z0vthk):first-child{background:var(--color-flor)}.bandera.svelte-z0vthk i:where(.svelte-z0vthk):nth-child(2){background:var(--color-cafetal-400)}.bandera.svelte-z0vthk i:where(.svelte-z0vthk):nth-child(3){background:var(--color-cereza)}.red.svelte-z0vthk{width:2.75rem;height:2.75rem;color:var(--color-nieve-100);background:color-mix(in oklab, var(--color-noche-800) 60%, transparent);transition:color .2s ease, border-color .2s ease, background-color .2s ease, transform .14s var(--ease-out);border:1px solid #f0d9a040;border-radius:999px;place-items:center;display:inline-grid}.red.svelte-z0vthk svg{width:1.15rem;height:1.15rem}.red[data-pendiente].svelte-z0vthk{opacity:.45;cursor:default}a.red.svelte-z0vthk:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.enlace.svelte-z0vthk:hover{color:var(--color-oro-300)}.inscribirme.svelte-z0vthk:hover{box-shadow:0 14px 30px -14px color-mix(in oklab, var(--color-oro-400) 95%, transparent), inset 0 1px 0 #ffffff80}a.red.svelte-z0vthk:hover{color:var(--color-oro-300);border-color:var(--color-oro-300)}.tarjeta-mapa.svelte-z0vthk:hover{border-color:color-mix(in oklab, var(--color-oro-300) 55%, transparent);transform:translateY(-2px);box-shadow:0 28px 56px -30px #000000f2}.tarjeta-mapa.svelte-z0vthk:hover .plano:where(.svelte-z0vthk){transform:scale(1.06)}.tarjeta-mapa.svelte-z0vthk:hover .bola-pin:where(.svelte-z0vthk){translate:0 -3px}.tarjeta-mapa.svelte-z0vthk:hover .como-llegar:where(.svelte-z0vthk){gap:.55rem}}.centinela.svelte-1uu7p9m{pointer-events:none;height:48px;position:absolute;inset:0 0 auto}.header.svelte-1uu7p9m{z-index:var(--capa-header);height:var(--alto-header);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.header[data-solido=true].svelte-1uu7p9m{background-color:color-mix(in oklab, var(--color-noche-950) 97%, transparent);border-bottom-color:#f0d9a01f}.saltar.svelte-1uu7p9m{background-color:var(--color-oro-400);color:var(--color-noche-950);border-radius:999px;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.saltar.svelte-1uu7p9m:focus{transform:none}.marca.svelte-1uu7p9m{border-radius:.75rem;align-items:center;gap:.75rem;display:flex}.enlace.svelte-1uu7p9m{color:#eef3f7c7;border-radius:999px;align-items:center;height:2.5rem;padding-inline:.9rem;font-size:.9375rem;font-weight:500;transition:color .2s;display:inline-flex}.boton-menu.svelte-1uu7p9m{width:2.75rem;height:2.75rem;color:var(--color-nieve-50);transition:transform .14s var(--ease-out);border:1px solid #f0d9a040;border-radius:999px;place-items:center;display:inline-grid}.boton-menu.svelte-1uu7p9m:active{transform:scale(.94)}.menu-movil.svelte-1uu7p9m{inset:var(--alto-header) 0 0;z-index:var(--capa-menu);overscroll-behavior:contain;padding-top:2rem;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));background-color:var(--color-noche-950);opacity:0;visibility:hidden;transition:opacity .26s var(--ease-out), transform .32s var(--ease-drawer), visibility 0s linear .32s;position:fixed;overflow-y:auto;transform:translateY(-.75rem)}.menu-movil[data-abierto=true].svelte-1uu7p9m{opacity:1;visibility:visible;transition:opacity .26s var(--ease-out), transform .32s var(--ease-drawer), visibility 0s;transform:translateY(0)}.menu-movil.svelte-1uu7p9m li:where(.svelte-1uu7p9m),.menu-movil.svelte-1uu7p9m [style*=--i]:where(.svelte-1uu7p9m){opacity:0;transition:opacity .24s var(--ease-out), transform .32s var(--ease-out);transform:translateY(.5rem)}.menu-movil[data-abierto=true].svelte-1uu7p9m li:where(.svelte-1uu7p9m),.menu-movil[data-abierto=true].svelte-1uu7p9m [style*=--i]:where(.svelte-1uu7p9m){opacity:1;transition-delay:calc(60ms + var(--i) * 40ms);transform:translateY(0)}.enlace[aria-current=page].svelte-1uu7p9m{color:var(--color-oro-300)}.enlace-movil.svelte-1uu7p9m{font-family:var(--font-display);color:var(--color-nieve-50);padding-block:.8rem;font-size:1.85rem;line-height:1.1;display:block}@media (height<=640px){.menu-movil.svelte-1uu7p9m{padding-top:1.25rem}.enlace-movil.svelte-1uu7p9m{padding-block:.55rem;font-size:1.5rem}}@media (width>=1024px){.boton-menu.svelte-1uu7p9m,.menu-movil.svelte-1uu7p9m{display:none}}@media (hover:hover) and (pointer:fine){.enlace.svelte-1uu7p9m:hover,.enlace-movil.svelte-1uu7p9m:hover{color:var(--color-oro-300)}}.enlace-movil[aria-current=page].svelte-1uu7p9m{color:var(--color-oro-300)}@property --precarga-pct{syntax:"<integer>";inherits:false;initial-value:0}.precarga.svelte-15kecjn{--turquesa-betania:#3fb3a6;z-index:var(--capa-precarga);padding:max(1.5rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));touch-action:none;transition:opacity .65s var(--ease-out), visibility 0s linear .65s;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.precarga.svelte-15kecjn:before{content:"";z-index:-1;background-color:var(--color-noche-950);background-image:radial-gradient(70% 50% at 50% 44%, var(--color-noche-800), var(--color-noche-950) 72%);transition:opacity .65s var(--ease-out);position:absolute;inset:0}.precarga[data-motor=css].svelte-15kecjn{animation:svelte-15kecjn-retirar .65s var(--ease-out) 12s forwards}html[data-precarga=hecha] .precarga.svelte-15kecjn{pointer-events:none}html[data-precarga=hecha] .precarga.svelte-15kecjn:not([data-vuelo]){opacity:0;visibility:hidden}html[data-precarga=hecha] .precarga.svelte-15kecjn[data-vuelo]:before,html[data-precarga=hecha] .precarga.svelte-15kecjn[data-vuelo] .viaje:where(.svelte-15kecjn){opacity:0}html[data-precarga=hecha] .precarga.svelte-15kecjn[data-vuelo] .omitir:where(.svelte-15kecjn){opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}html[data-precarga=omitida] .precarga.svelte-15kecjn{display:none}.contenido.svelte-15kecjn{justify-items:center;gap:clamp(1rem,3.5svh,1.75rem);width:min(100%,34rem);display:grid}.logo.svelte-15kecjn{width:min(62vw,15rem);height:auto;animation:svelte-15kecjn-aparecer .6s var(--ease-out) 60ms both;transition:transform .65s var(--ease-out);display:block}.precarga.svelte-15kecjn[data-vuelo] .logo:where(.svelte-15kecjn){transition:none}html[data-precarga=hecha] .precarga.svelte-15kecjn:not([data-vuelo]) .logo:where(.svelte-15kecjn){transform:scale(1.02)}.viaje.svelte-15kecjn{width:min(90vw,34rem);transition:opacity .65s var(--ease-out);container-type:inline-size}.escena.svelte-15kecjn{aspect-ratio:1000/232;width:100%;position:relative}.escena.svelte-15kecjn svg:where(.svelte-15kecjn){width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.linea.svelte-15kecjn{-webkit-mask-image:linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(#000 62%,#0000 98%)}.niebla.svelte-15kecjn{stop-color:var(--color-noche-950)}.cable.svelte-15kecjn{fill:none;stroke-linecap:round}.vuelta.svelte-15kecjn{stroke:var(--color-glaciar-400);stroke-opacity:.3;stroke-width:3.2px}.pendiente.svelte-15kecjn{stroke:var(--color-oro-300);stroke-opacity:.34;stroke-width:4.5px}.recorrido.svelte-15kecjn{stroke:var(--color-oro-400);stroke-width:5.5px}.pilona.svelte-15kecjn .fuste:where(.svelte-15kecjn),.pilona.svelte-15kecjn .cruceta:where(.svelte-15kecjn){fill:var(--color-piedra-500);fill-opacity:.75}.pilona.svelte-15kecjn .polea:where(.svelte-15kecjn){fill:var(--color-piedra-400)}.estacion.svelte-15kecjn .sala:where(.svelte-15kecjn){fill:var(--color-noche-600)}.estacion.svelte-15kecjn .techo:where(.svelte-15kecjn){fill:var(--color-piedra-500)}.estacion.svelte-15kecjn .pie:where(.svelte-15kecjn){fill:var(--color-noche-700);fill-opacity:.7}.estacion.svelte-15kecjn .acento:where(.svelte-15kecjn){fill:var(--color-oro-500)}.estacion.betania.svelte-15kecjn .acento:where(.svelte-15kecjn){fill:var(--turquesa-betania)}.estacion.cambulos.svelte-15kecjn .techo:where(.svelte-15kecjn){fill:var(--color-piedra-300)}.estacion.cambulos.svelte-15kecjn .acento:where(.svelte-15kecjn){fill:var(--color-cereza)}.ventana.svelte-15kecjn,.interior.svelte-15kecjn{will-change:transform;position:absolute;inset:0}.ventana.svelte-15kecjn{overflow:hidden;transform:translate(-95cqi)}.interior.svelte-15kecjn{transform:translate(95cqi)}.cabina.svelte-15kecjn{will-change:transform;width:max(28px,6.8cqi);position:absolute;top:0;left:0;transform:translate(calc(5cqi - 50%),calc(4.6cqi - 5%))}.balanceo.svelte-15kecjn{transform-origin:50% 5%;will-change:transform}.balanceo.svelte-15kecjn svg{width:100%;height:auto;display:block}.precarga[data-motor=css].svelte-15kecjn .cabina:where(.svelte-15kecjn){animation:precarga-cabina var(--precarga-duracion) linear var(--precarga-retraso) both}.precarga[data-motor=css].svelte-15kecjn .ventana:where(.svelte-15kecjn){animation:precarga-ventana var(--precarga-duracion) linear var(--precarga-retraso) both}.precarga[data-motor=css].svelte-15kecjn .interior:where(.svelte-15kecjn){animation:precarga-interior var(--precarga-duracion) linear var(--precarga-retraso) both}.precarga[data-motor=css].svelte-15kecjn .balanceo:where(.svelte-15kecjn){animation:precarga-balanceo var(--precarga-duracion) linear var(--precarga-retraso) both}.etiquetas.svelte-15kecjn{letter-spacing:.14em;text-transform:uppercase;height:1rem;color:color-mix(in oklab, var(--color-glaciar-300) 72%, transparent);margin-top:max(.35rem,1.52*max(28px,6.8cqi) - 7.8cqi + .4rem);font-size:max(10px,.66rem);line-height:1rem;position:relative}.etiquetas.svelte-15kecjn span:where(.svelte-15kecjn){white-space:nowrap;position:absolute;top:0}.etiquetas.svelte-15kecjn .fundadores:where(.svelte-15kecjn){left:0}.etiquetas.svelte-15kecjn .betania:where(.svelte-15kecjn){left:50%;translate:-50%}.etiquetas.svelte-15kecjn .cambulos:where(.svelte-15kecjn){right:0}.lectura.svelte-15kecjn{justify-items:center;gap:.2rem;margin-top:clamp(1.1rem,3svh,1.9rem);display:grid}.cifra.svelte-15kecjn{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum";letter-spacing:-.01em;color:var(--color-nieve-50);font-size:clamp(2.4rem,11vw,3.5rem);line-height:1}.n.svelte-15kecjn{text-align:right;min-width:2ch;display:inline-block}.precarga[data-motor=css].svelte-15kecjn .n:where(.svelte-15kecjn):empty:before{counter-reset:precarga-pct var(--precarga-pct);content:counter(precarga-pct);animation:precarga-cifra var(--precarga-duracion) linear var(--precarga-retraso) both}.signo.svelte-15kecjn{font-family:var(--font-sans);vertical-align:.9em;color:var(--color-oro-300);margin-left:.12em;font-size:.42em}.estado.svelte-15kecjn{letter-spacing:.02em;min-height:1.2em;color:color-mix(in oklab, var(--color-glaciar-300) 80%, transparent);justify-items:center;font-size:.8125rem;display:grid}.estado.svelte-15kecjn>span{white-space:nowrap;grid-area:1/1}.omitir.svelte-15kecjn{bottom:max(1.5rem, env(safe-area-inset-bottom));min-height:2.75rem;color:var(--color-nieve-50);white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;background-color:#0a1222b3;border:1px solid #f0d9a073;border-radius:999px;padding:.7rem 1.3rem;font-size:.875rem;transition:opacity .3s,visibility 0s linear .3s,border-color .2s;position:absolute;left:50%;translate:-50%}.omitir[data-visible=si].svelte-15kecjn{opacity:1;visibility:visible;transition:opacity .3s,visibility,border-color .2s}.omitir.svelte-15kecjn:focus-visible{outline:2px solid var(--color-oro-300);outline-offset:4px}@media (hover:hover) and (pointer:fine){.omitir.svelte-15kecjn:hover{border-color:var(--color-oro-300)}}@media (width>=640px){.logo.svelte-15kecjn{width:min(60vw,22rem)}}@media (width>=1024px) and (height>=700px){.logo.svelte-15kecjn{width:24rem}.viaje.svelte-15kecjn{width:40rem}}@media (height<=480px){.contenido.svelte-15kecjn{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(1rem,4vw,2.5rem);width:min(100%,48rem)}.logo.svelte-15kecjn{object-fit:contain;width:auto;max-width:100%;height:min(46svh,13rem)}.viaje.svelte-15kecjn{width:100%}}@keyframes svelte-15kecjn-aparecer{0%{opacity:0}}@keyframes svelte-15kecjn-retirar{to{opacity:0;visibility:hidden}}.whatsapp.svelte-ceyeqe{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:var(--capa-flotante);background-color:var(--color-whatsapp);color:#06240f;height:3.25rem;animation:svelte-ceyeqe-entrar .48s var(--ease-out) .3s both;transition:transform .16s var(--ease-out), opacity .48s var(--ease-out) .3s, translate .48s var(--ease-out) .3s, scale .48s var(--ease-out) .3s, visibility 0s linear .3s;border-radius:999px;align-items:center;gap:.6rem;padding-inline:1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 12px 30px -10px #25d3668c}html[data-precarga]:not([data-precarga=hecha]) .whatsapp.svelte-ceyeqe{opacity:0;visibility:hidden;pointer-events:none;transition:none;translate:0 .75rem;scale:.96}.whatsapp.svelte-ceyeqe:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--color-noche-950), 0 12px 30px -10px #25d3668c}.whatsapp.svelte-ceyeqe svg:where(.svelte-ceyeqe){width:1.4rem;height:1.4rem}.whatsapp.svelte-ceyeqe:active{transform:scale(.96)}@keyframes svelte-ceyeqe-entrar{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}@media (width<=639px){.etiqueta.svelte-ceyeqe{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.whatsapp.svelte-ceyeqe{justify-content:center;width:3.25rem;padding:0}}@media (hover:hover) and (pointer:fine){.whatsapp.svelte-ceyeqe:hover{transform:translateY(-2px)}}main.svelte-17u6ysn{min-height:100svh;display:grid}.pagina.svelte-17u6ysn{grid-area:1/1;min-width:0}.progreso.svelte-17u6ysn{top:var(--alto-header);z-index:var(--capa-header);pointer-events:none;width:100%;height:2px;animation:.24s .35s both svelte-17u6ysn-asomar;position:fixed;left:0;overflow:hidden}.progreso.svelte-17u6ysn:before{content:"";background:linear-gradient(90deg, transparent, var(--color-oro-300), var(--color-oro-400), transparent);width:40%;animation:svelte-17u6ysn-recorrer 1.1s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes svelte-17u6ysn-asomar{0%{opacity:0}}@keyframes svelte-17u6ysn-recorrer{0%{translate:-100%}to{translate:250%}}
