Rich Text Cleaner

Fix formatting artifacts from CMS migrations

Cleaning Rules
Strip CMS shortcodes (WPBakery, Divi, etc.)
Remove base64-encoded blocks
Remove decorative symbols (★ ● ▶ ✓ etc.)
Collapse multiple spaces
Remove empty list items
Fix orphan list bullet wrappers
Remove extra spacing between list items
Remove leading spaces in lines
Fix mid-phrase line breaks
Remove empty paragraphs
Clean   entities
Unwrap unnecessary spans
Remove trailing spaces
Fix heading hierarchy (start h2, no skips)
Input HTML