1/*! For license information please see site-public-micro.min.js.LICENSE.txt */ 2(()=>{var e={};function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function(){"use strict";function n(e){var t=Object.assign({method:"GET",params:{}},e);if(t.method=t.method.toUpperCase(),"GET"===t.method){var n=Object.keys(t.params).map(function(e){return e+"="+t.params[e]}).join("&");t.url+="?"+n}var i=new XMLHttpRequest;i.open(t.method,t.url,!0),t.success&&"function"==typeof t.success&&i.addEventListener("load",function(){i.status>=200&&i.status<400?t.success(i.responseText):t.error&&"function"==typeof t.error&&t.error()}),t.error&&"function"==typeof t.error&&i.addEventListener("error",t.error),t.contentType&&i.setRequestHeader("Content-Type",t.contentType),"POST"===t.method?(t.contentType||i.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"),i.send(t.params)):i.send()}function i(e,t){for(;(e=e.parentElement)&&!e.matches(t););return e}function o(e,t,n){var i=this,o=void 0;return function(){var r=i,a=[e,t,n],s=n&&!o;clearTimeout(o),o=setTimeout(function(){o=null,n||e.apply(r,a)},t),s&&e.apply(r,a)}}function r(e,t){var n=void 0;if(t.length&&">"===t[0]){var i="qa-"+Date.now();e.classList.add(i),n=document.querySelectorAll("."+i+" "+t),e.classList.remove(i)}else n=e.querySelectorAll(t);return Array.prototype.slice.call(n)}function a(e){e.setAttribute("tabindex",-1),e.focus(),e.addEventListener("blur",function(){e.removeAttribute("tabindex")})}
2!function(e){var t,n,i,o=e.$LAB,r="UseLocalXHR",a="AlwaysPreserveOrder",s="AllowDuplicates",c="CacheBust",l="BasePath",d=/^[^?#]*\//.exec(location.href)[0],u=/^\w+\:\/\/\/?[^\/]+/.exec(d)[0],f=document.head||document.getElementsByTagName("head"),h=e.opera&&"[object Opera]"==Object.prototype.toString.call(e.opera)||"MozAppearance"in document.documentElement.style,m=document.createElement("script"),p="boolean"==typeof m.preload,g=p||m.readyState&&"uninitialized"==m.readyState,v=!g&&!0===m.async,y=!g&&!v&&!h;function b(e){return"[object Function]"==Object.prototype.toString.call(e)}function w(e){return"[object Array]"==Object.prototype.toString.call(e)}function E(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function L(e){for(var t=!1,n=0;n<e.scripts.length;n++)e.scripts[n].ready&&e.scripts[n].exec_trigger&&(t=!0,e.scripts[n].exec_trigger(),e.scripts[n].exec_trigger=null);return t}function S(e,t,n,i){e.onload=e.onreadystatechange=function(){e.readyState&&"complete"!=e.readyState&&"loaded"!=e.readyState||t[n]||(e.onload=e.onreadystatechange=null,i())}}function x(e){e.ready=e.finished=!0;for(var t=0;t<e.finished_listeners.length;t++)e.finished_listeners[t]();e.ready_listeners=[],e.finished_listeners=[]}e.$LAB=function t(){var n,i={},h=g||y,m=[],C={};function A(e,t,n,i){var o,a,h=function(){t.finished_cb(t,n)};t.src=function(e,t){var n=/^\w+\:\/\//;return/^\/\/\/?/.test(e)?e=location.protocol+e:n.test(e)||"/"==e.charAt(0)||(e=(t||"")+e),n.test(e)?e:("/"==e.charAt(0)?u:d)+e}(t.src,e[l]),t.real_src=t.src+(e[c]?(/\?.*$/.test(t.src)?"&_":"?_")+~~(1e9*Math.random())+"=":""),C[t.src]||(C[t.src]={items:[],finished:!1}),a=C[t.src].items,e[s]||0==a.length?(o=a[a.length]={ready:!1,finished:!1,ready_listeners:[function(){t.ready_cb(t,function(){!function(e,t,n){var i;function o(){null!=i&&(i=null,x(n))}C[t.src].finished||(e[s]||(C[t.src].finished=!0),i=n.elem||document.createElement("script"),t.type&&(i.type=t.type),t.charset&&(i.charset=t.charset),S(i,n,"finished",o),n.elem?n.elem=null:n.text?(i.onload=i.onreadystatechange=null,i.text=n.text):i.src=t.real_src,f.insertBefore(i,f.firstChild),n.text&&o())}(e,t,o)})}],finished_listeners:[h]},function(e,t,n,i,o){setTimeout(function(){var a,s,c=t.real_src;if("item"in f){if(!f[0])return void setTimeout(arguments.callee,25);f=f[0]}a=document.createElement("script"),t.type&&(a.type=t.type),t.charset&&(a.charset=t.charset),o?g?(n.elem=a,p?(a.preload=!0,a.onpreload=i):a.onreadystatechange=function(){"loaded"==a.readyState&&i()},a.src=c):o&&0==c.indexOf(u)&&e[r]?((s=new XMLHttpRequest).onreadystatechange=function(){4==s.readyState&&(s.onreadystatechange=function(){},n.text=s.responseText+"\n//@ sourceURL="+c,i())},s.open("GET",c),s.send()):(a.type="text/cache-script",S(a,n,"ready",function(){f.removeChild(a),i()}),a.src=c,f.insertBefore(a,f.firstChild)):v?(a.async=!1,S(a,n,"finished",i),a.src=c,f.insertBefore(a,f.firstChild)):(S(a,n,"finished",i),a.src=c,f.insertBefore(a,f.firstChild))},0)}(e,t,o,i?function(){o.ready=!0;for(var e=0;e<o.ready_listeners.length;e++)o.ready_listeners[e]();o.ready_listeners=[]}:function(){x(o)},i)):(o=a[0]).finished?h():o.finished_listeners.push(h)}function T(){var e,t,n=E(i,{}),o=[],r=0,s=!1;function c(e,t){e.ready=!0,e.exec_trigger=t,d()}function l(e,t){e.ready=e.finished=!0,e.exec_trigger=null;for(var n=0;n<t.scripts.length;n++)if(!t.scripts[n].finished)return;t.finished=!0,d()}function d(){for(;r<o.length;)if(b(o[r]))try{o[r++]()}catch(e){}else{if(!o[r].finished){if(L(o[r]))continue;break}r++}r==o.length&&(s=!1,t=!1)}function u(){t&&t.scripts||o.push(t={scripts:[],finished:!0})}return e={script:function(){for(var i=0;i<arguments.length;i++)(function(i,o){var r;w(i)||(o=[i]);for(var d=0;d<o.length;d++)u(),b(i=o[d])&&(i=i()),i&&(w(i)?((r=[].slice.call(i)).unshift(d,1),[].splice.apply(o,r),d--):("string"==typeof i&&(i={src:i}),i=E(i,{ready:!1,ready_cb:c,finished:!1,finished_cb:l}),t.finished=!1,t.scripts.push(i),A(n,i,t,h&&s),s=!0,n[a]&&e.wait()))})(arguments[i],arguments[i]);return e},wait:function(){if(arguments.length>0){for(var n=0;n<arguments.length;n++)o.push(arguments[n]);t=o[o.length-1]}else t=!1;return d(),e}},{script:e.script,wait:e.wait,setOptions:function(t){return E(t,n),e}}}return i[r]=!0,i[a]=!1,i[s]=!1,i[c]=!1,i[l]="",n={setGlobalDefaults:function(e){return E(e,i),n},setOptions:function(){return T().setOptions.apply(null,arguments)},script:function(){return T().script.apply(null,arguments)},wait:function(){return T().wait.apply(null,arguments)},queueScript:function(){return m[m.length]={type:"script",args:[].slice.call(arguments)},n},queueWait:function(){return m[m.length]={type:"wait",args:[].slice.call(arguments)},n},runQueue:function(){for(var e,t=n,i=m.length;--i>=0;)t=t[(e=m.shift()).type].apply(null,e.args);return t},noConflict:function(){return e.$LAB=o,n},sandbox:function(){return t()}},n}(),t="addEventListener",n="DOMContentLoaded",null==document.readyState&&document[t]&&(document.readyState="loading",document[t](n,i=function(){document.removeEventListener(n,i,!1),document.readyState="complete"},!1))}(window),window.$LAB.setGlobalDefaults({AllowDuplicates:!1});var s=function(e,t,n,i){return(e/=i/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t},c="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{};function l(e,t){return e(t={exports:{}},t.exports),t.exports}var d=l(function(e,t){e.exports=function(){var e,t,n,i,o="srcset";
2return function(o){if(!document.querySelectorAll){var s=document.createStyleSheet();document.querySelectorAll=function(e,t,n,i,o){for(o=document.all,t=[],n=(e=e.replace(/\[for\b/gi,"[htmlFor").split(",")).length;n--;){for(s.addRule(e[n],"k:v"),i=o.length;i--;)o[i].currentStyle.k&&t.push(o[i]);s.removeRule(0)}return t}}var c=this,d=c._util={};d.elements=[],d.destroyed=!0,c.options=o||{},c.options.error=c.options.error||!1,c.options.offset=c.options.offset||100,c.options.root=c.options.root||document,c.options.success=c.options.success||!1,c.options.selector=c.options.selector||".b-lazy",c.options.separator=c.options.separator||"|",c.options.containerClass=c.options.container,c.options.container=!!c.options.containerClass&&document.querySelectorAll(c.options.containerClass),c.options.errorClass=c.options.errorClass||"b-error",c.options.breakpoints=c.options.breakpoints||!1,c.options.loadInvisible=c.options.loadInvisible||!1,c.options.successClass=c.options.successClass||"b-loaded",c.options.validateDelay=c.options.validateDelay||25,c.options.saveViewportOffsetDelay=c.options.saveViewportOffsetDelay||50,c.options.srcset=c.options.srcset||"data-srcset",c.options.src=e=c.options.src||"data-src",i=Element.prototype.closest,n=window.devicePixelRatio>1,(t={}).top=0-c.options.offset,t.left=0-c.options.offset,c.revalidate=function(){r(c)},c.load=function(e,t){var n=this.options;e&&void 0===e.length?l(e,t,n):L(e,function(e){l(e,t,n)})},c.destroy=function(){var e=c._util;c.options.container&&L(c.options.container,function(t){E(t,"scroll",e.validateT)}),E(window,"scroll",e.validateT),E(window,"resize",e.validateT),E(window,"resize",e.saveViewportOffsetT),e.count=0,e.elements.length=0,e.destroyed=!0},d.validateT=S(function(){a(c)},c.options.validateDelay,c),d.saveViewportOffsetT=S(function(){b(c.options.offset)},c.options.saveViewportOffsetDelay,c),b(c.options.offset),L(c.options.breakpoints,function(t){if(t.width>=window.screen.width)return e=t.src,!1}),setTimeout(function(){r(c)})};function r(e){var t=e._util;t.elements=function(e){for(var t=[],n=e.root.querySelectorAll(e.selector),i=n.length;i--;t.unshift(n[i]));return t}(e.options),t.count=t.elements.length,t.destroyed&&(t.destroyed=!1,e.options.container&&L(e.options.container,function(e){w(e,"scroll",t.validateT)}),w(window,"resize",t.saveViewportOffsetT),w(window,"resize",t.validateT),w(window,"scroll",t.validateT)),a(e)}function a(e){for(var t=e._util,n=0;n<t.count;n++){var i=t.elements[n];(s(i,e.options)||v(i,e.options.successClass))&&(e.load(i),t.elements.splice(n,1),t.count--,n--)}0===t.count&&e.destroy()}function s(e,n){var o=e.getBoundingClientRect();if(n.container&&i){var r=e.closest(n.containerClass);if(r){var a=r.getBoundingClientRect();if(c(a,t)){var s=a.top-n.offset,l=a.right+n.offset,d=a.bottom+n.offset,u=a.left-n.offset;return c(o,{top:s>t.top?s:t.top,right:l<t.right?l:t.right,bottom:d<t.bottom?d:t.bottom,left:u>t.left?u:t.left})}return!1}}return c(o,t)}function c(e,t){return e.right>=t.left&&e.bottom>=t.top&&e.left<=t.right&&e.top<=t.bottom}function l(t,i,r){if(!v(t,r.successClass)&&(i||r.loadInvisible||t.offsetWidth>0&&t.offsetHeight>0)){var a=m(t,e)||m(t,r.src);if(a){var s=a.split(r.separator),c=s[n&&s.length>1?1:0],l=m(t,r.srcset),h=g(t,"img"),p=t.parentNode,b=p&&g(p,"picture");if(h||void 0===t.src){var S=new Image,x=function(){r.error&&r.error(t,"invalid"),y(t,r.errorClass),E(S,"error",x),E(S,"load",C)},C=function(){h?b||f(t,c,l):t.style.backgroundImage='url("'+c+'")',d(t,r),E(S,"load",C),E(S,"error",x)};b&&(S=t,L(p.getElementsByTagName("source"),function(e){u(e,o,r.srcset)})),w(S,"error",x),w(S,"load",C),f(S,c,l)}else t.src=c,d(t,r)}else g(t,"video")?(L(t.getElementsByTagName("source"),function(e){u(e,"src",r.src)}),t.load(),d(t,r)):(r.error&&r.error(t,"missing"),y(t,r.errorClass))}}function d(e,t){y(e,t.successClass),t.success&&t.success(e),p(e,t.src),p(e,t.srcset),L(t.breakpoints,function(t){p(e,t.src)})}function u(e,t,n){var i=m(e,n);i&&(h(e,t,i),p(e,n))}function f(e,t,n){n&&h(e,o,n),e.src=t}function h(e,t,n){e.setAttribute(t,n)}function m(e,t){return e.getAttribute(t)}function p(e,t){e.removeAttribute(t)}
2function g(e,t){return e.nodeName.toLowerCase()===t}function v(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")}function y(e,t){v(e,t)||(e.className+=" "+t)}function b(e){t.bottom=(window.innerHeight||document.documentElement.clientHeight)+e,t.right=(window.innerWidth||document.documentElement.clientWidth)+e}function w(e,t,n){e.attachEvent?e.attachEvent&&e.attachEvent("on"+t,n):e.addEventListener(t,n,{capture:!1,passive:!0})}function E(e,t,n){e.detachEvent?e.detachEvent&&e.detachEvent("on"+t,n):e.removeEventListener(t,n,{capture:!1,passive:!0})}function L(e,t){if(e&&t)for(var n=e.length,i=0;i<n&&!1!==t(e[i],i);i++);}function S(e,t,n){var i=0;return function(){var o=+new Date;o-i<t||(i=o,e.apply(n,arguments))}}}()}),u=new d;window.gel&&window.gel.Carousel&&r(document,".c-carousel").forEach(function(e){r(e,".c-carousel__container > .c-item").forEach(function(e){return e.classList.add("c-carousel__item")}),e.classList.add("js-carousel--theme-auto"),e.classList.contains("c-carousel--tile")?new window.gel.Carousel(e,{siemaOptions:{perPage:{1270:3,650:2}}}):new window.gel.Carousel(e)}),r(document,".c-carousel").forEach(function(e){e.addEventListener("gel.carousel.change",function(){setTimeout(function(){u.revalidate()},100)})});var f=[],h=[];function m(e,t){window.innerWidth<650&&!h[t]?(h[t]=new window.gel.Carousel(e.querySelector(".c-carousel")),r(e,".c-dot-paging").forEach(function(e){return e.classList.add("c-dot-paging--dark")})):window.innerWidth>=650&&h[t]&&(h[t].destroy(),h[t]=null)}function p(){f.forEach(m)}window.gel&&window.gel.Mosaic&&(r(document,".l-mosaic").forEach(function(e){new window.gel.Mosaic(e,{blockSelector:".l-mosaic__block",sizes:[{suffix:"sm",width:2,fillLast:2,maxWidth:2},{suffix:"md",width:2,fillLast:2,maxWidth:2},{suffix:"lg",width:3,fillLast:3,maxWidth:2}]});var t=document.createElement("div");t.className="c-carousel",e.appendChild(t);var n=document.createElement("div");n.className="c-carousel__container",t.appendChild(n),r(e,".l-mosaic__block").forEach(function(e){e.hasAttribute("data-carousel-exclude")||(e.classList.add("c-carousel__item"),n.appendChild(e))}),f.push(e)}),window.gel.Carousel&&(window.addEventListener("resize",o(p,50)),p()));var g=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},v=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),y=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},b="data-masonry",w="js-masonry-active",E="js-masonry-item",L="js-masonry-prepositioned",S=[],x=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(g(this,e),this.container="string"==typeof t?document.querySelector(t):t,!t)throw Error("Masonry: Cannot find specified container element.");Object.assign(this,{itemSelector:"> section",updateOnResize:!0,columnWidth:310,gutter:0,useTransforms:!0},n),this.cache={columnCount:1},this.container.masonry=this,S.push(this),this.update()}return v(e,[{key:"getItems",value:function(){if(this.itemSelector.length&&">"===this.itemSelector[0]){var e="masonry-container-"+S.indexOf(this);this.container.classList.add(e);var t=r(document,"."+e+" "+this.itemSelector);return this.container.classList.remove(e),t}return r(this.container,this.itemSelector)}},{key:"getColumnCount",value:function(){var e=this.container.offsetWidth+this.gutter,t=this.columnWidth+this.gutter;return Math.max(Math.floor(e/t),1)}},{key:"xToCol",value:function(e){return Math.min(Math.floor(e/this.columnWidth),this.cache.columnCount)}},{key:"getColumnsSpanned",value:function(e){return Math.max(Math.ceil(e.offsetWidth/this.columnWidth),1)}},{key:"layout",value:function(){var e=this.getItems();if(e.length){this.container.classList.add(w);for(var t=[],n=0;n<this.cache.columnCount;n++)t.push(0);for(var i=this.container.querySelectorAll(".masonry-container > ."+L),o=0;o<i.length;o++)for(var r=i[o],a=this.xToCol(r.offsetLeft),s=this.xToCol(r.offsetLeft+r.offsetWidth-1),c=a;c<=s;c++)t[c]=Math.max(r.offsetTop+r.offsetHeight,t[c]);for(var l=0;l<e.length;l++){var d=e[l];
2if(d.classList.add(E),!d.classList.contains(L)){for(var u=0,f=1;f<t.length;f++)t[u]>t[f]&&(u=f);var h=1;d.classList.contains("js-masonry-measure")&&(h=Math.min(this.getColumnsSpanned(d),t.length))>t.length-u&&(u=0),d.style.top=t[u]+"px",d.style.left=this.columnWidth*u+"px";for(var m=0;m<h;m++)t[u+m]+=d.offsetHeight;d.classList.contains("js-masonry-spacer")&&function(){var e=Math.max.apply(Math,y(t));t=t.map(function(t){return Math.max(e,t)})}()}}this.container.style.height=Math.max.apply(Math,y(t))+"px"}}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.container.classList.remove(w),this.container.style.height="",e&&this.getItems().forEach(function(e){e.classList.remove(E),e.style.top="",e.style.left=""})}},{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.getColumnCount(),n=!0===e||this.cache.columnCount!==t;this.cache.columnCount=t,n&&(t>1?this.layout():this.reset())}},{key:"destroy",value:function(){this.reset(!0),S.splice(S.indexOf(this),1)}}]),e}(),C=document.createElement("style");C.innerHTML="\n ."+w+" {\n position: relative;\n }\n ."+w+" ."+E+" {\n position: absolute;\n }\n",C.appendChild(document.createTextNode("")),document.head.appendChild(C);var A,T,k,q,_,O,I,B,M=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return S.forEach(function(t){return t.update(e)})},W=function(){return S.forEach(function(e){return e.reset()})};window.addEventListener("resize",o(function(){S.forEach(function(e){return e.updateOnResize&&e.update()})},50)),document.body.addEventListener("typekitLoaded",M.bind(null,!0)),"onbeforeprint"in window?(window.addEventListener("beforeprint",W),window.addEventListener("afterprint",M.bind(null,!1))):window.matchMedia&&window.matchMedia("print").addListener(function(e){e.matches?W():M()}),r(document,"["+b+"]").forEach(function(e){var t={},n=e.getAttribute(b);n&&(t.itemSelector=n),new x(e,t)}),window.masonry=S,A=document,k={kitId:{en:"svt7wsh",ja:"wzr4sie",zh:"lsv0hxq"}[document.documentElement.lang.toLowerCase().split("-")[0]||"en"],scriptTimeout:3e3,async:!0,active:function(){document.fonts.ready.then(function(){var e,t;e=document.body,(t=document.createEvent("Event")).initEvent("typekitLoaded",!0,!0),e.dispatchEvent(t)})}},q=A.documentElement,_=setTimeout(function(){q.className=q.className.replace(/\bwf-loading\b/g,"")+" wf-inactive"},k.scriptTimeout),O=A.createElement("script"),I=!1,B=A.getElementsByTagName("script")[0],q.className+=" wf-loading",O.src="https://use.typekit.net/"+k.kitId+".js",O.async=!0,O.onload=O.onreadystatechange=function(){if(T=this.readyState,!(I||T&&"complete"!=T&&"loaded"!=T)){I=!0,clearTimeout(_);try{Typekit.load(k)}catch(e){}}},B.parentNode.insertBefore(O,B);var R={};function N(e){var t=[],n=e;for(n=n.firstChild;n;n=n.nextSibling)3===n.nodeType?t.push(n):t=t.concat(N(n));return t}function P(e){!function(){var e=document.createElement("style");e.appendChild(document.createTextNode("")),document.head.appendChild(e),e.id="maxlines-styles",e.sheet.insertRule(".font-baseline { visibility: hidden; height: 100px; }",0),e.sheet.insertRule(".font-baseline span:after { content: ''; height: 100%; display: inline-block; }",1)}(),e||r(document,'[data-overflow="ellipsis"] .overflow-ellipsis').forEach(function(e){e.parentNode.removeChild(e)});var t=r(document,e?'[data-overflow="ellipsis"]:not([data-overflow-checked="1"])':'[data-overflow="ellipsis"]'),n=document.createRange();t.forEach(function(e){e.normalize();var t=function(e){var t=document.createElement("div"),n=document.createElement("span"),i=void 0,o=e||document.body,r=window.getComputedStyle(o),a=[r.fontFamily,r.fontSize,r.fontWeight,r.lineHeight,r.letterSpacing].join("-");if(R[a])return R[a];if("none"===r.display)return null;var s=document.createElement("div");s.setAttribute("aria-hidden",!0),s.style.position="absolute",s.style.left="-99999999px",s.innerHTML="â¦",o.appendChild(s);var c=2*s.getBoundingClientRect().width;o.removeChild(s),n.textContent="T",t.appendChild(n),t.classList.add("font-baseline"),o.appendChild(t);var l=window.getComputedStyle(n);i=parseInt(l.lineHeight,10),n.style.lineHeight=0;var d=n.offsetHeight,u=n.offsetTop+d-t.offsetHeight-t.offsetTop;return i=i||d,t.parentNode.removeChild(t),R[a]={elipWidth:c,offset:(i-d)/2+u},R[a]}(e);if(t){var i=e.getBoundingClientRect(),o=i.bottom,r=Math.max(i.bottom,i.top+e.scrollHeight-1)-t.offset;n.selectNodeContents(e);for(var a=o,s=e.parentNode;s&&1===s.nodeType;)"visible"!==window.getComputedStyle(s).overflow&&(a=s.getBoundingClientRect().bottom)<=o&&(o=a),s=s.parentNode;if(e.setAttribute("data-overflow-checked",1),!(o>=r)){var c=N(e);c.reverse(),c.every(function(e){var r=[];e.textContent.replace(/([.,\s]+)/g,function(e,t,n){r.push(n)}),r.reverse();for(var a=0;a<r.length;a++)if(0!==r[a]){n.setStart(e,r[a]-1),n.setEnd(e,r[a]);var s=n.getBoundingClientRect(),c=s.bottom,l=s.right;if(window.screen.deviceXDPI&&(c/=window.screen.deviceXDPI/window.screen.logicalXDPI,l/=window.screen.deviceXDPI/window.screen.logicalXDPI),(c-=t.offset)<=o&&l+t.elipWidth<i.right){var d=document.createElement("span");return d.className="overflow-ellipsis",d.setAttribute("aria-hidden",!0),n.setStart(e,r[a]),n.setEnd(e,r[a]),n.surroundContents(d),d.innerHTML="â¦<br><br><br>"+d.innerHTML,!1}}return!0})}}}),document.head.removeChild(document.getElementById("maxlines-styles"))}document.querySelector('[data-overflow="ellipsis"]')&&(P(),document.body.addEventListener("typekitLoaded",function(){return P()})),window.wwwV8=window.wwwV8||{},window.wwwV8.maxLines=P;var H={maxLines:P,blazyInstance:new d},D={linear:function(e,t,n,i){return n*e/i+t},easeInOutQuad:function(e,t,n,i){return(e/=i/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t},easeInOutCubic:function(e,t,n,i){return(e/=i/2)<1?n/2*e*e*e+t:n/2*((e-=2)*e*e+2)+t}};function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:D.easeInOutCubic,o=document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop,a=e.getBoundingClientRect().top;r(document,".navbar-sticky-placeholder, .c-gmn-overlay, .item-pinned").forEach(function(e){a-=e.clientHeight});var s=0,c=void 0;!function r(){var l=(new Date).getTime();
2s+=l-(c||l),c=l;var d=i(s,o,a,n);document.documentElement.scrollTop=d,document.body.parentNode.scrollTop=d,document.body.scrollTop=d,s<n?requestAnimationFrame(r):t&&"function"==typeof t&&t(e)}(),e.querySelector("a")&&e.querySelector("a").focus()}r(document,"[data-scroll-to]").forEach(function(e){var t=document.querySelector(e.getAttribute("data-scroll-to"));t&&e.addEventListener("click",function(e){j(t),"A"===t.tagName&&e.preventDefault()})}),window.wwwV8=window.wwwV8||{},window.wwwV8.scrollToElement=j;var z="data-jump-target",X="data-jump-link",F="initialized",Y=!!document.querySelectorAll("body.jump2form, main.jump2form").length,V={click:function(e){this.jump(),e.preventDefault()}},$=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.resolveTarget(t),i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];g(this,e),this.el=t,this.target=n,this.focusOnJump=i,this.el.addEventListener("click",V.click.bind(this)),this.el.setAttribute(X,F)}return v(e,[{key:"jump",value:function(){this.focusOnJump?j(this.target,a):j(this.target)}}],[{key:"resolveTarget",value:function(e){var t=i(e,[".article-cards > *",".article--cards > *",".article-cards > .inner > *",".article--cards > .inner > *"].join(", "));if(!t)return null;var n=e.getAttribute(z),o=e.getAttribute("href")||"",r=o.indexOf("#")>-1?o.substring(o.lastIndexOf("#")+1):null;return n?"next"===n?t.nextElementSibling:"last"===n?t.parentElement.lastElementChild:document.querySelector(n)?document.querySelector(n):null:r?document.getElementById(r):Y?t.parentElement.lastElementChild:t.nextElementSibling}}]),e}();r(document,"["+z+"]").forEach(function(e){e.getAttribute(X)!==F&&new $(e)});var U=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};g(this,e),this.element=t,this.options=Object.assign({itemsPerPage:1,itemSelector:null},n),this.pages=[],this.selectedIndex=-1,this.create()}return v(e,[{key:"create",value:function(){var e=this,t=this.element,n=this.options,i=this.pages,o=n.itemSelector?r(t,n.itemSelector):t.children;this.pages.push(this.createPage(t)),this.selectedIndex=0;for(var a=void 0,s=n.itemsPerPage;s<o.length;s++)s%n.itemsPerPage===0&&(a=this.createPage(),this.pages.push(a)),a.appendChild(o[s]);this.controls=document.createElement("div"),this.controls.className="c-dot-paging c-dot-paging--centered",this.controls.innerHTML='\n <button class="c-dot-paging__prev-btn"><span class="sr-only">Previous</span></button>\n <div class="c-dot-paging__indicators">\n '+this.pages.map(function(e,t){return'\n <button class="c-dot-paging__indicator '+(0===t?"is-active":"")+'" data-index="'+t+'">\n <span class="sr-only">Go to page '+(t+1)+"</span>\n </button>\n "}).join("")+'\n </div>\n <button class="c-dot-paging__next-btn"><span class="sr-only">Next</span></button>\n ',t.parentElement.appendChild(this.controls),this.controls.addEventListener("click",function(t){var n=t.target;n.matches(".c-dot-paging__indicator")?e.showPage(parseInt(n.getAttribute("data-index"),10)):n.matches(".c-dot-paging__prev-btn, .c-dot-paging__prev-btn *")?e.showPage(e.selectedIndex-1):n.matches(".c-dot-paging__next-btn, .c-dot-paging__next-btn *")&&e.showPage(e.selectedIndex+1)}),this.prevBtn=this.controls.querySelector(".c-dot-paging__prev-btn"),this.nextBtn=this.controls.querySelector(".c-dot-paging__next-btn"),this.showPage(0),i.length<2&&this.controls.classList.add("hidden")}},{key:"createPage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e||((e=document.createElement("div")).className=this.element.className,e.classList.add("hidden"),this.element.parentElement.insertBefore(e,this.element.nextSiblingElement)),e.setAttribute("data-index",this.pages.length),e}},{key:"showPage",value:function(e){this.selectedIndex>-1&&(this.pages[this.selectedIndex].classList.remove("active"),this.pages[this.selectedIndex].classList.add("hidden"),r(this.controls,".c-dot-paging__indicator.is-active").forEach(function(e){return e.classList.remove("is-active")})),this.pages[e].classList.remove("hidden"),this.pages[e].classList.add("active");var t=this.controls.querySelector('[data-index="'+e+'"]');t&&t.classList.add("is-active"),this.selectedIndex=e,this.prevBtn.disabled=0===this.selectedIndex,this.nextBtn.disabled=this.selectedIndex===this.pages.length-1}}]),e}();r(document,".jump-link > a").forEach(function(e){return new $(e)}),r(document,'.article-cards [class*="tabitems-"], .article--cards [class*="tabitems-"]').forEach(function(e){var t=void 0;if(Array.prototype.forEach.call(e.classList,function(e){0===e.indexOf("tabitems-")&&(t=parseInt(e.substring(9),10))}),t){var n=e.querySelector(".flex-wrapper");
2n&&new U(n,{itemsPerPage:t,itemSelector:".flex-item"})}});var G=l(function(e){var n,i;n=c,i=function(){return function(n){if(n)if(n.hasOwnProperty("element")&&n.element instanceof Element)if(n.hasOwnProperty("source")&&(Array.isArray(n.source)||"function"==typeof n.source)){var i,o,r,a,s,c=this;c.element=n.element,c.container=n.hasOwnProperty("container")&&n.container instanceof Element?n.container:null,c.suggestionsList=document.createElement("ul"),c.source=n.source,c.sourceIsStatic=Array.isArray(n.source),c.cssClass=n.hasOwnProperty("cssClass")?n.cssClass:null,c.delay=n.hasOwnProperty("delay")?n.delay:c.sourceIsStatic?0:250,c.minCharacters=n.hasOwnProperty("minCharacters")?n.minCharacters:1,c.hideOnOutsideClick=!n.hasOwnProperty("hideOnOutsideClick")||n.hideOnOutsideClick,c.maxSuggestions=n.hasOwnProperty("maxSuggestions")?n.maxSuggestions:-1,c.maxSuggestionsDisplayed=n.hasOwnProperty("maxSuggestionsDisplayed")?n.maxSuggestionsDisplayed:-1,c.exactMatch=!n.hasOwnProperty("exactMatch")||n.exactMatch,c.selfPosition=!!n.hasOwnProperty("selfPosition")&&n.selfPosition,Object.defineProperty(c,"isHidden",{get:function(){return r}}),Object.defineProperty(c,"suggestionsCount",{get:function(){return a}}),c.init=function(){if(i={},o="",a=0,c.element.addEventListener("keydown",f),c.element.addEventListener("keyup",h),c.element.addEventListener("focus",m),c.hideOnOutsideClick&&document.addEventListener("click",p),c.selfPosition)c.container=document.createElement("div"),document.body.appendChild(c.container),c.container.style.position="absolute",c.reposition(),window.addEventListener("resize",u);else if(!c.container){var e=document.createElement("div");e.className="gel-autocomplete-wrapper",c.element.parentElement.insertBefore(e,c.element),e.appendChild(c.element),c.container=document.createElement("div"),e.appendChild(c.container)}c.container.classList.add("gel-autocomplete"),"string"==typeof c.cssClass&&c.container.classList.add(c.cssClass),c.container.appendChild(c.suggestionsList),c.hide()},c.destroy=function(){c.element.removeEventListener("keydown",f),c.element.removeEventListener("keyup",h),c.element.removeEventListener("focus",m),document.removeEventListener("click",p),c.container.removeChild(c.suggestionsList)},c.show=function(){!r||a<1||(c.suggestionsList.style.display="",c.suggestionsList.setAttribute("aria-hidden",!1),r=!1,c.reposition(),e(c.suggestionsList,"gel.ac.show"))},c.hide=function(){r||(c.suggestionsList.style.display="none",c.suggestionsList.setAttribute("aria-hidden",!0),r=!0,e(c.suggestionsList,"gel.ac.hide"))},c.update=function(n){if(!n||n.length<1)c.clearSuggestions();else if(Array.isArray(n)){i[o]=n,c.maxSuggestionsDisplayed>0&&(n=n.slice(0,c.maxSuggestionsDisplayed));var r="object"===t(n[0]);c.suggestionsList.innerHTML="",n.forEach(function(e){var t=document.createElement("li");if(r)if(t.setAttribute("data-autocomplete-value",e.value),e.hasOwnProperty("domain")&&t.setAttribute("data-companyDomain",e.domain),e.hasOwnProperty("href")){var n=document.createElement("a");n.href=e.href,n.innerHTML=e.label,t.appendChild(n)}else t.innerHTML=e.label;else t.setAttribute("data-autocomplete-value",e),t.innerHTML=e;t.addEventListener("click",function(e){c.select(this)}),t.addEventListener("mouseenter",function(e){c.highlight(this)}),c.suggestionsList.appendChild(t)}),a=n.length,document.activeElement===c.element&&c.show(),e(c.suggestionsList,"gel.ac.update")}else console.log("Error: Invalid suggestions array")},c.select=function(t){var n=t.querySelector("a[href]"),i=t.getAttribute("data-companyDomain");n?window.location=n.href:(i&&(c.element.value=t.getAttribute("data-autocomplete-value"),o=t.getAttribute("data-autocomplete-value"),c.clearSuggestions(),document.getElementById("companyDomain").value=i),c.element.value=t.getAttribute("data-autocomplete-value"),o=t.getAttribute("data-autocomplete-value"),c.clearSuggestions()),e(t,"gel.ac.itemselect")},c.highlight=function(t){c.clearHighlighted(),t.classList.add("highlighted"),e(t,"gel.ac.itemhighlight")},c.clearHighlighted=function(){Array.prototype.forEach.call(c.suggestionsList.querySelectorAll(".highlighted"),function(e){e.classList.remove("highlighted")})},c.clearSuggestions=function(){c.suggestionsList.innerHTML="",a=0,c.hide()},c.reposition=function(){if(c.selfPosition&&!r){var t=function(e){var t=0,n=0;if(e.offsetParent)do{t+=e.offsetTop,n+=e.offsetLeft}while(e=e.offsetParent);return{top:t,left:n}}(c.element);c.container.style.left=t.left+"px",c.container.style.top=t.top+c.element.offsetHeight+"px",c.container.style.width=c.element.offsetWidth+"px",e(c.container,"gel.ac.reposition")}};var l,d,u=(l=function(){c.reposition()},function(){var e=this,t=arguments;clearTimeout(d),d=setTimeout(function(){d=null,l.apply(e,t)},100)});c.init()}else console.log("Error: Invalid source provided -- must be an array or function");else console.log("Error: Invalid input element provided");else console.log("Error: No options object passed");function f(e){if(!(a<1||[38,40,13,9].indexOf(e.which)<0)){var t=c.suggestionsList.querySelector(".highlighted");38===e.which?(t&&t.previousElementSibling?c.highlight(t.previousElementSibling):c.highlight(c.suggestionsList.lastElementChild),e.preventDefault()):40===e.which?(t&&t.nextElementSibling?c.highlight(t.nextElementSibling):c.highlight(c.suggestionsList.firstElementChild),e.preventDefault()):13===e.which?t&&(c.select(t),e.preventDefault()):9==e.which&&c.hide()}}function h(e){var t=c.element.value;if(o!==t)if(o=t,t.length>=c.minCharacters){var n=function(e){if(i[e])return i[e];if(!c.exactMatch)return null;for(var t,n,o,r=0;r<e.length&&(t=i[e.slice(0,r+1)]);r++)if(t.length<c.maxSuggestions||t.length<n)o=t,n=t.length;else{if(void 0!==n)break;n=t.length}return o?g(e,o):null}(t);n?c.update(n):(clearTimeout(s),s=setTimeout(function(){c.sourceIsStatic?c.update(g(t)):c.source(t,c.update)},c.delay))}else c.update()}function m(e){c.show()}function p(e){e.target===c.element||c.container.contains(e.target)||c.hide()}function g(e,t){if((t=t||c.source).length<1)return[];var n=new RegExp(e,"i");return"string"==typeof t[0]?t.filter(function(e){return n.test(e)}):t.filter(function(e){return n.test(e.label)})}};function e(e,t){var n=document.createEvent("Event");n.initEvent(t,!0,!0),e.dispatchEvent(n)}},e.exports?e.exports=i():(n.gel=n.gel||{},n.gel.autocomplete=i())});function J(e){return new G(e)}function Q(e,t,i){n({url:e,method:"POST",contentType:"application/json; charset=utf-8",params:JSON.stringify(t),success:function(e){var t=JSON.parse(e).d;i(t)}})}r(document,"[data-autocomplete-source]").forEach(function(e){e.hasAttribute("data-autocomplete-simple")?e.addEventListener("focus",function(){e.hasAttribute("data-autocomplete-initialized")||Q(e.getAttribute("data-autocomplete-source"),{},function(t){var n=t.map(function(e){return{value:e.label,label:e.label,href:"/topic/"+e.value+".aspx"}});J({element:e,container:document.querySelector(e.getAttribute("data-autocomplete-container")),source:n,maxSuggestionsDisplayed:15}),e.setAttribute("data-autocomplete-initialized",!0)})}):e.hasAttribute("data-autocomplete-clearbit")?J({element:e,selfPosition:!0,cssClass:"form-autocomplete",source:function(t,i){!function(e,t,i){n({url:e,method:"GET",contentType:"application/json; charset=utf-8",params:t,success:function(e){var t=JSON.parse(e);t=t.map(function(e){return{value:e.name,label:e.name,domain:e.domain}}),i(t)}})}(e.getAttribute("data-autocomplete-source"),{query:t},i)}}):J({element:e,selfPosition:!0,cssClass:"form-autocomplete",source:function(t,n){Q(e.getAttribute("data-autocomplete-source"),{q:t},n)}})});var K=document.querySelector(".c-search-overlay");if(K&&(document.body.classList.contains("sit-newsv9")||document.body.classList.contains("sit-wwwv9"))){var Z=!1;K.addEventListener("gel.search.show",function(){Z||Q("/Search/topics.aspx",{},function(e){window.gel.search.setSuggestionsProvider(function(t,n){if(t.length<2)n("");else{var i=new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i");n(e.filter(function(e){return i.test(e.label)}).map(function(e){return'\n <li class="c-search__suggestion">\n <a class="c-search__suggestion-link" href="/topic/'+e.value+'.aspx">\n '+e.label.replace(i,'<span class="c-search__suggestion-match">$&</span>')+"\n </a>\n </li>\n "}).slice(0,15).join(""))}}),Z=!0})})}var ee="directoryFocusState",te="directoryFocusSeq",ne=["filter-toggle-advanced"],ie=!1,oe=!1,re=!1,ae=null;function se(e){return document.getElementById(e)||document.querySelector('[name="'+e+'"]')}function ce(){return{searchButton:se("SearchByNameButton"),applyButton:se("SearchByFieldButton"),clearFilterButton:se("ClearFilterButton"),countryField:se("CountryRegion"),stateField:se("AdminDistrict"),languageField:se("Language"),showAdvancedButton:se("ShowAdvancedSearchButton"),advancedApplyButton:se("AdvancedApplyFilters"),advancedClearButton:se("AdvancedClearFilters")}}function le(){var e=ce(),t=e.searchButton,n=e.applyButton;return!(!t&&!n)}function de(e,t){if(t){var n=t.id||t.name;if(n){var i,o={intent:e,targetId:n,sequence:(i=parseInt(sessionStorage.getItem(te)||"0",10)+1,sessionStorage.setItem(te,String(i)),i),createdAt:Date.now()};sessionStorage.setItem(ee,JSON.stringify(o))}}}function ue(){if(le()){var e=ce(),t=e.searchButton,n=e.applyButton,i=e.clearFilterButton,o=e.countryField,r=e.stateField,a=e.languageField,s=e.showAdvancedButton,c=e.advancedApplyButton,l=e.advancedClearButton;t&&!t.dataset.focusManaged&&(t.addEventListener("click",function(){de("name-search",t)}),t.dataset.focusManaged="true"),n&&!n.dataset.focusManaged&&(n.addEventListener("click",function(){de("filter-appl
2y",n)}),n.dataset.focusManaged="true"),i&&!i.dataset.focusManaged&&(i.addEventListener("click",function(){de("filter-clear-basic",o)}),i.dataset.focusManaged="true"),c&&!c.dataset.focusManaged&&(c.addEventListener("click",function(){de("filter-apply-advanced",c)}),c.dataset.focusManaged="true"),l&&!l.dataset.focusManaged&&(l.addEventListener("click",function(){de("filter-clear-advanced",s)}),l.dataset.focusManaged="true"),s&&!s.dataset.focusManaged&&(s.addEventListener("click",function(){de("filter-toggle-advanced",s)}),s.dataset.focusManaged="true"),[o,r,a].forEach(function(e){e&&!e.dataset.focusManaged&&(e.addEventListener("change",function(){de("filter-change",e)}),e.addEventListener("keydown",function(t){"Enter"===t.key&&de("filter-change",e)}),e.dataset.focusManaged="true")})}}function fe(){var e=sessionStorage.getItem(ee);if(!e)return null;try{return JSON.parse(e)}catch(e){return sessionStorage.removeItem(ee),null}}function he(e){return ne.includes(e)}function me(e){if(le())if(oe)re=!0;else{var t=fe();if(t){var n=Date.now()-t.createdAt>2e4;if(t.targetId&&!n){oe=!0;var i=0,o=he(t.intent)?10:5,r=function e(){var n=fe();return n&&n.sequence===t.sequence?(i+=1,ue(),he(t.intent)&&i>1&&ae&&document.activeElement!==ae?(sessionStorage.removeItem(ee),void(oe=!1)):function(e){var t,n,i,o,r,a,s,c=se(e.targetId),l=(t=e.intent,i=(n=ce()).searchButton,o=n.applyButton,r=n.countryField,a=n.showAdvancedButton,s=n.advancedApplyButton,"filter-apply"===t?o:"filter-appl
2y-advanced"===t?s:"filter-toggle-advanced"===t?a:"name-search"===t?i:"filter-change"===t||"filter-clear-basic"===t?r:"filter-clear-advanced"===t?a:null),d=c||l;if(!function(e){if(!e||e.disabled)return!1;if("true"===e.getAttribute("aria-hidden"))return!1;var t=e.getBoundingClientRect();return 0!==t.width||0!==t.height}(d))return!1;d.focus();var u=document.activeElement===d;return u&&d.scrollIntoView({behavior:"smooth",block:"center"}),u}(t)?(ae=document.activeElement,he(t.intent)&&i<o?void setTimeout(e,100):(sessionStorage.removeItem(ee),void(oe=!1))):i>=o?(sessionStorage.removeItem(ee),void(oe=!1)):void setTimeout(e,100)):(oe=!1,void((re||n)&&(re=!1,me(!1))))};r(),e&&window.addEventListener("load",r,{once:!0})}else sessionStorage.removeItem(ee)}}}ue(),function(){if(le()&&!ie){var e=window.Sys&&window.Sys.WebForms;if(e&&e.PageRequestManager){var t=e.PageRequestManager.getInstance();t&&(t.add_endRequest(function(){ue(),me(!1)}),ie=!0)}}}(),me(!0);var pe,ge,ve=400,ye=(pe=function(){void 0!==H&&H.blazyInstance&&H.blazyInstance.revalidate()},ge=void 0,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];clearTimeout(ge),ge=setTimeout(function(){clearTimeout(ge),pe.apply(void 0,t)},100)});function be(e,t){var n=document.querySelector("#"+e);n&&(t?(n.removeAttribute("inert"),n.querySelectorAll("[data-original-tabindex]").forEach(function(e){var t=e.getAttribute("data-original-tabindex");"null"===t||""===t?e.removeAttribute("tabindex"):e.setAttribute("tabindex",t),e.removeAttribute("data-original-tabindex")})):(n.setAttribute("inert",""),n.querySelectorAll('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"]), [contenteditable]').forEach(function(e){if(!e.hasAttribute("data-original-tabindex")){var t=e.getAttribute("tabindex");e.setAttribute("data-original-tabindex",t||"null"),e.setAttribute("tabindex","-1")}}
2)))}function we(e,t){var n=e.querySelector(".active");if(n&&n!==t){n.classList.remove("active");var i=n.querySelector('[role="tab"]');i&&(i.setAttribute("aria-selected","false"),i.setAttribute("tabindex","-1"))}if(!t.classList.contains("active")){t.classList.add("active");var o=t.querySelector('[role="tab"]');o&&(o.setAttribute("aria-selected","true"),o.setAttribute("tabindex","0"))}}r(document,".rel-cardsrvc").forEach(function(e,t){var n=document.createElement("ul");n.className="cardsrvc-tabs",n.setAttribute("role","tablist");var i=e.querySelector(".cardsrvc-title, h2, h3");if(i){var o="tablist-label-"+t;i.id||(i.id=o),n.setAttribute("aria-labelledby",i.id)}else n.setAttribute("aria-label","Tab group "+(t+1));var a=e.querySelector(".cardsrvc-inline__header");if(e.classList.contains("cardsrvc-inline")&&a?a.appendChild(n):e.insertBefore(n,e.querySelector(".cardsrvc-content")),r(e,".cardsrvc-vertical-tab").length>0){e.classList.add("cardsrvc-vertical"),n.setAttribute("aria-orientation","vertical");var s=document.createElement("li");s.setAttribute("role","presentation");var c=e.querySelector(".cardsrvc-title");null!==c&&(n.appendChild(s),s.appendChild(c.cloneNode(!0)),s.classList.add("cardsrvc-header-only"))}var l=r(e,'.cardsrvc-acc-tab [data-toggle="collapse"]');l.forEach(function(i,o){var r=e.classList.contains("c-tabs-vertical--sidenav--scroll"),a=document.createElement("li");a.setAttribute("role","presentation");var s=i.cloneNode(!0);if(s.setAttribute("role","tab"),s.removeAttribute("data-toggle"),0===o?(s.setAttribute("aria-selected","true"),s.setAttribute("tabindex","0")):(s.setAttribute("aria-selected","false"),s.setAttribute("tabindex","-1")),n.appendChild(a),a.appendChild(s),r){var c=s.getAttribute("aria-controls"),d=document.getElementById(c);s.removeAttribute("data-duration"),s.removeAttribute("data-parent"),s.addEventListener("click",function(e){e.preventDefault(),d&&j(d)})}else{var u=i.textContent.replace(/[^a-z0-9]/gi,""),f=(i.getAttribute("aria-controls")||"").replace("cardsrvc-","");i.id="Accord-"+t+"-"+u+"-"+f,s.id="Tab-"+t+"-"+u+"-"+f;var h="AriaTab-"+t+"-"+u+"-"+f;s.setAttribute("aria-describedby",h);var m=document.querySelector("#cardsrvc-"+f+" .cardsrvc-main");m&&(m.id=h),s.addEventListener("click",function(e){e.preventDefault(),a.classList.contains("active")||(i.click(),we(n,a),ye())})}i.addEventListener("click",function(){if(i.classList.contains("collapsed")&&document.documentElement.clientWidth<960){var e=i.getAttribute("aria-controls"),t=document.getElementById(e);if(!t)return;var o=i.getBoundingClientRect().top,r=t.getBoundingClientRect().bottom;(o<0||r>document.documentElement.clientHeight)&&setTimeout(function(){j(i)},10)}we(n,a);var s=i.getAttribute("aria-controls"),c=s?document.getElementById(s):null,d=function(){l.forEach(function(e){var t=e.getAttribute("aria-controls");if(t){var n=function(e){var t=document.querySelector("#"+e);if(!t)return!1;var n=t.classList.contains("show"),i=t.classList.contains("in"),o=!t.classList.contains("collapsing");return(n||i)&&o}(t);be(t,n)}})};c?(c.addEventListener("transitionend",d,{once:!0}),setTimeout(function(){c.removeEventListener("transitionend",d),d()},ve)):setTimeout(d,ve),ye()})});var d=[];Array.from(n.querySelectorAll("li")).forEach(function(e){var t=e.querySelector('[role="tab"]');if(t&&!e.classList.contains("cardsrvc-header-only")){var n=t.getAttribute("aria-controls");if(n){var i=null;l.forEach(function(e){i||e.getAttribute("aria-controls")!==n||(i=e)}),i&&d.push({listItem:e,tabElement:t,toggle:i,panelId:n})}}});var u=e.classList.contains("c-tabs-vertical--sidenav--scroll");if(d.forEach(function(e,t){e.tabElement.addEventListener("keydown",function(e){u?function(e,t,n,i){var o=null;if("Tab"===e.key&&!e.shiftKey){var r=document.activeElement;if(r&&"tab"===r.getAttribute("role")){e.preventDefault();var a=t[n],s=document.getElementById(a.panelId);if(s){var c=s.querySelector('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"])');c?c.focus():(s.setAttribute("tabindex","-1"),s.focus())}return}}if("ArrowRight"===e.key||"ArrowDown"===e.key?(e.preventDefault(),o=n+1>=t.length?0:n+1):"ArrowLeft"===e.key||"ArrowUp"===e.key?(e.preventDefault(),o=n-1<0?t.length-1:n-1):"Home"===e.key?(e.preventDefault(),o=0):"End"===e.key&&(e.preventDefault(),o=t.length-1),null!==o&&o!==n){var l=t[o];we(i,l.listItem);var d=document.getElementById(l.panelId);d&&j(d),setTimeout(function(){l.tabElement&&l.tabElement.focus()},50)}}(e,d,t,n):function(e,t,n,i){var o=null;if("ArrowRight"===e.key||"ArrowDown"===e.key?(e.preventDefault(),o=n+1>=t.length?0:n+1):"ArrowLeft"===e.key||"ArrowUp"===e.key?(e.preventDefault(),o=n-1<0?t.length-1:n-1):"Home"===e.key?(e.preventDefault(),o=0):"End"===e.key&&(e.preventDefault(),o=t.length-1),null!==o&&o!==n){var r=t[o];if(!r.listItem.classList.contains("active")){var a=r.listItem.querySelector('[role="tab"]');a&&a.click(),we(i,r.listItem);var s=document.getElementById(r.panelId);if(s){var c=function e(){t.forEach(function(e,t){var n=t===o;be(e.panelId,n)}),s.removeEventListener("transitionend",e)};s.addEventListener("transitionend",c,{once:!0}),setTimeout(function(){s.removeEventListener("transitionend",c),t.forEach(function(e,t){var n=t===o;be(e.panelId,n)})},ve)}ye()}setTimeout(function(){r.tabElement&&r.tabElement.focus()},50)}}(e,d,t,n)})}),u&&d.length>0){var f=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target.id,i=d.find(function(e){return e.panelId===t});i&&!i.listItem.classList.contains("active")&&we(n,i.listItem)}})},{root:null,rootMargin:"-70px 0px -50% 0px",threshold:0});e.dataset.accordionObserver||(e.dataset.accordionObserver="initialized"),d.forEach(function(e){var t=document.getElementById(e.panelId);t&&f.observe(t)})}l.length>0&&!u&&(l[0].click(),setTimeout(function(){var e=l[0].getAttribute("aria-controls");e&&be(e,!0),l.forEach(function(e,t){if(t>0){var n=e.getAttribute("aria-controls");n&&be(n,!1)}})},ve))});var Ee=function(e,t){e||(e=document),t||(t=window);var n,i,o=[],r=!1,a=e.documentElement,s=function(){},c="hidden",l="visibilitychange";void 0!==e.webkitHidden&&(c="webkitHidden",l="webkitvisibilitychange"),t.getComputedStyle||h();for(var d=["","-webkit-","-moz-","-ms-"],u=document.createElement("div"),f=d.length-1;f>=0;f--){try{u.style.position=d[f]+"sticky"}catch(e){}""!=u.style.position&&h()}function h(){_=W=O=I=B=M=s}function m(e){return parseFloat(e)||0}function p(){n={top:t.pageYOffset,left:t.pageXOffset}}function g(){if(t.pageXOffset!=n.left)return p(),void O();t.pageYOffset!=n.top&&(p(),y())}function v(e){setTimeout(function(){t.pageYOffset!=n.top&&(n.top=t.pageYOffset,y())},0)}function y(){for(var e=o.length-1;e>=0;e--)b(o[e])}function b(e){if(e.inited){var t=n.top<=e.limit.start?0:n.top>=e.limit.end?2:1;e.mode!=t&&function(e,t){var n=e.node.style;switch(t){case 0:n.position="absolute",n.left=e.offset.left+"px",n.right=e.offset.right+"px",n.top=e.offset.top+"px",n.bottom="auto",n.width="auto",n.marginLeft=0,n.marginRight=0,n.marginTop=0;break;case 1:n.position="fixed",n.left=e.box.left+"px",n.right=e.box.right+"px",n.top=e.css.top,n.bottom="auto",n.width="auto",n.marginLeft=0,n.marginRight=0,n.marginTop=0;break;case 2:n.position="absolute",n.left=e.offset.left+"px",n.right=e.offset.right+"px",n.top="auto",n.bottom=0,n.width="auto",n.marginLeft=0,n.marginRight=0}e.mode=t}(e,t)}}function w(e){isNaN(parseFloat(e.computed.top))||e.isCell||(e.inited=!0,e.clone||function(e){e.clone=document.createElement("div");var t=e.node.nextSibling||e.node,n=e.clone.style;n.height=e.height+"px",n.width=e.width+"px",n.marginTop=e.computed.marginTop,n.marginBottom=e.computed.marginBottom,n.marginLeft=e.computed.marginLeft,n.marginRight=e.computed.marginRight,n.padding=n.border=n.borderSpacing=0,n.fontSize="1em",n.position="static",n.cssFloat=e.computed.cssFloat,e.node.parentNode.insertBefore(e.clone,t)}(e),"absolute"!=e.parent.computed.position&&"relative"!=e.parent.computed.position&&(e.parent.node.style.position="relative"),b(e),e.parent.height=e.parent.node.offsetHeight,e.docOffsetTop=C(e.clone))}function E(e){var t=!0;e.clone&&function(e){e.clone.parentNode.removeChild(e.clone),e.clone=void 0}(e),function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}(e.node.style,e.css);for(var n=o.length-1;n>=0;n--)if(o[n].node!==e.node&&o[n].parent.node===e.parent.node){t=!1;break}t&&(e.parent.node.style.position=e.parent.css.position),e.mode=-1}function L(){for(var e=o.length-1;e>=0;e--)w(o[e])}function S(){for(var e=o.length-1;e>=0;e--)E(o[e])}function x(e){var t=getComputedStyle(e),n=e.parentNode,i=getComputedStyle(n),o=e.style.position;e.style.position="relative";var r={top:t.top,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat},s={top:m(t.top),marginBottom:m(t.marginBottom),paddingLeft:m(t.paddingLeft),paddingRight:m(t.paddingRight),borderLeftWidth:m(t.borderLeftWidth),borderRightWidth:m(t.borderRightWidth)};e.style.position=o;var c={position:e.style.position,top:e.style.top,bottom:e.style.bottom,left:e.style.left,right:e.style.right,width:e.style.width,marginTop:e.style.marginTop,marginLeft:e.style.marginLeft,marginRight:e.style.marginRight},l=A(e),d=A(n),u={node:n,css:{position:n.style.position},computed:{position:i.position},numeric:{borderLeftWidth:m(i.borderLeftWidth),borderRightWidth:m(i.borderRightWidth),borderTopWidth:m(i.borderTopWidth),borderBottomWidth:m(i.borderBottomWidth)}};return{node:e,box:{left:l.win.left,right:a.clientWidth-l.win.right},offset:{top:l.win.top-d.win.top-u.numeric.borderTopWidth,left:l.win.left-d.win.left-u.numeric.borderLeftWidth,right:-l.win.right+d.win.right-u.numeric.borderRightWidth},css:c,isCell:"table-cell"==t.display,computed:r,numeric:s,width:l.win.right-l.win.left,height:l.win.bottom-l.win.top,mode:-1,inited:!1,parent:u,limit:{start:l.doc.top-s.top,end:d.doc.top+n.offsetHeight-u.numeric.borderBottomWidth-e.offsetHeight-s.top-s.marginBottom}}}function C(e){for(var t=0;e;)t+=e.offsetTop,e=e.offsetParent;return t}function A(e){var n=e.getBoundingClientRect();return{doc:{top:n.top+t.pageYOffset,left:n.left+t.pageXOffset},win:n}}function T(){i=setInterval(function(){!function(){for(var e=o.length-1;e>=0;e--)if(o[e].inited){var t=Math.abs(C(o[e].clone)-o[e].docOffsetTop),n=Math.abs(o[e].parent.node.offsetHeight-o[e].parent.height);if(t>=2||n>=2)return!1}return!0}()&&O()},500)}function k(){clearInterval(i)}function q(){r&&(document[c]?k():T())}function _(){r||(p(),L(),t.addEventListener("scroll",g),t.addEventListener("wheel",v),t.addEventListener("resize",O),t.addEventListener("orientationchange",O),e.addEventListener(l,q),T(),r=!0)}function O(){if(r){S();for(var e=o.length-1;e>=0;e--)o[e]=x(o[e].node);L()}}function I(){t.removeEventListener("scroll",g),t.removeEventListener("wheel",v),t.removeEventListener("resize",O),t.removeEventListener("orientationchange",O),e.removeEventListener(l,q),k(),r=!1}function B(){I(),S()}function M(){for(B();o.length;)o.pop()}function W(e){for(var t=o.length-1;t>=0;t--)if(o[t].node===e)return;var n=x(e);o.push(n),r?w(n):_()}return p(),{stickies:o,add:W,remove:function(e){for(var t=o.length-1;t>=0;
2t--)o[t].node===e&&(E(o[t]),o.splice(t,1))},init:_,rebuild:O,pause:I,stop:B,kill:M}},Le=Ee();r(document,".position-sticky").forEach(function(e){return Le.add(e)});var Se,xe=function(e){var n=t(e);return null!=e&&("object"==n||"function"==n)},Ce="object"==t(c)&&c&&c.Object===Object&&c,Ae="object"==("undefined"==typeof self?"undefined":t(self))&&self&&self.Object===Object&&self,Te=Ce||Ae||Function("return this")(),ke=function(){return Te.Date.now()},qe=/\s/,_e=/^\s+/,Oe=function(e){return e?e.slice(0,function(e){for(var t=e.length;t--&&qe.test(e.charAt(t)););return t}(e)+1).replace(_e,""):e},Ie=Te.Symbol,Be=Object.prototype,Me=Be.hasOwnProperty,We=Be.toString,Re=Ie?Ie.toStringTag:void 0,Ne=Object.prototype.toString,Pe=Ie?Ie.toStringTag:void 0,He=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Pe&&Pe in Object(e)?function(e){var t=Me.call(e,Re),n=e[Re];try{e[Re]=void 0}catch(e){}var i=We.call(e);return t?e[Re]=n:delete e[Re],i}(e):function(e){return Ne.call(e)}(e)},De=function(e){return"symbol"==t(e)||function(e){return null!=e&&"object"==t(e)}(e)&&"[object Symbol]"==He(e)},je=/^[-+]0x[0-9a-f]+$/i,ze=/^0b[01]+$/i,Xe=/^0o[0-7]+$/i,Fe=parseInt,Ye=function(e){if("number"==typeof e)return e;if(De(e))return NaN;if(xe(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=xe(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Oe(e);var n=ze.test(e);return n||Xe.test(e)?Fe(e.slice(2),n?2:8):je.test(e)?NaN:+e},Ve=Math.max,$e=Math.min,Ue=function(e,t,n){var i=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return xe(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),function(e,t,n){var i,o,r,a,s,c,l=0,d=!1,u=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=i,r=o;return i=o=void 0,l=t,a=e.apply(r,n)}function m(e){var n=e-c;return void 0===c||n>=t||n<0||u&&e-l>=r}function p(){var e=ke();if(m(e))return g(e);s=setTimeout(p,function(e){var n=t-(e-c);return u?$e(n,r-(e-l)):n}(e))}function g(e){return s=void 0,f&&i?h(e):(i=o=void 0,a)}function v(){var e=ke(),n=m(e);if(i=arguments,o=this,c=e,n){if(void 0===s)return function(e){return l=e,s=setTimeout(p,t),d?h(e):a}(c);if(u)return clearTimeout(s),s=setTimeout(p,t),h(c)}return void 0===s&&(s=setTimeout(p,t)),a}return t=Ye(t)||0,xe(n)&&(d=!!n.leading,r=(u="maxWait"in n)?Ve(Ye(n.maxWait)||0,t):r,f="trailing"in n?!!n.trailing:f),v.cancel=function(){void 0!==s&&clearTimeout(s),l=0,i=c=o=s=void 0},v.flush=function(){return void 0===s?a:g(ke())},v}(e,t,{leading:i,maxWait:t,trailing:o})},Ge=[],Je=(Se=document.querySelector(".navbar-sticky"))?Se.clientHeight:0;function Qe(){for(var e=0;e<Ge.length;e++){var t=Ge[e],n=t.placeholder.getBoundingClientRect();n.top<Je?(t.classList.add("item-pinned"),t.style.position="fixed",t.style.top=Je+"px",t.style.left=0,t.style.width="100%",t.style.height="",t.style.zIndex=1,t.placeholder.style.height=t.clientHeight+"px"):(t.classList.remove("item-pinned"),t.style.position="absolute",t.style.top=t.placeholder.offsetTop+"px",t.style.left=t.placeholder.offsetLeft+"px",t.style.width=n.width+"px",t.style.height=t.originalHeight,t.style.zIndex="",t.placeholder.style.height=t.originalHeight)}}function Ke(e){e.placeholder=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e),i=document.createElement("div"),o=i.style;return i.className="item-pinnable-placeholder",e.originalHeight=t.height+"px",o.height=t.height+"px",o.marginTop=n.marginTop,o.marginLeft=n.marginLeft,o.marginBottom=n.marginBottom,o.marginRight=n.marginRight,o.cssFloat=n.cssFloat,o.fontSize="1em",o.position="static",o.padding=0,o.border=0,o.borderSpacing=0,i}(e),e.parentNode.insertBefore(e.placeholder,e.nextSibling),e.parentNode.style.position="relative",Ge.push(e),Qe()}window.onload=function(){[].concat(y(document.querySelectorAll(".item-pinnable"))).forEach(Ke)},document.addEventListener("scroll",Ue(Qe,30)),window.addEventListener("resize",Ue(Qe,30));var Ze=document.querySelector(".c-progress-header"),et=document.querySelector(".section-flex--share"),tt=!1;function nt(){var e=document.querySelector(".c-progress-bar"),t=null,n=null;if(document.querySelectorAll(".article-content").forEach(function(e){var i=e.getBoundingClientRect();-i.top>-100&&-i.top<i.height&&(t=e,n=i)}),null!==t){Ze.style.transform="none";var i=-n.top/(n.height-400)*100;i<0?i=0:i>=100&&(i=100),e.style.width=i+"%",et.style.display="block"}else Ze.style.transform="translateY(-100px)",et.style.display="none";tt=!1}Ze&&(Ze.style.transform="translateY(-100px)",Ze.style.display="block",et.style.display="none",document.querySelector(".navbar-sticky")||document.querySelector(".header-metanav-only")||(Ze.style.top=0),window.addEventListener("scroll",function(){tt||(requestAnimationFrame(nt),tt=!0)}));var it=document.querySelectorAll("[data-banner]");function ot(e){var t="banner- + "+it[e].getAttribute("data-banner");window.localStorage.setItem(t,!0)}function rt(e){it[e].style.display="block",setTimeout(function(){it[e].style.opacity=1,H.blazyInstance.revalidate()},3e3),it[e].addEventListener("gel.banner.dismiss",function(){ot(e),document.querySelector("#skipToPopUpModal").style.display="none"});for(var t=it[e].querySelectorAll("a:not([data-dismiss])"),n=0;n<t.length;n++)t[n].addEventListener("click",ot(e))}var at=document.querySelector("#pop-banner"),st=function e(t){at.contains(t.relatedTarget)||(document.querySelector("#navbar-collapse-corporate > ul > li > a").focus(),at.removeEventListener("focusout",e))},ct=function(){var e=document.querySelector("#skiptocontent"),t=document.createElement("a");t.setAttribute("id","skipToPopUpModal"),t.setAttribute("href","#pop-banner"),t.innerText=at.dataset.ski
2pText,e.appendChild(t),document.querySelector("#skipToMain").before(t)},lt=function(){var e=document.querySelector("#skipToPopUpModal");e&&e.addEventListener("click",function(){at.addEventListener("focusout",st)})};function dt(){for(var e=0;e<it.length;e++){var t="banner- + "+it[e].getAttribute("data-banner");if(("undefined"==typeof gcb||"loaded"===gcb.status())&&!window.localStorage.getItem(t)){rt(e),ct(),lt();break}}}it.length>0&&("complete"===document.readyState?dt():window.addEventListener("load",dt));var ut=l(function(e){var t,n,i,o,r,a;e.exports=(n=[],o=(i=document).documentElement.doScroll,r="DOMContentLoaded",(a=(o?/^loaded|^c/:/^loaded|^i|^c/).test(i.readyState))||i.addEventListener(r,t=function(){for(i.removeEventListener(r,t),a=1;t=n.shift();)t()}),function(e){a?setTimeout(e,0):n.push(e)})}),ft=Ee(),ht=void 0;ut(function(){r(document,".chapter-header").forEach(function(e){ft.add(e)}),r(document,".chapter-accordion").forEach(function(e){e.addEventListener("click",function(t){r(i(e,".rel-chapter"),".chapter-img--active").forEach(function(e){e.classList.remove("chapter-img--active")});var n=i(t.target,".rel--chapter").querySelector(".chapter-img");if(n&&e.classList.contains("collapsed")&&n.classList.add("chapter-img--active"),(ht=ht===e.parentElement?null:e.parentElement)||!(e.parentElement.getBoundingClientRect().top>0)){var o=i(t.target,".chapter-header");setTimeout(function(){j(o)},10)}})})}),document.addEventListener("show.bs.modal",function(){H.blazyInstance.revalidate()});var mt=document.querySelectorAll(".figure-table table");if(mt)for(var pt=0;pt<mt.length;pt++)mt[pt].querySelector('[colspan="100"]')&&!mt[pt].classList.contains("no-fixed")&&mt[pt].classList.add("no-fixed");var gt=document.querySelectorAll(".nav-external-link a");gt&&Array.prototype.forEach.call(gt,function(e){e.classList.add("u-icon-after--share-square","u-icon--11"),e.rel="noopener noreferrer"});var vt=function(e){Array.prototype.forEach.call(e,function(e){e.addEventListener("mousedown",function(){e.classList.add("c-focus-hide")}),e.addEventListener("focusout",function(){e.classList.remove("c-focus-hide")})})};vt(document.querySelectorAll(".navbar a, .navbar button")),vt(document.querySelectorAll(".c-image__logo a")),vt(document.querySelectorAll(".c-sitemap a, .c-legal-banner a"));var yt=function(){H.blazyInstance.revalidate()},bt=document.querySelectorAll(".c-global-nav__dropdown-flex");function wt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e[t].classList.add("in"),t+1<e.length&&setTimeout(function(){wt(e,t+1)},100)}bt&&Array.prototype.forEach.call(bt,function(e){e.addEventListener("mouseover",yt),e.addEventListener("click",yt)});var Et=new IntersectionObserver(function(e,t){e.forEach(function(e){e.isIntersecting&&(e.target.classList.contains("c-anim-group")?(wt(e.target.querySelectorAll("[class*=c-fade-anim]")),t.unobserve(e.target)):(e.target.classList.add("in"),t.unobserve(e.target)))})},{threshold:.7});document.querySelectorAll("[class*=c-fade-anim]").forEach(function(e){Et.observe(e)}),document.querySelectorAll(".c-anim-group").forEach(function(e){Et.observe(e),e.querySelectorAll("[class*=c-fade-anim]").forEach(function(e){Et.unobserve(e)})});var Lt=new d;function St(){var e=document.querySelectorAll("[data-embeddable-marker]"),t=document.querySelectorAll("[data-embeddable] > div");if(e&&t)for(var n=0;n<e.length&&n<t.length;n++)e[n].parentElement.replaceChild(t[n],e[n]);Lt.revalidate()}document.addEventListener("DOMContentLoaded",function(){St()});var xt=new d;function Ct(){var e=document.querySelectorAll("[data-speedbump-marker]"),t=document.querySelectorAll("[data-speedbump] > div");if(e&&t)for(var n=0;n<e.length&&n<t.length;n++)e[n].parentElement.replaceChild(t[n],e[n]);xt.revalidate()}document.addEventListener("DOMContentLoaded",function(){Ct()});var At=new d,Tt=[{url:window.location.href,title:document.title.trim(),el:document.querySelector("main article"),viewed:!0,loaded:!0}],kt=!1,qt=document.querySelector(".article--wrapper"),_t=new MutationObserver(function(e){e.forEach(function(e){"childList"===e.type&&e.target===qt&&e.addedNodes.forEac
2h(function(e){St(),Ct(),e.querySelector(".c-quick-subscribe--skinny")&&e.querySelector(".c-quick-subscribe--skinny").remove()})})}),Ot={childList:!0,subtree:!0},It=document.querySelectorAll(".section-flex--tiles .tile-feature .tile-linktext a");It.length>0&&(It.forEach(function(e){Tt.push({url:e.href,loaded:!1})}),document.addEventListener("scroll",Ue(function(){var e=document.querySelector(".c-progress-header"),t=document.body.scrollTop||document.documentElement.scrollTop,n=Tt[0];if(Tt.forEach(function(e){e.el&&e.el.getBoundingClientRect().top<200&&(n=e)}),window.location.href!==n.url&&Object.prototype.hasOwnProperty.call(window,"history")){window.history.replaceState(null,n.title,n.url),n.viewed||(n.viewed=!0);var i=n.el.querySelector(".topic")?n.el.querySelector(".topic").innerHTML:"",o=n.el.querySelector("h1").innerHTML;e.querySelector(".c-progress-header__inner > div").innerHTML='<div class="topic">'+i+"</div><span>"+o+"</span>",e.querySelector(".section-flex--share").innerHTML=n.el.querySelector(".section-flex--share").innerHTML}var r,a=document.querySelector("main article:last-of-type .article-content"),s=a.getBoundingClientRect().top+t-100,c=(r=Tt.filter(function(e){return!e.loaded}),r.length?r[0]:null),l=(t-s)/a.clientHeight*100;if(t<s&&(l=0),l>=100&&(l=100),l>50&&!kt&&c){_t.observe(qt,Ot),kt=!0;var d=c.url;if(!d||c.loaded)return;d.indexOf("?")>=0?d+="&rawContent=1":d+="?rawContent=1",fetch(d).then(function(e){return e.text()}).then(function(e){var t=document.createElement("div");t.innerHTML=e,Array.prototype.forEach.call(t.querySelectorAll("script, .c-quick-subscribe.ite-webpart"),function(e){e.parentNode.removeChild(e)}),Array.prototype.forEach.call(t.querySelectorAll(".figure-table table"),function(e){e.querySelector('[colspan="100"]')&&!e.classList.contains("no-fixed")&&e.classList.add("no-fixed")});var n=t.querySelector("main .article--wrapper article");n&&(c.title=t.querySelector("title").textContent,document.querySelector("main article:last-of-type").insertAdjacentHTML("afterend",n.outerHTML),c.el=document.querySelector("main article:last-of-type"),document.querySelectorAll('main article:last-of-type [data-toggle="collapse"]').forEach(function(e){new window.Collapse(e,{})})),c.loaded=!0,At.revalidate(),kt=!1})}},100)));var Bt="data-infinite-carousel",Mt="initialized",Wt=0,Rt=void 0,Nt={dragStart:function(e){var t=e||window.event;("buttons"in t&&1===t.buttons||"touchstart"===e.type)&&!this.animating&&(this.slider.style.cursor="grabbing","touchstart"===e.type?(this.initialX=e.touches[0].clientX,this.currentX=this.initialX,this.initialY=e.touches[0].clientY,this.currentY=this.initialY):(e.preventDefault(),this.initialX=e.clientX,this.currentX=this.initialX),this.active=!0,this.dragEnabled=null,Rt=this.el.infiniteCarousel,this.dragTotalH=0,document.addEventListener("touchend",Nt.dragEnd,!1),document.addEventListener("touchmove",Ue(Nt.drag,30),{passive:!1}),document.addEventListener("mouseup",Nt.dragEnd,!1),document.addEventListener("mousemove",Ue(Nt.drag,30),!1))},drag:function(e){Rt&&Rt.active&&("touchmove"!==e.type?Rt.dragEnabled=!0:null===Rt.dragEnabled&&(Rt.dragEnabled=Math.abs(Rt.initialY-e.touches[0].clientY)<Math.abs(Rt.initialX-e.touches[0].clientX)),Rt&&Rt.active&&Rt.dragEnabled&&(e.preventDefault(),"touchmove"===e.type?Rt.currentX=e.touches[0].clientX:Rt.currentX=e.clientX,Rt.translateCarousel(Rt.currentX-Rt.initialX),Rt.dragTotalH+=Math.abs(Rt.currentX-Rt.initialX),Rt.initialX=Rt.currentX))},dragEnd:function(e){Rt&&Rt.active&&(this.dragTotalH>3&&e.preventDefault(),Rt.currentX-Rt.initialX&&(Rt.currentOffset=Rt.currentOffset+Rt.currentX-Rt.initialX),Rt.slider.style.cursor="grab",Rt.active=!1,Rt.dragEnabled=null,Rt.snapCarousel(),document.removeEventListener("touchend",Nt.dragEnd,!1),document.removeEventListener("touchmove",Nt.drag,{passive:!1}),document.removeEventListener("mouseup",Nt.dragEnd,!1),document.removeEventListener("mousemove",Nt.drag,!1))},itemFocus:function(e){e.preventDefault();var t=!0;this.items.forEach(function(n){n.contains(e.relatedTarget)&&(t=!1)}),t&&1===this.order||(this.animateCarousel(-this.itemWidth,50),H.blazyInstance.revalidate()),this.slider.scrollLeft=0},windowResize:function(){this.itemWidth===this.items[0].offsetWidth&&this.containerWidth===this.innerContainer.offsetWidth||(this.itemWidth=this.items[0].offsetWidth,this.containerWidth=this.innerContainer.offsetWidth,this.itemWidth*this.itemOffsetCount>this.containerWidth?this.itemOffsetCount-=Math.ceil((this.itemWidth*this.itemOffsetCount-this.containerWidth)/this.itemWidth):this.itemWidth*(this.itemOffsetCount+1)<this.containerWidth&&(this.itemOffsetCount+=Math.floor((this.containerWidth-this.itemWidth*this.itemOffsetCount)/this.itemWidth)),this.translateCarousel(0))}},Pt=function(){function e(t){var n=this;g(this,e),this.el=t,this.active=!1,this.dragEnabled=null,this.animating=!1,this.currentOffset=0,this.slider=this.el.querySelector(".c-carousel-inf__container"),this.innerContainer=this.slider.cloneNode(!1),this.innerContainer.appendChild(this.slider),this.slider.className="
2c-carousel-inf__slider";var i=this.el.querySelector(".rel--cardcarinf_foot");i?this.el.insertBefore(this.innerContainer,i):this.el.appendChild(this.innerContainer),this.items=r(this.slider,".c-carousel-inf__item"),this.items[this.items.length-1].style.order=-1,this.order=1,this.items.forEach(function(e){e.addEventListener("focusin",Nt.itemFocus.bind(n),!1)}),this.itemWidth=this.items[0].offsetWidth,this.slider.style.width=this.itemWidth*this.items.length+"px",this.el.classList.contains("c-carousel--tile")?this.itemOffsetCount=3:this.itemOffsetCount=1,window.addEventListener("resize",Nt.windowResize.bind(this)),this.containerWidth=this.innerContainer.offsetWidth,this.itemWidth*this.itemOffsetCount>this.containerWidth?this.itemOffsetCount-=Math.ceil((this.itemWidth*this.itemOffsetCount-this.containerWidth)/this.itemWidth):this.itemWidth*(this.itemOffsetCount+1)<this.containerWidth&&(this.itemOffsetCount+=Math.floor((this.containerWidth-this.itemWidth*this.itemOffsetCount)/this.itemWidth)),this.translateCarousel(0),this.btnLeft=document.createElement("button"),this.btnLeft.classList.add("c-carousel-inf__btn--left"),this.btnLeft.innerHTML='<span class="sr-only">Navigate Carousel '+Wt+" Left</span>",this.btnRight=document.createElement("button"),this.btnRight.classList.add("c-carousel-inf__btn--right"),this.btnRight.innerHTML='<span class="sr-only">Navigate Carousel '+Wt+" Right</span>",this.innerContainer.appendChild(this.btnLeft),this.innerContainer.appendChild(this.btnRight),this.btnLeft.addEventListener("click",function(){n.animateCarousel(n.itemWidth)},!1),this.btnRight.addEventListener("click",function(){n.animateCarousel(-n.itemWidth)},!1),this.slider.addEventListener("touchstart",Nt.dragStart.bind(this),!1),this.slider.addEventListener("mousedown",Nt.dragStart.bind(this),!1),r(this.slider,"a").forEach(function(e){e.addEventListener("click",function(e){n.dragTotalH>3&&e.preventDefault()})}),this.el.setAttribute(Bt,Mt)}return v(e,[{key:"translateCarousel",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.currentOffset+e+this.containerWidth/2-this.itemWidth-this.itemWidth*this.itemOffsetCount/2;this.slider.style.transform="translateX("+n+"px)",this.currentOffset+=e,t&&this.checkOffset()}},{key:"animateCarousel",value:function(e,t){var n=this;if(!this.animating){this.animating=!0;var i=t||500,o=s,r=0,a=void 0,c=0;!function t(){var s=(new Date).getTime();r+=s-(a||s),a=s;var l=o(r,0,e,i);c+=l-=c,n.translateCarousel(l),r<i?requestAnimationFrame(t):(n.animating=!1,n.translateCarousel(-n.currentOffset),H.blazyInstance.revalidate())}()}}},{key:"snapCarousel",value:function(){var e,t=Math.round(this.currentOffset%this.itemWidth/this.itemWidth);e=0===t?-this.currentOffset%this.itemWidth:(360-Math.abs(this.currentOffset%this.itemWidth))*t,this.animateCarousel(e),this.checkOffset()}},{key:"checkOffset",value:function(){var e=this.currentOffset,t=0;this.active&&(e+=this.currentX-this.initialX),e>=this.itemWidth/2?t=-1:e<=-this.itemWidth/2&&(t=1),0!==t&&(this.translateCarousel(this.itemWidth*t,!1),this.updateOrder(-1*t),H.blazyInstance.revalidate())}},{key:"updateOrder",value:function(e){if(this.order=(this.order+e+this.items.length)%this.items.length,0===this.order)this.items.forEach(function(e){e.style.order=0});else if(this.order===this.items.length-1)for(var t=1;t<this.items.length;t++)this.items[t].style.order=-1;else 1===e?this.items[this.items.length-this.order].style.order=-1:this.items[this.items.length-this.order-1].style.order=0}}]),e}();r(document,".c-carousel-inf").forEach(function(e){e.getAttribute(Bt)!==Mt&&(Wt+=1,e.infiniteCarousel=new Pt(e))});var Ht=document.querySelectorAll(".c-tooltip");if(Ht){var Dt=function(e){var t=e.querySelector(".c-tooltip__text");!function(e){e.classList.contains("sr-only")&&e.classList.remove("sr-only")}(t),t.style.display="inline-block",function(e,t){var n=t.getBoundingClientRect(),i=document.querySelector("body").getBoundingClientRect(),o=i.right-n.left,r=n.left-i.left;o>=340?e.className="c-tooltip__text c-tooltip__text--right":o<340&&r>
2340?(e.className="c-tooltip__text c-tooltip__text--left",e.style.right=n.width+"px"):r<340&&o<340&&(e.className="c-tooltip__text c-tooltip__text--bottom c-tooltip__text--bottom-caret",e.style.display="table",function(e,t){var n=document.createElement("style");n.appendChild(document.createTextNode("")),document.head.appendChild(n);var i=".c-tooltip__text--bottom-caret:before, .c-tooltip__text--bottom-caret:after { left: "+(e-t)+"px }";n.sheet.insertRule(i,0)}(r,t.querySelector(".c-tooltip__text--bottom").getBoundingClientRect().left))}(t,e)},jt=function(e){var t=e.querySelector(".c-tooltip__text");t.style.display="none",t.style.right="unset",t.className="sr-only c-tooltip__text"};Array.prototype.forEach.call(Ht,function(e){var t=e.querySelector(".c-tooltip__text");t.classList.add("sr-only"),e.setAttribute("tabindex","0"),e.addEventListener("keydown",function(n){"Enter"===n.key&&e.classList&&(t.classList.contains("sr-only")?Dt(e):jt(e))}),e.addEventListener("focusout",function(){setTimeout(function(){document.activeElement.parentElement.classList.contains("c-tooltip__text")||jt(e)},0)}),e.addEventListener("mouseover",function(){Dt(e)}),e.addEventListener("mouseout",function(){jt(e)}),document.body.addEventListener("touchmove",function(){t.style.right="unset",t.className="sr-only c-tooltip__text"},!1),e.addEventListener("touchstart",function(){Dt(e)})})}function zt(){document.documentElement.style.setProperty("--vh",window.innerHeight+"px")}window.addEventListener("resize",zt),window.addEventListener("orientationchange",zt),zt(),document.addEventListener("shown.bs.collapse",function(e){var t=e.target.nextElementSibling||e.target.previousElementSibling;if(t){if(t.classList.contains("c-expansionText")){var n=t.children[0];if(n&&n.children.length>1){var i=n.children[1],o=n.children[0];i&&o&&(i.style.display="initial",o.style.display="none")}}var r=t.querySelector('a[data-toggle="collapse"]');r&&r.hasAttribute("data-btn-collapse")&&(r.innerHTML=r.getAttribute("data-btn-collapse"))}}),document.addEventListener("hide.bs.collapse",function(e){var t=e.target.nextElementSibling||e.target.previousElementSibling;if(t){if(t.classList.contains("c-expansionText")){var n=t.children[0];if(n&&n.children.length>1){var i=n.children[0],o=n.children[1];i&&o&&(i.style.display="initial",o.style.display="none")}}var r=t.querySelector('a[data-toggle="collapse"]');r&&r.hasAttribute("data-btn-expand")&&(r.innerHTML=r.getAttribute("data-btn-expand"))}});var Xt,Ft,Yt=document.querySelector("[data-exit-modal]"),Vt=function(){var e=document.querySelector(".c-exit-modal__backdrop"),t="exitModal-"+Yt.getAttribute("data-exit-modal");window.localStorage.setItem(t,!0),Yt.style.display="none",e.style.display="none"},$t=function e(t){var n,i=t.clientY<0,o="exitModal-"+Yt.getAttribute("data-exit-modal"),r=window.localStorage.getItem(o);i&&!r&&(document.removeEventListener("mouseout",e),n=document.querySelector(".c-exit-modal__backdrop"),Yt.style.display="block",n.style.display="block",setTimeout(function(){Yt.style.opacity=1,document.querySelector(".c-exit-modal__input").focus()},100),Yt.addEventListener("gel.banner.dismiss",function(){Vt()}),Array.prototype.forEach.call(Yt.querySelectorAll("a"),function(e){e.addEventListener("click",Vt)}))},Ut=function(){var e=btoa(document.querySelector(".c-exit-modal__input").value);sessionStorage.setItem("em-email",e)},Gt=function(){var e;(e=document.createElement("div")).classList.add("c-exit-modal__backdrop"),document.body.appendChild(e),setTimeout(function(){document.addEventListener("mouseout",$t)},6e3),document.querySelector(".c-exit-modal__input").addEventListener("input",Ut)};Yt&&("complete"===document.readyState?Gt():window.addEventListener("load",Gt)),Xt=document.querySelector('input[name="emailAddress"]'),Ft=sessionStorage.getItem("em-email"),!Yt&&Xt&&Ft&&(Xt.value=atob(Ft||"")),sessionStorage.removeItem("em-email");var Jt=document.querySelectorAll("[data-v11-card]");if(Jt.length>0)for(var Qt=0;Qt<Jt.length;Qt++){var Kt=Jt[Qt].getAttribute("data-card-visibility"),Zt=Jt[Qt].getAttribute("data-v11-card");"show-after"!==Kt&&(window.localStorage.getItem(Zt)||(Jt[Qt].style.display="block",window.localStorage.setItem(Zt,!0)))}var en=new MutationObserver(function(e,t){document.querySelector(".g-after")&&(document.querySelector(".g-after")&&Jt.forEach(function(e){var t=e.getAttribute("data-card-visibility"),n=e.getAttribute("data-v11-card");"show-after"!==t||window.localStorage.getItem(n)||(e.style.display="block",window.localStorage.setItem(n,!0))}),t.disconnect())});en.observe(document,{childList:!0,subtree:!0}),window.datawrappermessage||(window.datawrappermessage=!0,window.addEventListener("message",function(e){void 0!==e.data["datawrapper-height"]&&document.querySelectorAll("iframe").forEach(function(t){t.contentWindow===e.source&&Object.keys(e.data["datawrapper-height"]).forEac
2h(function(n){t.style.height=e.data["datawrapper-height"][n]+"px",window.dispatchEvent(new Event("resize"))})})})),r(document,"[data-ga-category]").forEach(function(e){e.addEventListener("click",function(){var t=e.dataset,n=t.gaAction?t.gaAction:"Click";window.ga("send","event",t.gaCategory,n,t.gaLabel,{hitCallback:function(){}})})});var tn=document.querySelectorAll("iframe.b-lazy");tn&&Array.prototype.forEach.call(tn,function(e){e.addEventListener("load",function(){dataLayer.push({event:"gtm.load"})})})}()})();; 3/*! For license information please see video-optimized-loader.min.js.LICENSE.txt */ 4(()=>{function t(){var r,o,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function d(t,n,i,a){var d=n&&n.prototype instanceof c?n:c,s=Object.create(d.prototype);return e(s,"_invoke",function(t,e,n){var i,a,d,c=0,s=n||[],l=!1,v={p:0,n:0,v:r,a:f,f:f.bind(r,4),d:function(t,e){return i=t,a=0,d=r,v.n=e,u}};function f(t,e){for(a=t,d=e,o=0;!l&&c&&!n&&o<s.length;o++){var n,i=s[o],f=v.p,p=i[2];t>3?(n=p===e)&&(d=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=r):i[0]<=f&&((n=t<2&&f<i[1])?(a=0,v.v=e,v.n=i[1]):f<p&&(n=t<3||i[0]>e||e>p)&&(i[4]=t,i[5]=e,v.n=p,a=0))}if(n||t>1)return u;throw l=!0,e}return function(n,s,p){if(c>1)throw TypeError("Generator is already running");for(l&&1===s&&f(s,p),a=s,d=p;(o=a<2?r:d)||!l;){i||(a?a<3?(a>1&&(v.n=-1),f(a,d)):v.n=d:v.v=d);try{if(c=2,i){if(a||(n="next"),o=i[n]){if(!(o=o.call(i,d)))throw TypeError("iterator result is not an object");if(!o.done)return o;d=o.value,a<2&&(a=0)}else 1===a&&(o=i.return)&&o.call(i),a<2&&(d=TypeError("The iterator does not provide a '"+n+"' method"),a=1);i=r}else if((o=(l=v.n<0)?d:t.call(e,v))!==u)break}catch(t){i=r,a=1,d=t}finally{c=1}}return{value:o,done:l}}}(t,i,a),!0),s}var u={};function c(){}function s(){}function l(){}o=Object.getPrototypeOf;var v=[][i]?o(o([][i]())):(e(o={},i,function(){return this}),o),f=l.prototype=c.prototype=Object.create(v);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,e(t,a,"GeneratorFunction")),t.prototype=Object.create(f),t}return s.prototype=l,e(f,"constructor",l),e(l,"constructor",s),s.displayName="GeneratorFunction",e(l,a,"GeneratorFunction"),e(f),e(f,a,"Generator"),e(f,i,function(){return this}),e(f,"toString",function(){return"[object Generator]"}),(t=function(){return{w:d,m:p}})()}function e(t,r,o,n){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}e=function(t,r,o,n){function a(r,o){e(t,r,function(t){return this._invoke(r,o,t)})}r?i?i(t,r,{value:o,enumerable:!n,configurable:!n,writable:!n}):t[r]=o:(a("next",0),a("throw",1),a("return",2))},e(t,r,o,n)}function r(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return o(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,d=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return d=t.done,t},e:function(t){u=!0,a=t},f:function(){try{d||null==r.return||r.return()}finally{if(u)throw a}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,o=Array(e);r<e;r++)o[r]=t[r];return o}function n(t,e,r,o,n,i,a){try{var d=t[i](a),u=d.value}catch(t){return void r(t)}d.done?e(u):Promise.resolve(u).then(o,n)}!function(e,o){"use strict";var i="https://imagekit.gallup.com/fusion/",a={observer:null,loadingVideos:new Set,loadedVideos:new Set,failedVideos:new Set,playingVideos:new Set,isInitialized:!1,currentDevice:null};function d(){var t=e.innerWidth;return t<=375?"mobile":t<=768?"tablet":"desktop"}function u(t){return t&&t.startsWith(i)}function c(t,e){if(!u(t)||!e)return t;try{var r=t.match(/\/[^/]*\/[^/]*$/);if(!r)return t;var o=r[0],n=e.trim().replace(/^\/+|\/+$/g,"");return n.startsWith("tr:n-")||(n=n.startsWith("tr:")?"tr:n-"+n.substring(3):"tr:n-"+n),i+n+o}catch(e){return t}}function s(t,e,r,o,n){if(!u(t))return t;var i=function(t,e,r,o,n){if(!t)return null;if("V10"===t)switch(e){case"Layout 1":return 1===r?"mobile"===n?"emd_wp_v10featcont_video_sm":"emd_
4wp_v10featcont_video_md":"mobile"===n?"emd_wp_v10featcont_video_thumb_sm":"emd_wp_v10featcont_video_thumb_md";case"Layout 2":if(r<=3)return"emd_wp_v10featcont_video_md";break;case"Layout 3":if(1===r)return"mobile"===n?"emd_wp_v10featcont_video_sm":"emd_wp_v10featcont_video_md";break;case"Layout 5":case"Layout 6":return"mobile"===n?"emd_wp_v10featcont_video_sm":"emd_wp_v10featcont_video_md"}else if("V12"===t)switch((o||"").toUpperCase()){case"WWW_V12_FEATURED":switch(n){case"mobile":return"emd_wp_v12featcont_video_thumb_sm";case"tablet":return"emd_wp_v12featcont_video_thumb_md";default:return"emd_wp_v12featcont_video_thumb_lg"}break;case"WWW_V12_SPOTLIGHT":switch(n){case"mobile":return"emd_wp_v12featcont_video_sm";case"tablet":return"emd_wp_v12featcont_video_md";default:return"emd_wp_v12featcont_video_lg"}break;case"WWW_V12_REPORT_CONTENTV2":switch(n){case"mobile":return"emd_wp_v12featcont_video_sm";case"tablet":return"emd_wp_v12featcont_video_md";default:return"emd_wp_v12featcont_video_wide"}break;default:return"mobile"===n?"emd_wp_v12featcont_video_sm":"emd_wp_v12featcont_video_md"}return null}(e,r,o,n,a.currentDevice||d());return i?c(t,i):t}function l(t,r){if(!u(t))return t;try{var o,n,i=(null===(o=r.getAttribute("data-hero-transformations"))||void 0===o?void 0:o.split(","))||[],a=(null===(n=r.getAttribute("data-device-breakpoints"))||void 0===n?void 0:n.split(",").map(Number))||[375,700];return 3!==i.length?t:c(t,(e.innerWidth<=a[0]?i[0]:e.innerWidth<=a[1]?i[1]:i[2]).trim())}catch(e){return t}}function v(t){var e,r,o,n;var i=t.getAttribute("data-webpart")||(null===(e=t.closest("[data-webpart]"))||void 0===e?void 0:e.getAttribute("data-webpart")),a=t.getAttribute("data-layout")||(null===(r=t.closest("[data-layout]"))||void 0===r?void 0:r.getAttribute("data-layout")),d=t.getAttribute("data-tag")||(null===(o=t.closest("[data-tag]"))||void 0===o?void 0:o.getAttribute("data-tag")),u=parseInt(t.getAttribute("data-position")||(null===(n=t.closest("[data-position]"))||void 0===n?void 0:n.getAttribute("data-position")))||1;return!t.getAttribute("data-webpart")&&i&&t.setAttribute("data-webpart",i),!t.getAttribute("data-layout")&&a&&t.setAttribute("data-layout",a),!t.getAttribute("data-position")&&u>0&&t.setAttribute("data-position",u.toString()),!t.getAttribute("data-tag")&&d&&t.setAttribute("data-tag",d),!0}function f(t){return p.apply(this,arguments)}function p(){var e;return e=t().m(function e(r){var o,n,i,d,u,c,p,y,_,g,h=arguments;return t().w(function(t){for(;;)switch(t.p=t.n){case 0:if(o=h.length>1&&void 0!==h[1]?h[1]:1,!a.loadingVideos.has(r)&&!a.loadedVideos.has(r)){t.n=1;break}return t.a(2);case 1:if(!1!==v(r)){t.n=2;break}return t.a(2);case 2:if(n="true"===r.getAttribute("data-template-video"),i=r.getAttribute("data-webpart"),d=r.getAttribute("data-layout"),u=parseInt(r.getAttribute("data-position"))||1,c=r.getAttribute("data-tag"),a.loadingVideos.add(r),r.setAttribute("data-loading","true"),t.p=3,p=r.getAttribute("data-video-src")){t.n=4;break}throw new Error("No video source specified");case 4:return y=n?l(p,r):s(p,i,d,u,c),r.muted=!0,r.loop=!0,r.playsInl
4ine=!0,r.autoplay=!0,r.controls=!1,(_=r.querySelector("source[data-src]"))&&!_.src&&(_.src=y),r.src||(r.src=y),t.n=5,new Promise(function(t,e){var o=setTimeout(function(){e(new Error("Video load timeout after 15 seconds"))},15e3),n=function(){clearTimeout(o),r.removeEventListener("loadeddata",i),r.removeEventListener("canplay",i),r.removeEventListener("error",a)},i=function(){n(),t()},a=function(t){n(),e(new Error("Video failed to load: ".concat(t.message||"Unknown error")))};if(r.readyState>=3)return n(),void t();r.addEventListener("loadeddata",i,{once:!0}),r.addEventListener("canplay",i,{once:!0}),r.addEventListener("error",a,{once:!0}),0===r.networkState&&r.load()});case 5:a.loadingVideos.delete(r),a.loadedVideos.add(r),r.removeAttribute("data-loading"),r.classList.add("video-loaded"),"true"===r.getAttribute("data-auto-play")&&r.readyState>=3&&m(r)&&b(r),t.n=7;break;case 6:t.p=6,t.v,o<3?(g=1e3*Math.pow(2,o-1),setTimeout(function(){return f(r,o+1)},g)):(a.loadingVideos.delete(r),a.failedVideos.add(r),r.removeAttribute("data-loading"),r.classList.add("video-error"));case 7:return t.a(2)}},e,null,[[3,6]])}),p=function(){var t=this,r=arguments;return new Promise(function(o,i){var a=e.apply(t,r);function d(t){n(a,o,i,d,u,"next",t)}function u(t){n(a,o,i,d,u,"throw",t)}d(void 0)})},p.apply(this,arguments)}function b(t){if(!(a.playingVideos.size>=3)){t.muted=!0,t.loop=!0,t.playsInline=!0,t.controls=!1,t.autoplay=!0;var e=t.play();if(void 0!==e)e.then(function(){a.playingVideos.add(t),t.classList.add("video-playing"),t.classList.remove("video-autoplay-blocked")}).catch(function(){t.classList.add("video-autoplay-blocked"),setTimeout(function(){m(t)&&b(t)},2e3)});else try{t.play(),a.playingVideos.add(t),t.classList.add("video-playing")}catch(e){t.classList.add("video-autoplay-blocked")}t.addEventListener("ended",function(){a.playingVideos.delete(t),t.classList.remove("video-playing"),setTimeout(function(){return b(t)},500)}),t.addEventListener("pause",function(){setTimeout(function(){t.paused&&m(t)&&t.play()},1e3)})}}function m(t){var r=t.getBoundingClientRect();return r.top<e.innerHeight&&r.bottom>0&&r.left<e.innerWidth&&r.right>0}function y(){var t=d();t!==a.currentDevice&&(a.currentDevice=t,o.querySelectorAll("video.video-optimized.video-loaded[data-video-src]").forEach(function(t){var e="true"===t.getAttribute("data-template-video"),r=t.getAttribute("data-video-src");if(e&&u(r)){var o=l(r,t);if(o!==t.src){t.src=o;var n=t.querySelector("source");n&&(n.src=o),t.load()}}else if(!e){var i=t.getAttribute("data-webpart"),a=t.getAttribute("data-layout"),d=parseInt(t.getAttribute("data-position"))||1,c=t.getAttribute("data-tag");if(u(r)){var v=s(r,i,a,d,c);if(v!==t.src){t.src=v;var f=t.querySelector("source");f&&(f.src=v),t.load()}}}}))}function _(){if(!a.isInitialized){var t;if(a.currentDevice=d(),e.addEventListener("resize",function(){clearTimeout(t),t=setTimeout(y,250)}),!("IntersectionObserver"in e))return o.querySelectorAll("video.video-optimized[data-video-src]").forEach(function(t){return f(t)}),void(a.isInitialized=!0);a.observer=new IntersectionObserver(function(t){t.forEach(function(t){if(t.isIntersecting){var e=t.target,r="lazy"===e.getAttribute("loading"),o=e.getAttribute("data-video-src");r&&o&&(e.muted=!0,e.loop=!0,e.playsInline=!0,e.autoplay=!0,e.controls=!1),f(e).then(function(){e.readyState>=3&&"true"===e.getAttribute("data-auto-play")&&b(e)}),a.loadedVideos.has(e)&&"true"===e.getAttribute("data-auto-play")&&b(e),a.observer.unobserve(e)}else{var n=t.target;a.playingVideos.has(n)&&!n.paused&&(n.pause(),a.playingVideos.delete(n),n.classList.remove("video-playing"))}})},{rootMargin:"50px",threshold:.1}),g(),"MutationObserver"in e&&new MutationObserver(function(t){var o,n=!1,i=r(t);try{for(i.s();!(o=i.n()).done;){var a=o.value;if("childList"===a.type&&a.addedNodes.length>0){var d,u=r(a.addedNodes);try{for(u.s();!(d=u.n()).done;){var c=d.value;if(c.nodeType===Node.ELEMENT_NODE&&(c.matches&&c.matches("video.video-optimized[data-video-src]")||c.querySelector&&c.querySelector("video.video-optimized[data-video-src]"))){n=!0;break}}}catch(t){u.e(t)}finally{u.f()}if(n)break}}}catch(t){i.e(t)}finally{i.f()}n&&(clearTimeout(e.videoMutationTimeout),e.videoMutationTimeout=setTimeout(function(){g()},100))}).observe(o.body,{childList:!0,subtree:!0}),a.isInitialized=!0}}function g(){o.querySelectorAll("video.video-optimized[data-video-src]:not([data-observed])").forEach(function(t){t.setAttribute("data-observed","true"),a.observer.observe(t)})}var h={init:_,loadVideo:f,observeVideos:g,reObserveNewVideos:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o;if(!a.observer)return _(),0;var e=t.querySelectorAll("video.video-optimized[data-video-src]:not([data-observed])");return e.forEach(function(t){t.setAttribute("data-observed","true"),a.observer.observe(t),m(t)&&f(t)}),e.length},detectDevice:d,getTemplateVideoTransformation:l,getDeviceOptimizedVideoSrc:s,STATE:a};"loading"===o.readyState?o.addEventListener("DOMContentLoaded",_):setTimeout(_,100),e.VideoOptimizedLoader=h}(window,document)})();;
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.