Are you seeing this instead of the site you saw recently before you tried using it just now? It might mean that your ISP supports IPv6 and the site has an IPv6 address but is not properly configured to present the site yet. If you are not the site owner, please contact the site owner. If you are the site owner, please contact me immediately so I can fix the configuration on the server.
Curious about whether your Internet provider supports IPv6? Try testing your IPv6 connectivity.
--Ian R. Justman.
P.S. If anyone has any questions, please direct them to irjustman (cinnamon roll) gmail (dust speck) com.