/**
 * The whole job of this file: mark the document as "JavaScript available".
 *
 * Every hidden state of a scroll reveal is written `.js [data-reveal]` in the
 * stylesheet. If this script never runs — blocked, failed, disabled — nothing
 * is hidden and the page reads exactly like a plain document.
 *
 * It has to run before the first paint, so it is loaded without `defer`.
 */
document.documentElement.classList.add('js')
