/* JS owns disclosure state so Escape also closes a menu under the pointer. */
.site-header .nav-group.nav-ready:not(.is-open) .nav-menu{display:none}
.site-header .nav-group.nav-ready:not(.is-open) .nav-toggle svg{transform:none}
.site-header .nav-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
@media(max-width:700px){.site-header #nav-rituals{grid-template-columns:1fr}.site-header #nav-rituals a{width:100%}}
