Generic landing and docs components shared across several sites: one agent/terminal demo (a scripted chat or shell session), a playback gate that plays only while the demo is on screen, copy buttons, ...