.card[data-astro-cid-gmgool24]{gap:var(--spacing-16);pointer-events:none;will-change:transform;flex-direction:column;display:flex;position:relative}.media[data-astro-cid-gmgool24],.info[data-astro-cid-gmgool24]{pointer-events:auto}.media[data-astro-cid-gmgool24]{z-index:1;aspect-ratio:4/3;border-radius:var(--radio-card-reposo);background:var(--negro);will-change:transform;transition:border-radius .3s cubic-bezier(.215,.61,.355,1);position:relative;overflow:hidden}.b[data-astro-cid-gmgool24]{position:absolute;inset:0;overflow:hidden}.b[data-astro-cid-gmgool24] picture[data-astro-cid-gmgool24]{display:contents}.b[data-astro-cid-gmgool24] img[data-astro-cid-gmgool24]{object-fit:cover;width:100%;height:100%;display:block}.card-sin-imagen[data-astro-cid-gmgool24]{border:1px solid var(--blanco);box-sizing:border-box;opacity:.5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media[data-astro-cid-gmgool24]:after{content:"";z-index:1;pointer-events:none;background:var(--negro);opacity:0;transition:opacity .3s;position:absolute;inset:0}.pildora[data-astro-cid-gmgool24]{z-index:2;pointer-events:none;opacity:0;width:69.68%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pildora[data-astro-cid-gmgool24] svg{width:100%;height:auto;fill:var(--blanco);display:block}.info[data-astro-cid-gmgool24]{gap:var(--spacing-4) var(--spacing-16);will-change:transform;grid-template-columns:1fr auto;display:none}.anio[data-astro-cid-gmgool24]{text-align:right}.cliente[data-astro-cid-gmgool24]{grid-column:1/-1}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-gmgool24]:hover .media[data-astro-cid-gmgool24],.card[data-astro-cid-gmgool24].encima .media[data-astro-cid-gmgool24],.card[data-astro-cid-gmgool24]:focus-visible .media[data-astro-cid-gmgool24]{border-radius:var(--radio-card)}.card[data-astro-cid-gmgool24]:hover .media[data-astro-cid-gmgool24]:after,.card[data-astro-cid-gmgool24].encima .media[data-astro-cid-gmgool24]:after,.card[data-astro-cid-gmgool24]:focus-visible .media[data-astro-cid-gmgool24]:after{opacity:.2}.card[data-astro-cid-gmgool24]:hover .pildora[data-astro-cid-gmgool24],.card[data-astro-cid-gmgool24].encima .pildora[data-astro-cid-gmgool24],.card[data-astro-cid-gmgool24]:focus-visible .pildora[data-astro-cid-gmgool24]{opacity:1}}.card[data-astro-cid-gmgool24]:focus-visible .media[data-astro-cid-gmgool24]{outline:2px solid var(--blanco);outline-offset:4px}@media (hover:none),(pointer:coarse){.info[data-astro-cid-gmgool24]{display:grid}.pildora[data-astro-cid-gmgool24]{display:none}.media[data-astro-cid-gmgool24],.b[data-astro-cid-gmgool24]{border-radius:var(--radio-card)}}@media (prefers-reduced-motion:reduce){.media[data-astro-cid-gmgool24],.media[data-astro-cid-gmgool24]:after,.pildora[data-astro-cid-gmgool24]{transition:none}}.sonda{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}div.proyectos-rejilla.pl-raiz{display:block}.pl-raiz .fila-pl{grid-template-columns:repeat(var(--columnas,1), minmax(0, 1fr));column-gap:var(--rejilla-gutter);padding-bottom:var(--cards-hueco-fila,var(--rejilla-gutter));align-items:start;display:grid}.pl-raiz .resto{height:0}.pl-raiz .media{pointer-events:none;background:0 0}.pl-raiz .b{pointer-events:auto;background:var(--negro)}.pl-raiz .media,.pl-raiz .b{isolation:isolate}.proyectos-rejilla[data-astro-cid-puhqzkh7]{column-gap:var(--rejilla-gutter);row-gap:var(--cards-hueco-fila,var(--rejilla-gutter));grid-template-columns:repeat(2,1fr);align-items:start;display:grid;position:relative}@media (width<=767.98px){.proyectos-rejilla[data-astro-cid-puhqzkh7]{grid-template-columns:1fr}}.barra[data-astro-cid-a234tw5c]{left:0;right:0;top:calc(var(--nav-alto) + var(--px,1px));box-shadow:0 calc(var(--spacing-4) * -1) 0 var(--negro);z-index:90;box-sizing:border-box;height:48px;padding-inline:var(--margen-lateral);gap:var(--rejilla-gutter);background:var(--negro);border-block:1px solid var(--blanco);transform:translate3d(0, calc(-100% - var(--spacing-4)), 0);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid;position:fixed}.barra[data-astro-cid-a234tw5c].abierta{transform:none}html.bloqueo .barra[data-astro-cid-a234tw5c]{opacity:0;visibility:hidden}.slot[data-astro-cid-a234tw5c]{height:26px;position:relative;overflow:hidden}.slot[data-astro-cid-a234tw5c] .txt{white-space:pre;align-items:center;display:flex;position:absolute;inset:0}.slot[data-astro-cid-a234tw5c] .txt i{will-change:transform;font-style:normal;display:inline-block}.slot-titulo[data-astro-cid-a234tw5c] .txt{justify-content:center}.slot-anio[data-astro-cid-a234tw5c] .txt{justify-content:flex-end}@media (hover:none),(pointer:coarse){.barra[data-astro-cid-a234tw5c]{display:none}}@media (prefers-reduced-motion:reduce){.barra[data-astro-cid-a234tw5c]{transition:none}}
