Signed Up New Client and Lost My Site

Hello All,
I signed up a new client by setting up a free Webflow account and added their payment info. After then I was logged off of my main account. I was unable to log into it until today.
Was this because of the Workspace change-over?
What are best practices for setting up new clients sites? Do I need the Pro plan in order to have this work better? Is it better to build it in your Webflow, then transfer it after you set up their account?

I had to remove the picture hero and it’s in an interim state but Here is the site:(Webflow - AVENUE BREAD)