Robino, this DID work, so thank you for the hard work. It seems like this should not be a difficult cross-browser problem for Squarespace to solve, but without having attempted to solve it myself, I am aware it could be more difficult than it appears.
Thank you.