Maybe it’s my setup, but their web site for me is intolerable. They sorely need someone that knows what they are doing.
Looks fine to me.