Same issue just now.
i reached out to their support email and after a few days they sent me a steam key, via email