.intro[data-astro-cid-6zj45m5c]{font-size:1.2rem;color:var(--texto-suave);max-width:46rem;margin:0 0 2rem}.comparador[data-astro-cid-6zj45m5c]{--corte: 50%;max-width:30rem;margin-inline:auto}.lienzo[data-astro-cid-6zj45m5c]{position:relative;aspect-ratio:1;background:var(--blanco);border:1px solid var(--borde);border-radius:var(--radio-grande);overflow:hidden}.lienzo[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.antes[data-astro-cid-6zj45m5c]{padding:6%;box-sizing:border-box}.despues[data-astro-cid-6zj45m5c]{position:absolute;inset:0;background:var(--blanco);clip-path:inset(0 0 0 var(--corte))}.despues[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{padding:16%;box-sizing:border-box}.manija[data-astro-cid-6zj45m5c]{position:absolute;top:0;bottom:0;left:var(--corte);width:3px;background:var(--azul-profundo);transform:translate(-50%)}.manija[data-astro-cid-6zj45m5c]:after{content:"";position:absolute;top:50%;left:50%;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--azul-profundo);border:3px solid var(--blanco);transform:translate(-50%,-50%);box-shadow:0 4px 12px #0e22354d}.rotulo[data-astro-cid-6zj45m5c]{position:absolute;bottom:.8rem;font-family:var(--fuente-marca);font-weight:700;font-size:.85rem;background:var(--tinta);color:var(--blanco);padding:.15rem .6rem;border-radius:999px}.izq[data-astro-cid-6zj45m5c]{left:.8rem}.der[data-astro-cid-6zj45m5c]{right:.8rem}.control[data-astro-cid-6zj45m5c]{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem;font-family:var(--fuente-marca);color:var(--texto-suave);text-align:center}.control[data-astro-cid-6zj45m5c] input[data-astro-cid-6zj45m5c]{width:100%;accent-color:var(--azul-profundo);height:2rem}html:not(.con-js) .lienzo[data-astro-cid-6zj45m5c]{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:2 / 1}html:not(.con-js) .lienzo[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c],html:not(.con-js) .despues[data-astro-cid-6zj45m5c]{position:static;clip-path:none}html:not(.con-js) .manija[data-astro-cid-6zj45m5c],html:not(.con-js) .control[data-astro-cid-6zj45m5c]{display:none}.recorrido[data-astro-cid-6zj45m5c]{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem}.figura-fija[data-astro-cid-6zj45m5c]{display:none}.pasos[data-astro-cid-6zj45m5c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.paso[data-astro-cid-6zj45m5c]{border-left:4px solid var(--borde);padding:.5rem 0 .5rem 1.5rem;transition:border-color .3s ease}.paso[data-astro-cid-6zj45m5c] h3[data-astro-cid-6zj45m5c]{margin:.2em 0 .4em;font-size:1.5rem}.paso[data-astro-cid-6zj45m5c]>p[data-astro-cid-6zj45m5c]:not(.etiqueta){margin:0 0 1rem;color:var(--texto-suave)}.miniatura[data-astro-cid-6zj45m5c]{display:block;width:9rem;height:9rem;object-fit:contain;background:var(--blanco);border:1px solid var(--borde);border-radius:var(--radio);padding:.6rem;margin-bottom:1rem}dl[data-astro-cid-6zj45m5c]{margin:0;display:grid;gap:.2rem}dt[data-astro-cid-6zj45m5c]{font-family:var(--fuente-marca);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--etiqueta);margin-top:.6rem}dd[data-astro-cid-6zj45m5c]{margin:0;color:var(--texto)}@media(min-width:56rem){html.con-js .recorrido[data-astro-cid-6zj45m5c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html.con-js .figura-fija[data-astro-cid-6zj45m5c]{display:block;position:sticky;top:15vh;align-self:start;aspect-ratio:1;background:var(--blanco);border:1px solid var(--borde);border-top:6px solid var(--azul-profundo);border-radius:var(--radio-grande)}.figura-fija[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;opacity:0;transform:scale(.94);transition:opacity .5s ease,transform .5s ease}.figura-fija[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c].activa{opacity:1;transform:scale(1)}.contador[data-astro-cid-6zj45m5c]{position:absolute;right:1rem;bottom:.8rem;font-family:var(--fuente-marca);font-weight:700;color:var(--texto-tenue)}html.con-js .miniatura[data-astro-cid-6zj45m5c]{display:none}html.con-js .pasos[data-astro-cid-6zj45m5c]{gap:0}html.con-js .paso[data-astro-cid-6zj45m5c]{min-height:60vh;display:flex;flex-direction:column;justify-content:center;transition:border-color .4s ease}html.con-js .paso[data-astro-cid-6zj45m5c].activo{border-left-color:var(--azul-medio)}}.anatomia[data-astro-cid-6zj45m5c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem}.anatomia[data-astro-cid-6zj45m5c] figure[data-astro-cid-6zj45m5c]{margin:0;display:flex;flex-direction:column;gap:1rem}.pieza[data-astro-cid-6zj45m5c]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--fondo-suave);border-radius:var(--radio-grande)}.pieza[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{width:70%;height:auto}.pieza[data-astro-cid-6zj45m5c].oscura{background:var(--azul-profundo)}.pieza[data-astro-cid-6zj45m5c].letra{background:var(--blanco);border:1px solid var(--borde)}.pieza[data-astro-cid-6zj45m5c].letra span[data-astro-cid-6zj45m5c]{font-family:var(--fuente-marca);font-weight:700;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.1;color:var(--azul-profundo);letter-spacing:.02em}figcaption[data-astro-cid-6zj45m5c]{color:var(--texto-suave);font-size:1.02rem}figcaption[data-astro-cid-6zj45m5c] strong[data-astro-cid-6zj45m5c]{display:block;font-family:var(--fuente-marca);color:var(--tinta);font-size:1.2rem;margin-bottom:.2rem}.familia[data-astro-cid-6zj45m5c]{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:clamp(1.5rem,4vw,3rem);display:flex;flex-direction:column;align-items:center;gap:2rem}.familia[data-astro-cid-6zj45m5c] span[data-astro-cid-6zj45m5c]{display:block;margin-top:.6rem;color:var(--texto-tenue);font-size:.95rem;text-align:center}.casa[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{width:min(20rem,70vw);height:auto;display:block;margin-inline:auto}.casa[data-astro-cid-6zj45m5c]{padding-bottom:2rem;border-bottom:3px solid var(--celeste)}.hijas[data-astro-cid-6zj45m5c]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 4rem}.hijas[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{height:3.4rem;width:auto;display:block;margin-inline:auto}.cierre[data-astro-cid-6zj45m5c]{margin:1rem 0 3rem}.cierre[data-astro-cid-6zj45m5c] h2[data-astro-cid-6zj45m5c]{max-width:28ch}@media(prefers-reduced-motion:reduce){.figura-fija[data-astro-cid-6zj45m5c] img[data-astro-cid-6zj45m5c]{transition:none;transform:none}}
