/* Minification failed. Returning unminified contents.
(1,4828-4829): run-time error JS1006: Expected ')': {
(1,4836-4837): run-time error JS1195: Expected expression: )
(1,4837-4838): run-time error JS1004: Expected ';': {
(1,4857-4858): run-time error JS1010: Expected identifier: [
(1,4960-4961): run-time error JS1195: Expected expression: )
(1,4962-4963): run-time error JS1195: Expected expression: >
(1,5017-5018): run-time error JS1195: Expected expression: ,
(1,5081-5082): run-time error JS1195: Expected expression: ,
(1,5134-5135): run-time error JS1004: Expected ';': :
(1,5185-5186): run-time error JS1195: Expected expression: ,
(1,5215-5216): run-time error JS1197: Too many errors. The file might not be a JavaScript file: {
 */
(function(o,s){typeof exports=="object"&&typeof module<"u"?s(require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["react","react-dom"],s):(o=typeof globalThis<"u"?globalThis:o||self,s(o.React,o.ReactDOM))})(this,function(o,s){"use strict";function E(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var p={},y=s;p.createRoot=y.createRoot,p.hydrateRoot=y.hydrateRoot;var h={exports:{}},m,d;function b(){if(d)return m;d=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return m=e,m}var u,v;function S(){if(v)return u;v=1;var e=b();function n(){}function r(){}return r.resetWarningCache=n,u=function(){function t(w,_,R,W,B,N){if(N!==e){var T=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw T.name="Invariant Violation",T}}t.isRequired=t;function i(){return t}var l={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:i,element:t,elementType:t,instanceOf:i,node:t,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:r,resetWarningCache:n};return l.PropTypes=l,l},u}h.exports=S()();var P=h.exports;const a=E(P),c={"sf-widget-hero":"_sf-widget-hero_1egnj_1",overlay:"_overlay_1egnj_5","video-wrapper":"_video-wrapper_1egnj_13",more:"_more_1egnj_22",separator:"_separator_1egnj_46",content:"_content_1egnj_69",cta:"_cta_1egnj_103",control:"_control_1egnj_140","legacy-wrapper":"_legacy-wrapper_1egnj_172","video-wrapper--environment":"_video-wrapper--environment_1egnj_186",date:"_date_1egnj_194","sustainability__img-governance":"_sustainability__img-governance_1egnj_219"},x="data:image/svg+xml,%3csvg%20width='33'%20height='32'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.9482%2022.4H14.6146V9.6H11.9482V22.4ZM18.3482%2022.4H21.0146V9.6H18.3482V22.4ZM16.4814%2032C14.286%2032%2012.2149%2031.58%2010.2682%2030.74C8.32158%2029.9%206.62371%2028.7556%205.17465%2027.3068C3.72585%2025.8577%202.58145%2024.1599%201.74145%2022.2132C0.901445%2020.2665%200.481445%2018.1955%200.481445%2016C0.481445%2013.7867%200.901445%2011.7067%201.74145%209.76C2.58145%207.81333%203.72585%206.12%205.17465%204.68C6.62371%203.24%208.32158%202.1%2010.2682%201.26C12.2149%200.42%2014.286%200%2016.4814%200C18.6948%200%2020.7748%200.42%2022.7214%201.26C24.6681%202.1%2026.3614%203.24%2027.8014%204.68C29.2414%206.12%2030.3814%207.81333%2031.2214%209.76C32.0614%2011.7067%2032.4814%2013.7867%2032.4814%2016C32.4814%2018.1955%2032.0614%2020.2665%2031.2214%2022.2132C30.3814%2024.1599%2029.2414%2025.8577%2027.8014%2027.3068C26.3614%2028.7556%2024.6681%2029.9%2022.7214%2030.74C20.7748%2031.58%2018.6948%2032%2016.4814%2032Z'%20fill='%23415C6C'/%3e%3c/svg%3e",j="data:image/svg+xml,%3csvg%20width='33'%20height='32'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.5614%2022.9332L23.4146%2016L12.5614%209.0668V22.9332ZM16.4814%2032C14.286%2032%2012.2149%2031.58%2010.2682%2030.74C8.32158%2029.9%206.62371%2028.7556%205.17465%2027.3068C3.72585%2025.8577%202.58145%2024.1599%201.74145%2022.2132C0.901445%2020.2665%200.481445%2018.1955%200.481445%2016C0.481445%2013.7867%200.901445%2011.7067%201.74145%209.76C2.58145%207.81333%203.72585%206.12%205.17465%204.68C6.62371%203.24%208.32158%202.1%2010.2682%201.26C12.2149%200.42%2014.286%200%2016.4814%200C18.6948%200%2020.7748%200.42%2022.7214%201.26C24.6681%202.1%2026.3614%203.24%2027.8014%204.68C29.2414%206.12%2030.3814%207.81333%2031.2214%209.76C32.0614%2011.7067%2032.4814%2013.7867%2032.4814%2016C32.4814%2018.1955%2032.0614%2020.2665%2031.2214%2022.2132C30.3814%2024.1599%2029.2414%2025.8577%2027.8014%2027.3068C26.3614%2028.7556%2024.6681%2029.9%2022.7214%2030.74C20.7748%2031.58%2018.6948%2032%2016.4814%2032Z'%20fill='%23415C6C'/%3e%3c/svg%3e",O="data:image/svg+xml,%3csvg%20width='17'%20height='11'%20viewBox='0%200%2017%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.48145%2010.5L0.481445%202.49997L2.34811%200.633301L8.48145%206.76663L14.6148%200.633301L16.4814%202.49997L8.48145%2010.5Z'%20fill='white'/%3e%3c/svg%3e",L="data:image/svg+xml,%3csvg%20width='100'%20height='9'%20viewBox='0%200%20100%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%207C7.99898%207%207.99898%202%2013.998%202C19.9969%202%2019.9969%207%2025.9959%207C31.9949%207%2031.9939%202%2037.9908%202C43.9877%202%2043.9898%207%2049.9877%207C55.9857%207%2055.9888%202%2061.9898%202C67.9908%202%2067.9888%207%2073.9877%207C79.9867%207%2079.9908%202%2085.9939%202C91.9969%202%2091.9969%207%2098%207'%20stroke='%2323969F'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e";function f({data:e}){const n=o.useRef(),[r,t]=o.useState(!0),i=!!(e.webm||e.mp4),l=!!(e.ctaText&&e.ctaUrl),w=e.version=="legacy"?" shim":"",_=()=>{r?(n.current.pause(),t(!1)):(n.current.play(),t(!0))},R=()=>React.createElement("div",{className:c["legacy-wrapper"]},React.createElement("video",{playsInline:!0,autoPlay:!0,muted:!0,loop:!0,poster:e.thumbnail,id:"bgvid"},React.createElement("source",{src:e.webm,type:"video/webm"}),React.createElement("source",{src:e.mp4,type:"video/mp4"})));return React.createElement("section",{className:`${c["sf-widget-hero"]}${w}`,"data-analytics-string":e.analyticsString},e.version==="legacy"?R():React.createElement(React.Fragment,null,React.createElement("div",{className:c.overlay}),React.createElement("div",{className:c["video-wrapper"]},React.createElement("video",{ref:n,playsInline:!0,autoPlay:!0,muted:!0,loop:!0,poster:e.thumbnail},React.createElement("source",{src:e.webm,type:"video/webm"}),React.createElement("source",{src:e.mp4,type:"video/mp4"})),React.createElement("div",{"aria-hidden":!0,className:c.more},React.createElement("p",null,"Scroll for more"),React.createElement("img",{alt:"",src:O}))),i&&React.createElement("button",{className:c.control,type:"button",onClick:_,"aria-label":r?"Pause":"Play"},React.createElement("img",{role:"presentation",src:r?x:j,alt:""})),React.createElement("div",{className:c.content},React.createElement("h2",null,e.title),React.createElement("div",{className:c.separator},e.theme==="sustainability"?React.createElement("img",{role:"presentation","aria-hidden":"true",alt:"",src:L}):React.createElement("hr",null)),React.createElement("p",null,e.tagline),l&&React.createElement("a",{className:c.cta,href:e.ctaUrl},React.createElement("span",null,e.ctaText)))))}f.propTypes={data:a.exact({analyticsString:a.string,ctaText:a.string,ctaUrl:a.string,mp4:a.string,tagline:a.string,theme:a.oneOf(["sustainability","other"]),thumbnail:a.string,title:a.string,version:a.oneOf(["legacy","2024"]),webm:a.string}).isRequired};const C=new Array;var g=async function(){const e=[].concat(Array.from(document.querySelectorAll("div.sitefinity-widgets-hero"))).filter(r=>!C.includes(r.id));if(e.length==0)return setTimeout(g,500);for(var n=0;n<e.length;n++){const r=JSON.parse(e[n].getAttribute("data-config")),t={version:r.Layout,theme:r.Style,title:r.HeadlineText,tagline:r.SubheadText,ctaUrl:r.LinkUrl,ctaText:r.LinkText,mp4:r.Mp4VideoUrl,webm:r.WebmVideoUrl,thumbnail:r.ImageUrl,analyticsString:r.AnalyticsString};C.push(e[n].id),p.createRoot(e[n]).render(o.createElement(o.StrictMode,null,o.createElement(f,{data:t})))}setTimeout(g,500)};setTimeout(g,500)});
;
