document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-has-authorswingout="true"]')].forEach((e=>{const t=e.querySelector("button");t&&(t.addEventListener("click",(()=>{const t="true"===e.dataset.expanded;e.dataset.expanded=!t})),document.body.addEventListener("click",(t=>{e.contains(t.target)||(e.dataset.expanded=!1)})))}))}));; document.addEventListener("DOMContentLoaded",(()=>{null!==document.querySelector("body.pmc-mobile")&&[...document.querySelectorAll('[data-component="cards-feature"]')].forEach((t=>{[...t.querySelectorAll('[data-alias="cards-feature__secondary-cards"] [data-component="cards"][data-collapse-to-xs="true"]')].forEach((t=>{t.setAttribute("data-layout","inline"),t.setAttribute("data-size","lg")})),[...t.querySelectorAll('[data-alias="cards-feature__secondary-cards"] [data-component="cards"][data-collapse-to-xs="true"] [data-component="card"]')].forEach((t=>{t.setAttribute("data-layout","sidebar"),t.setAttribute("data-layout-size","xs"),t.setAttribute("data-main-alignment","left-top");const a=t.querySelector('[data-alias="card__aside"] [data-component="image"]');null!==a&&a.setAttribute("data-ratio","oneByOne");const e=t.querySelector('[data-alias="card__kicker"]');null!==e&&e.setAttribute("data-theme","category-sm");const r=t.querySelector('[data-alias="card__card-title"]');null!==r&&r.setAttribute("data-theme","card-title-primary-xs")}))}))}));; document.addEventListener("DOMContentLoaded",(()=>{null!==document.querySelector("body.pmc-mobile")&&[...document.querySelectorAll('[data-component="cards"][data-collapse-to-xs="true"]')].forEach((t=>{[...t.querySelectorAll('[data-component="card"]')].forEach((t=>{t.setAttribute("data-layout","sidebar"),t.setAttribute("data-layout-size","xs"),t.setAttribute("data-main-alignment","left-top");const e=t.querySelector('[data-alias="card__aside"] [data-component="image"]');null!==e&&e.setAttribute("data-ratio","oneByOne");const a=t.querySelector('[data-alias="card__kicker"]');null!==a&&a.setAttribute("data-theme","category-sm");const r=t.querySelector('[data-alias="card__card-title"]');null!==r&&r.setAttribute("data-theme","card-title-primary-xs")}))}))}));; (()=>{document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-accordionify="true"]')].forEach((e=>e.pmcCollapsible=new t(e)))}));class t{constructor(t){this.el=t,this.toggleEls=this.el.querySelectorAll('[data-alias="menu__accordion__show-button"], [data-alias="menu__accordion__hide-button"]'),this.group=this.findGroup(),this.toggle=this.toggle.bind(this),this.onClick=this.onClick.bind(this),this.toggleEls&&this.toggleEls.forEach((t=>{t.addEventListener("click",this.onClick)}))}destroy(){this.toggleEls&&this.toggleEls.forEach((t=>{t.removeEventListener("click",this.onClick)})),this.isExpanded&&this.toggle()}get state(){return this.el.dataset.collapsible}set state(t){this.el.dataset.collapsible=t}get isExpanded(){return"expanded"===this.state}findGroup(){return[...document.body.querySelectorAll("[data-collapsible-group]")].find((t=>t.contains(this.el)))||null}onClick(t){t.preventDefault(),this.toggle()}toggle(){this.state=this.isExpanded?"collapsed":"expanded","expanded"===this.state&&(this.el.querySelector('[data-alias="menu__list"] > li > a').focus(),null!==this.group&&this.closeOthersInGroup())}collapse(){"expanded"===this.state&&this.toggle()}closeOthersInGroup(){[...this.group.querySelectorAll('[data-accordionify="true"]')].forEach((t=>{t!==this.el&&t.pmcCollapsible.collapse()}))}}})();; document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-has-submenu="true"]')].forEach((e=>{const t=e.querySelector('[data-alias="button__inner"]');t&&(t.addEventListener("click",(()=>{const t="true"===e.dataset.expanded;e.dataset.expanded=!t})),document.body.addEventListener("click",(t=>{e.contains(t.target)||(e.dataset.expanded=!1)})))}))}));; document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-component="social-media"]')].forEach((e=>{const a=e.querySelector('[data-alias="social-media__platform__plus"]'),t=e.querySelector('[data-alias="social-media__platform__print"]');a&&a.addEventListener("click",(()=>{e.dataset.expanded=!0})),t&&t.addEventListener("click",(e=>{e.preventDefault(),window.print()}))}))}));; document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-component="newsletter"] form')].forEach((e=>{e.addEventListener("submit",(()=>{const t=e.querySelector('input[name="EmailAddress"]'),n=e.querySelector('input[name="__successPage"]');n.value=`${n.value}&email=${t.value}`}))}))}));; document.addEventListener("DOMContentLoaded",(()=>{[...document.querySelectorAll('[data-component="dropdown-list"]')].forEach((e=>{const t=e.querySelector('[data-alias="button__inner"]');t&&(t.addEventListener("click",(()=>{const t="true"===e.dataset.expanded;e.dataset.expanded=!t})),document.body.addEventListener("click",(t=>{e.contains(t.target)||(e.dataset.expanded=!1)})))}))}));;