Host site (intentionally ugly)

Everything on this page is forced to Comic Sans / hotpink, and buttons are yellow with a red dashed border. The booking widget below is installed with a single line and should render in its own clean styles, untouched:

Above this line, the widget should look nothing like the host page — proof the Shadow DOM boundary is sealing styles in both directions.