My train of thoughts about it:
Do I have a browser or display issue....
Someone must have hacked the site and messed it up really good - yuck...
Wow, they are serious....this is even worse than NXG, someone should turn the ship...
Is this an attempt to be appear more "green"?
What screen resolution do they think people have? I have to double mine to read this properly...
I wonder how this looks like for people who are color blind...(let me try on https://www.toptal.com/designers/colorfilter, nah the welcome dialog blocks that...)
This is making me depressed, let me close this thing...