Working around async hydration issues in Astro and Safari

A short post on fixing cryptic JavaScript errors in Safari caused by trying to hydrate components dealing with top-level await simultaneously in Astro.