.historia[data-astro-cid-f5d4lr33]{position:relative;background-color:var(--noche);background-image:linear-gradient(var(--noche-linea) 1px,transparent 1px),linear-gradient(90deg,var(--noche-linea) 1px,transparent 1px);background-size:56px 56px;background-position:center top}.historia[data-astro-cid-f5d4lr33]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,transparent 30%,var(--noche) 78%);pointer-events:none}.historia[data-astro-cid-f5d4lr33]>.hx-container{position:relative}.historia__rejilla[data-astro-cid-f5d4lr33]{display:grid;gap:0}.historia__escena[data-astro-cid-f5d4lr33]{position:sticky;top:var(--header-h);z-index:1;margin:0;height:42svh;display:grid;place-items:center;background:linear-gradient(var(--noche) 88%,transparent)}.historia__escena[data-astro-cid-f5d4lr33] svg[data-astro-cid-f5d4lr33]{width:100%;height:100%;max-width:640px}.historia__pasos[data-astro-cid-f5d4lr33]{position:relative;display:grid;gap:0;counter-reset:paso}.paso[data-astro-cid-f5d4lr33]{min-height:62svh;display:grid;align-content:center;gap:.75rem;padding-block:2rem;max-width:30rem;opacity:.38;transition:opacity .45s ease}.paso--activo[data-astro-cid-f5d4lr33]{opacity:1}.paso__num[data-astro-cid-f5d4lr33]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1.5px solid var(--oro);color:var(--oro);font-family:var(--f-display);font-weight:800;font-size:1rem}.paso[data-astro-cid-f5d4lr33] h3[data-astro-cid-f5d4lr33]{font-size:var(--t-xl);color:var(--blanco)}.paso[data-astro-cid-f5d4lr33] p[data-astro-cid-f5d4lr33]{color:var(--tinta-clara-2);font-size:var(--t-l);line-height:1.55}.paso[data-astro-cid-f5d4lr33]:last-child{min-height:56svh}@media(min-width:900px){.historia__rejilla[data-astro-cid-f5d4lr33]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem)}.historia__pasos[data-astro-cid-f5d4lr33]{grid-column:1;grid-row:1}.historia__escena[data-astro-cid-f5d4lr33]{grid-column:2;grid-row:1;top:calc(var(--header-h) + 6svh);height:calc(88svh - var(--header-h));background:none}.paso[data-astro-cid-f5d4lr33]{min-height:78svh}}.historia__cierre[data-astro-cid-f5d4lr33]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:2rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);border:1px solid var(--noche-linea);border-radius:var(--radio-l);background:#16284ab3}.historia__cierre[data-astro-cid-f5d4lr33] p[data-astro-cid-f5d4lr33]{font-family:var(--f-display);font-weight:700;font-size:var(--t-l);color:var(--blanco);max-width:40ch}.terreno[data-astro-cid-f5d4lr33]{fill:#3b3227}.terreno__borde[data-astro-cid-f5d4lr33]{stroke:#6e8f5a;stroke-width:5}.terreno__piedras[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:#54473a}.suelo-agua[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:var(--agua);opacity:0;transition:opacity .8s ease}.pared[data-astro-cid-f5d4lr33]{fill:url(#pared)}.corte__sombra[data-astro-cid-f5d4lr33]{fill:none;stroke:#0f1c3359;stroke-width:2}.cuadro[data-astro-cid-f5d4lr33] rect[data-astro-cid-f5d4lr33]{fill:#fff;stroke:var(--noche-2);stroke-width:4}.cuadro[data-astro-cid-f5d4lr33] path[data-astro-cid-f5d4lr33]{fill:#a9c3a0}.cuadro[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:var(--oro)}.zocalo[data-astro-cid-f5d4lr33]{fill:#fff;stroke:#cfd7e2}.enchufe[data-astro-cid-f5d4lr33] rect[data-astro-cid-f5d4lr33]{fill:#fff;stroke:#c3ccd8;stroke-width:1.5}.enchufe[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:#7d8aa0}.sal[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:#fff;opacity:.85}.mancha[data-astro-cid-f5d4lr33]{opacity:0;transition:opacity 1s ease}.gota-sube[data-astro-cid-f5d4lr33],.gota-frena[data-astro-cid-f5d4lr33]{fill:#cfe0f6;opacity:0}.capilar[data-astro-cid-f5d4lr33],.capilar-frenado[data-astro-cid-f5d4lr33]{opacity:0;transition:opacity .6s ease}.tope[data-astro-cid-f5d4lr33]{stroke:var(--rojo);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s cubic-bezier(.6,0,.2,1) .2s}.equipo[data-astro-cid-f5d4lr33]{opacity:0;transform:translateY(-14px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.equipo__caja[data-astro-cid-f5d4lr33]{fill:#fff;stroke:#c9d3e0;stroke-width:1.5}.equipo__h[data-astro-cid-f5d4lr33]{fill:var(--agua)}.equipo__umi[data-astro-cid-f5d4lr33]{fill:var(--oro)}.equipo__x[data-astro-cid-f5d4lr33]{stroke:var(--rojo);stroke-width:4;stroke-linecap:round}.cable[data-astro-cid-f5d4lr33]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}.ondas[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{fill:none;stroke:var(--agua);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.ciclo[data-astro-cid-f5d4lr33]{opacity:0;transition:opacity .5s ease}.ciclo__sol[data-astro-cid-f5d4lr33]{fill:var(--oro)}.ciclo__luna[data-astro-cid-f5d4lr33]{fill:var(--agua-claro);opacity:0}.secado[data-astro-cid-f5d4lr33]{opacity:0;transition:opacity .5s ease}.secado__pista[data-astro-cid-f5d4lr33]{fill:#9dbbe52e}.secado__barra[data-astro-cid-f5d4lr33]{fill:var(--agua);transform-box:fill-box;transform-origin:left center;transform:scaleX(0);transition:transform 1.6s cubic-bezier(.3,0,.2,1) .2s}.secado__txt[data-astro-cid-f5d4lr33]{fill:var(--tinta-clara-2);font-family:var(--f-texto);font-size:13px}.p1[data-astro-cid-f5d4lr33] .suelo-agua[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{opacity:.75}.p1[data-astro-cid-f5d4lr33] .capilar[data-astro-cid-f5d4lr33],.p2[data-astro-cid-f5d4lr33] .mancha[data-astro-cid-f5d4lr33]{opacity:1}.p3[data-astro-cid-f5d4lr33] .equipo[data-astro-cid-f5d4lr33]{opacity:1;transform:none}.p4[data-astro-cid-f5d4lr33] .capilar[data-astro-cid-f5d4lr33]{opacity:0}.p4[data-astro-cid-f5d4lr33] .capilar-frenado[data-astro-cid-f5d4lr33]{opacity:1}.p4[data-astro-cid-f5d4lr33] .tope[data-astro-cid-f5d4lr33]{stroke-dashoffset:0}.p4[data-astro-cid-f5d4lr33] .ciclo[data-astro-cid-f5d4lr33]{opacity:1}.p5[data-astro-cid-f5d4lr33] .mancha[data-astro-cid-f5d4lr33]{opacity:.16;transition-duration:2.4s}.p5[data-astro-cid-f5d4lr33] .ciclo[data-astro-cid-f5d4lr33]{opacity:0}.p5[data-astro-cid-f5d4lr33] .secado[data-astro-cid-f5d4lr33]{opacity:1}.p5[data-astro-cid-f5d4lr33] .secado__barra[data-astro-cid-f5d4lr33]{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.gota-sube[data-astro-cid-f5d4lr33]{animation:sube 6s linear infinite}.gota-frena[data-astro-cid-f5d4lr33]{animation:frena 3s ease-in infinite}.p4[data-astro-cid-f5d4lr33] .ondas[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]{animation:onda 3s ease-out infinite}.p4[data-astro-cid-f5d4lr33] .ondas[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]:nth-child(2){animation-delay:1s}.p4[data-astro-cid-f5d4lr33] .ondas[data-astro-cid-f5d4lr33] circle[data-astro-cid-f5d4lr33]:nth-child(3){animation-delay:2s}.p4[data-astro-cid-f5d4lr33] .ciclo__sol[data-astro-cid-f5d4lr33]{animation:sol 6s ease-in-out infinite}.p4[data-astro-cid-f5d4lr33] .ciclo__luna[data-astro-cid-f5d4lr33]{animation:luna 6s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.gota-sube[data-astro-cid-f5d4lr33],.gota-frena[data-astro-cid-f5d4lr33]{opacity:.8}.gota-sube[data-astro-cid-f5d4lr33]{transform:translateY(-200px)}.gota-frena[data-astro-cid-f5d4lr33]{transform:translateY(-112px)}.tope[data-astro-cid-f5d4lr33],.secado__barra[data-astro-cid-f5d4lr33],.equipo[data-astro-cid-f5d4lr33],.mancha[data-astro-cid-f5d4lr33]{transition:none}}@keyframes sube{0%{transform:translateY(0);opacity:0}8%{opacity:.95}80%{opacity:.9}to{transform:translateY(-330px);opacity:0}}@keyframes frena{0%{transform:translateY(0);opacity:0}15%{opacity:.9}70%{transform:translateY(-112px);opacity:.9}to{transform:translateY(-112px);opacity:0}}@keyframes onda{0%{transform:scale(.9);opacity:.7}to{transform:scale(2.6);opacity:0}}@keyframes sol{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}@keyframes luna{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}
