Welcome
This leads to a steganography puzzle,
and there is a code hidden within the jumping fox
which will give you a new page if entered.
There is a photo here.
Can you unravel the message within?
Best of luck.