or does the site have to be hosted by Webflow? I couldn't find any info on this, unless I am searching with the wrong terms. My site is hosted on another server, but I just spent a week adding CMS pages. Now I am not sure what to do....
No. You have to host with Webflow if you want to use the CMS.