We've been making updates to the website in November and December. If you run into any issues, especially with accessing content, contact support and we will address them ASAP!