The .event-banner rules were dropped during an _event.css rewrite, so the
homepage promo banner rendered unstyled (full-width dark text, no gradient).
Restored the banner styles and removed the em-dash from the banner copy.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>