"""The HTML surface: a restricted HTML/CSS profile that round-trips with the document. A model on this surface writes a page instead of calling tools. The page is parsed back into a `DesignDoc` and rendered by the same renderer as every other surface, so its reward is directly comparable, structure term included. Nothing here runs in a browser, so model-written markup is never executed. The profile is what a person would write to position things on a fixed canvas: