Yes, there's an em-dash, but it reads fine to me.

AI slop is often good at "reading fine" but the actual content is incoherent.