@layer

hannaher.com uses @layer which your browser does not understand.

:not(a single-screen app)

Unlayered styles act as !important.

The implicit layer should not leak through to browsers that do not understand @layer, but so far I’ve found pre-15 Safari and Internet Explorer do pick up the styles in the implicit layer.

Another <p> element to provoke the scroll behavior.

Your browser does not understand.