1var module_220326521718=(/^((?!chrome|android).)*safari/i.test(navigator.userAgent)&&document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-webm-video]").forEach(function(video){var webmSource=video.querySelector('source[type="video/webm"]'),mp4Source=video.querySelector('source[type="video/mp4"]');webmSource&&mp4Source&&(webmSource.remove(),video.load())})}),document.addEventListener("DOMContentLoaded",function(){window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches&&document.querySelectorAll(".hero-new__webm-video").forEach(function(el){el.pause(),el.removeAttribute("autoplay")})}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-webm-video]").forEach(function(video){if(video.getAttribute("data-fallback-src")){var container=video.closest(".hero-new__media-container"),fallback=container&&container.querySelector(".hero-new__webm-fallback");if(fallback){var settled=!1;video.addEventListener("error",showFallback),window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches||(video.addEventListener("playing",function(){settled=!0},{once:!0}),setTimeout(function(){!settled&&video.readyState<3&&showFallback()},5e3))}}function showFallback(){settled||(settled=!0,video.style.display="none",fallback.classList.add("is-visible"))}})}),function(){function closeHeroVideoModal(modal){modal.classList.remove("is-open"),modal.setAttribute("aria-hidden","true"),document.body.classList.remove("hero-new-video-modal-open");var frame=modal.querySelector("[data-video-modal-frame]");frame&&(frame.innerHTML=""),modal.__trigger&&modal.__trigger.focus()}document.addEventListener("click",function(e){var trigger=e.target.closest("[data-video-trigger]");if(trigger){e.preventDefault();var modal=document.getElementById(trigger.getAttribute("data-video-modal"));if(!modal)return;var frame=modal.querySelector("[data-video-modal-frame]");if(frame&&!frame.firstElementChild){var iframe=document.createElement("iframe");iframe.src=trigger.getAttribute("data-video-src"),iframe.title=trigger.getAttribute("aria-label")||"Video",iframe.setAttribute("allow","autoplay; fullscreen"),iframe.allowFullscreen=!0,iframe.setAttribute("frameborder","0"),iframe.width="100%",iframe.height="100%",frame.appendChild(iframe)}modal.classList.add("is-open"),modal.setAttribute("aria-hidden","false"),document.body.classList.add("hero-new-video-modal-open"),modal.__trigger=trigger;var panel=modal.querySelector(".hero-new__video-modal-panel");panel&&(panel.setAttribute("tabindex","-1"),panel.focus())}else{var closeBtn=e.target.closest("[data-video-modal-close]"),backdrop=e.target.classList&&e.target.classList.contains("hero-new__video-modal")?e.target:null,modalToClose=closeBtn?closeBtn.closest(".hero-new__video-modal"):backdrop;modalToClose&&(e.preventDefault(),closeHeroVideoModal(modalToClose))}}),document.addEventListener("keydown",function(e){if("Escape"===e.key){var open=document.querySelector(".hero-new__video-modal.is-open");open&&closeHeroVideoModal(open)}})}(),void function(){var REGION_SLUGS={Australia:"australia",Canada:"canada",Europe:"europe","United Kingdom":"united-kingdom","United States":"united-states","Rest of world":"rest-of-world"};function applyRegionToAll(region){region&&document.querySelectorAll('[data-region-media="true"]').forEach(function(img){!function(img,region){var slug=REGION_SLUGS[region]||REGION_SLUGS["Rest of world"],src=img.getAttribute("data-region-src-"+slug);if(src){img.src=src;var alt=img.getAttribute("data-region-alt-"+slug);img.alt=alt||""}}(img,region)})}document.addEventListener("DOMContentLoaded",function(){var storedRegion=localStorage.getItem("selectedRegion");storedRegion&&applyRegionToAll(storedRegion)}),document.addEventListener("regionChanged",function(e){applyRegionToAll(e.detail&&e.detail.region)})}()); 2//# sourceURL=https://20068459.fs1.hubspotusercontent-na1.net/hubfs/20068459/hub_generated/module_assets/1/220326521718/1790272416134/module_hero-new.js
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.