.proyecto[data-astro-cid-yvw7f74v]{padding-top:clamp(6.5rem,9vw,9rem)}.proyecto__cabeza[data-astro-cid-yvw7f74v]{align-items:end;row-gap:1.5rem;padding-bottom:clamp(2.5rem,4vw,3.5rem)}.proyecto__volver[data-astro-cid-yvw7f74v]{font-size:var(--t-s);color:var(--gris-arco);background:linear-gradient(var(--naranja), var(--naranja)) 0 100% / 100% 1px no-repeat;justify-self:start;padding-bottom:.15rem;text-decoration:none}.proyecto__volver[data-astro-cid-yvw7f74v]:hover{color:var(--grafito)}.proyecto[data-astro-cid-yvw7f74v] h1[data-astro-cid-yvw7f74v]{font-size:var(--t-xxl);max-width:12ch}.proyecto__ficha[data-astro-cid-yvw7f74v]{border-bottom:1px solid var(--piedra);margin:0}.proyecto__ficha[data-astro-cid-yvw7f74v] div[data-astro-cid-yvw7f74v]{border-top:1px solid var(--piedra);justify-content:space-between;gap:1rem;padding-block:.7rem;display:flex}.proyecto__ficha[data-astro-cid-yvw7f74v] dt[data-astro-cid-yvw7f74v]{color:var(--gris-arco)}.proyecto__ficha[data-astro-cid-yvw7f74v] dd[data-astro-cid-yvw7f74v]{text-align:right;margin:0}button[data-astro-cid-yvw7f74v]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.proyecto__intro[data-astro-cid-yvw7f74v]{align-items:start;row-gap:2.5rem}.proyecto__portada[data-astro-cid-yvw7f74v]{background:var(--piedra);border-radius:1.5rem;overflow:hidden}.proyecto__portada[data-astro-cid-yvw7f74v] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .9s cubic-bezier(.2,.7,.1,1)}.proyecto__portada[data-astro-cid-yvw7f74v]:hover img{transform:scale(1.02)}.proyecto__resumen[data-astro-cid-yvw7f74v]{font-size:var(--t-l);max-width:30ch;line-height:1.4}.proyecto__cuerpo[data-astro-cid-yvw7f74v]{max-width:52ch;color:var(--gris-arco);margin-top:1.5rem}.proyecto__cuerpo[data-astro-cid-yvw7f74v] p+p{margin-top:1rem}.proyecto__galeria[data-astro-cid-yvw7f74v]{row-gap:var(--canal);margin:clamp(3rem,6vw,5rem) auto 0;list-style:none}.proyecto__galeria[data-astro-cid-yvw7f74v] button[data-astro-cid-yvw7f74v]{background:var(--piedra);border-radius:1.25rem;overflow:hidden}.proyecto__galeria[data-astro-cid-yvw7f74v] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .9s cubic-bezier(.2,.7,.1,1)}.proyecto__galeria[data-astro-cid-yvw7f74v] button[data-astro-cid-yvw7f74v]:hover img{transform:scale(1.03)}.siguiente[data-astro-cid-yvw7f74v]{margin-top:var(--seccion)}.siguiente[data-astro-cid-yvw7f74v] a[data-astro-cid-yvw7f74v]{border-block:1px solid var(--piedra);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem 2rem;padding-block:2.5rem;text-decoration:none;display:grid}.siguiente__etiqueta[data-astro-cid-yvw7f74v],.siguiente__datos[data-astro-cid-yvw7f74v]{color:var(--gris-arco);grid-column:1}.siguiente__titulo[data-astro-cid-yvw7f74v]{font-size:var(--t-xl);font-weight:300;font-stretch:var(--ancho-titulo);transition:transform .6s var(--curva);grid-column:1;line-height:1.05}.siguiente[data-astro-cid-yvw7f74v] a[data-astro-cid-yvw7f74v]:hover .siguiente__titulo[data-astro-cid-yvw7f74v]{transform:translate(.75rem)}.siguiente__foto[data-astro-cid-yvw7f74v]{border-radius:1.25rem;grid-area:1/2/span 3;width:clamp(8rem,18vw,16rem);overflow:hidden}.siguiente__foto[data-astro-cid-yvw7f74v] img{aspect-ratio:4/3;object-fit:cover;width:100%}@media (width>=60rem){.proyecto__volver[data-astro-cid-yvw7f74v]{grid-column:1/-1}.proyecto[data-astro-cid-yvw7f74v] h1[data-astro-cid-yvw7f74v]{grid-column:1/span 7}.proyecto__ficha[data-astro-cid-yvw7f74v]{grid-column:9/-1}.proyecto__portada[data-astro-cid-yvw7f74v]{grid-column:1/span 7}.proyecto__texto[data-astro-cid-yvw7f74v]{grid-column:9/-1;position:sticky;top:6.5rem}.proyecto__galeria[data-astro-cid-yvw7f74v] li[data-astro-cid-yvw7f74v]:nth-child(odd){grid-column:1/span 6}.proyecto__galeria[data-astro-cid-yvw7f74v] li[data-astro-cid-yvw7f74v]:nth-child(2n){grid-column:7/span 6}.siguiente[data-astro-cid-yvw7f74v] a[data-astro-cid-yvw7f74v]{grid-column:1/-1}}.visor[data-astro-cid-yvw7f74v]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--cal);background:#1a1a1af5;border:0;margin:0;padding:0}.visor[data-astro-cid-yvw7f74v]::backdrop{background:0 0}.visor[data-astro-cid-yvw7f74v][open]{place-items:center;display:grid}.visor[data-astro-cid-yvw7f74v] img[data-astro-cid-yvw7f74v]{object-fit:contain;user-select:none;-webkit-user-drag:none;border-radius:.75rem;width:auto;height:auto}.visor[data-astro-cid-yvw7f74v] button[data-astro-cid-yvw7f74v]{width:auto;color:var(--cal);cursor:pointer;font:inherit;position:absolute}.visor__cerrar[data-astro-cid-yvw7f74v]{top:1.25rem;right:var(--margen);border-radius:999px;border:1px solid #f1efea59!important;padding:.5rem 1.1rem!important}.visor__cerrar[data-astro-cid-yvw7f74v]:hover{border-color:var(--naranja)!important}.visor__cuenta[data-astro-cid-yvw7f74v]{top:1.75rem;left:var(--margen);font-size:var(--t-s);color:var(--piedra);position:absolute}.visor__flecha[data-astro-cid-yvw7f74v]{border-radius:50%;place-items:center;height:3rem;display:grid;bottom:1.25rem;border:1px solid #f1efea59!important;width:3rem!important}.visor__flecha[data-astro-cid-yvw7f74v] svg[data-astro-cid-yvw7f74v]{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.25rem;height:1.25rem}.visor__flecha[data-astro-cid-yvw7f74v]:hover{color:var(--naranja);border-color:var(--naranja)!important}.visor__flecha--ant[data-astro-cid-yvw7f74v]{left:calc(50% - 3.75rem)}.visor__flecha--sig[data-astro-cid-yvw7f74v]{left:calc(50% + .75rem)}
