.proy-portada[data-astro-cid-u5ovjgyp]{background:var(--azul-hondo);height:92svh;min-height:500px;color:var(--blanco);position:relative;overflow:hidden}.proy-portada-velo[data-astro-cid-u5ovjgyp]{z-index:1;pointer-events:none;background:linear-gradient(#081a2c6b 0%,#0000 30% 55%,#081a2c8c 100%);position:absolute;inset:0}.proy-volver[data-astro-cid-u5ovjgyp]{z-index:2;color:var(--blanco);border-bottom:1px solid #0000;padding-bottom:.15rem;transition:border-color .3s;position:absolute;top:clamp(1.25rem,3vw,2rem);left:clamp(1.5rem,5vw,4rem)}.proy-volver[data-astro-cid-u5ovjgyp]:hover,.proy-volver[data-astro-cid-u5ovjgyp]:focus-visible{border-bottom-color:var(--cobre-claro)}.proy-portada-ui[data-astro-cid-u5ovjgyp]{z-index:2;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,4vw,3rem);padding:0 clamp(1.5rem,5vw,4rem) clamp(2rem,4.5vw,3.25rem);display:flex;position:absolute;inset:auto 0 0}.proy-portada-nombre[data-astro-cid-u5ovjgyp]{max-width:60vw;color:var(--blanco);font-size:calc(clamp(46px, 9vw, 140px) * var(--titulo-escala,1));padding-bottom:.12em}.proy-portada-meta[data-astro-cid-u5ovjgyp]{text-align:right;flex:none}.proy-portada-detalle[data-astro-cid-u5ovjgyp]{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cobre-claro);margin-top:.35rem;font-size:10px;font-weight:500}.proy-ficha[data-astro-cid-u5ovjgyp]{background:var(--arena);color:var(--azul);grid-template-columns:1.35fr 1fr;gap:clamp(2.5rem,8vw,6rem);padding:clamp(4rem,10vw,7rem) clamp(1.5rem,5vw,4rem);display:grid}.proy-entrada[data-astro-cid-u5ovjgyp]{margin-bottom:clamp(1.5rem,3vw,2.25rem);padding-bottom:.08em}.proy-memoria[data-astro-cid-u5ovjgyp]{flex-direction:column;gap:1.35rem;display:flex}.proy-datos[data-astro-cid-u5ovjgyp]{align-content:start;display:grid}.proy-dato[data-astro-cid-u5ovjgyp]{border-top:1px solid #1a1a1a24;padding-block:1rem}.proy-dato[data-astro-cid-u5ovjgyp] dt[data-astro-cid-u5ovjgyp]{color:var(--cobre-hondo);margin-bottom:.4rem}.proy-dato[data-astro-cid-u5ovjgyp] dd[data-astro-cid-u5ovjgyp]{font-family:var(--serif);font-size:17px;font-weight:300;line-height:1.5}.proy-plena[data-astro-cid-u5ovjgyp],.proy-par[data-astro-cid-u5ovjgyp]{background:var(--azul-hondo);margin:0}.proy-visor-trigger[data-astro-cid-u5ovjgyp]{cursor:zoom-in;width:100%;height:100%;color:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.proy-visor-trigger[data-astro-cid-u5ovjgyp]:focus-visible{outline:2px solid var(--cobre-claro);outline-offset:-2px}.proy-plena-media[data-astro-cid-u5ovjgyp]{width:100%;max-height:92svh;position:relative;overflow:hidden}.proy-par-grid[data-astro-cid-u5ovjgyp]{width:100%;aspect-ratio:calc(2 * var(--par-ratio));grid-template-columns:1fr 1fr;gap:0;display:grid}.proy-par-cell[data-astro-cid-u5ovjgyp]{height:100%;min-height:0;position:relative;overflow:hidden}.proy-epigrafe[data-astro-cid-u5ovjgyp]{font-family:var(--serif);color:var(--grafito);background:var(--arena);opacity:.6;padding:.85rem clamp(1.25rem,4vw,3rem) 1.25rem;font-size:14px;font-weight:300;line-height:1.6}.proy-detalle[data-astro-cid-u5ovjgyp]{grid-template-columns:1fr 1.2fr;gap:0;min-height:clamp(320px,58vh,680px);display:grid}.proy-detalle--espejo[data-astro-cid-u5ovjgyp]{grid-template-columns:1.2fr 1fr}.proy-detalle--espejo[data-astro-cid-u5ovjgyp] .proy-detalle-texto[data-astro-cid-u5ovjgyp]{order:2}.proy-detalle--espejo[data-astro-cid-u5ovjgyp] .proy-detalle-foto[data-astro-cid-u5ovjgyp]{order:1}.proy-detalle-texto[data-astro-cid-u5ovjgyp]{background:var(--arena);color:var(--azul);align-items:center;padding:clamp(2.5rem,7vw,5rem) clamp(1.5rem,5vw,4rem);display:flex}.proy-detalle-foto[data-astro-cid-u5ovjgyp]{min-height:clamp(280px,50vh,640px);position:relative;overflow:hidden}.proy-proceso[data-astro-cid-u5ovjgyp]{background:var(--azul);color:var(--blanco);padding-block:clamp(4rem,9vw,6.5rem) clamp(3rem,6vw,4.5rem)}.proy-proceso-intro[data-astro-cid-u5ovjgyp]{margin-bottom:clamp(2rem,5vw,3rem);padding-inline:clamp(1.5rem,5vw,4rem)}.proy-proceso-intro[data-astro-cid-u5ovjgyp] .titulo[data-astro-cid-u5ovjgyp]{margin-bottom:1rem;padding-bottom:.08em}.proy-proceso-cuerpo[data-astro-cid-u5ovjgyp]{font-family:var(--serif);color:#ffffffb8;max-width:52ch;font-size:17px;font-weight:300;line-height:1.8}.proy-proceso-riel[data-astro-cid-u5ovjgyp]{scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.proy-proceso-riel[data-astro-cid-u5ovjgyp]::-webkit-scrollbar{display:none}.proy-proceso-pieza[data-astro-cid-u5ovjgyp]{scroll-snap-align:start;flex:0 0 min(72vw,660px);width:min(72vw,660px);margin:0}.proy-proceso-media[data-astro-cid-u5ovjgyp]{height:clamp(280px,52vh,520px);position:relative;overflow:hidden}.proy-proceso-titulo[data-astro-cid-u5ovjgyp]{opacity:.62;padding:.85rem clamp(1rem,3vw,1.5rem) 0}.proy-testimonio[data-astro-cid-u5ovjgyp]{background:var(--arena);color:var(--azul);padding:clamp(4rem,10vw,7rem) clamp(1.5rem,5vw,4rem)}.proy-testimonio[data-astro-cid-u5ovjgyp] blockquote[data-astro-cid-u5ovjgyp]{margin:0}.proy-testimonio-cita[data-astro-cid-u5ovjgyp]{max-width:30ch;padding-bottom:.08em}.proy-testimonio-meta[data-astro-cid-u5ovjgyp]{opacity:.85;margin-top:1.25rem}.proy-siguiente[data-astro-cid-u5ovjgyp]{height:clamp(360px,66vh,640px);color:var(--blanco);display:block;position:relative;overflow:hidden}.proy-siguiente-media[data-astro-cid-u5ovjgyp]{position:absolute;inset:0;overflow:hidden}.proy-siguiente-media[data-astro-cid-u5ovjgyp] img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1);transform:scale(1)}.proy-siguiente[data-astro-cid-u5ovjgyp]:hover .proy-siguiente-media[data-astro-cid-u5ovjgyp] img,.proy-siguiente[data-astro-cid-u5ovjgyp]:focus-visible .proy-siguiente-media[data-astro-cid-u5ovjgyp] img{transform:scale(1.04)}.proy-siguiente-velo[data-astro-cid-u5ovjgyp]{z-index:1;pointer-events:none;background:#081a2c66;position:absolute;inset:0}.proy-siguiente-label[data-astro-cid-u5ovjgyp]{z-index:2;position:absolute;top:clamp(1.5rem,4vw,2.5rem);left:clamp(1.5rem,5vw,4rem)}.proy-siguiente-nombre[data-astro-cid-u5ovjgyp]{z-index:2;max-width:60vw;font-size:calc(clamp(46px, 9vw, 140px) * var(--titulo-escala,1));padding-bottom:.12em;position:absolute;bottom:clamp(1.75rem,4vw,2.75rem);left:clamp(1.5rem,5vw,4rem)}@media (width<=900px){.proy-portada-ui[data-astro-cid-u5ovjgyp]{flex-direction:column;align-items:flex-start;gap:1rem}.proy-portada-nombre[data-astro-cid-u5ovjgyp]{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.proy-portada-meta[data-astro-cid-u5ovjgyp]{text-align:left}.proy-ficha[data-astro-cid-u5ovjgyp]{grid-template-columns:1fr}.proy-par-grid[data-astro-cid-u5ovjgyp]{aspect-ratio:auto;grid-template-columns:1fr;height:auto}.proy-par-cell[data-astro-cid-u5ovjgyp]{height:auto;aspect-ratio:var(--cell-ratio);max-height:92svh}.proy-detalle[data-astro-cid-u5ovjgyp],.proy-detalle--espejo[data-astro-cid-u5ovjgyp]{grid-template-columns:1fr}.proy-detalle--espejo[data-astro-cid-u5ovjgyp] .proy-detalle-foto[data-astro-cid-u5ovjgyp],.proy-detalle--espejo[data-astro-cid-u5ovjgyp] .proy-detalle-texto[data-astro-cid-u5ovjgyp]{order:unset}.proy-detalle-texto[data-astro-cid-u5ovjgyp]{order:1}.proy-detalle-foto[data-astro-cid-u5ovjgyp]{order:2;min-height:55dvh}.proy-proceso-pieza[data-astro-cid-u5ovjgyp]{flex-basis:84%;width:84%}.proy-proceso-media[data-astro-cid-u5ovjgyp]{height:clamp(240px,48dvh,480px)}.proy-siguiente[data-astro-cid-u5ovjgyp]{height:clamp(320px,60dvh,560px)}}@media (width<=768px){.proy-portada[data-astro-cid-u5ovjgyp]{height:92dvh;min-height:0}.proy-portada-nombre[data-astro-cid-u5ovjgyp],.proy-siguiente-nombre[data-astro-cid-u5ovjgyp]{max-width:100%;font-size:calc(clamp(32px, 10vw, 56px) * var(--titulo-escala,1));overflow-wrap:anywhere;word-break:break-word}.proy-volver[data-astro-cid-u5ovjgyp]{align-items:center;min-height:44px;display:inline-flex}}.proy-visor[data-astro-cid-u5ovjgyp]{z-index:10020;color:var(--blanco);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,visibility .22s;position:fixed;inset:0}.proy-visor[data-astro-cid-u5ovjgyp].is-open{opacity:1;visibility:visible;pointer-events:auto}.proy-visor-capa[data-astro-cid-u5ovjgyp]{z-index:0;background:#07192cf7;position:absolute;inset:0}.proy-visor-cerrar[data-astro-cid-u5ovjgyp]{z-index:2;color:var(--blanco);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:.35rem 0;transition:border-color .22s;position:absolute;top:clamp(1rem,3vw,1.75rem);right:clamp(1rem,4vw,2rem)}.proy-visor-cerrar[data-astro-cid-u5ovjgyp]:hover,.proy-visor-cerrar[data-astro-cid-u5ovjgyp]:focus-visible{border-bottom-color:var(--cobre-claro)}.proy-visor-stage[data-astro-cid-u5ovjgyp]{z-index:1;pointer-events:none;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute;inset:0}.proy-visor-img[data-astro-cid-u5ovjgyp]{object-fit:contain;pointer-events:auto;width:auto;max-width:100%;height:auto;max-height:100%}.proy-visor-epi[data-astro-cid-u5ovjgyp]{z-index:2;max-width:min(42ch,48vw);color:var(--blanco);opacity:.7;margin:0;font-size:14px;line-height:1.5;position:absolute;bottom:clamp(1rem,3vw,1.75rem);left:clamp(1rem,4vw,2rem)}.proy-visor-barra[data-astro-cid-u5ovjgyp]{z-index:2;align-items:center;gap:1rem;display:flex;position:absolute;bottom:clamp(1rem,3vw,1.75rem);right:clamp(1rem,4vw,2rem)}.proy-visor-contador[data-astro-cid-u5ovjgyp]{opacity:.6;margin:0}.proy-visor-flechas[data-astro-cid-u5ovjgyp]{gap:.35rem;display:flex}.proy-visor-flecha[data-astro-cid-u5ovjgyp]{min-width:44px;min-height:44px;color:var(--blanco);cursor:pointer;opacity:.75;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.15rem;transition:opacity .22s;display:inline-flex}.proy-visor-flecha[data-astro-cid-u5ovjgyp]:hover,.proy-visor-flecha[data-astro-cid-u5ovjgyp]:focus-visible{opacity:1}@media (width<=768px){.proy-visor-stage[data-astro-cid-u5ovjgyp]{padding:16px}.proy-visor-epi[data-astro-cid-u5ovjgyp]{max-width:calc(100% - 9rem);font-size:13px}}@media (prefers-reduced-motion:reduce){.proy-volver[data-astro-cid-u5ovjgyp],.proy-siguiente-media[data-astro-cid-u5ovjgyp] img,.proy-visor[data-astro-cid-u5ovjgyp],.proy-visor-cerrar[data-astro-cid-u5ovjgyp],.proy-visor-flecha[data-astro-cid-u5ovjgyp]{transition:none}.proy-siguiente[data-astro-cid-u5ovjgyp]:hover .proy-siguiente-media[data-astro-cid-u5ovjgyp] img,.proy-siguiente[data-astro-cid-u5ovjgyp]:focus-visible .proy-siguiente-media[data-astro-cid-u5ovjgyp] img{transform:none}}
