Collapsed pill, a timed nudge, an expand-to-form flow, EN/ES, four skins, and email-only contact — no phone field, ever. Fully isolated in a Shadow DOM so it can't break (or be broken by) the host page's CSS. Watch the corner. ↘
The nudge bubble appears a few seconds after load if you haven't opened it.
<script src="https://PLACEHOLDER_HOST/widget.js"
data-skin="midnight" data-lang="en"
data-business="Lone Star Auto Repair"></script>
Skin and language are also switchable at runtime via
JumpstartWidget.setSkin(...) / setLang(...).
This card has hostile CSS: every button below is force-styled lime, Comic Sans, dashed border, rotated. The widget in the corner ignores all of it.
↳ The widget's buttons stay pristine because they live behind a shadow boundary.