.laboratorio[data-astro-cid-uxt3at3j]{align-items:center;min-height:100vh;display:flex}h2[data-astro-cid-uxt3at3j]{max-width:13ch}.cabeza[data-astro-cid-uxt3at3j]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.diorama[data-astro-cid-uxt3at3j]{position:relative}.rotulos-dio[data-astro-cid-uxt3at3j]{z-index:2;pointer-events:none;justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:8%;left:4%}.rotulos-dio[data-astro-cid-uxt3at3j] li[data-astro-cid-uxt3at3j]{font:600 .8rem/1 var(--texto);color:var(--luz);-webkit-backdrop-filter:blur(8px);background:#07070dbd;border:1px solid #25d9cd73;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:flex}.rotulos-dio[data-astro-cid-uxt3at3j] li[data-astro-cid-uxt3at3j]:before{content:"";background:var(--aqua);width:8px;height:8px;box-shadow:0 0 10px var(--aqua);border-radius:50%}.rotulos-dio[data-astro-cid-uxt3at3j] li[data-astro-cid-uxt3at3j]+li[data-astro-cid-uxt3at3j]:before{background:#ffc86b;box-shadow:0 0 10px #ffc86b}@media (width<=860px){.cabeza[data-astro-cid-uxt3at3j]{grid-template-columns:1fr}.diorama[data-astro-cid-uxt3at3j]{margin-top:10px}.rotulos-dio[data-astro-cid-uxt3at3j] li[data-astro-cid-uxt3at3j]{padding:6px 10px;font-size:.72rem}}.bajada[data-astro-cid-uxt3at3j]{margin:30px 0 0}.ir-lab[data-astro-cid-uxt3at3j]{margin-top:28px}.piezas[data-astro-cid-uxt3at3j]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:clamp(56px,8vw,110px);display:grid}.pieza[data-astro-cid-uxt3at3j]{border:1px solid var(--linea);-webkit-backdrop-filter:blur(10px);transition:border-color .4s, transform .6s var(--curva);background:#0f0e1a8c;border-radius:24px;padding:26px}.pieza[data-astro-cid-uxt3at3j]:hover{border-color:var(--linea-fuerte);transform:translateY(-4px)}.pieza[data-astro-cid-uxt3at3j] span[data-astro-cid-uxt3at3j]{font:500 .8rem/1 var(--texto);color:var(--aqua);letter-spacing:.1em}.pieza[data-astro-cid-uxt3at3j] h3[data-astro-cid-uxt3at3j]{font:700 1.4rem/1.1 var(--titulos);letter-spacing:-.035em;margin:14px 0 10px;font-stretch:88%}.pieza[data-astro-cid-uxt3at3j] p[data-astro-cid-uxt3at3j]{color:var(--bruma);margin:0}@media (width<=860px){.piezas[data-astro-cid-uxt3at3j]{grid-template-columns:1fr}}.columnas[data-astro-cid-4v555h6s]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,7vw,120px);display:grid}.pegado[data-astro-cid-4v555h6s]{position:sticky;top:140px}.pegado[data-astro-cid-4v555h6s] .bajada[data-astro-cid-4v555h6s]{margin-top:28px}.torre[data-astro-cid-4v555h6s]{width:min(100%,380px);margin-top:28px;overflow:visible}.torre[data-astro-cid-4v555h6s] .borde[data-astro-cid-4v555h6s]{fill:none;stroke:url(#t-borde);stroke-width:1.3px;stroke-linejoin:round}.torre[data-astro-cid-4v555h6s] .ventana[data-astro-cid-4v555h6s]{fill:#25d9cd;opacity:.75}.torre[data-astro-cid-4v555h6s] .bloque[data-astro-cid-4v555h6s]:nth-of-type(odd) .ventana[data-astro-cid-4v555h6s]{fill:#ff3dcb}.torre[data-astro-cid-4v555h6s] .destello[data-astro-cid-4v555h6s]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite latido}@keyframes latido{50%{opacity:.5;transform:scale(1.5)}}.js .torre[data-astro-cid-4v555h6s] .bloque[data-astro-cid-4v555h6s]{opacity:0;transition:opacity .6s,transform 1s cubic-bezier(.2,1.35,.35,1);transition-delay:calc(var(--d) * 80ms);transform:translateY(-70px)}.js .torre[data-astro-cid-4v555h6s] .bloque[data-astro-cid-4v555h6s].puesto{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .torre[data-astro-cid-4v555h6s] .bloque[data-astro-cid-4v555h6s]{opacity:1;transform:none}}.pasos[data-astro-cid-4v555h6s]{gap:clamp(56px,8vw,110px);margin:0;padding:0 0 0 48px;list-style:none;display:grid;position:relative}.linea[data-astro-cid-4v555h6s]{background:var(--linea);width:1px;position:absolute;top:8px;bottom:8px;left:8px}.linea[data-astro-cid-4v555h6s] i[data-astro-cid-4v555h6s]{background:var(--iri);transform-origin:top;position:absolute;inset:0}li[data-astro-cid-4v555h6s]{position:relative}li[data-astro-cid-4v555h6s]:before{content:"";background:var(--tinta);border:1px solid var(--aqua);border-radius:50%;width:11px;height:11px;position:absolute;top:10px;left:-45px;box-shadow:0 0 18px #25d9cd99}.num[data-astro-cid-4v555h6s]{font:500 .85rem/1 var(--texto);color:var(--aqua);letter-spacing:.12em}h3[data-astro-cid-4v555h6s]{font:700 clamp(2rem, 3.6vw, 3.4rem)/1 var(--titulos);letter-spacing:-.04em;margin:12px 0 14px;font-stretch:86%}p[data-astro-cid-4v555h6s]{color:var(--bruma);max-width:32rem;margin:0}@media (width<=860px){.columnas[data-astro-cid-4v555h6s]{grid-template-columns:1fr}.pegado[data-astro-cid-4v555h6s]{position:static}}@media (width<=600px){.torre[data-astro-cid-4v555h6s]{width:min(56vw,210px);margin:18px auto 0;display:block}}
