.secuencia[data-astro-cid-zz5di7e4]{display:grid;gap:clamp(2rem,4vw,3rem)}.secuencia__item[data-astro-cid-zz5di7e4]{margin:0}.secuencia__boton[data-astro-cid-zz5di7e4]{position:relative;display:block;width:100%;padding:0;overflow:hidden;background:var(--niebla)}.secuencia__boton[data-astro-cid-zz5di7e4] img{width:100%;height:auto;display:block;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.secuencia__boton[data-astro-cid-zz5di7e4]:hover img{transform:scale(1.02)}.secuencia__lupa[data-astro-cid-zz5di7e4]{position:absolute;right:1rem;bottom:1rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;background:color-mix(in srgb,var(--grafito) 78%,transparent);color:var(--blanco);opacity:0;transform:translateY(.4rem);transition:opacity var(--transicion),transform var(--transicion)}.secuencia__boton[data-astro-cid-zz5di7e4]:hover .secuencia__lupa[data-astro-cid-zz5di7e4],.secuencia__boton[data-astro-cid-zz5di7e4]:focus-visible .secuencia__lupa[data-astro-cid-zz5di7e4]{opacity:1;transform:none}.secuencia__lupa[data-astro-cid-zz5di7e4] svg[data-astro-cid-zz5di7e4]{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.secuencia__pie[data-astro-cid-zz5di7e4]{display:flex;gap:.9rem;margin-top:.85rem;font-size:.85rem;line-height:1.5;color:var(--tinta-suave)}.secuencia__num[data-astro-cid-zz5di7e4]{flex:none;padding-top:.05rem;font-size:.68rem;letter-spacing:var(--tracking);color:var(--ambar-oscuro)}.lightbox[data-astro-cid-zz5di7e4]{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0f1318f5;color:var(--niebla-clara)}.lightbox[data-astro-cid-zz5di7e4]::backdrop{background:transparent}.lightbox__figura[data-astro-cid-zz5di7e4]{display:grid;place-items:center;align-content:center;gap:1rem;width:100%;height:100%;margin:0;padding:4rem var(--gutter)}.lightbox__img[data-astro-cid-zz5di7e4]{max-width:100%;max-height:calc(100vh - 9rem);object-fit:contain}.lightbox__pie[data-astro-cid-zz5di7e4]{max-width:70ch;font-size:.85rem;opacity:.8;text-align:center}.lightbox__cerrar[data-astro-cid-zz5di7e4],.lightbox__nav[data-astro-cid-zz5di7e4]{position:absolute;display:grid;place-items:center;width:3rem;height:3rem;font-size:2rem;font-weight:300;line-height:1;color:var(--niebla-clara);opacity:.8;transition:opacity var(--transicion),color var(--transicion)}.lightbox__cerrar[data-astro-cid-zz5di7e4]:hover,.lightbox__nav[data-astro-cid-zz5di7e4]:hover{opacity:1;color:var(--ambar)}.lightbox__cerrar[data-astro-cid-zz5di7e4]{top:1rem;right:1rem}.lightbox__nav[data-astro-cid-zz5di7e4]{top:50%;transform:translateY(-50%);font-size:3rem}.lightbox__nav--prev[data-astro-cid-zz5di7e4]{left:.5rem}.lightbox__nav--next[data-astro-cid-zz5di7e4]{right:.5rem}.cabecera[data-astro-cid-bpgdwn4j]{position:relative;display:grid;align-items:end;min-height:clamp(340px,60svh,600px);color:var(--blanco);background:var(--grafito);isolation:isolate;overflow:hidden}.cabecera[data-astro-cid-bpgdwn4j] .cabecera__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.cabecera__velo[data-astro-cid-bpgdwn4j]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgb(22 27 34 / .72) 0%,rgb(22 27 34 / .2) 40%,transparent 58%),linear-gradient(to top,#161b22d1,#161b2261 45%,#161b221f)}.cabecera__cuerpo[data-astro-cid-bpgdwn4j]{padding-block:9rem clamp(2.25rem,4vw,3.25rem)}.cabecera__indice[data-astro-cid-bpgdwn4j]{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 .9rem;font-size:.7rem;font-weight:500;letter-spacing:var(--tracking);text-transform:uppercase}.cabecera__indice[data-astro-cid-bpgdwn4j]:before{content:"";width:2rem;height:2px;background:var(--ambar)}.cabecera__indice[data-astro-cid-bpgdwn4j] span[data-astro-cid-bpgdwn4j]{opacity:.7}.cabecera__titulo[data-astro-cid-bpgdwn4j]{max-width:20ch;margin:0;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:300;line-height:1.08;letter-spacing:.02em;text-wrap:balance}.obra[data-astro-cid-bpgdwn4j]{padding-bottom:var(--seccion)}.obra__grid[data-astro-cid-bpgdwn4j]{padding-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:clamp(2.5rem,6vw,5rem);align-items:stretch}.ficha__sticky[data-astro-cid-bpgdwn4j]{position:sticky;top:8.5rem;max-height:calc(100svh - 11rem);overflow-y:auto;padding-top:1.25rem;border-top:3px solid var(--ambar);scrollbar-width:thin}.ficha__indice[data-astro-cid-bpgdwn4j]{margin:0 0 1rem;font-size:.68rem;font-weight:500;letter-spacing:var(--tracking);text-transform:uppercase;color:var(--grafito)}.ficha__indice[data-astro-cid-bpgdwn4j] span[data-astro-cid-bpgdwn4j]{color:var(--acero)}.ficha__titulo[data-astro-cid-bpgdwn4j]{margin-bottom:2rem;font-size:clamp(1.7rem,2.6vw,2.2rem);line-height:1.15}.ficha__datos[data-astro-cid-bpgdwn4j]{margin:0 0 2rem;padding:0;border-top:1px solid color-mix(in srgb,var(--grafito) 18%,transparent)}.ficha__fila[data-astro-cid-bpgdwn4j]{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;padding:.7rem 0;border-bottom:1px solid color-mix(in srgb,var(--grafito) 18%,transparent)}.ficha__fila[data-astro-cid-bpgdwn4j] dt[data-astro-cid-bpgdwn4j]{font-size:.66rem;letter-spacing:var(--tracking);text-transform:uppercase;color:var(--acero);padding-top:.15rem}.ficha__fila[data-astro-cid-bpgdwn4j] dd[data-astro-cid-bpgdwn4j]{margin:0;font-size:.95rem}.ficha__rotulo--cabeza[data-astro-cid-bpgdwn4j]{margin-bottom:1.25rem;color:var(--grafito)}.ficha__rotulo[data-astro-cid-bpgdwn4j]{margin:0 0 .75rem;font-size:.66rem;letter-spacing:var(--tracking);text-transform:uppercase;color:var(--acero)}.ficha__claves[data-astro-cid-bpgdwn4j] ul[data-astro-cid-bpgdwn4j]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;font-size:.95rem}.ficha__claves[data-astro-cid-bpgdwn4j] li[data-astro-cid-bpgdwn4j]{position:relative;padding-left:1.5rem}.ficha__claves[data-astro-cid-bpgdwn4j] li[data-astro-cid-bpgdwn4j]:before{content:"";position:absolute;left:0;top:.72em;width:.9rem;height:2px;background:var(--ambar)}.ficha__nav[data-astro-cid-bpgdwn4j]{display:grid;gap:.9rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--grafito) 18%,transparent)}.ficha__nav[data-astro-cid-bpgdwn4j] a[data-astro-cid-bpgdwn4j]{display:grid;gap:.15rem;font-size:.95rem;transition:color var(--transicion)}.ficha__nav[data-astro-cid-bpgdwn4j] a[data-astro-cid-bpgdwn4j] span[data-astro-cid-bpgdwn4j]{font-size:.62rem;letter-spacing:var(--tracking);text-transform:uppercase;color:var(--acero)}.ficha__nav[data-astro-cid-bpgdwn4j] a[data-astro-cid-bpgdwn4j]:hover{color:var(--ambar-oscuro)}.ficha__todos[data-astro-cid-bpgdwn4j]{margin-top:.4rem;font-size:.68rem!important;font-weight:500;letter-spacing:var(--tracking);text-transform:uppercase}.relato__entrada[data-astro-cid-bpgdwn4j]{margin:0;max-width:58ch;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.5}.relato__texto[data-astro-cid-bpgdwn4j]{margin-top:1.75rem;max-width:68ch}.relato__texto[data-astro-cid-bpgdwn4j] p[data-astro-cid-bpgdwn4j]{color:var(--tinta-suave);font-size:1.02rem}.relato__texto[data-astro-cid-bpgdwn4j] p[data-astro-cid-bpgdwn4j]:last-child{margin-bottom:0}.relato__cita[data-astro-cid-bpgdwn4j]{margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding-left:1.75rem;border-left:3px solid var(--ambar);max-width:52ch;font-size:clamp(1.15rem,1.9vw,1.5rem);font-weight:300;line-height:1.4}.relato__imagenes[data-astro-cid-bpgdwn4j]{margin-top:clamp(2.5rem,5vw,4rem)}@media(max-width:900px){.obra__grid[data-astro-cid-bpgdwn4j]{grid-template-columns:1fr;gap:2.5rem}.cabecera__cuerpo[data-astro-cid-bpgdwn4j]{padding-block:7.5rem 2rem}.ficha__sticky[data-astro-cid-bpgdwn4j]{position:static;max-height:none;overflow:visible}.ficha__nav[data-astro-cid-bpgdwn4j]{grid-template-columns:1fr 1fr;gap:1rem 2rem}.ficha__todos[data-astro-cid-bpgdwn4j]{grid-column:1 / -1}}
