I registered for Romance Rewards and now have a quest number but can't seem to log in.

Is there another place to log in besides the link below?

http://couples.com/romance-rewards/login.php

Thanks in advance for help!