/* Only the portable Ruelle panels, in both the editor canvas and the site. */
.ruelle-content-portable .ruelle-content-text .wp-block-heading {
    max-width: 100%;
    overflow-wrap: anywhere;
}

/* Keep inserted CTA blocks in normal flow and above the panel background. */
.ruelle-content-portable .ruelle-content-text :is(.wp-block-uagb-buttons, .wp-block-buttons) {
    position: relative;
    z-index: 1;
    flex-shrink: 0;
    max-width: 100%;
}
