.campo[data-astro-cid-yyk6g3lx]{padding-bottom:10rem;position:relative}.variante[data-astro-cid-yyk6g3lx]{--paso:calc((var(--marco) - 2 * var(--marco-medianil)) / 12);grid-auto-rows:var(--paso)}.pieza-v[data-astro-cid-yyk6g3lx]{z-index:1;color:var(--tinta);text-decoration:none;display:block;position:relative;container-type:inline-size}.plano[data-astro-cid-yyk6g3lx]{background:var(--acento);position:absolute;inset:0}.hasta-izquierda[data-astro-cid-yyk6g3lx]{margin-left:calc((var(--marco) - 100vw) / 2)}.hasta-derecha[data-astro-cid-yyk6g3lx]{margin-right:calc((var(--marco) - 100vw) / 2)}.hasta-ancho[data-astro-cid-yyk6g3lx]{margin-inline:calc((var(--marco) - 100vw) / 2)}.junta[data-astro-cid-yyk6g3lx]{margin-top:var(--marco-medianil)}.hasta-abajo[data-astro-cid-yyk6g3lx] .plano[data-astro-cid-yyk6g3lx]{bottom:-200svh}.ficha[data-astro-cid-yyk6g3lx]{flex-direction:column;height:100%;padding-top:clamp(.4rem,3cqi,.9rem);display:flex;position:relative;overflow:hidden}.ficha-nombre[data-astro-cid-yyk6g3lx]{font:600 clamp(1.5rem, 22cqi, 5rem) / .9 var(--f-titulo);letter-spacing:var(--tracking-titulo);color:var(--acento)}.ficha-titulo[data-astro-cid-yyk6g3lx]{margin-block:.5em auto;font-size:clamp(.75rem,4.6cqi,1rem);line-height:1.25}.ficha-tabla[data-astro-cid-yyk6g3lx]{font-size:clamp(.55rem, 3.4cqi, var(--t-dato));line-height:1.3;display:grid}.ficha-dato[data-astro-cid-yyk6g3lx]{border-top:var(--l-fina) solid var(--linea-suave);grid-template-columns:7.5em 1fr;gap:.75em;padding-block:.35em;display:grid}.ficha-k[data-astro-cid-yyk6g3lx]{text-transform:uppercase;letter-spacing:.08em;color:var(--tinta-3)}@container (width<=12rem){.ficha-dato[data-astro-cid-yyk6g3lx]~.ficha-dato[data-astro-cid-yyk6g3lx]{display:none}.ficha-dato[data-astro-cid-yyk6g3lx]{grid-template-columns:1fr;gap:0}}[data-astro-cid-yyk6g3lx][data-item=color] .ficha[data-astro-cid-yyk6g3lx]{color:var(--sobre-acento)}[data-astro-cid-yyk6g3lx][data-item=color] .ficha-nombre[data-astro-cid-yyk6g3lx]{color:inherit}.etiqueta[data-astro-cid-yyk6g3lx]{background:var(--tinta);color:var(--papel);font-size:var(--t-rotulo);padding:.15rem .35rem;line-height:1.2;position:absolute;top:0;right:0}.pieza-v[data-astro-cid-yyk6g3lx]:is(:hover,:focus-visible){outline:1px solid var(--tinta);outline-offset:2px}.cuadros[data-astro-cid-dh637ihc]{min-height:calc(100svh - var(--cromo-alto));align-content:center;padding-block:2rem}:root:has(.categoria:target) .cuadros[data-astro-cid-dh637ihc],:root:has(.categoria:target) .campo{display:none}.indice[data-astro-cid-dh637ihc]{align-items:start}.indice[data-astro-cid-dh637ihc]:has(.categoria:target){padding:clamp(2rem,5vw,4rem) 0 clamp(3rem,8vw,6rem)}.categoria[data-astro-cid-dh637ihc]{grid-column:1/-1;scroll-margin-top:100vh;display:none}.categoria[data-astro-cid-dh637ihc]:target{display:block}.proyectos[data-astro-cid-dh637ihc]{gap:var(--marco-medianil);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-dh637ihc]{container-type:inline-size}a[data-astro-cid-dh637ihc]{aspect-ratio:1;background:var(--acento);color:var(--sobre-acento);flex-direction:column;justify-content:flex-end;gap:.35rem;padding:clamp(.4rem,8cqi,1.25rem);text-decoration:none;display:flex;position:relative}.sigla[data-astro-cid-dh637ihc]{font:600 clamp(1.5rem, 34cqi, 7rem) / .85 var(--f-titulo);letter-spacing:var(--tracking-titulo)}.nombre[data-astro-cid-dh637ihc],.anio[data-astro-cid-dh637ihc]{font-size:var(--t-rotulo);text-transform:uppercase;letter-spacing:.06em;overflow-wrap:anywhere;line-height:1.25}.anio[data-astro-cid-dh637ihc]{opacity:.8}a[data-astro-cid-dh637ihc]:is(:hover,:focus-visible){outline:1px solid var(--tinta);outline-offset:3px}.clave[data-astro-cid-dh637ihc]{z-index:1;opacity:0;pointer-events:none;background:var(--papel);transition:opacity .25s;position:absolute;inset:0}.clave[data-astro-cid-dh637ihc] .pieza{position:absolute;inset:0}@media (hover:hover){a[data-astro-cid-dh637ihc]:is(:hover,:focus-visible) .clave[data-astro-cid-dh637ihc]{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){li[data-astro-cid-dh637ihc]{animation:linear both aparece view();animation-range:entry 10% entry 90%}}}@keyframes aparece{0%{opacity:0;transform-origin:0 100%;transform:scale(.4)}to{opacity:1;transform-origin:0 100%;transform:none}}@media (width<=47.99rem){.cuadros[data-astro-cid-dh637ihc]{row-gap:var(--marco-medianil);grid-template-columns:1fr;align-content:start;min-height:0}.cuadros[data-astro-cid-dh637ihc] .sigla-cat{display:none}.proyectos[data-astro-cid-dh637ihc]{grid-template-columns:repeat(2,1fr)}}
