/* ═══════════════════════════════════════════════════════════════
   Happyland / Chile · México · Colombia — ajustes propios de ESTA ficha.
   Se carga DESPUÉS de css/proyecto.css (plantilla compartida).
   ═══════════════════════════════════════════════════════════════ */

.proyecto__hero { aspect-ratio: 3 / 2; }

/* ─── Ver más: proporción de cada fila ───────────────────────── */
/* Van acá y no inline porque el CSP del sitio (style-src 'self')
   bloquea el atributo style. Primero la versión nueva del local (filas
   1–4) y después la anterior (5–7). Filas 1 y 5: vertical + 2 apaisadas
   (--tall); fila 4: una sola a ancho completo (--full). */
.proyecto-more__row--tall .proyecto-more__item--a img,
.proyecto-more__row--tall .proyecto-more__item--b img {
  --rh: 1.5517;
}
.proyecto-more__row:nth-child(2) > :nth-child(1) { --r: 1.5517; }
.proyecto-more__row:nth-child(2) > :nth-child(2) { --r: 1.5517; }
.proyecto-more__row:nth-child(3) > :nth-child(1) { --r: 1.4989; }
.proyecto-more__row:nth-child(3) > :nth-child(2) { --r: 1.4989; }
.proyecto-more__row:nth-child(6) > :nth-child(1) { --r: 0.761; }
.proyecto-more__row:nth-child(6) > :nth-child(2) { --r: 0.761; }
.proyecto-more__row:nth-child(7) > :nth-child(1) { --r: 1.5517; }
.proyecto-more__row:nth-child(7) > :nth-child(2) { --r: 1.5517; }
/* ─── fin Ver más ─────────────────────────────────────────── */
