1Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(C){var n=this;if(!document.documentElement.contains(n))return null;do{if(n.matches(C))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null}); 2(function(){function C(d){function q(k){r._config=k;k.element.removeAttribute("data-cmp-is");J(k.options);G(k.element);r._elements.item&&(r._elements.item=Array.isArray(r._elements.item)?r._elements.item:[r._elements.item],r._elements.button=Array.isArray(r._elements.button)?r._elements.button:[r._elements.button],r._elements.panel=Array.isArray(r._elements.panel)?r._elements.panel:[r._elements.panel],r._properties.singleExpansion&&(k=L(),1<k.length&&w(k.length-1)),H(),z(),D());window.Granite&&window.Granite.author&& 3window.Granite.author.MessageChannel&&(window.CQ.CoreComponents.MESSAGE_CHANNEL=window.CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),window.CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(u){if(u.data&&"cmp-accordion"===u.data.type&&u.data.id===r._elements.self.dataset.cmpPanelcontainerId&&"navigate"===u.data.operation){var c=r._properties.singleExpansion;r._properties.singleExpansion=!0;w(u.data.index);r._properties.singleExpansion= 4c}}))}function D(){if(f){var k=f.getDeepLinkItemIdx(r,"item","item");if(-1<k){if((k=r._elements.item[k])&&!k.hasAttribute(a.item.expanded)){if(r._properties.singleExpansion)for(var u=0;u<r._elements.item.length;u++)r._elements.item[u].hasAttribute(a.item.expanded)&&x(r._elements.item[u],!1,!0);x(k,!0,!0)}(k=window.location.hash.substring(1))&&(k=document.querySelector("[id\x3d'"+k+"']"))&&k.scrollIntoView()}}}function G(k){r._elements={};r._elements.self=k;k=r._elements.self.querySelectorAll("[data-cmp-hook-accordion]"); 5for(var u=0;u<k.length;u++){var c=k[u];if(c.closest(".cmp-accordion")===r._elements.self){var g="accordion";g=g.charAt(0).toUpperCase()+g.slice(1);g=c.dataset["cmpHook"+g];r._elements[g]?(Array.isArray(r._elements[g])||(r._elements[g]=[r._elements[g]]),r._elements[g].push(c)):r._elements[g]=c}}}function J(k){r._properties={};for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var c=e[u],g=null;k&&null!=k[u]&&(g=k[u],c&&"function"===typeof c.transform&&(g=c.transform(g)));null===g&&(g=e[u]["default"]); 6r._properties[u]=g}}function z(){window.addEventListener("hashchange",D,!1);var k=r._elements.button;if(k)for(var u=0;u<k.length;u++)(function(c){k[u].addEventListener("click",function(g){w(c);K(c)});k[u].addEventListener("keydown",function(g){var y=r._elements.button.length-1;switch(g.keyCode){case p.ARROW_LEFT:case p.ARROW_UP:g.preventDefault();0<c&&K(c-1);break;case p.ARROW_RIGHT:case p.ARROW_DOWN:g.preventDefault();c<y&&K(c+1);break;case p.HOME:g.preventDefault();K(0);break;case p.END:g.preventDefault(); 7K(y);break;case p.ENTER:case p.SPACE:g.preventDefault(),w(c),K(c)}})})(u)}function w(k){if(k=r._elements.item[k]){if(r._properties.singleExpansion)for(var u=0;u<r._elements.item.length;u++)r._elements.item[u]!==k&&B(r._elements.item[u])&&x(r._elements.item[u],!1);x(k,!B(k));if(l){k=r._elements.self.id;var c=L().map(function(g){return v(g)});u={component:{}};u.component[k]={shownItems:c};c={component:{}};c.component[k]={shownItems:void 0};b.push(c);b.push(u)}}}function x(k,u,c){u?(k.setAttribute(a.item.expanded, 8""),u=r._elements.item.indexOf(k),!c&&f&&f.updateUrlHash(r,"item",u),l&&b.push({event:"cmp:show",eventInfo:{path:"component."+v(k)}})):(k.removeAttribute(a.item.expanded),!c&&f&&f.removeUrlHash(),l&&b.push({event:"cmp:hide",eventInfo:{path:"component."+v(k)}}));B(k)?M(k):N(k)}function B(k){return k&&k.dataset&&void 0!==k.dataset.cmpExpanded}function H(){for(var k=0;k<r._elements.item.length;k++){var u=r._elements.item[k];B(u)?M(u):N(u)}}function L(){for(var k=[],u=0;u<r._elements.item.length;u++){var c= 9r._elements.item[u];B(c)&&k.push(c)}return k}function M(k){k=r._elements.item.indexOf(k);if(-1<k){var u=r._elements.button[k];k=r._elements.panel[k];u.classList.add(t.button.expanded);setTimeout(function(){u.setAttribute("aria-expanded",!0)},100);k.classList.add(t.panel.expanded);k.classList.remove(t.panel.hidden);k.setAttribute("aria-hidden",!1)}}function N(k){k=r._elements.item.indexOf(k);if(-1<k){var u=r._elements.button[k];k=r._elements.panel[k];u.classList.remove(t.button.expanded);setTimeout(function(){u.setAttribute("aria-expanded", 10!1)},100);k.classList.add(t.panel.hidden);k.classList.remove(t.panel.expanded);k.setAttribute("aria-hidden",!0)}}function K(k){r._elements.button[k].focus()}
10var r=this;d&&d.element&&q(d)}function n(d){d=d.dataset;var q=[],D="accordion";D=D.charAt(0).toUpperCase()+D.slice(1);D=["is","hook"+D];for(var G in d)if(Object.prototype.hasOwnProperty.call(d,G)){var J=d[G];0===G.indexOf("cmp")&&(G=G.slice(3),G=G.charAt(0).toLowerCase()+G.substring(1),-1===D.indexOf(G)&&(q[G]=J))}return q}function v(d){return d? 11d.dataset.cmpDataLayer?Object.keys(JSON.parse(d.dataset.cmpDataLayer))[0]:d.id:null}function A(){if(l=document.body.hasAttribute("data-cmp-data-layer-enabled"))m=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",b=window[m]=window[m]||[];for(var d=document.querySelectorAll(h.self),q=0;q<d.length;q++)new C({element:d[q],options:n(d[q])});d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;q=document.querySelector("body");(new d(function(D){D.forEach(function(G){G= 12[].slice.call(G.addedNodes);0<G.length&&G.forEach(function(J){J.querySelectorAll&&[].slice.call(J.querySelectorAll(h.self)).forEach(function(z){new C({element:z,options:n(z)})})})})})).observe(q,{subtree:!0,childList:!0,characterData:!0})}var f=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;f||console.warn("Accordion: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page."); 13var l,b,m,p={ENTER:13,SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},h={self:'[data-cmp-is\x3d"accordion"]'},t={button:{disabled:"cmp-accordion__button--disabled",expanded:"cmp-accordion__button--expanded"},panel:{hidden:"cmp-accordion__panel--hidden",expanded:"cmp-accordion__panel--expanded"}},a={item:{expanded:"data-cmp-expanded"}},e={singleExpansion:{"default":!1,transform:function(d){return!(null===d||"undefined"===typeof d)}}};"loading"!==document.readyState? 14A():document.addEventListener("DOMContentLoaded",A);f&&window.addEventListener("load",f.scrollToAnchor,!1)})();Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(C){var n=this;if(!document.documentElement.contains(n))return null;do{if(n.matches(C))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null}); 15(function(){function C(t){function a(w){z._config=w;w.element.removeAttribute("data-cmp-is");q(w.element);z._active=d(z._elements.tab);z._elements.tabpanel&&(G(),D(),e());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(CQ.CoreComponents.MESSAGE_CHANNEL=CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(x){x.data&&"cmp-tabs"===x.data.type&& 16x.data.id===z._elements.self.dataset.cmpPanelcontainerId&&"navigate"===x.data.operation&&(z._active=x.data.index,G())}))}function e(){if(f){var w=f.getDeepLinkItemIdx(z,"tab","tabpanel");if(-1<w){var x=z._elements.tab[w];x&&z._elements.tab[z._active].id!==x.id&&J(w,!0);(w=window.location.hash.substring(1))&&(w=document.querySelector("[id\x3d'"+w+"']"))&&w.scrollIntoView()}}}function d(w){if(w)for(var x=0;x<w.length;x++)if(w[x].classList.contains(h.active.tab))return x;return 0}function q(w){z._elements= 17{};z._elements.self=w;w=z._elements.self.querySelectorAll("[data-cmp-hook-tabs]");for(var x=0;x<w.length;x++){var B=w[x];if(B.closest(".cmp-tabs")===z._elements.self){var H="tabs";H=H.charAt(0).toUpperCase()+H.slice(1);H=B.dataset["cmpHook"+H];z._elements[H]?(Array.isArray(z._elements[H])||(z._elements[H]=[z._elements[H]]),z._elements[H].push(B)):z._elements[H]=B}}}function D(){window.addEventListener("hashchange",e,!1);var w=z._elements.tab;if(w)for(var x=0;x<w.length;x++)(function(B){w[x].addEventListener("click", 18function(H){J(B)});w[x].addEventListener("keydown",function(H){var L=z._active,M=z._elements.tab.length-1;switch(H.keyCode){case p.ARROW_LEFT:case p.ARROW_UP:H.preventDefault();0<L&&J(L-1);break;case p.ARROW_RIGHT:case p.ARROW_DOWN:H.preventDefault();L<M&&J(L+1);break;case p.HOME:H.preventDefault();J(0);break;case p.END:H.preventDefault(),J(M)}})})(x)}function G(){var w=z._elements.tabpanel,x=z._elements.tab;if(w)if(Array.isArray(w))for(var B=0;B<w.length;B++)B===parseInt(z._active)?(w[B].classList.add(h.active.tabpanel), 19w[B].removeAttribute("aria-hidden"),x[B].classList.add(h.active.tab),x[B].setAttribute("aria-selected",!0),x[B].setAttribute("tabindex","0")):(w[B].classList.remove(h.active.tabpanel),w[B].setAttribute("aria-hidden",!0),x[B].classList.remove(h.active.tab),x[B].setAttribute("aria-selected",!1),x[B].setAttribute("tabindex","-1"));else w.classList.add(h.active.tabpanel),x.classList.add(h.active.tab)}function J(w,x){var B=z._active;!x&&f&&f.updateUrlHash(z,"tab",w);z._active=w;G();x=window.scrollX||window.pageXOffset; 20var H=window.scrollY||window.pageYOffset;z._elements.tab[w].focus();window.scrollTo(x,H);l&&(w=v(z._elements.tabpanel[w]),B=v(z._elements.tabpanel[B]),b.pu
20sh({event:"cmp:show",eventInfo:{path:"component."+w}}),b.push({event:"cmp:hide",eventInfo:{path:"component."+B}}),B=z._elements.self.id,x={component:{}},x.component[B]={shownItems:[w]},w={component:{}},w.component[B]={shownItems:void 0},b.push(w),b.push(x))}var z=this;t&&t.element&&a(t)}function n(t){t=t.dataset;var a=[],e="tabs";e=e.charAt(0).toUpperCase()+ 21e.slice(1);e=["is","hook"+e];for(var d in t)if(Object.prototype.hasOwnProperty.call(t,d)){var q=t[d];0===d.indexOf("cmp")&&(d=d.slice(3),d=d.charAt(0).toLowerCase()+d.substring(1),-1===e.indexOf(d)&&(a[d]=q))}return a}function v(t){return t?t.dataset.cmpDataLayer?Object.keys(JSON.parse(t.dataset.cmpDataLayer))[0]:t.id:null}function A(){if(l=document.body.hasAttribute("data-cmp-data-layer-enabled"))m=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",b=window[m]=window[m]||[]; 22for(var t=document.querySelectorAll(h.self),a=0;a<t.length;a++)new C({element:t[a],options:n(t[a])});t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;a=document.querySelector("body");(new t(function(e){e.forEach(function(d){d=[].slice.call(d.addedNodes);0<d.length&&d.forEach(function(q){q.querySelectorAll&&[].slice.call(q.querySelectorAll(h.self)).forEac
22h(function(D){new C({element:D,options:n(D)})})})})})).observe(a,{subtree:!0,childList:!0,characterData:!0})} 23var f=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;f||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var l,b,m,p={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},h={self:'[data-cmp-is\x3d"tabs"]', 24active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}};"loading"!==document.readyState?A():document.addEventListener("DOMContentLoaded",A);f&&window.addEventListener("load",f.scrollToAnchor,!1)})(); 25(function(C){window.CMP=window.CMP||{};window.CMP.utils=function(){return{readData:function(n,v){n=n.dataset;var A=[];v=v.charAt(0).toUpperCase()+v.slice(1);v=["is","hook"+v];for(var f in n)if(Object.prototype.hasOwnProperty.call(n,f)){var l=n[f];0===f.indexOf("cmp")&&(f=f.slice(3),f=f.charAt(0).toLowerCase()+f.substring(1),-1===v.indexOf(f)&&(A[f]=l))}return A},setupProperties:function(n,v){var A={},f;for(f in v)if(Object.prototype.hasOwnProperty.call(v,f)){var l=v[f];A[f]=n&&null!=n[f]?l&&"function"=== 26typeof l.transform?l.transform(n[f]):n[f]:v[f]["default"]}return A}}}()})(window.document); 27(function(){function C(h){function t(g){c._config=g;g.element.removeAttribute("data-cmp-is");d(g.options);e(g.element);c._active=0;c._paused=!1;c._elements.item&&(L(),q(),r(),H(),a());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(window.CQ=window.CQ||{},window.CQ.CoreComponents=window.CQ.CoreComponents||{},window.CQ.CoreComponents.MESSAGE_CHANNEL=window.CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),window.CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer", 28function(y){y.data&&"cmp-carousel"===y.data.type&&y.data.id===c._elements.self.dataset.cmpPanelcontainerId&&"navigate"===y.data.operation&&N(y.data.index)}))}function a(){if(v){var g=v.getDeepLinkItemIdx(c,"item","item");if(-1<g){var y=c._elements.item[g];y&&c._elements.item[c._active].id!==y.id&&(K(g,!0),x());(g=window.location.hash.substring(1))&&(g=document.querySelector("[id\x3d'"+g+"']"))&&g.scrollIntoView()}}}function e(g){c._elements={};c._elements.self=g;g=c._elements.self.querySelectorAll("[data-cmp-hook-carousel]"); 29for(var y=0;y<g.length;y++){var E=g[y],F="carousel";F=F.charAt(0).toUpperCase()+F.slice(1);F=E.dataset["cmpHook"+F];c._elements[F]?(Array.isArray(c._elements[F])||(c._elements[F]=[c._elements[F]]),c._elements[F].push(E)):c._elements[F]=E}}function d(g){c._properties={};for(var y in m)if(Object.prototype.hasOwnProperty.call(m,y)){var E=m[y],F=null;g&&null!=g[y]&&(F=g[y],E&&"function"===typeof E.transform&&(F=E.transform(F)));null===F&&(F=m[y]["default"]);c._properties[y]=F}}function q(){window.addEventListener("hashchange", 30a,!1);c._elements.previous&&c._elements.previous.addEventListener("click",function(){var I=0===c._active?c._elements.item.length-1:c._active-1;N(I);A&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(c._elements.item[I])}})});c._elements.next&&c._elements.next.addEventListener("click",function(){var I=M();N(I);A&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(c._elements.item[I])}})});var g=c._elements.indicator;if(g)for(var y=0;y<g.length;y++)(function(I){g[y].addEventListener("click", 31function(O){K(I);x()})})(y);c._elements.pause&&c._properties.autoplay&&c._elements.pause.addEventListener("click",z);c._elements.play&&c._properties.autoplay&&c._elements.play.addEventListener("click",w);c._elements.self.addEventListener("keydown",D);c._properties.autopauseDisabled||(c._elements.self.addEventListener("mouseenter",G),c._elements.self.addEventListener("mouseleave",J));var E=c._elements.item;if(E)for(var F=0;F<E.length;F++)E[F].addEventListener("focusin",G),E[F].addEventListener("focusout", 32J)}function D(g){var y=c._active,E=c._elements.indicator.length-1;switch(g.keyCode){case b.ARROW_LEFT:case b.ARROW_UP:g.preventDefault();0<y&&K(y-1);break;case b.ARROW_RIGHT:case b.ARROW_DOWN:g.preventDefault();y<E&&K(y+1);break;case b.HOME:g.preventDefault();K(0);break;case b.END:g.preventDefault();K(E);break;case b.SPACE:c._properties.autoplay&&g.target!==c._elements.previous&&g.target!==c._elements.next&&(g.preventDefault(),c._paused?B():x()),g.target===c._elements.pause&&c._elements.play.focus(), 33g.target===c._elements.play&&c._elements.pause.focus()}}function G(g){k()}function J(g){r()}function z(g){x();c._elements.play.focus()}function w(){B();c._elements.pause.focus()}function x(){c._paused=!0;k();H()}function B(){var g=c._paused=!1;c._elements.self.parentElement&&(g=c._elements.self.parentElement.querySelector(":hover")===c._elements.self);!c._properties.autopauseDisabled&&g||r();H()}function H(){u(c._elements.pause,c._paused);u(c._elements.play,!c._paused)}function L(){var g=c._elements.item; 34if(g&&Array.isArray(g))for(var y=0;y<g.length;y++)if(g[y].classList.contains("cmp-carousel__item--active")){c._active=y;break}}function M(){return c._active===c._elements.item.length-1?0:c._active+1}
34function N(g,y){if(!(0>g||g>c._elements.item.length-1)){c._active=g;var E=c._elements.item,F=c._elements.indicator;if(E)if(Array.isArray(E))for(var I=0;I<E.length;I++)I===parseInt(c._active)?(E[I].classList.add("cmp-carousel__item--active"),E[I].removeAttribute("aria-hidden"),F[I].classList.add("cmp-carousel__indicator--active"), 35F[I].setAttribute("aria-selected",!0),F[I].setAttribute("tabindex","0")):(E[I].classList.remove("cmp-carousel__item--active"),E[I].setAttribute("aria-hidden",!0),F[I].classList.remove("cmp-carousel__indicator--active"),F[I].setAttribute("aria-selected",!1),F[I].setAttribute("tabindex","-1"));else E.classList.add("cmp-carousel__item--active"),F.classList.add("cmp-carousel__indicator--active");!y&&v&&v.updateUrlHash(c,"item",g);A&&(y=c._elements.self.id,E=n(c._elements.item[g]),g={component:{}},g.component[y]= 36{shownItems:[E]},E={component:{}},E.component[y]={shownItems:void 0},f.push(E),f.push(g));c._elements.self.parentElement&&c._elements.self.parentElement.querySelector(":hover")!==c._elements.self&&r()}}function K(g,y){N(g,y);y=window.scrollX||window.pageXOffset;var E=window.scrollY||window.pageYOffset;c._elements.indicator[g].focus();window.scrollTo(y,E);A&&f.push({event:"cmp:show",eventInfo:{path:"component."+n(c._elements.item[g])}})}function r(){!c._paused&&c._properties.autoplay&&(k(),c._autoplayIntervalId= 37window.setInterval(function(){if(!document.visibilityState||!document.hidden){var g=c._elements.indicators;g!==document.activeElement&&g.contains(document.activeElement)?K(M(),!0):N(M(),!0)}},c._properties.delay))}function k(){window.clearInterval(c._autoplayIntervalId);c._autoplayIntervalId=null}function u(g,y){g&&(!1!==y?(g.disabled=!0,g.classList.add("cmp-carousel__action--disabled")):(g.disabled=!1,g.classList.remove("cmp-carousel__action--disabled")))}var c=this;h&&h.element&&t(h)}function n(h){return h? 38h.dataset.cmpDataLayer?Object.keys(JSON.parse(h.dataset.cmpDataLayer))[0]:h.id:null}var v=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;v||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var A,f,l,b= 39{SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},m={autoplay:{"default":!1,transform:function(h){return!(null===h||"undefined"===typeof h)}},delay:{"default":5E3,transform:function(h){h=parseFloat(h);return isNaN(h)?null:h}},autopauseDisabled:{"default":!1,transform:function(h){return!(null===h||"undefined"===typeof h)}}},p="loading"!==document.readyState?Promise.resolve():new Promise(function(h){document.addEventListener("DOMContentLoaded",h)});Promise.all([p]).then(function(){if(A= 40document.body.hasAttribute("data-cmp-data-layer-enabled"))l=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",f=window[l]=window[l]||[];for(var h=document.querySelectorAll('[data-cmp-is\x3d"carousel"]'),t=0;t<h.length;t++)new C({element:h[t],options:CMP.utils.readData(h[t],"carousel")});h=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;t=document.querySelector("body");(new h(function(a){a.forEach(function(e){e=[].slice.call(e.addedNodes);0< 41e.length&&e.forEach(function(d){d.querySelectorAll&&[].slice.call(d.querySelectorAll('[data-cmp-is\x3d"carousel"]')).forEach(function(q){new C({element:q,options:CMP.utils.readData(q,"carousel")})})})})})).observe(t,{subtree:!0,childList:!0,characterData:!0})});v&&window.addEventListener("load",v.scrollToAnchor,!1)})(); 42(function(C){window.CMP=window.CMP||{};window.CMP.utils=function(){return{readData:function(n,v){n=n.dataset;var A=[];v=v.charAt(0).toUpperCase()+v.slice(1);v=["is","hook"+v];for(var f in n)if(Object.prototype.hasOwnProperty.call(n,f)){var l=n[f];0===f.indexOf("cmp")&&(f=f.slice(3),f=f.charAt(0).toLowerCase()+f.substring(1),-1===v.indexOf(f)&&(A[f]=l))}return A},setupProperties:function(n,v){var A={},f;for(f in v)if(Object.prototype.hasOwnProperty.call(v,f)){var l=v[f];A[f]=n&&null!=n[f]?l&&"function"=== 43typeof l.transform?l.transform(n[f]):n[f]:v[f]["default"]}return A}}}()})(window.document); 44(function(C){window.CMP=window.CMP||{};window.CMP.image=window.CMP.image||{};window.CMP.image.dynamicMedia=function(){function n(b,m){for(var p=b.length,h=0;h<p-1&&b[h]<m;)h++;return void 0!==b[h]?b[h].toString():m}var v={},A=window.devicePixelRatio||1,f=function(b){var m=new XMLHttpRequest;b=b.split("{.width}")[0]+"?req\x3dset,json";m.open("GET",b,!1);m.onload=function(){if(200<=m.status&&400>m.status){var p=new RegExp(/^{[\s\S]*}$/gmi),h=(new RegExp(/^(?:\/\*jsonp\*\/)?\s*([^()]+)\(([\s\S]+),\s*"[0-9]*"\);?$/gmi)).exec(m.responseText), 45t;h&&(h=h[2],p.test(h)&&(t=JSON.parse(h)));if(t&&t.set.relation&&0<t.set.relation.length)for(p=0;p<t.set.relation.length;p++)v[parseInt(t.set.relation[p].userdata.SmartCropWidth)]=":"+t.set.relation[p].userdata.SmartCropDef}};m.send();return v},l=function(b,m){for(var p=b.offsetWidth;20>p&&m&&!b._autoWidth;)p=m.offsetWidth,m=m.parentNode;return p};return{getAutoSmartCrops:f,getSrcSet:function(b,m){if(0<Object.keys(m).length){var p=[];for(var h in v)p.push(b.replace("{.width}",m[h])+" "+h+"w")}return p.join(",")}, 46getSrc:function(b,m){-1<b.indexOf("{.width}")&&(b=b.replace("{.width}",m));return b},setDMAttributes:function(b,m){var p=m.src.replace("dpr\x3doff","dpr\x3don,{dpr}");p=p.replace("{dpr}",A);var h={};"SmartCrop:Auto"===m.smartcroprendition&&(h=f(p));if(m.widths&&0<m.widths.length||0<Object.keys(h).length){var t=b.querySelector("img");b=l(b,b.parentNode);"SmartCrop:Auto"===m.smartcroprendition?(t.setAttribute("srcset",CMP.image.dynamicMedia.getSrcSet(p,h)),m=n(Object.keys(h,b)),t.setAttribute("src", 47CMP.image.dynamicMedia.getSrc(p,h[m]))):(m=n(m.widths,b),t.setAttribute("src",CMP.image.dynamicMedia.getSrc(p,m)))}},getWidth:l}}();
47C.dispatchEvent(new CustomEvent("core.wcm.components.commons.site.image.dynamic-media.loaded"))})(window.document); 48(function(C){window.CMP=window.CMP||{};window.CMP.image=window.CMP.image||{};window.CMP.image.v3=function(){function v(f){var l=this;l.initImage=function(b){var m=CMP.utils.readData(b,"image");l._properties=CMP.utils.setupProperties(m,A);l._properties.dmimage&&(l._properties.src=m.src,CMP.image.dynamicMedia.setDMAttributes(b,l._properties))};l.initImage(f.element)}var A={widths:{"default":[],transform:function(f){var l=[];f.split(",").forEach(function(b){b=parseFloat(b);isNaN(b)||l.push(b)});return l}}, 49dmimage:{"default":!1,transform:function(f){return!(null===f||"undefined"===typeof f)}},src:{transform:function(f){return decodeURIComponent(f)}},smartcroprendition:""};return{init:function(){for(var f=C.querySelectorAll("[data-cmp-hook-image\x3d'imageV3']"),l=0;l<f.length;l++)new v({element:f[l],options:CMP.utils.readData(f[l],"image")});f=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;l=C.querySelector("body");(new f(function(b){b.forEach(function(m){m=[].slice.call(m.addedNodes); 500<m.length&&m.forEach(function(p){p.querySelectorAll&&[].slice.call(p.querySelectorAll("[data-cmp-hook-image\x3d'imageV3']")).forEach(function(h){new v({element:h,options:CMP.utils.readData(h,"image")})})})})})).observe(l,{subtree:!0,childList:!0,characterData:!0})}}}();var n="loading"!==C.readyState?Promise.resolve():new Promise(function(v){C.addEventListener("DOMContentLoaded",v)});Promise.all([n]).then(window.CMP.image.v3.init)})(window.document); 51(function(){function C(a){a=a.dataset;var e=[],d="search";d=d.charAt(0).toUpperCase()+d.slice(1);d=["is","hook"+d];for(var q in a)if(Object.prototype.hasOwnProperty.call(a,q)){var D=a[q];0===q.indexOf("cmp")&&(q=q.slice(3),q=q.charAt(0).toLowerCase()+q.substring(1),-1===d.indexOf(q)&&(e[q]=D))}return e}function n(a,e){a&&(!1!==e?(a.style.display="block",a.setAttribute("aria-hidden",!1)):(a.style.display="none",a.setAttribute("aria-hidden",!0)))}function v(a){var e=[];if(a&&a.elements)for(var d=0;d< 52a.elements.length;d++){var q=a.elements[d];!q.disabled&&q.name&&(q=[q.name,encodeURIComponent(q.value)],e.push(q.join("\x3d")))}return e.join("\x26")}function A(a,e){if(a&&e)if(3===a.nodeType){var d=a.nodeValue;e=e.exec(d);if(d&&e){d=document.createElement("mark");d.className="cmp-search__item-mark";d.appendChild(document.createTextNode(e[0]));var q=a.splitText(e.index);q.nodeValue=q.nodeValue.substring(e[0].length);a.parentNode.insertBefore(d,q)}}else if(a.hasChildNodes())for(d=0;d<a.childNodes.length;d++)A(a.childNodes[d], 53e)}function f(a,e,d){d=void 0===d?[]:d;a=JSON.parse(document.querySelector("#"+a).getAttribute("data-i18n-messages"))[e];0<d.length&&(a=a.replace(/{(\d+)}/g,function(q,D){return"undefined"!==typeof d[D]?d[D]:q}));return a}function l(a,e){var d=document.querySelector("#"+a+"\x3e .cmp_search__info");d.style.visibility="visible";var q=f(a,1===e?"{0} result":"{0} results",[e]);a=f(a,"No results");d.innerText=0<e?q:a}function b(a){a.element&&a.element.removeAttribute("data-cmp-is");this._cacheElements(a.element); 54this._setupProperties(a.options);this._action=this._elements.form.getAttribute("action");this._resultsOffset=0;this._hasMoreResults=!0;this._elements.input.addEventListener("input",this._onInput.bind(this));this._elements.input.addEventListener("focus",this._onInput.bind(this));this._elements.input.addEventListener("keydown",this._onKeydown.bind(this));this._elements.clear.addEventListener("click",this._onClearClick.bind(this));document.addEventListener("click",this._onDocumentClick.bind(this));this._elements.results.addEventListener("scroll", 55this._onScroll.bind(this));this._makeAccessible()}function m(){for(var a=document.querySelectorAll(p.self),e=0;e<a.length;e++)new b({element:a[e],options:C(a[e])});a=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;e=document.querySelector("body");(new a(function(d){d.forEach(function(q){q=[].slice.call(q.addedNodes);0<q.length&&q.forEach(function(D){D.querySelectorAll&&[].slice.call(D.querySelectorAll(p.self)).forEac
55h(function(G){new b({element:G,options:C(G)})})})})})).observe(e, 56{subtree:!0,childList:!0,characterData:!0})}var p={self:'[data-cmp-is\x3d"search"]',item:{self:'[data-cmp-hook-search\x3d"item"]',title:'[data-cmp-hook-search\x3d"itemTitle"]',focused:".cmp-search__item--is-focused"}},h={minLength:{"default":3,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}},resultsSize:{"default":10,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}}},t=0;b.prototype._displayResults=function(){0===this._elements.input.value.length?(n(this._elements.clear, 57!1),this._cancelResults()):(this._elements.input.value.length<this._properties.minLength||this._updateResults(),n(this._elements.clear,!0))};b.prototype._onScroll=function(a){this._elements.results.scrollTop+2*this._elements.results.clientHeight>=this._elements.results.scrollHeight&&(this._resultsOffset+=this._properties.resultsSize,this._displayResults())};b.prototype._onInput=function(a){var e=this;e._cancelResults();this._timeout=setTimeout(function(){e._displayResults()},300)};b.prototype._onKeydown= 58function(a){switch(a.keyCode){case 9:this._resultsOpen()&&(n(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded","false"),this._hideSearchResultsStatusMessage());break;case 13:a.preventDefault();this._resultsOpen()&&(a=this._elements.results.querySelector(p.item.focused))&&a.click();break;case 27:this._cancelResults();break;case 38:this._resultsOpen()&&(a.preventDefault(),this._stepResultFocus(!0));break;case 40:this._resultsOpen()?(a.preventDefault(),this._stepResultFocus()): 59this._onInput()}};b.prototype._onClearClick=function(a){a.preventDefault();this._elements.input.value="";n(this._elements.clear,!1);n(this._elements.results,!1);this._elements.input.setAttribute("aria-expanded","false");this._hideSearchResultsStatusMessage()};b.prototype._onDocumentClick=function(a){var e=this._elements.input.contains(a.target);a=this._elements.results.contains(a.target);e||a||(n(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded","false"),this._hideSearchResultsStatusMessage())}; 60b.prototype._resultsOpen=function(){return"none"!==this._elements.results.style.display};b.prototype._makeAccessible=function(){var a="cmp-search-results-"+t;this._elements.input.setAttribute("aria-owns",a);this._elements.results.id=a;t++};b.prototype._generateItems=function(a,e){var d=this;a.forEach(function(q){var D=document.createElement("span");D.innerHTML=d._elements.itemTemplate.innerHTML;D.querySelectorAll(p.item.title)[0].appendChild(document.createTextNode(q.title));D.querySelectorAll(p.item.self)[0].setAttribute("href", 61d._safeHref(q.url));e.innerHTML+=D.innerHTML})};b.prototype._safeHref=function(a){var e=document.createElement("a");e.href=a;return e.pathname};b.prototype._markResults=function(){var a=this._elements.results.querySelectorAll(p.item.self),e=this._elements.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$\x26");e=new RegExp("("+e+")","gi");for(var d=this._resultsOffset-1;d<a.length;++d)A(a[d],e)};b.prototype._stepResultFocus=function(a){var e=this._elements.results.querySelectorAll(p.item.self), 62d=this._elements.results.querySelector(p.item.focused);d=Array.prototype.indexOf.call(e,d);if(0<e.length)if(a){if(1<=d&&(e[d].classList.remove("cmp-search__item--is-focused"),e[d].setAttribute("aria-selected","false"),e[d-1].classList.add("cmp-search__item--is-focused"),e[d-1].setAttribute("aria-selected","true")),a=this._elements.results.querySelector(p.item.focused))a=this._elements.results.scrollTop-a.offsetTop,0<a&&(this._elements.results.scrollTop-=a)}else if(0>d?(e[0].classList.add("cmp-search__item--is-focused"), 63e[0].setAttribute("aria-selected","true")):d+1<e.length&&(e[d].classList.remove("cmp-search__item--is-focused"),e[d].setAttribute("aria-selected","false"),e[d+1].classList.add("cmp-search__item--is-focused"),e[d+1].setAttribute("aria-selected","true")),a=this._elements.results.querySelector(p.item.focused))a=a.offsetTop+a.offsetHeight-this._elements.results.scrollTop-this._elements.results.clientHeight,0<a?this._elements.results.scrollTop+=a:this._onScroll()};b.prototype._updateResults=function(){var a= 64this;if(a._hasMoreResults){var e=new XMLHttpRequest,d=a._action+"?"+v(a._elements.form)+"\x26resultsOffset\x3d"+a._resultsOffset;e.open("GET",d,!0);e.onload=function(){setTimeout(function(){n(a._elements.loadingIndicator,!1);n(a._elements.icon,!0)},300);if(200<=e.status&&400>e.status){var q=JSON.parse(e.responseText);l(a._elements.self.id,q.length);0<q.length?(a._generateItems(q,a._elements.results),a._markResults(),n(a._elements.results,!0),a._elements.input.setAttribute("aria-expanded","true")): 65a._hasMoreResults=!1;0<a._elements.results.querySelectorAll(p.item.self).length%a._properties.resultsSize&&(a._hasMoreResults=!1)}};n(a._elements.loadingIndicator,!0);n(a._elements.icon,!1);e.send()}};b.prototype._cancelResults=function(){clearTimeout(this._timeout);this._resultsOffset=this._elements.results.scrollTop=0;this._hasMoreResults=!0;this._elements.results.innerHTML="";
65this._elements.input.setAttribute("aria-expanded","false");this._hideSearchResultsStatusMessage()};b.prototype._hideSearchResultsStatusMessage= 66function(){document.querySelector("#"+this._elements.self.id+"\x3e .cmp_search__info").style.visibility="hidden"};b.prototype._cacheElements=function(a){this._elements={};this._elements.self=a;a=this._elements.self.querySelectorAll("[data-cmp-hook-search]");for(var e=0;e<a.length;e++){var d=a[e],q="search";q=q.charAt(0).toUpperCase()+q.slice(1);this._elements[d.dataset["cmpHook"+q]]=d}};b.prototype._setupProperties=function(a){this._properties={};for(var e in h)if(Object.prototype.hasOwnProperty.call(h, 67e)){var d=h[e];this._properties[e]=a&&null!=a[e]?d&&"function"===typeof d.transform?d.transform(a[e]):a[e]:h[e]["default"]}};"loading"!==document.readyState?m():document.addEventListener("DOMContentLoaded",m)})(); 68(function(){function C(b){b=b.dataset;var m=[],p="formText";p=p.charAt(0).toUpperCase()+p.slice(1);p=["is","hook"+p];for(var h in b)if(Object.prototype.hasOwnProperty.call(b,h)){var t=b[h];0===h.indexOf("cmp")&&(h=h.slice(3),h=h.charAt(0).toLowerCase()+h.substring(1),-1===p.indexOf(h)&&(m[h]=t))}return m}function n(b){b.element&&b.element.removeAttribute("data-cmp-is");this._cacheElements(b.element);this._setupProperties(b.options);this._elements.input.addEventListener("invalid",this._onInvalid.bind(this)); 69this._elements.input.addEventListener("input",this._onInput.bind(this));f&&this._elements.input.checkValidity()}function v(){var b=document.querySelectorAll(A.validationMessage);b&&0<b.length&&(f=!0);b=document.querySelectorAll(A.self);for(var m=0;m<b.length;m++)new n({element:b[m],options:C(b[m])});b=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;m=document.querySelector("body");(new b(function(p){p.forEach(function(h){h=[].slice.call(h.addedNodes);0<h.length&& 70h.forEach(function(t){t.querySelectorAll&&[].slice.call(t.querySelectorAll(A.self)).forEac
70h(function(a){new n({element:a,options:C(a)})})})})})).observe(m,{subtree:!0,childList:!0,characterData:!0})}var A={self:'[data-cmp-is\x3d"formText"]',validationMessage:'[data-cmp-is\x3d"formText"] .cmp-form-text__validation-message'},f=!1,l={constraintMessage:"",requiredMessage:""};n.prototype._onInvalid=function(b){b.target.setCustomValidity("");b.target.validity.typeMismatch?this._properties.constraintMessage&& 71b.target.setCustomValidity(this._properties.constraintMessage):b.target.validity.valueMissing&&this._properties.requiredMessage&&b.target.setCustomValidity(this._properties.requiredMessage);if(f){var m=b.target.parentElement.querySelector(".cmp-form-text__validation-message");m&&(m.innerText=b.target.validationMessage)}};n.prototype._onInput=function(b){b.target.setCustomValidity("");f&&b.target.checkValidity()};n.prototype._cacheElements=function(b){this._elements={};this._elements.self=b;b=this._elements.self.querySelectorAll("[data-cmp-hook-form-text]"); 72for(var m=0;m<b.length;m++){var p=b[m],h="formText";h=h.charAt(0).toUpperCase()+h.slice(1);this._elements[p.dataset["cmpHook"+h]]=p}};n.prototype._setupProperties=function(b){this._properties={};for(var m in l)if(Object.prototype.hasOwnProperty.call(l,m)){var p=l[m];this._properties[m]=b&&null!=b[m]?p&&"function"===typeof p.transform?p.transform(b[m]):b[m]:l[m]["default"]}};"loading"!==document.readyState?v():document.addEventListener("DOMContentLoaded",v)})(); 73(function(){function C(){var l=0<document.querySelectorAll(f.sdkScript).length;window.adobe_dc_view_sdk||l||(l=document.createElement("script"),l.type="text/javascript",l.src="https://acrobatservices.adobe.com/view-sdk/viewer.js",document.body.appendChild(l))}function n(l){l.removeAttribute("data-cmp-is");C();l.dataset&&l.id&&(window.AdobeDC&&window.AdobeDC.View?v(l):document.addEventListener("adobe_dc_view_sdk.ready",function(){v(l)}))}function v(l){(new window.AdobeDC.View({clientId:l.dataset.cmpClientId, 74divId:l.id+"-content",reportSuiteId:l.dataset.cmpReportSuiteId,locale:"undefined"!==typeof Granite&&Granite&&Granite.I18n?Granite.I18n.getLocale():navigator.language||navigator.userLanguage})).previewFile({content:{location:{url:l.dataset.cmpDocumentPath}},metaData:{fileName:l.dataset.cmpDocumentFileName}},JSON.parse(l.dataset.cmpViewerConfigJson))}function A(){for(var l=document.querySelectorAll(f.self),b=0;b<l.length;b++)n(l[b]);l=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 75b=document.querySelector("body");(new l(function(m){m.forEach(function(p){p=[].slice.call(p.addedNodes);0<p.length&&p.forEach(function(h){h.querySelectorAll&&[].slice.call(h.querySelectorAll(f.self)).forEac
75h(function(t){n(t)})})})})).observe(b,{subtree:!0,childList:!0,characterData:!0})}var f={self:'[data-cmp-is\x3d"pdfviewer"]',sdkScript:'script[src\x3d"https://acrobatservices.adobe.com/view-sdk/viewer.js"]'};"loading"!==document.readyState?A():document.addEventListener("DOMContentLoaded",A)})(); 76(function(){function C(l){var b=(b=l.currentTarget)?b.dataset.cmpDataLayer?Object.keys(JSON.parse(b.dataset.cmpDataLayer))[0]:b.id:null;"A"===l.target.tagName&&A.push({event:"cmp:click",eventInfo:{path:"component."+b,link:l.target.getAttribute("href")}})}function n(){if(v=document.body.hasAttribute("data-cmp-data-layer-enabled")){f=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer";A=window[f]=window[f]||[];for(var l=document.getElementsByClassName("cmp-text"),b=0;b<l.length;b++)l[b].addEventListener("click", 77C)}}var v,A,f;"loading"!==document.readyState?n():document.addEventListener("DOMContentLoaded",n)})();
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.