/* Brightbase stagger reveal: only the page wrapper, the hero and its button row are hidden by CSS, and only while html.bb-reveal is present.
   The head snippet adds that class when the reveal can run and removes it if the script never arrives;
   the script itself hides and reveals everything else. Nothing on the page is hidden by CSS alone. */
html.bb-reveal [data-reveal="hero"],
html.bb-reveal [data-reveal="hero-buttons"],
html.bb-reveal [data-reveal="page"] { visibility: hidden; }
/* data-reveal="page" goes on the one wrapper that holds the page's content between header and footer: it is
   hidden until the script has given every block its own hide (at DOM ready), so nothing flashes before the reveal. */
