/*
 * home3_menu: home3 with a pointer-driven header reveal (js/home3_menu.js).
 * The header stays sticky; the script moves it with transform only, so the page flow never changes.
 */
.proto-home3-menu .header { will-change: transform; }
.proto-home3-menu .header.is-floating { box-shadow: 0 10px 30px rgb(0 0 0 / 0.25); }
/* The header no longer always covers the top, so the sticky stage uses the full viewport. */
.proto-home3-menu .h3-seq__stage { top: 0; height: 100svh; }
