PageSourceSearch

https://zandersgroup.com/app/themes/zanders/dist/js/main.45beff33865aa5c0b5fcb41b91617069.js?ver=1.0.0

js zandersgroup.com collected 2026-10-09 22:59:06 UTC 34,651 bytes, 1 lines download raw bytes

1(self.webpackChunklaravel_mix_boilerplate=self.webpackChunklaravel_mix_boilerplate||[]).push([[5522],{9071:function(){document.addEventListener("DOMContentLoaded",(()=>{const e=new URLSearchParams(window.location.search).get("redirect_from");if(null!=e){if(e.length>0){const t=[...document.querySelectorAll(".redirect-modal")].filter((t=>t.getAttribute("data-query")===e))[0];t&&t.classList.add("redirect-modal--active")}[...document.querySelectorAll(".redirect-modal")].map((e=>{e.querySelector(".redirect-modal__close").addEventListener("click",(()=>{e.classList.remove("redirect-modal--active")})),e.querySelector(".js-modal-btn").addEventListener("click",(()=>{e.classList.remove("redirect-modal--active")}))}))}}))},8606:function(e,t,n){"use strict";var s=n(5411),o=n(7631),r=n.n(o),i=n(1296),c=n.n(i),l=n(956),a=n(2671);var d={_isExpanded:!1,_selectors:{sidebarFooter:".js-nav-sidebar-footer",container:".js-lang-select",currentLangBtn:".js-lang-select-btn"},init(){document.querySelector(this._selectors.sidebarFooter).querySelector(this._selectors.currentLangBtn).addEventListener("click",this.handleClick.bind(this))},handleClick(){this._isExpanded?this.collapse():this.expand()},expand(){const e=this;document.querySelector(this._selectors.sidebarFooter).classList.add("expand"),setTimeout((()=>{e._isExpanded=!0}))},collapse(){document.querySelector(this._selectors.sidebarFooter).classList.remove("expand"),this._isExpanded=!1}};var u={_isOpen:!1,_depth:0,_selectors:{headerNav:".js-header-nav",sidebar:".js-nav-sidebar",searchOverlay:".js-search-overlay",sidebarMenuContainer:".js-nav-sidebar-menu-container",sidebarMenu:".js-nav-sidebar-menu",btnOpen:".js-nav-sidebar-btn-open",btnClose:".js-nav-sidebar-btn-close",btnGoBack:".js-nav-sidebar-btn-go-back",menuItem:".js-nav-menu-item",subMenu:".js-nav-submenu"},init(){const e=this;document.querySelector(this._selectors.btnOpen).addEventListener("click",this.show.bind(this)),document.querySelector(this._selectors.btnClose).addEventListener("click",this.close.bind(this)),document.querySelector("body").addEventListener("click",this.handleOutsideClick.bind(this)),window.onresize=c()((()=>{e.handleSidebarVisibility()}),200);document.querySelector(this._selectors.sidebarMenu).querySelectorAll(this._selectors.menuItem).forEach((t=>{t.querySelector("a").addEventListener("click",e.handleMenuItemClick.bind(e))})),document.querySelector(this._selectors.btnGoBack).addEventListener("click",this.goToPreviousLevel.bind(this)),this.buildHeaderLinkForNestedLists_MegaMenuHack(),d.init()},show(){const e=this;document.querySelector("body").classList.add("no-scroll"),document.querySelector(this._selectors.sidebar).classList.add("show"),document.querySelector(this._selectors.headerNav).classList.add("show-overlay"),setTimeout((()=>{e._isOpen=!0}))},close(){document.querySelector(this._selectors.sidebar).classList.remove("show"),document.querySelector(this._selectors.headerNav).classList.remove("show-overlay"),document.querySelector("body").classList.remove("no-scroll"),this.resetMenuNavigation(),this._isOpen=!1},goToNextLevel(e){this._depth+=1,this.resetScrollPosition(),this.markSubMenuAsActive(e.querySelector(this._selectors.subMenu)),e.querySelector(this._selectors.subMenu).classList.add("show-submenu"),document.querySelector(this._selectors.sidebarMenu).style.transform=`translateX(-${100*this._depth}%)`,1===this._depth&&document.querySelector(this._selectors.sidebar).classList.add("is-navigating-menu")},goToPreviousLevel(){if(0===this._depth)return;this.resetScrollPosition(),this._depth-=1;const e=document.querySelector(this._selectors.sidebarMenu);e.style.transform=`translateX(-${100*this._depth}%)`,this.markPreviousSubMenuAsActive(),(0,a.Z)(e).then((()=>{const e=document.querySelector(this._selectors.sidebarMenu).querySelectorAll(".show-submenu");e[e.length-1].classList.remove("show-submenu")})),0===this._depth&&document.querySelector(this._selectors.sidebar).classList.remove("is-navigating-menu")},resetScrollPosition(){document.querySelector(this._selectors.sidebarMenuContainer).scrollTop=0},resetMenuNavigation(){document.querySelector(this._selectors.sidebar).querySelectorAll(".show-submenu").forEach((e=>{e.classList.remove("show-submenu")})),this._depth=0,document.querySelector(this._selectors.sidebar).classList.remove("is-navigating-menu");const e=document.querySelector(this._selectors.sidebar);(0,a.Z)(e).then((()=>{document.querySelector(this._selectors.sidebarMenu).style.transform="translateX(0)"}))},handleOutsideClick(e){this._isOpen&&null===e.target.closest(this._selectors.sidebar)&&null===e.target.closest(this._selectors.searchOverlay)&&this.close()},handleSidebarVisibility(){this._isOpen&&((0,l.Z)("nav-mobile")||this.close())},handleMenuItemClick(e){const t=e.currentTarget.closest(this._selectors.menuItem);if(!this.canGoToNextLevel_MegaMenuHack(e))return;t.querySelector(this._selectors.subMenu)&&(e.preventDefault(),this.goToNextLevel(t));const n=e.target.getAttribute("href");"#"!==n&&-1!==n.indexOf("#")&&this.close()},canGoToNextLevel_MegaMenuHack(e){const t=e.currentTarget.closest(".show-submenu");if(null===t)return!0;let n=!0;return t.querySelectorAll(":scope > li > a").forEach((t=>{t===e.target&&(n=!1)})),n},markPreviousSubMenuAsActive(){const e=document.querySelector(this._selectors.sidebarMenu);if(e.querySelector(".active-submenu")){const t=e.querySelector(".active-submenu");t.classList.remove("active-submenu"),t.parentNode.closest('ul[data-depth="'+this._depth+'"]')&&t.parentNode.closest('ul[data-depth="'+this._depth+'"]').classList.add("active-submenu")}},markSubMenuAsActive(e){const t=document.querySelector(this._selectors.sidebarMenu);t.querySelector(".active-submenu")&&t.querySelector(".active-submenu").classList.remove("active-submenu"),e.classList.add("active-submenu")},buildHeaderLinkForNestedLists_MegaMenuHack(){document.querySelector(this._selectors.sidebarMenu).querySelectorAll('ul[data-depth="3"]').forEach((e=>{let t=document.createElement("a");t.innerText=e.previousSibling.innerText,t.href=e.previousSibling.href;let n=document.createElement("li");n.appendChild(t),n.classList.add("nav-menu-item","nav-menu-item--header-link"),e.insertBefore(n,e.firstChild)}))}};var h={_selectors:{navAnchorLink:".js-nav-anchor-link"},init(){window.addEventListener("scrolled-anchor-content",this.setActiveAnchorLink.bind(this))},setActiveAnchorLink(e){document.querySelectorAll(this._selectors.navAnchorLink).forEac
1h((t=>{-1!==t.getAttribute("data-url-path").indexOf("#"+e.detail.anchoredElementId)?t.classList.add("current"):t.classList.remove("current")}))}};var m={_selectors:{overlay:".js-search-overlay",triggerBtn:".js-search-overlay-trigger-btn",closeBtn:".js-search-overlay-close-btn",searchForm:".js-search-form",searchInput:".js-search-field"},_isOpen:!1,init(){document.querySelectorAll(this._selectors.triggerBtn).forEach((e=>{e.addEventListener("click",this.show.bind(this))})),document.querySelector(this._selectors.closeBtn).addEventListener("click",this.hide.bind(this))},show(){this._isOpen||(document.querySelector("body").classList.add("no-scroll"),document.querySelector(this._selectors.overlay).classList.add("show"),document.querySelector(this._selectors.searchInput).focus(),this._isOpen=!0)},hide(){this._isOpen&&(document.querySelector("body").classList.remove("no-scroll"),document.querySelector(this._selectors.overlay).classList.remove("show"),this._isOpen=!1)}};var p={_selectors:{headerNav:".js-header-nav",menu:".js-nav-menu",menuItemTopLevel:".js-nav-menu-item-top-level",dropdownContainer:".js-nav-menu-dropdown"},init(){const e=this;document.querySelector(this._selectors.menu).querySelectorAll(this._selectors.menuItemTopLevel).forEach((t=>{t.hasAttribute("data-has-children")&&(t.addEventListener("mouseenter",this.onMenuShow.bind(this)),t.addEventListener("mouseleave",this.onMenuHide.bind(this))),t.hasAttribute("data-mega-menu")&&(t.addEventListener("mouseenter",this.onMegaMenuItemEnter.bind(this)),t.addEventListener("mouseleave",this.onMegaMenuItemLeave.bind(this)),e.hasShallowTree(t)&&t.classList.add("has-shallow-tree"))}));new(r())(document.querySelector(this._selectors.headerNav),{tolerance:{up:5,down:10},onPin:function(){document.body.classList.add("menu-pinned"),document.body.classList.remove("menu-unpinned")},onUnpin:function(){document.body.classList.add("menu-unpinned"),document.body.classList.remove("menu-pinned")}}).init(),u.init(),h.init(),m.init()},onMenuShow(){document.querySelector(this._selectors.headerNav).classList.add("show-overlay")},onMenuHide(){document.querySelector(this._selectors.headerNav).classList.remove("show-overlay")},onMegaMenuItemEnter(e){const t=e.currentTarget.querySelector(this._selectors.dropdownContainer);this.isDropdownScrollRequired(t)?(t.style.overflow="auto",t.style.height=window.innerHeight-t.offsetTop+"px"):(t.style.overflow="hidden",t.style.height="auto")},onMegaMenuItemLeave(e){const t=e.currentTarget.querySelector(this._selectors.dropdownContainer);t.style.overflow="hidden",t.style.height="auto"},isDropdownScrollRequired(e){return e.offsetTop+e.offsetHeight>window.innerHeight},hasShallowTree(e){let t={};return e.querySelectorAll(".js-nav-submenu").forEach((e=>{const n=parseInt(e.getAttribute("data-depth"));t[n]=e})),2===Object.keys(t).length}};const f={_selectors:{sitewideBanner:".js-sitewide-banner",btnClose:".js-sitewide-banner-trigger",contactPartnerBlock:".js-contact-partner-banner"},init(){const e=document.querySelector(this._selectors.sitewideBanner);if(!e)return;document.querySelector(this._selectors.contactPartnerBlock)&&e.classList.add("sitewide-banner--extra-space"),this.banner=e,this.cookieName=e.dataset.cookie||"bannerClosed";const t=e.querySelector(this._selectors.btnClose);t&&t.addEventListener("click",this.hideBanner.bind(this))},hideBanner(){this.banner.classList.add("hide"),this.setBannerClosedCookie()},setBannerClosedCookie(){const e=new Date;e.setTime(e.getTime()+864e5),document.cookie=`${this.cookieName}=true; expires=${e.toUTCString()}; path=/`}};f.init();var b=f;var v={_selectors:{menu:".js-footer-menu",menuItemTopLevel:".js-footer-menu-item-top-level",accordionItemHeader:".js-footer-menu-accordion-item-header"},init(){const e=this;document.querySelectorAll(this._selectors.menu).forEach((t=>{e.detectItemsWithShallowTreeStructure(t),t.addEventListener("click",e.toggleAccordionItem.bind(e)),t.querySelectorAll(e._selectors.menuItemTopLevel).forEach((t=>{t.setAttribute("data-total-tree-levels",e.countTreeLevels(t))}))}))},toggleAccordionItem(e){if(!(0,l.Z)("small-tablet"))return;if(!e.target.matches(this._selectors.accordionItemHeader))return;const t=e.target.closest(this._selectors.menuItemTopLevel);t.classList.contains("expand")?t.classList.remove("expand"):t.classList.add("expand")},detectItemsWithShallowTreeStructure(e){const t=this;e.querySelectorAll(this._selectors.menuItemTopLevel).forEach((e=>{e.hasAttribute("data-mega-menu")&&t.hasShallowTree(e)&&e.classList.add("has-shallow-tree")}))},hasShallowTree(e){return 2===this.countTreeLevels(e)},countTreeLevels(e){let t={};return e.querySelectorAll(".js-footer-menu-submenu").forEach((e=>{const n=parseInt(e.getAttribute("data-depth"));t[n]=e})),Object.keys(t).length}},y=(n(9071),n(523));n.n(y)().polyfill();var g={_offsetFunctions:{scrollUpOffsetFn:()=>{let e=0;return document.querySelectorAll('*[data-anchor-scroll-direction="up"]').length>0&&document.querySelectorAll('*[data-anchor-scroll-direction="up"]').forEach((t=>{e+=t.clientHeight})),document.querySelectorAll('*[data-anchor-scroll-direction="all"]').length>0&&document.querySelectorAll('*[data-anchor-scroll-direction="all"]').forEach((t=>{e+=t.clientHeight})),document.getElementById("wpadminbar")&&(e+=document.getElementById("wpadminbar").clientHeight),e},scrollDownOffsetFn:()=>{let e=0;return document.querySelectorAll('*[data-anchor-scroll-direction="down"]').length>0&&document.querySelectorAll('*[data-anchor-scroll-direction="down"]').forEach((t=>{e+=t.clientHeight})),document.querySelectorAll('*[data-anchor-scroll-direction="all"]').length>0&&document.querySelectorAll('*[data-anchor-scroll-direction="all"]').forEach((t=>{e+=t.clientHeight})),document.getElementById("wpadminbar")&&(e+=document.getElementById("wpadminbar").clientHeight),e}},init(e,t){void 0!==e&&(this._offsetFunctions.scrollUpOffsetFn=e),void 0!==t&&(this._offsetFunctions.scrollDownOffsetFn=t),this.setEvent(),this.handlePageLoadAnchorScroll()},setEvent(){const e=this;document.querySelector("body").addEventListener("click",(t=>{if("A"===t.target.nodeName){const n=t.target.getAttribute("href");if("#"===n||-1===n.indexOf("#"))return;const s=n.split("#")[1];e.scrollToAnchorId(s),t.preventDefault()}}))},scrollToAnchorId(e){const t=parseInt(window.scrollY),n=document.getElementById(e),s=parseInt(n.getBoundingClientRect().top),o=s+t-("up"===(s<0?"up":"down")?this._offsetFunctions.scrollUpOffsetFn():this._offsetFunctions.scrollDownOffsetFn());window.scrollTo({top:o,behavior:"smooth"})},handlePageLoadAnchorScroll(){const e=this;if(""!==window.location.hash){const t=window.location.hash.split("#")[1];window.location.hash="",setTimeout((()=>{e.scrollToAnchorId(t);let n=window.location.protocol+"//"+window.location.host+window.location.pathname;n+="#"+t,history.replaceState(null,null,n)}),300)}}};const S={_selectors:{modal:".js-wpml-warning-modal",btnStay:".js-wpml-warning-modal-btn-stay",btnClose:".js-wpml-warning-modal-close",btnContinue:".js-wpml-warning-modal-btn-continue"},_settings:{currentLang:""},_origin:"",_warned:!1,init(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.assign(this._selectors,t),Object.assign(this._settings,{currentLang:(null===(e=window.JS_GLOBALS)||void 0===e?void 0:e.currentLang)||""},n),this._settings.currentLang&&(this._origin=window.location.origin,this._warned="1"===sessionStorage.getItem("localisationWarningShown"),window.addEventListener("click",(e=>this._handleClick(e)),!0))},_handleClick(e){if(0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey)return;const t=e.target.closest("a");if(!t||t.hasAttribute("data-no-wpml-warning"))return;const n=t.getAttribute("href");if(!n)return;if(t.hasAttribute("data-fancybox"))return;try{const e=new URL(n,window.location.origin).pathname,t=/\.(?:jpe?g|png|webp|gif|svg|pdf)(?:\?.*)?$/i.test(e),s=e.startsWith("/app/uploads/")||e.startsWith("/wp-content/uploads/");if(t||s)return}catch(e){}if(!n.startsWith(this._origin)||this._warned)return;try{const e=new URL(n,this._origin).pathname;if(e.startsWith("/wp-admin")||e.startsWith("/wp/wp-admin")||e.startsWith("/wp-login.php")||e.startsWith("/wp/wp-login.php"))return}catch(e){return}const s=new URL(n,this._origin).pathname.split("/")[1];s&&s!==this._settings.currentLang&&(e.preventDefault(),this._showModal().then((e=>{e&&(sessionStorage.setItem("localisationWarningShown","1"),this._warned=!0,window.location.href=n)})))},_showModal(){return new Promise((e=>{const{modal:t,btnStay:n,btnClose:s,btnContinue:o}=this._selectors,r=document.querySelector(t),i=r.querySelector(n),c=r.querySelector(s),l=r.querySelector(o);r.classList.add("is-active");const a=()=>{r.classList.remove("is-active"),i.removeEventListener("click",d),c.removeEventListener("click",u),l.removeEventListener("click",h)},d=()=>{a(),e(!1)},u=()=>{a(),e(!1)},h=()=>{a(),e(!0)};i.addEventListener("click",d),c.addEventListener("click",u),l.addEventListener("click",h)}))}};var w=S;var _={_watchSelector:".el-bottom-position-watched",init(){const e=this;this._isTouchDevice()&&(window.onresize=c()((()=>{e.refreshPositioning()}),200),this.refreshPositioning())},refreshPositioning(){this._isTouchDevice()&&document.querySelectorAll(this._watchSelector).forEach((e=>{e.style.position="fixed",e.style.top=parseInt(window.innerHeight-e.offsetHeight)+"px"}))},_isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}},q=n(2711),L=n.n(q);n(3128);var E=class{constructor(e){const t=this;if(this._el=e,this._targetReferenceId=e.getAttribute("data-hscroll-id"),null===this._targetReferenceId)throw new Error("Missing hscroll reference.");if(this._targetReferenceEl=document.querySelector('.js-hscroll-reference[data-hscroll-id="'+this._targetReferenceId+'"]'),null===this._targetReferenceEl)throw new Error("Missing hscroll reference element.");this._handleLeftPaddingUpdateEvent=c()((()=>{t.updatesElementLeftPadding()}),200),window.addEventListener("resize",this._handleLeftPaddingUpdateEvent),this.updatesElementLeftPadding()}calculateTargetReferenceLeftPositioning(){const e=this._targetReferenceEl.getBoundingClientRect(),t=window.getComputedStyle(this._targetReferenceEl),n=parseFloat(t.paddingLeft)||0;return e.left+n}updatesElementLeftPadding(){if(0!==this.calculateTargetReferenceLeftPositioning())this._el.style.paddingLeft=`${this.calculateTargetReferenceLeftPositioning()}
1px`;else{const e=this;setTimeout((()=>{e.updatesElementLeftPadding()}),250)}}};n(6337);const I={init(){const e=new IntersectionObserver((t=>{t.forEach((t=>{(t.isIntersecting||t.intersectionRatio>0)&&(I.loadImage(t.target),e.unobserve(t.target))}))}),{root:null,rootMargin:"300px 0px 300px 0px",threshold:0});document.querySelectorAll("[data-lazy-full]").forEach((t=>{e.observe(t)}))},revealImage(e){e.closest("[data-lazy]").dataset.lazy=1},loadImage(e){e.src=e.dataset.lazyFull,e.removeAttribute("data-lazy-full"),e.complete&&0!==e.naturalHeight?this.revealImage(e):e.addEventListener("load",(e=>{let{target:t}=e;I.revealImage(t)}))}};var j=I;const A={_selectors:{form:".js-hubspot-form"},_scriptUrl:"//js-eu1.hsforms.net/forms/embed/v2.js",forms:{},activeInstanceIdByFormId:{},facsimilesByFormId:{},userOverrideUntil:null,init(){const e=document.querySelectorAll(this._selectors.form);e.length>0&&this.loadScript(this._scriptUrl,{is_loaded:()=>void 0!==typeof hbspt}).then((()=>{this.setupForms(e)})).catch((()=>{}))},setupForms(e){const t={};e.forEach((e=>{const n={region:e.dataset.region,portalId:e.dataset.portalId,formId:e.dataset.formId,instanceId:e.dataset.instanceId,isIntersecting:!1,intersectionRatio:0};this.forms[e.dataset.instanceId]=n,t[n.formId]||(t[n.formId]=[]),t[n.formId].push(n)})),Object.values(t).forEach((e=>{1===e.length?this.showForm(e[0]):(this.showForm(e[0],(()=>{this.captureFacsimile(e[0]),this.renderFacsimilesForGroup(e,e[0].instanceId)})),this.activeInstanceIdByFormId[e[0].formId]=e[0].instanceId,this.registerObserver(e))}))},captureFacsimile(e){const t=document.getElementById(e.instanceId);if(!t)return;const n=t.querySelector("form");if(!n)return;this.captureHeadStyles(e);const s=(n.closest(".hbspt-form")||n).cloneNode(!0);s.removeAttribute("action"),s.querySelectorAll("iframe").forEach((e=>{e.remove()})),s.querySelectorAll("input, select, textarea, button").forEach((e=>{e.setAttribute("disabled","disabled"),e.setAttribute("tabindex","-1"),e.removeAttribute("name"),e.removeAttribute("id")})),s.querySelectorAll("label").forEach((e=>{e.removeAttribute("for")})),s.querySelectorAll("form").forEach((e=>{const t=document.createElement("div");for(t.className=e.className,e.id&&(t.id=e.id);e.firstChild;)t.appendChild(e.firstChild);e.parentNode.replaceChild(t,e)})),this.facsimilesByFormId[e.formId]=s.outerHTML},captureHeadStyles(e){if(document.getElementById("hbspt-preserved-styles-"+e.formId))return;const t=document.head.querySelectorAll("style");let n="";if(t.forEach((t=>{const s=t.textContent||"";(s.includes(e.formId)||s.includes("hs-form-style"))&&(n+=s+"\n")})),!n)return;const s=document.createElement("style");s.id="hbspt-preserved-styles-"+e.formId,s.textContent=n,document.head.appendChild(s)},renderFacsimilesForGroup(e,t){this.facsimilesByFormId[e[0].formId]&&e.forEach((e=>{e.instanceId!==t&&this.renderFacsimile(e)}))},renderFacsimile(e){const t=document.getElementById(e.instanceId);if(!t)return;const n=this.facsimilesByFormId[e.formId];if(!n)return;t.style.height="",t.innerHTML=n,t.classList.add("is-facsimile");const s=t=>{t.preventDefault(),this.activateInstance(e)};t.addEventListener("click",s,{once:!0});const o=t.closest(".modal-columns");if(o){const n=()=>{this.activateInstance(e)};o.querySelector(".modal-columns__toggle-btn").addEventListener("click",n,{once:!0}),t._modalColumnsHandler=n}t._facsimileHandler=s},activateInstance(e){if(e.submitted)return;const t=this.activeInstanceIdByFormId[e.formId];t!==e.instanceId&&(t&&this.renderFacsimile(this.forms[t]),this.showForm(e,(()=>{const t=document.getElementById(e.instanceId);if(t){const e=t.querySelector('input:not([type="hidden"]), select, textarea');e&&e.focus(),t.scrollIntoView({behavior:"smooth",block:"center"})}})),this.activeInstanceIdByFormId[e.formId]=e.instanceId,this.userOverrideUntil=this.userOverrideUntil||{},this.userOverrideUntil[e.formId]=Date.now()+2e3)},registerObserver(e){const t=new IntersectionObserver((t=>{t.forEach((e=>{const t=e.target.dataset.instanceId;this.forms[t]&&(this.forms[t].isIntersecting=e.isIntersecting,this.forms[t].intersectionRatio=e.intersectionRatio)})),this.reconcileActiveForm(e)}),{threshold:[0,.25,.5,.75,1]});e.forEach((e=>{const n=document.getElementById(e.instanceId);n&&t.observe(n)}))},reconcileActiveForm(e){const t=e[0].formId,n=this.activeInstanceIdByFormId[t];if(e.some((e=>e.submitted)))return;const s=(this.userOverrideUntil||{})[t];if(s&&Date.now()<s)return;const o=e.filter((e=>e.isIntersecting));let r=null;if(0!==o.length){if(1===o.length)r=o[0].instanceId;else{if(o.find((e=>e.instanceId===n)))r=n;else{r=o.reduce(((e,t)=>e.intersectionRatio>t.intersectionRatio?e:t)).instanceId}}
1r&&r!==n&&(n&&this.renderFacsimile(this.forms[n]),this.showForm(this.forms[r]),this.activeInstanceIdByFormId[t]=r)}},showForm(e,t){const n=document.getElementById(e.instanceId);n&&(n.classList.remove("is-facsimile"),n._facsimileHandler&&(n.removeEventListener("click",n._facsimileHandler),n._facsimileHandler=null),n.style.height="",n.innerHTML="",hbspt.forms.create({region:e.region,portalId:e.portalId,formId:e.formId,target:"#"+e.instanceId,onFormReady:()=>{"function"==typeof t&&t()},onFormSubmitted:()=>{setTimeout((()=>{const t=n.querySelector(".submitted-message");if(!t)return;this.propagateSubmission(e,t);const s=n.getBoundingClientRect(),o=(window.pageYOffset||document.documentElement.scrollTop)+s.top-window.innerHeight/2+s.height/2;window.scrollTo({top:o,behavior:"smooth"})}),300)}}))},propagateSubmission(e,t){const n=e.formId,s=t.outerHTML;Object.values(this.forms).forEach((t=>{if(t.formId!==n)return;if(t.instanceId===e.instanceId)return;const o=document.getElementById(t.instanceId);o&&(o.classList.remove("is-facsimile"),o.classList.add("is-submitted"),o._facsimileHandler&&(o.removeEventListener("click",o._facsimileHandler),o._facsimileHandler=null),o.style.height="",o.innerHTML=s,t.submitted=!0)})),e.submitted=!0},hideForm(e){const t=document.getElementById(e.instanceId);if(!t)return;const n=t.offsetHeight;t.style.height=n+"px",t.innerHTML=""},loadScript(e){let{isLoaded:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=new URL(e,document.baseURI).href;return new Promise(((e,s)=>{if(t&&t())return e();const o=[...document.scripts].find((e=>e.src===n));if(o)return"true"===o.dataset.loaded?e():performance.getEntriesByName(n).length>0?(o.dataset.loaded="true",e()):(o.addEventListener("load",(()=>{o.dataset.loaded="true",e()}),{once:!0}),void o.addEventListener("error",s,{once:!0}));const r=document.createElement("script");r.src=n,r.async=!0,r.addEventListener("load",(()=>{r.dataset.loaded="true",e()}),{once:!0}),r.addEventListener("error",s,{once:!0}),document.head.appendChild(r)}))}};var k=A,T=n(8273);var x={_selectors:{element:".js-countup"},elements:[],countUpObjects:[],duration:2e3,startAt:50,onlyOnce:!1,init(){this.elements=document.querySelectorAll(this._selectors.element),this.getSettings(),this.elements.forEach((e=>{const t=e.textContent.replace(/,/g,"").trim(),n=parseFloat(t);if(isNaN(n))return;const s=t.split("."),o=s.length<2?0:s[1].length,r=new T.I(e,n,{startVal:e.startNumber,duration:e.duration/1e3,autoAnimate:!0,autoAnimateOnce:e.onlyOnce,decimalPlaces:o});this.countUpObjects.push(r)}))},getSettings(){this.elements.forEach((e=>{e.startNumber=parseFloat(e.dataset.start??this.startAt),e.duration=e.dataset.duration??this.duration,e.onlyOnce=e.dataset.onlyonce??this.onlyOnce}))}};window.addEventListener("load",(()=>{L().init()})),document.addEventListener("DOMContentLoaded",(function(){document.querySelector(".saas-header")&&Promise.all([n.e(8898),n.e(5213)]).then(n.bind(n,5213)),document.querySelector(".saas-product-highlights")&&n.e(2537).then(n.bind(n,2537)),document.querySelector(".saas-steps")&&Promise.all([n.e(8898),n.e(2536)]).then(n.bind(n,2536)),document.querySelector(".saas-cta")&&n.e(9694).then(n.bind(n,9694)),document.querySelector(".js-experience-block")&&Promise.all([n.e(8898),n.e(5483)]).then(n.bind(n,5483)).then((e=>{window.addEventListener("load",(()=>{e.default.init()}))})),document.querySelector(".js-icon-link")&&n.e(5993).then(n.bind(n,5993)),document.querySelector(".js-logos-block")&&Promise.all([n.e(8898),n.e(5574)]).then(n.bind(n,5574)).then((e=>{e.default.init()})),document.querySelector(".js-link-list")&&n.e(1295).then(n.bind(n,1295)),document.querySelector(".js-link-tile")&&n.e(6675).then(n.bind(n,6675)),document.querySelector(".js-map-block")&&n.e(1007).then(n.bind(n,1007)),document.querySelector(".featured-post-block")&&n.e(3091).then(n.bind(n,3091)),document.querySelector(".post-carousel-sec")&&Promise.all([n.e(8898),n.e(5568)]).then(n.bind(n,5568)),document.querySelector(".icon-blocks-sec")&&Promise.all([n.e(8898),n.e(207)]).then(n.bind(n,207)),document.querySelector(".post-content")&&n.e(5928).then(n.bind(n,5928)),document.querySelector(".full-width-image-video")&&n.e(264).then(n.bind(n,264)),document.querySelector(".full-width-image-text")&&n.e(3833).then(n.bind(n,3833)),document.querySelector(".basic-header-sec")&&n.e(8491).then(n.t.bind(n,8491,23)),document.querySelector(".js-basic-header-with-nav")&&n.e(1466).then(n.bind(n,1466)),document.querySelector(".image-background-header")&&n.e(6362).then(n.bind(n,6362)),document.querySelector(".description-header-sec")&&n.e(9595).then(n.t.bind(n,9595,23)),document.querySelector(".z-frame-sec")&&Promise.all([n.e(8898),n.e(8829)]
1).then(n.bind(n,8829)),document.querySelector(".js-z-frame-cta")&&n.e(6133).then(n.bind(n,6133)),document.querySelector(".icons-and-descriptions")&&n.e(5060).then(n.bind(n,5060)),document.querySelector(".horizontal-rule")&&n.e(8820).then(n.bind(n,8820)),document.querySelector(".case-study-quote-image")&&n.e(2878).then(n.bind(n,2878)),document.querySelector(".case-study-quote-column")&&n.e(4045).then(n.bind(n,4045)),document.querySelector(".js-case-study-indented-text-columns")&&n.e(7820).then(n.bind(n,7820)),document.querySelector(".blog-image")&&n.e(7510).then(n.bind(n,7510)),document.querySelector(".blog-pull-quote")&&n.e(8701).then(n.bind(n,8701)),document.querySelector(".basic-image-text")&&n.e(9702).then(n.bind(n,9702)),document.querySelector(".js-map")&&(document.addEventListener("google-maps:loaded",(()=>{})),s.Z.outputGoogleMapsScriptTag()),document.querySelector(".js-secondary-nav")&&n.e(2893).then(n.bind(n,2893)),document.querySelector(".js-secondary-nav-w-description")&&n.e(9007).then(n.bind(n,9007)).then((e=>{e.default.init()})),document.querySelector(".js-person-tile")&&n.e(4560).then(n.bind(n,4560)),document.querySelector(".js-person-tile-avatar")&&n.e(7285).then(n.bind(n,7285)),document.querySelector(".js-links-with-images")&&n.e(2768).then(n.bind(n,2768)),document.querySelector(".js-hero-carousel")&&Promise.all([n.e(8898),n.e(9720)]).then(n.bind(n,9720)).then((e=>{window.addEventListener("load",(()=>{e.default.init()}))})),document.querySelector(".js-pull-out-text")&&n.e(7637).then(n.bind(n,7637)),document.querySelector(".js-form-cta")&&n.e(6216).then(n.bind(n,6216)),document.querySelector(".js-double-logo-carousel")&&n.e(7031).then(n.bind(n,7031)),document.querySelector(".js-faq-block")&&n.e(5806).then(n.bind(n,5806)),document.querySelector(".js-contact-form-block")&&n.e(8115).then(n.bind(n,8115)),document.querySelector(".js-icon-hover-blocks")&&n.e(8131).then(n.bind(n,8131)).then((e=>{window.addEventListener("load",(()=>{e.default.init()}))})),document.querySelector(".js-team-listing")&&(document.addEventListener("multiple-vendors:loaded",(()=>{Promise.all([n.e(7382),n.e(8898),n.e(2407)]).then(n.bind(n,2407))})),s.Z.outputVendorScriptTags(["vendor-vue"])),document.querySelector(".js-leadership-team")&&n.e(8933).then(n.bind(n,8933)),document.querySelector(".js-featured-speakers-block")&&Promise.all([n.e(8898),n.e(2799)]).then(n.bind(n,2799)).then((e=>{e.default.init()})),document.querySelector(".js-office-contacts")&&(document.addEventListener("vendor-moment:loaded",(()=>{Promise.all([n.e(1130),n.e(7875)]).then(n.bind(n,9247))})),s.Z.outputVendorScriptTag("vendor-moment")),document.getElementById("feed")&&(document.addEventListener("multiple-vendors:loaded",(()=>{Promise.all([n.e(1130),n.e(7382),n.e(8898),n.e(7261)]).then(n.bind(n,8521))})),s.Z.outputVendorScriptTags(["vendor-vue","vendor-moment"])),document.querySelector(".js-link-collection-three")&&n.e(43).then(n.bind(n,43)).then((e=>{window.addEventListener("load",(()=>{e.default.init()}))})),document.querySelector(".js-image-cta")&&n.e(2663).then(n.bind(n,2663)),document.querySelector(".js-form-cta-v2")&&n.e(8078).then(n.bind(n,8078)),document.querySelector(".js-agenda-block")&&Promise.all([n.e(8898),n.e(2828)]).then(n.bind(n,2828)),document.querySelector(".js-event-countdown-banner-block")&&n.e(1323).then(n.bind(n,1323)).then((e=>{e.default.init()})),document.querySelector(".js-summary-box-block")&&n.e(2504).then(n.bind(n,2504)),document.querySelector(".js-inline-cta-block")&&Promise.all([n.e(8898),n.e(9519)]).then(n.bind(n,4478)),document.querySelector(".js-link-tile-block")&&n.e(6144).then(n.bind(n,6144)),document.querySelector(".wp-block-appeal-tile")&&n.e(427).then(n.bind(n,427)),document.querySelector(".wp-block-appeal-statistic")&&n.e(9424).then(n.bind(n,9424)),document.querySelector(".js-carousel-native")&&Promise.all([n.e(8898),n.e(995)]).then(n.bind(n,995)).then((e=>{e.default.init()}))})),document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".form-style .gfield_select").length&&Promise.all([n.e(8898),n.e(816)]).then(n.bind(n,816)).then((e=>{e.default.init(".form-style")}
1)),document.querySelector(".hbspt-form")&&Promise.all([n.e(8898),n.e(3929)]).then(n.bind(n,3929)).then((e=>{e.default.init()})),document.querySelectorAll(".js-generic-form  select").length&&Promise.all([n.e(8898),n.e(1376)]).then(n.bind(n,1376)).then((e=>{e.default.init(".js-generic-form")})),document.querySelector(".js-wp-pagination")&&n.e(8880).then(n.bind(n,8880)),document.querySelector(".js-simple-modal-wrapper")&&n.e(532).then(n.bind(n,532)).then((e=>{e.default.init()})),document.querySelector(".js-post-author-cta")&&n.e(1507).then(n.bind(n,1507)),document.querySelector(".js-google-map")&&(n.e(5624).then(n.bind(n,5624)),n.e(2360).then(n.bind(n,2360)).then((e=>{e.default.outputScripTag()}))),document.querySelector(".js-team-member-modal-open")&&Promise.all([n.e(8898),n.e(1256)]).then(n.bind(n,1256)).then((e=>{e.default.init()})),document.querySelector(".js-speaker-popup-dynamic")&&n.e(6299).then(n.bind(n,6299)).then((e=>{e.default.init()})),document.querySelector(".js-agenda-popup-dynamic")&&n.e(9832).then(n.bind(n,9832)).then((e=>{e.default.init()})),document.querySelector(".js-appeal-popup")&&Promise.all([n.e(8898),n.e(147)]).then(n.bind(n,147)).then((e=>{e.default.init()}))})),document.addEventListener("DOMContentLoaded",(()=>{p.init(),v.init(),w.init(),b.init(),g.init(),k.init(),_.init(),j.init(),document.fonts.ready.then((()=>{x.init()})),document.querySelectorAll(".js-hscroll-element").forEach((e=>{new E(e)}))})),window.addEventListener("load",(function(){document.querySelector(".js-related-posts-sidebar-list")&&n.e(5426).then(n.bind(n,5426)).then((e=>{e.default.init()}))}))},956:function(e,t,n){"use strict";function s(e){const t=function(e){const t=[{name:"mobile",minWidth:null,maxWidth:599},{name:"tablet",minWidth:600,maxWidth:1023},{name:"desktop",minWidth:1024,maxWidth:null},{name:"nav-mobile",minWidth:null,maxWidth:1340},{name:"mini-laptop",minWidth:null,maxWidth:1279},{name:"small-tablet",minWidth:null,maxWidth:767}];for(const n of t)if(n.name===e)return n;return null}(e);if(!t)return!1;let n=null,s=null,o=null;return t.minWidth&&t.maxWidth?(n=`(min-width: ${t.minWidth}px)`,s=`(max-width: ${t.maxWidth}px)`,o=`${n} and ${s}`):!t.minWidth&&t.maxWidth?(s=`(max-width: ${t.maxWidth}px)`,o=s):t.minWidth&&!t.maxWidth&&(n=`(min-width: ${t.minWidth}px)`,o=n),window.matchMedia(o).matches}n.d(t,{Z:function(){return s}})},5411:function(e,t){"use strict";t.Z={outputVendorScriptTag(e){if(this._hasScriptBeenAdded(e))return void document.dispatchEvent(new Event(e+":loaded"));const t=window.JS_GLOBALS.vendorFiles[e];let n=document.createElement("script");n.setAttribute("id","js_"+e),n.setAttribute("src",t),n.onload=()=>{document.dispatchEvent(new Event(e+":loaded"))},document.body.appendChild(n)},outputVendorScriptTags(e){let t=[];e.forEach((e=>{this._hasScriptBeenAdded(e)&&t.push(e)})),t.length!==e.length?e.forEach((n=>{if(this._hasScriptBeenAdded(n))return;const s=window.JS_GLOBALS.vendorFiles[n];let o=document.createElement("script");o.setAttribute("id","js_"+n),o.setAttribute("src",s),o.onload=()=>{t.push(n),t.length===e.length&&document.dispatchEvent(new Event("multiple-vendors:loaded"))},document.body.appendChild(o)})):document.dispatchEvent(new Event("multiple-vendors:loaded"))},outputGoogleMapsScriptTag(){if(this._hasScriptBeenAdded("google-maps"))return void document.dispatchEvent(new Event("google-maps:loaded"));let e="https://maps.googleapis.com/maps/api/js?key=__KEY__";e=e.replace("__KEY__",window.JS_GLOBALS.mapsApiKey);let t=document.createElement("script");t.setAttribute("id","js_google-maps"),t.setAttribute("async","async"),t.setAttribute("defer","defer"),t.setAttribute("src",e),t.onload=()=>{document.dispatchEvent(new Event("google-maps:loaded"))},document.body.appendChild(t)},_hasScriptBeenAdded(e){return document.getElementById("js_"+e)}}},7885:function(){},7236:function(){},8183:function(){},4390:function(){},4700:function(){},151:function(){},3868:function(){},9206:function(){}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[296,7305,703,6938,8855,448,894,4401,8898],(function(){return t(8606),t(4700),t(151),t(3868),t(9206),t(7885),t(7236),t(8183),t(4390)}));e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.