/* ============================================================
   ac-branches.css — sectie 6B van /ai-chatbot/.
   Bouwt op widgets/shared/bconnect-ac.css (handle `bconnect-ac`), waar
   het gedeelde `.ac-duo`-raster staat — dat is ook de basis van
   ac-resultaat en hoort daarom niet in één van de twee widgets.
   Bron: upgrade-aichatbot.css, "RESULTAAT + BRANCHES".
   ============================================================ */

.ac-branch-img { display: block; width: 100%; box-sizing: border-box; border-radius: 10px; overflow: hidden; background: #F4F5FA; }
.ac-duo-card.is-branch .ac-duo-h { margin-top: 18px; }

/* ============================================================
   HARDENING

   `.ac-branch-img img` staat in de bron op (0,1,1), gelijk aan
   `.elementor img` dat border-radius: 0 én height: auto zet. Bij gelijke
   specificiteit beslist de bronvolgorde en dat is te fragiel. Onder
   `.elementor-widget-bconnect_ac_branches` komt het op (0,2,1).

   De radius zit hier op de WRAPPER `.ac-branch-img` (met overflow:hidden),
   niet op de img zelf — dus wat de img nodig heeft is width: 100% en
   height: auto, en die moeten wél gegarandeerd zijn: valt height weg,
   dan rekt het 1536×1024-beeld naar zijn intrinsieke hoogte en schiet de
   kaart uit het raster. border-radius: 0 staat er expliciet bij zodat de
   uitkomst niet van `.elementor img` hoeft te komen.
   ============================================================ */
.elementor-widget-bconnect_ac_branches .ac-branch-img img {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	border-radius: 0;
}
