/* Image boxes on the desktop canvas, measured against the live source —
   generated by tools/img-fit.mjs 1440x900, do not hand-edit. Last fit: 2026-08-24.

   The source asks its CDN for a separate crop per device class, so one photograph is a
   different SHAPE on each canvas, not just a different size. The clone serves a single
   file, so the box it should occupy has to be stated. Keyed on the clone's own filename,
   which survives re-rendering and needs no change to the markup.

   object-fit: cover reproduces the crop from the centre; where the source's focal point
   is off-centre the framing can still differ, and that is a separate matter from the
   box, which is what governs page height. */
@media (min-width: 768px) {

	/* etkinlikler */
	body.igsa-p--etkinlikler img[src$="event-demo-ders.png"] { width: 600px; height: 401px; object-fit: cover; }

	/* mimarl-k-kitaplar */
	body.igsa-p--kitaplar img[src$="6c3eeb_b49e5603a74c412aa1433ba1e51d0e62mv2-1024x741.jpg"] { width: 225px; height: 225px; object-fit: cover; }
	body.igsa-p--kitaplar img[src$="96bac0_cab0999dfb7b4c898304be5497253d1bmv2.jpg"] { width: 225px; height: 225px; object-fit: cover; }
	body.igsa-p--kitaplar img[src$="97922e_23509511082443ea96e0161a64b07bd5mv2.jpg"] { width: 225px; height: 225px; object-fit: cover; }
	body.igsa-p--kitaplar img[src$="97922e_d356e7de6b8e419cb5daa34ed3f950b7mv2.jpg"] { width: 225px; height: 225px; object-fit: cover; }

	/* en_etkinlikler */
	body.igsa-p--events img[src$="event-demo-ders.png"] { width: 600px; height: 401px; object-fit: cover; }

	/* en_kopyası-klasik-eğitim-pr-moda */
	body.igsa-p--classical-education-program-painting img[src$="resim-11.jpg"] { width: 639px; height: 474px; object-fit: cover; }
	body.igsa-p--classical-education-program-painting img[src$="resim-13.jpg"] { width: 639px; height: 467px; object-fit: cover; }
}
