1var navHandler={$primaryNavBg:$(".subitems-bg"),$primaryNavTrigger:$(".primary-nav-trigger"),$primaryNavCloseTrigger:$(".primary-nav-close-trigger"),$pageNav:$(".page-nav"),$iconHamburger:$(".hamburger-menu svg"),$mobileMenuContainer:$(".mobile-menu-container"),$primaryNavSmallTrigger:$(".primary-nav-small-trigger"),$html:$("html"),$leftFloatingLogo:$(".left-floating-logo"),$rightFloatingLogo:$(".right-floating-logo"),$sideTextContainer:$(".side-text-container"),$copyLink:$('[href="#copy-link"]'),scrollBarWidth:17,navTimeOut:null,bannerHandler:function(i){var t=$("header");if(t.hasClass("is-banner")){var a=$(".notification-banner"),e=a.outerHeight();$(".nav-logo");i>10?e>0&&(a.css({"margin-top":"-"+e+"px"}),t.css({"margin-top":"0px"})):e>0&&(a.css({"margin-top":"-"+e+"px"}),t.css({"margin-top":e+"px"}))}},animateSubmenu:function(i){var t=i.find(".left-section .subitem .menu-text");gsap.from(t.toArray(),{duration:.25,x:-36,ease:"power2.inOut",opacity:0,stagger:.075});var a=i.find(".right-section .primary-nav.subnav");gsap.from(a.toArray(),{duration:.25,x:36,ease:"power2.inOut",opacity:0,stagger:.075});var e=i.find(".primary-nav-close-trigger");gsap.from(e.get(0),{rotation:90,duration:.2})},openNav:function(i){var t=this;this.$html.addClass("disable-scroll"),$("body").css({"padding-right":this.scrollBarWidth+"px"}),this.$primaryNavBg.hasClass("active")?(i.parent().addClass("active"),t.animateSubmenu(i.parent().find(".subitems"))):(this.$primaryNavBg.addClass("active"),setTimeout(function(){i.parent().addClass("active");var a=i.parent().find(".subitems");t.animateSubmenu(a);var e=a.find("form#search-form input#s");e.length>0&&e.focus()},150))},closeNav:function(i){var t=this;void 0!==i?i.parent().removeClass("active"):this.$pageNav.removeClass("active"),0==this.$pageNav.filter(".active").length&&(this.$mobileMenuContainer.removeClass("active"),this.$html.removeClass("disable-scroll"),$("body").css({"padding-right":0}),this.$primaryNavBg.addClass("disappearing"),setTimeout(function(){t.$primaryNavBg.removeClass("disappearing active")},100))},init:function(){var i=this;i.$primaryNavTrigger.on("click",function(t){$(".accessibility-widgets-container").removeClass("active"),t.stopPropagation();var a=$(this);if(a.parent().hasClass("active"))i.closeNav(a);else{var e=i.$pageNav.filter(".active");e.length>0&&e.removeClass("active"),i.navTimeOut&&(i.navTimeOut=null),i.navTimeOut=setTimeout(function(){i.openNav(a)},100)}}),i.$pageNav.each(function(){var t=$(this),a=t.children("a"),e=t.find(".primary-nav-trigger"),n=t.find(".subitem:first-child a , .rs-item:last-child a");a.on("focusin",function(a){if(t.parent().find(".page-nav.active").length>0&&Foundation.MediaQuery.is("medium")&&!t.hasClass("is-sub")){var e=t.parent().find(".page-nav.active").find(".primary-nav-trigger");i.closeNav(e)}var n=t.find(".subitem:first-child a");t.hasClass("is-sub")&&(t.hasClass("active")?t.prev().children("a").focus():n.focus())}),t.hasClass("has-subitems")&&n.on("focusin",function(i){t.hasClass("active")||e.click()})}),i.$primaryNavCloseTrigger.on("click",function(){i.closeNav()}),i.$iconHamburger.on("click",function(){i.$mobileMenuContainer.toggleClass("active"),i.$html.addClass("disable-scroll"),i.$primaryNavSmallTrigger.each(function(){var i=$(this).next();$(i).removeClass("active")}),i.$leftFloatingLogo.css({left:"0px",top:"8%"}),i.$rightFloatingLogo.css({right:"0px",top:"50%"})}),i.$primaryNavSmallTrigger.on("click",function(){var i=$(this).next();$(i).toggleClass("active")}),i.getScrollBarWidth(),$("main").attr("tabindex","-1").attr("aria-label","Main Content"),$('a[href="#main-content"]').on("click",function(){$("main").focus()}),i.$copyLink.on("click",function(i){i.preventDefault(),navigator.clipboard.writeText(window.location.href);let t=$(this).find(".tooltip");t.addClass("active"),setTimeout(()=>{t.removeClass("active")},1e3)})},activateItemIntoView:function(i){var t;(t="string"===$.type(i)?$("#"+i):i).length>0&&($(".reveal").foundation("close"),$("html,body").animate({scrollTop:t.offset().top-headerHeight-42},"slow"))},getScrollBarWidth:function(){var i=$("<div>
1").css({visibility:"hidden",width:100,overflow:"scroll"}).appendTo("body"),t=$("<div>").css({width:"100%"}).appendTo(i).outerWidth();i.remove(),this.scrollBarWidth=100-t},adjustMainMarginTop:function(){var i=$(".notification-banner").outerHeight();i||(i=0),$("main").css({"margin-top":$("header").outerHeight()+i+"px","min-height":$(window).height()-$("footer").outerHeight()-$("header").outerHeight()-i+"px"})}},accessibilityHandler={availableOptions:{},render:function(i){var t=Cookies.get("access-"+i);if(t){for(var a=0;a<this.availableOptions[i].length;a++)$("body").removeClass(this.availableOptions[i][a]);$("body").addClass(t),$(".accessibility-widget."+i+" .accessibility-selector-item").removeClass("active"),$(".accessibility-widget."+i+" .accessibility-selector-item."+t).addClass("active"),this.adjustWidgetPosition(),$("body").trigger("accessibility.optionchanged")}},adjustWidgetPosition:function(){},setOption:function(i,t){-1!=this.availableOptions[i].indexOf(t)&&(Cookies.set("access-"+i,t),this.render(i))},setOptionFromParam:function(i){var t=new RegExp("[?&]"+i+"=([^&#]*)").exec(window.location.href);if(!t)return!1;this.setOption(i,t[1]),this.render(i)},toggleWidgets:function(i){i.parents(".accessibility-widgets-container").toggleClass("active"),this.adjustWidgetPosition()},init:function(){var i=this;this.availableOptions=accessOptions,$.each(this.availableOptions,function(t,a){i.setOptionFromParam(t)||i.render(t)}),$(".accessibility-widget-title a").on("click",function(i){i.stopPropagation();var t=$(this).parents(".accessibility-widget").find(".accessibility-selector .active").next();0==t.length&&(t=$(this).parents(".accessibility-widget").find(".accessibility-selector-item").eq(0)),t.trigger("click")}),$(".accessibility-toggler a").on("click",function(t){t.stopPropagation(),i.toggleWidgets($(this))}),$(".accessibility-selector-item").on("click",function(t){t.stopPropagation();var a=$(this),e=a.data("accessibility-type"),n=a.data("accessibility-option");i.setOption(e,n)}),$(".accessibility-widgets").on("keydown",function(t){if("Tab"==t.key||9==t.keyCode){var a=$(this).find("a");t.shiftKey?a.get(0)===document.activeElement&&i.toggleWidgets($(this)):a.get(a.length-1)===document.activeElement&&i.toggleWidgets($(this))}}),$("body").on("click",function(){$(".accessibility-widgets-container").removeClass("active")})}};jQuery(document).ready(function(i){const t=i("iframe.iframe-mailing");function a(i){try{i.css("--iframe-height","365px")}catch(i){}}navHandler.init(),accessibilityHandler.init(),navHandler.bannerHandler(0),t.length>0&&t.on("load",function(){a(t)});window.addEventListener("scroll",function(){var i,t=window.pageYOffset||document.documentElement.scrollTop;i=t/10;var a=parseFloat(20+i),e=parseFloat(40+i);navHandler.$leftFloatingLogo.css({left:parseFloat(0-i)+"px",top:Math.min(a,100)+"%"}),navHandler.$rightFloatingLogo.css({right:parseFloat(0-i)+"px",top:Math.min(e,100)+"%"}),t<=0?0:t,navHandler.bannerHandler(t)},!1),i(document).on("click","a",function(t){var a=i(this).attr("href");void 0!==a&&"#"==a[0]&&(t.preventDefault(),a=a.substring(1),navHandler.activateItemIntoView(a))}),i(window).on("load",function(){var t=window.location.hash;t&&(t=t.substring(1),navHandler.activateItemIntoView(t)),new window.URLSearchParams(window.location.search).get("signup-newsletter")&&i("#mailing-list-join-form").trigger("submit")}),i(window).on("resize",function(){navHandler.adjustMainMarginTop()}).trigger("resize"),i("body").on("accessibility.optionchanged",function(){navHandler.bannerHandler(),navHandler.adjustMainMarginTop(),i("[data-masonry]").masonry("layout"),i("[data-sticky]").each(function(){Foundation.reInit(i(this))})}),i(".form-email").on("submit",function(e){e.preventDefault();var n=i(this),s=i(".reveal#"+n.data("target-panel"));s.find(".ginput_container_email input").val(n.find("input.input-email").val()),s.foundation("open"),a(t)}),i(".mailing-list-reveal").on("open.zf.reveal",function(){i(this).find("input").eq(0).focus()})}); 2//# sourceMappingURL=external-scripts.min.js.map
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.