/* ============================================================
   CURA ET SALUS — block-editor tolerantie (frontend)
   De pagina-inhoud wordt opgeslagen als core/html-blokken, die hun
   HTML letterlijk renderen (geen wrapper). Deze regels vangen de
   wrappers op die WordPress toevoegt zodra iemand later losse core-
   blokken (group/columns/buttons) toevoegt, zodat de opmaak gelijk
   blijft aan het oorspronkelijke statische ontwerp.
   ============================================================ */

.wp-block-group,
.wp-block-columns,
.wp-block-column,
.wp-block-buttons,
.wp-block-button {
  box-sizing: border-box;
}

/* Brede/volle uitlijning laten samenvallen met de bestaande maatvoering. */
.alignwide {
  max-width: var(--content-wide);
  margin-inline: auto;
}

.alignfull {
  max-width: none;
  margin-inline: 0;
}

/* Losse core-knoppen tonen als onze eigen .btn-knop. */
.wp-block-button__link {
  border-radius: var(--radius-full);
}

/* Geen dubbele boven-marge voor het eerste blok binnen een sectie. */
.section > .wp-block-group:first-child,
.wrap > *:first-child {
  margin-top: 0;
}
