Thankyou! Agreed on the heading and font size I had thought about reducing it.
Not sure why the pics arnt looking crisp I’ll try a bigger res and size.
Couple of suggestions: if you haven't already, verify the domain with Google Search Console and submit the automatically-generated sitemap from Squarespace. This will help Google index the site accurately as you develop it (I know it's just a landing page for now).
In the Settings > Advanced > SSL section, turn on the SSL and HSTS settings, so that all pages are served over https. The result you pasted above shows what an insecure http page being indexed, so that's something to clean up before the full site goes live.
Not sure what's causing the Javascript message in the search engine results, but hopefully you'll get more clarity from Google Search Console.