/* ==========================================================================
   page-provincie.css : /provincie/{slug}, ontwerp opus.
   Alleen wat specifiek is voor deze pagina; componenten komen uit voltoo-ui.css.
   ========================================================================== */

/* Uitgelicht: sluit strak aan op de hero */
.vt-showcase { padding-top: var(--space-24); }

/* Intro met review ernaast */
.vt-intro-aside { align-self: start; }

/* Andere provincies */
.vt-provinces { padding: 56px 0 72px; }

/* Meer plaatsen zonder regio-indeling: kolommen A tot Z */
.vt-places-az { columns: 4; column-gap: var(--space-24); padding: 4px 22px 26px; }
.vt-places-az li { break-inside: avoid; }
.vt-places-az a { display: inline-block; padding: 3px 0; font-size: 16px; }
@media (max-width: 1024px) { .vt-places-az { columns: 2; } }
@media (max-width: 768px) { .vt-places-az { padding: 4px 16px 20px; } }

/* Uitsnede per dienstfoto (staande foto's in het paneel "per dienst") */
.vt-dienst-img--laadpaal { object-position: 50% 50%; }
.vt-dienst-img--warmtepomp { object-position: 50% 55%; }
.vt-dienst-img--zonnepanelen { object-position: 50% 40%; }
.vt-dienst-img--thuisbatterij { object-position: 50% 30%; }
.vt-dienst-img--airco { object-position: 50% 28%; }
