.intro[data-astro-cid-lsyjesk4]{padding-block:120px 96px}.intro__titulo[data-astro-cid-lsyjesk4]{flex-direction:column;gap:16px;display:flex}.migas[data-astro-cid-lsyjesk4]{gap:12px;display:flex}.migas__paso[data-astro-cid-lsyjesk4]{color:var(--texto-3)}.intro__h1[data-astro-cid-lsyjesk4]{font-size:clamp(64px,9.45vw,136px);line-height:.92}.galeria[data-astro-cid-lsyjesk4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 80px;padding-bottom:140px;display:grid}.obra[data-astro-cid-lsyjesk4]{flex-direction:column;gap:22px;display:flex}.obra[data-astro-cid-lsyjesk4] .obra__marco{--marco-ratio:5 / 6;--marco-padding:clamp(14px, 3.33vw, 48px)}.obra__texto[data-astro-cid-lsyjesk4]{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.obra__datos[data-astro-cid-lsyjesk4]{flex-direction:column;gap:4px;display:flex}.obra__titulo[data-astro-cid-lsyjesk4]{transition:color .15s var(--ease-out);font-size:30px;line-height:1.15}@media (hover:hover) and (pointer:fine){.obra[data-astro-cid-lsyjesk4]:hover .obra__titulo[data-astro-cid-lsyjesk4]{color:var(--acento)}}.estado[data-astro-cid-lsyjesk4]{flex-shrink:0}.pasillo__progreso[data-astro-cid-lsyjesk4]{display:none}.pasillo--activo[data-astro-cid-lsyjesk4]{position:relative}.pasillo--activo[data-astro-cid-lsyjesk4] .pasillo__escena[data-astro-cid-lsyjesk4]{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.pasillo--activo[data-astro-cid-lsyjesk4] .galeria[data-astro-cid-lsyjesk4]{width:max-content;padding:0 28vw 0 var(--margen);transform:translate3d(var(--x,0px), 0, 0);will-change:transform;flex-wrap:nowrap;align-items:center;gap:clamp(64px,9vw,150px);display:flex}.pasillo--activo[data-astro-cid-lsyjesk4] .galeria[data-astro-cid-lsyjesk4]>li[data-astro-cid-lsyjesk4]{flex:none}.pasillo--activo[data-astro-cid-lsyjesk4] .galeria[data-astro-cid-lsyjesk4]>li[data-astro-cid-lsyjesk4]:nth-child(odd){transform:translateY(-3svh)}.pasillo--activo[data-astro-cid-lsyjesk4] .galeria[data-astro-cid-lsyjesk4]>li[data-astro-cid-lsyjesk4]:nth-child(2n){transform:translateY(3svh)}.pasillo--activo[data-astro-cid-lsyjesk4] .obra[data-astro-cid-lsyjesk4]{width:min(44svh,28vw)}.pasillo--activo[data-astro-cid-lsyjesk4] .obra[data-astro-cid-lsyjesk4] .obra__marco{--marco-padding:clamp(12px, 1.6svh, 22px)}.pasillo--activo[data-astro-cid-lsyjesk4] .obra[data-astro-cid-lsyjesk4] .marco img{animation:none}.pasillo--activo[data-astro-cid-lsyjesk4] .pasillo__progreso[data-astro-cid-lsyjesk4]{left:var(--margen);right:var(--margen);align-items:center;gap:20px;display:flex;position:absolute;bottom:4svh}.pasillo__linea[data-astro-cid-lsyjesk4]{background:var(--linea);flex:1;height:1px}.pasillo__barra[data-astro-cid-lsyjesk4]{background:var(--tinta);transform-origin:0;height:1px;display:block;transform:scaleX(0)}.pasillo__cuenta[data-astro-cid-lsyjesk4]{letter-spacing:.16em;color:var(--texto-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.pasillo[data-astro-cid-lsyjesk4][data-formato=apaisado] .obra[data-astro-cid-lsyjesk4] .obra__marco{--marco-ratio:9 / 4;--marco-padding:clamp(12px, 2vw, 28px)}.pasillo[data-astro-cid-lsyjesk4][data-formato=apaisado] .galeria[data-astro-cid-lsyjesk4]{row-gap:64px}.pasillo--activo[data-astro-cid-lsyjesk4][data-formato=apaisado] .obra[data-astro-cid-lsyjesk4]{width:min(68svh,40vw)}.pasillo--activo[data-astro-cid-lsyjesk4][data-formato=apaisado] .galeria[data-astro-cid-lsyjesk4]>li[data-astro-cid-lsyjesk4]:nth-child(odd){transform:translateY(-6svh)}.pasillo--activo[data-astro-cid-lsyjesk4][data-formato=apaisado] .galeria[data-astro-cid-lsyjesk4]>li[data-astro-cid-lsyjesk4]:nth-child(2n){transform:translateY(6svh)}.pasillo--activo[data-astro-cid-lsyjesk4][data-formato=apaisado] .obra[data-astro-cid-lsyjesk4] .obra__marco{--marco-padding:clamp(10px, 1.4svh, 18px)}@media (width<=960px){.intro[data-astro-cid-lsyjesk4]{padding-block:56px 48px}.galeria[data-astro-cid-lsyjesk4]{gap:40px 14px;padding-bottom:80px}.obra[data-astro-cid-lsyjesk4]{gap:12px}.obra__texto[data-astro-cid-lsyjesk4]{flex-direction:column;gap:6px}.obra__titulo[data-astro-cid-lsyjesk4]{font-size:20px}}@media (width<=720px){.pasillo[data-astro-cid-lsyjesk4][data-formato=apaisado] .galeria[data-astro-cid-lsyjesk4]{grid-template-columns:minmax(0,1fr);row-gap:28px}.obra[data-astro-cid-lsyjesk4] .obra__marco{--marco-padding:8px}}
