div:not(.wp-block-group),
div:is(.wp-block-group--gapless) {
    > :where(
    .wp-block-heading + .wp-block-paragraph,
    .wp-block-paragraph + .wp-block-paragraph,
    .wp-block-paragraph + .wp-block-list,
    .wp-block-heading + .wp-block-list,
    .wp-block-list + .wp-block-paragraph
  ) {
    margin-block-start: var(--wp--preset--spacing--30);
  }
}