Damn
I'm at a loss to explain it. No matter how many times and how many ways I check it, I can't reproduce your experience.
How about we try skipping the front page and proceeding directly to the Nexus? The direct address is http://www.habitablezone.com/nexus/. Let's see how the Nexus works for you, regardless of what the front page thinks.
