The site experienced a brief certificate error for ~30-45 or so minutes today. We've got it fixed back up and everything should now be good to go!