/* Lucernario / Zapallar — ajustes de ESTA ficha (tras css/proyecto.css). */

.proyecto__gallery { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.proyecto__gallery .proyecto__figure { aspect-ratio: 1071 / 1428; }
@media (max-width: 768px) { .proyecto__gallery { grid-template-columns: 1fr; } }

/* Portada: 2 imágenes verticales lado a lado, a todo el ancho y sin el
   contenedor negro que dejaba el encuadre "contain" anterior. */
.proyecto__hero--split {
  aspect-ratio: auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(0.5rem, 1.5vw, 1rem);
  background: none;
}
.proyecto__hero-half { overflow: hidden; aspect-ratio: 3 / 4; }
.proyecto__hero-half img { width: 100%; height: 100%; object-fit: cover; display: block; }
@media (max-width: 768px) { .proyecto__hero--split { grid-template-columns: 1fr; } }
