text: (function () {
    "use strict";
    const navToggle = document.getElementById("header-nav-toggle");
    const mainNav = document.getElementById("header-nav");
  
    if (navToggle) {
      // Open menu
      navToggle.addEventListener("click", function () {
        document.body.classList.toggle("off-nav-is-active");
        mainNav.classList.toggle("is-active");
        if (mainNav.style.maxHeight) {
          mainNav.style.maxHeight = null;
        } else {
          mainNav.style.maxHeight = mainNav.scrollHeight + "px";
        }
        this.getAttribute("aria-expanded") === "true"
          ? this.setAttribute("aria-expanded", "false")
          : this.setAttribute("aria-expanded", "true");
      });
      // Close menu
      document.addEventListener("click", function (e) {
        if (
          e.target !== mainNav &&
          e.target !== navToggle &&
          !mainNav.contains(e.target)
        ) {
          document.body.classList.remove("off-nav-is-active");
          mainNav.classList.remove("is-active");
          mainNav.style.maxHeight = null;
          navToggle.setAttribute("aria-expanded", "false");
        }
      });
    }
  })();
  