This is a clean title card, not intended as a thumbnail.
The nostalgic cartoon background is intentionally blurred for text readability.
Sponsor placement is unobtrusive but prominent in upper right corner.