A man lying in the backseat of a car, looking relaxed with the text "Recalculating..." overlaid.

WHOOPS!
That page is playing hide and seek…and for the moment winning…