/* Batch A section patterns: only what core blocks cannot express. No colours here (schemes supply them). */
.bih-section img,
.bih-section .wp-block-embed iframe,
.bih-row .wp-block-media-text__media img { border-radius: 8px; }
.bih-section.wp-block-cover { border-radius: 0; }
.bih-logos img { max-height: 60px; width: auto; margin-inline: auto; }
.bih-logos .wp-block-image { text-align: center; }
.bih-steps { padding-left: 1.25em; }
.bih-steps li + li { margin-top: 12px; }
.bih-checklist { list-style: none; padding: 0; }
.bih-hero-features { gap: 12px 24px; margin-top: 24px; }
.bih-badge { display: table; margin-inline: auto; border: 1px solid currentColor; border-radius: 999px; padding: 4px 16px; }
.bih-section .wp-block-media-text__content { padding: 24px 5%; }
