Add multi-use video widget.

- Update share CTA macro to allow for multiple instances.
Add `:focus` here too?