Why is my property being rendered when I don't call render?
content.video_url contains a build array of the field which Twig renders automatically, including the HTML markup of the field template.

To print the raw string value use the entity object which stores the field, node in node.html.twig

{{ node.video_url.value }}


or paragraph in paragraph.html.twig:

{{ paragraph.video_url.value }}