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