I tried logging in at https://morty.heliohost.org/ using the same password, and it worked. Right after that, I was able to log in at https://heliohost.org/login/, too.
I’m not sure how to explain it, but I’ve saved the Morty link directly in my bookmarks just in case.
Thanks!