(function(){function c(n,t,i){var f,r,u,e,o;if(typeof i=="string"&&(f=i,i=function(n){n.classList.add(f)}),typeof IntersectionObserver=="undefined"){i(n);return}t<0?(r=-t*200+"px",u=0):n.offsetHeight>window.innerHeight?(r="0px",u=t*window.innerHeight/n.offsetHeight||0):(r="0px",u=t||0);e={root:null,rootMargin:r,threshold:u};o=new IntersectionObserver(function(t,r){var u=t.find(function(n){return n.isIntersecting});u&&(i(n),r.unobserve(n),r.disconnect())},e);o.observe(n)}function o(){for(var n,r=[],i=document.querySelectorAll("img[data-src],img[data-bg],video[data-src],source[data-src],iframe[data-src],video[data-vid]"),t=0;t<i.length;t++){if(n=i[t],n.parentNode.nodeName.toLowerCase()==="picture")if(n=n.parentNode,r.indexOf(n)>=0)continue;else r.push(n);c(n,-.5,k)}}function k(n){var t,i=n.getAttribute("data-src"),r=n.getAttribute("data-bg"),u=(n.nodeName||"").toLowerCase();switch(u){case"img":r?n.style.backgroundImage="url('"+r+"')":i&&(n.setAttribute("src",i),t=n);n.removeAttribute("data-src");n.removeAttribute("data-bg");break;case"video":i&&(n.setAttribute("poster",i),n.removeAttribute("data-src"));n.dataset.vid&&(n.setAttribute("src",n.dataset.vid),delete n.dataset.vid);break;case"iframe":i&&n.setAttribute("src",i);n.removeAttribute("data-src");break;case"picture":const f=n.classList.contains("img-bg"),u=n.getBoundingClientRect(),e=Math.round(u.height),o=Math.round(u.width);Array.from(n.children).forEach(n=>{let i=n.getAttribute("data-src");if(i){n.removeAttribute("data-src");const r=i.match(p);if(f&&r){var u=r[0],s=i.match(w)[1],h=i.match(b)[1];i=`${u}/${s}/${o}x${e}${h}`}n.nodeName==="IMG"?(t=n,y?n.setAttribute("src",i):(n.style.backgroundImage="url('"+i+"')",n=null)):n.setAttribute("srcset",i)}})}if(t){if(t.$loading)return}else t=document.createElement("img"),t.style.position="absolute",t.style.opacity=0,t.style.pointerEvents="none",t.style.left="-100%",t.style.top="-100%",t.$placeholder=!0,document.body.appendChild(t),t.setAttribute("src",r||i||v);(t.$loading=n,n.matches("iframe"))||(t.complete?s.call(t):(n.classList.add("loading"),t.addEventListener("load",s)))}function s(){var n=this.$loading;n?(delete this.$loading,n.classList.remove("loading")):this.classList.remove("loading");this.removeEventListener("load",s);this.$placeholder&&(delete this.$placeholder,this.parentNode&&this.parentNode.removeChild(this))}var l=document.documentElement.getAttribute("data-anim")!=="0",a=document.documentElement.getAttribute("data-prlx")!=="0",v="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",y="objectFit"in document.body.style,p=/^\/cms\/thumbnails/,w=/\/(\d+)\/(\d+)x(\d+)/,b=/\/\d+\/\d+x\d+(\/.+)$/,n,h,t,i,r,u,f,e;if(document&&document.querySelectorAll){for(n=document.querySelectorAll("[data-onvisible]"),h=n&&n.length,t=0;t<h;t++)(i=n[t],r=i.getAttribute("data-onvisible"),r)&&(l?c(i,.33,r):i.classList.add(r));a&&window.matchMedia("(prefers-reduced-motion)").matches===!1&&(n=document.querySelectorAll("[data-parallax]"),n&&n.length>0&&require2("usc/p/passive-parallax",function(){USC.parallax(n)}));u=document.querySelectorAll(".raw-html-embed .el-tab-box");u.length>0&&require2("usc/p/utils",()=>{u.forEach(n=>{USC.onVisible(n,0,()=>{require2(["/common/usc/p/passive-tabbable-init.js","/common/usc/p/passive-listener.js"],()=>{USC.tabbable(n)})})})});f=document.querySelectorAll("video");f.length>0&&require2("usc/p/utils",()=>{f.forEach(n=>{USC.onVisible(n,0,()=>{window.USC.initVideos||require2("/common/usc/p/video.js",()=>{window.USC.initVideos()})})})});e=document.querySelectorAll('[data-role="panel"].xpnd');e.length>0&&e.forEach(n=>{var t=Array.from(n.querySelectorAll('a, button, input, select, [tabindex="0"], video'));t.forEach(n=>{n.setAttribute("tabindex","-1")})})}window.LazyLoad=o;o();setTimeout(o,1e3)})();
(function(n){function u(n){for(var t=n;t&&t.parentNode;){if(t.nodeName==="svg"||t.nodeName==="SVG")return t;t=t.parentNode}return null}function f(n){n.readyState===4?i.call(n):n.onreadystatechange||(n.onreadystatechange=function(){n.readyState===4&&i.call(n)},n.onreadystatechange())}function i(){var n,t=this._document,i;for(t||(this._document=t=document.implementation.createHTMLDocument(""),t.body.innerHTML=this.responseText,this._target={});n=this._embeds.pop();)i=this._target[n.id],i||(this._target[n.id]=i=t.getElementById(n.id)),r(n.use,n.parent,n.svg,i)}function r(n,t,i,r){var u,f,e;if(r&&n.parentNode===t){for(t.removeChild(n),u=document.createDocumentFragment(),f=!i.hasAttribute("viewBox")&&r.getAttribute("viewBox"),f&&i.setAttribute("viewBox",f),e=r.cloneNode(!0);e.childNodes.length;)u.appendChild(e.firstChild);t.appendChild(u)}}var t={};n.USE={Replace:function(n){var y,s,i,a,h,v,p,c,l,w,o,e;if(n&&n.getElementsByTagName||(n=document),n.nodeName==="USE"||n.nodeName==="use")s=[n];else for(y=n.getElementsByTagName("use"),s=new Array(y.length),e=0;e<s.length;e++)s[e]=y[e];for(e=0;e<s.length;e++){if(i=s[e],i._replacing)continue;else i._replacing=1;(a=i.parentNode,h=u(a),v=h&&(i.getAttribute("data-href")||i.getAttribute("xlink:href")||i.getAttribute("href")),v)&&(p=v.split("#"),c=p[0],l=p[1],!l&&(w=/icon_(\w+)\./.exec(c))&&(l=w[1]),c?(o=t[c],o||(t[c]=o=new XMLHttpRequest,o.open("GET",c),o.send(),o._embeds=[]),h.attributes["data-use"]||h.setAttribute("data-use",v),o._embeds.push({use:i,parent:a,svg:h,id:l}),f(o)):r(i,a,h,document.getElementById(l)))}window.USC&&window.USC.initVideos&&window.USC.initVideos()}};(n.requestAnimationFrame||n.setTimeout)(USE.Replace,0);window.register&&window.register("svg")})(window);
(function(){Element.prototype.scrollParent||(Element.prototype.scrollParent=function(){for(var n=this.parentNode,t=this.ownerDocument,i=t&&t.defaultView;i&&n;){if(n.parentNode&&n.parentNode!==t.body&&n.parentNode!==t.documentElement&&n.parentNode!==t&&n.parentNode!==t.defaultView){if(n.isScrollable())return n}else return null;n=n.parentNode}return null});Element.prototype.isScrollable||(Element.prototype.isScrollable=function(){var n=this.ownerDocument,i=n&&n.defaultView,t=i.getComputedStyle(this).getPropertyValue("overflow");return!t||t==="visible"?!1:this.clientWidth<this.scrollWidth||this.clientHeight<this.scrollHeight});Element.prototype.scrollTo||(Element.prototype.scrollTo=function(n,t){this.scrollLeft=n;this.scrollTop=t});Element.prototype.scrolling||(Element.prototype.scrolling=function(n,t,i,r,u){var e,f,s;if(!n&&!t){if(r)try{r.call(this)}catch(l){}return}if(e=this.cancelAnimationFrame?this:this.ownerDocument.defaultView,e){if(this.$scrolling&&this.$scrolling.frame&&(e.cancelAnimationFrame(this.$scrolling.frame),u)){var o=this.$scrolling,h=o.diffX-((this.pageXOffset||this.scrollLeft||0)-o.startX),c=o.diffY-((this.pageYOffset||this.scrollTop||0)-o.startY);h&&(n+=h);c&&(t+=c)}if(delete this.$scrolling,f={startX:this.pageXOffset||this.scrollLeft||0,startY:this.pageYOffset||this.scrollTop||0,diffX:n,diffY:t,dur:i||Math.min(500,Math.max(250,Math.abs(t/4))),frame:0,style:this.constructor===Window?e.document.documentElement.style:this.style},r&&typeof r=="function"&&(f.callback=r),f.diffY<0&&f.startY===0&&(f.diffY=0),f.diffX<0&&f.startX===0&&(f.diffX=0),!f.diffY&&!f.diffX){if(f.callback)try{f.callback.call(this)}catch(l){}f=null;return}if(f.dur<0){n=f.diffX+f.startX;t=f.diffY+f.startY;this.scrollTo(n,t);return}this.$scrolling=f;s=function(n){var r,i,u,f,t=this.$scrolling;if(t.begin){if(r=n-t.begin,i=Math.min(1,r/t.dur),i=.5-Math.cos(i*Math.PI)/2,u=i*t.diffX+t.startX,f=i*t.diffY+t.startY,this.scrollTo(u,f),i===1){if(t.style&&(t.style.removeProperty("scroll-behavior"),delete t.style),t.callback)try{t.callback.call(this)}catch(o){}delete this.$scrolling;return}}else t.begin=n,t.style&&t.style.setProperty("scroll-behavior","auto");this.$scrolling.frame=e.requestAnimationFrame(s)}.bind(this);this.$scrolling.frame=e.requestAnimationFrame(s)}});Window.prototype.scrolling||(Window.prototype.scrolling=Element.prototype.scrolling);Document.prototype.getFixedElements||(Document.prototype.getFixedElements=function(){for(var n,r,t,u=this.querySelectorAll("aside,div,header,nav,ul"),f=[],i=0;i<u.length;i++)n=u[i],r=getComputedStyle(n),t=r.getPropertyValue("position"),(t==="fixed"||t==="sticky")&&f.push(n);return f});Document.prototype.fixedOffset||(Document.prototype.fixedOffset=function(n){for(var t,r,i,o=this.documentElement.clientWidth/2,e=this.getFixedElements(),u=0,f=0;f<e.length;f++)(r=e[f],i=getComputedStyle(r),i.opacity!=="0"&&i.visibility!=="hidden"&&i.display!=="none")&&(t=r.getBoundingClientRect(),(t.top===0||n)&&t.left===0&&t.width>o&&t.height>u&&t.height!==window.innerHeight&&(u=t.height));return u});Element.prototype.scrollIntoViewport||(Element.prototype.scrollIntoViewport=function(n){var o=this.getBoundingClientRect(),i={top:o.top,right:o.right,bottom:o.bottom,left:o.left,width:o.width,height:o.height},f,e,r,t,l,s,u,h,c,a,v;if(n&&n.height&&(i.height=n.height,i.bottom=i.top+i.height),i.height===0&&i.top===0){if(f=this.previousElementSibling&&this.previousElementSibling.getBoundingClientRect(),f&&f.height?i={top:f.bottom+1,right:f.right,bottom:f.bottom+2,left:f.left,width:f.width,height:1}:e=this.nextElementSibling&&this.nextElementSibling.getBoundingClientRect(),e&&e.height)i={top:e.top-2,right:e.right,bottom:e.top-1,left:e.left,width:e.width,height:1};else if(!i&&(i=this.parentNode.getBoundingClientRect(),!i.height))return}else if(i.height===0&&this.nodeName==="INPUT"&&(i=this.parentNode.getBoundingClientRect(),!i.height))return;if(r=n&&n.container,r!==!1)if(r)if(r.ownerDocument){if(!r.contains(this)){console.error("Element not found in container",this,r);return}}else{console.error("Invalid container",r);return}else r=this.scrollParent();if(t={},r){if(t.height=r.clientHeight,!t.height)return;t.width=r.clientWidth;l=r.getBoundingClientRect();t.top=l.top;t.left=l.left;t.topOffset=0}else{if(s=this.ownerDocument,!s||!s.documentElement)return;t.height=s.documentElement.clientHeight;t.width=s.documentElement.clientWidth;t.top=0;t.left=0;t.topOffset=n&&n.fixed?s.fixedOffset():0}u=n&&n.margin||0;h=0;n&&n.top?h=i.top-t.topOffset-t.top-u:i.top>t.top+t.height?h=i.height>t.height-1?i.top-t.topOffset-t.top-u:i.bottom-t.top-t.height+u:i.bottom<t.top+t.topOffset+u&&(h=i.height>t.height-1?i.bottom-t.top-t.height+u:i.top-t.topOffset-t.top-u);c=0;i.left>t.left+t.width?c=i.width>t.width-1?i.left-t.left-u:i.right-t.left-t.width+u:i.right<t.left+u&&(c=i.width>t.width-1?i.right-t.left-t.width+u:i.left-t.left-u);a=n&&n.instant?-1:n&&n.duration;v=n&&n.callback;(r||this.ownerDocument.defaultView).scrolling(c,h,a,v)});window.register&&window.register("usc/p/scroll")})();
window.USC||(window.USC={}),function(){function n(){if(this.value&&r.test(this.value)){if(this.value=t(this.value),this.value.length<=6){var n=this.value.indexOf(")");this.setSelectionRange(n,n)}}else this.value=""}function t(n){return(n||"").replace(u,"").replace(f,"").replace(e,"($1) $2-$3").replace(o,"").substring(0,14)}function i(){for(var t,r=document.querySelectorAll(".phone-mask"),i=0;i<r.length;i++)t=r[i],t.$phoneFormat||(t.addEventListener("input",n),t.$phoneFormat=!0),n.call(t)}var r=/\d+/,u=/\D/g,f=/^1/g,e=/(\d{0,3})(\d{0,3})(\d{0,4})/,o=/-+$/;i();window.USC.phoneFormat=n;window.USC.formatPhoneInputs=i;window.USC.formatPhoneNumber=t;window.register&&window.register("usc/p/phone-format")}();
window.USC||(window.USC={});rrequire("usc/p/poly",function(){function r(n){var r;if(n==="true")return!0;if(n==="false")return!1;if(n==="null")return null;if(isNaN(r=+n)||n!==String(r)){if(i.test(n))try{return t(n)}catch(u){}}else return r;return n}var t=function(n,t){return(window.JSON2||JSON).parse(n,t)},i=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,n;USC.parseJson=t;USC.elementData=function(n){var i,t,u,f,e;if(!n||!n.attributes)return undefined;for(i={},t=0;t<n.attributes.length;t++)u=n.attributes[t],f=String(u.name),f.indexOf("data-")===0&&(e=f.substring(5).replace(/\-([a-z])/g,function(n,t){return t.toUpperCase()}),i[e]=r(u.value));return i};USC.linkData=function(n){var e=n&&n.target,t=e&&e.closest("a,button"),u=t&&t.getAttribute("href"),i=u&&/^javascript:(\w+)(?:\('([^']+)')?(?:\s*,\s*(\d+?)\))?/i.exec(u),o=i&&i[1],r=o==="void"?i[2]:undefined,f;return r&&r!=="0"||(r=t&&t.getAttribute("data-action")),r&&(i&&i[3]?f=+i[3]:t.getAttribute("data-id")&&(f=+t.getAttribute("data-id"))),{link:t,href:u,fn:o,action:r,id:f}};USC.setAttributes=function(n,t){var i,r;for(i in t)t.hasOwnProperty(i)&&(r=t[i],typeof r!="undefined"&&n.setAttribute(i,r))};USC.onVisible=function(n,t,i,r){var u,f,e,o;n&&typeof IntersectionObserver!="undefined"&&(t<0?(u=-t+"px",f=0):(u="0px",f=t),e={root:null,rootMargin:u,threshold:f},o=new IntersectionObserver(function(t,u){var f=t.find(function(n){return n.isIntersecting});if(!r){f&&(i(n),u.unobserve(n),u.disconnect());return}f?i(n):r(n)},e),o.observe(n))};USC.docReady=function(t){if(t){if(!n)switch(document.readyState){case"complete":case"loaded":case"interactive":n=!0;return}if(n)t();else{var i=function(){n=!0;window.removeEventListener("DOMContentLoaded",i);t()};window.addEventListener("DOMContentLoaded",i)}}};USC.uuid=function(){var n=performance.now();return"_xxxxxxxxxxxxxxxx".replace(/x/g,function(){var t=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),t.toString(16)})};USC.guid=function(){var n=performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t=="x"?i:i&3|8).toString(16)})};USC.urlfriendly=function(n){return n?(""+n).replace(/([a-z])(?:'s|s')\b/gi,"$1s").replace(/\W+/gi,"-").toLowerCase():""};USC.logError=function(n,t){if(n&&n.stack&&(console.error(n.stack),t))try{console.error(JSON.stringify(Array.prototype.slice.call(t)))}catch(n){}};USC.getKey=function(n){var i=n.code&&n.code.replace(/Key|Digit/,""),r=n.ctrlKey,u=n.altKey,f=n.shiftKey,t;switch(i){case"AltLeft":case"AltRight":u=!1;break;case"ShiftLeft":case"ShiftRight":f=!1;case"ControlLeft":case"ControlRight":r=!1}return t="",r&&(t+="CTRL-"),u&&(t+="ALT-"),f&&(t+="SHIFT-"),t+i.toUpperCase()};USC.Encode={};USC.Encode.JS=USC.Encode.Uri=function(n){return n?encodeURIComponent(""+n).replace(/['"\(\)]/g,function(n){switch(n){case"'":return"%27";case'"':return"%22";case"(":return"%28";case")":return"%29";default:return n}}):""};USC.Decode={};USC.Decode.JS=USC.Decode.Uri=function(n){return n?decodeURIComponent((""+n).replace(/\+/g,"%20")):""};USC.getElementsCollectionByDataAttribute=function(n,t,i){var r,f,s,o,e,u,h;if(!n)return null;if(r={},f=Array.from((t||document).querySelectorAll(n)),i&&f.push(t),!f.length)return r;for(s=n.replace(/[\[\]]/g,""),o=0;o<f.length;o++)e=f[o],u=e.getAttribute(s),r[u]?r[u]&&!Array.isArray(r[u])?(h=r[u],r[u]=[],r[u].push(h),r[u].push(e)):r[u].push(e):r[u]=e;return r};USC.getEnvironment=function(){return document.body.getAttribute("data-api")||"api"};USC.getScorpionApiDomain=function(n){return window.location.protocol+"//"+(n?n:USC.getEnvironment())+".scorpion.co/"};window.register&&window.register("usc/p/utils")});
require2('usc/p/utils',function(){ var el = document.getElementById('Form_ContactForm'); USC.onVisible( el, 0, function(){ require2(['usc/p/form'],function(){ USC.form( el ) }) }); });
window.USC||(window.USC={}),function(){function n(n){var t=getComputedStyle(n);return{paddingTop:parseFloat(t.paddingTop),paddingBottom:parseFloat(t.paddingBottom),marginTop:parseFloat(t.marginTop),marginBottom:parseFloat(t.marginBottom),height:t.height==="auto"?0:parseFloat(t.height)}}function t(t,i){t.style.cssText="";t.style.transition="none";t.style.display="block";t.style.height="auto";var r=n(t);return t.style.removeProperty("display"),t.style.removeProperty("height"),t.style.removeProperty("transition"),t.style.cssText=i,t.offsetHeight,r}function i(n){n.style.cssText="";n.removeAttribute("animating")}function r(t,r,u,f){var e,o,s;t.dataset.start&&(e=n(t));o="overflow: hidden; display: block; visibility: visible; padding-top: 0; padding-bottom: 0; margin-top: "+(t.dataset.start?e.marginTop:"0")+"px; margin-bottom: "+(t.dataset.start?e.marginBottom:"0")+"px; height:"+(t.dataset.start?t.dataset.start:"0");t.style.cssText=f?f:o;t.offsetHeight;r?(s="overflow: hidden; display: block; visibility: visible; padding-top: "+u.paddingTop+"px; padding-bottom: "+u.paddingBottom+"px; margin-top: "+u.marginTop+"px; margin-bottom: "+u.marginBottom+"px; height: "+u.height+"px;",t.style.cssText=s,t.classList.add("sld-opn")):(t.style.cssText=o,t.classList.remove("sld-opn"));t.setAttribute("animating",!0);t.hasAttribute("bound")||(t.setAttribute("bound",!0),t.addEventListener("transitionend",i.bind(null,t)))}USC.slideToggle=function(i,u){var f,e;i&&(f=u&&!i.getAttribute("animating")?!1:n(i),f&&(f="overflow: hidden; display: block; visibility: visible; padding-top: "+f.paddingTop+"px; padding-bottom: "+f.paddingBottom+"px; margin-top: "+f.marginTop+"px; margin-bottom: "+f.marginBottom+"px; height: "+f.height+"px;"),u&&(e=t(i,f)),r(i,u,e,f))};window.register&&window.register("usc/p/slide-toggle")}();
window.USC||(window.USC={});require2(["usc/p/utils","usc/p/slide-toggle"],function(){function t(t){var e=t.closest("[data-showhide]")||t,o;(this.els={box:e,btns:Array.from(e.querySelectorAll('[data-role="btn"]')),panel:e.querySelector('[data-role="panel"]')},this.els.btns&&this.els.panel)&&(o=USC.elementData(this.els.box),this.options=Object.assign({},n,o),this.els.lastFocus=Array.from(this.els.panel.querySelectorAll('a, button, input, select, [tabindex="0"], video')).pop(),this.els.lastFocus||(this.els.lastFocus=this.els.panel),this.active=!1,this.handleAria=i.bind(this),this.handleClick=r.bind(this),this.handleKeyDown=u.bind(this),this.toggleActive=f.bind(this),this.handleAria(),this.els.returnSpot=this.els.returnSpot?this.els.returnSpot:this.els.btns[0],this.els.box.addEventListener("keydown",this.handleKeyDown),this.els.box.addEventListener("click",this.handleClick))}function i(){this.els.box.setAttribute("role","dialog");USC.setAttributes(this.els.panel,{"aria-hidden":!0,tabindex:0});for(var n=0;n<this.els.btns.length;n++)USC.setAttributes(this.els.btns[n],{role:"button",tabindex:0,"aria-pressed":!1,"aria-haspopup":!1}),this.els.returnSpot||this.els.btns[n].getAttribute("data-type")!=="open"||(this.els.returnSpot=this.els.btns[n])}function r(n){n.target.closest('[data-role="btn"]')&&this.toggleActive()}function u(n){var t;n.keyCode===27&&this.active&&(t=!0);n.keyCode===13&&this.els.btns.includes(n.target)&&(t=!0);n.keyCode===9&&this.els.panel.contains(n.target)&&this.active&&(n.shiftKey&&this.els.panel==n.target?(t=!0,n.preventDefault()):n.shiftKey||this.els.lastFocus!=n.target||(t=!0,this.els.lastFocus=this.els.panel));t===!0&&this.toggleActive()}function f(){var n,t;if(this.options.slider===!0&&USC.slideToggle(this.els.panel,!this.active),n=this.els.panel.querySelectorAll("video"),this.active)n.forEach(function(n){try{n.pause()}catch(t){}});else try{n[0].readyState>=1&&n[0].play()}catch(i){}for(this.els.box.classList.toggle(this.options.className),this.els.panel.setAttribute("aria-hidden",this.active),t=0;t<this.els.btns.length;t++)this.els.btns[t].setAttribute("aria-pressed",this.active?!1:!0);this.options.htmlClass&&document.querySelector("html").classList.toggle(this.options.className);this.active?this.els.returnSpot.focus():this.els.panel.focus();this.active=this.active?!1:!0}var n={className:"show",htmlClass:!1,slider:!1};window.USC.showHide=function(n){if(n instanceof HTMLElement){if(n.$showHide){console.log("showHide already initialized.");return}n.$showHide=new t(n)}else throw new Error("Need an HTMLElement to initialize a showHide.");};window.register&&window.register("usc/p/show-hide")});
window.USC||(window.USC={}),function(){function t(){for(var i=document.cookie.split(";"),t=0;t<i.length;t++)i[t].indexOf("AO=")>0&&(this.cookieData=n(i[t].match(/[\{].+[}]/g)),this.cookieData.contrast&&document.documentElement.classList.add("high-contrast"),this.cookieData.text&&(this.cookieData.text==1?document.documentElement.classList.add("x1"):this.cookieData.text==2&&document.documentElement.classList.add("x2")))}function i(){var n=new Date;n.setTime(n.getTime()+2592e6);document.cookie="AO="+JSON.stringify(this.cookieData)+"; expires="+n+";path=/"}function r(){document.documentElement.classList.contains("x2")?(document.documentElement.classList.remove("x2"),this.cookieData.text=!1):document.documentElement.classList.contains("x1")?(document.documentElement.classList.remove("x1"),document.documentElement.classList.add("x2"),this.cookieData.text=2):(document.documentElement.classList.add("x1"),this.cookieData.text=1);window.dispatchEvent(new CustomEvent("scroll"))}function u(){this.content.setAttribute("tabindex",0);this.content.focus()}function f(n){var t=n.target.closest("[data-action]");if(t&&(n.type!=="keydown"||n.keyCode===13)){switch(t.getAttribute("data-action")){case"content":this.skipToContent();break;case"highContrast":document.documentElement.classList.toggle("high-contrast");this.cookieData.contrast=document.documentElement.classList.contains("high-contrast")?!0:!1;break;case"largeText":this.textSize();break;case"clear":document.documentElement.classList.remove("high-contrast","x1","x2");this.cookieData.contrast=!1;this.cookieData.text=!1}this.setCookie()}}var n=function(n,t){return(window.JSON2||JSON).parse(n,t)};USC.accessMenu=function(n){this.content=document.querySelector('[data-content="true"]');this.content||n.querySelector('[data-action="content"]').remove();this.cookieData={contrast:!1,text:!1};this.handleClick=f.bind(this);this.cookieFinder=t.bind(this);this.skipToContent=u.bind(this);this.textSize=r.bind(this);this.setCookie=i.bind(this);this.cookieFinder();n.addEventListener("click",this.handleClick);n.addEventListener("keydown",this.handleClick)};window.register&&window.register("usc/p/accessibility-menu")}();
require2(["usc/p/show-hide","usc/p/accessibility-menu"],function(){var n=document.getElementById("AccessibilityOptionsV1Alt"),t=n.querySelector(".acc-mnu");n&&(USC.showHide(n),USC.accessMenu(t))});
require2( 'usc/p/utils', function() { var el = document.getElementById('HeaderV2TopNav'); USC.onVisible( el, 0, function(){ require2('usc/p/site-header',function(){USC.siteHeader( el ) }); }); });
require2('usc/p/utils',function(){ var el = document.getElementById('HeaderV2TopNav'); USC.onVisible( el, 0, function(){ require2(['/common/usc/p/passive-tabbable-init.js', '/common/usc/p/passive-listener.js'],function(){ USC.tabbable( el ) }) }); });
require2('usc/p/utils',function(){ var el = document.getElementById('HeaderV2TopNav'); USC.onVisible( el, 0, function() { require2(['/common/usc/p/passive-show-hide.js', '/common/usc/p/passive-listener.js'] ) }); });