1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[78],{41:(e,t,l)=>{"use strict";l.d(t,{V:()=>d});var r=l(73365),n=l(72484),a=l(5542),i=l(75646),s=l(69066),o=l(69513),c=l(68662);l(46587);let u=(0,a.B1)({mobile:"36px",desktop:"36px"}),d=e=>{var t;let{content:l,contentKey:a,color:d="dark",className:m}=e,{content:h,page:v}=(0,n.YZ)(a),f=null!=(t=null!=l?l:null==h?void 0:h.author)?t:function(e){var t;return(0,o.g)(null==e||null==(t=e.author)?void 0:t[0])}(null==v?void 0:v.taxonomies),p=(0,o.L)(null==f?void 0:f.avatar);return f?(0,r.jsxs)("div",{className:(0,c.A)("author-byline","author-byline--".concat(d),m),children:[p&&(0,r.jsx)(i._V,{media:p,fill:{aspectRatio:1},sizes:u,className:"author-byline__avatar"}),(0,r.jsxs)("div",{className:"author-byline__info",children:[(0,r.jsx)(s.a0,{text:f.name}),f.title&&(0,r.jsx)(s.Ni,{text:f.title})]})]}):null}},295:(e,t,l)=>{"use strict";l.d(t,{N_:()=>r.N_,_T:()=>n._});var r=l(4856),n=l(60157)},611:()=>{},1201:()=>{},1627:()=>{},1977:()=>{},2965:()=>{},3335:()=>{},3772:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>y});var r=l(73365),n=l(23341),a=l(1521),i=l(58872),s=l(72484),o=l(93668),c=l(5542),u=l(42270);let d="grid",m={"3-column":"grid","4-column":"grid","2x4":"grid","2-column-text":"stacked"};var h=l(69066),v=l(68662);let f=e=>{let{number:t,label:l,active:n,itemRef:i,className:s,...o}=e,c=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=c.current;e&&e.classList.toggle("stats-container--active",!!n)},[n]),(0,r.jsx)("div",{className:(0,v.A)("stats-container",s),ref:e=>{c.current=e,"function"==typeof i?i(e):i&&"object"==typeof i&&(i.current=e)},...o,children:(0,r.jsxs)("div",{className:"stats-container__content",children:[(0,r.jsx)(h.r1,{text:t,className:"stats-container__number"}),(0,r.jsx)(h.jt,{text:l,className:"stats-container__label"})]})})};var p=l(79111),g=l(82579),x=l(78678);l(46442),l(58094),g.Ay.registerPlugin(x.u);let b=e=>{var t;let{contentKey:l="stats",className:n}=e,{content:h,settings:x}=(0,s.YZ)(l),b=(null==h?void 0:h.items)||[],y=Number(b.length)||0,_=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=String((null==t?void 0:t.layout)||"").trim();if("grid"===r||"grid-small"===r||"stacked"===r)return r;let n=null!=(e=null==t?void 0:t.grid)?e:null==l?void 0:l.grid;return m[n]?m[n]:d}(x,h),j=function(){var e;let{layout:t=d,itemCount:l=0,settings:r={},content:n={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("stacked"===t)return"stacked";let a=Number(l);if(Number.isFinite(a)&&a>0){if(a<=3)return"3-column";if(4===a)return"4-column";if(a>=5)return"2x4"}let i=null!=(e=null==r?void 0:r.grid)?e:null==n?void 0:n.grid;return"3-column"===i||"4-column"===i||"2x4"===i?i:"3-column"}({layout:_,itemCount:y,settings:x,content:h}),N="stacked"===_,k=N?b.slice(0,3):b,w=null==(t=null==x?void 0:x.showDescription)||t,A=N&&w,C=k.length>3,E=N?p.Jp:p.XU,S=(0,a.useRef)(null),L=(0,a.useRef)([]),B=(0,c.al)(),[M,R]=(0,a.useState)(-1);return L.current.length=k.length,(0,a.useEffect)(()=>{if(!B)return void R(-1);let e=null,t=()=>{e||(e=requestAnimationFrame(()=>{e=null,(()=>{let e=window.innerHeight/2,t=-1,l=1/0;L.current.forEach((r,n)=>{if(!r)return;let a=r.getBoundingClientRect(),i=Math.abs(a.top+a.height/2-e);i<l&&(l=i,t=n)}),R(e=>e===t?e:t)})()}))};return t(),window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{e&&cancelAnimationFrame(e),window.removeEventListener("scroll",t),window.removeEventListener("resize",t)}},[B,k.length]),(0,a.useEffect)(()=>{let e=S.current;if(!e)return;let t=g.Ay.matchMedia();return t.add("(min-width: 768px)",()=>{let t=e.querySelector(".stats__gradient--desktop");if(!t)return;let l=g.Ay.timeline({scrollTrigger:{trigger:e,start:"top bottom",end:"bottom top",scrub:!0,invalidateOnRefresh:!0}}).fromTo(t,{opacity:0},{opacity:1,ease:"power1.out"}).to(t,{opacity:0,ease:"power1.in"});return()=>l.kill()}),t.add("(max-width: 767.9px)",()=>{let t=e.querySelector(".stats__gradient--mobile, .stats__gradient--mobile-stacked");if(!t)return;t.style.opacity="0";let l=new IntersectionObserver(e=>{for(let l of e)t.style.opacity=String(l.intersectionRatio)},{threshold:Array.from({length:101},(e,t)=>t/100)});return l.observe(t),()=>{l.disconnect(),t.style.opacity=""}}),()=>t.revert()},[A,_]),(0,r.jsx)("div",{ref:S,className:(0,v.A)("stats","stats--".concat(_),j!==_&&"stats--".concat(j),A&&"stats--with-description",C&&"stats--sticky-gradient",n),"data-layout":_,"data-variant":j,children:(0,r.jsxs)("div",{className:"stats__wrapper",children:[(0,r.jsx)(i.default,{...E,className:"stats__gradient stats__gradient--desktop",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"}),!A&&(0,r.jsx)("div",{className:"stats__gradient-track stats__gradient-track--mobile",children:(0,r.jsx)(i.default,{...p.kq,className:"stats__gradient stats__gradient--mobile",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"})}),(0,r.jsxs)("div",{className:"stats__inner",children:[A&&(0,r.jsx)(u.r2,{content:h,className:"stats__section-title"}),(0,r.jsxs)("div",{className:"stats__tiles-wrap",children:[A&&(0,r.jsx)("div",{className:"stats__gradient-track stats__gradient-track--mobile-stacked",children:(0,r.jsx)(i.default,{...p.kq,className:"stats__gradient stats__gradient--mobile-stacked",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"})}
1),(0,r.jsx)(o.Ay,{items:k,className:(0,v.A)("stats__tiles","stats__tiles--".concat(j)),"data-reveal-group":!0,children:(e,t)=>(0,r.jsx)(f,{itemRef:e=>{L.current[t]=e},number:null==e?void 0:e.number,label:null==e?void 0:e.label,active:B&&t===M,"data-reveal":"fadeup","data-reveal-delay":String(.08*t)})})]})]})]})})},y=()=>(0,r.jsx)(n.B,{className:"stats-block theme-dark",children:(0,r.jsx)(b,{})})},3961:(e,t,l)=>{"use strict";l.d(t,{R:()=>f});var r=l(73365),n=l(5542),a=l(69066),i=l(75646),s=l(41),o=l(97850),c=l(4856),u=l(95131),d=l(69513);function m(e){if(!e)return null;if("string"==typeof e){let t=e.trim();return t?{name:t,title:"",avatar:null}:null}if("object"!=typeof e)return null;let t="string"==typeof e.name?e.name.trim():"string"==typeof e.authorName?e.authorName.trim():"",l="string"==typeof e.title?e.title:"string"==typeof e.authorTitle?e.authorTitle:"",r=(0,d.L)(e.avatar||e.authorAvatar);return t||l||r?{name:t,title:l,avatar:r}:null}var h=l(68662);l(65895),l(69741);let v={list:(0,n.B1)({mobile:"1px",desktop:"205px"}),featured:(0,n.B1)({mobile:"1px",desktop:"205px"}),grid:(0,n.B1)({mobile:"75px",desktop:"116px"})},f=e=>{let{post:t,variant:l="list",className:n,showCaption:f=!0,showBody:p=!0,showDate:g=!0,showAuthor:x=!1,showArrow:b=!1,...y}=e;if(!t)return null;let _=(null==t?void 0:t.type_label)||"",j=(null==t?void 0:t.title)||"",N=(null==t?void 0:t.excerpt)||"",k="number"==typeof(null==t?void 0:t.date)?(0,u.A)(t.dateLocal||t.date):(null==t?void 0:t.date)||"",w=(null==t?void 0:t.featured_image)||(null==t?void 0:t.image)||null,A=(null==t?void 0:t.uri)||null,C=function(e,t){var l,r;let n=m(void 0);if(n)return n;let a=m(null==e?void 0:e.author);if(a)return a;let i=m({name:null==e?void 0:e.authorName,title:null==e?void 0:e.authorTitle,avatar:null==e?void 0:e.authorAvatar});return i||(0,d.g)(null==e||null==(r=e.terms)||null==(l=r.author)?void 0:l[0])}(t),E=A?c.N_:"div",S=!!A||b;return(0,r.jsxs)(E,{className:(0,h.A)("post-card","post-card--".concat(l),S&&"post-card--interactive",b&&"post-card--with-arrow",n),...A?{href:A}:{},...y,children:["list"===l&&(0,r.jsxs)("div",{className:"post-card__body",children:[w&&(0,r.jsx)("div",{className:"post-card__image",children:(0,r.jsx)(i.fb,{media:w,sizes:v.list})}),(0,r.jsxs)("div",{className:"post-card__content",children:[f&&_&&(0,r.jsx)(a.a0,{text:_}),(0,r.jsx)(a.qB,{text:j}),g&&k&&(0,r.jsx)(a.a0,{text:k}),p&&N&&(0,r.jsx)(a.hO,{text:N})]})]}),"featured"===l&&(0,r.jsxs)("div",{className:"post-card__body",children:[(0,r.jsxs)("div",{className:"post-card__content",children:[f&&_&&(0,r.jsx)(a.a0,{text:_}),(0,r.jsx)(a.qB,{text:j}),g&&k&&(0,r.jsx)(a.a0,{text:k}),p&&N&&(0,r.jsx)(a.hO,{text:N})]}),w&&(0,r.jsx)("div",{className:"post-card__image",children:(0,r.jsx)(i.fb,{media:w,sizes:v.featured})})]}),"grid"===l&&(0,r.jsxs)("div",{className:"post-card__content",children:[(0,r.jsxs)("div",{className:"post-card__title-copy",children:[f&&_&&(0,r.jsx)(a.a0,{text:_,className:"post-card__caption"}),(0,r.jsx)(a.qB,{text:j})]}),w&&(0,r.jsx)("div",{className:"post-card__image",children:(0,r.jsx)(i.fb,{media:w,sizes:v.grid})}),(0,r.jsxs)("div",{className:"post-card__meta-copy",children:[p&&N&&(0,r.jsx)(a.hO,{text:N}),g&&k&&(0,r.jsx)(a.a0,{text:k,className:"post-card__date"}),x&&C&&(0,r.jsx)(s.V,{content:C,className:"post-card__author"})]})]}),b&&(0,r.jsx)("div",{className:"post-card__arrow","aria-hidden":"true",children:(0,r.jsx)(o.FV,{})})]})}},4184:()=>{},4264:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>w});var r=l(73365),n=l(23341),a=l(72484),i=l(68662);l(72446);var s=l(69066),o=l(17573),c=l(92943),u=l(5542);let d=e=>{let{title:t,className:l}=e,n=(0,u.pt)(t,{selector:".tertiary-header__headline"});return(0,r.jsx)("div",{ref:n,className:"tertiary-header__headline-fit",children:(0,r.jsx)(s.gh,{gradient:!0,json:t,tagName:"h1",className:(0,i.A)("tertiary-header__headline",l,"tertiary-header__headline-title"),"data-reveal":"text","data-reveal-delay":"0.1"})})},m=e=>0===e?"primary":"tertiary",h=(e,t)=>(0,c.a)({kind:m(t)},{primaryColor:"on-white",tertiaryColor:"dark"}),v=(e,t,l)=>(0,c.w3)(e,{kind:m(l)});l(55993),l(71610);var f=l(75646);let p=(0,u.B1)({mobile:"grid",desktop:"grid"}),g=e=>0===e?"primary":"tertiary",x=(e,t)=>(0,c.a)({kind:g(t)},{primaryColor:"on-white",tertiaryColor:"dark"}),b=(e,t,l)=>(0,c.w3)(e,{kind:g(l)});l(54369);var y=l(53929);let _=new Set(["centered"]);l(21942);let j={"hero-image":e=>{let{content:t,settings:l}=e,n=(Array.isArray(null==t?void 0:t.button)?t.button:[]).slice(0,2);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"tertiary-header__content tertiary-header__content--core",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{text:null==t?void 0:t.caption})}),(0,r.jsxs)("div",{className:"tertiary-header__title-group",children:[(0,r.jsx)(d,{title:null==t?void 0:t.t
1itle}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.B,{text:null==t?void 0:t.body,className:"tertiary-header__body"})})]}),(null==l?void 0:l.showButtons)!==!1&&(0,r.jsx)(o.$n,{className:"tertiary-header__ctas",buttons:n,buttonClassName:x,renderContent:b,"data-reveal":"fade","data-reveal-delay":"0.3"})]}),(0,r.jsx)("div",{className:(0,i.A)("tertiary-header__image",(null==l?void 0:l.mobilePortraitImage)&&"tertiary-header__image--mobile-portrait"),"data-reveal":"fade","data-reveal-delay":"0.4",children:(0,r.jsx)(f.Ho,{media:null==t?void 0:t.image,sizes:p})})]})},centered:e=>{let{content:t,settings:l}=e,n=(Array.isArray(null==t?void 0:t.button)?t.button:[]).slice(0,2);return(0,r.jsxs)("div",{className:"tertiary-header__content tertiary-header__content--core",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{text:null==t?void 0:t.caption})}),(0,r.jsxs)("div",{className:"tertiary-header__title-group",children:[(0,r.jsx)(d,{title:null==t?void 0:t.title}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.B,{text:null==t?void 0:t.body,className:"tertiary-header__body"})})]}),(null==l?void 0:l.showButtons)!==!1&&(0,r.jsx)(o.$n,{className:"tertiary-header__ctas",buttons:n,alignment:"center",buttonClassName:h,renderContent:v,"data-reveal":"fade","data-reveal-delay":"0.3"})]})},"title-only":e=>{let{content:t,settings:l}=e,n=(null==l?void 0:l.showShareLinks)!==!1;return(0,r.jsxs)("div",{className:"tertiary-header__row tertiary-header__row--title-only",children:[(0,r.jsxs)("div",{className:"tertiary-header__content tertiary-header__content--core",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{text:null==t?void 0:t.caption})}),(0,r.jsx)(d,{title:null==t?void 0:t.title})]}),n&&(0,r.jsx)(y._,{className:"tertiary-header__share","data-reveal":"fade","data-reveal-delay":"0.2"})]})},"cta-card":e=>{let{content:t}=e;return(0,r.jsxs)("div",{className:"tertiary-header__row tertiary-header__row--cta-card",children:[(0,r.jsxs)("div",{className:"tertiary-header__content tertiary-header__content--core tertiary-header__content--cta-card",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{text:null==t?void 0:t.caption})}),(0,r.jsx)(d,{title:null==t?void 0:t.title}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.Ni,{text:null==t?void 0:t.date})})]}),(0,r.jsxs)("div",{className:"tertiary-header__card","data-reveal":"fade","data-reveal-delay":"0.3",children:[(0,r.jsx)(s.B,{text:null==t?void 0:t.cardTitle,className:"tertiary-header__card-title"}),(0,r.jsx)(s.lQ,{text:null==t?void 0:t.cardBody}),(0,r.jsx)(o.gG,{className:"tertiary-header__card-button buttons--mobile-full-width",color:"on-blue",buttons:null==t?void 0:t.cardButton})]})]})}},N=e=>{var t;let{contentKey:l="tertiaryHeader",className:n}=e,{content:s,settings:o}=(0,a.YZ)(l),c=null!=(t=null==o?void 0:o.style)?t:"hero-image",u=j[c]||j["hero-image"],d=_.has(c);return(0,r.jsx)("div",{className:(0,i.A)("tertiary-header","tertiary-header--".concat(c),d&&"tertiary-header--centered",n),"data-reveal-group":!0,children:(0,r.jsx)(u,{content:s,settings:o})})},k=()=>(0,r.jsx)(n.B,{className:"tertiary-header-block",children:(0,r.jsx)(N,{})});k.headerTheme="light";let w=k},4672:()=>{},5832:()=>{},9269:()=>{},9382:(e,t,l)=>{"use strict";l.d(t,{b:()=>c});var r=l(73365),n=l(1521),a=l(76668),i=l(68662);l(65723);let s=e=>e?"string"==typeof e?{src:e}:e:null,o=e=>{if(null!=e&&""!==e)return"number"==typeof e?"calc(".concat(.1*e," * var(--rs-unit))"):e},c=(0,n.forwardRef)((e,t)=>{let{desktopSrc:l,mobileSrc:n,desktopHeight:c,mobileHeight:u,desktopTop:d,mobileTop:m,desktopVCenter:h=!1,mobileVCenter:v=!1,desktopVBottom:f=!1,mobileVBottom:p=!1,alt:g="",className:x,...b}=e,y={"--module-bg-desktop-height":o(c),"--module-bg-mobile-height":o(u),"--module-bg-desktop-top":o(d),"--module-bg-mobile-top":o(m)},_=(0,a.z)(),j=s(l),N=s(n);return(0,r.jsxs)("div",{ref:t,"aria-hidden":"true",className:(0,i.A)("module-background",h&&"module-background--desktop-vcenter",v&&"module-background--mobile-vcenter",f&&"module-background--desktop-vbottom",p&&"module-background--mobile-vbottom",x),style:y,...b,children:[j?(0,r.jsx)(_,{className:"module-background__image module-background__image--desktop",src:j.src,...j.width?{width:j.width}:{},...j.height?{height:j.height}:{},alt:g,loading:"lazy",decoding:"async",sizes:"100vw"}):null,N?(0,r.jsx)(_,{className:"module-background__image module-background__image--mobile",src:N.src,...N.width?{width:N.width}:{}
1,...N.height?{height:N.height}:{},alt:g,loading:"lazy",decoding:"async",sizes:"100vw"}):null]})})},9445:()=>{},9461:(e,t,l)=>{"use strict";l.d(t,{B:()=>i});var r=l(73365),n=l(69066),a=l(68662);l(13457);let i=e=>{let{content:t,date:l,time:i,timezone:s,className:o}=e;return(l=null!=l?l:null==t?void 0:t.date,i=null!=i?i:null==t?void 0:t.time,s=null!=s?s:null==t?void 0:t.timezone,l||i||s)?(0,r.jsxs)("div",{className:(0,a.A)("event-date-line",o),children:[(0,r.jsx)(n.DA,{tagName:"span",json:l,className:"event-date-line__date"}),i&&(0,r.jsx)("span",{className:"event-date-line__dot text-subheader","aria-hidden":"true"}),(0,r.jsx)(n.DA,{tagName:"span",json:i,className:"event-date-line__time"}),(0,r.jsx)(n.a0,{tagName:"span",json:s,className:"event-date-line__timezone"})]}):null}},10194:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>f});var r=l(73365),n=l(23341),a=l(72484),i=l(69066),s=l(5542),o=l(17573),c=l(75646),u=l(68662),d=l(48710);l(68578);let m=(0,s.B1)({mobile:"grid",desktop:"col4-g"}),h=e=>{let{content:t,className:l,showHeading:n=!0,eyebrow:a=d.d4,introTitle:s=d.n$,maxButtons:h=2,trailingButton:v=null}=e,f=(null==t?void 0:t.title)||d.ag,p=(null==t?void 0:t.description)||d.Oc,g=Array.isArray(null==t?void 0:t.button)?t.button.slice(0,h):[],x=(null==t?void 0:t.image)&&"object"==typeof t.image?{...t.image,contained:!0}:null;return(0,r.jsxs)("div",{className:(0,u.A)("archetype-card",n?"archetype-card--with-heading":"archetype-card--without-heading",l),children:[(0,r.jsx)("div",{className:"archetype-card__background","aria-hidden":"true",children:(0,r.jsx)("div",{className:"archetype-card__background-blur"})}),(0,r.jsxs)("div",{className:"archetype-card__inner",children:[n&&(0,r.jsxs)("div",{className:"archetype-card__intro",children:[(0,r.jsx)("p",{className:"archetype-card__eyebrow",children:a}),(0,r.jsx)("p",{className:"archetype-card__intro-title",children:s})]}),(0,r.jsx)("div",{className:"archetype-card__panel",children:(0,r.jsxs)("div",{className:"archetype-card__content",children:[(0,r.jsx)("div",{className:"archetype-card__image-shell","aria-hidden":"true",children:!function(e){return!!((null==e?void 0:e.url)||(null==e?void 0:e.src)||(null==e?void 0:e.id))}(x)?(0,r.jsx)("div",{className:"archetype-card__image-placeholder"}):(0,r.jsx)(c.fb,{media:x,className:"archetype-card__image",sizes:m})}),(0,r.jsx)(i.EY,{tagName:"h2",className:"archetype-card__title",baseClass:"archetype-card__title-text",json:f}),(0,r.jsx)(i.EY,{tagName:"div",className:"archetype-card__description",baseClass:"archetype-card__description-text",json:p}),(0,r.jsxs)("div",{className:"archetype-card__buttons",children:[(0,r.jsx)(o.uK,{buttons:g,alignment:"center",maxButtons:h,primaryColor:"on-black",tertiaryColor:"light"}),v]})]})})]})]})};l(63787);let v=e=>{let{contentKey:t="archetype",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsx)("div",{className:(0,u.A)("archetype",l),"data-reveal-group":!0,children:(0,r.jsx)(h,{content:n,showHeading:!1,className:"archetype__card"})})};l(58317);let f=()=>(0,r.jsx)(n.B,{className:"archetype-block",children:(0,r.jsx)(v,{})})},10299:()=>{},10560:()=>{},10570:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(23341),a=l(72484),i=l(93668),s=l(42270),o=l(69066),c=l(17573),u=l(68662);l(77518),l(56010);let d=e=>{let{className:t,contentKey:l="pages"}=e,{content:n,settings:d}=(0,a.YZ)(l),m=Array.isArray(null==n?void 0:n.items)?n.items:[],h=(null==d?void 0:d.showDescription)!==!1;return(0,r.jsxs)("div",{className:(0,u.A)("pages",t),children:[h&&(0,r.jsx)(s.dx,{contentKey:l,className:"pages__header"}),(0,r.jsx)(i.Fu,{items:m,className:"pages__tiles","data-reveal-group":!0,children:(e,t)=>(0,r.jsxs)("div",{className:"pages__tile","data-reveal":"fadeup","data-reveal-delay":String(.1*t),children:[(0,r.jsx)(o.qB,{text:null==e?void 0:e.title}),(0,r.jsx)(o.hO,{text:null==e?void 0:e.body}),(0,r.jsx)(c.Fp,{className:"buttons--full-width",buttons:null==e?void 0:e.button})]})})]})},m=()=>(0,r.jsx)(n.B,{className:"pages-block",children:(0,r.jsx)(d,{})})},11111:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>y});var r=l(73365),n=l(23341),a=l(72484),i=l(69066),s=l(53929),o=l(28540),c=l(1521),u=l(5542),d=l(24470),m=l(75646),h=l(68662);let v=(0,u.B1)({mobile:"146px",desktop:"146px"}),f=(e,t)=>
10===t?"cta-button cta-button--on-blue":"tertiary-button tertiary-button--dark",p=(e,t,l)=>0===l?(0,r.jsx)("span",{className:"cta-button__label",children:e}):e,g=e=>{var t,l,n,a;let{card:s,contentKey:o,page:u,uid:g,...x}=e,b=(0,c.useRef)(null),y=(null==s||null==(l=s.submitButton)||null==(t=l[0])?void 0:t.label)||(null==s?void 0:s.submitLabel)||"",_=(null==u||null==(a=u.marketoForms)||null==(n=a[String((null==s?void 0:s.formId)||"")])?void 0:n.fields)||[],j=(null==u?void 0:u.__renderNonce)||(null==u?void 0:u.id)||"",N=g?"".concat(g,":").concat(o,":downloadCard"):"download-header:".concat(o),k=(null==s?void 0:s.showLegalText)!==!1,w=!String((null==s?void 0:s.formId)||"").trim()&&(null==s?void 0:s.showSuccessWithoutForm)===!0,A=(Array.isArray(null==s?void 0:s.successButtons)?s.successButtons:[]).filter(Boolean).length;return(0,r.jsxs)("div",{className:"download-header__card",ref:b,...x,children:[(0,r.jsx)(m.fb,{media:null==s?void 0:s.image,className:"download-header__card-media",sizes:v}),(0,r.jsx)(i.jt,{json:null==s?void 0:s.title,className:"download-header__card-title"}),(0,r.jsx)(d.Ay,{className:"download-header__form marketo-form--stacked",formId:null==s?void 0:s.formId,fields:_,hiddenFieldValues:null==s?void 0:s.hiddenFieldValues,footer:k?(0,r.jsx)(d.r2,{text:null==s?void 0:s.disclaimer}):null,fallback:(0,r.jsx)(d.wR,{className:"download-header__preview",fields:_,footer:null,showFooter:!1,submitLabel:y}),instanceKey:N,scrollTargetRef:b,sessionKey:j,submitLabel:y,theme:"light",successWithoutForm:w,successRender:(0,r.jsx)(d.Jl,{body:null==s?void 0:s.successBody,buttons:null==s?void 0:s.successButtons,containerClassName:"download-header__success",bodyClassName:"download-header__success-body",buttonsClassName:(0,h.A)("download-header__success-buttons",A<=1&&"download-header__success-buttons--single"),resolveButtonClass:f,renderButtonContent:p})})]})};l(29646);let x=e=>{let{contentKey:t="downloadHeader",className:l}=e,{content:n,page:c,uid:u}=(0,a.YZ)(t);return(0,r.jsx)("div",{className:(0,h.A)("download-header",l),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"download-header__row",children:[(0,r.jsxs)("div",{className:"download-header__content",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(i.a0,{json:null==n?void 0:n.caption,className:"download-header__caption"})}),(0,r.jsx)(o.j,{title:null==n?void 0:n.title,"data-reveal-delay":"0.1"}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(i.B,{json:null==n?void 0:n.body,className:"download-header__body"})}),(null==c?void 0:c.date)&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(i.a0,{text:c.date,className:"download-header__date"})}),(0,r.jsx)(s._,{className:"download-header__share","data-reveal":"fade","data-reveal-delay":"0.3"})]}),(0,r.jsx)(g,{card:null==n?void 0:n.downloadCard,contentKey:t,page:c,uid:u,"data-reveal":"fade","data-reveal-delay":"0.3"})]})})},b=()=>(0,r.jsx)(n.B,{className:"download-header-block",children:(0,r.jsx)(x,{})});b.headerTheme="light";let y=b},11292:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(69066),o=l(75646),c=l(41),u=l(53929),d=l(28540),m=l(68662);l(22480);let h=(0,i.B1)({mobile:"grid",desktop:"col5-g"}),v=e=>{let{contentKey:t="articleHeader",className:l}=e,{content:n,page:i,settings:v}=(0,a.YZ)(t),f=(null==v?void 0:v.displayAsLogo)===!0,p=(null==v?void 0:v.showDate)!==!1,g=(null==v?void 0:v.showShareLinks)!==!1,x=(null==v?void 0:v.showImage)!==!1;return(0,r.jsx)("div",{className:(0,m.A)("article-header",l),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:(0,m.A)("article-header__row",!x&&"article-header__row--no-image"),children:[(0,r.jsxs)("div",{className:"article-header__content",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{json:null==n?void 0:n.caption})}),(0,r.jsx)(d.j,{title:null==n?void 0:n.title,className:"article-header__title","data-reveal-delay":"0.1"}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.B,{json:null==n?void 0:n.body,className:"article-header__body"})}),p&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.a0,{text:null==i?void 0:i.date,className:"article-header__date"})}),(0,r.jsx)("div",{"data-reveal":"fade","data-reveal-delay":"0.3",children:(0,r.jsx)(c.V,{})}),g&&(0,r.jsx)(u._,{className:"article-header__share","data-reveal":"fade","data-reveal-delay":"0.3"})]}),x&&(0,r.jsx)("div",{className:(0,m.A)("article-header__media",f&&"article-header__media--logo"),"data-reveal":"fade","data-reveal-delay":"0.4",children:(0,r.jsx)(o.n4,{media:null==n?void 0:n.image,sizes:h})})]})})},f=()=>(0,r.jsx)(n.B,{className:"article-header-block",children:(0,r.jsx)(v,{})});f.headerTheme="light";let p=f},11337:(e,t,l)=>{"use strict";l.d(t,{m:()=>r.A});var r=l(65868)},11767:()=>{},11781:()=>{},12841:()=>{},13052:(e,t,l)=>{"use strict";l.d(t,{M:()=>_});var r=l(73365),n=l(1521),a=l(5542),i=l(52701),s=l(6242);function o(e,t){let l=Math.max(Number(t)||1,1);return Math.max(1,Math.ceil((Number(e)||0)/l))}function c(e,t){return Math.min(Math.max(Number(e)||1,1),Math.max(t,1))}var u=l(87871);let d={mobile:3,desktop:6};function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d;return e?t.mobile:t.desktop}var h=l(68662);l(98640),l(17708),l(77495),l(50365);let v="body",f="shell",p="hydrate",g="responsive",x='[data-reveal]:not([data-reveal="outer"]):not([data-reveal="inner"]):not([data-reveal="content"])',b=n.useLayoutEffect;function y(e){return m(window.matchMedia("(max-width: 767px)").matches,e)}let _=(0,n.forwardRef)((e,t)=>{let{items:l=[],resetKey:_,children:j,pageSize:N=d,revealDelay:k=.06,revealAfterSwapMs:w=200,hydrateFromInitialViewportOnly:A=!1,emptyState:C,scrollTarget:E,className:S,itemClassName:L,paginationClassName:B,paginationVariant:M="default"}=e,R=Array.isArray(l)?l.filter(Boolean):[],T=(0,a.al)(),F=m(T,N),I=(0,n.useRef)(y(N)),P=(0,n.useRef)(F),z=(0,n.useRef)(null),H=(0,n.useRef)(!1),q=(0,n.useRef)(_),O=(0,n.useRef)(0),D=(0,n.useRef)(!1),Y=(0,n.useRef)("body"),V=(0,n.useRef)(null),W=(0,n.useRef)(null),Z=(0,n.useRef)(!1),K=(0,n.useRef)({sig:"",page:0}),J=(0,n.useRef)(null),U=(0,n.useRef)(()=>{}
1),[G,X]=(0,n.useState)(v),[Q,$]=(0,n.useState)(0),[ee,et]=(0,n.useState)(0),el=function(){let{totalItems:e,itemsPerPage:t,initialPage:l=1,page:r,onPageChange:a,siblingCount:i=1,boundaryCount:s=1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u="number"==typeof r,[d,m]=(0,n.useState)(()=>c(l,o(e,t))),h=o(e,t),v=c(u?r:d,h),f=v<=1,p=v>=h,g=(0,n.useRef)(a);g.current=a;let x=(0,n.useCallback)(e=>{var t;let l=c(e,h);l!==v&&(u||m(l),null==(t=g.current)||t.call(g,l,h))},[v,u,h]),b=(0,n.useCallback)(()=>x(v+1),[v,x]),y=(0,n.useCallback)(()=>x(v-1),[v,x]),_=(0,n.useMemo)(()=>(function(e,t,l){let r=Math.max(Number(l)||0,0);if(0===r)return{start:0,end:0};let n=Math.max(Number(t)||1,1);return{start:(e-1)*n+1,end:Math.min(e*n,r)}})(v,t,e),[v,t,e]),j=(0,n.useMemo)(()=>(function(e){let{currentPage:t,totalPages:l,siblingCount:r=1,boundaryCount:n=1}=e,a=Math.max(Number(l)||1,1),i=c(t,a),s=Math.max(Number(r)||0,0),o=Math.max(Number(n)||0,0);if(a<=2*o+2*s+3)return Array.from({length:a},(e,t)=>t+1);let u=(e,t)=>Array.from({length:t-e+1},(t,l)=>e+l),d=u(1,Math.min(o,a)),m=u(Math.max(a-o+1,o+1),a),h=Math.max(Math.min(i-s,a-o-2*s-1),o+2),v=Math.min(Math.max(i+s,o+2*s+2),m.length>0?m[0]-2:a-1),f=u(h,v);return[...d,...h>o+2?["ellipsis"]:o+1<a-o?[o+1]:[],...f,...v<a-o-1?["ellipsis"]:a-o>o?[a-o]:[],...m]})({currentPage:v,totalPages:h,siblingCount:i,boundaryCount:s}),[v,h,i,s]),N=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"button",onClick:y,disabled:f,"aria-label":"Previous page",...e}},[y,f]),k=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"button",onClick:b,disabled:p,"aria-label":"Next page",...e}},[b,p]),w=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=e===v;return{type:"button",onClick:()=>x(e),"aria-label":"Page ".concat(e),"aria-current":l?"page":void 0,"data-active":l?"":void 0,...t}},[v,x]);return{currentPage:v,totalPages:h,totalItems:Math.max(Number(e)||0,0),itemsPerPage:t,itemRange:_,pageNumbers:j,isFirst:f,isLast:p,goToPage:x,next:b,prev:y,getPrevButtonProps:N,getNextButtonProps:k,getPageButtonProps:w}}({totalItems:R.length,itemsPerPage:F}),er=el.totalPages,en=q.current!==_,ea=en?1:el.currentPage,ei="split-count-desktop"===M?function(e,t,l){let r=Math.max(Number(e)||0,0);if(r<1)return"";let n=Math.max(Number(l)||1,1),a=t*n,i=Math.min(a+1,r),s=Math.min(a+n,r),o=1===r?"ITEM":"ITEMS";return"".concat(i,"-").concat(s," OF ").concat(r," ").concat(o)}(R.length,ea-1,F):"",es=function(e,t,l){if(!Array.isArray(e))return[];let r=Math.max(Number(l)||1,1),n=(t-1)*r;return e.slice(n,n+r)}(R,ea,F),eo=(0,n.useCallback)(function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{items:Array.isArray(e)?e:[],renderVersion:null!=(t=l.renderVersion)?t:O.current,totalPages:er,currentPage:ea,paginationSummary:ei}},[ea,ei,er]),ec=(0,n.useCallback)(function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{items:Array.isArray(e)?e:[],renderVersion:null!=(t=l.renderVersion)?t:O.current}},[]),eu=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.remount&&(O.current+=1);let l=O.current;return{shell:eo(e,{renderVersion:l}),body:ec(e,{renderVersion:l})}},[ec,eo]),ed=(0,n.useRef)(eu(es,{remount:!1})),{containerRef:em,viewItems:eh,setViewItemsImmediate:ev,swapToItems:ef,phase:ep,swapAppliedVersion:eg,swapVersion:ex}=(0,a.Q0)({initialItems:ed.current.shell,fadeMs:400,heightMs:400}),{containerRef:eb,viewItems:ey,setViewItemsImmediate:e_,swapToItems:ej,phase:eN,stabilizeContent:ek,swapAppliedVersion:ew}=(0,a.Q0)({initialItems:ed.current.body,fadeMs:400,heightMs:400}),eA=null!=eh?eh:ed.current.shell,eC=G===f?eA:null!=ey?ey:ed.current.body,eE=Array.isArray(null==eC?void 0:eC.items)?eC.items:[],eS=eA.totalPages>1,eL=(0,n.useCallback)(e=>{var t;if(null==(t=U.current)||t.call(U),!e)return;let l=[],r=(e,t)=>{if(!e)return;let r={};Object.entries(t).forEach(t=>{let[l,n]=t;r[l]=e.style[l],e.style[l]=n}),l.push({node:e,previousStyles:r})};e.querySelectorAll(".post-card--grid .post-card__content").forEach(e
1=>{r(e,{transition:"none"})}),e.querySelectorAll(".post-card--grid .post-card__arrow").forEach(e=>{r(e,{transition:"none",opacity:"0",transform:"translateX(100%)"})}),e.querySelectorAll(".post-card--grid .post-card__image").forEach(e=>{r(e,{transition:"none",opacity:"1"})});let n=()=>{e.classList.remove("paginated-grid--suppress-hover"),l.forEach(e=>{let{node:t,previousStyles:l}=e;Object.entries(l).forEach(e=>{let[l,r]=e;t.style[l]=r})}),window.removeEventListener("pointermove",n),window.removeEventListener("pointerdown",n),U.current=()=>{}};e.classList.add("paginated-grid--suppress-hover"),e.offsetHeight,window.addEventListener("pointermove",n,{once:!0}),window.addEventListener("pointerdown",n,{once:!0}),U.current=n},[]);(0,n.useEffect)(()=>()=>{var e;null==(e=U.current)||e.call(U)},[]),b(()=>{null===I.current&&(I.current=y(N));let e=P.current;e!==F&&(H.current&&eL(V.current),z.current=H.current||A&&I.current!==F?g:p,H.current=!0),el.goToPage(function(e,t,l,r){return r===l?c(e,o(t,l)):c(Math.floor((e-1)*r/l)+1,o(t,l))}(el.currentPage,R.length,F,e)),P.current=F},[eL,A,F,N,R.length,el]),(0,n.useEffect)(()=>{en&&(q.current=_,el.goToPage(1))},[en,_,el]),(0,n.useEffect)(()=>{let e=[ea,er,function(e){return"".concat(e.length,":").concat(e.map(e=>{var t;return null!=(t=null==e?void 0:e.id)?t:""}).join("|"))}(es)].join("|"),t=K.current,l=z.current,r=eu(es,{remount:l!==g&&""!==t.sig&&t.sig!==e});if(!Z.current){Z.current=!0,K.current={sig:e,page:ea},X(v),ev(r.shell),e_(r.body);return}if(t.sig===e){K.current={sig:e,page:ea};return}if(K.current={sig:e,page:ea},z.current=null,l===p){X(v),ev(r.shell),e_(r.body),$(e=>e+1);return}if(l===g){X(v),ev(r.shell),e_(r.body);let e=V.current;e&&(eL(e),requestAnimationFrame(()=>{e.classList.add("paginated-grid--suppress-reveal"),Array.from(e.querySelectorAll(x)).forEach(e=>{e.classList.add("is-ready","is-active")}),requestAnimationFrame(()=>{e.classList.remove("paginated-grid--suppress-reveal");try{var t,l;null==(l=window.__forgeRevealEngine)||null==(t=l.refresh)||t.call(l)}catch(e){}})}));return}if(!en&&t.page!==ea){X(v),ev(r.shell),D.current=!0,Y.current="body",ej(r.body);return}if(T){X(v),ev(r.shell),e_(r.body),$(e=>e+1);return}D.current=!0,Y.current="shell",X(f),e_(r.body),ef(r.shell)},[eu,en,ea,eL,T,e_,ev,ej,ef,er,es]),(0,n.useEffect)(()=>{!(ew<=0)&&D.current&&"body"===Y.current&&(D.current=!1,$(e=>e+1))},[ew]),(0,n.useEffect)(()=>{eg<=0||"shell"===Y.current&&et(e=>e+1)},[eg]),(0,n.useEffect)(()=>{!(ex<=0)&&D.current&&"shell"===Y.current&&(D.current=!1,$(e=>e+1))},[ex]),(0,n.useEffect)(()=>{eN===a.Xc&&J.current&&(clearTimeout(J.current),J.current=null)},[eN]),(0,n.useEffect)(()=>{if(!Z.current||Q<=0)return;let e=G===f?V.current:W.current;if(e)return J.current&&clearTimeout(J.current),J.current=setTimeout(()=>{(0,i.Ro)(e,{deep:!0}),requestAnimationFrame(()=>{Array.from(e.querySelectorAll(x)).forEach(e=>{(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.9;if(!e)return!1;let l=e.getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight||0;return l.bottom>0&&l.top<r*t})(e,.9)&&(0,i.l4)(e,{deep:!0})})}),setTimeout(()=>{try{var e,t;null==(t=window.__forgeRevealEngine)||null==(e=t.refresh)||e.call(t)}catch(e){}},200)},w),()=>{J.current&&clearTimeout(J.current),J.current=null}},[G,w,Q]);let eB=(0,n.useCallback)(e=>{if(e===el.currentPage||e<1||e>er)return;el.goToPage(e);let t=function(e,t){var l,r;if(!e)return null;if("current"in e)return null!=(l=e.current)?l:null;let n=t?e.mobile:e.desktop;return null!=(r=null==n?void 0:n.current)?r:null}(E,T);t&&(0,s.P)(t,{duration:.8})},[el,er,E,T]),eM=(0,n.useCallback)(e=>{V.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]),eR=(0,n.useCallback)(e=>{eb.current=e,W.current=e},[eb]);return(0,r.jsx)("div",{ref:eM,className:"paginated-grid-shell","data-reveal-group":!0,children:(0,r.jsx)("div",{ref:em,className:"paginated-grid-shell__wrapper",children:(0,r.jsxs)("div",{className:(0,h.A)("paginated-grid-shell__content",ep===a.Xc&&"paginated-grid-shell__content--fading"),children:[(0,r.jsx)("div",{ref:eR,className:(0,h.A)("paginated-grid-shell__body","paginated-grid",S,ek&&G===v&&"paginated-grid-shell__body--stabilize-reveal",eN===a.Xc&&G===v&&"paginated-grid-shell__body--fading"),children:eE.length>0?eE.map((e,t)=>{var l;let n="".concat(eC.renderVersion,"-").concat(null!=(l=null==e?void 0:e.id)?l:t);return(0,r.jsx)("div",{className:(0,h.A)("paginated-grid__item",L),"data-reveal":"fadeup","data-reveal-delay":String(t*k),children:j(e,t)},n)}):C&&(0,r.jsx)("div",{className:"paginated-grid__empty","data-reveal":"fadeup","data-reveal-delay":"0",children:C},"empty-".concat(eC.renderVersion))}),eS&&(0,r.jsx)("div",{className:"paginated-grid-shell__pagination",...ep===a.Xc?{}:{"data-reveal":"fadeup","data-reveal-delay":String(eE.length*k)},children:(0,r.jsx)(u.A,{currentIndex:eA.currentPage-1,slideCount:eA.totalPages,desktopSummary:eA.paginationSummary,desktopSplit:"split-count-desktop"===M,scrollPrev:()=>eB(eA.currentPage-1),scrollNext:()=>
1eB(eA.currentPage+1),goTo:e=>eB(e+1),isAtStart:1===eA.currentPage,isAtEnd:eA.currentPage===eA.totalPages,reveal:!1,className:(0,h.A)("paginated-grid__pagination",B)})},ee)]})})})})},13457:()=>{},13563:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(23341),a=l(72484),i=l(9382),s=l(69066),o=l(17573),c=l(79111),u=l(68662);l(2965);let d=e=>{let{contentKey:t="cta2",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,u.A)("cta-2",l),"data-reveal-group":!0,children:[(0,r.jsx)(i.b,{className:"cta-2__background",desktopSrc:c.Ol,mobileSrc:c.f7,desktopHeight:667,desktopVBottom:!0,mobileHeight:369}),(0,r.jsxs)("div",{className:"cta-2__content",children:[(0,r.jsx)(s.EY,{className:"cta-2__title",tagName:"h2",baseClass:"text-secondary-headline--desktop text-tertiary-headline--mobile",text:null==n?void 0:n.title,"data-reveal":"text","data-reveal-delay":"0"}),(0,r.jsx)(s.hO,{className:"cta-2__body",text:null==n?void 0:n.body,"data-reveal":"fadeup","data-reveal-delay":"0.1"}),(0,r.jsx)(o.vT,{className:"cta-2__button buttons--mobile-full-width",color:"on-black",buttons:null==n?void 0:n.button,"data-reveal":"fadeup","data-reveal-delay":"0.2"})]})]})},m=()=>(0,r.jsx)(n.B,{className:"cta-2-block theme-dark stack-fixed-padding",children:(0,r.jsx)(d,{})})},13653:(e,t,l)=>{"use strict";l.d(t,{N:()=>c});var r=l(1521);function n(e){var t;return(null==e||null==(t=e.type)?void 0:t.__FORGE_CAROUSEL_SLIDE__)===!0}function a(e,t){return!Number.isFinite(t)||t<=0?0:(e%t+t)%t}function i(e,t){var l;let r=Number(null==e||null==(l=e.props)?void 0:l["data-logical-index"]);return Number.isFinite(r)?r:t}function s(e,t){var l;let r=Number(null==e||null==(l=e.props)?void 0:l["data-navigation-index"]);return Number.isFinite(r)?r:i(e,t)}function o(e,t){let l=[];return{ordinals:e.map((e,r)=>{let n=t(e,r),a=l.indexOf(n);return a>=0?a:(l.push(n),l.length-1)}),count:l.length||e.length}}function c(e){let{centerOverflow:t=!1,minimumSlides:l=6}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"==typeof e)return{children:e,logicalSlideCount:0,navigationSlideCount:0,toLogicalIndex:e=>e,toNavigationIndex:e=>e,resolveDisplayIndex:e=>e,resolveNavigationDisplayIndex:e=>e};let c=r.Children.toArray(e),u=c.filter(n),d=c.filter(e=>!n(e)),m=u.map((e,t)=>(0,r.cloneElement)(e,{"data-logical-index":i(e,t),"data-navigation-index":s(e,t)})),h=t?function(e,t){if(e.length<=1||e.length>=t)return e;let l=[...e],n=1;for(;l.length<t;)l=[...l,...e.map((e,t)=>{var l;return(0,r.cloneElement)(e,{key:"".concat(null!=(l=e.key)?l:"slide-".concat(t),"-dup-").concat(n),"data-logical-index":i(e,t),"data-navigation-index":s(e,t)})})],n+=1;return l}(m,l):m,{ordinals:v,count:f}=o(h,i),{ordinals:p,count:g}=o(h,s),x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:f;if(!l.length)return e;let n=a(e,r),i=a(t,l.length),s=l.map((e,t)=>({displayIndex:t,candidateLogicalIndex:e})).filter(e=>{let{candidateLogicalIndex:t}=e;return t===n});return s.length?s.reduce((e,t)=>Math.abs(t.displayIndex-i)<Math.abs(e.displayIndex-i)?t:e,s[0]).displayIndex:n};return{children:[...h,...d],logicalSlideCount:f,navigationSlideCount:g,toLogicalIndex:e=>{var t;return v.length&&null!=(t=v[a(e,v.length)])?t:0},toNavigationIndex:e=>{var t;return p.length&&null!=(t=p[a(e,p.length)])?t:0},resolveDisplayIndex:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return x(e,t,v,f)},resolveNavigationDisplayIndex:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return x(e,t,p,g)}}}},13729:(e,t,l)=>{"use strict";l.d(t,{A:()=>y});var r=l(73365),n=l(1521),a=l(72484),i=l(5542),s=l(51617),o=l(83416),c=l(99285),u=l(75646),d=l(28447),m=l(33949),h=l(68662);let v=(e,t)=>t<=0?0:Math.min(Math.max(e,0),t-1);function f(e,t){if(null==t)return null;let l=e[t];return(null==l?void 0:l.image)?l.image.src||l.image.url||l.image.id||"__raw:".concat(t):"__empty:".concat(t)}l(11781),l(49627);let p=(0,i.B1)({mobile:"1px",desktop:"col8-gm"}),g=e=>{let{card:t,color:l,showDate:n}=e;return t?(0,r.jsx)(o.aD,{content:function(e){return e?{caption:e.kicker||null,title:e.headline,body:e.excerpt,date:e.date,author:(null==e?void 0:e.authorName)?{name:e.authorName,title:e.authorTitle,avatar:e.authorAvatar||null,bio:e.authorBio||""}:null,button:function(e){if(!(null==e?void 0:e.url))return[];let t=Array.isArray(e.button)?e.button[0]:null;return[{type:"internal",internal:{url:e.url},label:(null==t?void 0:t.label)||"Read More"}]}(e)}:null}(t),showAuthor:!!t.authorName,showDate:n,bodyBaseClass:"text-large-body--desktop text-normal-body--mobile",color:l,cardClassName:"image-overlay--clamp-body"}):null},x=e=>{let{CardComponent:t,card:l,index:n,isActive:a,onClick:i,showDate:s}=e;return(0,r.jsx)("button",{type:"button","data-logical-index":n,className:(0,h.A)("featured-posts__tile-button",a&&"featured-posts__tile-button--active"),onClick:i,"aria-current":a?"true":void 0,children:(0,r.jsx)(t,{content:l,active:a,showDate:s})})},b=e=>{let{card:t,color:l,index:n,showDate:a}=e;return(0,r.jsxs)("div",{className:"featured-posts__mobile-hero",children:[(0,r.jsx)("div",{className:"featured-posts__hero-media",children:(null==t?void 0:t.image)&&(0,r.jsx)(u.iX,{media:t.image,sizes:(0,i.rQ)(t.image),...0===n?{priority:!0,fetchPriority:"high"}:{loading:"eager"}})}),(0,r.jsx)("div",{className:"featured-posts__hero-overlay",children:(0,r.jsx)(g,{c
1ard:t,color:l,showDate:a})})]})},y=e=>{var t,l;let{contentKey:i="featuredPosts",className:o,theme:y="light",CardComponent:_=c.H,posts:j,bare:N=!1,onReady:k,disabled:w=!1}=e,A="dark"===y?"on-dark":"on-light",{content:C,settings:E}=(0,a.YZ)(i),S=(null==E?void 0:E.showDate)!==!1,L=null!=(l=null!=j?j:null==C||null==(t=C.listing)?void 0:t.posts)?l:[],B=(0,n.useMemo)(()=>(0,m.z)(L),[L]),M=(0,n.useMemo)(()=>B.some(e=>!!(null==e?void 0:e.kicker)),[B]),R=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=(0,n.useRef)([]),r=(0,n.useRef)([]),a=(0,n.useRef)(null),i=(0,n.useRef)(null),s=(0,n.useRef)(null),o=(0,n.useRef)(null),c=(0,n.useRef)(null),u=(0,n.useRef)("idle"),d=(0,n.useRef)(0),m=(0,n.useRef)(null),h=(0,n.useRef)(null),p=(0,n.useRef)(0),g=(0,n.useRef)(t);g.current=t;let[x,b]=(0,n.useState)(0),[y,_]=(0,n.useState)(null),[j,N]=(0,n.useState)([]),k=(0,n.useRef)(0),w=()=>(k.current+=1,k.current),[A,C]=(0,n.useState)("idle"),[E,S]=(0,n.useState)(!1),[L,B]=(0,n.useState)(!1),M=(0,n.useCallback)(()=>{l.current.forEach(e=>clearTimeout(e)),l.current=[],r.current.forEach(e=>cancelAnimationFrame(e)),r.current=[],clearTimeout(a.current),clearTimeout(i.current)},[]),R=(0,n.useCallback)((e,t)=>{let r=setTimeout(e,t);return l.current.push(r),r},[]),T=(0,n.useCallback)(e=>{let t=requestAnimationFrame(e);return r.current.push(t),t},[]),F=(0,n.useCallback)(()=>{let e=s.current;e&&(e.style.transition="",e.style.height="")},[]),I=(0,n.useCallback)(e=>{let t=s.current;t&&Number.isFinite(e)&&!(e<=0)&&(t.style.transition="none",t.style.height="".concat(e,"px"),null==t||t.offsetHeight)},[]),P=(0,n.useCallback)((e,t)=>{let l=s.current;l&&Number.isFinite(e)&&Number.isFinite(t)&&(I(e),l.style.transition="height ".concat(600,"ms ").concat("ease"),T(()=>{l.style.height="".concat(t,"px")}))},[I,T]),z=(0,n.useCallback)(()=>{T(()=>{let e=s.current,t=c.current;if(!e||!t)return;let l=e.offsetHeight,r=t.offsetHeight;Number.isFinite(r)&&!(r<=0)&&(1>Math.abs(l-r)||P(l,r))})},[P,T]),H=(0,n.useCallback)(()=>{u.current="idle",m.current=null,h.current=null,C("idle"),_(null),N([]),S(!1),B(!1),F()},[F]),q=(0,n.useCallback)(()=>{clearTimeout(i.current);let e=m.current;d.current=e,u.current="fade-in",b(e),C("fade-in"),S(!1),B(!1),N(e=>{let t=e.find(e=>"active"===e.role);return t?[{...t,role:"cover",revealed:!0}]:[]}),z(),R(()=>{T(()=>B(!0))},0),R(H,600)},[H,z,T,R]),O=(0,n.useCallback)(()=>{let e=m.current,t=w();
1h.current=e,u.current="hold",N(l=>[...l.filter(e=>"active"===e.role).map(e=>({...e,role:"cover",revealed:!0})),{id:t,targetIndex:e,role:"active",revealed:!1}]),C("hold"),T(()=>{N(e=>e.map(e=>e.id===t?{...e,revealed:!0}:e))}),z(),clearTimeout(i.current),i.current=setTimeout(()=>{let e=m.current,t=h.current;f(g.current,e)===f(g.current,t)?q():O()},600),l.current.push(i.current)},[q,T,z]),D=(0,n.useCallback)(()=>{clearTimeout(a.current);let e=Date.now();a.current=setTimeout(()=>{let e=m.current,t=h.current;f(g.current,e)===f(g.current,t)?q():O()},Math.max(p.current-e,350)),l.current.push(a.current)},[q,O]),Y=(0,n.useCallback)(()=>{let e=m.current,t=w();u.current="fade-out",p.current=Date.now()+600,h.current=e,C("fade-out"),N([{id:t,targetIndex:e,role:"active",revealed:!1}]),S(!1),B(!1),T(()=>{S(!0),N(e=>e.map(e=>e.id===t?{...e,revealed:!0}:e))}),z()},[T,z]),V=(0,n.useCallback)(t=>{if(e<1)return;let l=v(t,e),r=u.current;l!==("idle"===r||null==m.current?d.current:m.current)&&(m.current=l,_(l),"idle"===r||"fade-in"===r?(M(),Y(),D()):"fade-out"===r&&D())},[e,Y,M,D]);(0,n.useEffect)(()=>()=>{M()},[M]),(0,n.useEffect)(()=>{M(),u.current="idle",m.current=null,h.current=null,p.current=0;let t=v(d.current,e);d.current=t,b(t),_(null),N([]),C("idle"),S(!1),B(!1),F()},[M,e,F]);let W=v(x,e),Z=null!=y?v(y,e):W;return{activeIndex:W,pendingIndex:y,wipeLayers:j,phase:A,currentIndex:Z,isOutgoingHidden:E,isIncomingVisible:L,heightShellRef:s,activePanelRef:o,measurePanelRef:c,goTo:V}}(B.length,B),[T,F]=(0,n.useState)(!1),I=(0,n.useRef)(null),P=(0,n.useRef)(null),z=(0,n.useRef)(R);z.current=R;let H=(0,n.useRef)(k);H.current=k;let q=(0,n.useRef)([]),O=(0,n.useRef)(!0),D=(0,n.useRef)(!0),Y=(0,n.useRef)(!1),V=(0,n.useRef)(null),W=(0,n.useCallback)(()=>{if(!Y.current||!O.current||!D.current)return;Y.current=!1,clearTimeout(V.current);let e=q.current;q.current=[],e.forEach(e=>e())},[]);(0,n.useEffect)(()=>{"idle"===R.phase?(O.current=!0,W()):O.current=!1},[R.phase,W]);let Z=(0,n.useCallback)(()=>{D.current=!0,W()},[W]);(0,n.useEffect)(()=>{H.current&&H.current({goToCard:e=>{var t,l;Y.current=!0,O.current=!1,D.current=!1,clearTimeout(V.current),V.current=setTimeout(()=>{O.current=!0,D.current=!0,W()},3e3),z.current.goTo(e),null==(l=I.current)||null==(t=l.goTo)||t.call(l,e,{align:"start"})},whenSettled:()=>new Promise(e=>{if(!Y.current)return void e();q.current.push(e)})})},[W]),(0,n.useEffect)(()=>()=>{clearTimeout(V.current)},[]);let K=B[R.activeIndex]||null,J=null!=R.pendingIndex&&R.pendingIndex!==R.activeIndex?B[R.pendingIndex]:null,U=R.currentIndex,G=(0,n.useCallback)((e,t)=>{var l,r;if(!T)return;let n=P.current;if(!n)return;let a=t||n.querySelector('[data-logical-index="'.concat(e,'"]'));if(!a)return;let i=function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5;if(!e||!t)return null;let r=t.getBoundingClientRect(),n=e.getBoundingClientRect(),a=n.height;if(!a||r.height<=0)return null;let i=function(e){if(!e)return 100;let t=Number.parseFloat(window.getComputedStyle(e).getPropertyValue("--featured-posts-sidebar-fade-size").trim());return Number.isFinite(t)&&t>0?t:100}(t),s=r.top+i,o=r.bottom-i,c=Math.max(0,Math.min(n.bottom,s)-n.top),u=Math.max(0,n.bottom-Math.max(n.top,o));return c>a*l?{align:"start",inset:i}:u>a*l?{align:"end",inset:i}:null}(a,n);i&&(null==(r=I.current)||null==(l=r.goTo)||l.call(r,e,i))},[T]),X=(0,n.useRef)(!1);(0,n.useEffect)(()=>{if(!T)return;let e=P.current;if(!e)return;let t=0,l=()=>{X.current||G(R.activeIndex)},r=()=>{cancelAnimationFrame(t),t=requestAnimationFrame(l)};if(r(),"undefined"==typeof ResizeObserver)return()=>cancelAnimationFrame(t);let n=new ResizeObserver(r);n.observe(e);let a=e.querySelector(".carousel");return a&&n.observe(a),()=>{cancelAnimationFrame(t),n.disconnect()}},[T,R.activeIndex,G]);let Q=(0,n.useCallback)((e,t)=>{w||(X.current=!0,R.goTo(e),G(e,t))},[w,R,G]),$=(0,n.useCallback)(e=>{if(w||!B.length)return;let t=R.currentIndex,l=(t+e+B.length)%B.length;l!==t&&(X.current=!0,R.goTo(l),G(l))},[w,B.length,R,G]);return B.length?(0,r.jsxs)("div",{className:(0,h.A)("featured-posts","featured-posts--theme-".concat(y),N&&"featured-posts--bare",M&&"featured-posts--with-type-cards",o),children:[(0,r.jsxs)("div",{className:"featured-posts__desktop",children:[(0,r.jsxs)("div",{className:(0,h.A)("featured-posts__hero","featured-posts__hero--".concat(R.phase)),children:[K&&(0,r.jsx)("div",{className:"featured-posts__hero-layer featured-posts__hero-layer--primary-bg",children:(0,r.jsx)("div",{className:"featured-posts__hero-media",children:K.image&&(0,r.jsx)(u.iX,{media:K.image,sizes:p,...0===R.activeIndex?{priority:!0,fetchPriority:"high"}:{loading:"eager"}})})},"primary-bg-".concat(R.activeIndex)),R.wipeLayers.map(e=>{let t=B[e.targetIndex];if(!t)return null;let l="cover"===e.role;return(0,r.jsx)("div",{className:(0,h.A)("featured-posts__hero-layer",l?"featured-posts__hero-layer--cover-bg":"featured-posts__hero-layer--pending-bg",!l&&e.revealed&&"is-revealed"),children:(0,r.jsx)("div",{className:"featured-posts__hero-media",children:t.image&&(0,r.jsx)(u.iX,{media:t.image,sizes:p,loading:"eager"})})},"wipe-".concat(e.id))}),K&&(0,r.jsx)("div",{className:(0,h.A)("featured-posts__hero-layer","featured-posts__hero-layer--overlay"),children:(0,r.jsx)("div",{className:"featured-posts__hero-overlay",children:(0,r.jsxs)("div",{ref:R.heightShellRef,className:"featured-posts__card-s
1hell",children:[(0,r.jsx)("div",{ref:R.activePanelRef,className:(0,h.A)("featured-posts__card-panel",("fade-out"===R.phase||"hold"===R.phase)&&"featured-posts__card-panel--outgoing",("fade-out"===R.phase||"hold"===R.phase)&&R.isOutgoingHidden&&"is-hidden","fade-in"===R.phase&&"featured-posts__card-panel--incoming","fade-in"===R.phase&&R.isIncomingVisible&&"is-visible"),children:(0,r.jsx)(g,{card:K,color:A,showDate:S})},"card-active-".concat(R.activeIndex)),J&&("fade-out"===R.phase||"hold"===R.phase)&&(0,r.jsx)("div",{ref:R.measurePanelRef,className:"featured-posts__card-panel featured-posts__card-panel--measure","aria-hidden":"true",children:(0,r.jsx)(g,{card:J,color:A,showDate:S})},"card-measure-".concat(R.pendingIndex))]})})})]}),(0,r.jsxs)("div",{className:"featured-posts__sidebar",children:[(0,r.jsx)("div",{ref:P,className:(0,h.A)("featured-posts__sidebar-track",T&&"featured-posts__sidebar-track--scrollable"),children:(0,r.jsx)(s.Ay,{ref:I,axis:"vertical",className:"featured-posts__sidebar-carousel",drag:!1,infinite:B.length>1,infiniteOnOverflow:!0,onOverflowChange:F,onTransitionEnd:Z,children:B.map((e,t)=>{var l;return(0,r.jsx)(s.Ay.Slide,{children:(0,r.jsx)(x,{CardComponent:_,card:e,index:t,isActive:t===U,showDate:S,onClick:e=>{Q(t,e.currentTarget)}})},null!=(l=e.id)?l:t)})})}),T&&(0,r.jsx)(d.ty,{className:"featured-posts__vertical-nav",vertical:!0,controlColor:"on-white",onPrev:()=>$(-1),onNext:()=>$(1),prevLabel:"Previous featured post",nextLabel:"Next featured post"})]})]}),(0,r.jsx)("div",{className:"featured-posts__mobile",children:(0,r.jsx)(d.FN,{navigation:"navigation",dark:"dark"===y,infinite:!0,infiniteOnOverflow:!0,releaseMode:"guided-snap",dragAtBreakpoints:["mobile"],className:"featured-posts__mobile-carousel",children:B.map((e,t)=>{var l;return(0,r.jsx)(d.FN.Slide,{children:(0,r.jsx)(b,{card:e,color:A,index:t,showDate:S})},null!=(l=e.id)?l:t)})})})]}):null}},14232:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(42270),s=l(26780),o=l(68662);l(44251);let c=e=>{var t,l;let{contentKey:n="authorBio",className:c}=e,{content:u,settings:d,page:m}=(0,a.YZ)(n),h=(null==d?void 0:d.showTitle)!==!1,v=(null==d?void 0:d.usePostAuthor)===!0?function(e){var t,l;if(!(null==e?void 0:e.name))return null;let r=null!=(l=null==(t=e.meta)?void 0:t._forge_author_card)?l:null;if("string"==typeof r)try{r=JSON.parse(r)}catch(e){r=null}return r&&"object"==typeof r?{name:e.name,title:r.title||"",bio:r.bio||"",image:r.image||null}:null}(null==m||null==(l=m.taxonomies)||null==(t=l.author)?void 0:t[0]):null,f=null!=v?v:null==u?void 0:u.card;return(0,r.jsxs)("div",{className:(0,o.A)("author-bio",c),children:[h&&(0,r.jsx)(i.cV,{className:"author-bio__title",contentKey:n}),(0,r.jsx)(s.w,{className:"author-bio__card",content:f,"data-reveal":"fadeup","data-reveal-delay":h?"0.1":"0",variant:"author"})]})},u=()=>(0,r.jsx)(n.B,{className:"author-bio-block",children:(0,r.jsx)(c,{})})},14237:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(72484),a=l(23341),i=l(5542),s=l(69066),o=l(75646),c=l(68662);l(23940);let u=(0,i.B1)({mobile:"grid",desktop:"grid"}),d=e=>{let{contentKey:t="fullImage",className:l}=e,{content:a,settings:i}=(0,n.YZ)(t),d=(null==i?void 0:i.showTitle)!==!1;return(0,r.jsxs)("div",{className:(0,c.A)("full-image",l),children:[d&&(0,r.jsx)(s.jD,{className:"full-image__title","data-reveal":"text",text:null==a?void 0:a.title}),(0,r.jsx)(o.Ho,{className:"full-image__image","data-reveal":"fade","data-reveal-delay":"0.2",media:null==a?void 0:a.image,sizes:u})]})},m=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"light";return(0,r.jsx)(a.B,{className:(0,c.A)("full-image-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(d,{})})}},14851:()=>{},15206:()=>{},15409:()=>{},15553:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});var r=l(73365),n=l(23341),a=l(72484),i=l(17573),s=l(69066),o=l(24196),c=l(68662),u=l(1521);function d(e){var t;return(null==e?void 0:e.type)!=="anchor"?"":String((null==e||null==(t=e.anchor)?void 0:t.uid)||"").trim()}function m(e,t){let l=d(e);return!!l&&t instanceof Set&&t.has(l)}var h=l(54106);function v(e){var t,l;return(0,o.OK)()+Math.max(0,Math.round((null==(l=e.current)||null==(t=l.getBoundingClientRect())?void 0:t.height)||0))}l(36008),l(49220);let f=e=>{var t,l;let{contentKey:n="secondaryNav",className:f,children:p,innerBlocks:g=[]}=e,{content:x,settings:b,uid:y}=(0,a.YZ)(n),_=function(){let[e,t]=(0,u.useState)(!1);return(0,u.useEffect)(()=>
1{if("function"!=typeof window.matchMedia)return;let e=window.matchMedia("(max-width: 767.9px)"),l=()=>t(e.matches);return(l(),"function"==typeof e.addEventListener)?(e.addEventListener("change",l),()=>e.removeEventListener("change",l)):(e.addListener(l),()=>e.removeListener(l))},[]),e}(),j=(0,u.useRef)(null),N=(0,u.useRef)(null),k=(0,o.bV)(),[w,A]=(0,u.useState)(!1),C=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Array.isArray(null==e?void 0:e.links)?e.links.filter(Boolean):[]}(x),E=null==(l=null!=(t=null==b?void 0:b.showCta)?t:null==x?void 0:x.showCta)||l,S=(0,u.useMemo)(()=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>"";return(Array.isArray(e)?e:[]).map((e,l)=>{let r=(null==e?void 0:e.attributes)||(null==e?void 0:e.attrs)||{},n=String(r.uid||"").trim();if(!n)return null;let a=t((null==e?void 0:e.name)||(null==e?void 0:e.blockName));return{index:l,uid:n,blockName:String((null==e?void 0:e.name)||(null==e?void 0:e.blockName)||"").trim(),blockTitle:a,anchorLabel:String(r.anchorLabel||"").trim()}}).filter(Boolean).map(e=>({...e,label:function(e){let{anchorLabel:t="",blockTitle:l=""}=e,r=String(t||"").trim(),n=String(l||"").trim();return r&&n?"".concat(r," (").concat(n,")"):r||n||"Untitled Section"}(e)}))})(g),[g]),L=(0,u.useMemo)(()=>new Set(S.map(e=>e.uid)),[S]),B=(0,u.useMemo)(()=>C.map(e=>m(e,L)?{...e,asButton:!0}:e),[C,L]),M=(0,u.useMemo)(()=>C.map(e=>{let t=d(e);return t&&L.has(t)?{buttonId:(null==e?void 0:e.id)||t,uid:t}:null}).filter(Boolean),[L,C]);(0,u.useEffect)(()=>{!_&&w&&A(!1)},[_,w]),(0,u.useEffect)(()=>{let e=j.current,t=N.current;if(!e||!t||"undefined"==typeof ResizeObserver)return;let l=()=>{let l=Math.round(t.getBoundingClientRect().height||0);e.style.setProperty("--secondary-nav-height","".concat(l,"px"))};l();let r=new ResizeObserver(l);return r.observe(t),()=>r.disconnect()},[]);let{activeUid:R,scrollToChildSection:T}=function(e){let{sectionLinkTargets:t,barRef:l,isMobile:r,isMobileOpen:n,setIsMobileOpen:a}=e,i=(0,u.useRef)(!1),s=(0,u.useRef)(null),[o,c]=(0,u.useState)(null);return(0,u.useEffect)(()=>{if(!t.length)return void c(null);o&&!t.some(e=>e.uid===o)&&c(null)},[o,t]),(0,u.useEffect)(()=>{if(!t.length)return;let e=()=>{if(i.current){let e=s.current;if(!e)return;let t=(0,h.Iu)((0,h.sW)(e));if(!t)return;let r=v(l);3>=Math.abs(t.getBoundingClientRect().top-r)&&(i.current=!1,s.current=null);return}let e=v(l),r=t.map(e=>{let t=(0,h.Iu)((0,h.sW)(e.uid));return t?{uid:e.uid,top:t.getBoundingClientRect().top}:null}).filter(Boolean);r.length&&c(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=(Array.isArray(e)?e:[]).filter(e=>e&&"string"==typeof e.uid&&Number.isFinite(e.top));if(!l.length)return null;let r=null;for(let e of l)e.top-t<=2&&(r=e.uid);return r}(r,e))};return e(),window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}},[t,l]),(0,u.useEffect)(()=>{let e=()=>{i.current&&(i.current=!1,s.current=null)};return window.addEventListener("wheel",e,{passive:!0}),window.addEventListener("touchstart",e,{passive:!0}),()=>{window.removeEventListener("wheel",e),window.removeEventListener("touchstart",e)}},[]),{activeUid:o,scrollToChildSection:(0,u.useCallback)(e=>{i.current=!0,s.current=e,c(e);let t=(0,h.sW)(e),l=()=>(0,h.AR)(t);if(r&&n){a(!1),window.requestAnimationFrame(()=>{window.requestAnimationFrame(l)});return}l()},[r,n,a])}}({sectionLinkTargets:M,barRef:N,isMobile:_,isMobileOpen:w,setIsMobileOpen:A}),F=(0,u.useMemo)(()=>Number.isFinite(k)?{"--secondary-nav-sticky-top":"".concat(k,"px")}:void 0,[k]),I=(0,u.useCallback)(e=>t=>{m(e,L)&&(t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||0!==t.button||(t.preventDefault(),t.stopPropagation(),T(d(e))))},[L,T]),P=y?"secondary-nav-".concat(y,"-links"):"secondary-nav-links";return(0,r.jsxs)("div",{ref:j,className:(0,c.A)("secondary-nav",E&&"has-cta",w&&"secondary-nav--mobile-open",f),style:F,children:[(0,r.jsxs)("nav",{ref:N,className:"secondary-nav__bar","aria-label":"Secondary navigation",children:[(0,r.jsxs)("div",{className:"secondary-nav__bar-content",children:[(0,r.jsx)("button",{type:"button",className:"secondary-nav__label","aria-expanded":w,"aria-controls":P,onClick:()=>A(e=>!e),children:(0,r.jsx)(s.rQ,{tagName:"span",json:null==x?void 0:x.label})}),E&&(0,r.jsx)("div",{className:"secondary-nav__cta",children:(0,r.jsx)(i.JK,{className:"secondary-nav__cta-buttons buttons--mobile-full-width",buttons:null==x?void 0:x.cta,color:"on-pink"})})]}),(0,r.jsx)("div",{className:"secondary-nav__dropdown",id:P,children:(0,r.jsx)(i.Yq,{className:"secondary-nav__links",buttons:B,color:"light",buttonClassName:e=>{let t=d(e);return(0,c.A)("secondary-nav__link",t&&t===R&&"is-active")},baseClass:"text-normal-body",buttonProps:e=>({onClick:m(e,L)?I(e):void 0})})})]}),(0,r.jsx)("div",{className:"secondary-nav__content",children:p})]})},p=e=>
1{let{children:t,innerBlocks:l=[]}=e;return(0,r.jsx)(n.B,{tagName:"section",className:"secondary-nav-block",children:(0,r.jsx)(f,{innerBlocks:l,children:t})})}},16552:(e,t,l)=>{"use strict";l.d(t,{A:()=>a});var r=l(73365);l(54097);var n=l(73462);function a(e){var t;let{tagName:l="section",className:a="",children:i,ref:s}=e,{rootBlockIndex:o,uid:c,anchorSlug:u}=null!=(t=(0,n.Y)())?t:{};return(0,r.jsx)(l,{className:a,...u&&{...c&&{"data-anchor-uid":c},"data-anchor-slug":u,id:u},...null!=o&&{"data-block-root":"","data-block-index":o},...s&&{ref:s},children:i})}},16673:()=>{},17092:()=>{},17573:(e,t,l)=>{"use strict";l.d(t,{$n:()=>a,xk:()=>f,gG:()=>p,Fp:()=>g,vT:()=>h,JK:()=>v,JD:()=>s,Yq:()=>u,uK:()=>c});var r=l(73365),n=l(72554);function a(e){return(0,r.jsx)(n._,{baseClass:"text-caption",...e})}l(83068),l(28624);let i=e=>{let{icon:t,color:l="on-black",...n}=e;return(0,r.jsx)(a,{buttonClassName:"cta-button cta-button--".concat(l).concat(t?" cta-button--has-icon":""),renderContent:e=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"cta-button__label",children:e}),t&&(0,r.jsx)("span",{className:"cta-button__icon",children:t()})]}),...n})},s=e=>{let{color:t="dark",...l}=e;return(0,r.jsx)(a,{buttonClassName:"tertiary-button tertiary-button--".concat(t),...l})};var o=l(92943);let c=e=>{let{buttons:t,maxButtons:l,primaryColor:n="on-black",tertiaryColor:i="light",...s}=e,c=Number.isFinite(l)&&l>0?Math.floor(l):null,u=(Array.isArray(t)?t:[]).filter(Boolean).map(e=>({...e,kind:(0,o.up)(e)})),d=null==c?u:u.slice(0,c);return(0,r.jsx)(a,{buttons:d,buttonClassName:e=>(0,o.a)(e,{primaryColor:n,tertiaryColor:i}),renderContent:o.w3,...s})},u=e=>{let{color:t="dark",...l}=e;return(0,r.jsx)(a,{buttonClassName:"text-link text-link--".concat(t),...l})};
1var d=l(1521),m=l(97850);let h=e=>(0,r.jsx)(i,{icon:m.G,...e}),v=e=>(0,r.jsx)(i,{...e}),f=e=>{let[t,l]=(0,d.useState)(!1);(0,d.useEffect)(()=>{if(!t)return;let e=setTimeout(()=>l(!1),2e3);return()=>clearTimeout(e)},[t]);let n=(0,d.useCallback)(()=>l(!0),[]);return(0,r.jsx)("span",{onClickCapture:n,style:{display:"contents"},children:(0,r.jsx)(i,{icon:()=>(0,r.jsx)(m.PQ,{checked:t}),...e})})},p=e=>(0,r.jsx)(i,{icon:m.b$,...e}),g=e=>(0,r.jsx)(i,{color:"on-grey",...e})},17708:()=>{},18260:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>h});var r=l(73365),n=l(23341),a=l(72484),i=l(51617),s=l(5542);l(98640);var o=l(75646),c=l(69066),u=l(68662);l(74001),l(54687);let d=(0,s.B1)({mobile:"240px",desktop:"240px"}),m=e=>{let{contentKey:t="logoBar",className:l}=e,{content:n}=(0,a.YZ)(t),m=(0,s.al)(),h=function(e){if(!Array.isArray(e)||0===e.length)return[];if(e.length>=10)return e;let t=Math.ceil(10/e.length),l=[];for(let r=0;r<t;r++)l.push(...e);return l}((Array.isArray(null==n?void 0:n.items)?n.items:[]).filter(e=>null==e?void 0:e.image)),v=h.length>1;return(0,r.jsxs)("div",{className:(0,u.A)("logo-bar",l),"data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"text","data-reveal-delay":"0",children:(0,r.jsx)(c.jD,{className:"logo-bar__title",json:null==n?void 0:n.title})}),(0,r.jsx)("div",{className:"logo-bar__ticker project-carousel-shell project-carousel-shell--edge-fade-dark project-carousel-shell--edge-fade-mobile-block project-carousel-shell--edge-fade-desktop-inline project-carousel-shell--edge-fade-always",children:(0,r.jsx)("div",{className:"logo-bar__ticker-content project-carousel-shell__content","data-reveal":"fade","data-reveal-delay":"0.1",children:(0,r.jsx)(i.Ay,{className:"logo-bar__carousel",axis:m?"vertical":"horizontal",infinite:v,autoplay:{speed:1,mobileSpeed:.75,pauseOnHover:!1,pauseEase:1,resumeEase:1},drag:!1,children:h.map((e,t)=>{var l,n,a;return(0,r.jsx)(i.Ay.Slide,{className:"logo-bar__slide",children:(0,r.jsx)("div",{className:"logo-bar__logo",children:(0,r.jsx)(o._V,{className:"logo-bar__logo-image",media:null==e?void 0:e.image,sizes:d})})},null!=(a=null!=(n=null==e?void 0:e.id)?n:null==e||null==(l=e.image)?void 0:l.id)?a:t)})})})})]})},h=()=>(0,r.jsx)(n.B,{className:"logobar-block theme-dark",children:(0,r.jsx)(m,{})})},20029:()=>{},20296:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(24470),o=l(9382),c=l(42270),u=l(69066),d=l(79111),m=l(82579),h=l(78678),v=l(68662);l(88713),m.Ay.registerPlugin(h.u);let f=e=>{var t,l,n,f;let{contentKey:p="formSplit",className:g}=e,{content:x,page:b,settings:y,uid:_}=(0,i.YZ)(p),j=(null==y?void 0:y.showLegalText)!==!1,N=(0,a.useRef)(null),k=(0,a.useRef)(null),w=(0,a.useRef)(null),A=(0,a.useRef)(null),C=(null==x||null==(l=x.submitButton)||null==(t=l[0])?void 0:t.label)||(null==x?void 0:x.submitLabel)||"",E=(null==b||null==(f=b.marketoForms)||null==(n=f[String((null==x?void 0:x.formId)||"")])?void 0:n.fields)||[],S=(null==b?void 0:b.__renderNonce)||(null==b?void 0:b.id)||"",L=_?"".concat(_,":").concat(p):"form-split:".concat(p),B=(0,s.YZ)(x,b),M=j&&B?(0,r.jsx)(s.r2,{text:B}):null,R=(null==x?void 0:x.successBody)?(0,r.jsx)("div",{className:"form-split__success",children:(0,r.jsx)(u.B,{text:x.successBody})}):null,T=(0,r.jsx)(s.wR,{className:"form-split__preview",fields:E,footer:null,showFooter:!1,submitLabel:C});return(0,a.useEffect)(()=>{let e=N.current,t=A.current,l=w.current;if(!e||!t||!l)return;let r=m.Ay.matchMedia();return r.add("(max-width: 767.9px)",()=>{let r=0,n=!0,a=()=>{t.style.position="",t.style.top="",t.style.left="",t.style.transform=""},i=()=>{n&&(t.style.position="fixed",t.style.top="50%",t.style.left="0",t.style.transform="translateY(-50%)")};return h.u.create({trigger:e,start:()=>{let i=(()=>{let e=[t.style.position,t.style.top,t.style.left,t.style.transform];return a(),e})(),s=e.getBoundingClientRect(),o=t.getBoundingClientRect(),c=l.getBoundingClientRect();(e=>{t.style.position=e[0],t.style.top=e[1],t.style.left=e[2],t.style.transform=e[3]})(i);let u=o.top+o.height/2-s.top;return n=(r=c.bottom-s.top)-window.innerHeight>u-window.innerHeight/2,"top+=".concat(u," center")},end:()=>"top+=".concat(r," bottom"),onEnter:i,onLeave:()=>{if(!n)return;let l=t.getBoundingClientRect().top;t.style.position="absolute",t.style.left="",t.style.transform="none";let r=t.offsetParent||e;t.style.top="".concat(l-r.getBoundingClientRect().top,"px")},onEnterBack:i,onLeaveBack:a,invalidateOnRefresh:!0}),()=>a()}),()=>r.revert()},[]),(0,r.jsx)("div",{ref:N,className:(0,v.A)("form-split",g),children:(0,r.jsxs)("div",{ref:k,className:"form-split__inner",children:[(0,r.jsx)(o.b,{className:"form-split__background",desktopSrc:d.Jp,desktopHeight:560,desktopTop:0}),(0,r.jsx)(c.r2,{className:"form-split__section-title",content:null==x?void 0:x.sectionTitle}),(0,r.jsxs)("div",{ref:w,className:"form-split__panel",children:[(0,r.jsx)(o.b,{ref:A,className:"form-split__background form-split__background--mobile",mobileSrc:d.UF,mobileHeight:876,mobileTop:-200}),(0,r.jsx)("div",{className:"form-split__panel-content","data-reveal":"fade","data-reveal-delay":"0.2",children:(0,r.jsx)(s.Ay,{className:"form-split__form",formId:null==x?void 0:x.formId,fields:E,hiddenFieldValues:null==x?void 0:x.hiddenFieldValues,footer:M,fallback:T,successRender:R,submitLabel:C,instanceKey:L,scrollTargetRef
1:k,sessionKey:S,surface:!0,theme:"dark"})})]})]})})},p=()=>(0,r.jsx)(n.B,{className:"form-split-block theme-dark",children:(0,r.jsx)(f,{})})},20759:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>d});var r=l(73365),n=l(23341),a=l(72484),i=l(17573),s=l(68662);let o=[0,1],c=e=>{if(!e)return null;let{placeholder:t,...l}=e;return l};l(9269);let u=e=>{let{contentKey:t="privacy",className:l}=e,{content:n}=(0,a.YZ)(t),u=(e=>(e=>(Array.isArray(e)?e:[]).filter(Boolean).slice(0,2).map(c))(null==e?void 0:e.button))(n),d=(e=>{let t=e.reduce((e,t,l)=>(e=>{var t;return(null==e?void 0:e.type)==="internal"&&!!(null==e||null==(t=e.internal)?void 0:t.id)})(t)?e:[...e,l],[]);return 1===t.length?t[0]:-1})(u);return u.length?(0,r.jsx)("div",{className:(0,s.A)("privacy",l),"data-reveal-group":!0,children:(0,r.jsx)("div",{className:"privacy__tabs","data-reveal":"fadeup",children:o.map(e=>(0,r.jsx)(i.$n,{className:"privacy__tab",buttons:((e,t)=>{let l=e[t];return l?[l]:[]})(u,e),buttonProps:()=>({"aria-current":e===d?"page":void 0}),defaultClasses:"privacy__tab-link text-caption",buttonClassName:(0,s.A)(e===d&&"privacy__tab-link--active")},"privacy-button-".concat(e)))})}):null},d=()=>(0,r.jsx)(n.B,{className:"privacy-block",children:(0,r.jsx)(u,{})})},20959:()=>{},21062:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(1521);class a extends n.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){}render(){return this.state.hasError?null:this.props.children}constructor(e){super(e),this.state={hasError:!1,error:null}}}var i=l(72484),s=l(96150);function o(e){let{BlockComponent:t,blockName:l,attributes:n,content:o,settings:c,innerBlocks:d,page:m,rootBlockIndex:h=null,rootBlockCount:v=null,siblingBlocks:f=null,siblingIndex:p=null,parentBlock:g=null,parentNextSibling:x=null}=e,b={...n,content:o,settings:c,blockContent:o,blockSettings:c,page:m,taxonomies:(null==m?void 0:m.taxonomies)||{},rootBlockIndex:h,rootBlockCount:v,siblingBlocks:f,siblingIndex:p,parentBlock:g,parentNextSibling:x},y=Array.isArray(d)&&d.length>0?{blockName:l,attrs:n,innerBlocks:d}:null,_=Array.isArray(f)&&"number"==typeof p?(0,s._n)(f,p,"next"):null;return(0,r.jsx)(i.zL.Provider,{value:b,children:(0,r.jsx)(a,{children:(0,r.jsx)(t,{attributes:b,content:o,settings:c,page:m,taxonomies:null==m?void 0:m.taxonomies,innerBlocks:Array.isArray(d)?d:[],children:Array.isArray(d)&&d.length>0&&(0,r.jsx)(u,{blocks:d,page:m,parentBlock:y,parentNextSibling:_})})})})}let c=(0,l(88405).t)();function u(e){let{blocks:t,page:l,isRootList:n=!1,parentBlock:a=null,parentNextSibling:i=null}=e;if(!(null==t?void 0:t.length))return null;let s=[(null==l?void 0:l.id)!=null?String(l.id):"",(null==l?void 0:l.slug)?String(l.slug):"",(null==l?void 0:l.updated)!=null?String(l.updated):"",(null==l?void 0:l.__renderNonce)?String(l.__renderNonce):""].filter(Boolean).join(":")||"page";return t.map((e,u)=>{var d,m;let{blockName:h,attrs:v={},innerBlocks:f}=e,p=c[h];if(!p)return null;let g=v&&(v.sectionId||v.uid)||"".concat(h||"block",":").concat(u),x=null!=(d=v.content)?d:null,b=null!=(m=v.settings)?m:null;return(0,r.jsx)(o,{BlockComponent:p,blockName:h,attributes:v,content:x,settings:b,innerBlocks:f,page:l,rootBlockIndex:n?u:null,rootBlockCount:n?t.length:null,siblingBlocks:t,siblingIndex:u,parentBlock:a,parentNextSibling:i},"".concat(s,":").concat(g,":").concat(u))})}},21491:()=>{},21611:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(42270),o=l(69066),c=l(75646),u=l(97850),d=l(68662);l(63385),l(99271);let m=(0,i.B1)({mobile:"grid",desktop:"col5"}),h=e=>{var t,l,n,i;let{contentKey:h="keyPoints",className:v}=e,{content:f,settings:p}=(0,a.YZ)(h),g=null!=(n=null==p?void 0:p.style)?n:"image",x=null!=(i=null==p?void 0:p.contentTheme)?i:"light";return(0,r.jsxs)("div",{className:(0,d.A)("key-points","key-points--".concat(g),v),children:[(0,r.jsx)("div",{className:(0,d.A)("key-points__content","image"===g&&"dark"===x&&"key-points__content--dark"),children:"text"===g?(0,r.jsx)(s.r2,{content:f,className:"key-points__header"}):(0,r.jsxs)("div",{className:"key-points__content-inner","data-reveal-group":!0,children:[(0,r.jsxs)("div",{className:"key-points__header key-points__header--image",children:[(0,r.jsx)("div",{"data-reveal":"text","data-reveal-delay":"0",children:(0,r.jsx)(o.jD,{className:"key-points__heading-title",text:null==f?void 0:f.title})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(o.B,{className:"key-points__heading-body",text:null==f?void 0:f.body})})]}),(0,r.jsx)("div",{className:"key-points__bullets",children:null==f||null==(t=f.bullets)?void 0:t.map((e,t)=>{var l;return(0,r.jsx)("div",{className:"key-points__bullet","data-reveal":"fadeup","data-reveal-delay":String(.3+.1*t),children:(0,r.jsxs)("div",{className:"key-points__bullet-header",children:[(0,r.jsx)("div",{className:"key-points__bullet-icon",children:(0,r.jsx)(u.FV,{})}),(0,r.jsx)(o.jt,{className:"key-points__bullet-text",text:null==e?void 0:e.title})]})},null!=(l=e.id)?l:t)})})]})}),"text"===g?(0,r.jsx)("div",{className:"key-points__bullets","data-reveal-group":!0,children:null==f||null==(l=f.bullets)?void 0:l.map((e,t)=>{var l;return(0,r.jsxs)("div",{className:"key-points__bullet","data-reveal":"fadeup","data-reveal-delay":String(.1*t),children:[(0,r.jsxs)("div",{className:"key-points__bullet-header",children:[(0,r.jsx)("div",{className:"key-points__bullet-icon",children:(0,r.jsx)(u.FV,{})}),(0,r.jsx)(o.jt,{className:"key-points__bullet-text",text:null==e?void 0:e.title})]}),(0,r.jsx)(o.hO,{className:"key-points__bullet-body",text:null==e?void 0:e.body})]},null!=(l=e.id)?l:t)})}):(0,r.jsx)("div",{className:"key-points__image",children:(0,r.jsx)(c.Fo,{media:null==f?void 0:f.image,sizes:m})})]})},v=()=>(0,r.jsx)(n.B,{className:"key-points-block theme-dark",children:(0,r.jsx)(h,{})})},21942:()=>{},22414:()=>{},22480:()=>{},23341:(e,t,l)=>{"use strict";l.d(t,{B:()=>s});var r=l(73365),n=l(16552),a=l(72484),i=l(96150);function s(e){var t,l;let{tagName:s="section",className:o="",children:c,ref:u}=e,{settings:d,page:m,rootBlockIndex:h,siblingBlocks:v,siblingIndex:f,parentBlock:p,parentNextSibling:g}=null!=(t=(0,a.YZ)())?t:{},x=Array.isArray(v)?v:null==m?void 0:m.blocks,b="number"==typeof f?f:h,y=Array.isArray(x)&&"number"==typeof b&&null!=(l=x[b])?l:null,{prevBlock:_,nextBlock:j}=(0,i.kc)({siblingBlocks:x,siblingIndex:b,parentBlock:p,parentNextSibling:g}),N=(0,i.Ze)({className:o,currentBlock:y,settings:d,prevBlock:_,nextBlock:j});return(0,r.jsx)(n.A,{tagName:s,className:N,ref:u,children:c})}},23940:()=>{},24113:()=>{},24196:(e,t,l)=>{"use strict";l.d(t,{OK:()=>a,bV:()=>i});var r=l(1521);
1function n(){return"undefined"==typeof document?null:document.querySelector(".header__bar")}function a(){let e=n();return e?Math.max(0,Math.round(e.getBoundingClientRect().height||0)):0}function i(){let[e,t]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let e=()=>{let e=a();t(e),document.documentElement.style.setProperty("--header-height","".concat(e,"px"))},l=n(),r=null;return e(),l&&"undefined"!=typeof ResizeObserver&&(r=new ResizeObserver(e)).observe(l),window.addEventListener("resize",e),window.addEventListener("orientationchange",e),window.addEventListener("load",e),()=>{null==r||r.disconnect(),window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e),window.removeEventListener("load",e)}},[]),e}},24262:()=>{},24470:(e,t,l)=>{"use strict";l.d(t,{r2:()=>Q,wR:()=>j,Jl:()=>ee,Ay:()=>J,YZ:()=>X});var r=l(73365),n=l(1521),a=l(68662),i=l(6242),s=l(55287),o=l(48554),c=l(81578),u=l(59647),d=l(97850);let m=["Type of Content","Type of Content","Type of Content","Type of Content","Type of Content"];function h(){var e,t;let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=(0,u.hg)((null==l?void 0:l.label)||(null==l?void 0:l.value)||"").toLowerCase(),i=String(null!=(t=null!=(e=null==l?void 0:l.value)?e:null==l?void 0:l.label)?t:"").trim().toLowerCase(),s=(0,u.hg)(n).toLowerCase();return!a&&!i||null!=l&&!!l.isDefault||""===i||0===r&&(a===s||i===s||/^select\b/.test(a)||/^choose\b/.test(a))}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if("string"!=typeof e)return"";let t=e.trim();if(!t.startsWith("["))return e;try{let e=JSON.parse(t);if(Array.isArray(e))return"string"==typeof e[0]?e[0]:""}catch(e){}return e}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e||"").trim().toLowerCase()}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("checkbox"===e.kind)return e.checked?"true":"";if("select"===e.kind){let t=e.options.find(e=>(null==e?void 0:e.selected)&&(null==e?void 0:e.value))||null;return(null==t?void 0:t.value)||e.value||""}return e.value||""}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.visibilityRules||e.visibilityRule||null;return t?Array.isArray(t)?t.find(e=>e&&"object"==typeof e&&e.ruleType)||null:"object"==typeof t?t:null:null}(e);if(!l)return!0;let r=String(l.ruleType||"").trim().toLowerCase();if(!r||"alwaysshow"===r)return!0;let n=(Array.isArray(l.rules)?l.rules:Object.values(l.rules||{})).some(e=>(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1?arguments[1]:void 0,r=f(t.subjectField||t.field||t.fieldName),n=String(null!=(e=l.get(r))?e:"").trim().toLowerCase(),a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(e.values)?e.values:Array.isArray(e.value)?e.value:[e.value]).filter(e=>null!=e).map(e=>String(e).trim().toLowerCase())}(t);switch(String(t.operator||"").trim().toLowerCase().replace(/[\s_-]+/g,"")){case"isempty":case"empty":case"isblank":return""===n;case"isnotempty":case"notempty":case"isnotblank":case"notblank":return""!==n;case"isnot":case"isnotoneof":case"notequals":case"not":return a.length>0&&!a.includes(n);case"contains":return a.some(e=>e&&n.includes(e));case"notcontains":case"doesnotcontain":return a.length>0&&a.every(e=>!n.includes(e));case"startswith":return a.some(e=>e&&n.startsWith(e));case"notstartswith":case"doesnotstartwith":return a.length>0&&a.every(e=>!n.startsWith(e));default:return a.includes(n)}})(e,t));return"hide"===r?!n:"show"!==r||n}function x(e){let t=new Map;if(e.forEach(e=>{var l;let r=e.rowNumber,n=null!=(l=t.get(r))?l:[];n.push(e),t.set(r,n)}),e.some(e=>e.columnNumber>0)||Array.from(t.values()).some(e=>e.length>1)){let t=new Map;return e.forEach(e=>{var l;let r=e.rowNumber,n=null!=(l=t.get(r))?l:[];n.push(e),t.set(r,n)}),Array.from(t.entries()).sort((e,t)=>
1{let[l]=e,[r]=t;return l-r}).map(e=>{let[,t]=e;return t.sort((e,t)=>e.columnNumber-t.columnNumber)})}let l=[],r=[];return e.forEach(e=>{if("textarea"===e.kind||"checkbox"===e.kind){r.length&&(l.push(r),r=[]),l.push([e]);return}r.push(e),2===r.length&&(l.push(r),r=[])}),r.length&&l.push(r),l}l(21491);let b=[];function y(e){if(!e)return;e.style.height="auto";let t=e.scrollHeight||0;t>0&&(e.style.height="".concat(t,"px"))}function _(e){let t={};return e.allFields.forEach(e=>{if((null==e?void 0:e.id)&&!e.isHidden){if("checkbox"===e.kind){t[e.id]=!!e.checked;return}if("string"==typeof e.value){t[e.id]=e.value;return}t[e.id]=""}}),t}function j(e){let{className:t,theme:l="dark",fields:i=b,showFooter:s=!0,submit:o=null,submitLabel:c="",footer:j=null,footerText:N="",interactive:k=!1,shellMode:w=!1,onFieldIntent:A=null,onFieldValueChange:C=null}=e,E=(0,n.useMemo)(()=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!Array.isArray(e)||0===e.length)return{allFields:[],hiddenFields:[],rows:[]};let t=e.map((e,t)=>(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(0,u.y8)(t),n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"text";return"checkbox"===e||"select"===e||"textarea"===e?e:"hidden"===e?"hidden":"input"}(r),a=(null==t?void 0:t.label)||(null==t?void 0:t.apiName)||"Field ".concat(l+1),i=(0,u.hg)(a),s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Array.isArray(null==e?void 0:e.options)||0===e.options.length)return m.map(e=>({label:e,value:e}));let t=!1;return e.options.map((l,r)=>{var n,a;if("string"==typeof l){let n=h({label:l,value:l},r,null==e?void 0:e.label),a=n&&!t?"":l;return n&&!t&&(t=!0),{label:l,value:a,selected:!1,isDefault:n}}let i=(0,u.hg)((null==l?void 0:l.label)||(null==l?void 0:l.value)||""),s=String(null!=(a=null!=(n=null==l?void 0:l.value)?n:null==l?void 0:l.label)?a:""),o=h(l,r,null==e?void 0:e.label),c=o&&!t?"":s;return i||c?(o&&!t&&(t=!0),{label:i||c,value:c,selected:!!(null==l?void 0:l.selected),isDefault:o}):null}).filter(Boolean)}(t),o=s.find(e=>(null==e?void 0:e.selected)||(null==e?void 0:e.isDefault)||(null==e?void 0:e.value)==="")||null,c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"input",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"string"==typeof(null==e?void 0:e.value)?v(e.value):v(null==e?void 0:e.defaultValue)}(e);if("select"!==t)return r;let n=l.find(e=>(null==e?void 0:e.selected)&&!(null==e?void 0:e.isDefault)&&String((null==e?void 0:e.value)||"").trim())||null;if(n)return n.value;let a=String(r||"").trim();if(!a)return"";let i=l.find(e=>{var t;let l=String(null!=(t=null==e?void 0:e.value)?t:"").trim(),r=(0,u.hg)((null==e?void 0:e.label)||"").trim();return l===a||r===a})||null;return i?i.isDefault||!String(i.value||"").trim()?"":i.value:a}(t,n,s);return{id:(null==t?void 0:t.id)||(null==t?void 0:t.apiName)||"".concat(n,"-").concat(l),apiName:String((null==t?void 0:t.apiName)||(null==t?void 0:t.id)||""),kind:n,inputType:r,label:i,rowNumber:Number(null==t?void 0:t.rowNumber)||0,columnNumber:Number(null==t?void 0:t.columnNumber)||0,required:!!(null==t?void 0:t.required),state:"inactive",isHidden:(0,u.uv)(t),isSystem:(0,u.zv)(t),visibilityRules:(null==t?void 0:t.visibilityRules)||null,fieldMetaData:(null==t?void 0:t.fieldMetaData)||null,labelWidth:Number(null==t?void 0:t.labelWidth)||0,fieldWidth:Number(null==t?void 0:t.fieldWidth)||0,value:c,errorMessage:"string"==typeof(null==t?void 0:t.errorMessage)?t.errorMessage:"",placeholder:(null==t?void 0:t.placeholder)||(null==o?void 0:o.label)||"",options:s,checked:"boolean"==typeof(null==t?void 0:t.checked)?t.checked:!!(null==t||null==(e=t.fieldMetaData)?void 0:e.initiallyChecked)}})(e,t)).filter(e=>e.label||e.apiName),l=t.filter(e=>e.isHidden),r=function(e){let t=new Map;return e.forEach(e=>{let l=p(e);
1[e.apiName,e.id].forEach(e=>{let r=f(e);r&&t.set(r,l)})}),t}(t),n=t.filter(e=>!e.isHidden&&g(e,r));return{allFields:t,hiddenFields:l,rows:x(n)}})(i),[i]),S=null!=j?j:N,L=(0,u.JK)(c),B=(0,n.useRef)(null),M=(0,n.useId)(),R="light"===l?d.DE:d.r1,[T,F]=(0,n.useState)(()=>_(E)),I=(0,n.useMemo)(()=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Array.isArray(e)||0===e.length)return[];let l=new Map;return e.forEach(e=>{let r;if(Object.prototype.hasOwnProperty.call(t,e.id)){let l=t[e.id];r="checkbox"===e.kind?l?"true":"":String(null!=l?l:"")}else r=p(e);[e.apiName,e.id].forEach(e=>{let t=f(e);t&&l.set(t,r)})}),x(e.filter(e=>!e.isHidden&&g(e,l)))})(E.allFields,T),[E.allFields,T]),[P,z]=(0,n.useState)(""),[H,q]=(0,n.useState)(""),O=k&&!w,D=(0,n.useRef)(new Map);(0,n.useEffect)(()=>{F(_(E)),z(""),q(""),D.current.forEach(y)},[E]),(0,n.useEffect)(()=>{D.current.forEach(y)},[T]),(0,n.useEffect)(()=>{if(!O||!H||"undefined"==typeof document)return;let e=e=>{var t;null!=(t=B.current)&&t.contains(e.target)||q("")};return document.addEventListener("pointerdown",e),()=>{document.removeEventListener("pointerdown",e)}},[O,H]);let Y=(e,t)=>{let l=null==e?void 0:e.id;l&&(F(e=>({...e,[l]:t})),null==C||C({apiName:(null==e?void 0:e.apiName)||l,id:l,kind:null==e?void 0:e.kind,value:t}))},V=(e,t)=>{null==A||A({action:t,id:null==e?void 0:e.id,apiName:(null==e?void 0:e.apiName)||(null==e?void 0:e.id)||"",kind:null==e?void 0:e.kind})},W=e=>"".concat(String(M).replace(/:/g,""),"-").concat(e.id),Z=(e,t)=>{var l;let n=null!=(l=T[e.id])?l:"",i=P===e.id,s=""!==String(n||"").trim(),o=W(e),c={id:o,name:e.apiName||e.id,className:"mktoField",placeholder:"",value:n,onChange:t=>Y(e,t.target.value),onFocus:()=>z(e.id),onBlur:()=>z(t=>t===e.id?"":t),onMouseDown:t=>{w&&(t.preventDefault(),V(e,"focus"))},readOnly:!O,tabIndex:O?0:-1,"data-marketo-field-name":e.apiName||e.id};return(0,r.jsx)("div",{className:(0,a.A)("mktoFieldWrap","marketo-form__field-wrap","marketo-form__field-wrap--".concat(t),i&&"is-focused",s&&"is-filled"),children:(0,r.jsxs)("div",{className:"marketo-form__field-surface","data-marketo-label":e.label,onPointerDown:e=>{var t;O&&(e.target instanceof HTMLElement&&e.target.closest("input, textarea, select, button, a, label")||(e.preventDefault(),null==(t=document.getElementById(o))||t.focus()))},children:[(0,r.jsx)("label",{className:"mktoLabel",htmlFor:o,children:e.label}),"textarea"===t?(0,r.jsx)("textarea",{ref:t=>{if(!t)return void D.current.delete(e.id);D.current.set(e.id,t),y(t)},...c,rows:4,onInput:e=>y(e.currentTarget)}):(0,r.jsx)("input",{...c,type:e.inputType||"text"})]})})};return(0,r.jsxs)("form",{ref:B,className:(0,a.A)("mktoForm","marketo-form__native","marketo-form__native--preview",t),onSubmit:e=>e.preventDefault(),children:[I.map((e,t)=>((e,t)=>{let l=e.length>1;return(0,r.jsx)("div",{className:(0,a.A)("mktoFormRow","marketo-form__row",l?"marketo-form__row--full marketo-form__row--split":"marketo-form__row--full"),children:e.map(e=>(0,r.jsx)("div",{className:"mktoFormCol",children:(e=>{if("checkbox"===e.kind){let t=!!T[e.id],l=W(e),n=(0,u.Fe)(e.label),i=(0,a.A)("mktoLabel","mktoHasWidth",n&&"marketo-form__label--rich");return(0,r.jsxs)("div",{className:(0,a.A)("mktoFieldWrap","marketo-form__field-wrap","marketo-form__field-wrap--checkbox",t&&"is-checked"),children:[n?(0,r.jsx)("label",{htmlFor:l,className:i,dangerouslySetInnerHTML:{__html:(0,u.Yc)(e.label)}}):(0,r.jsx)("label",{htmlFor:l,className:i,children:e.label}),(0,r.jsx)("div",{className:"mktoGutter mktoHasWidth"}),(0,r.jsxs)("div",{className:"mktoLogicalField mktoCheckboxList mktoHasWidth",style:{width:"20px"},children:[(0,r.jsx)("input",{id:l,type:"checkbox","data-marketo-field-name":e.apiName||e.id,checked:t,onChange:t=>{if(w)return void V(e,"toggle");Y(e,t.target.checked)},disabled:!O&&!w}),(0,r.jsxs)("span",{className:"marketo-form__checkbox-ui","aria-hidden":"true",children:[(0,r.jsx)(R,{checked:!1}),(0,r.jsx)("span",{className:"marketo-form__checkbox-dot"})]}),(0,r.jsx)("label",{htmlFor:l,"aria-hidden":"true"})]}),(0,r.jsx)("span",{className:"mktoInstruction"}),(0,r.jsx)("div",{className:"mktoClear"})]})}return"select"===e.kind?(e=>{var t;let l=null!=(t=T[e.id])?t:"",n=H===e.id,i=e.options.find(e=>e.value===l)||null,s=!!(null==i?void 0:i.value),o=e.label||e.placeholder,c=s?i.label:"";return W(e),(0,r.jsx)("div",{className:(0,a.A)("mktoFieldWrap","marketo-form__field-wrap","marketo-form__field-wrap--select",n&&"is-open",s&&"is-filled"),children:(0,r.jsxs)("div",{className:"marketo-form__field-surface","data-marketo-label":e.label,children:[(0,r.jsx)("input",{type:"text",name:e.apiName||e.id,value:l,"data-marketo-field-name":e.apiName||e.id,tabIndex:-1,"aria-hidden":"true",style:{display:"none"},readOnly:!0}),(0,r.jsxs)("div",{className:"marketo-form__select",children:[(0,r.jsxs)("button",{type:"button",className:"marketo-form__select-trigger",onClick:()=>
1{if(w)return void V(e,"open");O&&q(t=>t===e.id?"":e.id)},disabled:!O&&!w,"aria-expanded":n,"aria-label":s?"".concat(o," ").concat(c):o,suppressHydrationWarning:!0,children:[(0,r.jsxs)("span",{className:"marketo-form__select-copy",children:[(0,r.jsx)("span",{className:"marketo-form__select-label",children:o}),(0,r.jsx)("span",{className:"marketo-form__select-value",children:c})]}),(0,r.jsx)("span",{className:"marketo-form__select-icon","aria-hidden":"true",children:(0,r.jsx)(d.lL,{className:"icon--directional"})})]}),n&&O&&(0,r.jsx)("div",{className:"marketo-form__select-menu","data-lenis-prevent":"",children:e.options.map(t=>(0,r.jsx)("button",{type:"button",className:(0,a.A)("marketo-form__select-option",t.isDefault&&"is-placeholder",t.value===l&&"is-selected"),onClick:()=>{Y(e,t.value),q("")},children:t.label},"".concat(e.id,"-").concat(t.value)))})]})]})})})(e):"textarea"===e.kind?Z(e,"textarea"):Z(e,"input")})(e)},e.id))},t)})(e,"row-".concat(t))),(0,r.jsx)("div",{className:"mktoButtonRow",children:(0,r.jsx)("div",{className:"mktoButtonWrap",children:o||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("button",{type:"submit",className:"mktoButton",disabled:!O&&!w,suppressHydrationWarning:!0,children:L}),(0,r.jsx)("div",{className:"marketo-form__submit-overlay text-caption cta-button","aria-hidden":"true","data-hover-trigger":".mktoButtonWrap",children:(0,r.jsx)("span",{className:"cta-button__label",children:L})})]})})}),s&&S?(0,r.jsx)("div",{className:"marketo-form__footer-inline",children:S}):null]})}l(44241);let N=new WeakMap,k=new WeakMap,w=new WeakMap,A=new WeakMap,C=new WeakMap,E=new WeakMap,S=["mktoHasWidth","mktoLayoutAbove","mktoLayoutBelow","mktoLayoutRight","mktoTheme","mktoSimple"];function L(e){var t;if(!(e instanceof HTMLElement))return 0;let l=(null==(t=e.getBoundingClientRect())?void 0:t.height)||0;return l>0?l:Math.max(0,e.offsetHeight||0,e.scrollHeight||0)}function B(e){return e instanceof HTMLElement&&A.get(e)||null}function M(e){let t=null==e?void 0:e.querySelector(".mktoLabel"),l=(null==t?void 0:t.textContent)||"";return(0,u.hg)(l)}function R(e){return e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement?String(e.value||"").trim():""}function T(e){if(!(e instanceof HTMLTextAreaElement))return;e.style.height="auto";let t=e.scrollHeight||0;t>0&&(e.style.height="".concat(t,"px"))}function F(e){try{if("function"!=typeof(null==e?void 0:e.addHiddenFields))return;let t=(0,s.Lp)((0,o.l1)());if(0===Object.keys(t).length)return;e.addHiddenFields(t)}catch(e){}}function I(e,t){try{if("function"!=typeof(null==e?void 0:e.setValues))return;let l=(0,u.US)(t);if(0===Object.keys(l).length)return;e.setValues(l)}catch(e){}}function P(e,t){return Array.from((null==e?void 0:e.children)||[]).find(e=>{var l;return null==(l=e.classList)?void 0:l.contains(t)})||null}function z(e){let t=N.get(e);t&&(t.destroy(),N.delete(e))}function H(e){let t=w.get(e);t&&(t.destroy(),w.delete(e))}function q(e){if(!(e instanceof HTMLElement)||e.classList.contains("marketo-form__field-wrap--checkbox"))return{errorHost:null,surface:null};let t=P(e,"marketo-form__field-surface"),l=P(e,"marketo-form__field-error");if(t instanceof HTMLElement||((t=document.createElement("div")).className="marketo-form__field-surface",e.insertBefore(t,e.firstChild)),e.dataset.marketoLabel&&(t.dataset.marketoLabel=e.dataset.marketoLabel),!(l instanceof HTMLElement)){(l=document.createElement("div")).className="marketo-form__field-error",l.setAttribute("aria-hidden","true");let t=document.createElement("div");t.className="marketo-form__field-error-inner",l.appendChild(t),e.appendChild(l)}return Array.from(e.childNodes).forEach(e=>{e!==t&&e!==l&&(e instanceof HTMLElement&&e.classList.contains("mktoError")||t.appendChild(e))}),{errorHost:l,surface:t}}function O(e,t,l){if(!(e instanceof HTMLElement)||!(t instanceof HTMLInputElement||t instanceof HTMLTextAreaElement))return;let r=N.get(e);if((null==r?void 0:r.kind)===l)return void r.update();z(e);let{surface:n}=q(e),a=M(e);a&&(e.dataset.marketoLabel=a,null==n||n.setAttribute("data-marketo-label",a)),e.classList.add("marketo-form__field-wrap","marketo-form__field-wrap--".concat(l)),t.setAttribute("placeholder","");let i=t instanceof HTMLTextAreaElement;i&&(t.rows=4,T(t),requestAnimationFrame(()=>T(t)));let s=()=>{let l=""!==R(t);e.classList.toggle("is-filled",l),i&&T(t)}
1,o=()=>e.classList.add("is-focused"),c=()=>{e.classList.remove("is-focused"),s()},u=e=>{e.target!==t&&(e.target instanceof HTMLElement&&e.target.closest("a, button, input, textarea, select, label")||(e.preventDefault(),t.focus()))};t.addEventListener("input",s),t.addEventListener("change",s),t.addEventListener("focus",o),t.addEventListener("blur",c),null==n||n.addEventListener("pointerdown",u);let d={kind:l,update:s,destroy(){t.removeEventListener("input",s),t.removeEventListener("change",s),t.removeEventListener("focus",o),t.removeEventListener("blur",c),null==n||n.removeEventListener("pointerdown",u)}};N.set(e,d),d.update()}function D(e){e instanceof HTMLElement&&e.setAttribute("data-lenis-prevent","")}function Y(){if("undefined"==typeof navigator||"function"!=typeof window.matchMedia)return!1;let e=window.matchMedia("(hover: none) and (pointer: coarse)").matches,t=Number(navigator.maxTouchPoints||0);return e&&t>1}function V(e){e instanceof HTMLElement&&(e.querySelectorAll(".mktoError").forEach(e=>e.remove()),e.querySelectorAll(".mktoInvalid").forEach(e=>e.classList.remove("mktoInvalid")),e.querySelectorAll('[aria-invalid="true"]').forEach(e=>e.setAttribute("aria-invalid","false")))}function W(e,t){let l=M(t)||"this field";return e instanceof HTMLSelectElement?/^select\b/i.test(l)?l:"Select ".concat(l):e instanceof HTMLInputElement&&"checkbox"===e.type?"Complete ".concat(l):/^enter\b/i.test(l)?l:"Enter your ".concat(l)}function Z(e){var t;if(!(e instanceof HTMLElement))return;if(!(null==(t=B(e))?void 0:t.showErrors)){V(e),e.querySelectorAll(".mktoFieldWrap").forEach(e=>{e instanceof HTMLElement&&(e.classList.remove("has-error"),H(e))});return}let l=[];e.querySelectorAll(".mktoFieldWrap").forEach(e=>{if(!(e instanceof HTMLElement))return;if(!(e instanceof HTMLElement&&!e.classList.contains("marketo-form__is-hidden"))){H(e),e.classList.remove("has-error");return}let t=e instanceof HTMLElement?e.querySelector('input.mktoField, textarea.mktoField, select.mktoField, input[type="checkbox"]'):null;if(!t){H(e),e.classList.remove("has-error");return}let r=function(e,t){var l,r,n,a,i,s,o;if(!e)return"";let c=String((null==t||null==(l=t.querySelector(".mktoErrorMsg"))?void 0:l.textContent)||"").trim(),u=!!((null==e||null==(r=e.getAttribute)?void 0:r.call(e,"aria-invalid"))==="true"||(null==e||null==(n=e.classList)?void 0:n.contains("mktoInvalid"))||(null==t||null==(a=t.classList)?void 0:a.contains("mktoInvalid"))),d=!!((null==e?void 0:e.required)||(null==e||null==(i=e.getAttribute)?void 0:i.call(e,"aria-required"))==="true"||(null==e||null==(s=e.classList)?void 0:s.contains("mktoRequired"))||(null==t||null==(o=t.classList)?void 0:o.contains("mktoRequiredField")));if(e instanceof HTMLInputElement&&"checkbox"===e.type)return d&&!e.checked?c||W(e,t):"";let m=R(e);return d&&!m?c||W(e,t):c&&u?c:"function"!=typeof e.checkValidity||e.checkValidity()?"":e.validationMessage||W(e,t)}(t,e);l.push({errorMessage:r,fieldWrap:e})}),V(e),l.forEach(e=>{let{errorMessage:t,fieldWrap:l}=e,r=function(e){let t=w.get(e);if(t)return t;let{errorHost:l}=q(e);if(!(l instanceof HTMLElement))return null;let r=l.querySelector(".marketo-form__field-error-inner"),n="",i=null,s=null,o=null,c=()=>{i&&clearTimeout(i),s&&clearTimeout(s),i=null,s=null},u=()=>{o&&(l.removeEventListener("transitionend",o),o=null)},d=()=>{u(),l.style.transition="",l.style.height="auto",l.style.overflow="",l.setAttribute("aria-hidden","false")},m=()=>{u(),l.style.transition="",l.style.height="0px",l.style.overflow="hidden",l.setAttribute("aria-hidden","true")},h=e=>{var t,r;let{endHeight:n,duration:a,onDone:i}=e;u();let s=l instanceof HTMLElement?Math.max(0,(null==(t=l.getBoundingClientRect())?void 0:t.height)||0,l.offsetHeight||0):0;if(l.style.transition="none",l.style.height="".concat(s,"px"),l.style.overflow="hidden",l instanceof HTMLElement&&l.offsetHeight,1>Math.abs(n-s)){null==i||i();return}r=()=>{l.style.transition="height ".concat(a,"ms cubic-bezier(.65, 0, .35, 1)"),l.style.height="".concat(n,"px"),o=e=>{e.target===l&&"height"===e.propertyName&&(null==i||i())},l.addEventListener("transitionend",o)},requestAnimationFrame(()=>requestAnimationFrame(r))},v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(r.innerHTML="",!e)return;
1let l=document.createElement("span");l.className=(0,a.A)("marketo-form__field-error-text",t),l.textContent=e,r.appendChild(l)},f={set(e){let t=String(e||"").trim();if(!t)return void this.clear();if(c(),u(),l.setAttribute("aria-hidden","false"),!n){n=t,v(t,"is-entering"),h({duration:240,endHeight:L(r),onDone:d}),s=setTimeout(()=>{let e=r.firstElementChild;null==e||e.classList.remove("is-entering"),s=null},220);return}t!==n&&(n=t,v(t,"is-entering"),h({duration:200,endHeight:L(r),onDone:d}),s=setTimeout(()=>{let e=r.firstElementChild;null==e||e.classList.remove("is-entering"),s=null},200))},clear(){if(!n)return;c(),u();let e=r.firstElementChild;null==e||e.classList.add("is-removing","is-removing--clear"),h({duration:160,endHeight:0,onDone:m}),i=setTimeout(()=>{n="",r.innerHTML="",i=null},160)},destroy(){c(),u(),r.innerHTML="",l.remove()}};return w.set(e,f),f}(l);if(l.classList.toggle("has-error",!!t),r){if(t)return void r.set(t);r.clear()}})}let K=new WeakMap;function J(e){let{formId:t,theme:l="dark",className:s,fields:o=[],hiddenFieldValues:d=null,sessionKey:m="",submitLabel:h,successRender:v=null,successWithoutForm:f=!1,footer:p=null,fallback:g=null,onSuccess:x,instanceKey:b="",scrollTargetRef:y=null,surface:_=!1}=e,w=(0,n.useRef)(null),L=(0,n.useRef)(null),R=(0,n.useRef)(x),T=(0,n.useRef)(d),P=(0,n.useRef)(null),W=(0,n.useRef)({}),J=(0,n.useRef)(!1),U=(0,n.useRef)(null),G=(0,n.useRef)(null),X=(0,n.useRef)(null),Q=(0,n.useRef)(null),$=(0,n.useId)(),[ee,et]=(0,n.useState)("idle"),[el,er]=(0,n.useState)(""),[en,ea]=(0,n.useState)(!1),[ei,es]=(0,n.useState)("form"),[eo,ec]=(0,n.useState)(!1),eu=(0,n.useMemo)(()=>{let e=Number(t);return Number.isFinite(e)&&e>0?e:null},[t]),ed=(0,n.useMemo)(()=>b?String(b):"marketo-".concat(String($).replace(/[:]/g,""),"-").concat(eu||"pending"),[b,eu,$]),em=(0,n.useMemo)(()=>(0,u.JK)(h),[h]);if(R.current=x,T.current=d,(0,n.useEffect)(()=>{ea(!1),er(""),W.current={},J.current=!1},[eu,ed,m]),(0,n.useEffect)(()=>{let e=G.current;if(!en){es("form"),ec(!1),e&&(e.style.height=""),X.current&&(X.current.style.maxHeight=""),Q.current&&(Q.current.style.height="");return}let t=null==y?void 0:y.current;if(t instanceof HTMLElement&&t.getBoundingClientRect().top<0&&(0,i.P)(t),!e||!X.current||"function"==typeof window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){es("success"),ec(!0);return}let l=G.current.getBoundingClientRect().height;e.style.height="".concat(l,"px"),e.offsetHeight,es("transitioning");let r=!1,n=[];return n.push(setTimeout(()=>{if(r)return;let e=Q.current,t=G.current,l=X.current;if(!e||!t||!l)return;let a=l.style.display,i=t.style.height;l.style.display="none",t.style.height="",t.classList.remove("marketo-form__swap--active"),t.offsetHeight;let s=t.getBoundingClientRect().height;t.classList.add("marketo-form__swap--active"),l.style.display=a,t.style.height=i,t.offsetHeight;let o=l.getBoundingClientRect().height;l.style.maxHeight="".concat(o,"px"),l.offsetHeight,l.style.maxHeight="".concat(s,"px"),e.style.height="".concat(s,"px"),t.style.height="".concat(s,"px"),ec(!0),n.push(setTimeout(()=>{r||es("success")},600))},600)),()=>{r=!0,n.forEach(clearTimeout)}},[en]),(0,n.useEffect)(()=>{if(!eu)return;if(!(0,c.Cx)().enabled){et("error"),er("Marketo is not configured for this environment.");return}let e=w.current;if(!(e instanceof HTMLElement))return;let t=!1,l=()=>{},r=document.createElement("form");r.className="marketo-form__mount marketo-form__mount--loading",r.setAttribute("data-form-id",String(eu)),r.setAttribute("data-form-instance",ed),e.replaceChildren(r),et("loading"),er("");let n=e=>{if(t)return;(0,c.SZ)();let l=(0,c.Op)(e);l instanceof HTMLElement&&(L.current=l,(0,c.gt)(l,ed),function(e,t){var l;let{instanceKey:r,submitLabel:n}=t;if(!(e instanceof HTMLElement))return;let a=!K.has(e),i=a?new WeakSet:K.get(e);a&&(K.set(e,i),e instanceof HTMLElement&&e.classList.remove(...S),e.classList.add("marketo-form__native"),e instanceof HTMLElement&&(e.classList.remove("marketo-form__mount--loading"),null==(l=e.closest(".marketo-form__mount"))||l.classList.remove("marketo-form__mount--loading")),e.dataset.formInstance=r,[e,...e.querySelectorAll(".mktoFormRow, .mktoFormCol, .mktoFieldWrap, .mktoButtonRow, .mktoButtonWrap, .mktoHtmlText, .mktoOffset, .mktoGutter, .mktoClear, .mktoError, .mktoErrorArrowWrap, .mktoErrorMsg")].forEac
1h(e=>{e instanceof HTMLElement&&e.removeAttribute("style")})),e.querySelectorAll(".mktoFormRow, .mktoFormCol, .mktoFieldWrap").forEach(e=>{if(!(e instanceof HTMLElement))return;let t=function(e){if(!(e instanceof HTMLElement)||!e.classList.contains("mktoFormRow"))return!1;let t=Array.from(e.children).filter(e=>e instanceof HTMLElement&&!e.classList.contains("mktoClear")&&!e.classList.contains("mktoGutter")&&!e.classList.contains("mktoOffset"));return 0===t.length||t.every(e=>e.classList.contains("mktoPlaceholder"))}(e)||function(e){if(!(e instanceof HTMLElement))return!1;let t=e.getAttribute("style")||"";return e.hidden||"true"===e.getAttribute("aria-hidden")||/\bdisplay\s*:\s*none\b/i.test(t)||/\bvisibility\s*:\s*hidden\b/i.test(t)}(e)||e.classList.contains("is-hidden")||e.classList.contains("is-honeypot")||!!e.querySelector('input[type="hidden"]')||!!e.querySelector('input[name="honeypot"]');e.classList.toggle("marketo-form__is-hidden",t)}),e.querySelectorAll(".mktoFormRow").forEach(e=>{e.classList.add("marketo-form__row")}),e.querySelectorAll(".mktoFormCol").forEach(e=>{e.classList.add("marketo-form__col")}),e.querySelectorAll(".mktoFieldWrap").forEach(e=>{if(e instanceof HTMLElement){var t;i.has(e)||((t=e)instanceof HTMLElement&&[t,...t.querySelectorAll(".mktoOffset, .mktoGutter, .mktoClear, .mktoError, .mktoErrorArrowWrap, .mktoErrorMsg")].forEach(e=>{e instanceof HTMLElement&&e.removeAttribute("style")}),function(e){if(!(e instanceof HTMLElement))return;let t=e.querySelector('input[type="checkbox"]');if(t instanceof HTMLInputElement){var l=e,r=t;if(!(l instanceof HTMLElement)||!(r instanceof HTMLInputElement))return;if(l.classList.add("marketo-form__field-wrap","marketo-form__field-wrap--checkbox"),!function(e){if(!(e instanceof HTMLElement))return;let t=Array.from(e.querySelectorAll(".mktoLabel")),l=t.find(e=>{var t;return null==(t=e.textContent)?void 0:t.trim()})||t[0]||null;if(t.forEach(e=>{var t;e===l||(null==(t=e.textContent)?void 0:t.trim())||e.remove()}),!(l instanceof HTMLElement))return;let r=String(l.innerHTML||"").replace(/<div[^>]*mktoAsterix[^>]*>[\s\S]*?<\/div>/gi,"").trim(),n=String(l.textContent||"").replace(/^\s*\*\s*/,"").trim(),a=r||n;if(!a)return;if(l.classList.toggle("marketo-form__label--rich",(0,u.Fe)(a)),!(0,u.Fe)(a)){l.textContent=n;return}let i=(0,u.Yc)(a);i&&(l.innerHTML=i)}(l),l.querySelectorAll(".mktoLabel a").forEach(e=>{e.setAttribute("tabindex","-1")}),!l.querySelector(".marketo-form__checkbox-ui")){let e=document.createElement("span");e.className="marketo-form__checkbox-ui",e.setAttribute("aria-hidden","true"),e.innerHTML="".concat('\n <svg viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">\n <circle cx="6.85" cy="1.2" r="1.2" fill="currentColor" />\n <circle cx="12.5" cy="1.2" r="1.2" fill="currentColor" />\n <circle cx="18.15" cy="1.2" r="1.2" fill="currentColor" />\n <circle cx="23.8" cy="6.86" r="1.2" fill="currentColor" />\n <circle cx="23.8" cy="12.52" r="1.2" fill="currentColor" />\n <circle cx="23.8" cy="18.18" r="1.2" fill="currentColor" />\n <circle cx="6.85" cy="23.83" r="1.2" fill="currentColor" />\n <circle cx="12.5" cy="23.83" r="1.2" fill="currentColor" />\n <circle cx="18.15" cy="23.83" r="1.2" fill="currentColor" />\n <circle cx="1.2" cy="6.86" r="1.2" fill="currentColor" />\n <circle cx="1.2" cy="12.52" r="1.2" fill="currentColor" />\n <circle cx="1.2" cy="18.18" r="1.2" fill="currentColor" />\n </svg>\n','<span class="marketo-form__checkbox-dot"></span>'),r.insertAdjacentElement("afterend",e)}let n=()=>l.classList.toggle("is-checked",r.checked),a=N.get(l);(null==a?void 0:a.kind)!=="checkbox"&&(z(l),r.addEventListener("change",n),N.set(l,{kind:"checkbox",update:n,destroy(){r.removeEventListener("change",n)}})),n();return}let n=e.querySelector("textarea.mktoField");if(n instanceof HTMLTextAreaElement)return O(e,n,"textarea");let a=e.querySelector("select.mktoField");if(a instanceof HTMLSelectElement)return function(e,t){if(!(e instanceof HTMLSelectElement)||!(t instanceof HTMLElement))return;let l=k.get(e);if(l)return l.update();z(t);let{surface:r}=q(t);t.classList.add("marketo-form__field-wrap","marketo-form__field-wrap--select");let n=document.createElement("div");n.className="marketo-form__select";let a=document.createElement("button");a.type="button",a.className="marketo-form__select-trigger";let i=document.createElement("span");i.className="marketo-form__select-copy";let s=document.createElement("span");s.className="marketo-form__select-label";let o=document.createElement("span");o.className="marketo-form__select-value";let c=document.createElement("span");c.className="marketo-form__select-icon",c.setAttribute("aria-hidden","true"),c.innerHTML='\n <svg class="icon--directional" viewBox="1.23 -1.235 25.005 25.005" fill="none" xmlns="http://www.w3.org/2000/svg">\n <circle cx="13.73" cy="-0.0025" r="1.2325" fill="currentColor" />
1\n <circle cx="13.73" cy="5.6375" r="1.2325" fill="currentColor" />\n <circle cx="24.9975" cy="11.2675" r="1.2325" fill="currentColor" />\n <circle cx="13.73" cy="11.2675" r="1.2325" fill="currentColor" />\n <circle cx="2.4625" cy="11.2675" r="1.2325" fill="currentColor" />\n <circle cx="19.3625" cy="16.9075" r="1.2325" fill="currentColor" />\n <circle cx="13.73" cy="16.9075" r="1.2325" fill="currentColor" />\n <circle cx="8.0975" cy="16.9075" r="1.2325" fill="currentColor" />\n <circle cx="13.73" cy="22.5375" r="1.2325" fill="currentColor" />\n </svg>\n',i.append(s,o),a.append(i,c);let u=document.createElement("div");u.className="marketo-form__select-menu",D(u);let d=()=>{n.classList.remove("is-open"),t.classList.remove("is-open"),t.classList.remove("is-focused")},m=()=>{let l=M(t)||"Select",r=e.options[e.selectedIndex]||null,a=!!(null==r?void 0:r.value);s.textContent=l,o.textContent=a?r.text:"",n.classList.toggle("is-empty",!a),t.classList.toggle("is-filled",a)},h=()=>{D(u),u.innerHTML="",Array.from(e.options).filter(e=>!e.disabled||""===e.value).forEach(t=>{let l=document.createElement("button");l.type="button",l.className="marketo-form__select-option",l.textContent=t.text,l.dataset.value=t.value,t.value===e.value&&""!==t.value&&l.classList.add("is-selected"),l.addEventListener("click",()=>{e.value=t.value,e.dispatchEvent(new Event("change",{bubbles:!0})),e.dispatchEvent(new Event("input",{bubbles:!0})),m(),h(),d(),a.focus()}),u.appendChild(l)})},v=e=>{n.contains(e.target)||d()},f=e=>{"Escape"===e.key&&n.classList.contains("is-open")&&(d(),n.contains(document.activeElement)&&a.focus())},p=()=>{let e=!n.classList.contains("is-open");n.classList.toggle("is-open",e),t.classList.toggle("is-open",e),t.classList.toggle("is-focused",e)},g=e=>{e&&(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest"}))},x=e=>{let{key:l}=e;if(!["ArrowDown","ArrowUp","Home","End"].includes(l))return;let r=Array.from(u.querySelectorAll(".marketo-form__select-option"));if(!r.length)return;let a=n.classList.contains("is-open"),i=r.indexOf(document.activeElement);if(e.preventDefault(),!a){n.classList.add("is-open"),t.classList.add("is-open"),t.classList.add("is-focused"),g("ArrowUp"===l?r[r.length-1]:r[0]);return}return"Home"===l?g(r[0]):"End"===l?g(r[r.length-1]):"ArrowDown"===l?g(r[Math.min(i+1,r.length-1)]):"ArrowUp"===l?g(r[Math.max(i-1,0)]):void 0},b=()=>t.classList.add("is-focused"),y=()=>{n.classList.contains("is-open")||t.classList.remove("is-focused")},_=()=>{Y()||a.focus()},j=()=>{let l=Y();t.classList.toggle("marketo-form__field-wrap--native-select",l),l?e.removeAttribute("tabindex"):e.setAttribute("tabindex","-1")};a.addEventListener("click",p),a.addEventListener("focus",b),a.addEventListener("blur",y),n.addEventListener("keydown",x),e.addEventListener("change",m),e.addEventListener("change",h),e.addEventListener("focus",_),document.addEventListener("pointerdown",v),document.addEventListener("keydown",f),window.addEventListener("resize",j),n.append(a,u),null==r||r.appendChild(n);let N={update(){j(),m(),h()},destroy(){e.removeEventListener("change",m),e.removeEventListener("change",h),e.removeEventListener("focus",_),document.removeEventListener("pointerdown",v),document.removeEventListener("keydown",f),window.removeEventListener("resize",j),a.removeEventListener("click",p),a.removeEventListener("focus",b),a.removeEventListener("blur",y),n.removeEventListener("keydown",x),n.remove()}};k.set(e,N),N.update()}(a,e);let i=e.querySelector("input.mktoField");i instanceof HTMLInputElement&&O(e,i,"input")}(e),i.add(e))}}),a&&e instanceof HTMLElement&&e.querySelectorAll("a[href]").forEach(e=>{if(!(e instanceof HTMLAnchorElement))return;let t=new Set(String(e.getAttribute("rel")||"").split(/\s+/).filter(Boolean));t.add("noopener"),t.add("noreferrer"),e.setAttribute("target","_blank"),e.setAttribute("rel",Array.from(t).join(" "))}),function(e){if(!(e instanceof HTMLElement))return;let t=Array.from(e.querySelectorAll(".mktoFormRow")).filter(e=>e instanceof HTMLElement&&!e.classList.contains("marketo-form__is-hidden"));t.forEach(e=>{e.classList.remove("marketo-form__row--half","marketo-form__row--full","marketo-form__row--split")});for(let e=0;e<t.length;e+=1){var l,r,n;let a=t[e],i=a.querySelectorAll(".mktoFieldWrap").length,s=a.querySelector(".mktoFieldWrap"),o=null==s||null==(l=s.matches)?void 0:l.call(s,".marketo-form__field-wrap--input, .marketo-form__field-wrap--select");if(i>1){a.classList.add("marketo-form__row--full","marketo-form__row--split");continue}if(!o){a.classList.add("marketo-form__row--full");continue}let c=t[e+1],u=null==c||null==(r=c.querySelector)?void 0:r.call(c,".mktoFieldWrap"),d=null==u||null==(n=u.matches)?void 0:n.call(u,".marketo-form__field-wrap--input, .marketo-form__field-wrap--select");if(c&&d){a.classList.add("marketo-form__row--half"),c.classList.add("marketo-form__row--half"),e+=1;continue}a.classList.add("marketo-form__row--full")}}(e),function(e,t){let l=e.querySelector(".mktoButton");if(!(l instanceof HTMLButtonElement)||!t||(l.textContent!==t&&(l.textContent=t),C.has(l)||"function"!=typeof MutationObserver))return;let r=new MutationObserver(()=>{l.textContent!==t&&(l.textContent=t)});r.observe(l,{childList:!0,characterData:!0,subtree:!0}),C.set(l,r)}(e,n),function(e,t){let l=e.querySelector(".mktoButtonWrap");if(!(l instanceof HTMLElement))return;let r=E.get(l);if(r){let e=r.querySelector(".cta-button__label");e&&t&&(e.textContent=t);return}let n=document.createElement("div");n.className="marketo-form__submit-overlay text-caption cta-button",n.setAttribute("aria-hidden","true"),n.setAttribute("data-hover-trigger",".mktoButtonWrap");let a=document.createElement("span");
1a.className="cta-button__label",a.textContent=t||"",n.appendChild(a),l.appendChild(n),E.set(l,n)}(e,n),a&&(V(e),function(e){if(!(e instanceof HTMLElement)||A.get(e))return;let t=()=>{let t=B(e);t&&(t.showErrors=!0),requestAnimationFrame(()=>{requestAnimationFrame(()=>{Z(e)})})},l=e=>{e.target instanceof HTMLElement&&e.target.closest(".mktoButton")&&t()};e.addEventListener("submit",t,!0),e.addEventListener("click",l,!0),A.set(e,{showErrors:!1,destroy(){e.removeEventListener("submit",t,!0),e.removeEventListener("click",l,!0)}})}(e),Z(e))}(l,{instanceKey:ed,submitLabel:em}),J.current||(W.current={...W.current,...function(e){if(!(e instanceof HTMLElement))return{};let t={};return e.querySelectorAll("[data-marketo-field-name]").forEach(e=>{let l=e.getAttribute("data-marketo-field-name");if(l){if(e instanceof HTMLInputElement&&"checkbox"===e.type){t[l]=e.checked;return}(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&(t[l]=e.value)}}),t}(P.current),...(0,u.US)(T.current)},function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!(e instanceof HTMLElement)||!l||0===Object.keys(l).length)return;let r={},n=Array.from(e.querySelectorAll("input[name], textarea[name], select[name]"));Object.entries(l).forEach(e=>{let[t,l]=e;t&&(r[t]=l)}),"function"==typeof(null==t?void 0:t.setValues)&&t.setValues(r),Object.entries(l).forEach(e=>{let[t,l]=e;t&&n.filter(e=>e.getAttribute("name")===t).forEach(e=>{!function(e,t){if(e instanceof HTMLInputElement&&"checkbox"===e.type){e.checked=!0===t||"true"===String(t);return}(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement)&&(e.value=String(null!=t?t:""))}(e,l),e.dispatchEvent(new Event("input",{bubbles:!0})),e.dispatchEvent(new Event("change",{bubbles:!0}))})})}(l,e,W.current),J.current=!0),et("ready"))};return(0,c.T2)({formId:eu,instanceKey:ed,target:r}).then(e=>{let{MktoForms2:r,form:a}=e;t||(l=(0,c.YZ)(r,a,e=>{requestAnimationFrame(()=>n(e))}),"function"==typeof(null==r?void 0:r.whenReady)&&r.whenReady(e=>{t||("function"!=typeof(null==e?void 0:e.getId)||"function"!=typeof(null==a?void 0:a.getId)||e.getId()===a.getId())&&(F(e),I(e,T.current))}),"function"==typeof(null==a?void 0:a.onSubmit)&&a.onSubmit(()=>{F(a),I(a,T.current)}),"function"==typeof(null==a?void 0:a.onSuccess)&&a.onSuccess((e,l)=>{var r;return!t&&(ea(!0),et("success"),null==(r=R.current)||r.call(R,{values:e,followUpUrl:l,form:a}),!1)}),requestAnimationFrame(()=>n(a)))}).catch(e=>{t||(et("error"),er((null==e?void 0:e.message)||"Unable to load Marketo form."))}),()=>{t=!0,l();var r=L.current;if(r instanceof HTMLElement){r.querySelectorAll(".mktoFieldWrap").forEach(e=>{z(e),H(e)}),r.querySelectorAll("select.mktoField").forEach(e=>{let t=k.get(e);t&&(t.destroy(),k.delete(e))}),r.querySelectorAll(".mktoButton").forEach(e=>{let t=C.get(e);t&&(t.disconnect(),C.delete(e))}),r.querySelectorAll(".mktoButtonWrap").forEach(e=>{let t=E.get(e);t&&(t.remove(),E.delete(e))});let e=A.get(r);e&&(e.destroy(),A.delete(r)),K.delete(r)}L.current=null,(0,c.O9)(ed),e.replaceChildren()}},[eu,ed,em]),!eu)return f&&v?(0,r.jsx)("div",{className:(0,a.A)("marketo-form","marketo-form--".concat(l),_&&"marketo-form--surface","is-success",s),children:(0,r.jsx)("div",{className:"marketo-form__swap","data-swap-phase":"success",children:(0,r.jsx)("div",{className:"marketo-form__swap-success marketo-form__swap-success--entered",children:v})})}):g||p?(0,r.jsxs)("div",{className:(0,a.A)("marketo-form","marketo-form--".concat(l),_&&"marketo-form--surface",s),children:[g,p?(0,r.jsx)("div",{className:"marketo-form__footer",children:p}):null]}):null;if("error"===ee)return(0,r.jsxs)("div",{className:(0,a.A)("marketo-form","marketo-form--".concat(l),_&&"marketo-form--surface",s),children:[g||(0,r.jsx)("p",{className:"marketo-form__status",children:el}),p?(0,r.jsx)("div",{className:"marketo-form__footer",children:p}):null]});let eh=Array.isArray(o)&&o.length>0,ev=!en&&"ready"!==ee&&eh,ef=!!v&&("transitioning"===ei||"success"===ei);return(0,r.jsx)("div",{ref:U,className:(0,a.A)("marketo-form","marketo-form--".concat(l),_&&"marketo-form--surface","ready"===ee&&"is-ready",en&&"is-success",s),children:(0,r.jsxs)("div",{ref:G,className:(0,a.A)("marketo-form__swap","transitioning"===ei&&"marketo-form__swap--active","transitioning"===ei&&eo&&"marketo-form__swap--settling"),"data-swap-phase":ei,children:[(0,r.jsxs)("div",{ref:X,className:(0,a.A)("marketo-form__swap-form","transitioning"===ei&&"marketo-form__swap-form--leaving","success"===ei&&"marketo-form__swap-form--hidden"),children:[ev&&(0,r.jsx)("div",{ref:P,className:"marketo-form__shell-host",children:(0,r.jsx)(j,{interactive:!0,className:"marketo-form__shell",fields:o,footer:null,showFooter:!1,submitLabel:em,theme:l,onFieldValueChange:e=>{let{apiName:t,value:l}=e;t&&(W.current={...W.current,[t]:l})}})}),(0,r.jsx)("div",{ref:w,className:(0,a.A)("marketo-form__mount-host",ev&&"marketo-form__mount-host--loading-shell")}),p?(0,r.jsx)("div",{className:"marketo-form__footer",children:p}):null]}),ef&&(0,r.jsx)("div",{ref:Q,className:(0,a.A)("marketo-form__swap-success",eo&&"marketo-form__swap-success--entered"),children:v})]})})}var U=l(5542),G=l(69066);let X=(e,t)=>{var l,r,n,a;let i=null==e?void 0:e.disclaimer;return(0,U.jb)(i).trim()?i:(null==t||null==(a=t.globals)||null==(n=a.data)||null==(r=n["form-footnote"])||null==(l=r.content)?void 0:l.text)||null};function Q(e){let{className:t,json:l,text:n,linkOptions:i,forceNewTab:s=!0,tagName:o="div"}=e;return(0,r.jsx)(G.Ni,{tagName:o,className:(0,a.A)("marketo-form-footer","style__legalLink",t),text:n,json:l,linkOptions:s?{...i||{},forceNewTab:!0}:i,forceNewTab:s})}var $=l(17573);let ee=e=>{let{body:t,buttons:l,containerClassName:n,bodyClassName:i,buttonsClassName:s,resolveButtonClass:o,renderButtonContent:c}
1=e,u=(Array.isArray(l)?l:[]).filter(Boolean);return t||0!==u.length?(0,r.jsxs)("div",{className:(0,a.A)("marketo-form__success",n),children:[t?(0,r.jsx)(G.B,{className:(0,a.A)("marketo-form__success-body",i),text:t}):null,u.length>0?(0,r.jsx)($.$n,{className:(0,a.A)("marketo-form__success-buttons",s),buttons:u,buttonClassName:o,renderContent:c}):null]}):null}},24984:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(72484),a=l(23341),i=l(42270),s=l(69066),o=l(97850),c=l(75646),u=l(68662);l(93149);let d=e=>{var t;let{contentKey:l="highlightBlocks",className:a}=e,{content:d,settings:m}=(0,n.YZ)(l),h=(null==m?void 0:m.showTitle)!==!1;return(0,r.jsxs)("div",{className:(0,u.A)("highlight-blocks",a),children:[h&&(0,r.jsx)(i.r2,{contentKey:l,className:"highlight-blocks__header"}),(0,r.jsx)("div",{className:"highlight-blocks__grid","data-reveal-group":!0,children:null==d||null==(t=d.items)?void 0:t.map((e,t)=>{var l,n;return(0,r.jsxs)("div",{className:"highlight-blocks__item","data-reveal":"fadeup","data-reveal-delay":String(.06*t),children:[(0,r.jsx)("div",{className:"highlight-blocks__icon",children:(null==e||null==(l=e.icon)?void 0:l.src)?(0,r.jsx)(c._V,{media:e.icon}):(0,r.jsx)(o.Ej,{})}),(0,r.jsx)(s.jt,{text:null==e?void 0:e.title}),(0,r.jsx)(s.hO,{text:null==e?void 0:e.body})]},null!=(n=e.id)?n:t)})})]})},m=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"light";return(0,r.jsx)(a.B,{className:(0,u.A)("highlight-blocks-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(d,{})})}},25182:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>g});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(69066),o=l(17573),c=l(75646),u=l(53929),d=l(28540),m=l(9461),h=l(68662);l(95788);let v=(0,i.B1)({mobile:"grid",desktop:"col5-g"}),f=e=>{let{contentKey:t="eventHeader",className:l}=e,{content:n,settings:i}=(0,a.YZ)(t),f=(null==i?void 0:i.showShareBar)!==!1;return(0,r.jsx)("div",{className:(0,h.A)("event-header",l),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"event-header__row",children:[(0,r.jsxs)("div",{className:"event-header__content",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(s.a0,{json:null==n?void 0:n.caption})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(m.B,{content:n})}),(0,r.jsx)(d.j,{title:null==n?void 0:n.title,"data-reveal-delay":"0.1"}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.B,{json:null==n?void 0:n.body,className:"event-header__body"})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.Ni,{json:null==n?void 0:n.location,className:"event-header__location"})}),(0,r.jsxs)("div",{className:"event-header__actions","data-reveal":"fade","data-reveal-delay":"0.3",children:[(0,r.jsx)(o.vT,{color:"on-white",buttons:null==n?void 0:n.primaryButton}),f&&(0,r.jsx)(u._,{className:"event-header__share",inline:!0})]})]}),(0,r.jsx)("div",{className:"event-header__media","data-reveal":"fade","data-reveal-delay":"0.4",children:(0,r.jsx)(c.n4,{media:null==n?void 0:n.image,sizes:v})})]})})},p=()=>(0,r.jsx)(n.B,{className:"event-header-block",children:(0,r.jsx)(f,{})});p.headerTheme="light";let g=p},25704:()=>{},26780:(e,t,l)=>{"use strict";l.d(t,{w:()=>m});var r=l(73365),n=l(5542),a=l(69066),i=l(75646),s=l(4856),o=l(68662);l(67936);let c={bio:(0,n.B1)({mobile:"grid",desktop:"col4-g"}),author:(0,n.B1)({mobile:"grid",desktop:"col3-g"}),compact:(0,n.B1)({mobile:"136px",desktop:"136px"})},u={bio:!0,author:!0,compact:!1},d=e=>{let{variant:t,...l}=e;return"author"===t?(0,r.jsx)(a.jt,{...l}):(0,r.jsx)(a.Jz,{...l})},m=e=>{let{content:t,variant:l,className:n,...m}=e,h=(0,r.jsxs)("div",{className:(0,o.A)("person-card","person-card--".concat(l),n),...m,children:[(0,r.jsx)(i.fb,{media:null==t?void 0:t.image,className:"person-card__photo",sizes:c[l]}),(0,r.jsxs)("div",{className:"person-card__content",children:[(0,r.jsxs)("div",{className:"person-card__identity",children:[(0,r.jsx)(d,{variant:l,text:null==t?void 0:t.name,className:"person-card__name"}
1),(0,r.jsx)(a.a0,{text:null==t?void 0:t.title,className:"person-card__title"})]}),u[l]&&(null==t?void 0:t.bio)&&(0,r.jsx)(a.hO,{text:null==t?void 0:t.bio,className:"person-card__body"})]})]});return(null==t?void 0:t.link)?(0,r.jsx)(s.N_,{source:t.link,className:"person-card__link",children:h}):h}},26841:(e,t,l)=>{"use strict";l.d(t,{Ay:()=>y});var r=l(73365),n=l(1521),a=l(68662);l(10299);let i=(0,n.createContext)(null);function s(e){let{value:t,children:l}=e;return(0,r.jsx)(i.Provider,{value:t,children:l})}function o(){let e=(0,n.useContext)(i);if(!e)throw Error("Accordion sub-component used outside <Accordion>");return e}var c=l(77585);function u(e){if(!e||"object"!=typeof e)return!1;let t=e.type;return!!(t&&!0===t.__FORGE_ACCORDION_PANEL__)}function d(e){let{children:t,className:l,singleOpen:i=!1,allowCollapse:o=!0,openFirstPanel:d=!1,alwaysOpen:m=!1,autoScroll:h=!1,autoScrollDuration:v=.8,autoScrollEase:f="easeOut",onToggle:p=null}=e,g=(0,n.useRef)(null),x=(0,n.useMemo)(()=>n.Children.toArray(t),[t]),b=(0,n.useMemo)(()=>x.filter(u).map(e=>{var t;return null==(t=e.props)?void 0:t.panelId}).filter(e=>null!=e),[x]),y=(0,n.useMemo)(()=>(function(e){var t,l;let r=e.find(u);return null!=(l=null==r||null==(t=r.props)?void 0:t.panelId)?l:null})(x),[x]),_=(0,n.useMemo)(()=>m?b:d&&null!=y?[y]:[],[d,y,m,b]),[j,N]=(0,n.useState)(()=>i&&!m?_.slice(0,1):_),k=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=k.current,t=null!==e&&e.length===b.length&&e.every((e,t)=>e===b[t]);if(k.current=b,!t&&null!==e)if(w(),m)N([...b]);else{let t=b.filter(t=>!e.includes(t));t.length>0&&N(e=>i?t.slice(-1):[...e,...t])}},[b,m,i]);let w=(0,n.useCallback)(()=>{let e=g.current;e&&(e.classList.add("is-hard-reset"),requestAnimationFrame(()=>e.classList.remove("is-hard-reset")))},[]),A=(0,n.useCallback)(()=>{w(),N([])},[w]);(0,n.useEffect)(()=>{let e=g.current;if(!e)return;let t=()=>A();return e.addEventListener(c.CE,t),()=>e.removeEventListener(c.CE,t)},[A]);let C=(0,n.useCallback)(e=>{if(!e||m)return;if(i){let t=j[0]===e,l=t?o?[]:j:[e];N(l),null==p||p(e,!t||!o,l.slice());return}if(j.includes(e)){let t=o?j.filter(t=>t!==e):j;N(t),o&&(null==p||p(e,!1,t.slice()));return}let t=[...j,e];N(t),null==p||p(e,!0,t.slice())},[j,i,o,p,m]),E=(0,n.useCallback)(e=>{e&&(N(t=>t[0]===e?t:[e]),null==p||p(e,!0,[e]))},[p]),S=(0,n.useMemo)(()=>({openIds:j,toggle:C,openPanel:E,panelIds:b,singleOpen:i,allowCollapse:o,openFirstPanel:d,firstPanelId:y,alwaysOpen:m,autoScroll:h,autoScrollDuration:v,autoScrollEase:f}),[j,C,E,b,i,o,d,y,m,h,v,f]);return(0,r.jsx)(s,{value:S,children:(0,r.jsx)("div",{ref:g,"data-accordion-root":"true",className:(0,a.A)("accordion",m&&"accordion--always-open",l),children:t})})}let m=(0,n.createContext)(null);function h(e){let{value:t,children:l}=e;return(0,r.jsx)(m.Provider,{value:t,children:l})}function v(){let e=(0,n.useContext)(m);if(!e)throw Error("AccordionTrigger/AccordionBody used outside <Accordion.Panel>");return e}let f=e=>{let{children:t,panelId:l,className:i,style:s,...c}=e,{openIds:u}=o(),d=u.includes(l),m=(0,n.useMemo)(()=>({panelId:l,isOpen:d}),[l,d]);return(0,r.jsx)(h,{value:m,children:(0,r.jsx)("div",{className:"ac-reveal",...c,children:(0,r.jsx)("div",{className:(0,a.A)("ac",d&&"is-open",i),style:s,children:t})})})};function p(e){if(!e)return 0;let t=e.getBoundingClientRect();return window.scrollY+t.top}f.displayName="AccordionPanel",f.__FORGE_ACCORDION_PANEL__=!0;var g=l(34693);function x(e){return e?e.getBoundingClientRect().height:0}function b(e){var t;if(!e)return;let l=null==(t=e.querySelectorAll)?void 0:t.call(e,'[data-accordion-root="true"]');(null==l?void 0:l.length)&&l.forEach(e=>{!function(e){var t;if(!e)return;e.classList.add("is-hard-reset");let l=null==(t=e.querySelectorAll)?void 0:t.call(e,".ac-panel");(null==l?void 0:l.length)&&l.forEach(e=>{e.style.transition="none",e.style.height="0px",e.style.opacity="0",e.style.overflow="hidden"}),requestAnimationFrame(()=>e.classList.remove("is-hard-reset"))}(e),setTimeout(()=>{e.dispatchEvent(new CustomEvent(c.CE,{bubbles:!1}))},0)})}l(5542),d.Panel=f,d.Trigger=function(e){let{children:t,className:l,...i}=e,{toggle:s,alwaysOpen:c}=o(),{panelId:u,isOpen:d}=v(),m=(0,n.useRef)(null),h="function"==typeof t?t({isOpen:d,panelId:u}):t;return(0,n.useLayoutEffect)(()=>{let e=m.current;e&&(d?(e.classList.remove("is-closing"),e.classList.add("is-opening"),requestAnimationFrame(()=>{e.classList.remove("is-opening"),e.classList.add("is-active")})):(e.classList.remove("is-opening"),e.classList.contains("is-active")&&(e.classList.add("is-closing"),e.classList.remove("is-active"),requestAnimationFrame(()=>e.classList.remove("is-closing")))))},[d]),(0,r.jsx)("div",{className:"ac-header",children:(0,r.jsx)("button",{ref:m,id:"accordion-trigger-".concat(u),type:"button",className:(0,a.A)("ac-trigger",l),"aria-controls":"panel-".concat(u),"aria-expanded":d,onClick:e=>{!c&&(e.target.closest("[contenteditable]")||s(u))},...i,children:h})})},d.Body=function(e){let{children:t,className:l,style:i,...s}=e,{autoScroll:u,openFirstPanel:d,firstPanelId:m,alwaysOpen:h}=o(),{panelId:f,isOpen:y}=v(),_=function(){let{autoScroll:e,autoScrollDuration:t,autoScrollEase:l,singleOpen:r}=o();return(0,n.useCallback)(n=>{var a;if(!e||!n)return;let i=function(e){let{rootEl:t,rowEl:l,singleOpen:r}=e;if(!l)return 0;if(!t||!r)return p(l);let n=t?Array.from(t.children).filter(e=>e&&e.classList&&e.classList.contains("ac-reveal")).map(e=>{var t;return(null==(t=e.querySelector)?void 0:t.call(e,".ac"))||e.firstElementChild||null}
1).filter(Boolean):[];if(!n.length)return p(l);let a=n.indexOf(l);if(a<0)return p(l);let i=p(t),s=0;for(let e=0;e<a;e++)s+=function(e){var t,l;if(!e)return 0;let r=(null==(t=e.querySelector)?void 0:t.call(e,".ac-header"))||(null==(l=e.querySelector)?void 0:l.call(e,".ac-trigger"));if(r){let e=r.getBoundingClientRect().height;return Number.isFinite(e)?e:0}let n=e.getBoundingClientRect().height;return Number.isFinite(n)?n:0}(n[e]);return i+s}({rootEl:(null==(a=n.closest)?void 0:a.call(n,'[data-accordion-root="true"]'))||null,rowEl:n,singleOpen:!!r}),s=parseFloat(getComputedStyle(n).scrollMarginTop)||0;(0,g._)(Math.max(0,i-s),{duration:t,ease:l})},[e,t,l,r])}(),j=(0,n.useRef)(null),N=(0,n.useRef)(null),k=(0,n.useRef)(!0),w=(0,n.useRef)(y),A=(0,n.useRef)(0),C=(0,n.useRef)(null),E=d&&f===m;(0,n.useLayoutEffect)(()=>{var e,t;let l=j.current,r=N.current;if(!l||!r)return;let n=null==(e=l.closest)?void 0:e.call(l,".accordion"),a=!!(null==n?void 0:n.classList.contains("is-hard-reset")),i=w.current;C.current&&(l.removeEventListener("transitionend",C.current),C.current=null);let s=()=>{l.style.transition="",l.style.height="",l.style.opacity="",l.style.overflow=""},o=()=>{l.style.transition="",l.style.height="0px",l.style.opacity="0",l.style.overflow="hidden"};if(k.current){k.current=!1,h||E&&y?(b(r),x(r),s(),w.current=!0):(o(),w.current=y);return}if(h){s(),w.current=!0;return}if(i===y)return;if(a){y?s():o(),w.current=y;return}let d=++A.current,m=e=>{let t=r=>{r.target===l&&"height"===r.propertyName&&A.current===d&&(l.removeEventListener("transitionend",t),C.current=null,e())};C.current=t,l.addEventListener("transitionend",t)},v="height ".concat(c.Wp,"ms ").concat(c.Iv,", opacity ").concat(c.Wp,"ms ").concat(c.Iv);if(y){b(r),x(r);let e=r.scrollHeight||r.offsetHeight||0;l.style.transition="none",l.style.height="0px",l.style.opacity="0",l.style.overflow="hidden",x(l),l.style.transition=v,l.style.height="".concat(e,"px"),l.style.opacity="1",m(s),u&&_((null==(t=l.closest)?void 0:t.call(l,".ac"))||l.parentElement)}else{let e=l.getBoundingClientRect().height;e||(e=r.scrollHeight||r.offsetHeight||0),l.style.transition="none",l.style.height="".concat(e,"px"),l.style.opacity="1",l.style.overflow="hidden",x(l),l.style.transition=v,l.style.height="0px",l.style.opacity="0",m(o)}return w.current=y,()=>{A.current+=1,C.current&&(l.removeEventListener("transitionend",C.current),C.current=null)}},[y,u,E,_,f,m,d,h]),(0,n.useEffect)(()=>{let e=j.current;e&&(e.inert=!h&&!y)},[y,h]);let S=h||y?i:{...i||{},height:"0px",opacity:"0",overflow:"hidden"};return(0,r.jsx)("div",{id:"panel-".concat(f),role:"region","aria-labelledby":"accordion-trigger-".concat(f),className:(0,a.A)("ac-panel",l),ref:j,"aria-hidden":!y,style:S,...s,children:(0,r.jsx)("div",{className:"ac-inner",ref:N,children:t})})};let y=d},27610:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>C});var r=l(73365),n=l(23341),a=l(72484),i=l(93668),s=l(1521),o=l(68662),c=l(77585);l(12841);let u=(e,t)=>{let l=Number(e);return Number.isFinite(l)?Math.max(1,Math.round(l)):t},d="data-forge-expandable-last-word",m=e=>{if(!e)return 0;let t=window.getComputedStyle(e),l=parseFloat(t.lineHeight);if(Number.isFinite(l)&&l>0)return l;let r=parseFloat(t.fontSize);return Number.isFinite(r)&&r>0?1.2*r:16},h=e=>{var t,l;if(!e)return 0;let r=null!=(l=null==(t=e.getBoundingClientRect)?void 0:t.call(e).height)?l:0;if(r>0)return r;let n=Number(e.scrollHeight)||0;return n>0?n:Number(e.offsetHeight)||0},v=e=>{var t,l;if(!(null==e||null==(t=e.children)?void 0:t.length))return e;let r=[],n=(e,t)=>{Array.from(e.children).forEach(e=>{var l,a;null!=e&&null!=(l=e.hasAttribute)&&l.call(e,d)||((null==(a=e.textContent)?void 0:a.trim())&&h(e)>1&&r.push({node:e,depth:t,directText:(e=>{var t;return!!(null==e||null==(t=e.childNodes)?void 0:t.length)&&Array.from(e.childNodes).some(e=>{var t;return(null==e?void 0:e.nodeType)===Node.TEXT_NODE&&(null==(t=e.textContent)?void 0:t.trim())})})(e),lineHeightPx:m(e),fontSizePx:(e=>{if(!e)return 0;let t=parseFloat(window.getComputedStyle(e).fontSize);return Number.isFinite(t)&&t>0?t:0})(e)}),n(e,t+1))})};return(n(e,1),0===r.length)?e:(r.sort((e,t)=>
1e.directText!==t.directText?Number(t.directText)-Number(e.directText):e.depth!==t.depth?t.depth-e.depth:Math.abs(e.lineHeightPx-t.lineHeightPx)>.25?t.lineHeightPx-e.lineHeightPx:Math.abs(e.fontSizePx-t.fontSizePx)>.25?t.fontSizePx-e.fontSizePx:0),(null==(l=r[0])?void 0:l.node)||e)},f=e=>{(null==e?void 0:e.querySelectorAll)&&"undefined"!=typeof document&&e.querySelectorAll("[".concat(d,"]")).forEach(e=>{var t;let l=e.parentNode;l&&(l.replaceChild(document.createTextNode(e.textContent||""),e),null==(t=l.normalize)||t.call(l))})},p=e=>{var t;return!!(null==e||null==(t=e.querySelector)?void 0:t.call(e,"[".concat(d,"]")))},g=e=>{if(!e||"undefined"==typeof document)return[];let t=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,{acceptNode:e=>{var t;return(null==e||null==(t=e.textContent)?void 0:t.trim())?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),l=[],r=t.nextNode();for(;r;){let e=r.textContent||"",n=/\S+/g,a=n.exec(e);for(;a;)l.push({textNode:r,startOffset:a.index,endOffset:a.index+a[0].length,text:a[0]}),a=n.exec(e);r=t.nextNode()}return l},x=(e,t)=>{if(!e||"undefined"==typeof document)return!1;let l=document.createElement("span");l.setAttribute(d,"true"),l.className=(0,o.A)("forge-expandable-text__ellipsis",t);try{let t=e.textNode.splitText(e.startOffset);t.splitText(e.endOffset-e.startOffset);let r=t.parentNode;if(!r)throw Error("Word node has no parent");return r.replaceChild(l,t),l.appendChild(t),!0}catch(e){return{error:(null==e?void 0:e.message)||String(e)}}},b=(e,t,l)=>{var r;if(!e||"undefined"==typeof document)return[];let n=document.createRange();return n.setStart(e,t),n.setEnd(e,l),Array.from((null==(r=n.getClientRects)?void 0:r.call(n))||[]).filter(e=>e.width>0&&e.height>0)},y=(e,t)=>{if(!e||"undefined"==typeof document)return;let l=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,{acceptNode:e=>{var t;return(null==e||null==(t=e.textContent)?void 0:t.trim())?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),r=t+1,n=l.nextNode();for(;n;){let e=n.textContent||"";if(r<=0){n.textContent="",n=l.nextNode();continue}let t=Array.from(e.matchAll(/\S+\s*/g));if(0===t.length){n=l.nextNode();continue}if(t.length<=r){r-=t.length,n=l.nextNode();continue}let a=t[r-1],i=a.index+a[0].length;n.textContent=e.slice(0,i),r=0,n=l.nextNode()}},_=e=>e?e.getBoundingClientRect().height:0,j=e=>{let{collapsedLines:t=1,showToggleAfterLines:l=2,expandLabel:n="See more",collapseLabel:a="See less",durationMs:i=c.Wp,easing:d=c.Iv,expandOnClick:j=!1,onToggle:N,children:k,className:w,contentClassName:A,toggleClassName:C,ellipsisClassName:E}=e,S=u(t,1),L=u(l,2),[B,M]=(0,s.useState)(!1),[R,T]=(0,s.useState)(0),[F,I]=(0,s.useState)(!1),P=(0,s.useRef)(null),z=(0,s.useRef)(null),H=(0,s.useRef)(!0),q=(0,s.useRef)(B),O=(0,s.useRef)(0),D=(0,s.useRef)(null),Y=(0,s.useRef)({outer:0,inner:0}),V=(0,s.useRef)(!1),W=(0,s.useRef)(0),Z=(0,s.useMemo)(()=>R>0?R*S:0,[R,S]),K=(0,s.useMemo)(()=>({"--forge-expandable-text-duration":"".concat(i,"ms"),"--forge-expandable-text-easing":d}),[i,d]),J=(0,s.useCallback)(e=>{e&&D.current&&(e.removeEventListener("transitionend",D.current),D.current=null)},[]),U=(0,s.useCallback)(()=>{Y.current.outer&&(window.cancelAnimationFrame(Y.current.outer),Y.current.outer=0),Y.current.inner&&(window.cancelAnimationFrame(Y.current.inner),Y.current.inner=0)},[]),G=(0,s.useCallback)(()=>{V.current=!0,W.current&&window.cancelAnimationFrame(W.current),W.current=window.requestAnimationFrame(()=>{W.current=0,V.current=!1})},[]),X=(0,s.useCallback)(function(){let{force:e=!1,collapsedHeightPxOverride:t,showToggleOverride:l}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=z.current;if(!r)return!1;let n=null!=t?t:Z;if(!(null!=l?l:F)||n<=0)return p(r)&&G(),f(r),!0;if(!e&&p(r))return!0;let a=v(r);return G(),(e=>{var t;let{contentNode:l,measurementNode:r,collapsedHeightPx:n,ellipsisClassName:a}=e;if(!l||!r||"undefined"==typeof document)return!1;f(l);let i=null==(t=r.getBoundingClientRect)?void 0:t.call(r);if(!i)return!1;let s=i.top+n+1,o=Math.max(1,Math.round(n/Math.max(m(r),1))),c=(e=>{var t;if(!e||"undefined"==typeof document)return[];
1let l=document.createRange();return l.selectNodeContents(e),Array.from((null==(t=l.getClientRects)?void 0:t.call(l))||[]).filter(e=>e.width>0&&e.height>0)})(r),u=c[Math.min(o-1,Math.max(c.length-1,0))],d=(null==u?void 0:u.bottom)?Math.max(s,u.bottom+1):s,v=document.createTreeWalker(r,NodeFilter.SHOW_TEXT,{acceptNode:e=>{var t;return(null==e||null==(t=e.textContent)?void 0:t.trim())?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),p=null,_=v.nextNode();for(;_;){let e=_.textContent||"",t=/\S+/g,l=t.exec(e);for(;l;){let r=l.index,n=r+l[0].length,a=b(_,r,n);a.length>0&&a.every(e=>e.bottom<=d)&&(p={textNode:_,startOffset:r,endOffset:n}),l=t.exec(e)}_=v.nextNode()}if(!p){let e=(e=>{var t,l;let{contentNode:r,collapsedHeightPx:n}=e;if(!r||"undefined"==typeof document)return -1;let a=null!=(l=null==(t=r.getBoundingClientRect)?void 0:t.call(r).width)?l:0;if(a<=1)return -1;let i=g(r);if(0===i.length)return -1;let s=document.createElement("div");s.style.position="absolute",s.style.left="-99999px",s.style.top="0",s.style.visibility="hidden",s.style.pointerEvents="none",s.style.width="".concat(a,"px"),s.style.minWidth="".concat(a,"px"),s.style.maxWidth="".concat(a,"px"),s.style.contain="layout style paint",s.setAttribute("aria-hidden","true"),document.body.appendChild(s);let o=0,c=i.length-1,u=-1;try{for(;o<=c;){let e=Math.floor((o+c)/2),t=r.cloneNode(!0);s.replaceChildren(t),y(t,e),h(t)<=n+1?(u=e,o=e+1):c=e-1}}finally{s.remove()}return u})({contentNode:l,collapsedHeightPx:n});return!(e<0)&&(!0===x(g(l)[e],a)||(f(l),!1))}return!0===x(p,a)||(f(l),!1)})({contentNode:r,measurementNode:a,collapsedHeightPx:n,ellipsisClassName:E})},[G,Z,E,F]),Q=(0,s.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{maxAttempts:t=10,...l}=e;if(U(),!l.force&&p(z.current))return!0;let r=0,n=()=>{Y.current.inner=0,X(l)||r>=t||(r+=1,Y.current.outer=window.requestAnimationFrame(()=>{Y.current.outer=0,Y.current.inner=window.requestAnimationFrame(n)}))};return Y.current.outer=window.requestAnimationFrame(()=>{Y.current.outer=0,Y.current.inner=window.requestAnimationFrame(()=>{Y.current.inner=0,n()})}),!0},[U,X]),$=(0,s.useCallback)(()=>{let e=z.current;if(!e)return null;let t=m(v(e)),l=h(e)>t*L+1;return T(e=>.25>=Math.abs(e-t)?e:t),I(e=>e===l?e:l),l||M(!1),{nextLineHeightPx:t,nextShowToggle:l}},[L]);(0,s.useLayoutEffect)(()=>{var e,t;let l,r,n=z.current;if(!n)return;let a=!0,i=()=>{let e=$();e&&Q({force:!0,showToggleOverride:e.nextShowToggle,collapsedHeightPxOverride:e.nextLineHeightPx*S})};return i(),"undefined"!=typeof ResizeObserver&&(l=new ResizeObserver(i)).observe(n),"undefined"!=typeof MutationObserver&&(r=new MutationObserver(()=>{V.current||i()})).observe(n,{subtree:!0,childList:!0,characterData:!0}),window.addEventListener("resize",i),"undefined"!=typeof document&&"function"==typeof(null==(t=document.fonts)||null==(e=t.ready)?void 0:e.then)&&document.fonts.ready.then(()=>{a&&i()}),()=>{a=!1,U(),W.current&&(window.cancelAnimationFrame(W.current),W.current=0),V.current=!1,null==l||l.disconnect(),null==r||r.disconnect(),window.removeEventListener("resize",i)}},[U,$,S,Q]),(0,s.useLayoutEffect)(()=>{Q({force:!0})},[k,Q]),(0,s.useLayoutEffect)(()=>{B||!F||Z<=0||Q()},[Z,B,Q,F]),(0,s.useLayoutEffect)(()=>()=>{U(),W.current&&(window.cancelAnimationFrame(W.current),W.current=0),V.current=!1,f(z.current)},[U]),(0,s.useLayoutEffect)(()=>{let e=P.current,t=z.current;if(!e||!t)return;let l=()=>{e.style.transition="",e.style.height="",e.style.opacity="",e.style.overflow=""},r=()=>{e.style.transition="",e.style.height="".concat(Math.max(Z,0),"px"),e.style.opacity="1",e.style.overflow="hidden"};if(J(e),!F||Z<=0){l(),q.current=!1,H.current=!1;return}if(H.current){H.current=!1,B?l():r(),q.current=B;return}if(q.current===B){B||r();return}let n=++O.current,a="height ".concat(i,"ms ").concat(d,", opacity ").concat(i,"ms ").concat(d),s=t=>{let l=l=>{l.target===e&&"height"===l.propertyName&&O.current===n&&(J(e),t())};D.current=l,e.addEventListener("transitionend",l)};if(B){let r=h(t);e.style.transition="none",e.style.height="".concat(Math.max(Z,0),"px"),e.style.opacity="0.99",e.style.overflow="hidden",_(e),e.style.transition=a,e.style.height="".concat(r,"px"),e.style.opacity="1",s(l)}else{let l=e.getBoundingClientRect().height||h(t);e.style.transition="none",e.style.height="".concat(l,"px"),e.style.opacity="1",e.
1style.overflow="hidden",_(e),e.style.transition=a,e.style.height="".concat(Math.max(Z,0),"px"),e.style.opacity="1",s(r)}return q.current=B,()=>{O.current+=1,J(e)}},[J,Z,i,d,B,F]);let ee=F&&Z>0,et=ee&&!B,el=(0,s.useCallback)(()=>{ee&&M(e=>{let t=!e;return"function"==typeof N&&N(t),t})},[ee,N]),er=(0,s.useCallback)(()=>{j&&et&&(M(!0),"function"==typeof N&&N(!0))},[j,et,N]),en=et&&H.current?{height:"".concat(Z,"px"),overflow:"hidden"}:void 0,ea=j&&et;return(0,r.jsxs)("div",{className:(0,o.A)("forge-expandable-text",ee&&"isCollapsible",B&&"isExpanded",w),style:K,children:[(0,r.jsx)("div",{ref:P,className:(0,o.A)("forge-expandable-text__viewport",ea&&"forge-expandable-text__viewport--clickable"),style:en,onClick:ea?er:void 0,children:(0,r.jsx)("div",{ref:z,className:(0,o.A)("forge-expandable-text__content",A),children:k})}),ee&&(0,r.jsx)("button",{type:"button",className:(0,o.A)("forge-expandable-text__toggle",C),"aria-expanded":B,onClick:el,children:B?a:n})]})};var N=l(69066),k=l(42270),w=l(17573);l(70661),l(39643);let A=e=>{var t;let{contentKey:l="eventAgenda",className:n}=e,{content:s,settings:c}=(0,a.YZ)(l),u=(null==c?void 0:c.showButton)!==!1;return(0,r.jsx)("div",{className:(0,o.A)("event-agenda",n),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"event-agenda__layout",children:[(0,r.jsxs)("div",{className:"event-agenda__intro",children:[(0,r.jsx)("div",{className:"event-agenda__intro-content","data-reveal":"fadeup",children:(0,r.jsx)(k.r2,{content:s,className:"event-agenda__title"})}),u&&(null==s||null==(t=s.button)?void 0:t.length)>0&&(0,r.jsx)("div",{className:"event-agenda__download","data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(w.xk,{className:"buttons--mobile-full-width",color:"on-white",buttons:s.button})})]}),(0,r.jsx)("div",{className:"event-agenda__list","data-reveal-group":!0,children:(0,r.jsx)(i.Ay,{items:null==s?void 0:s.items,children:(e,t)=>{var l;return(0,r.jsx)("div",{className:"event-agenda__item","data-reveal":"fadeup","data-reveal-delay":String(.08*t),children:(0,r.jsx)(j,{className:"event-agenda__copy-wrap",contentClassName:"event-agenda__copy",toggleClassName:"event-agenda__toggle text-small-body style__textHover",ellipsisClassName:"event-agenda__ellipsis",collapsedLines:1,showToggleAfterLines:2,expandOnClick:!0,expandLabel:"See more",collapseLabel:"See less",children:(0,r.jsx)(N.B,{text:null==e?void 0:e.text})})},null!=(l=e.id)?l:t)}})})]})})},C=()=>(0,r.jsx)(n.B,{className:"event-agenda-block",children:(0,r.jsx)(A,{})})},27783:()=>{},28447:(e,t,l)=>{"use strict";l.d(t,{FN:()=>v,ty:()=>c,RV:()=>g,GP:()=>m,wh:()=>a.wh});var r=l(73365),n=l(1521),a=l(51617),i=l(13653),s=l(97850),o=l(68662);function c(e){var t;let{className:l,onPrev:a,onNext:i,prevDisabled:c=!1,nextDisabled:u=!1,controlColor:d="on-white",vertical:m=!1,prevLabel:h="Previous",nextLabel:v="Next",reveal:f=!0}=e,p=m?s.rA:s.BJ,g=m?s.Wn:s.kr,x=(0,n.useRef)(null),b=(0,n.useRef)(null);t=[x,b],(0,n.useEffect)(()=>{var e;if(!f)return;let l=t.map(e=>e.current).filter(Boolean);if(!l.length)return;let r=null==(e=l[0].parentElement)?void 0:e.closest("[data-reveal]"),n=()=>{l.forEach(e=>{window.dispatchEvent(new CustomEvent("reveal:activate",{detail:{el:e}}))})};if(!r||r.classList.contains("is-active"))return void n();let a=new MutationObserver(()=>{r.classList.contains("is-active")&&(n(),a.disconnect())});return a.observe(r,{attributes:!0,attributeFilter:["class"]}),()=>a.disconnect()},[f]);let y=f?{"data-reveal":"base","data-reveal-manual":""}:{};return(0,r.jsxs)("div",{className:(0,o.A)("project-carousel__arrows",l),children:[(0,r.jsx)("button",{ref:f?x:void 0,type:"button",className:"project-carousel__arrow",onClick:a,disabled:c,"data-project-carousel-control":"previous","data-project-carousel-control-type":"arrows","data-project-carousel-control-color":d,...y,"aria-label":h,children:(0,r.jsx)(p,{})}),(0,r.jsx)("button",{ref:f?b:void 0,type:"button",className:"project-carousel__arrow",onClick:i,disabled:u,"data-project-carousel-control":"next","data-project-carousel-control-type":"arrows","data-project-carousel-control-color":d,...y,"aria-label":v,children:(0,r.jsx)(g,{})})]})}function u(e){let{currentIndex:t,slideCount:l,className:n}=e;return l<2?null:(0,r.jsx)("div",{className:(0,o.A)("carousel-dots",n),"aria-hidden":"true",children:Array.from({length:l},(e,l)=>(0,r.jsx)("span",{className:(0,o.A)("carousel-dots__dot",l===t&&"is-active")},l))})}
1l(98640);var d=l(87871);function m(e){let{navigation:t="navigation",canNavigate:l,canLoop:n=!1,isAtStart:a=!1,isAtEnd:i=!1,currentIndex:s=0,slideCount:o=0,onPrev:m,onNext:h,goTo:v,controlColor:f="on-white",prevLabel:p="Previous",nextLabel:g="Next",isEditor:x=!1}=e;if(!l)return null;let b=!x;return"pagination"===t?(0,r.jsx)(d.A,{currentIndex:s,slideCount:o,scrollPrev:m,scrollNext:h,goTo:v,isAtStart:!n&&a,isAtEnd:!n&&i,className:"project-carousel__pagination",controlColor:f,reveal:b}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c,{onPrev:m,onNext:h,prevDisabled:!n&&a,nextDisabled:!n&&i,controlColor:f,prevLabel:p,nextLabel:g,reveal:b}),(0,r.jsx)(u,{currentIndex:s,slideCount:o,className:"project-carousel__dots"})]})}l(17708);let h=e=>{let{navigation:t="navigation",dark:l=!1,controlColor:s="on-white",onPrev:c,onNext:u,className:d,children:h,ref:v,centerOverflow:f=!1,onSlideChange:p,onGestureProgress:g,onCenteredSlideChange:x,onTransitionStart:b,onTransitionProgress:y,onTransitionEnd:_,navigationSlideCount:j,...N}=e,k=(0,n.useMemo)(()=>(0,i.N)(h,{centerOverflow:f}),[h,f]),w=k.toLogicalIndex,A=(0,n.useCallback)(e=>null==p?void 0:p(w(e)),[p,w]),C=(0,n.useCallback)(e=>null==g?void 0:g({...e,currentIndex:w(e.currentIndex),adjacentIndex:w(e.adjacentIndex),targetIndex:w(e.targetIndex)}),[g,w]),E=(0,n.useCallback)(e=>null==b?void 0:b({...e,fromIndex:w(e.fromIndex),toIndex:w(e.toIndex)}),[b,w]),S=(0,n.useCallback)(e=>null==y?void 0:y({...e,fromIndex:w(e.fromIndex),toIndex:w(e.toIndex)}),[y,w]),L=(0,n.useCallback)(e=>null==_?void 0:_({...e,activeIndex:w(e.activeIndex),previousIndex:w(e.previousIndex)}),[_,w]),B=(0,n.useCallback)(e=>null==x?void 0:x({...e,centeredIndex:w(e.centeredIndex),previousIndex:null==e.previousIndex?null:w(e.previousIndex)}),[x,w]);return(0,r.jsxs)(a.Ay,{ref:v,className:(0,o.A)("project-carousel",t&&"project-carousel--".concat(t),l&&"project-carousel--dark",d),centerOverflow:f,onSlideChange:A,onGestureProgress:C,onCenteredSlideChange:B,onTransitionStart:E,onTransitionProgress:S,onTransitionEnd:L,...N,children:[k.children,t&&(0,r.jsx)(a.Ay.Navigation,{className:"project-carousel__nav",children:e=>{var l,n;let{canNavigate:a,infinite:i,isAtStart:o,isAtEnd:d,currentIndex:h,slideCount:v,scrollPrev:f,scrollNext:p,goTo:g}=e,x=k.toNavigationIndex(h),b=null!=(n=null!=(l=null!=j?j:k.navigationSlideCount)?l:k.logicalSlideCount)?n:v;return(0,r.jsx)(m,{navigation:t,canNavigate:a,canLoop:i,isAtStart:o,isAtEnd:d,currentIndex:x,slideCount:b,onPrev:c||f,onNext:u||p,goTo:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=k.resolveNavigationDisplayIndex(e,h),r=w(l);g(l,{...t,transitionIndex:r})},controlColor:s})}})]})};h.Slide=a.Ay.Slide;let v=h;function f(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=t.current,a=l.current;if(!n||!a)return;let i=n.querySelector(".carousel"),s=n.querySelector(".carousel__track");if(!i||!s)return;let o=i.getBoundingClientRect(),c=o.left+o.width/2,u=Array.from(s.children);if(!u.length)return;let d=u.map((e,t)=>{let l=e.getBoundingClientRect();return{physicalIndex:t,center:l.left+l.width/2,width:l.width}});d.sort((e,t)=>e.center-t.center);let m=0,h=1/0;d.forEach((e,t)=>{let l=Math.abs(e.center-c);l<h&&(h=l,m=t)});let v="next"===e?m+1:m-1;if(v<0||v>=d.length)return;if(r>0){let t=d[m].width;if(Math.abs(d[v].center-c)<t*r){let t="next"===e?v+1:v-1;t>=0&&t<d.length&&(v=t)}}let f=d[v].physicalIndex;if(a.infinite&&"function"==typeof a.goTo&&Number.isFinite(a.slideCount)&&a.slideCount>0){let t=(f%a.slideCount+a.slideCount)%a.slideCount;a.goTo(t,{direction:e});return}a.goToPhysical(f)}let p=(0,n.forwardRef)(function(e,t){let{dark:l=!1,controlColor:a="on-white",bleed:i=!1,edgeFade:s,edgeFadeAlways:c=!1,edgeFadeBehindContent:u=!1,skipThreshold:d=.6,background:m,shellClassName:h,shellProps:p,contentClassName:g,children:x,...b}=e,y=(0,n.useRef)(null),_=(0,n.useRef)(null),j=(0,n.useCallback)(()=>f("prev",y,_,d),[d]),N=(0,n.useCallback)(()=>f("next",y,_,d),[d]),k=void 0!==s?s:l?"dark":"light";return(0,n.useImperativeHandle)(t,()=>({prev:j,next:N,goTo:(e,t)=>{var l;return null==(l=_.current)?void 0:l.goTo(e,t)}}),[j,N]),(0,r.jsxs)("div",{ref:y,className:(0,o.A)("project-carou
1sel-shell",i&&"project-carousel-shell--bleed",k&&"project-carousel-shell--edge-fade-".concat(k),c&&"project-carousel-shell--edge-fade-always",u&&"project-carousel-shell--edge-fade-behind-content",h),...p,children:[m,(0,r.jsx)("div",{className:(0,o.A)("project-carousel-shell__content",g),children:(0,r.jsx)(v,{ref:_,dark:l,controlColor:a,onPrev:j,onNext:N,...b,children:x})})]})});p.Slide=v.Slide;let g=p},28540:(e,t,l)=>{"use strict";l.d(t,{j:()=>a});var r=l(73365),n=l(69066);let a=e=>{let{title:t,className:l,...a}=e;return(0,r.jsx)(n.gh,{gradient:!0,json:t,tagName:"h1",className:l,"data-reveal":"text",...a})}},28624:()=>{},29054:()=>{},29249:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(72484),i=l(28447),s=l(295),o=l(69066),c=l(42270),u=l(95131),d=l(68662);l(1201),l(20959);let m=e=>{let{post:t}=e;return(0,r.jsxs)(s.N_,{href:t.uri,className:"article-carousel__card",children:[(0,r.jsx)(o.a0,{text:(0,u.A)(t.dateLocal||t.date)}),(0,r.jsx)(o.hO,{text:t.title})]})},h=e=>{var t;let{contentKey:l="articleCarousel",className:n}=e,{content:s}=(0,a.YZ)(l),o=(null==s||null==(t=s.listing)?void 0:t.posts)||[],u=((e,t)=>{let l=[];for(let r=0;r<e.length;r+=t)l.push(e.slice(r,r+t));return l})(o,4);return(0,r.jsxs)("div",{className:(0,d.A)("article-carousel",n),children:[(0,r.jsx)(c.cV,{contentKey:l,className:"article-carousel__header"}),(0,r.jsxs)("div",{className:"article-carousel__carousel-wrap","data-reveal":"fade","data-reveal-delay":"0.2",children:[(0,r.jsx)(i.FN,{className:"article-carousel__carousel article-carousel__carousel--desktop",infinite:o.length>4,dark:!0,navigation:o.length>4&&"navigation",allowInteractiveDragSelectors:[".article-carousel__card"],children:o.map(e=>(0,r.jsx)(i.FN.Slide,{children:(0,r.jsx)(m,{post:e})},e.id))}),(0,r.jsx)(i.FN,{className:"article-carousel__carousel article-carousel__carousel--mobile",infinite:u.length>1,dark:!0,navigation:u.length>1&&"navigation",allowInteractiveDragSelectors:[".article-carousel__card"],releaseMode:"guided-snap",children:u.map((e,t)=>(0,r.jsx)(i.FN.Slide,{className:"article-carousel__page",children:e.map(e=>(0,r.jsx)(m,{post:e},e.id))},t))})]})]})},v=()=>(0,r.jsx)(n.B,{className:"article-carousel-block",children:(0,r.jsx)(h,{})})},29562:()=>{},29646:()=>{},30358:()=>{},30746:()=>{},31908:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>h});var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(24470),o=l(9382),c=l(69066),u=l(79111),d=l(68662);l(70138);let m=e=>{var t,l,n,m;let{contentKey:h="form",className:v}=e,{content:f,page:p,settings:g,uid:x}=(0,i.YZ)(h),b=(null==g?void 0:g.showLegalText)!==!1,y=(0,a.useRef)(null),_=(null==f||null==(l=f.submitButton)||null==(t=l[0])?void 0:t.label)||"",j=(null==p||null==(m
1=p.marketoForms)||null==(n=m[String((null==f?void 0:f.formId)||"")])?void 0:n.fields)||[],N=(null==p?void 0:p.__renderNonce)||(null==p?void 0:p.id)||"",k=x?"".concat(x,":").concat(h):"form:".concat(h),w=(null==f?void 0:f.successBody)?(0,r.jsx)("div",{className:"form__success",children:(0,r.jsx)(c.B,{text:f.successBody})}):null,A=(0,s.YZ)(f,p),C=b&&A?(0,r.jsx)(s.r2,{text:A}):null,E=(0,r.jsx)(s.wR,{className:"form__preview",fields:j,footer:null,submitLabel:_});return(0,r.jsxs)("div",{className:(0,d.A)("form",v),children:[(0,r.jsx)(o.b,{className:"form__background",desktopSrc:u.gu,mobileSrc:u.RP,desktopHeight:714,desktopTop:320,mobileHeight:623,mobileTop:250}),(0,r.jsxs)("div",{ref:y,className:"form__header","data-reveal":"fadeup",children:[(0,r.jsx)(c.a0,{text:null==f?void 0:f.eyebrow}),(null==f?void 0:f.title)&&(0,r.jsx)(c.gh,{className:"form__title",text:f.title,gradient:!0,"data-reveal":"text"}),(null==f?void 0:f.body)&&(0,r.jsx)("div",{className:"form__body",children:(0,r.jsx)(c.B,{text:f.body})})]}),(0,r.jsx)("div",{className:"form__panel","data-reveal":"fade","data-reveal-delay":"0.3",children:(0,r.jsx)(s.Ay,{className:"form__form",formId:null==f?void 0:f.formId,fields:j,hiddenFieldValues:null==f?void 0:f.hiddenFieldValues,footer:C,fallback:E,successRender:w,submitLabel:_,instanceKey:k,scrollTargetRef:y,sessionKey:N,theme:"dark"})})]})},h=()=>(0,r.jsx)(n.B,{className:"form-block theme-dark",children:(0,r.jsx)(m,{})})},33016:()=>{},33229:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>Y});var r=l(73365),n=l(23341),a=l(1521),i=l(29717),s=l(72484),o=l(295),c=l(5542),u=l(24196),d=l(41209),m=l(17573),h=l(97850),v=l(69066),f=l(68662),p=l(88405);let g=()=>(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1513 239",fill:"currentColor",role:"img","aria-label":"Acxiom",children:[(0,r.jsx)("path",{d:"M0 237.226H29.1446L123.414 55.9977L217.683 237.226H246.827L123.414 0.0185333L0 237.226Z"}),(0,r.jsx)("path",{d:"M414.855 25.0222C450.544 24.8945 483.182 45.2602 498.849 77.4368L499.676 79.0648H526.657L525.036 75.0108C517.028 54.9643 503.839 37.4715 486.741 24.3518C434.622 -15.4858 360.193 -5.39871 320.531 46.9521C308.264 63.1361 300.319 82.1931 297.459 102.335C288.242 167.455 333.338 227.786 398.17 237.043C403.7 237.841 409.261 238.224 414.855 238.224C461.857 238.224 504.443 210.325 523.415 167.135L525.227 163.018H497.769L496.943 164.55C471.995 210.101 414.982 226.668 369.663 201.578C324.345 176.52 307.819 119.254 332.798 73.734C349.26 43.6642 380.723 25.0222 414.886 25.0222H414.855Z"}),(0,r.jsx)("path",{d:"M790.764 237.226H760.005L703.203 160.14L718.614 139.254L790.764 237.226Z"}),(0,r.jsx)("path",{d:"M897.471 1.44316H872.693V237.226H897.471V1.44316Z"}),(0,r.jsx)("path",{d:"M1100.66 212.127C1049.29 212.127 1007.66 170.47 1007.66 119.131C1007.66 67.7913 1049.32 26.134 1100.66 26.134C1152 26.134 1193.66 67.7913 1193.66 119.131C1193.59 170.47 1152 212.063 1100.66 212.127ZM1100.66 0.0185333C1034.86 0.0185333 981.548 53.3641 981.548 119.131C981.548 184.897 1034.89 238.242 1100.66 238.242C1166.43 238.242 1219.77 184.897 1219.77 119.131C1219.71 53.3641 1166.43 0.0822295 1100.66 0.0185333Z"}),(0,r.jsx)("path",{d:"M1512.89 0V237.226H1487.23V60.0385L1403.58 144.425L1319.96 60.0385V237.226H1294.26L1294.26 0.0256235L1403.58 108.097L1512.89 0Z"}),(0,r.jsx)("path",{d:"M662.792 63.1943L617.302 1.44319H586.49L670.083 114.992L580.087 237.258H610.899L700.926 115.119L662.76 63.1943H662.792Z"}),(0,r.jsx)("path",{d:"M718.551 91.0267L784.518 1.44316H753.738L703.145 70.1049L718.551 91.0267Z"})]}),x=e=>{let{open:t=!1,className:l}=e;return(0,r.jsxs)("svg",{className:(0,f.A)("header-menu-icon",t&&"is-open",l),viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,r.jsx)("circle",{cx:"1.23",cy:"6.87",r:"1.23"}),(0,r.jsx)("circle",{cx:"6.87",cy:"6.87",r:"1.23"}),(0,r.jsx)("circle",{cx:"12.5",cy:"6.87",r:"1.23"}),(0,r.jsx)("circle",{cx:"18.13",cy:"6.87",r:"1.23"}),(0,r.jsx)("circle",{cx:"23.77",cy:"6.87",r:"1.23"}),(0,r.jsx)("circle",{cx:"1.23",cy:"18.18",r:"1.23"}),(0,r.jsx)("circle",{cx:"6.87",cy:"18.18",r:"1.23"}),(0,r.jsx)("circle",{cx:"12.5",cy:"18.18",r:"1.23"}),(0,r.jsx)("circle",{cx:"18.13",cy:"18.18",r:"1.23"}),(0,r.jsx)("circle",{cx:"23.77",cy:"18.18",r:"1.23"})]})},b={products:6,resources:6,company:6},y=e=>{var t;return null!=(t=b[e])?t:5},_={title:"",body:"",link:null},j=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"string"!=typeof e?t:e.trim()||t},N=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:_,r={title:j(null==e?void 0:e.title,l.title||"Item ".concat(t+1)),body:j(null==e?void 0:e.body,l.body||""),link:(null==e?void 0:e.link)&&"object"==typeof e.link?e.link:null};return e&&"object"==typeof e&&e.id?{id:e.id,...r}:r},k=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5;if(!Array.isArray(e)||0===e.length)return t.slice(0,l).map(e=>({...e}));let r=e.slice(0,l);for(;r.length<3;){let e=t[r.length]||t[0]||_;r.push({...e})}return r},w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5;return k(e,t,l).map((e,l)=>N(e,l,t[l]||_))};l(61604),l(33592);let A=[{key:"solutions",label:"Solutions",hasDropdown:!0},{key:"services",label:"Services",hasDropdown:!0},{key:"products",label:"Products",hasDropdown:!0},{key:"caseStudies",label:"Case Studies",hasDropdown:!1},{key:"resources",label:"Resources",hasDropdown:!0},{key:"company",label:"Company",hasDropdown:!0},{key:"languages",label:"Languages",hasDropdown:!0}],C={groups:[{key:"need",title:"By Need",links:[{label:"Acquire more new customers"},{label:"Maximize your data and tech investments"},{label:"Realize your AI potential"},{label:"Transform the customer journey"},{label:"Personalize your marketing"},{label:"Gain a 360\xb0 view of your customer"},{label:"In-house your marketing operations"},{label:"Manage your first-party data"}]}
1,{key:"industry",title:"By Industry",links:[{label:"Automotive"},{label:"Consumer goods"},{label:"Financial services"},{label:"Health"},{label:"Hospitality & Travel"},{label:"Manufacturing"},{label:"Non-profit"},{label:"Telecommunications & Media"}]},{key:"role",title:"By Role",links:[{label:"Audience Alchemist"},{label:"Omnichannel Orchestrator"},{label:"Growth Architect"},{label:"Metric Mastermind"},{label:"Insight Seeker"},{label:"Transformation Titan"},{label:"Stack Strategist"}]}],callout:{title:"Find Your Archetype Quiz",body:"Lorem ipsum dolor sit amet consectetur.",button:[{label:"Take Quiz"}]}},E={sections:[{key:"advisory",title:"All Advisory/Consulting Services >",columns:[[{label:"Analytics & Measurement"},{label:"Retail Media Network strategy"},{label:"AI Strategy"}],[{label:"Customer experience strategy"},{label:"Martech strategy/platform assessment"},{label:"AI search"}]]},{key:"professional",title:"All Professional Services >",columns:[[{label:"Professional Services"},{label:"ActionIQ by Uniphore"},{label:"Adobe partnership"},{label:"Google partnership"}],[{label:"Snowflake partnership"},{label:"Sitecore partnership"},{label:"Treasure Data partnership"},{label:"Salesforce partnership"}]]}]},S={cards:[{title:"Data",links:[{label:""}]},{title:"Real ID",links:[{label:""}]},{title:"Audiences",links:[{label:""}]},{title:"Interact",links:[{label:""}]},{title:"Data Clean Room",links:[{label:""}]}]},L={cards:[{title:"Resource Library",links:[{label:""}]},{title:"Newsroom",links:[{label:""}]},{title:"Blog",links:[{label:""}]},{title:"Events",links:[{label:""}]}]},B={cards:[{title:"About Acxiom",links:[{label:""}]},{title:"Culture & Diversity",links:[{label:""}]},{title:"Careers",links:[{label:""}]},{title:"Privacy",links:[{label:""}]},{title:"Legal",links:[{label:""}]}]},M={cards:[{title:"English",body:"United States"},{title:"Fran\xe7ais",body:"France"},{title:"Deutsch",body:"Deutschland"}]},R=(e,t)=>"string"!=typeof e?t:e.trim()||t,T=e=>{var t;return(null==(t=(0,o._T)(e))?void 0:t.href)||""},F=e=>{let t=(0,o._T)(e);return!!((null==t?void 0:t.href)||(null==t?void 0:t.isAction))},I=e=>{let t=Array.isArray(null==e?void 0:e.links)?e.links:[];if(1!==t.length)return!1;if(!F(t[0].link))return!0;let l=T(t[0].link);return!!l&&l===T(e.link)},P=(e,t)=>Array.isArray(e)&&0!==e.length?e.map((e,l)=>({...e,label:R(null==e?void 0:e.label,"".concat(t," ").concat(l+1))})):[{label:t}],z=(e,t)=>{var l;return{label:R(null==e?void 0:e.label,(null==t?void 0:t.label)||""),link:null!=(l=null==e?void 0:e.link)?l:null}},H={title:"",link:null,links:[{label:""}]},q=function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H,r=Array.isArray(null==l?void 0:l.links)?l.links:[],n=Array.isArray(null==e?void 0:e.links)?e.links:[],a=n.length?n:r.length?r:[{label:""}];return{title:R(null==e?void 0:e.title,l.title||""),link:null!=(t=null==e?void 0:e.link)?t:null,links:a.map((e,t)=>z(e,r[t]||{label:""}))}},O=(e,t,l)=>({cards:k(Array.isArray(null==e?void 0:e.cards)?e.cards:[],t,l).map((e,l)=>q(e,t[l]||H))}),D=e=>{var t,l;let{contentKey:n="header"}=e,b=(0,i.usePathname)()||"/",{content:_,page:j}=(0,s.YZ)(n);(0,u.bV)();let N=(0,a.useMemo)(()=>(e=>({menuItems:(e=>A.map((t,l)=>{let r=Array.isArray(e)?e[l]:null;return{...r,...t,label:R(null==r?void 0:r.label,t.label)}}))(null==e?void 0:e.menuItems),utilityButton:P(null==e?void 0:e.utilityButton,"Secondary Button"),solutions:(e=>{var t,l,r;return{groups:C.groups.map((t,l)=>{let r=Array.isArray(null==e?void 0:e.groups)?e.groups[l]:null,n=Array.isArray(null==r?void 0:r.links)&&r.links.length>0?r.links:t.links;return{key:t.key,title:R(null==r?void 0:r.title,t.title),links:n.map((e,l)=>z(e,t.links[l]||{label:""}))}}),callout:{title:R(null==e||null==(t=e.callout)?void 0:t.title,C.callout.title),body:R(null==e||null==(l=e.callout)?void 0:l.body,C.callout.body),button:P(null==e||null==(r=e.callout)?void 0:r.button,"Take Quiz")}}})(null==e?void 0:e.solutions),services:(e=>({sections:E.sections.map((t,l)=>{var r;let n=Array.isArray(null==e?void 0:e.sections)?e.sections[l]:null;return{key:t.key,title:R(null==n?void 0:n.title,t.title),link:null!=(r=null==n?void 0:n.link)?r:null,columns:t.columns.map((e,t)=>{let l=Array.isArray(null==n?void 0:n.columns)?n.columns[t]:null;return(Array.isArray(l)&&l.length>0?l:e).map((t,l)=>z(t,e[l]||{label:""}))})}})}))(null==e?void 0:e.services),products:O(null==e?void 0:e.products,S.cards,y("products")),resources:O(null==e?void 0:e.resources,L.cards,y("resources")),company:O
1(null==e?void 0:e.company,B.cards,y("company")),languages:((e,t)=>({cards:w(Array.isArray(null==e?void 0:e.cards)?e.cards:[],t).map((e,l)=>{var r;let n=t[l]||{};return{title:R(null==e?void 0:e.title,n.title||""),body:R(null==e?void 0:e.body,n.body||""),link:null!=(r=null==e?void 0:e.link)?r:null}})}))(null==e?void 0:e.languages,M.cards)}))(_),[_]),k=(null==(l=(0,a.useMemo)(()=>(0,p.t)(),[])[null==(t=(e=>Array.isArray(e)&&e.find(e=>{let t=null==e?void 0:e.blockName;return"string"==typeof t&&!!t.startsWith("acxiom/")&&"acxiom/global-header"!==t&&"acxiom/global-footer"!==t&&"acxiom/post-preview"!==t})||null)(null==j?void 0:j.blocks))?void 0:t.blockName])?void 0:l.headerTheme)==="light"?"light":"dark",H=(0,a.useMemo)(()=>(0,c.MJ)(b),[b]),[q,D]=(0,a.useState)(!0),[Y,V]=(0,a.useState)(!1),[W,Z]=(0,a.useState)(null),[K,J]=(0,a.useState)(null),[U,G]=(0,a.useState)(null),[X,Q]=(0,a.useState)(!1),[$,ee]=(0,a.useState)(null),[et,el]=(0,a.useState)(!1),[er,en]=(0,a.useState)(!1),ea=(0,a.useRef)(!1),ei=(0,a.useRef)(!1),es=(0,a.useRef)(null),eo=(0,a.useRef)(null),ec=(0,a.useRef)(null),eu=()=>{clearTimeout(eo.current),eo.current=null,ec.current=null},ed=(e,t)=>{if(!t){eu(),eo.current=setTimeout(()=>{J(e),Z(null),eo.current=null},75);return}if(null===W||W===e){eu(),J(null),Z(e);return}eu(),ec.current=e,eo.current=setTimeout(()=>{J(null),Z(ec.current),ec.current=null,eo.current=null},75)},em=()=>{eo.current&&eu(),J(null)};(0,a.useEffect)(()=>()=>{eu()},[]),(0,a.useEffect)(()=>{(0,d.u7)()&&D(!1)},[]),(0,a.useEffect)(()=>{if(U){ee(U),en(!1),ei.current=!0;return}if(!ei.current)return;en(!0);let e=setTimeout(()=>{ee(null),en(!1),ei.current=!1},800);return()=>clearTimeout(e)},[U]),(0,a.useEffect)(()=>{if(Y){el(!1),ea.current=!0;return}if(!ea.current)return;el(!0);let e=setTimeout(()=>{el(!1),ea.current=!1},800);return()=>clearTimeout(e)},[Y]),(0,c.K$)(Y,{className:"has-menu-open",unlockAbove:768}),(0,a.useEffect)(()=>{eu(),J(null),Z(null),G(null),V(!1)},[b]),(0,a.useEffect)(()=>{let e=e=>{if("Escape"===e.key){if(W){e.stopPropagation(),eu(),J(null),Z(null);return}if(U){e.stopPropagation(),eh();return}Y&&(e.stopPropagation(),V(!1))}};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[W,U,Y]);let eh=()=>{ei.current&&en(!0),G(null)},ev=(0,a.useMemo)(()=>{var e;return(null==(e=N.menuItems.find(e=>!!H(T(e))||((e,t)=>"solutions"===e?[...t.solutions.groups.flatMap(e=>e.links.map(e=>T(e.link))),...t.solutions.callout.button.map(e=>T(e))]:"services"===e?t.services.sections.flatMap(e=>[T(e.link),...e.columns.flatMap(e=>e.map(e=>T(e.link)))]):"products"===e||"resources"===e||"company"===e?t[e].cards.flatMap(e=>[T(e.link),...Array.isArray(e.links)?e.links.map(e=>T(e.link)):[]]):"languages"===e?t[e].cards.map(e=>T(e.link)):[])(e.key,N).some(e=>H(e))))?void 0:e.key)||null},[H,N]),ef=N.menuItems.find(e=>e.key===(U||$))||null,ep=(0,a.useMemo)(()=>N.menuItems.filter(e=>"languages"!==e.key),[N.menuItems]);return(0,r.jsxs)("header",{className:(0,f.A)("header","header--".concat(k),Y&&"is-mobile-open",W&&"has-desktop-menu",q&&"is-fresh-load"),children:[(0,r.jsxs)("div",{className:"header__desktop-shell",onMouseLeave:()=>{eu(),J(null),Z(null)},children:[(0,r.jsxs)("div",{className:"header__bar",children:[(0,r.jsx)(o.N_,{href:"/",className:"header__brand","aria-label":"Acxiom",children:(0,r.jsx)(g,{})}),(0,r.jsxs)("div",{className:"header__desktop-actions",children:[(0,r.jsx)("nav",{className:"header__desktop-nav","aria-label":"Main navigation",children:N.menuItems.filter(e=>"languages"!==e.key).map(e=>{let t=W===e.key||K===e.key||!W&&!K&&ev===e.key;return(0,r.jsx)("div",{className:(0,f.A)("header__desktop-item",e.hasDropdown&&"has-dropdown",t&&"is-selected"),onMouseEnter:()=>ed(e.key,e.hasDropdown),onMouseLeave:em,onFocus:()=>{eu(),J(null),Z(e.hasDropdown?e.key:null)},children:e.hasDropdown?(0,r.jsx)("button",{type:"button",className:"header__desktop-link","aria-haspopup":"true","aria-expanded":W===e.key,...ev===e.key?{"aria-current":"page"}:{},children:(0,r.jsx)(v.hO,{text:e.label,tagName:"span"})}
1):(0,r.jsx)(o.N_,{source:e,className:"header__desktop-link",...ev===e.key?{"aria-current":"page"}:{},children:(0,r.jsx)(v.hO,{text:e.label,tagName:"span"})})},e.key)})}),(0,r.jsx)("div",{className:(0,f.A)("header__desktop-item","header__desktop-item--languages","has-dropdown",("languages"===W||!W&&"languages"===ev)&&"is-selected"),onMouseEnter:()=>ed("languages",!0),onMouseLeave:em,onFocus:()=>{eu(),J(null),Z("languages")},children:(0,r.jsx)("button",{type:"button",className:"header__desktop-link header__desktop-link--languages","aria-label":"Languages","aria-haspopup":"true","aria-expanded":"languages"===W,children:(0,r.jsx)("span",{className:"header__globe","aria-hidden":"true",children:(0,r.jsx)(h.qz,{className:"icon--globe"})})})}),(0,r.jsx)("div",{className:"header__utility-button",children:(0,r.jsx)(m.JK,{color:"on-white",buttons:N.utilityButton})})]}),(0,r.jsxs)("div",{className:"header__mobile-actions",children:[(0,r.jsx)("button",{type:"button",className:"header__bar-globe","aria-label":"Languages",onClick:()=>G("languages"),children:(0,r.jsx)("span",{className:"header__globe","aria-hidden":"true",children:(0,r.jsx)(h.qz,{className:"icon--globe"})})}),(0,r.jsx)("button",{type:"button",className:"header__mobile-toggle","aria-label":Y?"Close menu":"Open menu","aria-expanded":Y,"aria-controls":"header-mobile-navigation",onClick:()=>{V(e=>{let t=!e;return t?(el(!1),en(!1),U&&(Q(!0),G(null),requestAnimationFrame(()=>{requestAnimationFrame(()=>Q(!1))}))):(ea.current&&el(!0),ei.current&&U&&en(!0)),t})},children:(0,r.jsx)(x,{open:Y})})]})]}),(0,r.jsx)("div",{className:(0,f.A)("header__mega",W&&"is-open"),children:W&&((e,t,l)=>"solutions"===e?((e,t)=>(0,r.jsxs)("div",{className:"header__mega-solutions",children:[(0,r.jsx)("div",{className:"header__mega-columns",children:e.groups.map(e=>(0,r.jsxs)("div",{className:"header__mega-column",children:[(0,r.jsx)(v.a0,{text:e.title,tagName:"p",className:"header__mega-caption"}),(0,r.jsx)("div",{className:"header__mega-links",children:e.links.map((l,n)=>(0,r.jsx)(o.N_,{source:l.link,className:(0,f.A)("header__mega-link",t(T(l.link))&&"is-current"),children:(0,r.jsx)(v.lQ,{text:l.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e.key,"-").concat(n)))})]},e.key))}),(0,r.jsxs)("div",{className:"header__callout",children:[(0,r.jsxs)("div",{className:"header__callout-copy",children:[(0,r.jsx)(v.jt,{text:e.callout.title,tagName:"p",className:"header__callout-title"}),(0,r.jsx)(v.lQ,{text:e.callout.body,tagName:"p",className:"header__callout-body"})]}),(0,r.jsx)(m.JK,{color:"on-pink",buttons:e.callout.button})]})]}))(t.solutions,l):"services"===e?((e,t)=>(0,r.jsx)("div",{className:"header__mega-services",children:e.sections.map(e=>{let l=t(T(e.link)),n=F(e.link);return(0,r.jsxs)("div",{className:"header__mega-service-group",children:[(0,r.jsx)(o.N_,{source:e.link,className:(0,f.A)("header__mega-service-title",l&&"is-current"),children:(0,r.jsx)(v.a0,{text:e.title,tagName:"span","data-hover":n?"underline":void 0,"data-hover-trigger":n?".header__mega-service-title":void 0,"data-hover-active":l||void 0})}),(0,r.jsx)("div",{className:"header__mega-service-columns",children:e.columns.map((l,n)=>(0,r.jsx)("div",{className:"header__mega-links",children:l.map((l,a)=>(0,r.jsx)(o.N_,{source:l.link,className:(0,f.A)("header__mega-link",t(T(l.link))&&"is-current"),children:(0,r.jsx)(v.lQ,{text:l.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e.key,"-").concat(n,"-").concat(a)))},"".concat(e.key,"-").concat(n)))})]},e.key)})}))(t.services,l):"products"===e||"resources"===e||"company"===e?((e,t,l)=>(0,r.jsx)("div",{className:(0,f.A)("header__mega-cards","header__mega-cards--".concat(e)),children:t.map((t,n)=>{let a=l(T(t.link)),i=Array.isArray(t.links)?t.links:[];if(I(t)){let l=F(t.link);return(0,r.jsxs)(o.N_,{source:t.link,className:(0,f.A)("header__mega-card",a&&"is-current"),children:[(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption","data-hover":l?"underline":void 0,"data-hover-trigger":l?".header__mega-card":void 0,"data-hover-active":a||void 0}),i[0].label?(0,r.jsx)(v.lQ,{text:i[0].label,tagName:"p",className:"header__mega-card-body"}):null]},"".concat(e,"-").concat(n))}return(0,r.jsxs)("div",{className:"header__mega-card header__mega-card--links",children:[F(t.link)?(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mega-card-title",a&&"is-current"),children:(0,r.jsx)(v.a0,{text:t.title,tagName:"span",className:"header__mega-caption","data-hover":"underline","data-hover-trigger":".header__mega-card-title","data-hover-active":a||void 0})}):(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption"}),(0,r.jsx)("div",{className:"header__mega-links",children:i.map((t,a)=>(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mega-link",l(T(t.link))&&"is-current"),children:(0,r.jsx)(v.lQ,{text:t.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e,"-").concat(n,"-").concat(a)))})]},"".concat(e,"-").concat(n))})}))(e,t[e].cards,l):"languages"===e?((e,t,l)=>(0,r.jsx)("div",{className:(0,f.A)("header__mega-cards","header__mega-cards--".concat(e)),children:t.map((t,n)=>{let a=l(T(t.link)),i=F(t.link);return(0,r.jsxs)(o.N_,{source:t.link,className:(0,f.A)("header__mega-card",a&&"is-current"),forceSameTab:"languages"===e,children:[(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption","data-hover":i?"underline":void 0,"data-hover-trigger":i?".header__mega-card":void 0,"data-hover-active":a||void 0}),(0,r.jsx)(v.lQ,{text:t.body,tagName:"p",className:"header__mega-card-body"})]},"".concat(e,"-").concat(n))})}))(e,t[e].cards,l):null)(W,N,H)})]}),(0,r.jsx)("div",{id:"header-mobile-navigation",className:(0,f.A)("header__mobile-overlay",Y&&"is-open",et&&"is-menu-closing"),children:(0,r.jsxs)("div",{className:(0,f.A)("header__mobile-panels",U&&"is-category-open",er&&"is-category-closing",X&&"is-no-transition"),children:[(0,r.jsx)("div",{className:"header__mobile-panel header__mobile-panel--main","data-lenis-prevent":!0,children:(0,r.jsxs)("div",{className:"header__mobile-menu-shell",style:{"--total":ep.length+3},children:[(0,r.jsxs)("div",{className:"header__mobile-menu-list",children:[ep.map((e,t)=>{let l=ev===e.key,n=(0,f.A)("header__mobile-item",e.hasDropdown&&"has-dropdown",l&&"is-current");return e.hasDropdown?(0,r.jsx)("button",{type:"button",className:n,style:{"--i":t},onClick:()=>G(e.key),...l?{"aria-current":"page"}:{},children:(0,r.jsx)(v.B,{text:e.label,tagName:"span",className:"header__mobile-link"})},e.key):(0,r.jsx)(o.N_,{source:e,className:n,style:{"--i":t},...l?{"aria-current":"page"}:{},children:(0,r.jsx)(v.B,{text:e.label,tagName:"span",className:"header__mobile-link"})},e.key)}),(0,r.jsx)("div",{className:"header__mobile-secondary",style:{"--i":ep.length},children:(0,r.jsx)(m.JK,{color:"on-pink",buttons:N.utilityButton})})]}),(0,r.jsxs)("div",{className:"header__mobile-callout",children:[(0,r.jsx)(v.B,{text:N.solutions.
1callout.title,tagName:"p",className:"header__mobile-callout-title",style:{"--i":ep.length+1}}),(0,r.jsx)("div",{className:"header__mobile-callout-cta",style:{"--i":ep.length+2},children:(0,r.jsx)(m.JK,{color:"on-pink",buttons:N.solutions.callout.button})})]})]})}),(0,r.jsx)("div",{className:"header__mobile-panel header__mobile-panel--category","data-lenis-prevent":!0,onTouchStart:e=>{let t=e.touches[0];t&&(es.current={x:t.clientX,y:t.clientY})},onTouchEnd:e=>{let t=es.current;if(es.current=null,!t||!U)return;let l=e.changedTouches[0];if(!l)return;let r=l.clientX-t.x,n=l.clientY-t.y;r>50&&Math.abs(r)>Math.abs(n)&&eh()},children:(0,r.jsxs)("div",{className:"header__mobile-category-shell",children:[(0,r.jsxs)("button",{type:"button",className:"header__mobile-category-header","aria-label":"Back to main menu",onClick:eh,children:[(0,r.jsx)("span",{className:"header__mobile-back","aria-hidden":"true",children:(0,r.jsx)(h.ME,{})}),ef&&(0,r.jsx)(v.B,{text:ef.label,tagName:"span",className:"header__mobile-category-heading"})]}),(0,r.jsx)("div",{className:"header__mobile-category-body",children:$&&((e,t,l)=>{if("solutions"===e)return(0,r.jsx)("div",{className:"header__mobile-category-groups",children:t.solutions.groups.map((e,t)=>(0,r.jsxs)("div",{className:"header__mobile-category-group",style:{"--total":1+e.links.length,"--group":t},children:[(0,r.jsx)(v.a0,{text:e.title,tagName:"p",className:"header__mega-caption",style:{"--i":0}}),(0,r.jsx)("div",{className:"header__mobile-category-links",children:e.links.map((t,n)=>(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-link",l(T(t.link))&&"is-current"),style:{"--i":n+1},children:(0,r.jsx)(v.lQ,{text:t.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e.key,"-").concat(n)))})]},e.key))});if("services"===e)return(0,r.jsx)("div",{className:"header__mobile-category-groups",children:t.services.sections.map((e,t)=>{let n=e.columns.flat();return(0,r.jsxs)("div",{className:"header__mobile-category-group",style:{"--total":1+n.length,"--group":t},children:[(0,r.jsx)(o.N_,{source:e.link,className:(0,f.A)("header__mobile-category-title-link",l(T(e.link))&&"is-current"),style:{"--i":0},children:(0,r.jsx)(v.a0,{text:e.title,tagName:"span"})}),(0,r.jsx)("div",{className:"header__mobile-category-links",children:n.map((t,n)=>(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-link",l(T(t.link))&&"is-current"),style:{"--i":n+1},children:(0,r.jsx)(v.lQ,{text:t.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e.key,"-").concat(n)))})]},e.key)})});if("products"===e||"resources"===e||"company"===e)return(0,r.jsx)("div",{className:"header__mobile-category-groups",children:t[e].cards.map((t,n)=>{let a=Array.isArray(t.links)?t.links:[],i=l(T(t.link));if(I(t)){let l=F(t.link);return(0,r.jsx)("div",{className:"header__mobile-category-group",style:{"--total":1,"--group":n},children:(0,r.jsxs)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-card",i&&"is-current"),style:{"--i":0},children:[(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption","data-hover":l?"underline":void 0,"data-hover-trigger":l?".header__mobile-category-card":void 0,"data-hover-active":i||void 0}),a[0].label?(0,r.jsx)(v.lQ,{text:a[0].label,tagName:"p",className:"header__mega-card-body"}):null]})},"".concat(e,"-").concat(n))}return(0,r.jsxs)("div",{className:"header__mobile-category-group",style:{"--total":1+a.length,"--group":n},children:[F(t.link)?(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-title-link",i&&"is-current"),style:{"--i":0},children:(0,r.jsx)(v.a0,{text:t.title,tagName:"span"})}):(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption",style:{"--i":0}}),(0,r.jsx)("div",{className:"header__mobile-category-links",children:a.map((t,a)=>(0,r.jsx)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-link",l(T(t.link))&&"is-current"),style:{"--i":a+1},children:(0,r.jsx)(v.lQ,{text:t.label,tagName:"span",className:"header__mega-link-label"})},"".concat(e,"-").concat(n,"-").concat(a)))})]},"".concat(e,"-").concat(n))})});if("languages"===e){let n=t[e].cards.length;return(0,r.jsx)("div",{className:"header__mobile-category-cards",style:{"--total":n},children:t[e].cards.map((t,n)=>{let a=l(T(t.link)),i=F(t.link);return(0,r.jsxs)(o.N_,{source:t.link,className:(0,f.A)("header__mobile-category-card",a&&"is-current"),style:{"--i":n},children:[(0,r.jsx)(v.a0,{text:t.title,tagName:"p",className:"header__mega-caption","data-hover":i?"underline":void 0,"data-hover-trigger":i?".header__mobile-category-card":void 0,"data-hover-active":a||void 0}),(0,r.jsx)(v.lQ,{text:t.body,tagName:"p",className:"header__mega-card-body"})]},"".concat(e,"-").concat(n))})})}return null})($,N,H)}),(0,r.jsx)("div",{className:"header__mobile-category-fade","aria-hidden":"true"})]})})]})})]})},Y=()=>(0,r.jsx)(n.B,{tagName:"header",className:"header-block",children:(0,r.jsx)(D,{})})},33592:()=>{},33949:(e,t,l)=>{"use strict";l.d(t,{E:()=>v,z:()=>f});var r=l(95131);let n="postPreview",a="tertiaryHeader";function i(e){return e?String(e).replace(/<\/?[^>]+(>|$)/g,""):""}function s(e){if(!e)return"";{let t=document.createElement("textarea");return t.innerHTML=e,t.value}}function o(e){if("string"==typeof e||"number"==typeof e){if("string"==typeof e){let t=e.trim();if(t.startsWith("{")||t.startsWith("["))try{let e=JSON.parse(t),l=o(e);if(l)return l}catch(e){}}return s(i(String(e)))}if(Array.isArray(e)){for(let t of e){let e=o(t);if(e)return e}return""}if(e&&"object"==typeof e){if("string"==typeof e.text)return s(i(e.text));if("string"==typeof e.value)return s(i(e.value));if(e.root&&"object"==typeof e.root){let t=o(e.root);if(t)return t}if(Array.isArray(e.children))for(let t of e.children){let e=o(t);if(e)return e}for(let t of Object.values(e)){let e=o(t);if(e)return e}}return""}function c(e,t){if(!e||"object"!=typeof e)return"";for(let l of t){let t=o(e[l]);if(t)return t}return""}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!e||t>4)return null;if(Array.isArray(e)){for(let l of e){let e=u(l,t+1);if(e)return e}return null}if("object"!=typeof e)return null;let l=function(e){if(!e||"object"!=typeof e)return null;let t="string"==typeof e.url?e.url:"string"==typeof e.src?e.src:"";return t?{id:Number.isFinite(e.id)?e.id:null,type:"string"==typeof e.type&&e.type?e.type:"image",src:t,url:t,alt:"string"==typeof e.alt?e.alt:"string"==typeof e.altText?e.altText:"",width:Number.isFinite(e.width)?e.width:void 0,height:Number.isFinite(e.height)?e.height:void 0,sizes:e.sizes&&"object"==typeof e.sizes?e.sizes:void 0,desktopFocalPoint:e.desktopFocalPoint&&"object"==typeof e.desktopFocalPoint?e.desktopFocalPoint:void 0,mobileFocalPoint:e.mobileFocalPoint&&"object"==typeof e.mobileFocalPoint?e.mobileFocalPoint:void 0}:null}(e);if(l)return l;for(let l of["image","avatar","thumbnail","media","heroImage","backgroundImage","desktop","mobile"]){let r=u(e[l],t+1);if(r)return r}for(let l of Object.values(e)){let e=u(l,t+1);if(e)return e}return null}function d(e,t){var l,r;if(!e||"object"!=typeof e)return null;let n=e[t];
1if(!Array.isArray(n)||!n.length)return null;let[a]=n;if(!a)return null;if("string"==typeof a||"number"==typeof a){let e=o(a);return e?{name:e,meta:null}:null}let i=o(null!=(r=null==a?void 0:a.name)?r:a);return i?{id:function(e){var t,l;if(!e||"object"!=typeof e)return null;let r=Number(null!=(l=null!=(t=e.id)?t:e.term_id)?l:0);return Number.isFinite(r)&&r>0?r:null}(a),name:i,meta:function(e){if(!e)return null;if("string"==typeof e)try{let t=JSON.parse(e);return t&&"object"==typeof t?t:null}catch(e){return null}return"object"==typeof e?e:null}(null==a||null==(l=a.meta)?void 0:l._forge_author_card)||null}:null}let m=["January","February","March","April","May","June","July","August","September","October","November","December"];function h(e){let t=(0,r.$)(e);if(!t&&"number"==typeof e&&Number.isFinite(e)&&e>0&&(t=(0,r.$)(new Date(e>1e12?e:1e3*e).toISOString())),!t&&"string"==typeof e&&e.trim()){let l=new Date(e);Number.isNaN(l.getTime())||(t={year:l.getFullYear(),month:l.getMonth()+1,day:l.getDate()})}return t?"".concat(m[t.month-1]," ").concat(t.day,", ").concat(t.year):"string"==typeof e?o(e):""}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=function(e){let t=null==e?void 0:e.preview;return t&&"object"==typeof t&&t[n]&&"object"==typeof t[n]?t[n]:null}(e),l=function(e){let t=null==e?void 0:e.preview;return t&&"object"==typeof t&&t[a]&&"object"==typeof t[a]?t[a]:null}(e),r=d(null==e?void 0:e.terms,"type"),i=d(null==e?void 0:e.terms,"author"),s=(null==i?void 0:i.meta)&&"object"==typeof i.meta?i.meta:null,m=c(e,["headline"]),v=c(l,["headline","title"]),f=c(l,["body"]),p=!!m,g=c(e,["title"])||o(null==e?void 0:e.title)||c(e,["headline"])||"",x=c(t,["description"])||f||(p?c(e,["excerpt","description","body"]):""),b=u(null==t?void 0:t.image)||u(null==l?void 0:l.image)||(p?u(null==e?void 0:e.image):null),y=(null==i?void 0:i.name)||o(null==e?void 0:e.authorName)||"",_=o(null==s?void 0:s.title)||o(null==e?void 0:e.authorTitle)||"",j=u(null==s?void 0:s.image)||u(null==s?void 0:s.avatar)||u(null==e?void 0:e.authorAvatar),N=c(t,["eventDate"]);return{id:Number.isFinite(null==e?void 0:e.id)?e.id:null,type:o(null==e?void 0:e.type)||"",typeLabel:o(null==e?void 0:e.typeLabel)||"",url:o(null==e?void 0:e.url)||o(null==e?void 0:e.uri)||"",title:g,headline:v||m||g,excerpt:x,description:x,kicker:(null==r?void 0:r.name)||"",date:N?h(N):h((null==e?void 0:e.dateLocal)||(null==e?void 0:e.date)),image:b,authorName:y,authorTitle:_,authorAvatar:j,authorBio:(null==s?void 0:s.bio)||(null==e?void 0:e.authorBio)||"",button:Array.isArray(null==t?void 0:t.button)?t.button:Array.isArray(null==e?void 0:e.button)?e.button:Array.isArray(null==e?void 0:e.cta)?e.cta:null}}function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Array.isArray(e)?e.map(e=>v(e)):[]}},34120:(e,t,l)=>{"use strict";l.d(t,{N:()=>k,L:()=>w});var r=l(73365),n=l(72484),a=l(5542),i=l(28447),s=l(9382),o=l(42270),c=l(79111),u=l(1521),d=l(68662);l(80384),l(76956);let m=e=>{let{contentKey:t,className:l,Tile:m,items:h}=e,{content:v,settings:f}=(0,n.YZ)(t),p=(null==f?void 0:f.showTitle)!==!1,g=null!=h?h:Array.isArray(null==v?void 0:v.items)?v.items:[],x=g.length>3,b=(0,a.al)(),y=!!((null==v?void 0:v.caption)||(null==v?void 0:v.title)||(null==v?void 0:v.body)),_=(0,u.useRef)(null);(e=>{(0,u.useEffect)(()=>{let t=e.current;if(!t)return;let l=()=>{let e=t.querySelectorAll("[data-equalize]");if(!e.length)return;let l={};e.forEach(e=>{var t;let r=e.dataset.equalize;(null!=(t=l[r])?t:l[r]=[]).push(e)}),Object.entries(l).forEach(e=>{let[l,r]=e,n=Math.ceil(Math.max(...r.map(e=>{let t=e.firstElementChild;return t?t.scrollHeight:e.scrollHeight})));t.style.setProperty("--".concat(l,"Height"),n>0?"".concat(n,"px"):"auto")})};return requestAnimationFrame(l),window.addEventListener("resize",l),()=>window.removeEventListener("resize",l)},[e])})(_);let[j,N]=(0,u.useState)(0),k=(0,u.useCallback)(()=>{let e=_.current;if(!e)return;let t=e.querySelector('[data-carousel-centered="true"]');if(t){let e=t.offsetHeight;e>0&&N(e)}},[]);
1return(0,r.jsxs)("div",{ref:_,className:(0,d.A)("tile-carousel",l),children:[p&&y&&(0,r.jsx)("div",{"data-reveal":"fadeup",children:(0,r.jsx)(o.dx,{contentKey:t,className:"tile-carousel__title"})}),(0,r.jsx)(i.RV,{dark:!0,edgeFade:"dark",edgeFadeAlways:!0,edgeFadeBehindContent:g.length<=3,background:(0,r.jsx)(s.b,{className:"tile-carousel__carousel-bg",desktopSrc:c.z6,mobileSrc:c.z6,desktopHeight:600,mobileHeight:600}),shellClassName:"tile-carousel__carousel-shell",shellProps:{"data-reveal":"fade","data-reveal-delay":"0.2"},contentClassName:"tile-carousel__carousel-content",className:"tile-carousel__carousel",navigation:g.length>3&&"navigation",infinite:x,infiniteOnOverflow:!0,centerOverflow:x,releaseMode:b?"guided-snap":"momentum",onSlideChange:k,style:b&&j>0?{"--tile-carousel-mobile-track-height":"".concat(j,"px")}:void 0,children:g.map((e,t)=>{var l;return(0,r.jsx)(i.RV.Slide,{className:"tile-carousel__slide",children:(0,r.jsx)(m,{content:e})},null!=(l=e.id)?l:t)})})]})};var h=l(69066),v=l(75646),f=l(17573),p=l(97850),g=l(94229);l(41340),l(34573);let x=(0,a.B1)({mobile:"col4-g",desktop:"230px"}),b=e=>{let{content:t,className:l}=e,{ref:n,targetRef:i,handlers:s,cycleIndex:o,phase:c,isHovered:m}=(0,g.eg)(),b=(0,a.al)(),y=s.onFocus,_=s.onBlur;(0,u.useEffect)(()=>{if(!b||!m)return;let e=e=>{n.current&&n.current.contains(e.target)||_()};return document.addEventListener("pointerdown",e,!0),()=>document.removeEventListener("pointerdown",e,!0)},[b,m,_,n]);let j=(0,u.useMemo)(()=>[{label:"See Details",onClick:y}],[y]);return(0,r.jsxs)("div",{ref:n,...b?{}:s,className:(0,d.A)("event-tile",l,{"event-tile--touch":b,"is-flipped":m}),"data-hc-phase":c,style:{"--hc-cycle":o},children:[(0,r.jsxs)("div",{ref:i,className:"event-tile__front",children:[(0,r.jsx)(h.a0,{text:null==t?void 0:t.caption}),(0,r.jsx)(v.n4,{media:null==t?void 0:t.image,className:"event-tile__image",sizes:x}),(0,r.jsx)(h.jt,{tagName:"h3",text:null==t?void 0:t.title}),(0,r.jsx)(h.a0,{text:null==t?void 0:t.date}),b&&(0,r.jsx)(f.JK,{className:"event-tile__details",color:"on-pink",buttons:j,alignment:"center"})]}),(0,r.jsxs)("div",{className:"event-tile__back",children:[b&&(0,r.jsx)("button",{type:"button",className:"event-tile__close","aria-label":"Close details",onClick:_,children:(0,r.jsx)(p.Jn,{className:"event-tile__close-icon"})}),(0,r.jsx)(h.a0,{text:null==t?void 0:t.location}),(0,r.jsx)(h.hO,{text:null==t?void 0:t.body}),(0,r.jsx)(f.JK,{color:"on-pink",buttons:null==t?void 0:t.button,alignment:"center"})]})]})};l(37640),l(15409);let y=(0,a.B1)({mobile:"230px",desktop:"230px"}),_=e=>{let{content:t,className:l}=e;return(0,r.jsxs)("div",{className:(0,d.A)("solutions-tile",l),children:[(0,r.jsx)("div",{className:"solutions-tile__title","data-equalize":"title",children:(0,r.jsx)("div",{className:"solutions-tile__title-inner",children:(0,r.jsx)(h.jt,{text:null==t?void 0:t.title})})}),(0,r.jsx)(v.n4,{className:"solutions-tile__image",media:null==t?void 0:t.image,sizes:y}),(0,r.jsxs)("div",{className:"solutions-tile__footer",children:[(0,r.jsx)("div",{className:"solutions-tile__description","data-equalize":"description",children:(0,r.jsx)("div",{className:"solutions-tile__description-inner",children:(0,r.jsx)(h.hO,{text:null==t?void 0:t.body})})}),(0,r.jsx)(f.JK,{buttons:null==t?void 0:t.button,color:"on-black",alignment:"center"})]})]})};function j(e){var t,l,r;let n=(null==(t=e.preview)?void 0:t.postPreview)||{};return{id:e.id,caption:n.caption||"",image:n.image||{},title:e.title||"",date:n.eventDate||"",location:n.location||"",body:n.description||"",button:[{label:(null==(r=n.button)||null==(l=r[0])?void 0:l.label)||"Learn More",...e.uri&&{type:"internal",internal:{url:e.uri},href:e.uri}}]}}function N(e){var t,l,r;let n=(null==(t=e.preview)?void 0:t.postPreview)||{};return{id:e.id,title:e.title||"",image:n.image||{},body:n.description||"",button:[{label:(null==(r=n.button)||null==(l=r[0])?void 0:l.label)||"Learn More",...e.uri&&{type:"internal",internal:{url:e.uri},href:e.uri}}]}}let k=e=>{var t;let{contentKey:l="events",...a}=e,{content:i}=(0,n.YZ)(l),s=((null==i||null==(t=i.listing)?void 0:t.posts)||[]).map(j);return(0,r.jsx)(m,{...a,contentKey:l,Tile:b,items:s})},w=e=>{var t;let{contentKey:l="solutions",...a}=e,{content:i}=(0,n.YZ)(l),s=((null==i||null==(t=i.listing)?void 0:t.posts)||[]).map(N);return(0,r.jsx)(m,{...a,contentKey:l,Tile:_,items:s})}},34369:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>x});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(69066),o=l(17573),c=l(92943),u=l(68662),d=l(78678),m=l(5542);let h=(e,t,l)=>Math.min(l,Math.max(t,e));l(43927),l(20029);let v=e=>0===e?"primary":"tertiary",f=(e,t)=>(0,c.a)({kind:v(t)},{primaryColor:"on-black",tertiaryColor:"light"}),p=(e,t,l)=>(0,c.w3)(e,{kind:v(l)}),g=e=>{let{contentKey:t="hero",className:l}=e,{content:n}=(0,i.YZ)(t),c=Array.isArray(null==n?void 0:n.button)?n.button.slice(0,2):[],v=(0,a.useRef)(null);return!function(e){let{ref:t}=e,l=(0,m.al)();(0,a.useEffect)(()=>{let e=null==t?void 0:t.current;if(e)return l?function(e){e.style.setProperty("--shift","".concat(30,"%"));let t=e.closest("section")||e.parentElement||e,l=d.u.create({trigger:t,start:"top top",end:()=>{let l=e.querySelector(".hero__title");if(!l)return"+=500";let r=l.getBoundingClientRect().bottom+window.scrollY,n=t.getBoundingClientRect().top+window.scrollY;return"+=".concat(Math.max(200,r-n))},scrub:.6,onUpdate(t){let l=30+-60*t.progress;e.style.setProperty("--shift","".concat(l.toFixed(2),"%"))}});return()=>l.kill()}(e):function(e){let t=0,l=0,r=null,n=()=>{e.style.setProperty("--shift","".concat(t.toFixed(2),"%"))},a=()=>{t+=(l-t)*.025,n(),r=.05>Math.abs(l-t)?null:requestAnimationFrame(a)},i=()=>{null===r&&(r=requestAnimationFrame(a))};n();let s=t=>{let r=(e.closest("section")||e.parentElement||e).getBoundingClientRect();if(!r.width)return;let n=h((t.clientX-(r.left+r.width/2))/(r.width/2),-1,1),a=0,s=0;t.clientX<r.left?a=r.left-t.clientX:t.clientX>r.right&&(a=t.clientX-r.right),t.clientY<r.top?s=r.top-t.clientY:t.clientY>r.bottom&&(s=t.clientY-r.bottom),l=-(60*n)*h(1-Math.max(a,s)/400,0,1),i()},o=()=>{l=0,i()};return window.addEventListener("mousemove",s,{passive:!0}),document.documentElement.addEventListener("mouseleave",o),()=>{window.removeEventListener("mousemove",s),document.documentElement.removeEventListener("mouseleave",o),null!==r&&cancelAnimationFrame(r)}}(e)},[t,l])}({ref:v}),(0,r.jsx)("div",{className:(0,u.A)("hero",l),ref:v,children:(0,r.jsxs)("div",{className:"hero__content","data-reveal-group":!0,children:[(0,r.jsxs)("div",{className:"hero__graphic",children:[(0,r.jsxs)("h1",{className:"hero__title text-hero-text","data-reveal":"text",children:[(0,r.jsxs)("span",{className:"hero__line hero__line--top",children:[(0,r.jsx)("span",{className:"hero__word hero__word--we",children:"We"})," ",(0,r.jsx)("span",{className:"hero__word hero__word--put",children:"put"})]}),(0,r.jsx)("span",{className:"hero__line hero__line--data",children:" data"}),(0,r.jsx)("span",{className:"hero__line hero__line--bottom",children:" to work"})]}),(0,r.jsx)(s.a0,{className:"hero__callout","data-callout":"one","data-reveal":"fade","data-reveal-delay":"1.05",json:null==n?void 0:n.calloutOne,"aria-hidden":"true"}),(0,r.jsx)(s.a0,{className:"hero__callout","data-callout":"two","data-reveal":"fade","data-reveal-delay":"1.3",json:null==n?void 0:n.calloutTwo,"aria-hidden":"true"}),(0,r.jsx)(s.a0,{className:"hero__callout","data-callout":"three","data-reveal":"fade","data-reveal-delay":"1.55",json:null==n?void 0:n.calloutThree,"aria-hidden":"true"})]}),(0,r.jsxs)("div",{className:"hero__cta","data-reveal":"fadeup","data-reveal-delay":"0.25",children:[(null==n?void 0:n.caption)&&(0,r.jsx)(s.B,{className:"hero__subhead",json:n.caption}),(0,r.jsx)(o.$n,{className:"hero__buttons",buttons:c,alignment:"center",buttonClassName:f,renderContent:p})]})]})})},x=()=>(0,r.jsx)(n.B,{className:"hero-block theme-dark",children:(0,r.jsx)(g,{})})},34573:()=>{},34728:()=>{},35450:()=>{},35755:(e,t,l)=>{"use strict";l.d(t,{A:()=>a});var r=l(73365),n=l(1521);function a(e){let{items:t=[],children:l,tagName:a="div",className:i,...s}=e;return(0,r.jsx)(a,{className:i,...s,children:t.map((e,t)=>(0,r.jsx)(n.Fragment,{children:l(e,t)},e.id?"".concat(e.id,"-").concat(t):"idx-".concat(t)))})}},36008:()=>{},37640:()=>{},37721:(e,t,l)=>{"use strict";l.d(t,{O:()=>u});var r=l(73365),n=l(72484),a=l(69066),i=l(3961),s=l(53929),o=l(28540),c=l(68662);l(44523);let u=e=>{var t;let{contentKey:l,className:u}=e,{content:d,settings:m}=(0,n.YZ)(l),h=((null==d||null==(t=d.listing)?void 0:t.posts)||[])[0],v=(null==m?void 0:m.showShareLinks)!==!1;
1return(0,r.jsxs)("div",{className:(0,c.A)("featured-post-header",u),"data-reveal-group":!0,children:[(0,r.jsxs)("div",{className:"featured-post-header__header",children:[(0,r.jsxs)("div",{className:"featured-post-header__title",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(a.a0,{json:null==d?void 0:d.caption})}),(0,r.jsx)(o.j,{title:null==d?void 0:d.title,"data-reveal-delay":"0.1"})]}),v&&(0,r.jsx)(s._,{className:"featured-post-header__share","data-reveal":"fade","data-reveal-delay":"0.2"})]}),(0,r.jsx)(i.R,{post:h,variant:"featured",className:"featured-post-header__featured",showArrow:!0,"data-reveal":"fade","data-reveal-delay":"0.3"})]})}},38126:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>g});var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(295),o=l(69066),c=l(17573),u=l(53929),d=l(9461),m=l(68662);l(61919);let h=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.filter(e=>"string"==typeof e&&e.length>0).join(t)},v=e=>{let t=(e=>{if("string"!=typeof e)return e;let t=e.trim();if(!t||!t.startsWith("{")&&!t.startsWith("["))return e;try{return JSON.parse(t)}catch(t){return e}})(e);if("string"==typeof t)return t;if(Array.isArray(t))return h(t.map(v));if(!t||"object"!=typeof t)return"";if("string"==typeof t.text)return t.text;if("linebreak"===t.type)return"\n";let l=Array.isArray(t.children)?t.children.map(v):[];return"root"===t.type?h(l,"\n\n"):"list"===t.type?h(l,"\n"):h(l)},f=e=>v(e).replace(/\r\n/g,"\n").replace(/[ \t]+\n/g,"\n").replace(/\n[ \t]+/g,"\n").replace(/\n{3,}/g,"\n\n").trim(),p=e=>{let{contentKey:t="eventRegister",className:l}=e,{content:n,settings:h}=(0,i.YZ)(t),v=(null==h?void 0:h.showCta)!==!1,[p,g]=(0,a.useState)(""),x=(e=>Array.isArray(e)&&e.find(Boolean)||null)(null==n?void 0:n.button),b=(0,s._T)(x).href||"",y=f(null==x?void 0:x.label),_=[f(null==n?void 0:n.date),f(null==n?void 0:n.time),f(null==n?void 0:n.timezone)].filter(Boolean).join(" "),j=p||b,N=[[f(null==n?void 0:n.caption),f(null==n?void 0:n.title),_,f(null==n?void 0:n.location),f(null==n?void 0:n.body)].filter(Boolean).join("\n\n"),j?y?"".concat(y,": ").concat(j):j:""].filter(Boolean).join("\n\n"),k=(e=>{let{shareUrl:t,emailBody:l}=e;return{linkedin:"https://www.linkedin.com/sharing/share-offsite/?url=".concat(encodeURIComponent(t)),facebook:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(t)),twitter:"https://twitter.com/intent/tweet?url=".concat(encodeURIComponent(t)),email:"mailto:?body=".concat(encodeURIComponent(l))}})({shareUrl:j,emailBody:N});return(0,a.useEffect)(()=>{g((e=>{if(!e)return e||"";try{return new URL(e,window.location.origin).toString()}catch(t){return e}})(b)||window.location.href)},[b]),(0,r.jsxs)("div",{className:(0,m.A)("event-register",!v&&"event-register--no-cta",l),"data-reveal-group":!0,children:[(0,r.jsxs)("div",{className:"event-register__layout",children:[(0,r.jsx)(o.gh,{className:"event-register__headline",json:null==n?void 0:n.caption}),(0,r.jsxs)("div",{className:"event-register__main",children:[(0,r.jsxs)("div",{className:"event-register__copy","data-reveal":"fadeup","data-reveal-delay":"0.1",children:[(0,r.jsxs)("div",{className:"event-register__details",children:[(0,r.jsx)(o.a0,{className:"event-register__event-label",json:null==n?void 0:n.title}),(0,r.jsx)(d.B,{content:n}),(0,r.jsx)(o.B,{className:"event-register__location",json:null==n?void 0:n.location})]}),(0,r.jsx)(o.hO,{className:"event-register__body",json:null==n?void 0:n.body})]}),(0,r.jsxs)("div",{className:"event-register__actions","data-reveal":"fadeup","data-reveal-delay":"0.2",children:[(0,r.jsx)("div",{className:"event-register__cta",children:(0,r.jsx)(c.vT,{color:"on-black",buttons:null==n?void 0:n.button})}),(0,r.jsx)(u._,{className:"event-register__share event-register__share--desktop",label:null==n?void 0:n.shareLabel,color:"light",links:k,inline:!0})]})]}),v&&(0,r.jsxs)("aside",{className:"event-register__aside","data-reveal":"fadeup","data-reveal-delay":"0.25",children:[(0,r.jsx)(o.jt,{className:"event-register__aside-title",json:null==n?void 0:n.asideTitle}),(0,r.jsx)(o.hO,{className:"event-register__aside-body",json:null==n?void 0:n.asideBody}),(0,r.jsx)("div",{className:"event-register__aside-cta",children:(0,r.jsx)(c.JK,{color:"on-black",buttons:null==n?void 0:n.secondaryButton})})]})]}),(0,r.jsx)(u._,{className:"event-register__share event-register__share--mobile",label:null==n?void 0:n.shareLabel,color:"light",links:k,inline:!0,"data-reveal":"fadeup","data-reveal-delay":"0.3"})]})},g=()=>(0,r.jsx)(n.B,{className:"event-register-block theme-dark",children:(0,r.jsx)(p,{})})},38235:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(5542),o=l(52701),c=l(13729),u=l(42270),d=l(11337),m=l(99285),h=l(68662);l(27783),l(52141);let v=e=>(0,r.jsx)(m.H,{...e,compact:!0,dark:!0}),f=e=>{let{contentKey:t="featuredSolutions",className:l}=e,{content:n,settings:m}=(0,i.YZ)(t),f=(null==m?void 0:m.showHeader)!==!1,p=Array.isArray(null==n?void 0:n.categories)?n.categories:[],[g,x]=(0,a.useState)(0),[b,y]=(0,a.useState)(()=>{var e,t;return(null==(t=p[0])||null==(e=t.listing)?void 0:e.posts)||[]}),[_,j]=(0,a.useState)(0),[N,k]=(0,a.useState)(!1),[w,A]=(0,a.useState)(!1),C=(0,a.useRef)(null),E=(0,a.useRef)(null),S=(0,a.useRef)(!1),L=(0,a.useRef)("idle"),B=(0,a.useRef)(0),M=(0,a.useRef)(null),R=(0,a.useRef)(null),T=(0,a.useRef)(p);T.current=p;let F=f?Math.min(g,Math.max(p.length-1,0)):0,I=(0,a.useMemo)(()=>p.map((e,t)=>(0,s.jb)(e.label)||"Category ".concat(t+1)),[p]),P=(0,a.useMemo)(()=>p.map((e,t)=>{var l;return{id:null!=(l=e.id)?l:t,label:I[t]}}),[p,I]),z=(0,a.useCallback)(()=>{L.current="idle",R.current=null,k(!1)},[]),H=(0,a.useCallback)(()=>{let e=E.current;e&&e.querySelectorAll("[data-reveal]").forEach(e=>{let t=e.style.transition;e.style.transition="none",e.classList.add("is-ready","is-active"),e.offsetHeight,requestAnimationFrame(()=>{e.style.transition=t})})},[]),q=(0,a.useCallback)(()=>{var e,t;let l=R.current;if(null==l)return void z();y((null==(t=T.current[l])||null==(e=t.listing)?void 0:e.posts)||[]),j(e=>e+1),L.current="fade-in",requestAnimationFrame(()=>{requestAnimationFrame(()=>{"fade-in"===L.current&&(H(),A(!1),clearTimeout(M.current),M.current=setTimeout(z,400))})})},[H,z]),O=(0,a.useCallback)(()=>{clearTimeout(M.current),M.current=setTimeout(q,Math.max(B.current-Date.now(),350))},[q]),D=(0,a.useRef)(null),Y=(0,a.useRef)(F),V=(0,a.useCallback)(e=>{if("idle"===L.current&&e===g||"idle"!==L.current&&e===R.current)return;R.current=e,x(e);let t=L.current;("idle"===t||"fade-in"===t)&&(clearTimeout(M.current),L.current="fade-out",B.current=Date.now()+400,k(!0),A(!0)),O()},[g,O]);if((0,a.useEffect)(()=>()=>clearTimeout(M.current),[]),(0,a.useEffect)(()=>{var e;if(Y.current===F)return;let t=Y.current;Y.current=F;let l=null==(e=D.current)?void 0:e.querySelectorAll(".featured-solutions__tab"),r=null==l?void 0:l[t],n=null==l?void 0:l[F];r&&(0,o.tv)(r),n&&(0,o.Yg)(n)},[F]),(0,a.useCallback)(async e=>{var t,l,r,n;if(S.current||e===g)return;let a=(null==(l=p[e])||null==(t=l.listing)?void 0:t.posts)||[];if(!b.length||!a.length){x(e),y(a),j(e=>e+1);return}S.current=!0,k(!0),x(e),y([...b,...a]),await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),null==(r=C.current)||r.goToCard(b.length),await (null==(n=C.current)?void 0:n.whenSettled()),C.current=null,y(a),j(e=>e+1),S.current=!1,k(!1)},[g,p,b]),!p.length)return null;let W=f&&p.length>=2;return(0,r.jsxs)("div",{className:(0,h.A)("featured-solutions",l),"data-reveal-group":!0,children:[f&&(0,r.jsx)("div",{className:"featured-solutions__header-wrap","data-reveal":"fadeup",children:(0,r.jsxs)("div",{className:"featured-solutions__header",children:[(0,r.jsx)(u.r2,{content:{caption:null==n?void 0:n.caption,title:null==n?void 0:n.title},showBody:!1}),W&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{ref:D,className:"featured-solutions__tabs",children:p.map((e,t)=>{var l;return(0,r.jsx)("button",{type:"button",className:(0,h.A)("opt-out-button","featured-solutions__tab",t===F&&"opt-out-button--active"),"data-hover-locked":t===F?"":void 0,onClick:()=>V(t),"aria-current":t===F?"true":void 0,"aria-disabled":t===F?"true":void 0,children:(0,r.jsx)("span",{className:"text-caption",children:I[t]})},null!=(l=e.id)?l:t)})}),(0,r.jsx)("div",{className:"featured-solutions__dropdown",children:(0,r.jsx)(d.m,{items:P,activeIndex:F,onChange:V,color:"light",textClass:"text-normal-body",itemTextClass:"text-small-body"})})]})]})}),(0,r.jsx)("div",{ref:E,className:(0,h.A)("featured-solutions__featured-posts-wrap",w&&"featured-solutions__featured-posts-wrap--faded"),children:(0,r.jsx)(c.A,{posts:b,theme:"dark",CardComponent:v,bare:!0,disabled:N,onReady:e=>{C.current=e}},"fs-".concat(_))})]})};l(44e3);let p=()=>(0,r.jsx)(n.B,{className:"featured-solutions-block theme-dark",children:(0,r.jsx)(f,{})})},39449:()=>{},39643:()=>{},40017:()=>{},41340:()=>{},42270:(e,t,l)=>{"use strict";l.d(t,{dx:()=>h,r2:()=>m,cV:()=>v});var r=l(73365),n=l(1521),a=l(72484),i=l(69066),s=l(93708),o=l(68662);l(5832);let c=e=>{let{variant:t,text:l}=e;return"subheader"===t?(0,r.jsx)(i.jt,{text:l}):(0,r.jsx)(i.B,{text:l})},u=e=>{var t,l,r;if(null==e||""===e)return!0;
1if("string"==typeof e)try{let l=JSON.parse(e);return(0,s.tG)(null==l||null==(t=l.root)?void 0:t.children)}catch(t){return""===e.trim()}return"object"==typeof e&&(0,s.tG)(null!=(r=null==e||null==(l=e.root)?void 0:l.children)?r:e)},d=(0,n.forwardRef)((e,t)=>{let{content:l,contentKey:n="sectionTitle",variant:s="left",className:d}=e,{content:m}=(0,a.YZ)(n),h=null!=l?l:m,v="single-title"===s;return u(null==h?void 0:h.caption)&&u(null==h?void 0:h.title)&&u(null==h?void 0:h.body)?null:(0,r.jsx)("div",{ref:t,className:(0,o.A)("section-title","section-title--".concat(s),d),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"section-title__content",children:[!v&&(null==h?void 0:h.caption)&&(0,r.jsx)("div",{className:"section-title__caption","data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(i.a0,{text:h.caption})}),(0,r.jsxs)("div",{className:"section-title__text",children:[(0,r.jsx)("div",{"data-reveal":"text","data-reveal-delay":v?"0":"0.1",children:(0,r.jsx)(i.jD,{text:null==h?void 0:h.title})}),!v&&(null==h?void 0:h.body)&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(c,{variant:s,text:h.body})})]})]})})}),m=(0,n.forwardRef)((e,t)=>(0,r.jsx)(d,{ref:t,variant:"left",...e})),h=(0,n.forwardRef)((e,t)=>(0,r.jsx)(d,{ref:t,variant:"center",...e})),v=(0,n.forwardRef)((e,t)=>(0,r.jsx)(d,{ref:t,variant:"single-title",...e}))},43399:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>F});var r=l(73365),n=l(23341),a=l(72484),i=l(68662),s=l(1521),o=l(5542),c=l(6242),u=l(9382);function d(){let e=Date.now().toString(36),t=Math.random().toString(36).slice(2,6);return"ans_".concat(e).concat(t)}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{id:d(),label:e}}function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{id:d(),label:e,followup:{question:"",answers:[m(),m()]}}}function v(e){if(Array.isArray(e))return e;if(!e||"object"!=typeof e)return null;let t=Object.keys(e).filter(e=>/^\d+$/.test(e));return t.length?t.map(e=>Number(e)).sort((e,t)=>e-t).map(t=>e[String(t)]):null}function f(e){if(!e||"object"!=typeof e)return e;let t=function(e){if(!e||"object"!=typeof e)return e;let t=v(e.answers);return t?{...e,answers:t}:e}(e.followup);return t!==e.followup?{...e,followup:t}:e}function p(e){if(null==e)return"";if("string"==typeof e){let t=e.trim();if(t.startsWith("{")||t.startsWith("["))try{let e=JSON.parse(t);return p(e)}catch(e){}return e}return"object"!=typeof e?String(e):Array.isArray(e)?e.map(p).join(""):"text"===e.type&&"string"==typeof e.text?e.text:e.root?p(e.root):Array.isArray(e.children)?e.children.map(p).join(""):""}h(),h();var g=l(98196);function x(e){var t;if(!e)return 0;let l=e.style.transition,r=e.style.height;e.style.transition="none",e.style.height="auto";let n=null==(t=e.getBoundingClientRect)?void 0:t.call(e),a=(null==n?void 0:n.height)||e.scrollHeight||e.offsetHeight||0;return e.style.transition=l,e.style.height=r,a}function b(e,t){e&&(e.style.transition="none",e.style.height="".concat(t,"px"),e.offsetHeight)}function y(e,t,l,r){if(e){if(1>Math.abs(l-t)){e.style.transition="",e.style.height="";return}e.style.transition="none",e.style.height="".concat(t,"px"),e.offsetHeight,e.style.transition="height ".concat(r,"ms ").concat("cubic-bezier(.65, 0, .35, 1)"),e.style.height="".concat(l,"px")}}function _(e){e&&(e.style.transition="",e.style.height="")}var j=l(35755);let N=e=>{let{answer:t,selected:l,onSelect:n,index:a}=e;return(0,r.jsx)("button",{type:"button",role:"radio","aria-checked":l,className:(0,i.A)("quiz-slide__answer",l&&"is-active"),onClick:()=>n(t.id),style:{"--stagger-index":a},children:(0,r.jsx)("span",{className:"quiz-slide__answer-label text-small-body",children:p(t.label)})})},k=e=>{var t,l;let{slide:n,selectedAnswerId:a,onSelectAnswer:s,onProceed:o,onBack:c,canGoBack:u,canProceed:d,proceedButton:m,backButton:h}=e;if(!n)return null;let v=Array.isArray(n.answers)?n.answers:[],f=p(Array.isArray(m)?null==(t=m[0])?void 0:t.label:null),g=p(Array.isArray(h)?null==(l=h[0])?void 0:l.label:null),x=p(n.question);return(0,r.jsx)("div",{className:"quiz-slide",children:(0,r.jsxs)("div",{className:"quiz-slide__columns",children:[(0,r.jsx)("div",{className:"quiz-slide__left",children:(0,r.jsx)("h3",{className:"quiz-slide__question text-tile-headline",children:x})}),(0,r.jsxs)("div",{className:"quiz-slide__right",children:[(0,r.jsx)(j.A,{className:"quiz-slide__answers",items:v,role:"radiogroup","aria-label":x||"Answers",children:(e,t)=>(0,r.jsx)(N,{answer:e,selected:a===e.id,onSelect:s,index:t})}),(0,r.jsxs)("div",{className:"quiz-slide__nav",children:[u&&g?(0,r.jsx)("div",{className:"quiz-slide__button-wrap quiz-slide__button-wrap--back",children:(0,r.jsx)("button",{type:"button",className:"tertiary-button tert
1iary-button--light quiz-slide__button quiz-slide__button--back",onClick:c,children:(0,r.jsx)("span",{className:"text-caption",children:g})})}):null,f?(0,r.jsx)("div",{className:(0,i.A)("quiz-slide__button-wrap","quiz-slide__button-wrap--proceed","buttons--mobile-full-width",!d&&"is-disabled"),children:(0,r.jsx)("button",{type:"button",className:"cta-button cta-button--on-black quiz-slide__button quiz-slide__button--proceed",onClick:o,disabled:!d,children:(0,r.jsx)("span",{className:"cta-button__label text-caption",children:f})})}):null]})]})]})})};var w=l(17573),A=l(75646);let C=e=>{var t;let{archetype:l,restartButton:n,onRestart:a,className:s}=e,o=l?function(e){var t,l,r;if(!e)return null;let n=null!=(l=null==e||null==(t=e.preview)?void 0:t.archetype)?l:{};return{id:Number((null==e?void 0:e.id)||0),title:(null==e?void 0:e.title)||"",description:"string"==typeof n.description?n.description:"",image:null!=(r=n.image)?r:null,button:Array.isArray(n.button)?n.button.slice(0,2):[]}}(l):null;if(!o||!o.id)return null;let c=o.image&&"object"==typeof o.image?{...o.image,contained:!0}:null,u=Array.isArray(o.button)?o.button[0]:null,d=p(o.title),m=p(o.description),h=p(Array.isArray(n)?null==(t=n[0])?void 0:t.label:null),v=a&&h?(0,r.jsx)("button",{type:"button",className:"tertiary-button tertiary-button--light quiz-results__restart",onClick:a,children:(0,r.jsx)("span",{className:"text-caption",children:h})}):null;return(0,r.jsxs)("div",{className:(0,i.A)("quiz-results",s),children:[(e=>!!((null==e?void 0:e.url)||(null==e?void 0:e.src)||(null==e?void 0:e.id)))(c)?(0,r.jsx)("div",{className:"quiz-results__image-shell","aria-hidden":"true",children:(null==c?void 0:c.type)==="lottie"?(0,r.jsx)(A.fm,{media:c,className:"quiz-results__image"}):(0,r.jsx)("img",{src:(e=>(null==e?void 0:e.url)||(null==e?void 0:e.src)||"")(c),alt:(e=>(null==e?void 0:e.alt)||(null==e?void 0:e.altText)||"")(c),className:"quiz-results__image"})}):null,d?(0,r.jsx)("h2",{className:(0,i.A)("quiz-results__title","text-section-headline--mobile","text-secondary-headline--desktop"),children:d}):null,m?(0,r.jsx)("p",{className:"quiz-results__description text-large-body",children:m}):null,(0,r.jsxs)("div",{className:"quiz-results__buttons buttons--mobile-full-width",children:[u?(0,r.jsx)(w.vT,{color:"on-black",buttons:[u]}):null,v]})]})};function E(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t&&window.dispatchEvent(new CustomEvent(e,{detail:{el:t,...l}}))}function S(e,t){let l=(0,s.useRef)(!0);(0,s.useEffect)(()=>{let t=e.current;if(t){if(!t.classList.contains("is-ready")){l.current=!1,E("reveal:activate",t);return}if(l.current){l.current=!1;return}E("reveal:reset",t,{deep:!0}),requestAnimationFrame(()=>{try{t.getBoundingClientRect()}catch(e){}requestAnimationFrame(()=>E("reveal:activate",t))})}},[t])}let L=e=>{let{overhead:t,headline:l,className:n,animationKey:a}=e,o=(0,s.useRef)(null),c=(0,s.useRef)(null);S(o,a),S(c,a);let u=p(t),d=p(l);return u||d?(0,r.jsx)("div",{className:(0,i.A)("quiz__header","section-title","section-title--center",n),children:(0,r.jsxs)("div",{className:"section-title__content",children:[u?(0,r.jsx)("div",{ref:a?o:null,"data-reveal":a?"fadeup":void 0,className:"section-title__caption",children:(0,r.jsx)("p",{className:"text-caption quiz__overhead",children:u})},a?"caption-".concat(a):void 0):null,d?(0,r.jsx)("div",{className:"section-title__text",children:(0,r.jsx)("h2",{ref:a?c:null,"data-reveal":a?"text":void 0,"data-reveal-manual":a?"":void 0,className:"text-section-headline quiz__headline",children:d},a?"heading-".concat(a):void 0)}):null]})}):null};var B=l(79111);let M=e=>{let{total:t,activeIndex:l}=e;return!t||t<2?null:(0,r.jsx)("div",{className:"quiz-slide__pagination",role:"tablist","aria-label":"Quiz progress",children:Array.from({length:t}).map((e,t)=>(0,r.jsx)("span",{className:(0,i.A)("quiz-slide__dot",t===l&&"is-active"),"aria-current":t===l?"step":void 0},t))})},R=e=>{var t;let{content:l,className:n,mode:a="view"}=e,d=function(e){var t,l;let{slide1:r=null,combinations:n=[],q2ProceedButton:a,q2BackButton:i}
1=e,[o,c]=(0,s.useState)(0),[u,d]=(0,s.useState)({}),m=o>=2,h=(0,s.useMemo)(()=>Array.isArray(null==r?void 0:r.answers)?r.answers:[],[r]),v=(0,s.useMemo)(()=>{var e;return null!=(e=h.find(e=>(null==e?void 0:e.id)===u[0]))?e:null},[h,u]),f=(0,s.useCallback)(e=>{if(0===e)return{question:null==r?void 0:r.question,answers:h,proceedButton:null==r?void 0:r.proceedButton,backButton:null};if(1===e){let e=null==v?void 0:v.followup;return e?{question:e.question,answers:Array.isArray(e.answers)?e.answers:[],proceedButton:a,backButton:i}:null}return null},[r,h,v,a,i]),p=m?null:f(o),g=o>0&&!m,x=m?null:null!=(t=u[o])?t:null,b=(0,s.useCallback)((e,t)=>{"number"!=typeof e||e<0||d(l=>{let r={};for(let t of Object.keys(l))Number(t)<e&&(r[t]=l[t]);return l[e]!==t&&(r[e]=t),r})},[]),y=(0,s.useCallback)(()=>{c(e=>{let t=e+1;return t>2?2:t})},[2]),_=(0,s.useCallback)(()=>{c(e=>Math.max(e-1,0))},[]),j=(0,s.useRef)(null),N=(0,s.useCallback)(()=>{j.current=()=>d({}),c(0)},[]),k=(0,s.useCallback)(()=>{let e=j.current;e&&(j.current=null,e())},[]),w=(0,s.useMemo)(()=>{let e=u[0],t=u[1];return e&&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0;if(!Array.isArray(e)||!t||!l)return null;let r=e.find(e=>(null==e?void 0:e.q1AnswerId)===t&&(null==e?void 0:e.q2AnswerId)===l);return null!=r?r:null}(n,e,t):null},[u,n]);return{slideIndex:o,totalSlides:2,currentSlide:p,currentSelection:x,isResultsActive:m,canProceed:!!x,canGoBack:g,resolveSlide:f,resolvedCombination:w,resolvedArchetype:null!=(l=null==w?void 0:w.archetype)?l:null,selectAnswer:b,proceed:y,back:_,reset:N,commitPending:k,selections:u}}({slide1:(null==l?void 0:l.slide1)||null,combinations:Array.isArray(null==l?void 0:l.combinations)?l.combinations:[],q2ProceedButton:null==l?void 0:l.q2ProceedButton,q2BackButton:null==l?void 0:l.q2BackButton}),{displayIndex:m,displayIsResults:h,phase:v,crossedBoundary:f,boxRef:p,chromeRef:j}=function(e){let{slideIndex:t,isResultsActive:l,mode:r="view",onSwap:n}=e,[a,i]=(0,s.useState)(t),[o,c]=(0,s.useState)(l),[u,d]=(0,s.use
1State)("idle"),[m,h]=(0,s.useState)(!1),v=(0,s.useRef)(null),f=(0,s.useRef)(null),p=(0,s.useRef)(0),j=(0,s.useRef)(null),N=(0,s.useRef)(null),k=(0,s.useRef)(null),w=(0,s.useRef)(n);(0,s.useEffect)(()=>{w.current=n},[n]);let A=(0,s.useCallback)(()=>{j.current&&clearTimeout(j.current),N.current&&clearTimeout(N.current),k.current&&clearTimeout(k.current),j.current=null,N.current=null,k.current=null},[]);return(0,s.useEffect)(()=>()=>{p.current+=1,A()},[A]),(0,s.useEffect)(()=>{var e,n;if(a===t&&o===l)return;if("view"!==r){p.current+=1,A(),(0,g.flushSync)(()=>{var e;i(t),c(l),d("idle"),h(!1),null==(e=w.current)||e.call(w)});return}p.current+=1;let s=p.current;A();let u=o!==l;h(u);let m=v.current,C=f.current,E=null!=(e=null==m?void 0:m.getBoundingClientRect().height)?e:0,S=null!=(n=null==C?void 0:C.getBoundingClientRect().height)?n:0;d("exiting"),j.current=setTimeout(()=>{if(s!==p.current)return;b(m,E),u&&b(C,S),(0,g.flushSync)(()=>{var e;i(t),c(l),d("morphing"),null==(e=w.current)||e.call(w)});let e=x(m)||E,r=u&&x(C)||S,n=Math.abs(e-E)>=1,a=u&&Math.abs(r-S)>=1,o=n||a?400:60;requestAnimationFrame(()=>{s===p.current&&(n&&y(m,E,e,o),a&&y(C,S,r,o))}),N.current=setTimeout(()=>{s===p.current&&(_(m),u&&_(C),d("entering"),k.current=setTimeout(()=>{s===p.current&&(d("idle"),h(!1))},1100))},o)},260)},[t,l,a,o,r,A]),{displayIndex:a,displayIsResults:o,phase:u,crossedBoundary:m,boxRef:v,chromeRef:f}}({slideIndex:d.slideIndex,isResultsActive:d.isResultsActive,mode:a,onSwap:d.commitPending}),N=(0,s.useRef)(null),{hasRevealed:w,active:A}=function(e,t){let[l,r]=(0,s.useState)(!t),[n,a]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(!t)return;let l=e.current;if(!l||"undefined"==typeof IntersectionObserver)return;let n=null,i=new IntersectionObserver(e=>{var t;(null==(t=e[0])?void 0:t.isIntersecting)&&(i.disconnect(),r(!0),a(!0),n=setTimeout(()=>a(!1),1100))},{threshold:.2});return i.observe(l),()=>{i.disconnect(),n&&clearTimeout(n)}},[t,e]),{hasRevealed:l,active:n}}(N,"view"===a),E=(0,o.al)();(0,s.useEffect)(()=>{"view"===a&&E&&"entering"===v&&(0,c.P)(p.current)},[v,a,E,p]);let S=h?null:d.resolveSlide(m),R="idle"===v&&A?"entering":v,T=f&&"idle"!==v?v:null,F=null!=T?T:A?"entering":null;return(0,r.jsxs)("div",{ref:N,className:(0,i.A)("quiz","view"!==a&&"quiz--mode-".concat(a),h?"quiz--screen-results":"quiz--screen-question","quiz--phase-".concat(v),n),children:[(0,r.jsx)(u.b,{className:"quiz__background",desktopSrc:B.gu,mobileSrc:B.RP,desktopHeight:714,mobileHeight:917}),(0,r.jsxs)("div",{className:"quiz__inner",children:[(0,r.jsx)("div",{ref:j,className:"quiz__header-shell",children:(0,r.jsx)(L,{className:T?"quiz__header--phase-".concat(T):null,overhead:h?null==l?void 0:l.resultsOverhead:null==l?void 0:l.overhead,headline:h?null==l?void 0:l.resultsHeadline:null==l?void 0:l.headline,animationKey:"view"===a?h?"results":"question":void 0})}),(0,r.jsxs)("div",{ref:p,className:"quiz__box",children:[h?null:(0,r.jsx)("div",{className:(0,i.A)("quiz__pagination-wrap",F?"quiz__pagination-wrap--".concat(F):null,!w&&"quiz__pagination-wrap--pre-reveal"),children:(0,r.jsx)(M,{total:d.totalSlides,activeIndex:m})}),(0,r.jsx)("div",{className:(0,i.A)("quiz__content","quiz__content--phase-".concat(R),!w&&"quiz__content--pre-reveal"),"data-display":h?"results":"question",children:h?(0,r.jsx)(C,{archetype:d.resolvedArchetype,restartButton:null==l?void 0:l.restartButton,onRestart:d.reset}):(0,r.jsx)(k,{slide:S,selectedAnswerId:S&&null!=(t=d.selections[m])?t:null,onSelectAnswer:e=>d.selectAnswer(m,e),onProceed:d.proceed,onBack:d.back,canGoBack:m>0,canProceed:!!d.selections[m],proceedButton:null==S?void 0:S.proceedButton,backButton:null==S?void 0:S.backButton})})]})]})]})};l(45011),l(40017);let T=e=>{let{contentKey:t="quiz",className:l}=e,{content:n}=(0,a.YZ)(t),s=function(e){if(!e||"object"!=typeof e)return e;let t=function(e){var t;if(!e||"object"!=typeof e)return e;let l=null==(t=v(e.answers))?void 0:t.map(f);return l?{...e,answers:l}:e}(e.slide1),l=v(e.combinations),r={...e};return t&&(r.slide1=t),l&&(r.combinations=l),r}(n)||{},o={...s,combinations:Array.isArray(s.combinations)?s.combinations:[]};return(0,r.jsx)(R,{content:o,className:(0,i.A)(l),mode:"view"})},F=()=>(0,r.jsx)(n.B,{className:"quiz-block theme-dark",children:(0,r.jsx)(T,{})})},43927:()=>{},44e3:()=>{},44241:()=>{},44251:()=>{},44523:()=>{},44571:()=>{},45011:()=>{},45451:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(42270),s=l(3961),o=l(68662);l(33016);let c=e=>{var t;let{contentKey:l="products",className:n}=e,{content:c}=(0,a.YZ)(l),u=((null==c||null==(t=c.listing)?void 0:t.posts)||[]).map(e=>({...e,type_label:function(e){return function(e){var t;let l=null==e||null==(t=e.terms)?void 0:t.type;if(!Array.isArray(l)||!l.length)return"";let r=l[0],n=r&&"object"==typeof r?r.name:r;return n?function(e){if(!e)return"";{let t=document.createElement("textarea");return t.innerHTML=e,t.value}}(String(n)):""}(e)||(null==e?void 0:e.typeLabel)||""}(e)}));return(0,r.jsxs)("div",{className:(0,o.A)("more-items",n),children:[(0,r.jsx)(i.r2,{contentKey:l,className:"more-items__header"}),u.length>0&&(0,r.jsx)("div",{className:"more-items__list","data-reveal-group":!0,children:u.map((e,t)=>(0,r.jsx)(s.R,{className:"more-items__row",post:e,variant:"list",showDate:!1,showArrow:!0,"data-reveal":"fadeup","data-reveal-delay":String(.1*t)},(null==e?void 0:e.id)||t))})]})},u=()=>(0,r.jsx)(n.B,{className:"products-block",children:(0,r.jsx)(c,{})})},45950:()=>{},46236:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>x});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(5542),o=l(24470),c=l(9382),u=l(75646),d=l(69066),m=l(79111),h=l(68662);l(54436),l(68696);let v=(0,s.B1)({mobile:"grid",desktop:"col3"}),f=(e,t)=>0===t?"cta-button cta-button--on-white":"tertiary-button tertiary-button--light",p=(e,t,l)=>0===l?(0,r.jsx)("span",{className:"cta-button__label",children:e}):e,g=e=>{var t,l,n,s;let{contentKey:g="subscribe",className:x}=e,{content:b,page:y,settings:_,uid:j}=(0,i.YZ)(g),N=(null==_?void 0:_.showLegalText)!==!1,k=(0,o.YZ)(b,y),w=!String((null==b?void 0:b.formId)||"").trim()&&(null==b?void 0:b.showSuccessWithoutForm)===!0,A=(0,a.useRef)(null),C=(null==b||null==(l=b.submitButton)||null==(t=l[0])?void 0:t.label)||(null==b?void 0:b.submitLabel)||"",E=(null==y||null==(s=y.marketoForms)||null==(n=s[String((null==b?void 0:b.formId)||"")])?void 0:n.fields)||[],S=(null==y?void 0:y.__renderNonce)||(null==y?void 0:y.id)||"",L=j?"".concat(j,":").concat(g):"subscribe:".concat(g),B=(Array.isArray(null==b?void 0:b.successButtons)?b.successButtons:[]).filter(Boolean).length;return(0,r.jsxs)("div",{className:(0,h.A)("subscribe",x),ref:A,children:[(0,r.jsx)(c.b,{desktopSrc:m.XU,mobileSrc:m.kq,desktopHeight:405,mobileHeight:610,desktopVCenter:!0,mobileVCenter:!0}),(0,r.jsxs)("div",{className:"subscribe__panel","data-reveal":"fade","data-reveal-delay":"0.2",children:[(0,r.jsx)(u.fb,{className:"subscribe__media",media:null==b?void 0:b.image,sizes:v}),(0,r.jsxs)("div",{className:"subscribe__content",children:[(0,r.jsx)(d.qB,{className:"subscribe__headline",text:null==b?void 0:b.title}),(0,r.jsx)(o.Ay,{className:"subscribe__form marketo-form--stacked",formId:null==b?void 0:b.formId,fields:E,hiddenFieldValues:null==b?void 0:b.hiddenFieldValues,footer:N?(0,r.jsx)(o.r2,{text:k}):null,fallback:(0,r.jsx)(o.wR,{className:"subscribe__preview",fields:E,footer:null,showFooter:!1,submitLabel:C}),instanceKey:L,scrollTargetRef:A,sessionKey:S,submitLabel:C,successWithoutForm:w,successRender:(0,r.jsx)(o.Jl,{body:null==b?void 0:b.successBody,buttons:null==b?void 0:b.successButtons,containerClassName:"subscribe__success",bodyClassName:"subscribe__success-body",buttonsClassName:(0,h.A)("subscribe__success-buttons",B<=1&&"subscribe__success-buttons--single"),resolveButtonClass:f,renderButtonContent:p})})]})]})]})},x=()=>(0,r.jsx)(n.B,{className:"subscribe-block theme-dark",children:(0,r.jsx)(g,{})})},46442:()=>{},46587:()=>{},46819:()=>{},47654:()=>{},47778:()=>{},48710:(e,t,l)=>{"use strict";l.d(t,{J3:()=>a,Oc:()=>n,ag:()=>r,d4:()=>i,n$:()=>s});let r="The Insight Seeker",n="Laser-focused on finding the right audience, at the right time.",a={"The Insight Seeker":"Laser-focused on finding the right audience, at the right time.","The Audience Alchemist":"Turns raw signals into smart segments that sharpen targeting and messaging.","The Stack Strategist":"Connects data, platforms, and process so the marketing engine runs cleanly.","The Omnichannel Orchestrator":"Aligns every channel into one seamless journey from first touch to conversion.","The Growth Architect":"Builds the testing frameworks and momentum needed to scale demand with confidence.","The Metric Mastermind":"Measures what matters, surfaces the story in the data, and keeps decisions accountable.","The Transformation Titan":"Leads complex change across teams and tools without losing sight of outcomes."},i="THE QUIZ",s="Your Archetype is"},49059:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>h});var r=l(73365),n=l(23341),a=l(72484),i=l(24470),s=l(17573),o=l(69066),c=l(22078),u=l(57816),d=l(68662);l(67185);let m=e=>{var t,l,n,m;let{contentKey:h="formDrawer",className:v}=e,{content:f,page:p,settings:g,uid:x}=(0,a.YZ)(h),b=(null==g?void 0:g.showLegalText)!==!1,y=(0,i.YZ)(f,p),_=(null==f||null==(l=f.submitButton)||null==(t=l[0])?void 0:t.label)||(null==f?void 0:f.submitLabel),j=(null==p||null==(m
1=p.marketoForms)||null==(n=m[String((null==f?void 0:f.formId)||"")])?void 0:n.fields)||[],N=(0,u.I)(),k={...(null==f?void 0:f.hiddenFieldValues)||{},...N||{}},w=(null==p?void 0:p.__renderNonce)||(null==p?void 0:p.id)||"",A=x?"".concat(x,":").concat(h):"form-drawer:".concat(h),C=Array.isArray(null==f?void 0:f.successCta)?f.successCta.filter(Boolean):[],E=Array.isArray(null==f?void 0:f.successButton)?f.successButton.filter(Boolean):[],S=(null==f?void 0:f.successBody)||C.length||E.length?(0,r.jsxs)("div",{className:"form-drawer__success",children:[(0,r.jsx)(o.B,{className:"form-drawer__success-body style__legalLink",text:null==f?void 0:f.successBody}),C.length?(0,r.jsx)(s.vT,{className:"form-drawer__success-cta",buttons:C,color:"on-black"}):null,E.length?(0,r.jsx)(s.JD,{className:"form-drawer__success-button",buttons:E,color:"light",renderAs:"button",onClick:c.I$}):null]}):null,L=(null==f?void 0:f.eyebrow)||(null==f?void 0:f.title);return(0,r.jsxs)("div",{className:(0,d.A)("form-drawer",v),children:[L?(0,r.jsxs)("div",{className:"form-drawer__header",children:[(0,r.jsx)(o.a0,{text:null==f?void 0:f.eyebrow}),(0,r.jsx)(o.jD,{text:null==f?void 0:f.title})]}):null,(0,r.jsx)(i.Ay,{className:"form-drawer__form",formId:null==f?void 0:f.formId,fields:j,hiddenFieldValues:k,footer:b&&y?(0,r.jsx)(i.r2,{text:y}):null,instanceKey:A,placement:"drawer",sessionKey:w,submitLabel:_,successRender:S,theme:"dark"})]})},h=()=>(0,r.jsx)(n.B,{className:"form-drawer-block theme-dark",children:(0,r.jsx)(m,{})})},49220:()=>{},49421:()=>{},49627:()=>{},50136:()=>{},50365:()=>{},50886:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(42270),s=l(26780),o=l(68662);l(35450);let c=e=>{var t;let{contentKey:l="people",className:n}=e,{content:c}=(0,a.YZ)(l);return(0,r.jsxs)("div",{className:(0,o.A)("people",n),children:[(0,r.jsx)(i.dx,{contentKey:l,className:"people__header"}),(0,r.jsx)("div",{className:"people__grid","data-reveal-group":!0,children:null==c||null==(t=c.items)?void 0:t.map((e,t)=>{var l;return(0,r.jsx)("div",{className:"people__item","data-reveal":"fadeup","data-reveal-delay":String(.06*t),children:(0,r.jsx)(s.w,{content:e,variant:"compact"})},null!=(l=e.id)?l:t)})})]})},u=()=>(0,r.jsx)(n.B,{className:"people-block",children:(0,r.jsx)(c,{})})},50926:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>f});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(93668),o=l(42270),c=l(75646),u=l(69066),d=l(17573),m=l(68662);l(85324);let h=(0,i.B1)({mobile:"grid",desktop:"col3-g"}),v=e=>{let{contentKey:t="mediaGrid",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,m.A)("media-grid",l),children:[(0,r.jsx)(o.cV,{contentKey:t,className:"media-grid__header"}),(0,r.jsx)(s.Ay,{items:null==n?void 0:n.items,className:"media-grid__grid","data-reveal-group":!0,children:(e,t)=>(0,r.jsxs)("div",{className:"media-grid__item","data-reveal":"fadeup","data-reveal-delay":String(.08*t),children:[(0,r.jsx)(c.n4,{media:null==e?void 0:e.image,sizes:h}),(0,r.jsxs)("div",{className:"media-grid__item-content",children:[(0,r.jsx)(u.jt,{className:"media-grid__item-title",text:null==e?void 0:e.caption}),(0,r.jsx)("div",{className:"media-grid__item-button",children:(0,r.jsx)(d.xk,{className:"buttons--mobile-full-width",color:"on-white",buttons:null==e?void 0:e.button})})]})]})})]})},f=()=>(0,r.jsx)(n.B,{className:"media-grid-block",children:(0,r.jsx)(v,{})})},51512:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(23341),a=l(72484),i=l(26841),s=l(93668),o=l(80999),c=l(69066),u=l(68662);l(22414),l(90090);let d=e=>{let{contentKey:t="accordion",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,u.A)("accordion-list",l),"data-reveal":"fadeup",children:[(0,r.jsxs)("div",{className:"accordion-list__header",children:[(0,r.jsx)(c.jD,{className:"accordion-list__title",text:null==n?void 0:n.title}),(0,r.jsx)(c.a0,{className:"accordion-list__caption",text:null==n?void 0:n.caption})]}),(0,r.jsx)(i.Ay,{className:"accordion-list__accordion",autoScroll:!0,children:(0,r.jsx)(s.Ay,{items:null==n?void 0:n.items,children:(e,t)=>{var l;let n=null!=(l=null==e?void 0:e.showDescription)?l:!!(null==e?void 0:e.description);return(0,r.jsxs)(i.Ay.Panel,{className:"accordion-list__panel",panelId:"panel-".concat(t),children:[(0,r.jsx)(i.Ay.Trigger,{className:"accordion-list__trigger",children:t=>{let{isOpen:l}=t;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"accordion-list__trigger-content",children:[(0,r.jsx)(c.B,{className:"accordion-list__question",text:null==e?void 0:e.question}),n&&(null==e?void 0:e.description)&&(0,r.jsx)(c.lQ,{className:"accordion-list__description",text:e.description})]}),(0,r.jsx)(o.A,{className:"accordion-list__icon",family:"accordion25",direction:l?"down":"right"})]})}}),(null==e?void 0:e.answer)&&(0,r.jsx)(i.Ay.Body,{className:"accordion-list__body",children:(0,r.jsx)("div",{className:"accordion-list__answer",children:(0,r.jsx)(c.hO,{className:"accordion-list__copy style__legalLink",text:e.answer})})})]},t)}})})]})},m=()=>(0,r.jsx)(n.B,{className:"accordion-block",children:(0,r.jsx)(d,{})})},51617:(e,t,l)=>{"use strict";l.d(t,{Ay:()=>E,wh:()=>C});var r=l(73365),n=l(1521),a=l(68662);let i=(0,n.createContext)(null);function s(e){let{value:t,children:l}=e;return(0,r.jsx)(i.Provider,{value:t,children:l})}function o(){let e=(0,n.useContext)(i);if(!e)throw Error("Carousel sub-component used outside <Carousel>");return e}let c=n.useLayoutEffect;var u=l(5542);function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(0,u.al)(),l=(0,u.Ww)(),r=(0,u.GM)();return(0,n.useMemo)(()=>
1{if(!(null==e?void 0:e.length))return!1;let n=new Set(e);return t&&n.has("mobile")||l&&n.has("tablet")||r&&n.has("desktop")},[t,l,r,e])}function m(e,t,l){return Math.min(Math.max(e,t),l)}function h(e){return Math.round(100*e)/100}let v=["button","a","input","textarea","select","summary","label",'[role="button"]','[contenteditable="true"]','[contenteditable=""]'],f=n.useLayoutEffect;function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=Number(e);return Number.isFinite(l)?l:t}function g(){var e,t;let{slidePositions:l=[],baseSlideCount:r=0,containerSize:n=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=Math.max(0,Math.min(r||l.length,l.length));if(!a||!Number.isFinite(n)||n<=0)return{hasOverflow:!1,logicalSize:0,loopSpan:0,overflowSize:0};let i=p(null==(e=l[0])?void 0:e.start),s=null==(t=l[a])?void 0:t.start,o=Number.isFinite(Number(s))?Number(s):null,c=l[a-1]||{},u=p(c.start),d=p(c.size),m=Math.max(0,d>0?u+d-i:(null!=o?o:u)-i),h=Math.max(m,(null!=o?o:i+m)-i);return{hasOverflow:m>n+.5,logicalSize:m,loopSpan:h,overflowSize:Math.max(0,m-n)}}l(46819),l(85097);let x=n.useLayoutEffect;function b(e){var t;return(null==e||null==(t=e.type)?void 0:t.__FORGE_CAROUSEL_SLIDE__)===!0}let y=(0,n.forwardRef)(function(e,t){var l,i,o,p,y,_;let{children:j,className:N,initialIndex:k=0,axis:w="horizontal",disableAtBreakpoints:A=[],drag:C=!0,allowInteractiveDragSelectors:E=[],dragAtBreakpoints:S=null,releaseMode:L="momentum",guidedSnapDistanceThresholdRatio:B=.18,cursor:M=!1,infinite:R=!1,infiniteOnOverflow:T=!1,allowLoopWhenFit:F=!1,centerOverflow:I=!1,autoplay:P=!1,ease:z,getLogicalKey:H,onOverflowChange:q,onSlideChange:O,onGestureProgress:D,onCenteredSlideChange:Y,onTransitionStart:V,onTransitionProgress:W,onTransitionEnd:Z,...K}=e,J=(0,n.useRef)(null),U=(0,n.useRef)(null),G=(0,n.useRef)(null),X=(0,n.useRef)(null),Q="vertical"===w?"vertical":"horizontal",$=(0,n.useCallback)(()=>{var e;return null==(e=X.current)?void 0:e.call(X)},[]),ee=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return d(e)}(A),et=d(S),el=(0,u.al)(),er=n.Children.toArray(j),en=er.filter(b),ea=er.filter(e=>!b(e)),ei=m(k,0,Math.max(en.length-1,0)),es=ee||en.length<2,[eo,ec]=(0,n.useState)(3),[eu,ed]=(0,n.useState)(0),em=(0,n.useRef)(NaN),eh=(0,n.useMemo)(()=>en,[en]),{hasOverflow:ev,maxScroll:ef,slidePositions:ep,containerSize:eg,measure:ex}=function(e){let{containerRef:t,trackRef:l,axis:r="horizontal",disabled:a=!1}=e,[i,s]=(0,n.useState)({hasOverflow:!1,maxScroll:0,slidePositions:[],containerSize:0,totalSize:0,containerWidth:0,totalWidth:0}),o=(0,n.useCallback)(()=>{let e=t.current,n=l.current;if(!e||!n||a)return;let i=function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"horizontal";if(!e||!t)return{hasOverflow:!1,maxScroll:0,slidePositions:[],containerSize:0,totalSize:0,containerWidth:0,totalWidth:0};let r="vertical"===l,n=t.getBoundingClientRect(),a=r?n.height:n.width,i=Array.from(e.children).filter(e=>{let t=e.getBoundingClientRect();return t.width>1||t.height>1});if(!i.length)return{hasOverflow:!1,maxScroll:0,slidePositions:[],containerSize:a,totalSize:0,containerWidth:a,totalWidth:0};let s=e.getBoundingClientRect(),o=[],c=0;for(let t of i){let l=t.getBoundingClientRect(),n=r?Number(t.offsetTop)-Number(e.offsetTop||0):Number(t.offsetLeft)-Number(e.offsetLeft||0),a=r?l.top-s.top:l.left-s.left,i=Number.isFinite(n)?n:a,u=r?Number.isFinite(Number(t.offsetHeight))?t.offsetHeight:l.height:Number.isFinite(Number(t.offsetWidth))?t.offsetWidth:l.width;r?o.push({start:i,size:u,top:i,height:u}):o.push({start:i,size:u,left:i,width:u}),c=Math.max(c,i+u)}return{hasOverflow:c>a+.5,maxScroll:Math.max(0,c-a),slidePositions:o,containerSize:a,totalSize:c,containerWidth:a,totalWidth:c}}(n,e,r);s(e=>e.hasOverflow===i.hasOverflow&&e.maxScroll===i.maxScroll&&e.containerSize===i.containerSize&&e.totalSize===i.totalSize&&e.containerWidth===i.containerWidth&&e.totalWidth===i.totalWidth&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(e.length!==t.length)return!1;for(let l=0;l<e.length;l++)if(e[l].start!==t[l].start||e[l].size!==t[l].size)return!1;return!0}(e.slidePositions,i.slidePositions)?e:i)},[t,l,r,a]);return c(()=>{let e=t.current,r=l.current;if(!e||!r||a)return;o();let n=new ResizeObserver(()=>o());n.observe(e),n.observe(r);let i="function"==typeof MutationObserver?new MutationObserver(()=>o()):null;return null==i||i.observe(r,{childList:!0}),()=>{n.disconnect(),null==i||i.disconnect()}},[t,l,r,a,o]),(0,n.useEffect)(()=>{a&&s({hasOverflow:!1,maxScroll:0,slidePositions:[],containerSize:0,totalSize:0,containerWidth:0,totalWidth:0})},[a]),{...i,measure:o}}({containerRef:J,trackRef:U,axis:Q,disabled:es}),eb=(0,n.useMemo)(()=>g({containerSize:eg,slidePositions:ep,baseSlideCount:en.length}),[eg,ep,en.length]),ey=F&&!es&&!el&&en.length>
1=2,e_=eb.hasOverflow||ey,ej=C&&(null==S||et),eN=R&&!es&&(ey||!T||eb.hasOverflow);(0,n.useEffect)(()=>{eN||ec(e=>3===e?e:3)},[eN]);let ek=(0,n.useMemo)(()=>{let e=0,t=(t,l)=>{let r=(0,n.cloneElement)(t,{key:l,"data-carousel-physical-index":e,"data-carousel-centered":eu===e?"true":void 0});return e+=1,r};if(!eN)return eh.map((e,l)=>{var r;return t(e,null!=(r=e.key)?r:"slide-".concat(l))});let l=[];for(let e=0;e<eo;e++)eh.forEach((r,n)=>{var a,i;let s=null!=(i=null!=(a=null==H?void 0:H(n))?a:r.key)?i:"slide-".concat(n);l.push(t(r,"".concat(s,"_c").concat(e)))});return l},[eu,H,eN,eo,eh]);x(()=>{if(es)return;let e=requestAnimationFrame(()=>{ex()});return()=>{cancelAnimationFrame(e)}},[es,ex,ek.length]);let ew=(0,n.useMemo)(()=>(function(){let{infinite:e=!1,disabled:t=!1,containerSize:l=0,slidePositions:r=[],baseSlideCount:n=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e||t||n<2)return 3;let{loopSpan:a}=g({containerSize:l,slidePositions:r,baseSlideCount:n});return!Number.isFinite(a)||a<=0||!Number.isFinite(l)||l<=0?3:Math.min(12,Math.max(3,Math.ceil((l+.5)/a)+1))})({infinite:eN,disabled:es,containerSize:eg,slidePositions:ep,baseSlideCount:en.length}),[eN,es,eg,ep,en.length]);(0,n.useEffect)(()=>{eN&&!es&&ec(e=>e===ew?e:ew)},[eN,es,ew]);let eA=(0,n.useCallback)(e=>{var t,l;return"number"==typeof(null==e?void 0:e.start)?e.start:"vertical"===Q?null!=(t=null==e?void 0:e.top)?t:0:null!=(l=null==e?void 0:e.left)?l:0},[Q]),eC=(0,n.useMemo)(()=>Math.max(0,eA(ep[0])),[eA,ep]),eE="always"===I,eS="gap"===I?"gap":I&&"always"!==I?"item":!!eE&&"item",eL="gap"===eS&&ep.length>=2&&en.length%2==1?(eA(ep[1])-eA(ep[0]))/2:0,eB=ep.length>=1?null!=(_=null==(l=ep[0])?void 0:l.size)?_:"vertical"===Q?null!=(p=null==(i=ep[0])?void 0:i.height)?p:0:null!=(y=null==(o=ep[0])?void 0:o.width)?y:0:0,eM="item"===eS&&eB>0?(eB-eg)/2:0,eR=eS&&!el&&(eE||eb.hasOverflow)?"item"===eS?eM:eb.overflowSize/2+eL:0,eT=(0,n.useRef)(eR);eT.current=eR;let eF=(0,n.useRef)(0);eF.current=eb.loopSpan;let eI=eN?Math.max(1,Math.floor(eo/2)):0,eP=en.length>0,ez=eN&&eP?eI*en.length+ei:ei,eH=(0,n.useMemo)(()=>{let e=ep[ez];return e?-(eA(e)-eC+eR):eN&&eb.loopSpan>0?-(eI*eb.loopSpan+eR):0!==eR?-eR:0},[eI,eA,eP,ez,eN,eC,eb.loopSpan,ep,eR]),eq=(0,n.useCallback)(e=>{let{currentPosition:t,dragDelta:l}=e;if(!eN||eb.loopSpan<=0||.001>=Math.abs(l))return 0;let r=-(eI*eb.loopSpan),n=-((eI+1)*eb.loopSpan);return l>0&&t>=r-.01?-eb.loopSpan:l<0&&t<=n+.01?eb.loopSpan:0},[eI,eN,eb.loopSpan]),eO=(0,n.useCallback)(e=>{var t,l;return"number"==typeof(null==e?void 0:e.size)?e.size:"vertical"===Q?null!=(t=null==e?void 0:e.height)?t:0:null!=(l=null==e?void 0:e.width)?l:0},[Q]),eD=(0,n.useCallback)(e=>{var t,l;let r=null==(l=U.current)||null==(t=l.children)?void 0:t[e];if(r){let t="vertical"===Q?Number(r.offsetTop):Number(r.offsetLeft);if(Number.isFinite(t)&&(t>0||0===e))return t}return eA(ep[e])},[eA,Q,ep,U]),eY=(0,n.useCallback)(e=>{var t,l;let r=null==(l=U.current)||null==(t=l.children)?void 0:t[e];if(r){let e="vertical"===Q?Number(r.offsetHeight):Number(r.offsetWidth);if(Number.isFinite(e)&&e>0)return e}return eO(ep[e])},[eO,Q,ep,U]),eV=(0,n.useCallback)(e=>{let t=eD(e);return Number.isFinite(t)?-(t-eC+eR):null},[eD,eC,eR]),eW=(0,n.useCallback)(()=>{var e;let t=J.current,l=null==(e=U.current)?void 0:e.children;if(!t||!(null==l?void 0:l.length))return 0;let r=t.getBoundingClientRect(),n="vertical"===Q?r.top:r.left,a="vertical"===Q?r.bottom:r.right,i=n+(a-n)/2,s=0,o=1/0,c=-1;return Array.from(l).forEach((e,t)=>{let l=e.getBoundingClientRect(),r="vertical"===Q?l.top:l.left,u="vertical"===Q?l.bottom:l.right,d=Math.min(u,a)-Math.max(r,n);if(d<=1)return;let m=Math.abs(r+(u-r)/2-i);if(m<o-.5){s=t,o=m,c=d;return}.5>=Math.abs(m-o)&&d>c&&(s=t,c=d)}),s},[J,Q,U]),eZ=(0,n.useCallback)(()=>{if(!tr.current)return;let e=eW(),t=tl.current&&Number.isFinite(em.current)&&en.length>0&&eU(e)===eU(em.current)?em.current:e;if(t===em.current)return;let l=e=>en.length?(e%en.length+en.length)%en.length:0,r=Number.isFinite(em.current)?em.current:null;em.current=t,ed(t),null==Y||Y({centeredIndex:l(t),centeredPhysicalIndex:t,previousIndex:Number.isFinite(r)?l(r):null,previousPhysicalIndex:r})},[Y,en.length,eW]),eK=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=(null==t?void 0:t.align)==="end"?"end":"start",r=Number.isFinite(null==t?void 0:t.inset)?Math.max(0,t.inset):"start"===l?eC:0,n=eD(e);return Number.isFinite(n)?"end"===l?-(n+eY(e)-(eg-r)+eR):-(n-r+eR):null},[eg,eY,eD,eC,eR]),eJ=(0,n.useRef)(null),eU=(0,n.useCallback)(e=>en.length?(e%en.length+en.length)%en.length:0,[en.length]),eG=(0,n.useCallback)(e=>{let{currentPosition:t,settled:l=!1}=e;if("function"!=typeof D)return;let r=eJ.current;if(!r)return;let n=eV(r.startPhysicalIndex),a=eV(r.adjacentPhysicalIndex);if(!Number.isFinite(n)||!Number.isFinite(a))return;let i=Math.abs(a-n),s=i<=.001?0:m(Math.abs(t-n)/i,0,1);if(l){let e=Number.isFinite(r.targetPhysicalIndex)?r.targetPhysicalIndex:r.
1startPhysicalIndex;eJ.current=null,D({currentIndex:eU(e),adjacentIndex:eU(e),targetIndex:eU(e),direction:r.direction,progress:0,phase:"idle"});return}D({currentIndex:eU(r.startPhysicalIndex),adjacentIndex:eU(r.adjacentPhysicalIndex),targetIndex:eU(r.targetPhysicalIndex),direction:r.direction,progress:s,phase:r.phase})},[eV,D,eU]),eX=(0,n.useCallback)(e=>{let{targetPosition:t}=e,l=eJ.current;if((null==l?void 0:l.phase)==="settle"&&Number.isFinite(t))return{currentPosition:t,targetPosition:t,settled:!0}},[]),eQ=(0,n.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"next",l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!ep.length)return 0;let r=0,n=1/0,a=null!=(e=eV(0))?e:0;return ep.forEach((e,i)=>{let s=eV(i);if("number"!=typeof s)return;let o=Math.abs(s-l);if(o<n-.01){r=i,n=o,a=s;return}if(.01>=Math.abs(o-n)){let e="next"===t&&s<a,l="prev"===t&&s>a;(e||l)&&(r=i,a=s)}}),r},[eV,ep]),e$=(0,n.useCallback)(e=>{let{targetPosition:t,dragDistance:l}=e;if(es||!e_||!ep.length)return;let r=l<0?"next":"prev",n=tt.current,a=eQ(r,t),i=eV(function(e){let{dragDistance:t=0,threshold:l=0,startIndex:r=0,candidateIndex:n=r,maxIndex:a=0,direction:i="next"}=e,s=m(r,0,a),o=m(n,0,a);return Math.abs(t)<=l?s:o!==s?o:"prev"===i?Math.max(0,s-1):Math.min(a,s+1)}({dragDistance:l,threshold:Math.max(24,.15*eO(ep[n])),startIndex:n,candidateIndex:a,maxIndex:ep.length-1,direction:r}));if("number"==typeof i)return eN?i:m(i,-ef,0)},[e_,eV,eO,es,eN,ef,eQ,ep]),e0=(0,n.useCallback)(e=>{let{currentPosition:t,dragDistance:l,releaseVelocity:r}=e;if(es||!e_||!ep.length)return;let n=eJ.current,a=Number.isFinite(null==n?void 0:n.startPhysicalIndex)?n.startPhysicalIndex:eQ("next",t),i=Math.max(24,eO(ep[a])*Math.max(0,B)),s=l<0||r<0?"next":l>0||r>0?"prev":null==n?void 0:n.direction,o=function(e){let{startIndex:t=0,maxIndex:l=0,direction:r=null,dragDistance:n=0,distanceThreshold:a=0,releaseVelocity:i=0,velocityThreshold:s=0}=e,o=m(t,0,l);if("next"!==r&&"prev"!==r)return o;let c=Math.abs(i)>=s;return Math.abs(n)>=a||c?"prev"===r?Math.max(0,o-1):Math.min(l,o+1):o}({startIndex:a,maxIndex:ep.length-1,direction:s,dragDistance:l,distanceThreshold:i,releaseVelocity:r,velocityThreshold:.35}),c="prev"===s?Math.max(0,a-1):Math.min(ep.length-1,a+1),u=eV(o);if("number"!=typeof u)return;if(eJ.current={startPhysicalIndex:a,adjacentPhysicalIndex:c,targetPhysicalIndex:o,direction:s,phase:"settle"},eG({currentPosition:t,settled:!1}),!eN)return m(u,-ef,0);let d=eb.loopSpan;if(d>0){let e=u,l=e-t;return Math.abs(l)>d/2&&(e+=l>0?-d:d),e}return u},[e_,eV,eO,B,es,eN,eb.loopSpan,ef,ep,eG]),e1=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!ep.length||!en.length)return null;let r=m(e,0,en.length-1),n=ep.map((e,t)=>({physicalIndex:t,logicalIndex:t%en.length})).filter(e=>e.logicalIndex===r);if(!n.length)return null;let a=(null==t?void 0:t.direction)==="prev"?"prev":(null==t?void 0:t.direction)==="next"?"next":null,i=a?n.filter(e=>{var r;let n=(null!=(r=eK(e.physicalIndex,t))?r:0)-l;return"next"===a?n<-.01:n>.01}):n,s=i.length?i:n,o=s.reduce((e,r)=>{var n,a;let i=null!=(n=eK(e.physicalIndex,t))?n:0;return Math.abs((null!=(a=eK(r.physicalIndex,t))?a:0)-l)<Math.abs(i-l)?r:e},s[0]);return eK(o.physicalIndex,t)},[eK,en.length,ep]),e2=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!ep.length||!en.length)return null;let r=m(e,0,en.length-1),n=ep.map((e,t)=>({physicalIndex:t,logicalIndex:t%en.length})).filter(e=>e.logicalIndex===r);if(!n.length)return null;let a=(null==t?void 0:t.direction)==="prev"?"prev":(null==t?void 0:t.direction)==="next"?"next":null,i=a?n.filter(e=>{var r;let n=(null!=(r=eK(e.physicalIndex,t))?r:0)-l;return"next"===a?n<-.01:n>.01}):n,s=i.length?i:n;return s.reduce((e,r)=>{var n,a;let i=null!=(n=eK(e.physicalIndex,t))?n:0;return Math.abs((null!=(a=eK(r.physicalIndex,t))?a:0)-l)<Math.abs(i-l)?r:e},s[0]).physicalIndex}
1,[eK,en.length,ep]),[e6,e3]=(0,n.useState)(!0),[e4,e5]=(0,n.useState)(!1),[e7,e8]=(0,n.useState)(0),e9=(0,n.useRef)(0),te=(0,n.useRef)(0),tt=(0,n.useRef)(0),tl=(0,n.useRef)(null),tr=(0,n.useRef)(!1),tn=(0,n.useRef)(0),ta=(0,n.useRef)(eN),ti=(0,n.useRef)(ep);ti.current=ep;let ts=(0,n.useCallback)((e,t)=>{e3(t=>t===e?t:e),e5(e=>e===t?e:t)},[]),to=(0,n.useCallback)(e=>{tt.current=e;let t=eN&&en.length?(e%en.length+en.length)%en.length:e;te.current=t,e8(e=>e===t?e:t),t!==e9.current&&(e9.current=t,null==O||O(t))},[eN,O,en.length]),{currentRef:tc,targetRef:tu,maxScrollRef:td,isDragging:tm,startRAF:th,setImmediatePosition:tv}=function(e){let{trackRef:t,containerRef:l,cursorRef:r,maxScroll:a,ease:i=.09,drag:s=!0,allowInteractiveDragSelectors:o=[],onDragStart:c,normalizeInterruptedDragStart:u,normalizeInfiniteDragStart:d,onDragRelease:f,infinite:p=!1,axis:g="horizontal",disabled:x=!1,onFrame:b,onAnimationFrame:y,onNavUpdate:_,onIndexUpdate:j,slidePositionsRef:N,activeIndexOffsetRef:k}=e,w="vertical"===g,A=(0,n.useRef)(0),C=(0,n.useRef)(0),E=(0,n.useRef)(null),S=(0,n.useRef)("animate"),L=(0,n.useRef)(!1),B=(0,n.useRef)(!1),M=(0,n.useRef)(0),R=(0,n.useRef)(0),T=(0,n.useRef)(0),F=(0,n.useRef)(0),I=(0,n.useRef)(0),P=(0,n.useRef)(0),z=(0,n.useRef)(0),H=(0,n.useRef)(0),q=(0,n.useRef)(0),O=(0,n.useRef)(!1),[D,Y]=(0,n.useState)(!1),V=(0,n.useRef)(a);V.current=a;let W=(0,n.useCallback)(()=>{var e,t;if(!_&&!j)return;let l=A.current,r=V.current;null==_||_(l>=-.01,r>0&&l<=-(r-.01)),j&&(null==N||null==(e=N.current)?void 0:e.length)&&j(function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"horizontal";if(!t.length)return 0;let r=e=>{var t,r;return"number"==typeof(null==e?void 0:e.start)?e.start:"vertical"===l?null!=(t=null==e?void 0:e.top)?t:0:null!=(r=null==e?void 0:e.left)?r:0},n=Math.abs(e)+Math.max(0,r(t[0])),a=0,i=1/0;for(let e=0;e<t.length;e++){let l=Math.abs(r(t[e])-n);l<i&&(i=l,a=e)}return a}(l+(null!=(t=null==k?void 0:k.current)?t:0),N.current,g))},[k,g,j,_,N]),Z=(0,n.useCallback)(e=>{let l=t.current;if(!l)return;let r=window.devicePixelRatio||1,n=Math.round(e*r)/r,a=w?"translate3d(0, ".concat(n,"px, 0)"):"translate3d(".concat(n,"px, 0, 0)");for(let e of l.children)e.style.transform=a},[w,t]),K=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];A.current=e,C.current=t,null==b||b(),Z(h(A.current)),W(),null==y||y({currentPosition:A.current,targetPosition:C.current,settled:l})},[Z,y,b,W]),J=(0,n.useCallback)(()=>{null!==E.current&&(cancelAnimationFrame(E.current),E.current=null),H.current=0},[]),U=(0,n.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,l=H.current>0?Math.min(32,Math.max(1,t-H.current)):16;if(H.current=t||H.current+16,"momentum"===S.current){let e=A.current+q.current*l,t=!1;if(!p){let t=m(e,-V.current,0);if(t!==e){e=t,C.current=t,S.current="animate",q.current=0,K(e,t,!1),E.current=requestAnimationFrame(U);return}}if(q.current*=Math.pow(.9,l/16),K(e,e,t=.015>=Math.abs(q.current)),t){E.current=null,H.current=0;return}E.current=requestAnimationFrame(U);return}let r=C.current,n=r-A.current,a=(e=A.current)+(r-e)*i,s=.01>=Math.abs(n);if(K(a,r,s),s){E.current=null,H.current=0;return}E.current=requestAnimationFrame(U)},[K,i,p,J]),G=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"animate";S.current=e,null===E.current&&(E.current=requestAnimationFrame(U))},[U]),X=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;J(),S.current="animate",q.current=0,K(e,e,!0)},[K,J]),Q=(0,n.useCallback)(()=>{Z(h(A.current))},[Z]),$=(0,n.useCallback)(e=>
1e instanceof Element&&(Array.isArray(o)?o.filter(Boolean):[o].filter(Boolean)).some(t=>e.closest(t)),[o]);return(0,n.useEffect)(()=>{let e=l.current;if(!e||x||!s)return;let n=e=>w?e.clientY:e.clientX,a=e=>{var t;if(0!==e.button)return;O.current=!1;let l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!(e instanceof Element))return!1;let l=Array.isArray(t)?t.filter(Boolean):[t].filter(Boolean);return!!e.closest([...v,...l].join(", "))}(e.target),a=$(e.target);if(l&&!a)return;let i=null!==E.current?null==u?void 0:u({currentPosition:A.current,targetPosition:C.current,axis:g}):void 0;if(J(),i){let e=Number.isFinite(i.currentPosition)?i.currentPosition:A.current,t=Number.isFinite(i.targetPosition)?i.targetPosition:e;K(e,t,!!i.settled)}S.current="animate",q.current=0,C.current=A.current,B.current=!0,L.current=!1,M.current=n(e),R.current=A.current,T.current=e.timeStamp||0,F.current=M.current,I.current=e.timeStamp||0,P.current=0,z.current=0,null==r||null==(t=r.current)||t.classList.add("is-pressed")},i=t=>{if(!B.current)return;let l=n(t),a=l-M.current,i=l-F.current;if(!L.current){var s,o;if(3>Math.abs(a))return;let l=null==d?void 0:d({currentPosition:A.current,targetPosition:C.current,dragDelta:a,moveDelta:i,axis:g});Number.isFinite(l)&&Math.abs(l)>.001&&(A.current+=l,C.current+=l,R.current+=l),L.current=!0,Y(!0),O.current=!0,null==r||null==(s=r.current)||s.classList.add("is-dragging"),null==c||c({startPosition:R.current});try{null==(o=e.setPointerCapture)||o.call(e,t.pointerId)}catch(e){}}let u=A.current+ +i;if(!p){let e=V.current;if(u>0)u*=.3;else if(u<-e){let t=u+e;u=-e+.3*t}}let m=Math.max(16,(t.timeStamp||0)-I.current),h=i/m;q.current=.25*q.current+.75*h,F.current=l,I.current=t.timeStamp||I.current,P.current=i,z.current=m,K(u,u,!1)},o=t=>{var l,a,i;if(!B.current)return;B.current=!1;let s=L.current,o=n(t)-M.current,c=Math.max(1,(t.timeStamp||0)-T.current),u=z.current>0?P.current/z.current:o/c,d=Math.abs(q.current)>.015?q.current:u;if(q.current=d,s&&"function"==typeof f){let e=f({currentPosition:A.current,targetPosition:C.current,startPosition:R.current,dragDistance:o,releaseVelocity:d,maxScroll:V.current,infinite:p,axis:g});Number.isFinite(e)&&(C.current=e,G("animate"))}else!p&&(A.current>0||A.current<-V.current)?(C.current=m(A.current,-V.current,0),G("animate")):s&&Math.abs(d)>.015&&G("momentum");null==r||null==(l=r.current)||l.classList.remove("is-pressed"),null==r||null==(a=r.current)||a.classList.remove("is-dragging"),L.current&&(L.current=!1,Y(!1));try{(null==(i=e.hasPointerCapture)?void 0:i.call(e,t.pointerId))&&e.releasePointerCapture(t.pointerId)}catch(e){}},h=()=>{var e;null==r||null==(e=r.current)||e.classList.add("is-hovering")},b=()=>{var e,t,l;null==r||null==(e=r.current)||e.classList.remove("is-hovering"),B.current||(null==r||null==(t=r.current)||t.classList.remove("is-pressed"),null==r||null==(l=r.current)||l.classList.remove("is-dragging"))},y=e=>e.preventDefault(),_=e=>{var l;O.current&&(O.current=!1,(null==(l=t.current)?void 0:l.contains(e.target))&&(e.preventDefault(),e.stopPropagation()))};return e.addEventListener("pointerdown",a),e.addEventListener("pointermove",i),e.addEventListener("pointerup",o),e.addEventListener("pointercancel",o),e.addEventListener("mouseenter",h),e.addEventListener("mouseleave",b),e.addEventListener("dragstart",y),e.addEventListener("click",_,!0),e.style.touchAction=w?"pan-x":"pan-y",()=>{e.removeEventListener("pointerdown",a),e.removeEventListener("pointermove",i),e.removeEventListener("pointerup",o),e.removeEventListener("pointercancel",o),e.removeEventListener("mouseenter",h),e.removeEventListener("mouseleave",b),e.removeEventListener("dragstart",y),e.removeEventListener("click",_,!0),e.style.touchAction=""}},[o,g,K,l,r,x,s,p,w,$,u,d,c,f,G,J]),(0,n.useEffect)(()=>()=>{J()},[J]),(0,n.useEffect)(()=>{Q()},[g,Q]),(0,n.useEffect)(()=>{if(x||p)return;let e=V.current;C.current<-e&&(C.current=-e,G("animate")),A.current<-e&&(A.current=-e)},[x,p,a,G]),(0,n.useEffect)(()=>{if(!x)return;let e=t.current;if(e)for(let t of e.children)t.style.transform="";B.current=!1,L.current=!1,Y(!1),A.current=0,C.current=0,q.current=0,J()}
1,[x,J,t]),{currentRef:A,targetRef:C,maxScrollRef:V,isDragging:D,startRAF:G,animate:U,setImmediatePosition:X,syncPosition:Q}}({trackRef:U,containerRef:J,cursorRef:M?G:void 0,maxScroll:ef,ease:z,drag:ej&&ev,allowInteractiveDragSelectors:E,onDragStart:"guided-snap"===L?()=>{let e=eQ("next",tc.current);eJ.current={startPhysicalIndex:e,adjacentPhysicalIndex:e,targetPhysicalIndex:e,direction:"next",phase:"drag"}}:void 0,normalizeInterruptedDragStart:eX,normalizeInfiniteDragStart:eq,onDragRelease:"snap"===L?e$:"guided-snap"===L?e0:void 0,infinite:eN,axis:Q,disabled:es,onAnimationFrame:e=>{let{currentPosition:t,settled:l}=e,r=tl.current;if(r){let e=eF.current;if(e>0&&Number.isFinite(r.lastPosition)&&Math.abs(t-r.lastPosition)>e/2){let l=Math.round((t-r.lastPosition)/e)*e;r.startPosition+=l,r.targetPosition+=l}r.lastPosition=t;let n=r.targetPosition-r.startPosition,a=.001>=Math.abs(n)?1:m(Math.abs((t-r.startPosition)/n),0,1),i=l?1:a;(i>r.lastProgress||l)&&(r.lastProgress=i,null==W||W({fromIndex:r.fromIndex,toIndex:r.toIndex,fromPhysicalIndex:r.fromPhysicalIndex,toPhysicalIndex:r.toPhysicalIndex,direction:r.direction,progress:i,currentPosition:t,targetPosition:r.targetPosition})),l&&(tn.current=r.toIndex,null==Z||Z({activeIndex:r.toIndex,previousIndex:r.fromIndex,activePhysicalIndex:r.toPhysicalIndex,previousPhysicalIndex:r.fromPhysicalIndex,direction:r.direction}),tl.current=null)}if(eJ.current){let e=eV(eJ.current.startPhysicalIndex),r=Number.isFinite(e)?t-e:0;if("drag"===eJ.current.phase){let e=r<-.01?"next":r>.01?"prev":eJ.current.direction;eJ.current={...eJ.current,direction:e,adjacentPhysicalIndex:"prev"===e?Math.max(0,eJ.current.startPhysicalIndex-1):Math.min(ep.length-1,eJ.current.startPhysicalIndex+1)}}eG({currentPosition:t,settled:l})}eZ(),l&&!tl.current&&(tn.current=em.current%en.length)},onNavUpdate:ts,onIndexUpdate:to,slidePositionsRef:ti,activeIndexOffsetRef:eT,onFrame:$}),tf=(0,n.useCallback)((e,t,l,r)=>{var n;if(!Number.isFinite(e)||!Number.isFinite(t)||!Number.isFinite(r))return!1;let a=te.current,i=Number.isFinite(null==(n=tl.current)?void 0:n.targetPhysicalIndex)?tl.current.targetPhysicalIndex:Number.isFinite(em.current)?em.current:tt.current;return(a!==e||i!==t)&&(tl.current={fromIndex:a,toIndex:e,fromPhysicalIndex:i,toPhysicalIndex:t,targetPhysicalIndex:t,direction:l,startPosition:tc.current,targetPosition:r,lastPosition:tc.current,lastProgress:0},null==V||V({fromIndex:a,toIndex:e,fromPhysicalIndex:i,fromCenteredPhysicalIndex:Number.isFinite(em.current)?em.current:null,toPhysicalIndex:t,direction:l}),null==W||W({fromIndex:a,toIndex:e,fromPhysicalIndex:i,fromCenteredPhysicalIndex:Number.isFinite(em.current)?em.current:null,toPhysicalIndex:t,direction:l,progress:0,currentPosition:tc.current,targetPosition:r}),!0)},[tc,W,V]);!function(e){let{trackRef:t,currentRef:l,targetRef:r,onFrameRef:a,slideCount:i,axis:s="horizontal",disabled:o=!1}=e,c=(0,n.useRef)(0),u=(0,n.useRef)(0),d="vertical"===s;f(()=>{if(o){a.current=null;return}let e=t.current;if(!e)return;let n=()=>{let t=Array.from(e.children).filter(e=>{let t=e.getBoundingClientRect();return t.width>1||t.height>1});if(t.length<2*i)return;let l=Math.max(1,Math.floor(t.length/i));u.current=l>1?Math.floor(l/2):0;let r=t[i].getBoundingClientRect(),n=t[0].getBoundingClientRect();c.current=d?r.top-n.top:r.left-n.left};n();let s=new ResizeObserver(()=>n());return s.observe(e),a.current=()=>{let e=c.current;if(e<=0)return;let t=u.current,n=-(t*e),a=-((t+1)*e);for(;l.current<a;)l.current+=e,r.current+=e;for(;l.current>n;)l.current-=e,r.current-=e},()=>{a.current=null,s.disconnect()}},[t,l,r,a,i,s,d,o])}
1({trackRef:U,currentRef:tc,targetRef:tu,onFrameRef:X,slideCount:en.length,axis:Q,disabled:!eN||es});let tp=(0,n.useRef)(0);x(()=>{!ep.length||tr.current||eN&&ep.length<=en.length||eN&&eo!==ew||(tr.current=!0,tn.current=ei,eP&&(em.current=ez,ed(ez),tt.current=ez,te.current=ei,e9.current=ei,e8(ei)),tp.current=eg,ta.current=eN,tv(eH))},[eg,eP,ez,eH,en.length,ew,ei,tv,ep.length,eN,eo]),x(()=>{if(ta.current===eN)return;if(!eN){ta.current=!1;return}if(!tr.current||!ep.length||!en.length||ep.length<=en.length||eo!==ew)return;let e=tn.current,t=eV(eI*en.length+e);"number"==typeof t&&(tp.current=eg,ta.current=!0,tv(t))},[eI,eg,eV,eN,eo,en.length,ew,tv,ep.length]),(0,n.useEffect)(()=>{if(!ep.length)return;let e=requestAnimationFrame(()=>{eZ()});return()=>cancelAnimationFrame(e)},[eg,ep,eZ]),x(()=>{if(!tr.current||!ep.length||tp.current===eg)return;tp.current=eg;let e=tn.current,t=eV(eN?eI*en.length+e:e);"number"==typeof t&&tv(t)},[eg,ep,eV,tv,eN,eI,en.length]);let tg=(0,n.useCallback)(()=>{var e;if(es||!e_)return;let t=tl.current?tu.current:tc.current,l=Number.isFinite(null==(e=tl.current)?void 0:e.targetPhysicalIndex)?tl.current.targetPhysicalIndex:tt.current,r=(l%en.length+en.length-1)%en.length;tn.current=r;let n=eN?e2(r,{direction:"prev"},t):Math.max(0,l-1);if(!Number.isFinite(n))return;let a=eV(n);if("number"!=typeof a)return;let i=eN?a:m(a,-td.current,0);tf((n%en.length+en.length)%en.length,n,"prev",i)&&(tu.current=i,th())},[tf,e_,tc,eV,es,eN,td,en.length,tt,e2,th,tu]),tx=(0,n.useCallback)(()=>{var e;if(es||!e_)return;let t=tl.current?tu.current:tc.current,l=Number.isFinite(null==(e=tl.current)?void 0:e.targetPhysicalIndex)?tl.current.targetPhysicalIndex:tt.current,r=(l%en.length+1)%en.length;tn.current=r;let n=eN?e2(r,{direction:"next"},t):Math.min(ep.length-1,l+1);if(!Number.isFinite(n))return;let a=eV(n);if("number"!=typeof a)return;let i=eN?a:m(a,-td.current,0);tf((n%en.length+en.length)%en.length,n,"next",i)&&(tu.current=i,th())},[tf,e_,tc,eV,es,eN,td,en.length,tt,e2,ep.length,th,tu]),tb=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(es||!e_||!ep.length)return;let l=m(e,0,en.length-1);tn.current=l;let r=e1(l,t,tc.current);if("number"!=typeof r)return;eN||(r=m(r,-td.current,0));let n=Math.abs(r-tc.current)>.01,a=e2(l,t,tc.current);Number.isFinite(a)&&(tf(Number.isFinite(null==t?void 0:t.transitionIndex)?m(t.transitionIndex,0,en.length-1):l,a,r<tc.current?"next":"prev",r)||n)&&(tu.current=r,th())},[tf,e_,tc,e1,es,eN,td,en.length,ep.length,th,tu]),ty=(0,n.useCallback)(function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(es||!e_||!ep.length)return;let r=eN?(t=ep.length)<=0?0:((Number.isFinite(e)?Math.round(e):0)%t+t)%t:m(Math.round(e),0,ep.length-1);tn.current=eU(r);let n=eK(r,l);if("number"!=typeof n)return;eN||(n=m(n,-td.current,0));let a=Math.abs(n-tc.current)>.01;(tf(Number.isFinite(null==l?void 0:l.transitionIndex)?m(l.transitionIndex,0,en.length-1):eU(r),r,n<tc.current?"next":"prev",n)||a)&&(tu.current=n,th())},[tf,e_,tc,eK,es,eN,td,en.length,ep.length,th,tu,eU]);!function(e){let{containerRef:t,scrollPrev:l,scrollNext:r,axis:a="horizontal",disabled:i=!1}=e;(0,n.useEffect)(()=>{let e=t.current;if(!e||i)return;let n="vertical"===a?"ArrowUp":"ArrowLeft",s="vertical"===a?"ArrowDown":"ArrowRight",o=t=>{t.target===e&&(t.key===n?(t.preventDefault(),l()):t.key===s&&(t.preventDefault(),r()))};return e.addEventListener("keydown",o),()=>e.removeEventListener("keydown",o)},[t,l,r,a,i])}({containerRef:J,scrollPrev:tg,scrollNext:tx,axis:Q,disabled:es||!e_}),function(e){let{cursorRef:t,containerRef:l,disabled:r=!1}=e,a=(0,n.useRef)(0),i=(0,n.useRef)(0),s=(0,n.useRef)(0),o=(0,n.useRef)(0),c=(0,n.useRef)(null),u=(0,n.useRef)(!1);(0,n.useEffect)(()=>{let e=null==t?void 0:t.current,n=null==l?void 0:l.current;if(!e||!n||r||navigator.maxTouchPoints>0||"ontouchstart"in window)return;let d=()=>{if(a.current+=(s.current-a.current)*.09,i.current+=(o.current-i.current)*.09,e.style.transform="translate3d(".concat(h(a.current),"px, ").concat(h(i.current),"px, 0)"),u.current)c.current=requestAnimationFrame(d);else{let e=Math.abs(s.current-a.current),t=Math.abs(o.current-i.current);e>.5||t>.5?c.current=requestAnimationFrame(d):c.current=null}},m=t=>{let l=e.getBoundingClientRect();s.current=t.clientX-l.width/2,o.current=t.clientY-l.height/2,null===c.current&&(c.current=requestAnimationFrame(d))},v=()=>{u.current=!0},f=()=>{u.current=!1};return n.addEventListener("mousemove",m),n.addEventListener("mouseenter",v),n.addEventListener("mouseleave",f),()=>{n.removeEventListener("mousemove",m),n.removeEventListener("mouseenter",v),n.removeEventListener("mouseleave",f),null!==c.current&&(cancelAnimationFrame(c.current),c.current=null)}},[t,l,r])}({cursorRef:G,containerRef:J,disabled:es||!M});let t_=(0,n.useMemo)(()=>(function(e){if(!e)return null;if(!0===e)return{speed:1};if("number"==typeof e)return{speed:e};if("object"!=typeof e)return null;let t={...e};return Number.isFinite(t.speed)||delete t.speed,Number.isFinite(t.mobileSpeed)||delete t.mobileSpeed,t})(P),[P]);
1!function(e){let{targetRef:t,startRAF:l,containerRef:r,speed:a=1,pauseOnHover:i=!0,pauseEase:s=.08,resumeEase:o=.03,disabled:c=!1}=e,d=(0,n.useRef)(0),m=(0,n.useRef)(0),h=(0,n.useRef)(null),v=(0,n.useRef)(!1),f=(0,n.useRef)(!0),p=(0,n.useCallback)(()=>{var e;let r=v.current||f.current?s:o;e=d.current,d.current=e+(m.current-e)*r,Math.abs(d.current)>.01&&(t.current-=d.current,l()),Math.abs(d.current-m.current)>.001||Math.abs(d.current)>.01?h.current=requestAnimationFrame(p):(d.current=m.current,h.current=null)},[t,l,s,o]),g=(0,n.useCallback)(()=>{null===h.current&&(h.current=requestAnimationFrame(p))},[p]),x=(0,n.useCallback)(()=>{v.current||f.current?m.current=0:m.current=a,g()},[a,g]);(0,n.useEffect)(()=>{if(c||!i)return;let e=r.current;if(!e)return;let t=()=>{v.current=!0,x()},l=()=>{v.current=!1,x()};return e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",l),()=>{e.removeEventListener("mouseenter",t),e.removeEventListener("mouseleave",l)}},[r,c,i,x]);let b=(0,n.useCallback)(()=>{f.current=!1,x()},[x]),y=(0,n.useCallback)(()=>{f.current=!0,x()},[x]);(0,u.V2)({enabled:!c,rootRef:r,onEnter:b,onLeave:y,topMargin:"0px",bottomMargin:"0px"}),(0,n.useEffect)(()=>{if(c){m.current=0,d.current=0,null!==h.current&&(cancelAnimationFrame(h.current),h.current=null);return}return()=>{null!==h.current&&(cancelAnimationFrame(h.current),h.current=null)}},[c])}({targetRef:tu,startRAF:th,containerRef:J,speed:(0,n.useMemo)(()=>(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return;let l=Number.isFinite(e.speed)?e.speed:void 0,r=Number.isFinite(e.mobileSpeed)?e.mobileSpeed:void 0;return t&&void 0!==r?r:l})(t_,el),[t_,el]),pauseOnHover:null==t_?void 0:t_.pauseOnHover,pauseEase:null==t_?void 0:t_.pauseEase,resumeEase:null==t_?void 0:t_.resumeEase,disabled:es||!t_}),(0,n.useEffect)(()=>{null==q||q(ev)},[ev,q]),(0,n.useImperativeHandle)(t,()=>({scrollPrev:tg,scrollNext:tx,goTo:tb,goToPhysical:ty,get infinite(){return eN},get canNavigate(){return e_},get isAtStart(){return e6},get isAtEnd(){return e4},get hasOverflow(){return ev},get currentIndex(){return e7},get physicalIndex(){return tt.current},get renderedSlideCount(){return ep.length},get slideCount(){return en.length},measure:ex}),[tg,tx,tb,ty,eN,e_,e6,e4,ev,e7,en.length,ep.length,ex]);let tj=en.length,tN=ep.length>0,tk=(0,n.useMemo)(()=>({hasOverflow:ev,canNavigate:e_,isAtStart:e6,isAtEnd:e4,isDisabled:es,isDragging:tm,infinite:eN,currentIndex:e7,slideCount:tj,axis:Q,scrollPrev:tg,scrollNext:tx,goTo:tb,containerRef:J,trackRef:U}),[ev,e_,e6,e4,es,tm,eN,e7,tj,Q,tg,tx,tb]);return(0,r.jsx)(s,{value:tk,children:(0,r.jsxs)("div",{ref:J,className:(0,a.A)("carousel",N,"carousel--axis-".concat(Q),es&&"carousel--disabled",ej&&ev&&!es&&"carousel--draggable",tm&&"carousel--dragging",tN&&!ev&&"carousel--fit",ev&&"carousel--overflowing"),tabIndex:es?void 0:0,role:es?void 0:"region","aria-roledescription":es?void 0:"carousel",...K,children:[(0,r.jsx)("div",{ref:U,className:"carousel__track",children:ek}),ea,M&&(0,r.jsx)("div",{ref:G,className:"carousel__cursor",children:M})]})})});function _(e){let{children:t,className:l,style:n,...i}=e;return(0,r.jsx)("div",{className:(0,a.A)("carousel__slide",l),style:n,...i,children:t})}function j(e){var t,l,i,s,c,u,d,m,h,v,f,p,g,x,b,y,_,j,N,k;let{children:w,className:A,carouselRef:C,...E}=e,S=null;try{S=o()}catch(e){}let L=null==C?void 0:C.current,B=null!=(l=null!=(t=null==S?void 0:S.hasOverflow)?t:null==L?void 0:L.hasOverflow)&&l,M=null!=(s=null!=(i=null==S?void 0:S.canNavigate)?i:null==L?void 0:L.canNavigate)?s:B,R=null!=(u=null!=(c=null==S?void 0:S.infinite)?c:null==L?void 0:L.infinite)&&u,T=null==(m=null!=(d=null==S?void 0:S.isAtStart)?d:null==L?void 0:L.isAtStart)||m,F=null!=(v=null!=(h=null==S?void 0:S.isAtEnd)?h:null==L?void 0:L.isAtEnd)&&v,I=null!=(p=null!=(f=null==S?void 0:S.currentIndex)?f:null==L?void 0:L.currentIndex)?p:0,P=null!=(x=null!=(g=null==S?void 0:S.slideCount)?g:null==L?void 0:L.slideCount)?x:0,z=null!=(y=null!=(b=null==S?void 0:S.scrollPrev)?b:null==L?void 0:L.scrollPrev)?y:()=>{},H=null!=(j=null!=(_=null==S?void 0:S.scrollNext)?_:null==L?void 0:L.scrollNext)?j:()=>{},q=null!=(k=null!=(N=null==S?void 0:S.goTo)?N:null==L?void 0:L.goTo)?k:()=>{},O=(0,n.useMemo)(()=>{let e=!R&&T,t=!R&&F;return{hasOverflow:B,canNavigate:M,infinite:R,isAtStart:T,isAtEnd:F,currentIndex:I,slideCount:P,scrollPrev:z,scrollNext:H,goTo:q,getPrevButtonProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"button",onClick:z,disabled:e,"aria-label":"Previous slide",...t}},getNextButtonProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"button",onClick:H,disabled:t,"aria-label":"Next slide",...e}},getDotButtonProps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=e===I;return{type:"button",onClick:()=>q(e),"aria-label":"Go to slide ".concat(e+1),"aria-current":l?"true":void 0,"data-active":l?"":void 0,...t}}}},[B,M,R,T,F,I,P,z,H,q]),D="function"==typeof w?w(O):w;return null==D||!1===D?null:(0,r.jsx)("div",{className:(0,a.A)("carousel__navigation",A),"data-overflow":B||void 0,...E,children:D})}function N(e){var t,l,n;let{children:i,className:s,onClick:c,...u}=e,d=null;try{d=o()}catch(e){}let m=null!=(t=null==d?void 0:d.isAtStart)&&t,h=null==(l=null==d?void 0:d.canNavigate)||l,v=null!=(n=null==d?void 0:d.infinite)&&n;return(0,r.jsx)("button",{type:"button",className:(0,a.A)("carousel__prev",s),disabled:!h||!v&&m,"aria-label":"Previous",onClick:e=>{var t;e.preventDefault(),null==d||null==(t=d.scrollPrev)||t.call(d),null==c||c(e)},onMouseDown:e=>e.preventDefault(),...u,children:i})}function k(e){var t,l,n;let{children:i,className:s,onClick:c,...u}=e,d=null;try{d=o()}catch(e){}let m=null!=(t=null==d?void 0:d.isAtEnd)&&t,h=null==(l=null==d?void 0:d.canNavigate)||l,v=null!=(n=null==d?void 0:d.infinite)&&n;return(0,r.jsx)("button",{type:"button",className:(0,a.A)("carousel__next",s),disabled:!h||!v&&m,"aria-label":"Next",onClick:e=>{var t;e.preventDefault(),null==d||null==(t=d.scrollNext)||t.call(d),null==c||c(e)},onMouseDown:e=>e.preventDefault(),...u,children:i})}
1y.displayName="CarouselView",_.displayName="CarouselSlide",_.__FORGE_CAROUSEL_SLIDE__=!0,j.displayName="CarouselNavigation",j.__FORGE_CAROUSEL_NAV__=!0,N.displayName="CarouselPrev",k.displayName="CarouselNext";let w={activeLogicalIndex:null,activePhysicalIndex:null,incomingLogicalIndex:null,incomingPhysicalIndex:null,outgoingLogicalIndex:null,outgoingPhysicalIndex:null,centeredLogicalIndex:null,centeredPhysicalIndex:null,isTransitioning:!1,direction:null,progress:0};function A(e,t){return t<=0?0:((Number.isFinite(e)?e:0)%t+t)%t}let C=function(e){let{cardCount:t,isMobile:l}=e,[r,a]=(0,n.useState)(w),i=(0,n.useCallback)(e=>{let{fromIndex:r,fromPhysicalIndex:n,fromCenteredPhysicalIndex:i,toIndex:s,toPhysicalIndex:o,direction:c}=e;l||a(e=>{let l=Number.isFinite(i)?i:Number.isFinite(e.centeredPhysicalIndex)?e.centeredPhysicalIndex:Number.isFinite(n)?n:null,a=t>0&&Number.isFinite(l)?A(l,t):Number.isFinite(e.centeredLogicalIndex)?e.centeredLogicalIndex:Number.isFinite(r)?r:null;return{activeLogicalIndex:a,activePhysicalIndex:l,incomingLogicalIndex:t>0&&Number.isFinite(o)?A(o,t):Number.isFinite(s)?s:null,incomingPhysicalIndex:Number.isFinite(o)?o:null,outgoingLogicalIndex:a,outgoingPhysicalIndex:l,centeredLogicalIndex:a,centeredPhysicalIndex:l,isTransitioning:!0,direction:c||null,progress:0}})},[t,l]),s=(0,n.useCallback)(e=>{let{progress:t}=e;l||a(e=>e.isTransitioning?{...e,progress:Number.isFinite(t)?Math.min(Math.max(t,0),1):0}:e)},[l]),o=(0,n.useCallback)(e=>{let{activeIndex:r,activePhysicalIndex:n,direction:i}=e;l||a(e=>{let l=Number.isFinite(e.centeredPhysicalIndex)?e.centeredPhysicalIndex:Number.isFinite(n)?n:null,a=t>0&&Number.isFinite(l)?A(l,t):Number.isFinite(e.centeredLogicalIndex)?e.centeredLogicalIndex:Number.isFinite(r)?r:null;return{activeLogicalIndex:a,activePhysicalIndex:l,incomingLogicalIndex:null,incomingPhysicalIndex:null,outgoingLogicalIndex:null,outgoingPhysicalIndex:null,centeredLogicalIndex:a,centeredPhysicalIndex:l,isTransitioning:!1,direction:i||e.direction||null,progress:0}})},[t,l]),c=(0,n.useCallback)(e=>{let{centeredPhysicalIndex:r}=e;l||a(e=>{let l=Number.isFinite(r)?r:null,n=t>0&&Number.isFinite(l)?A(l,t):null;if(e.centeredPhysicalIndex===l)return e;let a={...e,activePhysicalIndex:Number.isFinite(n)&&n===e.activeLogicalIndex?l:e.activePhysicalIndex,centeredLogicalIndex:n,centeredPhysicalIndex:l};return e.isTransitioning&&t>0&&Number.isFinite(l)&&Number.isFinite(n)&&(n===e.outgoingLogicalIndex&&(a.outgoingPhysicalIndex=l),n===e.incomingLogicalIndex&&(a.incomingPhysicalIndex=l)),a})},[t,l]),u=(0,n.useCallback)(()=>{a(w)},[]);return(0,n.useEffect)(()=>{if(t<=0||l)return void u();a({...w,activeLogicalIndex:0,centeredLogicalIndex:0})},[t,l,u]),{transitionState:r,handleCenteredSlideChange:c,handleTransitionStart:i,handleTransitionProgress:s,handleTransitionEnd:o,reset:u}};l(13653),y.Slide=_,y.Navigation=j,y.Prev=N,y.Next=k;let E=y},52141:()=>{},53020:()=>{},53929:(e,t,l)=>{"use strict";l.d(t,{_:()=>m});var r=l(73365),n=l(1521),a=l(72484),i=l(69066),s=l(97850);let o=["linkedin","facebook","twitter","email"],c=()=>({linkedin:"#",facebook:"#",twitter:"#",email:"#"}),u=e=>"string"!=typeof e?"#":e.trim()||"#";var d=l(68662);l(59802);let m=e=>{let{label:t="Share",color:l="dark",links:m,inline:h=!1,className:v,...f}=e,{content:p,page:g}=(0,a.YZ)(),x=(0,n.useMemo)(()=>{var e;if(m)return m;let t=(null==g||null==(e=g.yoast)?void 0:e.canonical)||"";return((e,t,l)=>{var r;let n=(null==e?void 0:e.shareLinks)||{linkedin:null==e?void 0:e.linkedin,facebook:null==e?void 0:e.facebook,twitter:null!=(r=null==e?void 0:e.twitter)?r:null==e?void 0:e.x,email:null==e?void 0:e.email};if(o.some(e=>"string"==typeof(null==n?void 0:n[e])&&""!==n[e].trim()))return(e=>{var t;return e&&"object"==typeof e?{linkedin:u(e.linkedin),facebook:u(e.facebook),twitter:u(null!=(t=e.twitter)?t:e.x),email:u(e.email)}:c()})(n);if(!l)return c();let a=encodeURIComponent(l),i=encodeURIComponent(t||"Acxiom");return{linkedin:"https://www.linkedin.com/sharing/share-offsite/?url=".concat(a),facebook:"https://www.facebook.com/sharer/sharer.php?u=".concat(a),twitter:"https://twitter.com/intent/tweet?url=".concat(a,"&text=").concat(i),email:"mailto:?subject=".concat(i,"&body=").concat(a)}})(p,(null==p?void 0:p.title)||(null==g?void 0:g.title),t)},[m,p,g]);return(0,r.jsxs)("div",{className:(0,d.A)("share-on-social","share-on-social--".concat(l),h&&"share-on-social--inline",v),...f,children:[(0,r.jsx)(i.a0,{text:t,className:"share-on-social__label"}),(0,r.jsxs)("div",{className:"share-on-social__icons",children:[(0,r.jsx)("a",{href:(null==x?void 0:x.linkedin)||"#",target:"_blank",className:"share-on-social__link","aria-label":"LinkedIn",children:(0,r.jsx)(s.__,{className:"share-on-social__icon"})}),(0,r.jsx)("a",{href:(null==x?void 0:x.facebook)||"#",target:"_blank",className:"share-on-social__link","aria-label":"Facebook",children:(0,r.jsx)(s.qd,{className:"share-on-social__icon"})}),(0,r.jsx)("a",{href:(null==x?void 0:x.twitter)||"#",target:"_blank",className:"share-on-social__link","aria-label":"X",children:(0,r.jsx)(s.Sn,{className:"share-on-social__icon"})}),(0,r.jsx)("a",{href:(e=>e?e.startsWith("mailto:")?e:"mailto:".concat(e):"#")(null==x?void 0:x.email),className:"share-on-social__link","aria-label":"Email",children:(0,r.jsx)(s.AO,{className:"share-on-social__icon"})})]})]})}},53978:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>d});var r=l(73365),n=l(72484),a=l(23341),i=l(83416),s=l(42270),o=l(17573),c=l(68662);l(11767);let u=e=>{let{contentKey:t="caseStudyBanner",className:l}=e,{content:a,settings:u}=(0,n.YZ)(t),d=(null==u?void 0:u.showDescription)!==!1;
1return(0,r.jsxs)("div",{className:(0,c.A)("case-study-banner",l),children:[d&&(0,r.jsxs)("div",{className:"case-study-banner__description",children:[(0,r.jsx)(s.r2,{className:"case-study-banner__description-text",content:a}),(0,r.jsx)(o.vT,{className:"case-study-banner__description-cta",buttons:null==a?void 0:a.primaryButton,"data-reveal":"fadeup","data-reveal-delay":"0.3",color:"on-white"})]}),(0,r.jsx)(i.aD,{className:"case-study-banner__media",content:a,bodyBaseClass:"text-large-body--desktop text-normal-body--mobile",fields:{caption:"mediaType",title:"heroTitle",body:"heroBody",date:"heroDate",button:"heroButton"},backgroundMedia:null==a?void 0:a.heroImage,heroClassName:"case-study-banner__hero",heroImageClassName:"case-study-banner__hero-image",heroProps:{"data-reveal":"fade","data-reveal-delay":"0.2"},overlayContainerClassName:"case-study-banner__overlay",cardClassName:"case-study-banner__overlay-card",cardProps:{"data-reveal":"fadeup","data-reveal-delay":"0.2"}})]})},d=()=>{let{settings:e}=(0,n.YZ)(),t=(null==e?void 0:e.showDescription)!==!1;return(0,r.jsx)(a.B,{className:(0,c.A)("case-study-banner-block",!t&&"stack-ignore"),children:(0,r.jsx)(u,{})})}},54097:()=>{},54369:()=>{},54436:()=>{},54687:()=>{},55483:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(69066),o=l(17573),c=l(75646);let u=(0,i.B1)({mobile:"grid",desktop:"50vw"}),d=e=>{let{content:t,settings:l}=e,n=(null==l?void 0:l.showButton)!==!1;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"two-column__text","data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.1",children:(0,r.jsx)(s.qB,{text:null==t?void 0:t.title})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.hO,{className:"style__legalLink",text:null==t?void 0:t.body})}),n&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.3",children:(0,r.jsx)(o.vT,{className:"buttons--mobile-full-width",color:"on-white",buttons:null==t?void 0:t.button})})]}),(0,r.jsx)("div",{className:"two-column__image",children:(0,r.jsx)(c.fb,{media:null==t?void 0:t.image,sizes:u})})]})},m=e=>{let{content:t,settings:l}=e,n=(null==l?void 0:l.showButtonLeft)!==!1,a=(null==l?void 0:l.showButtonRight)!==!1;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"two-column__text","data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.1",children:(0,r.jsx)(s.qB,{text:null==t?void 0:t.title})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.hO,{className:"style__legalLink",text:null==t?void 0:t.body})}),n&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.3",children:(0,r.jsx)(o.vT,{className:"buttons--mobile-full-width",color:"on-white",buttons:null==t?void 0:t.button})})]}),(0,r.jsxs)("div",{className:"two-column__text","data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.qB,{text:null==t?void 0:t.titleRight})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.3",children:(0,r.jsx)(s.hO,{className:"style__legalLink",text:null==t?void 0:t.bodyRight})}),a&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.4",children:(0,r.jsx)(o.vT,{className:"buttons--mobile-full-width",color:"on-white",buttons:null==t?void 0:t.buttonRight})})]})]})},h=e=>{let{content:t}=e;return(0,r.jsxs)("div",{className:"two-column__single","data-reveal-group":!0,children:[(0,r.jsxs)("div",{className:"two-column__single-col two-column__single-col--left","data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.1",children:(0,r.jsx)(s.qB,{text:null==t?void 0:t.title})}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.hO,{className:"style__legalLink",text:null==t?void 0:t.body})})]}),(0,r.jsx)("div",{className:"two-column__single-col two-column__single-col--right","data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.hO,{className:"style__legalLink",text:null==t?void 0:t.bodyRight})})]})};var v=l(68662);l(14851),l(16673);let f=e=>{var t;let{contentKey:l="twoColumn",className:n}=e,{content:i,settings:s}=(0,a.YZ)(l),o=null!=(t=null==s?void 0:s.type)?t:"image-right";return(0,r.jsxs)("div",{className:(0,v.A)("two-column","two-column--".concat(o),n),children:[("image-right"===o||"image-left"===o)&&(0,r.jsx)(d,{content:i,settings:s}),"two-texts"===o&&(0,r.jsx)(m,{content:i,settings:s}),"single-text"===o&&(0,r.jsx)(h,{content:i})]})},p=()=>(0,r.jsx)(n.B,{className:"two-column-block stack-ignore",children:(0,r.jsx)(f,{})})}
1,55830:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>C});var r=l(73365),n=l(72484),a=l(23341),i=l(5542),s=l(1521),o=l(42270),c=l(28447),u=l(68662);l(68786);var d=l(41),m=l(75646),h=l(69066),v=l(295),f=l(33949),p=l(69513);let g=e=>{var t,l,r;return!!((null==e?void 0:e.body)||(null==e||null==(t=e.author)?void 0:t.avatar)||(null==e||null==(l=e.author)?void 0:l.name)||(null==e||null==(r=e.author)?void 0:r.title))};function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,p.L)(null==e?void 0:e.avatar),l=(null==e?void 0:e.name)||"",r=(null==e?void 0:e.title)||"";return t||l||r?{name:l,title:r,avatar:t}:null}let b=e=>{var t;return Math.max(0,(null==e?void 0:e.scrollHeight)||0,(null==e?void 0:e.offsetHeight)||0,(null==e||null==(t=e.getBoundingClientRect)?void 0:t.call(e).height)||0)},y="cubic-bezier(0.22, 1, 0.36, 1)",_=(0,i.B1)({mobile:"grid",desktop:"col4-g"});function j(e){let{item:t}=e;return(0,r.jsxs)("div",{className:"resources__card-summary",children:[(0,r.jsx)(h.a0,{className:"resources__card-caption",text:null==t?void 0:t.mediaType}
1),(0,r.jsx)(h.jt,{className:"resources__card-title",text:null==t?void 0:t.title}),(0,r.jsx)(h.a0,{className:"resources__card-date",text:null==t?void 0:t.date})]})}function N(e){let{item:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(null==t?void 0:t.body)&&(0,r.jsx)(h.hO,{className:"resources__card-description",text:t.body}),(null==t?void 0:t.author)&&(0,r.jsx)(d.V,{content:t.author,className:"resources__card-author"})]})}function k(e){let{item:t}=e;return(0,r.jsx)("div",{className:"resources__card-media",children:(0,r.jsx)(m.n4,{media:null==t?void 0:t.image,className:"resources__card-image",sizes:_,videoProps:{mobilePlayback:"native-fullscreen"}})})}let w=(0,s.memo)(function(e){let{item:t,isMobile:l=!1,desktopMode:n="inactive",isActive:a=!1,onPrev:i,onNext:o}=e,c=g(t),{expandedRef:d,expandedInnerRef:m,expandedStyle:h,backgroundVisible:f,overlayVisible:p,inactiveHidden:x,contentVisible:_,collapsing:w,expanded:A}=function(){let{mode:e="inactive",enabled:t=!1,presented:l=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t&&("expanding"===e||"expanded"===e),[n,a]=(0,s.useState)(r),i=(0,s.useRef)(0);(0,s.useEffect)(()=>{if(i.current&&(cancelAnimationFrame(i.current),i.current=0),n!==r)return i.current=requestAnimationFrame(()=>{i.current=0,a(r)}),()=>{i.current&&(cancelAnimationFrame(i.current),i.current=0)}},[n,r]);let{containerRef:o,innerRef:c,initialStyle:u}=function(){let{isOpen:e,enterMs:t=240,exitMs:l=160,resizeMs:r=200,easeEnter:n="cubic-bezier(.65, 0, .35, 1)",easeExit:a="cubic-bezier(.65, 0, .35, 1)",easeResize:i="cubic-bezier(.65, 0, .35, 1)",openOverflow:o="visible",closedOverflow:c="hidden"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=(0,s.useRef)(null),d=(0,s.useRef)(null),m=(0,s.useRef)(e?void 0:{height:"0px",overflow:c}),h=(0,s.useRef)(!0),v=(0,s.useRef)(!!e),f=(0,s.useRef)(null),p=(0,s.useRef)(null),g=(0,s.useRef)(0),x=(0,s.useRef)(0),y=(0,s.useRef)(0),_=(0,s.useRef)(0);return(0,s.useLayoutEffect)(()=>{let s=u.current,m=d.current;if(!s||!m)return;let j=()=>{f.current&&(s.removeEventListener("transitionend",f.current),f.current=null)},N=()=>{x.current&&(cancelAnimationFrame(x.current),x.current=0)},k=()=>{y.current&&(cancelAnimationFrame(y.current),y.current=0),_.current&&(cancelAnimationFrame(_.current),_.current=0)},w=()=>{s.style.transition="",s.style.height="auto",s.style.overflow=o},A=()=>{s.style.transition="",s.style.height="0px",s.style.overflow=c},C=e=>{let{fromHeight:t,toHeight:l,durationMs:r,easing:n,finalize:a}=e,i=++g.current;j(),N(),k(),s.style.transition="none",s.style.height="".concat(Math.max(t,0),"px"),s.style.overflow=c,s&&s.offsetHeight,y.current=requestAnimationFrame(()=>{_.current=requestAnimationFrame(()=>{if(y.current=0,_.current=0,g.current===i){s.style.transition="height ".concat(r,"ms ").concat(n),s.style.height="".concat(Math.max(l,0),"px");let e=t=>{t.target===s&&"height"===t.propertyName&&g.current===i&&(s.removeEventListener("transitionend",e),f.current=null,a())};f.current=e,s.addEventListener("transitionend",e)}})})},E=v.current,S=!!e;if(h.current)h.current=!1,S?w():A();else if(E!==S)S?C({fromHeight:s.offsetHeight||0,toHeight:b(m),durationMs:t,easing:n,finalize:w}):C({fromHeight:s.offsetHeight||b(m),toHeight:0,durationMs:l,easing:a,finalize:A});else if(S){let e=b(m);1>=(s.offsetHeight||0)&&e>1&&C({fromHeight:0,toHeight:e,durationMs:t,easing:n,finalize:w})}if(v.current=S,p.current&&(p.current.disconnect(),p.current=null),S&&"undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>{N(),x.current=requestAnimationFrame(()=>{if(x.current=0,!u.current||!d.current||!v.current)return;let e=u.current.offsetHeight||b(d.current),t=b(d.current);1>=Math.abs(t-e)||C({fromHeight:e,toHeight:t,durationMs:r,easing:i,finalize:w})})});e.observe(m),p.current=e}return()=>{g.current+=1,j(),N(),k(),p.current&&(p.current.disconnect(),p.current=null)}},[n,a,i,t,l,e,o,c,r]),{containerRef:u,innerRef:d,initialStyle:m.current}}({isOpen:n,enterMs:600,exitMs:600,resizeMs:600,easeEnter:y,easeExit:y,easeResize:y,openOverflow:"hidden",closedOverflow:"hidden"});return{expandedRef:o,expandedInnerRef:c,expandedStyle:u,backgroundVisible:t&&("expanding"===e||"expanded"===e),overlayVisible:l&&t&&"inactive"!==e,inactiveHidden:l&&t&&("exp
1anded"===e||"collapsing"===e),contentVisible:t&&("expanding"===e||"expanded"===e),animating:"expanding"===e||"collapsing"===e,expanding:"expanding"===e,collapsing:"collapsing"===e,expanded:"expanded"===e}}({mode:n,enabled:!l&&c,presented:"inactive"!==n}),C=(0,s.useCallback)(e=>{if(a)return;e.preventDefault();let t=e.currentTarget,l=t.closest(".carousel");if(!l)return;let r=t.getBoundingClientRect(),n=l.getBoundingClientRect();r.left+r.width/2<n.left+n.width/2?null==i||i():null==o||o()},[a,i,o]);return(0,r.jsx)("div",{className:"resources__card-shell",children:(0,r.jsxs)(v.N_,{className:(0,u.A)("resources__card",c&&"resources__card--desktop-overlay",f&&"resources__card--background-visible",w&&"resources__card--collapsing",A&&"resources__card--expanded",_&&"resources__card--content-visible"),href:null==t?void 0:t.url,onClick:C,children:[(0,r.jsxs)("div",{className:(0,u.A)("resources__card-interior","resources__card-interior--inactive",x&&"is-hidden"),children:[(0,r.jsx)(k,{item:t}),(0,r.jsxs)("div",{className:"resources__card-content",children:[(0,r.jsx)(j,{item:t}
1),c&&(0,r.jsx)("div",{className:"resources__card-expanded resources__card-expanded--inactive-static",children:(0,r.jsx)("div",{className:"resources__card-expanded-content",children:(0,r.jsx)(N,{item:t})})})]})]}),c&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:(0,u.A)("resources__card-interior","resources__card-interior--active",p&&"is-visible"),"aria-hidden":!p,children:[(0,r.jsx)("span",{className:"resources__card-background"}),(0,r.jsx)(k,{item:t}),(0,r.jsxs)("div",{className:"resources__card-content",children:[(0,r.jsx)(j,{item:t}),(0,r.jsx)("div",{ref:d,className:"resources__card-expanded",style:h,children:(0,r.jsx)("div",{ref:m,className:"resources__card-expanded-content",children:(0,r.jsx)(N,{item:t})})})]})]})})]})})}),A=e=>{let{contentKey:t="resources",className:l}=e,{content:a,settings:d}=(0,n.YZ)(t),m=(null==d?void 0:d.theme)==="dark",{displayCards:h,sourceCount:v}=(0,s.useMemo)(()=>{var e;return function(){let{listingPosts:e,items:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=function(){let{listingPosts:e,items:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Array.isArray(e)?e.map(e=>(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=x({name:null==t?void 0:t.authorName,title:null==t?void 0:t.authorTitle,avatar:null==t?void 0:t.authorAvatar});return{id:null!=(e=null==t?void 0:t.id)?e:null,url:(null==t?void 0:t.url)||"",image:(null==t?void 0:t.image)||null,mediaType:(null==t?void 0:t.kicker)||(null==t?void 0:t.typeLabel)||(null==t?void 0:t.type)||"",title:(null==t?void 0:t.headline)||(null==t?void 0:t.title)||"",date:(null==t?void 0:t.date)||"",body:(null==t?void 0:t.description)||(null==t?void 0:t.excerpt)||"",author:l}})((0,f.E)(e))).filter(e=>(null==e?void 0:e.title)||(null==e?void 0:e.image)||(null==e?void 0:e.body)||(null==e?void 0:e.author)):Array.isArray(t)?t.filter(Boolean).map(e=>(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{id:null!=(e=null==t?void 0:t.id)?e:null,url:(null==t?void 0:t.url)||"",image:(null==t?void 0:t.image)||null,mediaType:(null==t?void 0:t.mediaType)||"",title:(null==t?void 0:t.title)||"",date:(null==t?void 0:t.date)||"",body:(null==t?void 0:t.body)||"",author:x(null==t?void 0:t.author)}})(e)).filter(e=>(null==e?void 0:e.title)||(null==e?void 0:e.image)||(null==e?void 0:e.body)||(null==e?void 0:e.author)):[]}({listingPosts:e,items:t}),r=l.length;return{displayCards:l.map((e,t)=>{var l;return{...e,displayIndex:t,realIndex:t,displayKey:"".concat(null!=(l=e.id)?l:"card","-").concat(t)}}),sourceCount:r}}({listingPosts:null==a||null==(e=a.listing)?void 0:e.posts,items:null==a?void 0:a.items})},[a]),p=(0,i.al)(),b=(0,s.useRef)(null),y=(0,s.useCallback)(()=>{var e;return null==(e=b.current)?void 0:e.prev()},[]),_=(0,s.useCallback)(()=>{var e;return null==(e=b.current)?void 0:e.next()},[]),j=(0,c.wh)({cardCount:h.length,isMobile:p});return(0,r.jsxs)("div",{className:(0,u.A)("resources",l),children:[(0,r.jsx)(o.dx,{contentKey:t,className:"resources__header"}),h.length>0&&(0,r.jsx)(c.RV,{ref:b,bleed:!1,dark:m,edgeFade:!1,shellClassName:"resources__
1carousel-shell",shellProps:{"data-reveal":"fade","data-reveal-delay":"0.3"},contentClassName:"resources__carousel-content",className:"resources__carousel",navigation:"navigation",infinite:!0,infiniteOnOverflow:!0,allowLoopWhenFit:!0,centerOverflow:!0,navigationSlideCount:v,drag:!0,dragAtBreakpoints:["mobile"],allowInteractiveDragSelectors:[".resources__card"],releaseMode:p?"guided-snap":"momentum",onCenteredSlideChange:j.handleCenteredSlideChange,onTransitionStart:j.handleTransitionStart,onTransitionEnd:j.handleTransitionEnd,children:h.map(e=>{let t=g(e),l=function(){let{desktopEnabled:e=!1,hasReveal:t=!1,logicalIndex:l,physicalIndex:r,isCentered:n=!1,transitionState:a=null}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e||!t||!Number.isFinite(l)||!Number.isFinite(r))return"inactive";let i=null==a?void 0:a.activeLogicalIndex,s=null==a?void 0:a.incomingLogicalIndex,o=null==a?void 0:a.outgoingLogicalIndex,c=null==a?void 0:a.centeredLogicalIndex;if(null==a?void 0:a.isTransitioning)return l===o?"collapsing":l===s?"expanding":"inactive";if(Number.isFinite(c)||n){let e=Number.isFinite(c)?c:l;return l===e?"expanded":"inactive"}return Number.isFinite(i)&&l===i?"expanded":"inactive"}({desktopEnabled:!p&&t,hasReveal:t,logicalIndex:e.displayIndex,physicalIndex:e.displayIndex,isCentered:!1,transitionState:j.transitionState}),n=j.transitionState.centeredLogicalIndex,a=null===n||e.displayIndex===n;return(0,r.jsx)(c.RV.Slide,{className:"resources__slide","data-logical-index":e.displayIndex,"data-navigation-index":e.realIndex,children:(0,r.jsx)(w,{item:e,isMobile:p,desktopMode:l,isActive:a,onPrev:y,onNext:_})},e.displayKey)})})]})},C=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"light";return(0,r.jsx)(a.B,{className:(0,u.A)("resources-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(A,{})})}},55993:()=>{},56010:()=>{},56675:()=>{},56908:()=>{},57432:()=>{},57629:()=>{},57927:()=>{},58033:()=>{},58094:()=>{},58317:()=>{},59467:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(69066),s=l(97850),o=l(68662);l(74875),l(39449);let c=e=>{var t,l,n,c;let{contentKey:u="followUs",className:d}=e,{content:m,page:h}=(0,a.YZ)(u),v=null==h||null==(c=h.globals)||null==(n=c.data)||null==(l=n.footer)||null==(t=l.content)?void 0:t.socialLinks;return(0,r.jsxs)("div",{className:(0,o.A)("follow-us",d),"data-reveal":"fade",children:[(0,r.jsx)(i.jt,{text:null==m?void 0:m.text}),(0,r.jsxs)("div",{className:"follow-us__icons",children:[(null==v?void 0:v.linkedin)&&(0,r.jsx)("a",{href:v.linkedin,className:"follow-us__icon",target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn",children:(0,r.jsx)(s.__,{})}),(null==v?void 0:v.facebook)&&(0,r.jsx)("a",{href:v.facebook,className:"follow-us__icon",target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook",children:(0,r.jsx)(s.qd,{})}),(null==v?void 0:v.glassdoor)&&(0,r.jsx)("a",{href:v.glassdoor,className:"follow-us__icon",target:"_blank",rel:"noopener noreferrer","aria-label":"Glassdoor",children:(0,r.jsx)(s.KF,{})})]})]})},u=()=>(0,r.jsx)(n.B,{className:"follow-us-block theme-dark",children:(0,r.jsx)(c,{})})},59647:(e,t,l)=>{"use strict";l.d(t,{Fe:()=>m,JK:()=>f,US:()=>d,Yc:()=>h,hg:()=>i,uv:()=>u,y8:()=>o,zv:()=>c});let r=new Set(["checksum","checksumfields","formid","formvid","honeypot","leadsource","munchkinid","_mktoreferrer","_mkt_trk"]),n=["_mkto","mkto_current_session_","mkto_ft_cookie_","mkto_lt_cookie_","mkto_","utm_","htmltext_","shrtbfrlehrf"],a=new Set(["a","b","br","em","i","p","strong","span"]);function i(e){return String(e||"").replace(/\*/g,"").replace(/\s*:\s*$/,"").trim()}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return String((null==e?void 0:e.apiName)||(null==e?void 0:e.id)||(null==e?void 0:e.name)||"").trim().toLowerCase()}function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=String((null==e?void 0:e.inputType)||(null==e?void 0:e.kind)||"").trim().toLowerCase(),l=s(e),r=String((null==e?void 0:e.fieldType)||"").trim().toLowerCase(),n=String((null==e?void 0:e.dataType)||"").trim().toLowerCase();return"input"===t?"text":t||(l||r||n?r.includes("hidden")||n.includes("hidden")?"hidden":n.includes("checkbox")||r.includes("checkbox")?"checkbox":n.includes("textarea")||r.includes("textarea")?"textarea":n.includes("picklist")||n.includes("select")||n.includes("dropdown")||r.includes("picklist")||r.includes("select")||r.includes("dropdown")?"select":n.includes("email")||r.includes("email")?"email":n.includes("telephone")||n.includes("phone")||r.includes("telephone")||r.includes("phone")||r.includes("tel")?"tel":n.includes("number")||n.includes("integer")||n.includes("float")||r.includes("number")?"number":"text":"text")}function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=s(e);return!!t&&(!!r.has(t)||n.some(e=>
1t.startsWith(e)))}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"hidden"===o(e)||c(e)}function d(e){if(!e||"object"!=typeof e)return{};let t={};return Object.entries(e).forEach(e=>{let[l,r]=e,n=String(l||"").trim();n&&"string"==typeof r&&""!==r.trim()&&(t[n]=r)}),t}function m(e){let t=String(e||"").trim();return!!t&&(/<(a|br|strong|em|b|i|p|span)\b/i.test(t)||/<(a|br|strong|em|b|i|p|span)\b/i.test(t))}function h(e){let t=String(String(e||"").trim()||"").replace(/ /gi," ").replace(/ /g," ").replace(/'/gi,"'").replace(/"/gi,'"').replace(/>/gi,">").replace(/</gi,"<").replace(/&/gi,"&");return t?(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e||"").replace(/<\/?([a-z0-9-]+)\b[^>]*>/gi,(e,t)=>{let l=String(t||"").toLowerCase();return a.has(l)?"br"===l?"<br />":"a"===l?e.startsWith("</")?"</a>":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.match(/\bhref\s*=\s*(['"])(.*?)\1/i),l=(null==t?void 0:t[2])?t[2].trim():"",r=/^(https?:|mailto:|tel:|\/|#)/i.test(l)?l:"";return"<a".concat(r?' href="'.concat(String(r||"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),'" target="_blank" rel="noopener noreferrer"'):"",">")}(e):e.startsWith("</")?"</".concat(l,">"):"<".concat(l,">"):""})})(t.replace(/<!--[\s\S]*?-->/g,"").replace(/<script[\s\S]*?<\/script>/gi,"").replace(/<style[\s\S]*?<\/style>/gi,"")).trim():""}function v(e){return e?Array.isArray(e)?e.map(v).join(""):"object"!=typeof e?"":"text"===e.type?"string"==typeof e.text?e.text:"":Array.isArray(e.children)?v(e.children):"":""}function f(e){var t,l;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=String(r||"").trim();if(e&&"object"==typeof e)return v(null==e||null==(t=e.root)?void 0:t.children).trim()||n;let a=String(e||"").trim();if(!a)return n;try{let e=JSON.parse(a);return v(null==e||null==(l=e.root)?void 0:l.children).trim()||n}catch(e){return a}}},59802:()=>{},60320:()=>{},60588:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(72484),a=l(23341),i=l(69066),s=l(17573),o=l(68662);l(98725);let c=e=>{var t;let{contentKey:l="highlightedCopy",className:a}=e,{content:c,settings:u}=(0,n.YZ)(l),d=(null==u?void 0:u.showButton)!==!1,m=null!=(t=null==u?void 0:u.theme)?t:"light";return(0,r.jsxs)("div",{className:(0,o.A)("highlighted-copy",a),"data-reveal-group":!0,children:[(0,r.jsx)("div",{"data-reveal":"fade","data-reveal-delay":"0",children:(0,r.jsx)(i.qB,{className:"highlighted-copy__body",text:null==c?void 0:c.body})}),d&&(null==c?void 0:c.button)&&(0,r.jsx)("div",{className:"highlighted-copy__button button-full-mobile","data-reveal":"fade","data-reveal-delay":"0.2",children:(0,r.jsx)(s.vT,{color:"dark"===m?"on-black":"on-white",buttons:c.button})})]})},u=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"light";return(0,r.jsx)(a.B,{className:(0,o.A)("highlighted-copy-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(c,{})})}},61341:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(68662),s=l(1521);let o=e=>{let{html:t,className:l}=e,n=(0,s.useRef)(null);return(0,s.useEffect)(()=>{let e=n.current;if(e)return e.innerHTML=t||"",e.querySelectorAll("script").forEach(e=>{let t=document.createElement("script");Array.from(e.attributes).forEach(e=>{let{name:l,value:r}=e;return t.setAttribute(l,r)}),t.text=e.textContent,e.replaceWith(t)}),()=>{e.innerHTML=""}},[t]),(0,r.jsx)("div",{ref:n,className:l})};l(79404);let c=e=>{var t;let{contentKey:l="embed",className:n}=e,{content:s}=(0,a.YZ)(l),c=null!=(t=null==s?void 0:s.embedCode)?t:"";return c.trim()?(0,r.jsx)("div",{className:(0,i.A)("embed",n),children:(0,r.jsx)(o,{html:c,className:"embed__frame"})}):null},u=()=>(0,r.jsx)(n.B,{className:"embed-block",children:(0,r.jsx)(c,{})})},61604:()=>{},61919:()=>{},62222:()=>{},62618:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>h});var r=l(73365),n=l(23341),a=l(72484),i=l(93668),s=l(69066),o=l(58872),c=l(17573),u=l(79111),d=l(68662);l(44571),l(81305);let m=e=>{let{contentKey:t="cta3",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsx)("div",{className:(0,d.A)("cta-3",l),"data-reveal-group":!0,children:(0,r.jsx)(i.Ay,{items:null==n?void 0:n.items,className:"cta-3__items",children:(e,t)=>(0,r.jsxs)("div",{className:"cta-3__banner",children:[(0,r.jsxs)("div",{className:"cta-3__banner-content",children:[(0,r.jsx)(s.EY,{tagName:"h3",baseClass:"text-tertiary-headline--desktop text-subheader--mobile",text:null==e?void 0:e.title,"data-reveal":"text","data-reveal-delay":String((2*t+1)*.1)}),(0,r.jsx)(s.EY,{className:"cta-3__banner-body",baseClass:"text-normal-body--desktop text-small-body--mobile",text:null==e?void 0:e.body,"data-reveal":"fadeup","data-reveal-delay":String((2*t+2)*.1)}),(0,r.jsx)(c.JK,{className:"cta-3__banner-button",color:"on-black",buttons:null==e?void 0:e.button,"data-reveal":"fadeup","data-reveal-delay":String((2*t+2)*.1)})]}),(0,r.jsxs)("div",{className:"cta-3__banner-image",children:[(0,r.jsx)(o.default,{...u.tA,className:"cta-3__banner-image-asset cta-3__banner-image-asset--mobile",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"}
1),(0,r.jsx)(o.default,{...u.$E,className:"cta-3__banner-image-asset cta-3__banner-image-asset--desktop",alt:"","aria-hidden":!0,loading:"lazy",sizes:"(min-width: 768px) 50vw, 100vw"})]})]})})})},h=()=>(0,r.jsx)(n.B,{className:"cta-3-block",children:(0,r.jsx)(m,{})})},62731:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(42270),o=l(69066),c=l(75646),u=l(17573),d=l(68662);l(4672);let m=(0,i.B1)({mobile:"125px",desktop:"125px"}),h=e=>{var t;let{contentKey:l="services",className:n}=e,{content:i,settings:h}=(0,a.YZ)(l),v=(null==i||null==(t=i.listing)?void 0:t.posts)||[],f=(null==h?void 0:h.showTitle)!==!1;return(0,r.jsxs)("div",{className:(0,d.A)("services-listing",n),children:[f&&(0,r.jsx)(s.r2,{contentKey:l,className:"services-listing__title"}),v.length>0&&(0,r.jsx)("div",{className:"services-listing__grid","data-reveal-group":!0,children:v.map((e,t)=>(0,r.jsxs)("div",{className:"services-listing__card","data-reveal":"fadeup","data-reveal-delay":String((t+ +!!f)*.1),children:[(0,r.jsx)(c.fb,{className:"services-listing__card-media",media:(null==e?void 0:e.featured_image)||(null==e?void 0:e.image),sizes:m}),(0,r.jsxs)("div",{className:"services-listing__card-content",children:[(0,r.jsx)(o.qB,{text:null==e?void 0:e.title}),(0,r.jsx)(o.hO,{text:(null==e?void 0:e.excerpt)||(null==e?void 0:e.body)}),(0,r.jsx)(u.JK,{className:"services-listing__card-button",buttons:null==e?void 0:e.button,color:"on-white"})]})]},(null==e?void 0:e.id)||t))})]})},v=()=>(0,r.jsx)(n.B,{className:"services-block",children:(0,r.jsx)(h,{})})},63385:()=>{},63787:()=>{},63865:(e,t,l)=>{var r={"./archetypes/archetype/Block.jsx":10194,"./archetypes/archetypes-carousel/Block.jsx":74708,"./archetypes/quiz/Block.jsx":43399,"./collections/article-carousel/Block.jsx":29249,"./collections/events/Block.jsx":71684,"./collections/featured-posts/Block.jsx":79891,"./collections/featured-solutions/Block.jsx":38235,"./collections/pages/Block.jsx":10570,"./collections/partner-finder/Block.jsx":98050,"./collections/post-grid/Block.jsx":83661,"./collections/products/Block.jsx":45451,"./collections/resources/Block.jsx":55830,"./collections/services/Block.jsx":62731,"./collections/solutions/Block.jsx":83597,"./ctas/cta-1/Block.jsx":66462,"./ctas/cta-2/Block.jsx":13563,"./ctas/cta-3/Block.jsx":62618,"./ctas/discover-more/Block.jsx":85048,"./ctas/event-register/Block.jsx":38126,"./ctas/follow-us/Block.jsx":59467,"./forms/form-drawer/Block.jsx":49059,"./forms/form-split/Block.jsx":20296,"./forms/form/Block.jsx":31908,"./forms/
1opt-out/Block.jsx":84960,"./forms/subscribe/Block.jsx":46236,"./global/footer/Block.jsx":75876,"./global/form-footnote/Block.jsx":95812,"./global/header/Block.jsx":33229,"./headers/article-header/Block.jsx":11292,"./headers/download-header/Block.jsx":11111,"./headers/event-header/Block.jsx":25182,"./headers/events-header/Block.jsx":87843,"./headers/hero/Block.jsx":34369,"./headers/newsroom-header/Block.jsx":92826,"./headers/podcast-header/Block.jsx":80698,"./headers/primary-header/Block.jsx":75295,"./headers/privacy/Block.jsx":20759,"./headers/secondary-header/Block.jsx":95045,"./headers/secondary-nav/Block.jsx":15553,"./headers/tertiary-header/Block.jsx":4264,"./images/case-study-banner/Block.jsx":53978,"./images/full-bleed-image/Block.jsx":93784,"./images/full-image/Block.jsx":14237,"./images/image-carousel/Block.jsx":83983,"./images/logobar/Block.jsx":18260,"./images/media-grid/Block.jsx":50926,"./images/partner-badges/Block.jsx":78755,"./images/spacer/Block.jsx":76122,"./images/two-images/Block.jsx":93298,"./lists/accordion/Block.jsx":51512,"./lists/blocks/Block.jsx":90718,"./lists/event-agenda/Block.jsx":27610,"./lists/highlight-blocks/Block.jsx":24984,"./lists/highlights/Block.jsx":87654,"./lists/leadership-team/Block.jsx":70602,"./lists/locations/Block.jsx":85038,"./lists/people/Block.jsx":50886,"./lists/stats/Block.jsx":3772,"./text/author-bio/Block.jsx":14232,"./text/content-block/Block.jsx":64104,"./text/embed/Block.jsx":61341,"./text/highlighted-copy/Block.jsx":60588,"./text/interactive-read/Block.jsx":91167,"./text/key-points/Block.jsx":21611,"./text/testimonial/Block.jsx":88090,"./text/two-column/Block.jsx":55483};function n(e){return l(a(e))}function a(e){if(!l.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=a,e.exports=n,n.id=63865},64104:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(72484),a=l(23341),i=l(69066),s=l(17573),o=l(68662);l(611);let c=e=>{var t;let{contentKey:l="contentBlock",className:a}=e,{content:c,settings:u}=(0,n.YZ)(l),d=null!=(t=null==u?void 0:u.theme)?t:"light",m=(null==u?void 0:u.showButton)!==!1;return(0,r.jsx)("div",{className:(0,o.A)("content-block",a),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"content-block__inner",children:[(0,r.jsx)(i.jD,{text:null==c?void 0:c.title,"data-reveal":"text","data-reveal-delay":"0"}),(0,r.jsx)(i.B,{className:"content-block__body style__legalLink",text:null==c?void 0:c.body,"data-reveal":"fadeup","data-reveal-delay":"0.1"}),m&&(null==c?void 0:c.button)&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(s.vT,{className:"buttons--mobile-full-width",buttons:c.button,color:"dark"===d?"on-black":"on-white"})})]})})},u=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"light";return(0,r.jsx)(a.B,{className:(0,o.A)("content-block-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(c,{})})}},65723:()=>{},65868:(e,t,l)=>{"use strict";l.d(t,{A:()=>s});var r=l(73365),n=l(1521),a=l(97850),i=l(68662);l(45950),l(29562);let s=e=>{var t,l;let{items:s=[],activeIndex:o=0,onChange:c,color:u="dark",className:d,textClass:m,itemTextClass:h}=e,[v,f]=(0,n.useState)(!1),p=(0,n.useRef)(null),g=(0,n.useRef)(null),x=(0,n.useRef)([]),b=(0,n.useId)();(0,n.useEffect)(()=>{if(!v)return;let e=e=>{p.current&&!p.current.contains(e.target)&&f(!1)};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},[v]),(0,n.useEffect)(()=>{var e,t;v&&(null==(e=null!=(t=x.current[o])?t:x.current[0])||e.focus())},[v,o]);let y=()=>{var e;f(!1),null==(e=g.current)||e.focus()},_=null!=(l=null==(t=s[o])?void 0:t.label)?l:"";return(0,r.jsxs)("div",{ref:p,className:(0,i.A)("dropdown","dropdown--".concat(u),v&&"dropdown--open",d),onKeyDown:e=>{"Escape"===e.key&&v&&(e.preventDefault(),y())},children:[(0,r.jsxs)("button",{ref:g,id:"".concat(b,"-trigger"),type:"button",className:"dropdown__trigger",onClick:()=>f(e=>!e),onKeyDown:e=>
1{("ArrowDown"===e.key||"ArrowUp"===e.key)&&(e.preventDefault(),f(!0))},"aria-haspopup":"listbox","aria-expanded":v,"aria-controls":v?b:void 0,children:[(0,r.jsx)("span",{className:(0,i.A)("dropdown__label",m),children:_}),(0,r.jsx)(a.lL,{})]}),v&&(0,r.jsx)("div",{className:"dropdown__menu",role:"listbox",id:b,"aria-labelledby":"".concat(b,"-trigger"),onKeyDown:e=>{let t=s.length;if(!t)return;let l=x.current.indexOf(document.activeElement),r=e=>{var t;return null==(t=x.current[e])?void 0:t.focus()};switch(e.key){case"ArrowDown":e.preventDefault(),r(Math.min(l+1,t-1));break;case"ArrowUp":e.preventDefault(),r(Math.max(l-1,0));break;case"Home":e.preventDefault(),r(0);break;case"End":e.preventDefault(),r(t-1);break;case"Tab":f(!1)}},children:s.map((e,t)=>{var l;return(0,r.jsx)("button",{ref:e=>{x.current[t]=e},type:"button",role:"option","aria-selected":t===o,className:(0,i.A)("dropdown__item",h,t===o&&"dropdown__item--active"),onClick:()=>{null==c||c(t),y()},children:e.label},null!=(l=e.id)?l:t)})})]})}},65895:()=>{},66337:()=>{},66462:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>u});var r=l(73365),n=l(23341),a=l(72484),i=l(69066),s=l(17573),o=l(68662);l(57927);let c=e=>{let{contentKey:t="cta1",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,o.A)("cta-1",l),"data-reveal-group":!0,children:[(0,r.jsx)(i.a0,{className:"cta-1__caption",json:null==n?void 0:n.caption,"data-reveal":"fadeup","data-reveal-delay":"0.1"}),(0,r.jsx)(i.Kx,{gradient:!0,className:"cta-1__headline",json:null==n?void 0:n.title,"data-reveal":"text","data-reveal-delay":"0"}),(0,r.jsx)(i.B,{className:"cta-1__body",json:null==n?void 0:n.body,"data-reveal":"fadeup","data-reveal-delay":"0.2"}),(0,r.jsx)(s.vT,{className:"cta-1__button buttons--mobile-full-width",buttons:null==n?void 0:n.button,color:"on-black","data-reveal":"fadeup","data-reveal-delay":"0.3"})]})},u=()=>(0,r.jsx)(n.B,{className:"cta-1-block theme-dark",children:(0,r.jsx)(c,{})})},67185:()=>{},67936:()=>{},68300:()=>{},68578:()=>{},68696:()=>{},68755:(e,t,l)=>{"use strict";l.d(t,{N:()=>u});var r=l(1521),n=l(5542);let a=e=>{var t;return null==e||null==(t=e.play)?void 0:t.call(e).catch(()=>{})};function i(e){var t,l;if(!e)return!1;let r=(null==e||null==(t=e.dataset)?void 0:t.mediaSrc)||(null==e||null==(l=e.dataset)?void 0:l.src)||null;return!!r&&(e.src!==r&&e.currentSrc!==r?(e.src=r,e.dataset.mediaLoaded="true",e.load()):"true"!==e.dataset.mediaLoaded&&(e.dataset.mediaLoaded="true"),!0)}function s(e){e&&i(e)&&a(e)}function o(e){return(null==e?void 0:e.closest("figure"))||e}function c(e){let t=Number.isFinite(null==e?void 0:e.duration)?e.duration:0,l=Number.isFinite(null==e?void 0:e.currentTime)?e.currentTime:0,r=t>0?Math.min(1,l/t):0;return{nextDuration:t,nextTime:l,nextProgress:r}}let u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{autoPlay:l=null,enableScroll:u=!0,src:d=null,customControls:m=!1,mobilePlayback:h="custom"}=t,v=(0,n.al)(),f=!l&&m&&"native-fullscreen"===h&&v,p=!l&&m&&!f,[g,x]=(0,r.useState)(!1),[b,y]=(0,r.useState)(!1),[_,j]=(0,r.useState)(!1),[N,k]=(0,r.useState)(!!l),[w,A]=(0,r.useState)(+!l),[C,E]=(0,r.useState)(0),[S,L]=(0,r.useState)(0),[B,M]=(0,r.useState)(0),[R,T]=(0,r.useState)(!1),[F,I]=(0,r.useState)(!m),P=(0,r.useRef)(null),z=(0,r.useRef)(null),H=(0,r.useRef)(null),q=(0,r.useRef)(1),O=(0,r.useRef)(!1),D=(0,r.useRef)(!1),Y=(0,r.useRef)(!1),V=()=>{try{var e,t,l,r;return null==(r=null==(t=(l=window).matchMedia)||null==(e=t.call(l,"(hover: hover) and (pointer: fine)"))?void 0:e.matches)||r}catch(e){return!0}},W=()=>{H.current&&(window.clearTimeout(H.current),H.current=null)},Z=()=>{O.current=!1,D.current=!1,Y.current=!1,W()},K=e=>{let{nextDuration:t,nextTime:l,nextProgress:r}=c(e);L(t),E(l),M(r)},J=e=>{if(!e)return;let t="number"==typeof e.volume?e.volume:1;A(t),k(!!(e.muted||0===t)),t>0&&(q.current=t)},U=()=>{if(m){if(!p)return void I(!0);I(O.current||Y.current)}},G=()=>{if(W(),!p||V())return;let t=e.current;!t||t.paused||D.current||Y.current||(H.current=window.setTimeout(()=>{U(t)},2200))},X=()=>{m&&(W(),I(!0))},Q=()=>{p&&(W(),U(e.current))},$=()=>{m&&(X(),V()||G())},ee=()=>{let t=e.current;if(t){if(t.paused){if(f){i(t),I(!0),y(!0),a(t),function(e){try{if("function"==typeof(null==e?void 0:e.webkitEnterFullscreen))return e.webkitEnterFullscreen(),!0}catch(e){}try{if("function"==typeof(null==e?void 0:e.requestFullscreen))e.requestFullscreen().catch(()=>{}),!0}catch(e){}}(t);return}s(t),b||j(!0),y(!0);return}t.pause()}};(0,r.useEffect)(()=>{let t=e.current;d&&t&&d!==z.current&&(z.current=d,t.dataset.mediaLoaded="false",Z(),x(!1),y(!1),E(0),L(0),M(0),I(!m),l&&i(t))},[l,d,e]),(0,r.useEffect)(()=>{let t=e.current;if(!t)return;let r=()=>{K(t),J(t),!t.paused&&(x(!0),(l||f||t.currentTime>0)&&y(!0))},n=()=>{x(!0),y(!0),V()||G()},a=()=>{x(!1),W(),K(t)},i=()=>K(t),s=()=>J(t),c=()=>
1{if(W(),x(!1),f){try{t.currentTime=0}catch(e){}E(0),M(0),L(0),y(!1),I(!0);return}K(t)},u=()=>{let e=o(t),l=(null==e?void 0:e.ownerDocument)||document,r=l.fullscreenElement===e||l.fullscreenElement===t||!0===t.webkitDisplayingFullscreen;if(T(r),!r&&f){try{t.pause()}catch(e){}x(!1),I(!0)}},d=()=>{T(!0),y(!0),x(!t.paused)},m=()=>{T(!1);try{t.pause()}catch(e){}x(!1),I(!0)};return r(),t.addEventListener("loadedmetadata",r),t.addEventListener("durationchange",r),t.addEventListener("play",n),t.addEventListener("pause",a),t.addEventListener("timeupdate",i),t.addEventListener("volumechange",s),t.addEventListener("ended",c),t.addEventListener("webkitbeginfullscreen",d),t.addEventListener("webkitendfullscreen",m),document.addEventListener("fullscreenchange",u),()=>{t.removeEventListener("loadedmetadata",r),t.removeEventListener("durationchange",r),t.removeEventListener("play",n),t.removeEventListener("pause",a),t.removeEventListener("timeupdate",i),t.removeEventListener("volumechange",s),t.removeEventListener("ended",c),t.removeEventListener("webkitbeginfullscreen",d),t.removeEventListener("webkitendfullscreen",m),document.removeEventListener("fullscreenchange",u)}},[l,m,d,p,f,e]),(0,r.useEffect)(()=>{var t,r,n;let a=e.current;if(!a)return()=>{};try{null==(n=P.current)||null==(r=n.disconnect)||r.call(n)}catch(e){}P.current=null;let c=o(a),d=function(e){var t;let l=null==e?void 0:e.parentElement,r=(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window;for(;l&&l!==e.ownerDocument.documentElement;){let e=r.getComputedStyle(l);if(/(auto|scroll|overlay)/.test(e.overflowY)&&l.scrollHeight>l.clientHeight)return l;l=l.parentElement}return window}(c);if(l){if(a.removeAttribute("autoplay"),i(a),!u)return s(a),x(!0),y(!0),()=>{}}else if(!u)return()=>{};let m=()=>{!function(e,t){if(!e)return!1;let l=e.getBoundingClientRect();if(t===window){let e=window.innerHeight||0,t=window.innerWidth||0;return l.bottom>0&&l.top<e&&l.right>0&&l.left<t}let r=t.getBoundingClientRect();return l.bottom>r.top&&l.top<r.bottom&&l.right>r.left&&l.left<r.right}(c,d)?a.paused||(a.pause(),x(!1)):l&&a.paused&&(s(a),x(!0),y(!0))};if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>m(),{root:d===window?null:d,threshold:[0,1]});e.observe(c),P.current=e}let h=requestAnimationFrame(()=>m()),v=requestAnimationFrame(()=>requestAnimationFrame(()=>m())),f=window.setTimeout(()=>m(),120),p=window.setTimeout(()=>m(),400),g=(null==(t=c.ownerDocument)?void 0:t.defaultView)||window,b=()=>m(),_=d===window?g:d;try{_.addEventListener("scroll",b,{passive:!0})}catch(e){}try{g.addEventListener("resize",b,{passive:!0})}catch(e){}return()=>{cancelAnimationFrame(h),cancelAnimationFrame(v),window.clearTimeout(f),window.clearTimeout(p);try{_.removeEventListener("scroll",b)}catch(e){}try{g.removeEventListener("resize",b)}catch(e){}try{var e,t;null==(t=P.current)||null==(e=t.disconnect)||e.call(t)}catch(e){}P.current=null}},[l,u,d,e]),(0,r.useEffect)(()=>()=>W(),[]),(0,r.useEffect)(()=>{if(f)return;if(!b)return void j(!1);j(!0);let e=window.setTimeout(()=>j(!1),400);return()=>window.clearTimeout(e)},[b,f]);let et=f?!g&&!R:!b||_;return{isPlaying:g,isPlayed:b,isMuted:N,volume:w,currentTime:C,duration:S,progress:B,isFullscreen:R,controlsVisible:F,showPoster:et,showPlayButton:et,nativeControlsEnabled:!l&&(!m||f),useNativeMobilePlayback:f,handlePlay:ee,togglePlay:ee,toggleMute:()=>{let t=e.current;if(t){if(t.muted||0===t.volume){let e=q.current>0?q.current:1;t.muted=!1;try{t.volume=e}catch(e){}}else t.volume>0&&(q.current=t.volume),t.muted=!0;J(t),$()}},setVolume:t=>{let l=e.current;if(!l)return;let r=Math.max(0,Math.min(1,Number(t)||0));try{l.volume=r}catch(e){}l.muted=0===r,J(l),$()},seekTo:t=>{let l=e.current;if(!l)return;let{nextDuration:r}=c(l),n=Math.max(0,Math.min(r||0,Number(t)||0));"true"!==l.dataset.mediaLoaded&&i(l);try{l.currentTime=n}catch(e){}K(l),$()},toggleFullscreen:()=>{var t,l,r,n;if(f)return;let a=o(e.current),i=null==a?void 0:a.ownerDocument;if(!a||!i)return;if(i.fullscreenElement===a){let e=null==(r=i.exitFullscreen)?void 0:r.call(i);null==e||null==(n=e.catch)||n.call(e,()=>{});return}let s=null==(t=a.requestFullscreen)?void 0:t.call(a);null==s||null==(l=s.catch)||l.call(s,()=>{})},resetPlayback:()=>{let t=e.current;if(Z(),t){try{t.pause()}catch(e){}try{t.currentTime=0}catch(e){}t.load()}x(!1),y(!1),E(0),L(0),M(0),I(!m),T(!1),k(!!l),A(+!l)},loadVideo:()=>{let t=e.current;t&&i(t)},showControls:X,hideControls:Q,registerActivity:$,handlePointerEnter:()=>{m&&(O.current=!0,X())},handlePointerMove:()=>{m&&(O.current=!0,$())},handlePointerLeave:()=>{m&&(O.current=!1,Q())},handleFocusIn:()=>{m&&(D.current=!0,X())},handleFocusOut:e=>{var t,l;if(!m)return;let r=null==e?void 0:e.relatedTarget;if(null==e||null==(l=e.currentTarget)||null==(t=l.contains)||!t.call(l,r)){if(D.current=!1,!V())return void G();Q()}},beginControlInteraction:()=>{m&&(Y.current=!0,X())},endControlInteraction:()=>
1{if(m){if(Y.current=!1,!V())return void G();Q()}}}}},68786:()=>{},68851:()=>{},69066:(e,t,l)=>{"use strict";l.d(t,{EY:()=>o,Kx:()=>f,a0:()=>k,B:()=>b,Jz:()=>y,r1:()=>p,S5:()=>A,hO:()=>_,rQ:()=>j,gp:()=>u,Js:()=>r.Js,gh:()=>d,jD:()=>h,lQ:()=>N,Ni:()=>w,jt:()=>g,DA:()=>x,U7:()=>m,qB:()=>v});var r=l(13648),n=l(73365),a=l(1521),i=l(68662),s=l(68217);let o=(0,a.forwardRef)((e,t)=>(0,n.jsx)(s.EY,{ref:t,...e})),c=e=>{let{tagName:t="h2",baseClass:l,className:r,gradient:a,text:s,json:c,...u}=e;return a?(0,n.jsx)(t,{className:(0,i.A)(l,"style__headerGradient","style__headerGradient--blend",r),...u,children:(0,n.jsx)(o,{tagName:"span",baseClass:l,text:s,json:c})}):(0,n.jsx)(o,{tagName:t,baseClass:l,className:r,text:s,json:c,...u})},u=e=>(0,n.jsx)(c,{tagName:"h1",baseClass:"text-primary-headline",...e}),d=e=>(0,n.jsx)(c,{tagName:"h2",baseClass:"text-secondary-headline",...e}),m=e=>(0,n.jsx)(o,{tagName:"h3",baseClass:"text-tertiary-headline",...e}),h=e=>(0,n.jsx)(o,{tagName:"h2",baseClass:"text-section-headline",...e}),v=(0,a.forwardRef)((e,t)=>(0,n.jsx)(o,{ref:t,tagName:"h3",baseClass:"text-tile-headline",...e})),f=e=>(0,n.jsx)(c,{tagName:"h2",baseClass:"text-cta-banner-headline",...e}),p=e=>(0,n.jsx)(o,{tagName:"span",baseClass:"text-large-numbers",...e}),g=e=>(0,n.jsx)(o,{tagName:"p",baseClass:"text-subheader",...e}),x=e=>(0,n.jsx)(o,{tagName:"p",baseClass:"text-subheader-highlight",...e}),b=e=>(0,n.jsx)(o,{tagName:"div",baseClass:"text-large-body",...e}),y=e=>(0,n.jsx)(o,{tagName:"div",baseClass:"text-large-body-highlight",...e}),_=e=>(0,n.jsx)(o,{tagName:"div",baseClass:"text-normal-body",...e}),j=e=>(0,n.jsx)(o,{tagName:"div",baseClass:"text-normal-body-highlight",...e}),N=e=>(0,n.jsx)(o,{tagName:"div",baseClass:"text-small-body",...e}),k=e=>(0,n.jsx)(o,{tagName:"p",baseClass:"text-caption",...e}),w=e=>(0,n.jsx)(o,{tagName:"p",baseClass:"text-small-caption",...e}),A=e=>(0,n.jsx)(o,{tagName:"p",baseClass:"text-legal-copy",...e})},69513:(e,t,l)=>{"use strict";function r(e){if(!e)return null;if("string"==typeof e){let t=e.trim();return t?{src:t}:null}if("object"!=typeof e)return null;let t="string"==typeof e.src?e.src.trim():"",l="string"==typeof e.url?e.url.trim():"";return t||l?!t&&l?{...e,src:l}:e:null}function n(e){var t;if(!(null==e?void 0:e.name))return null;let l=function(e){if(!e)return{};if("string"==typeof e)try{let t=JSON.parse(e);return t&&"object"==typeof t?t:{}}catch(e){return{}}return"object"==typeof e?e:{}}(null==(t=e.meta)?void 0:t._forge_author_card),n=r(l.image||l.avatar);return{name:e.name,title:l.title||"",avatar:n}}l.d(t,{L:()=>r,g:()=>n})},69741:()=>{},70138:()=>{},70602:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(42270),o=l(26780),c=l(13052),u=l(68662);l(75875);let d=e=>{let{contentKey:t="leadershipTeam",className:l}=e,{content:n}=(0,i.YZ)(t),d=(e=>Array.isArray(null==e?void 0:e.items)?e.items.filter(Boolean):[])(n),m=(0,a.useRef)(null);return(0,r.jsxs)("div",{ref:m,className:(0,u.A)("leadership-team",l),children:[(0,r.jsx)(s.dx,{contentKey:t,className:"leadership-team__header"}),(0,r.jsx)(c.M,{items:d,className:"leadership-team__grid-inner",itemClassName:"leadership-team__item",paginationClassName:"leadership-team__pagination",scrollTarget:m,children:e=>(0,r.jsx)(o.w,{content:e,variant:"bio"})})]})},m=()=>(0,r.jsx)(n.B,{className:"leadership-team-block",children:(0,r.jsx)(d,{})})},70661:()=>{},70996:()=>{},71506:()=>{},71610:()=>{},71684:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(73365),n=l(23341),a=l(34120);l(29054);let i=()=>(0,r.jsx)(n.B,{className:"events-block theme-dark",children:(0,r.jsx)(a.N,{contentKey:"events"})})},72446:()=>{},72484:(e,t,l)=>{"use strict";l.d(t,{zL:()=>r.z,YZ:()=>r.Y});var r=l(73462);l(16552)},73462:(e,t,l)=>{"use strict";l.d(t,{Y:()=>a,z:()=>n});var r=l(1521);let n=(0,r.createContext)(null),a=e=>{var t,l;let a=(0,r.useContext)(n);if(!a||"string"!=typeof e||!e.length)return a;let i=null!=(l=null!=(t=a.blockContent)?t:a.content)?l:{};return{...a,content:(null==i?void 0:i[e])||{}}}},73463:()=>{},73966:()=>{},74001:()=>{},74708:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>N});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(69066),o=l(17573),c=l(5542),u=l(28447),d=l(75646),m=l(68662);let h=e=>{let{animationKey:t,className:l,tagName:n="h2",text:a}=e,i=0;return(0,r.jsx)(n,{className:(0,m.A)("archetypes-carousel__title",l),children:(0,r.jsx)("span",{className:"archetypes-carousel__title-text-reveal",children:(function(e){return("string"==typeof e?e:null==e?"":String(e)).split(/(\s+)/).filter(Boolean)})(a).map((e,t)=>/^\s+$/.test(e)?(0,r.jsx)("span",{className:"archetypes-carousel__title-text-reveal-space",children:e},"space-".concat(t)):(i+=1,(0,r.jsx)("span",{"data-reveal":"outer",style:{"--index":i},children:(0,r.jsx)("span",{"data-reveal":"inner",children:(0,r.jsx)("span",{"data-reveal":"content",children:e})})},"word-".concat(t))))},t)})};var v=l(48710);let f=/^Temporary description placeholder(?: for .+)?\.$/i;function p(e){var t,l,r;let n=null!=(l=null==e||null==(t=e.preview)?void 0:t.archetype)?l:{};return{id:Number((null==e?void 0:e.id)||0),title:(null==e?void 0:e.title)||"",description:function(e,t){let l="string"==typeof(null==e?void 0:e.title)?e.title.trim():"",r="string"==typeof(null==t?void 0:t.description)?t.description.trim():"";return f.test(r)&&"string"==typeof v.J3[l]?v.J3[l]:r}(e,n),image:null!=(r=n.image)?r:null,button:Array.isArray(n.button)?n.button.slice(0,2):[]}}let g=1/1.8;function x(e,t,l){return Math.min(Math.max(e,t),l)}function b(e,t){return t<=0?0:Math.min(e,t-1)}l(15206),l(76130);let y=(0,c.B1)({mobile:"grid",desktop:"col5-g"});function _(e){var t;let{index:l,isMobile:n,post:a,activeIndex:i,transitionState:s,onActivate:o}=e;return(0,r.jsx)(n?"div":"button",{className:(0,m.A)("archetypes-carousel__image-button",l===i&&"is-active"),...!n?{type:"button",onClick:e=>{e.stopPropagation(),o(l)},"aria-label":"Show archetype ".concat(l+1),"aria-current":l===i?"true":void 0}:{},style:function(e){var t,l,r;let{index:n,activeIndex:a,isCentered:i=!1,isMobile:s,transitionState:o}=e;if(s)return;let c=g,u=.4;(n===a||i)&&(c=1,u=1);let d=null!=(t=null==o?void 0:o.fromIndex)?t:null==o?void 0:o.outgoingLogicalIndex,m=null!=(l=null==o?void 0:o.toIndex)?l:null==o?void 0:o.incomingLogicalIndex;if(d!==m){let e=x(null!=(r=o.progress)?r:0,0,1);n===d?(c=1+(g-1)*e,u=1+-.6*e):n===m&&(c=g+(1-g)*e,u=.4+.6*e)}return{transform:"translateZ(0) scale(".concat(c,")"),opacity:u}}({index:l,activeIndex:i,isMobile:n,transitionState:s}),children:(0,r.jsx)("div",{className:"archetypes-carousel__slide-content",children:(0,r.jsx)("div",{className:"archetypes-carousel__image-shell","aria-hidden":"true",children:(null==(t=a.image)?void 0:t.url)||(null==t?void 0:t.src)||(null==t?void 0:t.id)?(0,r.jsx)(d.fb,{className:"archetypes-carousel__image",media:{...a.image,contained:!0},sizes:y}):(0,r.jsx)("div",{className:"archetypes-carousel__image-placeholder"})})})})}let j=e=>{var t;let{contentKey:l="archetypesCarousel",className:n}=e,{content:d}=(0,i.YZ)(l),v=(0,c.al)(),f=(0,a.useRef)(null),g=(0,a.useRef)(!1),y=(0,a.useRef)(!1),j=(0,a.useRef)(!1),N=(0,a.useRef)(null),k=(0,a.useRef)(null),w=(0,a.useRef)({start:null,enter:null,settle:null}),A=(0,a.useRef)(null),C=(0,a.useRef)(null),E=(0,a.useRef)(0),S=(0,a.useRef)(0),L=(0,a.useRef)(0),B=(0,a.useRef)(null),M=(0,a.useRef)(!1),R=(0,a.useMemo)(()=>{var e;return(Array.isArray(null==d||null==(e=d.listing)?void 0:e.posts)?d.listing.posts:[]).map(p).filter(e=>e.id>0)},[null==d||null==(t=d.listing)?void 0:t.posts]),{transitionState:T,handleCenteredSlideChange:F,handleTransitionStart:I,handleTransitionProgress:P,handleTransitionEnd:z,reset:H}=(0,u.wh)({cardCount:R.length,isMobile:v}),[q,O]=(0,a.useState)(0),[D,Y]=(0,a.useState)(0),[V,W]=(0,a.useState)(0),[Z,K]=(0,a.useState)(0),[J,U]=(0,a.useState)(0),[G,X]=(0,a.useState)(0),[Q,$]=(0,a.useState)(!1),[ee,et]=(0,a.useState)(!1),[el,er]=(0,a.useState)(!1),[en,ea]=(0,a.useState)(!1),[ei,es]=(0,a.useState)(!1),[eo,ec]=(0,a.useState)(0),[eu,ed]=(0,a.useState)(0),[em,eh]=(0,a.useState)(0),[ev,ef]=(0,a.useState)(!1),[ep,eg]=(0,a.useState)(!1),ex=(0,a.useCallback)(()=>{w.current.start&&(clearTimeout(w.current.start),w.current.start=null),w.current.enter&&(clearTimeout(w.current.enter),w.current.enter
1=null),w.current.settle&&(clearTimeout(w.current.settle),w.current.settle=null)},[]),eb=(0,a.useCallback)(()=>{A.current&&(clearTimeout(A.current),A.current=null)},[]),ey=(0,a.useCallback)(()=>{C.current&&(clearTimeout(C.current),C.current=null)},[]),e_=(0,a.useCallback)(()=>{E.current+=1,ex(),g.current&&(W(1),K(1)),es(!1),$(!1),et(!1),er(!1)},[ex]),ej=(0,a.useCallback)(function(){let{bumpVersion:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};eb(),ef(!0),eg(!0),e&&(ed(e=>e+1),eh(e=>e+1)),A.current=setTimeout(()=>{A.current=null,ef(!1),eg(!1)},600)},[eb]),eN=(0,a.useCallback)(()=>{let e=E.current+1;E.current=e,ex(),g.current=!0,ea(!0),es(!0),et(!0),er(!0),$(!0),W(1),K(1),X(1),ej({bumpVersion:!1}),w.current.settle=setTimeout(()=>{E.current===e&&(w.current.settle=null,$(!1),es(!1),et(!1),er(!1))},1e3)},[ex,ej]),ek=(0,a.useCallback)(e=>{let t=b(e,R.length);return ey(),M.current=!1,B.current=null,X(1),t!==L.current&&(L.current=t,U(t),ej(),!0)},[ey,R.length,ej]),ew=(0,a.useCallback)(e=>{let t=b(e,R.length);return(B.current=t,t===L.current)?(ey(),M.current=!1,B.current=null,X(1),!1):(M.current=!0,X(0),!C.current&&(C.current=setTimeout(()=>{C.current=null,ek(Number.isFinite(B.current)?b(B.current,R.length):t)},600),!1))},[ey,R.length,ek]),eA=(0,a.useCallback)(e=>{let t=b(e,R.length),l=E.current+1;E.current=l,ex(),es(!1),S.current=t,Y(t),W(0),K(0),$(!0),et(!1),er(!1),ec(e=>e+1),w.current.enter=setTimeout(()=>{E.current===l&&(w.current.enter=null,W(1),K(1),et(!0),er(!0),w.current.settle=setTimeout(()=>{E.current===l&&(w.current.settle=null,$(!1),et(!1),er(!1))},600))},400)},[ex,R.length]),eC=(0,a.useCallback)(function(){let{disableTransition:e=!1,opacity:t=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};E.current+=1,ex(),es(!1),et(!1),er(!1),$(e),W(t),K(t)},[ex]);(0,a.useEffect)(()=>{S.current=D},[D]),(0,a.useEffect)(()=>{L.current=J},[J]),(0,a.useEffect)(()=>{N.current=eN},[eN]),(0,a.useEffect)(()=>{y.current=R.length>0},[R.length]),(0,a.useEffect)(()=>{let e=f.current;if(!e)return;let t=()=>{if(g.current)return;let t=window.innerHeight||0;if(!(t>0)||!(e.getBoundingClientRect().top>.8*t))if(y.current){var l;null==(l=N.current)||l.call(N)}else j.current=!0};return e.addEventListener("reveal:activate",t),()=>e.removeEventListener("reveal:activate",t)},[]),(0,a.useEffect)(()=>{R.length>0&&j.current&&(j.current=!1,eN())},[R.length,eN]),(0,a.useEffect)(()=>{L.current=0,ey(),B.current=null,M.current=!1,U(0),ed(0),eh(0)},[ey,0,R.length]),(0,a.useEffect)(()=>{S.current=0,O(0),Y(0),H(),e_()},[0,v,R.length,H,e_]),(0,a.useEffect)(()=>()=>{ex(),eb(),ey()},[ex,ey,eb]);let eE=b(q,R.length),eS=b(D,R.length),eL=b(J,R.length),eB=R[eS]||null,eM=R[eL]||null,eR=(0,a.useCallback)(e=>{F(e);let t=b(null==e?void 0:e.centeredIndex,R.length);if(v){B.current=t;return}O(t),t!==S.current&&eA(t)},[eA,F,v,R.length]),eT=(0,a.useCallback)(e=>{I(e),v||(null==e?void 0:e.fromIndex)===(null==e?void 0:e.toIndex)||eC()},[eC,I,v]),eF=(0,a.useCallback)(e=>{P(e)},[P]),eI=(0,a.useCallback)(e=>{let t=b(null==e?void 0:e.activeIndex,R.length);z(e),O(t)},[z,R.length]),eP=(0,a.useCallback)(e=>{let{currentIndex:t,targetIndex:l,progress:r,phase:n}=e;if(!v)return;let a=b(t,R.length),i=b(l,R.length),s=Number.isFinite(B.current)?b(B.current,R.length):null;if("idle"===n)return(O(a),M.current&&Number.isFinite(s)&&s!==L.current)?void X(0):(M.current=!1,B.current=null,void X(1));"drag"===n?(ey(),M.current?X(0):X(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=x(e,0,1);return t>=.5?0:1-t/.5}(r))):"settle"===n&&ew(Number.isFinite(s)?s:i),"settle"===n&&i!==a&&r>=.72&&O(i)},[ey,v,R.length,ew]),ez={opacity:G,transition:"none"};return(0,r.jsxs)("div",{ref:f,"data-reveal":"event",className:(0,m.A)("archetypes-carousel",!en&&"is-pre-reveal",n),children:[(0,r.jsxs)("div",{className:(0,m.A)("archetypes-carousel__glows",en&&"is-revealed"),"aria-hidden":"true",children:[(0,r.jsx)("span",{className:"archetypes-carousel__glow archetypes-carousel__glow--left"}),(0,r.jsx)("span",{className:"archetypes-carousel__glow archetypes-carousel__glow--right"})]}),eB&&eM&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"archetypes-carousel__mobile-title-region",style:ez,children:(0,r.jsx)("div",{className:(0,m.A)("archetypes-carousel__mobile-title-inner",ev&&"is-entering"),children:(0,r.jsx)(h,{animationKey:"mobile-title-".concat(eu,"-").concat(eL),className:(0,m.A)("archetypes-carousel__title-text","text-section-headline"),tagName:"h2",text:eM.title})})}),!v&&(0,r.jsx)("div",{className:(0,m.A)("archetypes-carousel__header",ee&&"is-entering"),style:{opacity:V,transition:Q?"none":void 0},children:(0,r.jsx)(h,{animationKey:"title-".concat(eo,"-").concat(eS),className:(0,m.A)("archetypes-carousel__title-text","text-section-headline"),isEntering:ee,tagName:"h2",text:eB.title})}),(0,r.jsxs)(u.RV,{bleed:!1,dark:!0,ref:k,edgeFade:!1,skipThreshold:0,shellClassName:"archetypes-carousel__carousel-shell",contentClassName:"archetypes-carousel__carousel-content",className:(0,m.A)("archetypes-carousel__carousel","project-carou
1sel--center-when-fit-desktop",ei&&"is-intro-entering"),navigation:"navigation",drag:!0,dragAtBreakpoints:["mobile"],ease:.07,releaseMode:v?"guided-snap":"momentum",guidedSnapDistanceThresholdRatio:.5,initialIndex:0,infinite:R.length>1,infiniteOnOverflow:!0,allowLoopWhenFit:!0,centerOverflow:!0,getLogicalKey:e=>(function(e,t){return String((null==e?void 0:e.id)||t)})(R[e],e),onGestureProgress:eP,onCenteredSlideChange:eR,onTransitionStart:eT,onTransitionProgress:eF,onTransitionEnd:eI,children:[R.map((e,t)=>{var l,n,a;let i=(l=t,n=0,(a=R.length)<=1?null:0===l?1:l===(-1+a)%a?0:l===(n+1)%a?2:null);return(0,r.jsx)(u.RV.Slide,{className:"archetypes-carousel__slide","data-logical-index":t,"data-navigation-index":t,children:(0,r.jsx)("div",{className:"archetypes-carousel__slide-reveal",style:"number"==typeof i?{"--intro-slot":i}:void 0,onClick:v||t===eE?void 0:()=>{var e;return null==(e=k.current)?void 0:e.goTo(t)},children:(0,r.jsx)(_,{index:t,isMobile:v,post:e,activeIndex:eE,transitionState:T,onActivate:e=>{var t;return null==(t=k.current)?void 0:t.goTo(e)}})})},e.id||t)}),(0,r.jsxs)("div",{className:"archetypes-carousel__mobile-description-shell",children:[(0,r.jsx)("div",{className:"archetypes-carousel__mobile-description-height",children:(0,r.jsx)("div",{className:"archetypes-carousel__mobile-description-region",style:ez,children:(0,r.jsx)("div",{className:(0,m.A)("archetypes-carousel__mobile-description-inner",ep&&"is-entering"),children:(0,r.jsx)("div",{className:"archetypes-carousel__description-reveal",children:(0,r.jsx)(s.B,{className:(0,m.A)("archetypes-carousel__description","archetypes-carousel__mobile-description"),json:eM.description})},"mobile-description-".concat(em,"-").concat(eL))})})}),eM.button.length>0&&(0,r.jsx)("div",{className:"archetypes-carousel__mobile-cta",style:ez,children:(0,r.jsx)("div",{className:(0,m.A)("archetypes-carousel__mobile-description-inner",ep&&"is-entering"),children:(0,r.jsx)("div",{className:"archetypes-carousel__description-reveal",children:(0,r.jsx)("div",{className:"archetypes-carousel__cta",children:(0,r.jsx)(o.uK,{buttons:eM.button,alignment:"center"})})},"mobile-cta-".concat(em,"-").concat(eL))})})]}),!v&&(0,r.jsx)("div",{className:(0,m.A)("archetypes-carousel__copy","archetypes-carousel__copy--body",el&&"is-entering"),style:{opacity:Z,transition:Q?"none":void 0},children:(0,r.jsxs)("div",{className:"archetypes-carousel__description-reveal",children:[(0,r.jsx)(s.B,{className:"archetypes-carousel__description",json:eB.description}),eB.button.length>0&&(0,r.jsx)("div",{className:"archetypes-carousel__cta",children:(0,r.jsx)(o.uK,{buttons:eB.button,alignment:"center"})})]},"description-".concat(eo,"-").concat(eS))})]})]})]})},N=()=>(0,r.jsx)(n.B,{className:"archetypes-carousel-block theme-dark stack-fixed-padding",children:(0,r.jsx)(j,{})})},74875:()=>{},75295:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>d});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(69066),o=l(17573),c=l(68662);l(68300);let u=e=>{var t;let{contentKey:l="primaryHeader",className:n}=e,{content:u,settings:d}=(0,a.YZ)(l),m=null!=(t=null==d?void 0:d.smallHeadingFont)&&t,h=(0,i.pt)(null==u?void 0:u.title,{selector:".primary-header__headline"});return(0,r.jsx)("div",{className:(0,c.A)("primary-header",m&&"primary-header--small-heading",n),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"primary-header__content",children:[(0,r.jsxs)("div",{ref:h,className:"primary-header__heading-group",children:[(0,r.jsx)(s.gp,{gradient:!0,className:"primary-header__headline",baseClass:m?"text-cta-banner-headline":"text-primary-headline",text:null==u?void 0:u.title,"data-reveal":"text"}),(0,r.jsx)(s.B,{className:"primary-header__body",text:null==u?void 0:u.body,"data-reveal":"fadeup","data-reveal-delay":"0.15"})]}),(0,r.jsx)(o.vT,{className:"primary-header__cta buttons--mobile-full-width",color:"on-black",buttons:null==u?void 0:u.primaryButton,"data-reveal":"fadeup","data-reveal-delay":"0.3"})]})})},d=()=>(0,r.jsx)(n.B,{className:"primary-header-block theme-dark",children:(0,r.jsx)(u,{})})},75646:(e,t,l)=>{"use strict";l.d(t,{_V:()=>b,n4:()=>j,iX:()=>k,Ho:()=>_,Fo:()=>N,fb:()=>y,fm:()=>x});var r=l(73365),n=l(1521),a=l(68662);let i=n.forwardRef((e,t)=>
1{let{media:l,layout:n,isPlaying:i=!1,isPlayed:s=!1,className:o="",style:c,onClick:u,children:d,...m}=e,h=(null==l?void 0:l.type)==="video";return(0,r.jsx)("figure",{ref:t,className:(0,a.A)("media","fill"===n&&"media--fill","background"===n&&"media--background",o),"data-playing":h&&i?"true":void 0,"data-played":h&&s?"true":void 0,...c&&{style:c},...u&&{onClick:u},...m,children:d})});function s(e){return e&&"object"==typeof e?Object.entries(e).filter(e=>{let[t,l]=e;return"thumbnail"!==t&&(null==l?void 0:l.width)&&(null==l?void 0:l.src)}).map(e=>{let[,t]=e;return"".concat(t.src," ").concat(t.width,"w")}).join(", "):""}function o(e){var t,l,r,n;let a=(null==e?void 0:e.desktopFocalPoint)||null,i=(null==e?void 0:e.mobileFocalPoint)||a||null;return{...a&&{"--desktopFocalPoint":"".concat((null!=(t=a.x)?t:.5)*100,"% ").concat((null!=(l=a.y)?l:.5)*100,"%")},...i&&{"--mobileFocalPoint":"".concat((null!=(r=i.x)?r:.5)*100,"% ").concat((null!=(n=i.y)?n:.5)*100,"%")}}}var c=l(76668);function u(e){var t,l,n,i;let{media:u,className:d,sizes:m="100vw",imgProps:h={},onDoubleClick:v,...f}=e,p=(0,c.z)(),g=o(u),x=(null==u?void 0:u.src)||(null==u||null==(l=u.sizes)||null==(t=l.large)?void 0:t.src)||(null==u||null==(i=u.sizes)||null==(n=i.medium)?void 0:n.src),b=(null==u?void 0:u.sizes)?s(u.sizes):void 0;return x?(0,r.jsx)(p,{src:x,...b?{srcSet:b}:{},alt:(null==u?void 0:u.alt)||"",className:(0,a.A)("media-asset","media__wrapper-asset",d&&"".concat(d,"-asset"),d&&"".concat(d,"-asset--image")),style:g,sizes:m,width:null==u?void 0:u.width,height:null==u?void 0:u.height,...v?{onDoubleClick:v}:{},...h,...f}):null}let d=()=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 84 95",fill:"currentColor",children:(0,r.jsx)("path",{d:"M80.5554 43.4678C83.8703 45.4094 83.8481 50.2089 80.5153 52.1198L7.48701 93.9914C4.1537 95.9026 0 93.4962 0 89.6538L0 5.00738C0 1.14446 4.19384-1.25938 7.52707 0.692994L80.5554 43.4678Z"})}),m=e=>{var t,l,i,u,m,h,v,f,p;let{media:g,className:x,sizes:b="100vw",videoRef:y,onPlayClick:_,PlayButton:j=d,VideoControls:N,playback:k={},videoProps:w={},surfaceDoubleClickBubbles:A=!1,preventDefaultOnClick:C=!0,...E}=e,S=(0,c.z)(),L=(0,n.useRef)(null),B=!!N&&!(null==g?void 0:g.autoPlay),M=null!=(m=null==k?void 0:k.showPoster)?m:!(null==g?void 0:g.autoPlay),R=null!=(h=null==k?void 0:k.showPlayButton)?h:!(null==g?void 0:g.autoPlay),T=null!=(v=null==k?void 0:k.nativeControlsEnabled)?v:!(null==g?void 0:g.autoPlay)&&!B;(0,n.useEffect)(()=>()=>{L.current&&(window.clearTimeout(L.current),L.current=null)},[]);let F=()=>{L.current&&(window.clearTimeout(L.current),L.current=null)},I=()=>{var e,t,l;null==k||null==(e=k.showControls)||e.call(k),null==k||null==(t=k.registerActivity)||t.call(k),null==k||null==(l=k.togglePlay)||l.call(k)},P=o(g),z=(null==g?void 0:g.poster)?o(g.poster):{},H=(null==g||null==(t=g.poster)?void 0:t.sizes)?s(g.poster.sizes):void 0;return(null==g?void 0:g.src)?(0,r.jsxs)("div",{className:(0,a.A)("media__wrapper-inner",B&&"media__wrapper-inner--custom-controls"),onMouseEnter:()=>{var e,t,l;return null!=(l=null==k||null==(e=k.handlePointerEnter)?void 0:e.call(k))?l:null==k||null==(t=k.showControls)?void 0:t.call(k)},onMouseMove:()=>{var e,t,l;return null!=(l=null==k||null==(e=k.handlePointerMove)?void 0:e.call(k))?l:null==k||null==(t=k.registerActivity)?void 0:t.call(k)},onMouseLeave:()=>{var e,t,l;return null!=(l=null==k||null==(e=k.handlePointerLeave)?void 0:e.call(k))?l:null==k||null==(t=k.hideControls)?void 0:t.call(k)},onTouchStart:()=>{var e;return null==k||null==(e=k.registerActivity)?void 0:e.call(k)},onFocusCapture:()=>{var e,t,l;return null!=(l=null==k||null==(e=k.handleFocusIn)?void 0:e.call(k))?l:null==k||null==(t=k.showControls)?void 0:t.call(k)},onBlurCapture:e=>{var t;return null==k||null==(t=k.handleFocusOut)?void 0:t.call(k,e)},children:[(0,r.jsxs)("video",{ref:y,className:(0,a.A)("media-asset","media__wrapper-asset",x&&"".concat(x,"-asset"),x&&"".concat(x,"-asset--video")),"data-media-src":g.src,"data-media-autoplay":String(g.autoPlay),"data-media-loaded":"false",loop:g.autoPlay,muted:!!g.autoPlay||null!=(f=null==k?void 0:k.isMuted)&&f,controls:T,type:g.mime,playsInl
1ine:!(null==k?void 0:k.useNativeMobilePlayback),style:P,onClick:e=>{if((C||B)&&e.preventDefault(),B){if(M){A||e.stopPropagation();return}if(A||e.stopPropagation(),A){F(),L.current=window.setTimeout(()=>{L.current=null,I()},220);return}I()}},onDoubleClick:e=>{var t;F(),B&&(!M||!A)&&(A||((C||B)&&e.preventDefault(),e.stopPropagation(),null==k||null==(t=k.showControls)||t.call(k)))},...B?{onPointerDown:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation(),onTouchStart:e=>e.stopPropagation()}:{},children:[(0,r.jsx)("source",{type:g.mime}),g.alt&&(0,r.jsx)("p",{children:g.alt})]}),!g.autoPlay&&M&&(null==(l=g.poster)?void 0:l.src)&&!(null==w?void 0:w.hidePoster)&&(0,r.jsx)(S,{src:g.poster.src,...H?{srcSet:H}:{},alt:g.poster.alt||"",sizes:b,className:"video-poster",style:z,width:null==(i=g.poster)?void 0:i.width,height:null==(u=g.poster)?void 0:u.height}),!g.autoPlay&&B&&(0,r.jsx)(N,{media:g,playback:k,controlsVariant:null!=(p=null==w?void 0:w.controlsVariant)?p:"full",playButtonColor:g.playButtonColor}),!g.autoPlay&&!B&&R&&j&&(0,r.jsx)("button",{type:"button",className:"play-video","aria-label":"Play video",onClick:_,...g.playButtonColor&&{style:{color:g.playButtonColor}},children:(0,r.jsx)("span",{className:"play-video__inner",children:(0,r.jsx)(j,{})})})]}):null},h=e=>{var t;let l,{figureRef:s,media:o,fill:c,className:d="",style:h,sizes:v,usePlayback:f,PlayButton:p,VideoControls:g,LottiePlayer:x,wrapperComponent:b="div",wrapperProps:y={},controlRef:_=null,videoProps:j={},imgProps:N={},onClick:k,onMouseDown:w,onDoubleClick:A,figureProps:C,children:E,...S}=e,L=(0,n.useRef)(null),B=f(L,{autoPlay:null==o?void 0:o.autoPlay,src:null==o?void 0:o.src,customControls:!!g,mobilePlayback:null!=(t=null==j?void 0:j.mobilePlayback)?t:"custom"}),{isPlaying:M,isPlayed:R,showPoster:T=!R,handlePlay:F,resetPlayback:I,loadVideo:P}=B;(0,n.useEffect)(()=>{_&&(_.current={load:P,reset:I})},[P,I,_]);let z=c?c.layout||"fill":null,H=!!(null==o?void 0:o.contained),q=(null==c?void 0:c.videoAr)&&(null==o?void 0:o.type)==="video"&&!!(null==o?void 0:o.naturalAr);if("background"!==z){if(q||c&&!c.aspectRatio&&(null==o?void 0:o.src)){let e=Number(null==o?void 0:o.width),t=Number(null==o?void 0:o.height);Number.isFinite(e)&&Number.isFinite(t)&&0!==t&&(l=e/t)}(null==c?void 0:c.aspectRatio)&&!q&&(l=c.aspectRatio)}let O={...h||{},...void 0!==l?{"--aspectRatio":l}:{}},D=Object.keys(O).length>0,Y=(null==o?void 0:o.type)==="image"||(null==o?void 0:o.type)==="video"&&(null==o?void 0:o.autoPlay)?function(e){var t,l,r,n;if(!e)return{};let a=null!=(l=null!=(t=e.desktopColor)?t:e.desktop)?l:"",i=null!=(n=null!=(r=e.mobileColor)?r:e.mobile)?n:"",s=Number.isFinite(e.desktopOpacity)?e.desktopOpacity:+!!a,o=Number.isFinite(e.mobileOpacity)?e.mobileOpacity:+!!i;return a&&s>0||i&&o>0?{"--overlayDesktopColor":a||"transparent","--overlayDesktopOpacity":String(s),"--overlayMobileColor":i||"transparent","--overlayMobileOpacity":String(o)}:{}}(null==o?void 0:o.overlay):{},V=Object.keys(Y).length>0,W={...(null==y?void 0:y.style)||{},...Y},Z=Object.keys(W).length>0,K=d.split(" ")[0],J="div"!==b;return(0,r.jsxs)(i,{ref:s,media:o,layout:z,isPlaying:M,isPlayed:R&&!T,className:d,...D?{style:O}:{},...!J&&k&&{onClick:k},...!J&&w&&{onMouseDown:w},...C,children:[(0,r.jsxs)(b,{className:(0,a.A)("media__wrapper",H&&"media__wrapper--contained"),...A&&{onDoubleClick:A},...y,...V?{"data-has-overlay":"true"}:{},...Z?{style:W}:{},children:[(null==o?void 0:o.type)==="image"&&(0,r.jsx)(u,{media:o,className:K,sizes:v,imgProps:N,...S}),(null==o?void 0:o.type)==="video"&&(0,r.jsx)(m,{media:o,className:K,videoRef:L,onPlayClick:F,PlayButton:p,VideoControls:g,playback:B,sizes:v,videoProps:j,surfaceDoubleClickBubbles:!!A,preventDefaultOnClick:!J,...S}),(null==o?void 0:o.type)==="lottie"&&x&&(0,r.jsx)(x,{media:o,className:K,...S})]}),E]})};var v=l(68755);let f=e=>{let{media:t,fill:l,background:n=!1,className:a,figureProps:i,...s}=e;if(!t)return null;let o=n?{...l||{},layout:"background"}:l;return(null==o?void 0:o.preserveVideoAr)&&(null==t?void 0:t.type)==="video"&&(null==t||t.naturalAr),(0,r.jsx)(h,{media:t,fill:o,className:a,usePlayback:v.N,figureProps:i,...s})};l(30358);var p=l(97850),g=l(90251);let x=(0,l(86714).default)(()=>Promise.all([l.e(467),l.e(560)]).then(l.bind(l,91560)),{loadableGenerated:{webpack:()=>[91560]},ssr:!1,loading:()=>(0,r.jsx)("div",{className:"media__lottie media__lottie--empty"})});l(97139);let b=e=>{let{media:t,className:l,...n}=e;return(0,r.jsx)(f,{media:t,className:(0,a.A)("image",l),PlayButton:p.DM,VideoControls:g.Ay,LottiePlayer:x,...n})},y=e=>(0,r.jsx)(b,{fill:{aspectRatio:1},...e}),_=e=>(0,r.jsx)(b,{fill:{aspectRatio:16/9},...e}),j=e=>(0,r.jsx)(b,{fill:{aspectRatio:4/3},...e}),N=e=>(0,r.jsx)(b,{fill:{aspectRatio:3/4},...e}),k=e=>(0,r.jsx)(b,{fill:{layout:"background"},...e})},75875:()=>{},75876:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>S});
1var r=l(73365),n=l(23341),a=l(1521),i=l(29717),s=l(72484),o=l(26841),c=l(295),u=l(5542),d=l(9382),m=l(24470),h=l(17573),v=l(97850),f=l(69066),p=l(79111);let g=e=>{let{className:t}=e;return(0,r.jsx)("svg",{className:t,viewBox:"0 0 6 10",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M1 1L5 5L1 9",stroke:"currentColor",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})})},x="link",b="dropdown",y={type:x,label:"",link:null,underline:!1},_=(e,t)=>"string"!=typeof e?t:e.trim()||t,j=(e,t)=>e&&"object"==typeof e&&e.id?{id:e.id,...t}:t,N=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,{allowDropdown:l=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=l?"Item ".concat(t+1):"Link ".concat(t+1),n=Array.isArray(null==e?void 0:e.children)?e.children:[],a="string"==typeof(null==e?void 0:e.type)?e.type.toLowerCase():"";if(l&&(a===b||a!==x&&n.length>0)){let t={type:b,label:_(null==e?void 0:e.label,r),children:k(n,{allowDropdown:!1})};return j(e,t)}let i={type:x,label:_(null==e?void 0:e.label,r),link:(null==e?void 0:e.link)&&"object"==typeof e.link?e.link:null,underline:!!(null==e?void 0:e.underline)};return j(e,i)},k=function(e){let{allowDropdown:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Array.isArray(e)&&0!==e.length?e.map((e,l)=>N(e,l,{allowDropdown:t})):[]};l(56908),l(60320);let w=e=>{var t;return(null==(t=(0,c._T)(null==e?void 0:e.link))?void 0:t.href)||"#"},A=e=>{let{item:t,isCurrent:l,className:n}=e;return(0,r.jsx)(c.N_,{className:"footer__menu-item-link".concat(t.underline?" is-underlined":"").concat(l?" is-current":"").concat(n?" ".concat(n):""),href:w(t),...t.underline&&{"data-hover":"underline-reverse"},...t.underline&&l&&{"data-hover-active":!0},children:(0,r.jsx)(f.lQ,{className:"footer__menu-item-label",text:t.label,tagName:"span"})})},C=e=>{let{item:t,panelId:l,isActiveHref:n}=e;return(0,r.jsxs)(o.Ay.Panel,{className:"footer__menu-dropdown-panel",panelId:l,children:[(0,r.jsxs)(o.Ay.Trigger,{className:"footer__menu-item-button footer__menu-item-button--dropdown",children:[(0,r.jsx)(g,{className:"footer__menu-item-chevron"}),(0,r.jsx)(f.lQ,{className:"footer__menu-item-label",text:t.label,tagName:"span"})]}),(0,r.jsx)(o.Ay.Body,{className:"footer__menu-subpanel",children:(0,r.jsx)("ul",{className:"footer__menu-sublist",children:(t.children||[]).map((e,t)=>{let l=n(w(e));return(0,r.jsx)("li",{className:"footer__menu-sublist-item",children:(0,r.jsx)(c.N_,{className:"footer__menu-sublist-link".concat(l?" is-current":""),href:w(e),children:(0,r.jsx)(f.lQ,{className:"footer__menu-sublist-label",text:e.label,tagName:"span"})})},"child-".concat(t))})})})]})},E=e=>{var t,l,n,g;let{contentKey:x="footer"}=e,N=(0,i.usePathname)()||"/",{content:E,page:S,uid:L}=(0,s.YZ)(x),B=!!(null==S?void 0:S.hideFooterNewsletter),M=(0,a.useMemo)(()=>(0,u.MJ)(N),[N]),R=(0,a.useMemo)(()=>(e=>Array.isArray(e)&&0!==e.length?e.slice(0,5).map((e,t)=>{let l=k(null==e?void 0:e.links),r={title:_(null==e?void 0:e.title,"Column ".concat(t+1)),links:l.length>0?l:[{...y}]};return j(e,r)}):[])(null==E?void 0:E.menuColumns),[null==E?void 0:E.menuColumns]),T=null==E?void 0:E.socialLinks,F=null==E||null==(l=E.submitButton)||null==(t=l[0])?void 0:t.label,I=(null==S||null==(g=S.marketoForms)||null==(n=g[String((null==E?void 0:E.formId)||"")])?void 0:n.fields)||[],P=(null==S?void 0:S.__renderNonce)||(null==S?void 0:S.id)||"",z=L?"".concat(L,":").concat(x):"footer-subscription:".concat(x),H=I.length?(0,r.jsx)(m.wR,{className:"footer__subscription-preview marketo-form-preview--stacked marketo-form-preview--submit-inline-desktop",fields:I,footer:null,showFooter:!1,submitLabel:F,theme:"dark"}):null,q=(0,r.jsx)(m.Jl,{body:null==E?void 0:E.successBody,containerClassName:"footer__success",bodyClassName:"footer__success-body"});return(0,r.jsx)("footer",{className:"footer",children:(0,r.jsxs)("div",{className:"footer__inner",children:[(0,r.jsxs)("div",{className:"footer__gradient-region",children:[(0,r.jsx)(d.b,{className:"footer__background",desktopSrc:p.ne,mobileSrc:p.Lg,desktopHeight:883,desktopTop:94,mobileHeight:1296,mobileTop:50}),!B&&(0,r.jsxs)("div",{className:"footer__subscription",children:[(0,r.jsx)("div",{className:"footer__subscription-info",children:(0,r.jsx)(f.jt,{json:null==E?void 0:E.subscriptionTitle,tagName:"h3"})}),(0,r.jsx)(m.Ay,{className:"footer__subscription-form marketo-form--stacked marketo-form--submit-inline-desktop",formId:null==E?void 0:E.formId,fields:I,hiddenFieldValues:null==E?void 0:E.hiddenFieldValues,fallback:H,successRender:q,submitLabel:F,instanceKey:z,sessionKey:P,theme:"dark"}),(0,r.jsx)(m.r2,{className:"footer__subscription-legal",text:null==E?void 0:E.disclaimer,forceNewTab:!0})]}),(0,r.jsxs)("div",{className:"footer__table",children:[(0,r.jsx)("div",{className:"footer__menus",children:R.map((e,t)=>(0,r.jsxs)("div",{className:"footer__menu-column",children:[(0,r.jsx)("div",{className:"footer__menu-title",children:(0,r.jsx)(f.a0,{text:e.title,tagName:"span"})}),(0,r.jsx)(o.Ay,{singleOpen:!0,children:(0,r.jsx)("ul",{className:"footer__menu-list",children:e.links.map((e,l)=>{let n="item-".concat(t,"-").concat(l),a=e.type===b;return(0,r.jsx)("li",{className:"footer__menu-item".concat(a?" footer__menu-item--dropdown":""),children:a?(0,r.jsx)(C,{item:e,panelId:n,isActiveHref:M}):(0,r.jsx)(A,{item:e,isCurrent:M(w(e))})},n)})})})]},"menu-column-".concat(t)))}),(0,r.jsxs)("div",{className:"footer__links-row",children:[(0,r.jsxs)("div",{className:"footer__meta-links",children:[(0,r.jsx)(h.Yq,{className:"footer__legal-links",buttons:null==E?void 0:E.legalLinks,buttonClassName:"legal-link text-caption",buttonProps:{"data-hover":"underline-reverse"},color:"light"}),(0,r.jsxs)("div",{className:"footer__social-links",children:[(null==T?void 0:T.linkedin)&&(0,r.jsx)(c.N_,{href:T.linkedin,"aria-label":"LinkedIn",children:(0,r.jsx)(v.__,{})}),(null==T?void 0:T.facebook)&&(0,r.jsx)(c.N_,{href:T.facebook,"aria-label":"Facebook",children:(0,r.jsx)(v.qd,{})}),(null==T?void 0:T.glassdoor)&&(0,r.jsx)(c.N_,{href:T.glassdoor,"aria-label":"Glassdoor",children:(0,r.jsx)(v.KF,{})})]})]}),(0,r.jsx)("div",{className:"footer__utility-cta",children:(0,r.jsx)(h.JK,{className:"buttons--mobile-full-width",buttons:null==E?void 0:E.utilityButton,color:"on-black"})})]}),(0,r.jsx)(c.N_,{className:"footer__wordmark",href:"/","aria-label":"Acxiom",children:(0,r.jsx)(v.b8,{className:"footer__wordmark-icon"})})]})]}),(0,r.jsxs)("div",{className:"footer__legal-columns",children:[(0,r.jsxs)("div",{className:"footer__legal-column footer__legal-column--left",children:[(0,r.jsx)(f.Ni,{className:"footer__legal-copyright",json:null==E?void 0:E.
1copyright,tagName:"p"}),(0,r.jsxs)("div",{className:"footer__legal-opt-outs",children:[(0,r.jsx)("div",{className:"footer__legal-opt-out style__legalLink",children:(0,r.jsx)(f.S5,{json:null==E?void 0:E.doNotSell,tagName:"div"})}),(0,r.jsx)("div",{className:"footer__legal-opt-out style__legalLink",children:(0,r.jsx)(f.S5,{json:null==E?void 0:E.limitSensitive,tagName:"div"})})]})]}),(0,r.jsx)("div",{className:"footer__legal-column footer__legal-column--right",children:(0,r.jsx)(f.S5,{className:"footer__legal-notice style__legalLink",json:null==E?void 0:E.texasNotice,tagName:"div"})})]})]})})},S=()=>(0,r.jsx)(n.B,{tagName:"footer",className:"footer-block theme-dark",children:(0,r.jsx)(E,{})})},76122:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>d});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(75646),o=l(68662);l(73966);let c=(0,i.B1)({mobile:"grid",desktop:"grid"}),u=e=>{let{contentKey:t="imageSpacer",className:l}=e,{content:n}=(0,a.YZ)(t),i=(null==n?void 0:n.transition)||"white-to-black";return(0,r.jsx)("div",{className:(0,o.A)("image-spacer","image-spacer--".concat(i),l),children:(0,r.jsx)("div",{className:"image-spacer__media-wrap",children:(0,r.jsx)(s.iX,{className:"image-spacer__media",media:null==n?void 0:n.image,sizes:c})})})},d=()=>(0,r.jsx)(n.B,{className:"spacer-block theme-dark",children:(0,r.jsx)(u,{})})},76130:()=>{},76956:()=>{},77495:()=>{},77518:()=>{},77585:(e,t,l)=>{"use strict";l.d(t,{CE:()=>a,Iv:()=>n,Wp:()=>r});let r=600,n="cubic-bezier(.65, 0, .35, 1)",a="forge:accordion:hardCloseAll"},78304:()=>{},78316:()=>{},78755:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>p});var r=l(73365),n=l(72484),a=l(23341),i=l(5542),s=l(93668),o=l(42270),c=l(75646),u=l(295);let d="4-across",m={2:"2-across",3:"3-across",4:"4-across",6:"3-across",8:"4-across"};var h=l(68662);l(90180);let v={"2-across":(0,i.B1)({mobile:"grid",desktop:"col6-g"}),"3-across":(0,i.B1)({mobile:"grid",desktop:"col4-g"}),"4-across":(0,i.B1)({mobile:"grid",desktop:"col3-g"})},f=e=>{var t,l;let{contentKey:a="partnerBadges",className:i}=e,{content:f,settings:p}=(0,n.YZ)(a),g=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=!Number.isFinite(e=Number(l))||e<=0?null:2===e?"2-across":3===e?"3-across":4===e?"4-across":5===e||6===e?"3-across":e>=7?"4-across":d;if(r)return r;let n=Number(null==t?void 0:t.columns);return Number.isFinite(n)&&m[n]?m[n]:d}(p,Number(null==f||null==(t=f.items)?void 0:t.length)||0),x=null!=(l=null==p?void 0:p.theme)?l:"dark";return(0,r.jsxs)("div",{className:(0,h.A)("partner-badges","partner-badges--".concat(x),"partner-badges--layout-".concat(g),i),"data-layout":g,children:[(0,r.jsx)(o.dx,{className:"partner-badges__header",contentKey:a}),(0,r.jsx)(s.Fu,{items:null==f?void 0:f.items,className:"partner-badges__grid","data-reveal-group":!0,children:(e,t)=>{var l;let n=(0,r.jsx)(c._V,{media:{...(null==e?void 0:e.image)||{},contained:!0},sizes:v[g]});return(0,r.jsx)("div",{className:"partner-badges__badge","data-reveal":"fadeup","data-reveal-delay":String(.06*t),children:(null==e||null==(l=e.image)?void 0:l.link)?(0,r.jsx)(u.N_,{source:e.image.link,className:"partner-badges__link",children:n}):n})}})]})},p=()=>{var e;let{settings:t}=(0,n.YZ)(),l=null!=(e=null==t?void 0:t.theme)?e:"dark";return(0,r.jsx)(a.B,{className:(0,h.A)("partner-badges-block","dark"===l&&"theme-dark"),children:(0,r.jsx)(f,{})})}},79111:(e,t,l)=>{"use strict";l.d(t,{Ol:()=>x,kW:()=>b,A1:()=>y,ne:()=>_,Lg:()=>j,z6:()=>N,UF:()=>k,XU:()=>w,kq:()=>A,Jp:()=>C,gu:()=>E,RP:()=>S,$E:()=>L,tA:()=>B,f7:()=>M});let r=l.p+"static/images/gradient-1-darker-desktop.jpg",n=l.p+"static/images/gradient-1-lighter-desktop.jpg",a=l.p+"static/images/gradient-1-mobile.jpg",i=l.p+"static/images/gradient-2-desktop.jpg",s=l.p+"static/images/gradient-2-mobile.jpg",o=l.p+"static/images/gradient-3.jpg",c=l.p+"static/images/gradient-4-long-mobile.jpg",u=l.p+"static/images/gradient-4-narrow-desktop.jpg",d=l.p+"static/images/gradient-4-short-mobile.jpg",m=l.p+"static/images/gradient-4-wide-desktop.jpg",h=l.p+"static/images/gradient-5-desktop.jpg",v=l.p+"static/images/gradient-5-short-mobile.jpg",f=l.p+"static/images/gradient-cta-desktop.jpg",p=l.p+"static/images/gradient-cta-rectangle-mobile.jpg",g=l.p+"static/images/gradient-cta-square-mobile.jpg",x={src:r,width:2880,height:1334},b={src:n,width:2880,height:1360},y={src:a,width:750,height:2350},_={src:i,width:4007,height:1767},j={src:s,width:750,height:2592},N={src:o,width:400,height:1200},k={src:c,width:750,height:1752},w={src:u,width:2880,height:810},A={src:d,width:750,height:1220},C={src:m,width:2880,height:1120},E={src:h,width:2880,height:1428},S={src:v,width:750,height:1834},L={src:f,width:1100,height:494},B={src:p,width:750,height:330},M={src:g,width:750,height:738}},79404:()=>{},79891:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(73365),n=l(23341),a=l(13729);let i=()=>(0,r.jsx)(n.B,{className:"featured-posts-block",children:(0,r.jsx)(a.A,{})})},80384:()=>{},80698:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>_});var r=l(73365),n=l(23341),a=l(72484),i=l(69066),s=l(53929),o=l(28540),c=l(5542),u=l(75646),d=l(41),m=l(1521),h=l(68662),v=l(68755),f=l(90251);l(96476);let p=e=>{let{media:t,className:l}=e,n=(null==t?void 0:t.src)||(null==t?void 0:t.url)||"",a=(0,m.useRef)(null),i=(0,v.N)(a,{customControls:!0,enableScroll:!1,src:n}),s=(0,m.useMemo)(()=>({...i,showPoster:!1,showPlayButton:!1,controlsVisible:!0}),[i]);return(0,r.jsxs)("div",{className:(0,h.A)("audio-player",!n&&"audio-player--disabled",l),children:[n&&(0,r.jsx)("audio",{ref:a,src:n,"data-media-src":n,preload:"metadata"}),(0,r.jsx)(f.Ay,{playback:s,hideFullscreen:!0,theme:"light",density:"full"})]})},g=(0,c.B1)({mobile:"146px",desktop:"146px"}),x=e=>{let{card:t}=e;return(0,r.jsxs)("div",{className:"podcast-header__card","data-reveal":"fade","data-reveal-delay":"0.3",children:[(0,r.jsxs)("div",{className:"podcast-header__card-top",children:[(0,r.jsx)(u.fb,{media:null==t?void 0:t.image,className:"podcast-header__card-media",sizes:g}),(0,r.jsxs)("div",{className:"podcast-header__card-copy",children:[(0,r.jsx)(i.jt,{json:null==t?void 0:t.t
1itle,className:"podcast-header__card-title"}),(0,r.jsx)(d.V,{className:"podcast-header__card-meta"})]})]}),(0,r.jsx)(p,{media:null==t?void 0:t.audio,className:"podcast-header__player"})]})};l(57432);let b=e=>{let{contentKey:t="podcastHeader",className:l}=e,{content:n,page:c}=(0,a.YZ)(t);return(0,r.jsx)("div",{className:(0,h.A)("podcast-header",l),"data-reveal-group":!0,children:(0,r.jsxs)("div",{className:"podcast-header__row",children:[(0,r.jsxs)("div",{className:"podcast-header__content",children:[(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0",children:(0,r.jsx)(i.a0,{json:null==n?void 0:n.caption})}),(0,r.jsx)(o.j,{title:null==n?void 0:n.title,"data-reveal-delay":"0.1"}),(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(i.B,{json:null==n?void 0:n.body,className:"podcast-header__body"})}),(null==c?void 0:c.date)&&(0,r.jsx)("div",{"data-reveal":"fadeup","data-reveal-delay":"0.2",children:(0,r.jsx)(i.a0,{text:c.date,className:"podcast-header__date"})}),(0,r.jsx)(s._,{className:"podcast-header__share","data-reveal":"fade","data-reveal-delay":"0.3"})]}),(0,r.jsx)(x,{card:null==n?void 0:n.podcastCard})]})})},y=()=>(0,r.jsx)(n.B,{className:"podcast-header-block",children:(0,r.jsx)(b,{})});y.headerTheme="light";let _=y},80998:(e,t,l)=>{"use strict";l.d(t,{A:()=>I});var r=l(73365),n=l(1521),a=l(5542),i=l(3961),s=l(68662);l(99420),l(97552);let o=e=>{let{children:t,className:l}=e;return(0,r.jsx)("div",{className:(0,s.A)("post-listing-empty",l),children:t})};var c=l(13052),u=l(13873);let d="newest",m="oldest",h="alphabetical",v="fuzzy",f="includes",p=["title","type_label","excerpt","content"],g={includeScore:!0,threshold:.34,distance:100,ignoreLocation:!0,minMatchCharLength:3,keys:[{name:"title",weight:.45},{name:"type_label",weight:.2},{name:"excerpt",weight:.2},{name:"content",weight:.15}]};function x(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return String((null==t||null==(e=t.taxonomyLabels)?void 0:e[l])||"").trim()||String(l||"").split(/[-_]+/).filter(Boolean).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Array.isArray(e)?e.filter(e=>{let l=null==t?void 0:t[e];return Array.isArray(l)&&l.length>0}):[]}function y(e){return"number"==typeof(null==e?void 0:e.dateTimestamp)?e.dateTimestamp:"number"==typeof(null==e?void 0:e.date)?e.date:0}var _=l(65868),j=l(97850);l(73463);let N="text-small-body",k=[{id:d,label:"Newest First"},{id:m,label:"Oldest First"},{id:h,label:"Alphabetical"}],w=e=>{let{filters:t,postFilters:l,theme:a="light",variant:i="post-grid"}=e,{showSearch:o=!1,showSort:c=!1,searchBy:u=[]}=l,{availableTerms:d,searchQuery:m,setSearchQuery:h,sortMode:v,setSortMode:f,activeFilters:p,setFilter:g}=t,y=b(u,d),w=+!!o+ +!!c+y.length,A=k.findIndex(e=>e.id===v),C="dark"===a?"dark":"light",E=(0,n.useCallback)(e=>f(k[e].id),[f]);return(0,r.jsxs)("div",{className:(0,s.A)("post-grid-controls","post-grid-controls--theme-".concat(a),"post-grid-controls--variant-".concat(i),w>=5?"post-grid-controls--count-5":4===w?"post-grid-controls--count-4":3===w?"post-grid-controls--count-3":2===w?"post-grid-controls--count-2":null),children:[o&&(0,r.jsxs)("div",{className:"post-grid-controls__search",children:[(0,r.jsx)(j.FV,{}),(0,r.jsx)("input",{type:"text",className:(0,s.A)("post-grid-controls__search-input",N),placeholder:"Search All Items",value:m,onChange:e=>h(e.target.value)})]}),c&&(0,r.jsx)("div",{className:"post-grid-controls__sort",children:(0,r.jsx)(_.A,{items:k,activeIndex:A>=0?A:0,onChange:E,color:C,textClass:N,itemTextClass:N})}),y.map(e=>{let t=d[e]||[],n=x(l,e),a=[{id:"_all",label:"Filter by ".concat(n)},...t.map(e=>({id:e.slug,label:e.name}))],i=p[e]||null,s=i?a.findIndex(e=>e.label===i):0;return(0,r.jsx)("div",{className:"post-grid-controls__filter",children:(0,r.jsx)(_.A,{items:a,activeIndex:s>=0?s:0,onChange:t=>{let l=a[t];g(e,"_all"===l.id?null:l.label)},color:C,textClass:N,itemTextClass:N})},e)})]})};var A=l(98196);let C="text-small-body",E="text-small-body--desktop text-small-body--mobile",S=[{id:d,label:"Newest First"},{id:m,label:"Oldest First"},{id:h,label:"Alphabetical"}],L=()=>(0,r.jsxs)("svg",{className:"post-grid-mobile__tag-x",viewBox:"0 0 8 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("line",{x1:"0.5",y1:"0.5",x2:"7.5",y2:"7.5",stroke:"currentColor",strokeWidth:"1"}),(0,r.jsx)("line",{x1:"7.5",y1:"0.5",x2:"0.5",y2:"7.5",stroke:"currentColor",strokeWidth:"1"})]}),B=e=>{let{isOpen:t,onClose:l,onApplyDraft:i,postFilters:s,filters:o,theme:c="light"}=e,{showSort:u=!1,searchBy:m=[]}=s,{availableTerms:h,sortMode:v,activeFilters:f}
1=o,p=b(m,h),[g,y]=(0,n.useState)(!1),[N,k]=(0,n.useState)(!1),[w,E]=(0,n.useState)(v),[L,B]=(0,n.useState)({}),M=(0,n.useRef)(null),R=(0,n.useRef)(!1);(0,a.K$)(g),(0,n.useEffect)(()=>{if(!t){R.current=!1;return}R.current||(R.current=!0,E(v),B({...f}),y(!0),k(!1))},[f,t,v]);let T=(0,n.useCallback)(()=>{if(N)return;k(!0);let e=M.current;if(!e){y(!1),k(!1),l();return}let t=r=>{r.target===e&&(e.removeEventListener("animationend",t),y(!1),k(!1),l())};e.addEventListener("animationend",t)},[N,l]),F=(0,n.useCallback)(()=>{null==i||i({sortMode:u?w:null,filters:L}),T()},[T,L,w,i,u]),I=(0,n.useCallback)(()=>{E(d),B({})},[]),P=S.findIndex(e=>e.id===w),z="dark"===c?"dark":"light";return g&&"undefined"!=typeof document?(0,A.createPortal)((0,r.jsxs)("div",{ref:M,className:"post-grid-overlay post-grid-overlay--theme-".concat(c).concat(N?" post-grid-overlay--closing":""),"data-lenis-prevent":!0,children:[(0,r.jsxs)("div",{className:"post-grid-overlay__header",children:[(0,r.jsx)("span",{className:"post-grid-overlay__title",children:"Filters"}),(0,r.jsx)("button",{type:"button",className:"post-grid-overlay__close",onClick:()=>T(),"aria-label":"Close filters",children:(0,r.jsx)(j.Jn,{})})]}),(0,r.jsxs)("div",{className:"post-grid-overlay__body",children:[u&&(0,r.jsx)("div",{className:"post-grid-overlay__section",children:(0,r.jsx)(_.A,{items:S,activeIndex:P>=0?P:0,onChange:e=>E(S[e].id),color:z,textClass:C,itemTextClass:C})}),p.map(e=>{let t=h[e]||[],l=x(s,e),n=[{id:"_all",label:"Filter by ".concat(l)},...t.map(e=>({id:e.slug,label:e.name}))],a=L[e]||null,i=a?n.findIndex(e=>e.label===a):0;return(0,r.jsx)("div",{className:"post-grid-overlay__section",children:(0,r.jsx)(_.A,{items:n,activeIndex:i>=0?i:0,onChange:t=>{let l=n[t];B(t=>({...t,[e]:"_all"===l.id?null:l.label}))},color:z,textClass:C,itemTextClass:C})},e)})]}),(0,r.jsxs)("div",{className:"post-grid-overlay__footer",children:[(0,r.jsx)("button",{type:"button",className:"post-grid-overlay__apply",onClick:F,children:"Apply"}),(0,r.jsx)("button",{type:"button",className:"post-grid-overlay__clear",onClick:I,children:"Clear all"})]})]}),document.body):null},M=e=>{let{tax:t,termName:l,fading:a,onClick:i,onFaded:s}=e,o=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(!a)return;let e=o.current;if(!e){null==s||s(t);return}let l=()=>null==s?void 0:s(t);return e.addEventListener("animationend",l,{once:!0}),()=>{e.removeEventListener("animationend",l)}},[a,s,t]),(0,r.jsxs)("button",{ref:o,type:"button",className:"post-grid-mobile__tag".concat(a?" post-grid-mobile__tag--removing":""),onClick:a?void 0:i,disabled:a,children:[(0,r.jsx)("span",{className:E,children:l}),(0,r.jsx)(L,{})]})},R=e=>{let{filters:t,postFilters:l,onApplyDraft:a,theme:i="light",variant:s="post-grid"}=e,[o,c]=(0,n.useState)(!1),[u,d]=(0,n.useState)({}),{showSearch:m=!1,showSort:h=!1,searchBy:v=[]}=l,{searchQuery:f,setSearchQuery:p,activeFilters:g,clearFilter:x}=t,y=b(v,(null==t?void 0:t.availableTerms)||{}),_=h||y.length>0,N=[];for(let[e,t]of Object.entries(g))t&&N.push({tax:e,termName:t,fading:!1});for(let[e,t]of Object.entries(u))g[e]||N.push({tax:e,termName:t,fading:!0});let k=(0,n.useCallback)(e=>{let t=g[e];t&&d(l=>({...l,[e]:t})),x(e)},[g,x]),w=(0,n.useCallback)(e=>{d(t=>{let l={...t};return delete l[e],l})},[]);return(0,r.jsxs)("div",{className:"post-grid-mobile post-grid-mobile--theme-".concat(i," post-grid-mobile--variant-").concat(s),children:[(0,r.jsxs)("div",{className:"post-grid-mobile__bar",children:[m&&(0,r.jsxs)("div",{className:"post-grid-mobile__search",children:[(0,r.jsx)(j.FV,{}),(0,r.jsx)("input",{type:"text",className:"post-grid-mobile__search-input ".concat(E),placeholder:"Search All Items",value:f,onChange:e=>p(e.target.value)})]}),_&&(0,r.jsx)("button",{type:"button",className:"post-grid-mobile__filter-btn",onClick:()=>c(!0),"aria-label":"Open filters",children:"dark"===i?(0,r.jsx)(j.Hv,{}):(0,r.jsx)(j.Lk,{})})]}),N.length>0&&(0,r.jsx)("div",{className:"post-grid-mobile__tags",children:N.map(e=>{let{tax:t,termName:l,fading:n}=e;return(0,r.jsx)(M,{tax:t,termName:l,fading:n,onClick:()=>k(t),onFaded:w},t)})}),(0,r.jsx)(B,{isOpen:o,onClose:()=>c(!1),onApplyDraft:a,postFilters:l,filters:t,theme:i})]})};l(17092),l(4184);let T={mobile:4,desktop:8},F=e=>(0,r.jsx)(i.R,{post:e,variant:"grid",showAuthor:!0,showArrow:!0}),I=e=>{var t;let{content:l={},className:i,theme:d="light",variant:x="post-grid",pageSize:_=T,defaultPostFilters:j=null,desktopScrollRef:N=null,mobileScrollRef:k=null,renderPost:A=F,noResultsText:C="No matching posts.",paginationVariant:E="split-count-desktop",resultsBefore:S=null}=e,L=Array.isArray(null==l||null==(t=l.listing)?void 0:t.posts)?l.listing.posts:[],B=(0,n.useMemo)(()=>(function(e,t){let l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!!(null==e?void 0:e.showFilters);return{showFilters:t,showSearch:t,showSort:t,searchBy:Array.isArray(null==e?void 0:e.searchBy)?e.searchBy.slice(0,3):[],taxonomyLabels:(null==e?void 0:e.taxonomyLabels)&&"object"==typeof e.taxonomyLabels&&!Array.isArray(e.taxonomyLabels)?e.taxonomyLabels:{},searchStrategy:"string"==typeof(null==e?void 0:e.searchStrategy)?e.searchStrategy:"fuzzy",searchFields:Array.isArray(null==e?void 0:e.searchFields)?e.searchFields:void 0}}(t);return e&&"object"==typeof e&&!Array.isArray(e)&&Object.keys(e).length>0?{...l,...e,taxonomyLabels:{...l.taxonomyLabels,...(null==e?void 0:e.taxonomyLabels)||{}}}:l})(null==l?void 0:l.postFilters,j),[null==l?void 0:l.postFilters,j]),M=!!B.showFilters,I=(0,a.al)(),P=(0,n.useRef)(null),z=(0,n.useRef)(null),H=function(e){let{posts:t=[],postFilters:l={}}=e,{showFilters:r=!1,showSearch:a=!1,showSort:i=!1,searchBy:s=[],searchStrategy:o=v,searchFields:c}
1=l,[d,x]=(0,n.useState)(""),[_,j]=(0,n.useState)(null),[N,k]=(0,n.useState)({}),w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,[l,r]=(0,n.useState)(e);return(0,n.useEffect)(()=>{let l=window.setTimeout(()=>{r(e)},t);return()=>window.clearTimeout(l)},[t,e]),l}(d,500),A=(0,n.useMemo)(()=>(function(e){if(!Array.isArray(e))return p;let t=e.map(e=>"string"==typeof e?e.trim():"").filter(Boolean);return t.length?t:p})(c),[c]),C=o===f?f:v,E=C===f?1:3,S=function(e,t){let[l,r]=(0,n.useState)(null),a=(0,n.useRef)(e),i=(0,n.useRef)(t);return(0,n.useEffect)(()=>{if(!(null==e?void 0:e.length))return void r(null);(e!==a.current||t!==i.current||!l)&&(a.current=e,i.current=t,r(new u.A(e,{...g,keys:t.map(e=>{let t=g.keys.find(t=>t.name===e);return t?{...t}:{name:e}})})))},[l,e,t]),l}(r&&a&&C===v?t:null,A),L=(0,n.useMemo)(()=>r?function(e,t){let l={};if(!Array.isArray(t))return l;for(let n of t){let t=new Map;for(let l of e){var r;let e=null==l||null==(r=l.terms)?void 0:r[n];if(Array.isArray(e))for(let l of e)(null==l?void 0:l.name)&&!t.has(l.name)&&t.set(l.name,{name:l.name,slug:l.slug||l.name})}l[n]=[...t.values()].sort((e,t)=>e.name.localeCompare(t.name,void 0,{sensitivity:"base"}))}return l}(t,s):{},[t,s,r]),B=(0,n.useMemo)(()=>b(s,L),[L,s]);(0,n.useEffect)(()=>{if(!r)return;let e=new Set(B);k(t=>{let l={},r=!1;return(Object.entries(t).forEach(t=>{let[n,a]=t;if(!e.has(n)){a&&(r=!0);return}l[n]=a}),r||Object.keys(l).length!==Object.keys(t).length)?l:t})},[r,B]);let M=(0,n.useMemo)(()=>{if(!r)return t;let e=t;return a&&(e=function(e,t,l,r,n){let a=String(t||"").trim().toLowerCase();return a?r===f?e.filter(e=>n.some(t=>(function e(t){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return null==t||l>4?[]:"string"==typeof t||"number"==typeof t?[String(t)]:Array.isArray(t)?t.flatMap(t=>e(t,l+1)):"object"==typeof t?Object.values(t).flatMap(t=>e(t,l+1)):[]})(String(t||"").split(".").filter(Boolean).reduce((e,t)=>{if(e&&"object"==typeof e)return e[t]},e)).join(" ").toLowerCase().includes(a))):a.length<3||!l?e:l.search(a).map(e=>e.item):e}(e,w,S,C,A)),e=function(e,t){let l=Object.entries(t);return l.length?e.filter(e=>{for(let[r,n]of l){var t;if(!n)continue;let l=null==e||null==(t=e.terms)?void 0:t[r];if(!Array.isArray(l)||!l.some(e=>e.name===n))return!1}return!0}):e}(e,N),i&&(e=function(e,t){if(!t||!e.length)return e;let l=[...e];switch(t){case m:l.sort((e,t)=>y(e)-y(t));break;case h:l.sort((e,t)=>(e.title||"").localeCompare(t.title||"",void 0,{sensitivity:"base"}));break;default:l.sort((e,t)=>y(t)-y(e))}return l}(e,_)),e},[N,w,S,t,C,A,r,a,i,_]),R=(0,n.useMemo)(()=>{let e=Object.entries(N).filter(e=>{let[,t]=e;return t}).map(e=>{let[t,l]=e;return"".concat(t,"=").concat(l)}).sort().join("&");return"".concat(w,"|").concat(_,"|").concat(e)},[N,w,_]),T=(0,n.useCallback)((e,t)=>k(l=>({...l,[e]:t||null})),[]),F=(0,n.useCallback)(e=>k(t=>({...t,[e]:null})),[]),I=(0,n.useCallback)(()=>{k({}),x(""),j(null)},[]),P=(0,n.useMemo)(()=>w.trim().length>=E||!!_||Object.values(N).some(Boolean),[N,w,E,_]);return{filteredPosts:M,availableTerms:L,visibleFilterTaxonomies:B,searchQuery:d,setSearchQuery:x,sortMode:_,setSortMode:j,activeFilters:N,setFilter:T,clearFilter:F,clearAllFilters:I,hasActiveControls:P,filterKey:R}}({posts:L,postFilters:B}),q=(0,n.useCallback)(e=>{let{sortMode:t,filters:l}=e;B.showSort&&t&&H.setSortMode(t),(B.searchBy||[]).forEach(e=>{H.setFilter(e,(null==l?void 0:l[e])||null)})},[H,B.searchBy,B.showSort]);return(0,r.jsxs)("div",{ref:P,className:(0,s.A)("post-grid-module","post-grid-module--theme-".concat(d),"post-grid-module--variant-".concat(x),i),children:[M&&(0,r.jsx)("div",{className:"post-grid-module__controls","data-reveal":"fadeup",children:I?(0,r.jsx)(R,{filters:H,postFilters:B,theme:d,variant:x,onApplyDraft:q}):(0,r.jsx)(w,{filters:H,postFilters:B,theme:d,variant:x})}),(0,r.jsxs)("div",{className:"post-grid-module__results",children:[S,(0,r.jsx)(c.M,{ref:z,items:H.filteredPosts,resetKey:H.filterKey,pageSize:_,revealAfterSwapMs:0,hydrateFromInitialViewportOnly:!0,emptyState:(0,r.jsx)(o,{children:C}),paginationVariant:E,className:"post-grid-module__grid",itemClassName:"post-grid-module__item",paginationClassName:"post-grid-module__pagination",scrollTarget:{de
1sktop:null!=N?N:P,mobile:null!=k?k:z},children:e=>A(e)})]})]})}},81204:()=>{},81305:()=>{},81578:(e,t,l)=>{"use strict";l.d(t,{Cx:()=>v,O9:()=>x,Op:()=>f,SZ:()=>h,T2:()=>b,YZ:()=>g,gt:()=>p});let r=new WeakMap,n=new Map,a=new WeakSet,i=null,s=null,o="marketo-forms2",c=["aria-activedescendant","aria-controls","aria-describedby","aria-details","aria-errormessage","aria-flowto","aria-labelledby","aria-owns","for","headers","list"],u=new Set(["mktoForms2BaseStyle","mktoForms2ThemeStyle"]);function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e||"marketo").trim().toLowerCase().replace(/[^a-z0-9_-]+/g,"-").replace(/^-+|-+$/g,"")||"marketo"}function m(){return window.MktoForms2||null}function h(){"undefined"!=typeof document&&document.styleSheets&&(Array.from(document.styleSheets).forEach(e=>{try{let t=(null==e?void 0:e.ownerNode)||(null==e?void 0:e.owningElement)||null,l=(null==t?void 0:t.id)||"";u.has(l)&&(e.disabled=!0)}catch(e){}}),u.forEach(e=>{try{var t;let l=null==(t=document.getElementById(e))?void 0:t.sheet;l&&(l.disabled=!0)}catch(e){}}))}function v(){let e=function(e){let t=String(e||"").trim().replace(/\/+$/,"");return t?t.startsWith("http://")||t.startsWith("https://")||t.startsWith("//")?t:"https://".concat(t):""}("https://marketing.acxiom.com"),t=String("982-LRE-196").trim();return{baseUrl:e,munchkinId:t,enabled:!!(e&&t)}}function f(e){var t;let l="function"==typeof(null==e?void 0:e.getFormElem)?e.getFormElem():null;return(null==l||null==(t=l.get)?void 0:t.call(l,0))?l.get(0):(null==l?void 0:l.jquery)||Array.isArray(l)?l[0]||null:"undefined"!=typeof Element&&l instanceof Element?l:null}function p(e,t){if(!(e instanceof HTMLElement))return new Map;let l="mkto-".concat(d(t),"-"),r=new Map;if(e.id){let t=e.id.startsWith(l)?e.id:"".concat(l).concat(e.id);t!==e.id&&(r.set(e.id,t),e.id=t)}return e.querySelectorAll("[id]").forEach(e=>{let t=String(e.id||"").trim();if(!t)return;let n=t.startsWith(l)?t:"".concat(l).concat(t);n!==t&&(r.set(t,n),e.id=n)}),e.querySelectorAll("*").forEach(e=>{c.forEach(t=>{let l=e.getAttribute(t);if(!l)return;let n="for"===t?r.get(l)||l:String(l||"").split(/\s+/).filter(Boolean).map(e=>r.get(e)||e).join(" ");n!==l&&e.setAttribute(t,n)})}),e.dataset.marketoInstance=d(t),r}function g(e,t,l){var n;if(!t||"function"!=typeof l)return()=>{};s!==e&&"function"==typeof(null==e?void 0:e.whenRendered)&&(e.whenRendered(e=>{let t=r.get(e);(null==t?void 0:t.size)&&t.forEach(t=>t(e))}),s=e);let a=null!=(n=r.get(t))?n:new Set;return a.add(l),r.set(t,a),()=>{let e=r.get(t);e&&(e.delete(l),0===e.size&&r.delete(t))}}function x(e){e&&n.delete(e)}async function b(e){let{formId:t,instanceKey:l,target:r}=e,s=Number(t);if(!Number.isFinite(s)||s<=0)throw Error("Marketo formId must be a positive number.");if(!(r instanceof HTMLElement))throw Error("Marketo render target must be a DOM element.");let{MktoForms2:c,config:u}=await function(){let e=v();if(!e.enabled)return Promise.reject(Error("Missing NEXT_PUBLIC_MARKETO_BASE_URL or NEXT_PUBLIC_MARKETO_MUNCHKIN_ID."));let t=m();return(null==t?void 0:t.loadForm)?Promise.resolve({MktoForms2:t,config:e}):(i||(i=new Promise((t,l)=>{!function(e){if(document.getElementById(o))return;let t=document.createElement("script");t.id=o,t.async=!0,t.src="".concat(e.baseUrl,"/js/forms2/js/forms2.min.js"),document.head.appendChild(t)}(e);let r=Date.now(),n=setInterval(()=>{let e=m();if(null==e?void 0:e.loadForm){clearInterval(n),i=null,t(e);return}Date.now()-r>15e3&&(clearInterval(n),i=null,l(Error("Unable to load Marketo Forms 2.0.")))},25)})),i.then(t=>({MktoForms2:t,config:e})))}(),d=await function(e,t,l){let r=function(e){var t;let l=null==(t=window.__acxMarketoForms)?void 0:t[e];return l?l.form?Promise.resolve(l.form):l.promise?l.promise:null:null}(l);return r||new Promise((r,n)=>{try{e.loadForm(t.baseUrl,t.munchkinId,l,r)}catch(e){n(e instanceof Error?e:Error("Unable to initialize Marketo form."))}})}(c,u,s);return!function(e){if(!e||a.has(e))return;a.add(e);let t=()=>{try{let t=function(){try{var e;let t=String((null==(e=window.sessionStorage)?void 0:e.getItem("acx_mkt_tok"))||"").trim();return/^[A-Za-z0-9+/=_.-]{8,1024}$/.test(t)?t:""}catch(e){return""}}();if(!t||"function"!=typeof e.addHiddenFields)return;e.addHiddenFields({mkt_tok:t})}catch(e){}};t(),"function"==typeof e.onSubmit&&e.onSubmit(t)}(d),new Promise((e,t)=>
1{try{d.render("function"==typeof(null==c?void 0:c.$)?c.$(r):"function"==typeof window.jQuery?window.jQuery(r):r),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e&&n.set(e,{...t,instanceKey:e})}(l,{form:d,formId:s,target:r}),e({MktoForms2:c,form:d,config:u})}catch(e){t(e instanceof Error?e:Error("Unable to render Marketo form."))}})}},82826:()=>{},82943:()=>{},83068:()=>{},83416:(e,t,l)=>{"use strict";l.d(t,{aD:()=>k,Ic:()=>w,Sq:()=>A});var r=l(73365),n=l(72484),a=l(5542),i=l(41),s=l(17573),o=l(92943),c=l(75646),u=l(69066),d=l(68662);let m={standard:{caption:"caption",title:"title",body:"body",date:"date",author:"author",button:"button"},hero:{caption:"caption",title:"title",body:"body",button:"button",primaryButton:"primaryButton",tertiaryButton:"tertiaryButton"},long:{title:"title",body:"body",date:"date",image:"image",button:"button"}},h=(e,t)=>{if(!e||"object"!=typeof e||!t)return;let l=String(t).split(".").map(e=>e.trim()).filter(Boolean),r=e;for(let e of l){if(!r||"object"!=typeof r||!(e in r))return;r=r[e]}return r},v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{...m[e]||m.standard,...t||{}}},f=e=>Array.isArray(e)&&e.some(Boolean),p=function(e){let{showButton:t=!0,style:l="cta"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,a.sp)(null==e?void 0:e.title,null==e?void 0:e.body,"event"===l?null==e?void 0:e.date:null,null==e?void 0:e.image,t?null==e?void 0:e.button:null)};l(78316),l(10560);let g=(0,a.B1)({mobile:"133px",desktop:"133px"}),x=(0,a.B1)({mobile:"fullbleed",desktop:"fullbleed"}),b=e=>0===e?"primary":"tertiary",y=(e,t)=>(0,o.a)({kind:b(t)},{primaryColor:"on-pink",tertiaryColor:"light"}),_=(e,t,l)=>(0,o.w3)(e,{kind:b(l)}),j={tile:u.qB,tertiary:u.U7},N=e=>{let{content:t,contentKey:l="imageOverlay",className:a,variant:o="standard",color:m="on-light",style:b="cta",titleVariant:N="tile",bodyBaseClass:k="text-small-body",showDate:w=!0,buttonMode:A="single",showImage:C=!1,hideWhenEmpty:E=!1,showAuthor:S=!1,showButton:L=!0,backgroundMedia:B,backgroundMediaField:M,heroClassName:R,heroImageClassName:T,heroProps:F,overlayContainerClassName:I,overlayContainerProps:P,cardClassName:z,cardProps:H,fields:q}=e,{content:O}=(0,n.YZ)(l),D=null!=t?t:O,{fields:Y,values:V}=((e,t,l)=>{let r=v(t,l);return{fields:r,values:{caption:h(e,r.caption),title:h(e,r.title),body:h(e,r.body),date:h(e,r.date),author:h(e,r.author),button:h(e,r.button),image:h(e,r.image),primaryButton:h(e,r.primaryButton),tertiaryButton:h(e,r.tertiaryButton)}}})(D,o,q),W=null!=B?B:h(D,M),Z=(e=>Array.isArray(null==e?void 0:e.button)&&e.button.length>0?e.button.slice(0,2):[...Array.isArray(null==e?void 0:e.primaryButton)?e.primaryButton.map(e=>({...e,kind:(null==e?void 0:e.kind)||"primary"})):[],...Array.isArray(null==e?void 0:e.tertiaryButton)?e.tertiaryButton.map(e=>({...e,kind:(null==e?void 0:e.kind)||"tertiary"})):[]].slice(0,2))(V),K=j[N]||u.qB,J="typed"===A&&L&&f(Z)&&(Y.button||Y.primaryButton||Y.tertiaryButton),U="single"===A&&L&&f(V.button)&&Y.button;if(E&&!p(V,{showButton:L,style:b}))return null;let G=(0,r.jsxs)("div",{className:(0,d.A)("image-overlay","image-overlay--".concat(o),"image-overlay--".concat(m),!W&&a,z),...H,children:[(0,r.jsxs)("div",{className:"image-overlay__content",children:[Y.caption&&(0,r.jsx)(u.a0,{className:"image-overlay__caption",json:V.caption}),Y.title&&(0,r.jsx)(K,{className:"image-overlay__title",json:V.title}),Y.body&&(0,r.jsx)(u.EY,{className:"image-overlay__body",tagName:"div",baseClass:k,json:V.body}),Y.date&&w&&(0,r.jsx)(u.a0,{className:"image-overlay__date",json:V.date}),Y.author&&S&&(0,r.jsx)(i.V,{className:"image-overlay__author",content:V.author,color:"light"}),J&&(0,r.jsx)("div",{className:"image-overlay__ctas",children:(0,r.jsx)(s.$n,{className:"buttons--mobile-full-width",buttons:Z.slice(0,2),alignment:"left",buttonClassName:y,renderContent:_})}),U&&(0,r.jsx)("div",{className:"image-overlay__ctas",children:(0,r.jsx)(s.JK,{className:"image-overlay__button",buttons:V.button,color:"on-pink"})})]}),C&&Y.image&&V.image&&(0,r.jsx)(c.fb,{className:"image-overlay__image",media:V.image,sizes:g})]});return W?(0,r.jsx)("div",{className:(0,d.A)("image-overlay-group",a),children:(0,r.jsxs)("div",{className:(0,d.A)("image-overlay-group__hero",R),...F,children:[(0,r.jsx)(c.iX,{className:(0,d.A)("image-overlay-group__hero-image",T),media:W,sizes:x}),(0,r.jsx)("div",{className:(0,d.A)("image-overlay-group__hero-overlay",I),...P,children:G})]})}):G},k=e=>(0,r.jsx)(N,{variant:"standard",titleVariant:"tile",bodyBaseClass:"text-small-body",showDate:!0,buttonMode:"single",showImage:!1,...e}),w=e=>(0,r.jsx)(N,{variant:"hero",titleVariant:"tertiary",bodyBaseClass:"text-large-body--desktop text-large-body--mobile",showDate:!1,buttonMode:"typed",showImage:!1,...e}),A=e=>{let{style:t="cta",...l}=e;return(0,r.jsx)(N,{variant:"long",titleVariant:"tile",bodyBaseClass:"text-large-body",showDate:"event"===t,buttonMode:"single",showImage:!0,hideWhenEmpty:!0,style:t,...l})}},83597:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(73365),n=l(23341),a=l(34120);
1let i={"--tile-carousel-slide-width-desktop":"calc(41.4 * var(--rs-unit))"},s=()=>(0,r.jsx)(n.B,{className:"solutions-block theme-dark",style:i,children:(0,r.jsx)(a.L,{contentKey:"solutions"})})},83661:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>c});var r=l(73365),n=l(72484),a=l(23341),i=l(80998);l(57629);let s={mobile:4,desktop:8},o=e=>{let{contentKey:t="postGrid"}=e,{content:l}=(0,n.YZ)(t);return(0,r.jsx)(i.A,{content:l,pageSize:s,theme:"light",variant:"post-grid"})},c=()=>{var e;let{content:t}=(0,n.YZ)("postGrid");return Array.isArray(null==t||null==(e=t.listing)?void 0:e.posts)&&t.listing.posts.length>0?(0,r.jsx)(a.B,{className:"post-grid-block",children:(0,r.jsx)(o,{})}):null}},83983:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>b});var r=l(73365),n=l(23341),a=l(1521),i=l(98196),s=l(72484),o=l(5542),c=l(28447),u=l(42270),d=l(75646),m=l(97850),h=l(68662);let v=()=>{var e,t,l;return null==(t=(l=window).matchMedia)||null==(e=t.call(l,"(prefers-reduced-motion: reduce)"))?void 0:e.matches},f=e=>{let{media:t,onClose:l}=e,n=(0,a.useRef)(null),s=(0,a.useRef)(null),c=!!t,[u,f]=(0,a.useState)(t),[p,g]=(0,a.useState)(!1);if(t&&u!==t&&f(t),(0,o.K$)(!!u,{className:"has-video-lightbox-open"}),(0,o.VV)(c,n),(0,a.useLayoutEffect)(()=>{c&&(e=>{var t;let l=null==e?void 0:e.querySelector("video"),r=(e=>{var t,l;return(null==e||null==(t=e.dataset)?void 0:t.mediaSrc)||(null==e||null==(l=e.dataset)?void 0:l.src)||null})(l);l&&r&&(l.src!==r&&l.currentSrc!==r&&(l.src=r,l.dataset.mediaLoaded="true",l.load()),null==(t=l.play)||t.call(l).catch(()=>{}))})(n.current)},[c,null==t?void 0:t.src]),(0,a.useEffect)(()=>{if(!t)return void g(!1);if(v())return void g(!0);let e=requestAnimationFrame(()=>g(!0));return()=>cancelAnimationFrame(e)},[t]),(0,a.useEffect)(()=>{var e,t;if(!c)return;let r=null==(e=n.current)?void 0:e.querySelector("video");r&&!r.paused&&r.dispatchEvent(new Event("play")),null==(t=s.current)||t.focus();let a=e=>{"Escape"===e.key&&l()};return window.addEventListener("keydown",a),()=>window.removeEventListener("keydown",a)},[c,null==t?void 0:t.src,l]),(0,a.useEffect)(()=>{var e;if(c||!u)return;if(v())return void f(null);let t=null==(e=n.current)?void 0:e.querySelector(".image-carousel-lightbox__panel");(t?parseFloat(getComputedStyle(t).transitionDuration):0)||f(null)},[c,u]),!u||"undefined"==typeof document)return null;let x=u.contained?u:{...u,contained:!0};return(0,i.createPortal)((0,r.jsxs)("div",{ref:n,className:(0,h.A)("image-carousel-lightbox",p&&"is-open"),children:[(0,r.jsx)("div",{className:"image-carousel-lightbox__backdrop",onClick:l}),(0,r.jsxs)("div",{className:"image-carousel-lightbox__panel",role:"dialog","aria-modal":"true","aria-label":"Video","data-lenis-prevent":!0,onTransitionEnd:e=>{e.target===e.currentTarget&&"opacity"===e.propertyName&&(c||f(null))},children:[(0,r.jsx)("button",{ref:s,type:"button",className:"image-carousel-lightbox__close",onClick:l,"aria-label":"Close video",children:(0,r.jsx)(m.Jn,{className:"icon--close-button"})}
1),(0,r.jsx)(d._V,{className:"image-carousel-lightbox__player",media:x,fill:{aspectRatio:(e=>{let t=Number(null==e?void 0:e.width),l=Number(null==e?void 0:e.height);return Number.isFinite(t)&&Number.isFinite(l)&&0!==l?t/l:16/9})(u)},sizes:"(min-width: 1200px) 1200px, 92vw"})]})]}),document.body)};l(82826),l(62222);let p={mobilePlayback:"native-fullscreen"},g=(0,o.B1)({mobile:"grid",desktop:"col4-g"}),x=e=>{let{contentKey:t="imageCarousel",className:l}=e,{content:n}=(0,s.YZ)(t),v=Array.isArray(null==n?void 0:n.items)?n.items.filter(e=>(e=>!!(e&&(null!=e.id||e.src)))(null==e?void 0:e.image)):[],x=(0,o.al)(),b=(()=>{let[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{var e,l;let r=null==(e=(l=window).matchMedia)?void 0:e.call(l,"(hover: none) and (pointer: coarse)");if(!r)return;let n=()=>t(r.matches);return n(),r.addEventListener("change",n),()=>r.removeEventListener("change",n)},[]),e})(),y=x&&b,_=x?v.length>1:v.length>3,j=v.length>3,[N,k]=(0,a.useState)(null),w=(0,a.useCallback)(e=>{(0,i.flushSync)(()=>{k(e)})},[]),A=(0,a.useCallback)(()=>{k(null)},[]);return(0,a.useEffect)(()=>{y&&k(null)},[y]),(0,r.jsxs)("div",{className:(0,h.A)("image-carousel",l),children:[(0,r.jsx)(u.dx,{contentKey:t,className:"image-carousel__header"}),(0,r.jsx)(c.RV,{bleed:!0,edgeFade:"light",edgeFadeAlways:!0,edgeFadeBehindContent:v.length<=3,shellClassName:"image-carousel__carousel-shell",shellProps:{"data-reveal":"fade","data-reveal-delay":"0.3"},contentClassName:"image-carousel__carousel-content",className:"image-carousel__carousel",navigation:!!_&&"navigation",infinite:j,infiniteOnOverflow:!0,centerOverflow:j,releaseMode:x?"guided-snap":"momentum",allowInteractiveDragSelectors:[".image-carousel__poster"],children:v.map((e,t)=>{var l,n;let a=null==e?void 0:e.image,i=!y&&(e=>(null==e?void 0:e.type)==="video"&&!e.autoPlay)(a),s=i?(e=>(null==e?void 0:e.src)?{type:"image",src:e.src,alt:"",sizes:e.sizes,width:e.width,height:e.height,desktopFocalPoint:e.desktopFocalPoint,mobileFocalPoint:e.mobileFocalPoint}:null)(null==a?void 0:a.poster):null;return(0,r.jsx)(c.RV.Slide,{className:"image-carousel__slide",children:(0,r.jsx)("div",{className:"image-carousel__thumb",children:i?(0,r.jsxs)("button",{type:"button",className:"image-carousel__poster","aria-haspopup":"dialog","aria-label":(null==a?void 0:a.alt)?"Play video: ".concat(a.alt):"Play video",onClick:()=>w(a),children:[s?(0,r.jsx)(d.n4,{className:"image-carousel__media",media:s,sizes:g}):(0,r.jsx)("span",{className:"image-carousel__poster-frame","aria-hidden":"true"}),(0,r.jsx)(m.DM,{className:"image-carousel__poster-icon"})]}):(0,r.jsx)(d.n4,{className:"image-carousel__media",media:a,sizes:g,videoProps:p})})},null!=(n=null!=(l=e.id)?l:null==a?void 0:a.id)?n:t)})}),(0,r.jsx)(f,{media:N,onClose:A})]})},b=()=>(0,r.jsx)(n.B,{className:"image-carousel-block",children:(0,r.jsx)(x,{})})},84960:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>G});var r=l(73365),n=l(23341),a=l(72484),i=l(68662),s=l(1521),o=l(69066),c=l(6242);let u="email",d="phone",m="mailing",h=[u,d,m],v={email:"Email",firstName:"FirstName",lastName:"LastName",optOutEmails:"OptOut_Emails",optOutPhones:"OptOut_Phones",optOutMailing:"OptOut_MailingAddresses"},f={street:"",apt:"",city:"",state:"",zip:"",country:""},p={email:"",firstName:"",lastName:""},g={sectionTitle:{caption:"",title:"",body:""},personalInfoTitle:"",continueButtonLabel:"",methodSelectionTitle:"",submitButtonLabel:"",legalText:"",thankYouTitle:"",thankYouBody:"",marketoFormId:""};function x(e){if(null==e)return"";if("string"==typeof e){let t=e.trim();if(t.startsWith("{")||t.startsWith("["))try{let e=JSON.parse(t);return x(e)}catch(e){}return e}return"object"!=typeof e?String(e):Array.isArray(e)?e.map(x).join(""):"text"===e.type&&"string"==typeof e.text?e.text:e.root?x(e.root):Array.isArray(e.children)?e.children.map(x).join(""):""}function b(e){return e&&"object"==typeof e?[[e.street,e.apt].filter(Boolean).join(", "),[[e.city,e.state].filter(Boolean).join(", "),e.zip].filter(Boolean).join(" "),e.country].filter(Boolean).join(", "):""}let y=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function _(e){if("string"!=typeof e)return!1;let t=e.trim();return!!t&&y.test(t)}let j=e=>"string"==typeof e?e.trim().toLowerCase():"",N=e=>"string"==typeof e?e.replace(/\D/g,""):"";function k(e){return e&&"object"==typeof e?{street:(e.street||"").trim(),apt:(e.apt||"").trim(),city:(e.city||"").trim(),state:(e.state||"").trim(),zip:(e.z
1ip||"").trim(),country:(e.country||"").trim()}:null}function w(){return{[h[0]]:[],[h[1]]:[],[h[2]]:[]}}function A(e){var t;return e?Math.max((null==(t=e.getBoundingClientRect)?void 0:t.call(e).height)||0,e.offsetHeight||0):0}function C(e){let{stepKey:t,mode:l="view",onSwap:r,getHeightPhase:n}=e,a=(0,s.useRef)(null),i=(0,s.useRef)(null),o=(0,s.useRef)(null),[c,u]=(0,s.useState)(null),[d,m]=(0,s.useState)(t),[h,v]=(0,s.useState)(0),f=(0,s.useRef)(t),p=(0,s.useRef)(0),g=(0,s.useRef)([]),x=(0,s.useRef)("in"),b=(0,s.useRef)(0),y=(0,s.useRef)(r),_=(0,s.useRef)(n);(0,s.useEffect)(()=>{y.current=r},[r]),(0,s.useEffect)(()=>{_.current=n},[n]);let j=(0,s.useCallback)(()=>{g.current.forEach(e=>clearTimeout(e)),g.current=[]},[]),N=(0,s.useCallback)(()=>{let e=a.current;e&&(e.style.transition="",e.style.height="",e.style.overflow="")},[]);return(0,s.useEffect)(()=>()=>{p.current+=1,j(),N()},[j,N]),(0,s.useEffect)(()=>{if(f.current===t)return;let e=f.current;if(f.current=t,"view"!==l||function(){if(!window.matchMedia)return!1;try{return window.matchMedia("(prefers-reduced-motion: reduce)").matches}catch(e){return!1}}()){var r;j(),N(),u(null),m(t),null==(r=y.current)||r.call(y);return}let n=++p.current;j(),x.current=_.current&&_.current(e,t)||"in",u(e),m(t),v(e=>e+1);let i=setTimeout(()=>{var e;if(p.current!==n)return;let t=a.current;if(null==(e=y.current)||e.call(y),u(null),t&&"in"===x.current){let e=A(o.current);e>0&&(t.style.transition="height ".concat(600,"ms ease"),t.style.height="".concat(e,"px"))}},600);g.current.push(i);let s=setTimeout(()=>{p.current===n&&N()},1200);g.current.push(s)},[t,l,j,N]),(0,s.useLayoutEffect)(()=>{if(null===c||b.current===h)return;b.current=h;let e=a.current,t=i.current,l=o.current;if(!e)return;let r=A(t)||A(l),n=A(l);e.style.overflow="hidden",e.style.transition="none",e.style.height="".concat(r,"px"),e.offsetHeight,"out"===x.current&&r>0&&n>0&&Math.abs(n-r)>.5&&(e.style.transition="height ".concat(600,"ms ease"),e.style.height="".concat(n,"px"))},[c,h]),{containerRef:a,outgoingRef:i,incomingRef:o,outgoingStep:c,incomingStep:d,transitionToken:h,isAnimating:null!==c}}var E=l(81578),S=l(59647);l(71506);let L=(0,s.forwardRef)((e,t)=>{let{label:l,optional:n,value:a="",onChange:o,onKeyDown:c,onFocus:u,onBlur:d,type:m="text",required:h=!1,error:v=null,autoComplete:f,name:p,id:g,disabled:x=!1,readOnly:b=!1,placeholder:y,className:_,inputClassName:j,labelClassName:N,ariaDescribedBy:k,...w}=e,A=(0,s.useId)(),C=g||"input-".concat(p||A),E="string"==typeof a&&a.length>0,S=!!v;return(0,r.jsxs)("div",{className:(0,i.A)("input",E&&"input--has-value",x&&"input--disabled",S&&"input--has-error",_),children:[(0,r.jsxs)("div",{className:"input__surface",children:[(0,r.jsx)("input",{ref:t,id:C,name:p,type:m,value:a,onChange:e=>{"function"==typeof o&&o(e.target.value,e)},onKeyDown:c,onFocus:u,onBlur:d,disabled:x,readOnly:b,placeholder:y,autoComplete:f,"aria-invalid":S||void 0,"aria-describedby":k,"aria-required":h||void 0,className:(0,i.A)("input__control",j),...w}),l?(0,r.jsxs)("label",{htmlFor:C,className:(0,i.A)("input__label",N),children:[(0,r.jsxs)("span",{className:"input__label-text",children:[l,h?"*":null]}),n?(0,r.jsx)("span",{className:"input__label-optional",children:"(optional)"}):null]}):null]}),(0,r.jsx)("div",{className:(0,i.A)("input__error-wrap",S&&"input__error-wrap--visible"),"aria-hidden":!S,children:(0,r.jsx)("div",{className:"input__error-inner",children:S?(0,r.jsx)("p",{className:"input__error text-caption",role:"alert",children:v}):null})})]})});L.displayName="Input";let B=e=>{let{personalInfo:t,onChangeField:l,onContinue:n,continueLabel:a}=e,[o,c]=(0,s.useState)(null),u=(0,s.useCallback)(()=>{let e=((null==t?void 0:t.email)||"").trim();return e?_(e)?void(c(null),n()):void c("Enter a valid email address."):void c("Enter an email address.")},[null==t?void 0:t.email,n]),d=(0,s.useCallback)(e=>{o&&c(null),l("email",e)},[o,l]),m=(0,s.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),u())},[u]),h=x(a);return(0,r.jsxs)("div",{className:"opt-out-step opt-out-step--one",children:[(0,r.jsxs)("div",{className:"opt-out-step__fields opt-out-step__fields--personal",children:[(0,r.jsx)(L,{label:"Email",required:!0,type:"email",autoComplete:"email",value:t.email,onChange:d,onKeyDown:m,name:"opt-out-email",error:o}),(0,r.jsx)(L,{label:"First Name",optional:!0,autoComplete:"given-name",value:t.firstName,onChange:e=>l("firstName",e),onKeyDown:m,name:"opt-out-first-name"}),(0,r.jsx)(L,{label:"Last Name",optional:!0,autoComplete:"family-name",value:t.lastName,onChange:e=>l("lastName",e),onKeyDown:m,name:"opt-out-last-name"})]}),(0,r.jsx)("div",{className:"opt-out-step__footer opt-out-step__footer--one",children:(0,r.jsx)("button",{type:"button",className:(0,i.A)("opt-out-button opt-out-step__continue"),onClick:u,children:(0,r.jsx)("span",{className:"text-caption",children:h})})})]})};var M=l(70190);let R=e=>{let{method:t,label:l,selected:n,count:a=0,onSelect:s,onKeyDown:o,tabIndex:c,id:u}=e,d=a>0;return(0,r.jsxs)("button",{type:"button",role:"radio",id:u,"aria-checked":n,tabIndex:c,"data-method":t,className:(0,i.A)("method-chip",n&&"method-chip--selected",d&&"method-chip--has-entries"),onClick:()=>s(t),onKeyDown:o,children:[(0,r.jsx)(M.A,{checked:d,className:"method-chip__indicator icon--checkbox-optout"}),(0,r.jsx)("span",{className:"method-chip__label text-caption",children:l}),d?(0,r.jsxs)("span",{className:"method-chip__count text-caption","aria-label":"".concat(a," ").concat(1===a?"entry":"entries"," added"),children:["(",a,")"]}):null]})};var T=l(93760);let F=e=>{let{items:t,renderItem:l,onRemove:n,className:a,emptyLabel:s}=e,o=Array.isArray(t)?t:[];
1return o.length?(0,r.jsx)("ul",{className:(0,i.A)("entry-list",a),children:o.map((e,t)=>{let a=l?l(e,t):String(e),i="string"==typeof e&&e||e&&"object"==typeof e&&JSON.stringify(e)||t;return(0,r.jsxs)("li",{className:"entry-list__item",children:[(0,r.jsx)("span",{className:"entry-list__value text-normal-body",children:a}),(0,r.jsx)("button",{type:"button",className:"entry-list__remove","aria-label":"Remove ".concat("string"==typeof a?a:"entry"),onClick:()=>n(t),children:(0,r.jsx)(T.A,{className:"icon--optout-close"})})]},i)})}):s?(0,r.jsx)("p",{className:(0,i.A)("entry-list__empty text-caption",a),children:s}):null};function I(e){let{onClick:t,children:l="Add"}=e;return(0,r.jsx)("button",{type:"button",className:(0,i.A)("opt-out__add-button opt-out-button"),onClick:t,children:(0,r.jsx)("span",{className:"text-caption",children:l})})}function P(e){let{entries:t,onAdd:l,onRemove:n}=e,[a,i]=(0,s.useState)(""),[o,c]=(0,s.useState)(null),u=t.length>=10,d=(0,s.useCallback)(()=>{let e=a.trim();return e?_(e)?u?void c("Limit of ".concat(10," emails reached.")):void(l(e)?(i(""),c(null)):c("This email is already in the list.")):void c("Enter a valid email address."):void c("Enter an email address.")},[a,u,l]),m=(0,s.useCallback)(e=>{o&&c(null),i(e)},[o]),h=(0,s.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),d())},[d]);return(0,r.jsxs)("div",{className:"method-panel method-panel--email",children:[(0,r.jsxs)("div",{className:"method-panel__add-row",children:[(0,r.jsx)("div",{className:"method-panel__add-fields",children:(0,r.jsx)(L,{label:"Add Email Address",type:"email",inputMode:"email",autoComplete:"email",value:a,onChange:m,onKeyDown:h,error:o})}),(0,r.jsx)("div",{className:"method-panel__add-action",children:(0,r.jsx)(I,{onClick:d})})]}),(0,r.jsx)(F,{items:t,onRemove:n,className:"method-panel__entries"})]})}function z(e){let{entries:t,onAdd:l,onRemove:n}=e,[a,i]=(0,s.useState)(""),[o,c]=(0,s.useState)(null),u=t.length>=10,d=(0,s.useCallback)(()=>{let e=a.trim();return e?u?void c("Limit of ".concat(10," phone numbers reached.")):void(l(e)?(i(""),c(null)):c("This phone number is already in the list.")):void c("Enter a phone number.")},[a,u,l]),m=(0,s.useCallback)(e=>{o&&c(null),i(e)},[o]),h=(0,s.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),d())},[d]);return(0,r.jsxs)("div",{className:"method-panel method-panel--phone",children:[(0,r.jsxs)("div",{className:"method-panel__add-row",children:[(0,r.jsx)("div",{className:"method-panel__add-fields",children:(0,r.jsx)(L,{label:"Add Phone Number",type:"tel",inputMode:"tel",autoComplete:"tel",value:a,onChange:m,onKeyDown:h,error:o})}),(0,r.jsx)("div",{className:"method-panel__add-action",children:(0,r.jsx)(I,{onClick:d})})]}),(0,r.jsx)(F,{items:t,onRemove:n,className:"method-panel__entries"})]})}let H=[{field:"street",label:"Street Address"},{field:"city",label:"City"},{field:"state",label:"State"},{field:"zip",label:"ZIP / Postal Code"}];function q(e){let{entries:t,onAdd:l,onRemove:n}=e,[a,i]=(0,s.useState)(()=>({...f})),[o,c]=(0,s.useState)({}),u=t.length>=10,d=e=>t=>{i(l=>({...l,[e]:t})),(o[e]||o._form)&&c(t=>{let l={...t};return delete l[e],delete l._form,l})};return(0,r.jsxs)("div",{className:"method-panel method-panel--mailing",children:[(0,r.jsxs)("div",{className:"method-panel__add-row",children:[(0,r.jsxs)("div",{className:"method-panel__add-fields",children:[(0,r.jsxs)("div",{className:"method-panel__mailing-grid",children:[(0,r.jsx)(L,{label:"Street Address",required:!0,autoComplete:"address-line1",value:a.street,onChange:d("street"),error:o.street,className:"method-panel__mailing-street"}),(0,r.jsx)(L,{label:"Apt / Suite",optional:!0,autoComplete:"address-line2",value:a.apt,onChange:d("apt"),className:"method-panel__mailing-apt"}),(0,r.jsx)(L,{label:"City",required:!0,autoComplete:"address-level2",value:a.city,onChange:d("city"),error:o.city,className:"method-panel__mailing-city"}),(0,r.jsx)(L,{label:"State",required:!0,autoComplete:"address-level1",value:a.state,onChange:d("state"),error:o.state,className:"method-panel__mailing-state"}),(0,r.jsx)(L,{label:"ZIP / Postal",required:!0,autoComplete:"postal-code",value:a.zip,onChange:d("zip"),error:o.zip,className:"method-panel__mailing-zip"}),(0,r.jsx)(L,{label:"Country",optional:!0,autoComplete:"country-name",value:a.country,onChange:d("country"),className:"method-panel__mailing-country"})]}),o._form?(0,r.jsx)("p",{className:"method-panel__error text-caption",role:"alert",children:o._form}):null]}),(0,r.jsx)("div",{className:"method-panel__add-action",children:(0,r.jsx)(I,{onClick:()=>{let e={};
1return(H.forEach(t=>{let l,{field:r,label:n}=t;"string"==typeof(l=a[r])&&l.trim().length>0||(e[r]="Enter ".concat(n,"."))}),Object.keys(e).length)?void c(e):u?void c({_form:"Limit of ".concat(10," addresses reached.")}):void(l(a)?(i({...f}),c({})):c({_form:"This address is already in the list."}))}})})]}),(0,r.jsx)(F,{items:t,onRemove:n,renderItem:e=>b(e),className:"method-panel__entries"})]})}let O=e=>{let{method:t,entries:l,onAdd:n,onRemove:a}=e;return t===u?(0,r.jsx)(P,{entries:l,onAdd:n,onRemove:a}):t===d?(0,r.jsx)(z,{entries:l,onAdd:n,onRemove:a}):t===m?(0,r.jsx)(q,{entries:l,onAdd:n,onRemove:a}):null},D={[u]:"Email Address",[d]:"Phone Number",[m]:"Mailing Address"},Y=e=>{let{personalInfoTitle:t,personalInfo:l,methodSelectionTitle:n,activeMethod:a,setActiveMethod:c,entries:u,addEntry:d,removeEntry:m,onClearAll:v,onCancel:f,onSubmit:p,submitLabel:g,legalText:b,submissionStatus:y}=e,_=(0,s.useRef)(null),j=(0,s.useCallback)(e=>{if(!["ArrowRight","ArrowDown","ArrowLeft","ArrowUp"].includes(e.key))return;e.preventDefault();let t=(h.indexOf(a)+("ArrowLeft"===e.key||"ArrowUp"===e.key?-1:1)+h.length)%h.length,l=h[t];c(l),window.requestAnimationFrame(()=>{var e;let t=null==(e=_.current)?void 0:e.querySelector('[data-method="'.concat(l,'"]'));t instanceof HTMLElement&&t.focus()})},[a,c]),N=x(n),k=x(g),w="submitting"===y;return(0,r.jsxs)("div",{className:"opt-out-step opt-out-step--two",children:[(0,r.jsxs)("div",{className:"opt-out-step__saved",children:[(0,r.jsxs)("div",{className:"opt-out-step__saved-row",children:[l.firstName||l.lastName?(0,r.jsx)("span",{className:"opt-out-step__saved-name text-normal-body",children:[l.firstName,l.lastName].filter(Boolean).join(" ")}):null,(0,r.jsx)("span",{className:"opt-out-step__saved-email text-normal-body",children:l.email})]}),(0,r.jsx)("button",{type:"button",className:"opt-out-step__clear-all tertiary-button tertiary-button--dark",onClick:v,children:(0,r.jsx)("span",{className:"text-caption",children:"Clear All"})})]}),(0,r.jsx)("h4",{className:"opt-out-step__method-title text-subheader",children:N}),(0,r.jsxs)("div",{className:"opt-out-step__method-body",children:[(0,r.jsx)("div",{ref:_,className:"opt-out-step__chips",role:"radiogroup","aria-label":N||"Opt-out method",children:h.map(e=>{var t;return(0,r.jsx)(R,{method:e,label:D[e],selected:a===e,tabIndex:a===e?0:-1,count:(null==(t=u[e])?void 0:t.length)||0,onSelect:c,onKeyDown:j},e)})}),(0,r.jsx)(O,{method:a,entries:u[a]||[],onAdd:e=>d(a,e),onRemove:e=>m(a,e)},a)]}),(0,r.jsxs)("div",{className:"opt-out-step__footer opt-out-step__footer--two",children:[(0,r.jsxs)("div",{className:"opt-out-step__footer-buttons",children:[(0,r.jsx)("button",{type:"button",className:(0,i.A)("cta-button cta-button--on-blue opt-out-step__submit",w&&"is-submitting"),onClick:p,disabled:w,children:(0,r.jsx)("span",{className:"cta-button__label text-caption",children:w?"Submitting…":k})}),(0,r.jsx)("button",{type:"button",className:"tertiary-button tertiary-button--dark opt-out-step__cancel",onClick:f,children:(0,r.jsx)("span",{className:"text-caption",children:"Cancel"})})]}),(0,r.jsxs)("div",{className:"opt-out-step__legal style__legalLink",children:[b?(0,r.jsx)(o.Js,{json:b,tagName:"div",baseClass:"text-small-caption",forceNewTab:!0}):null,"error"===y?(0,r.jsx)("p",{className:"opt-out-step__error text-caption",role:"alert",children:"Something went wrong. Please try again."}):null]})]})]})},V=(0,s.forwardRef)((e,t)=>{let{thankYouTitle:l,thankYouBody:n}=e,a=x(l),i=x(n).trim().length>0;return(0,r.jsxs)("div",{className:"opt-out-thank-you",ref:t,tabIndex:-1,children:[a?(0,r.jsx)("h3",{className:"opt-out-thank-you__title text-tile-headline",children:a}):null,i?(0,r.jsx)(o.Js,{json:n,tagName:"div",baseClass:"opt-out-thank-you__body text-small-body"}):null]})});V.displayName="StepThree";let W=e=>{let{sectionTitle:t}=e;if(!t)return null;let l=x(t.caption),n=x(t.title),a=x(t.body).trim().length>0;return l||n||a?(0,r.jsx)("div",{className:"opt-out__section-title section-title section-title--subheader",children:(0,r.jsxs)("div",{className:"section-title__content",children:[l?(0,r.jsx)("div",{className:"section-title__caption",children:(0,r.jsx)("p",{className:"text-caption",children:l})}):null,(0,r.jsxs)("div",{className:"section-title__text",children:[n?(0,r.jsx)("h2",{className:"text-section-headline",children:n}):null,a?(0,r.jsx)(o.Js,{json:t.body,tagName:"div",baseClass:"text-subheader"}):null]})]})}):null},Z=e=>{let{title:t}=e,l=x(t);return l?(0,r.jsx)("h3",{className:"opt-out-step__title text-subheader",children:l}):null},K=e=>{let{nodeRef:t,variant:l,children:n,className:a}=e;return(0,r.jsx)("div",{ref:t,className:(0,i.A)("opt-out__swap-fade","opt-out__swap-fade--".concat(l),a),children:n})},J=e=>{let{content:t,mode:l="view",className:n,clientId:a}
1=e,o=function(){let[e,t]=(0,s.useState)(1),[l,r]=(0,s.useState)(()=>({...p})),[n,a]=(0,s.useState)(u),[i,o]=(0,s.useState)(w),[c,d]=(0,s.useState)({status:"idle",error:null}),m=(0,s.useRef)(null),v=(0,s.useCallback)(e=>{r(t=>({...t,...e}))},[]),f=(0,s.useCallback)((e,t)=>{r(l=>({...l,[e]:t}))},[]),g=(0,s.useCallback)((e,t)=>{if(!h.includes(e))return!1;let l=!1;return o(r=>{let n=Array.isArray(r[e])?r[e]:[];if(n.length>=10)return r;if(e===u){let a="string"==typeof t?t.trim():"";return!a||function(e,t){let l=j(t);return!!l&&(e||[]).some(e=>j(e)===l)}(n,a)?r:(l=!0,{...r,[e]:[...n,a]})}if(e===h[1]){let a="string"==typeof t?t.trim():"";return!a||function(e,t){let l=N(t);return!!l&&(e||[]).some(e=>N(e)===l)}(n,a)?r:(l=!0,{...r,[e]:[...n,a]})}let a=k(t);return!a||function(e,t){let l=k(t);if(!l)return!1;let r=JSON.stringify(l);return(e||[]).some(e=>JSON.stringify(k(e))===r)}(n,a)?r:(l=!0,{...r,[e]:[...n,a]})}),l},[]),x=(0,s.useCallback)((e,t)=>{o(l=>{let r=Array.isArray(l[e])?l[e]:[];if(t<0||t>=r.length)return l;let n=[...r.slice(0,t),...r.slice(t+1)];return{...l,[e]:n}})},[]),b=(0,s.useCallback)(e=>{let t=i[e];return Array.isArray(t)?t.length:0},[i]),y=(0,s.useCallback)(()=>h.some(e=>Array.isArray(i[e])&&i[e].length>0),[i]),_=(0,s.useCallback)(()=>{m.current=()=>{r({...p}),o(w()),a(u),d({status:"idle",error:null})},t(1)},[]),A=(0,s.useCallback)(()=>{let e=m.current;e&&(m.current=null,e())},[]);return{step:e,personalInfo:l,activeMethod:n,entries:i,submission:c,setStep:(0,s.useCallback)(e=>{t(e)},[]),setPersonalInfo:r,setPersonalInfoField:f,updatePersonalInfo:v,setActiveMethod:a,addEntry:g,removeEntry:x,entryCount:b,hasAnyEntries:y,reset:_,commitPending:A,setSubmission:d}}(),f=(0,s.useRef)(null),{submit:g}=function(e){let{formId:t,instanceKey:l,mode:r,hiddenFieldValues:n=null}=e,a=(0,s.useRef)(null),i=(0,s.useRef)(null),o=(0,s.useRef)(null),c=(0,s.useRef)(null),h="view"!==r,f=(0,s.useCallback)(()=>{if(h)return Promise.resolve(null);if(!t||0>=Number(t))return Promise.reject(Error("Missing Marketo form ID."));if(c.current===String(t)&&a.current)return Promise.resolve(a.current);if(o.current)return o.current;let e=i.current||function(){if("undefined"==typeof document)return null;let e=document.createElement("div");return e.setAttribute("aria-hidden","true"),e.setAttribute("data-opt-out-marketo",""),e.style.position="fixed",e.style.left="-9999px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px",e.style.overflow="hidden",e.style.pointerEvents="none",e.tabIndex=-1,document.body.appendChild(e),e}();return(i.current=e,e)?(o.current=(0,E.T2)({formId:t,instanceKey:l,target:e}).then(e=>{let{form:l}=e;return a.current=l,c.current=String(t),(0,E.SZ)(),l}).catch(e=>{throw o.current=null,e}),o.current):Promise.reject(Error("No DOM available for Marketo load."))},[t,l,h]),p=(0,s.useCallback)(async e=>{if(h)return{success:!0,editorBypass:!0};let t={...(0,S.US)(n),...function(e){let{personalInfo:t,entries:l}=e,r=t||{},n=l||{},a=Array.isArray(n[u])?n[u]:[],i=Array.isArray(n[d])?n[d]:[],s=Array.isArray(n[m])?n[m]:[];return{[v.email]:r.email||"",[v.firstName]:r.firstName||"",[v.lastName]:r.lastName||"",[v.optOutEmails]:a.join(";"),[v.optOutPhones]:i.join(";"),[v.optOutMailing]:s.map(b).filter(Boolean).join("\n")}}(e)},l=await f();if(!l)throw Error("Marketo form did not load.");return new Promise((e,r)=>{let n=!1,a=setTimeout(()=>{n||(n=!0,r(Error("Marketo submission timed out.")))},1e4);"function"==typeof l.onSuccess&&l.onSuccess((t,l)=>!n&&(n=!0,clearTimeout(a),e({success:!0,values:t,followUpUrl:l}),!1));try{if("function"==typeof l.setValues?l.setValues(t):"function"==typeof l.vals&&l.vals(t),"function"==typeof l.submit)l.submit();else if("function"==typeof l.submittable){var i,s;l.submittable(!0);let e=null==(i=l.getFormElem)?void 0:i.call(l);e&&"function"==typeof(null==(s=e[0])?void 0:s.submit)&&e[0].submit()}}catch(e){if(n)return;n=!0,clearTimeout(a),r(e)}})},[h,f,n]);return(0,s.useEffect)(()=>()=>{let e=i.current;e&&e.parentNode&&e.parentNode.removeChild(e),i.current=null,a.current=null,o.current=null,c.current=null},[]),(0,s.useEffect)(()=>{!h&&(!t||0>=Number(t)||f().catch(()=>{}))},[t,h,f]),{submit:p}}({formId:null==t?void 0:t.marketoFormId,instanceKey:"opt-out:".concat(a||"default"),mode:l,hiddenFieldValues:null==t?void 0:t.hiddenFieldValues}),x=3===o.step,y=function(e){let t=(0,s.useRef)(2===e?2:1);return(0,s.useEffect)(()=>{3!==e&&(t.current=e)},[e]),3===e?t.current:e}(o.step),_=C({stepKey:x?"thank":"form",mode:l,getHeightPhase:(0,s.useCallback)(()=>"in",[])}),A=(0,s.useCallback)((e,t)=>1===e&&2===t?"out":"in",[]),L=C({stepKey:y,mode:l,onSwap:o.commitPending,getHeightPhase:A}),M=(0,s.useCallback)(()=>{o.setStep(2)},[o]),R=(0,s.useCallback)(()=>{o.reset()},[o]),T=(0,s.useCallback)(async()=>{o.setSubmission({status:"submitting",error:null});try{var e,t;if(await g({personalInfo:o.personalInfo,entries:o.entries}),o.setSubmission({status:"success",error:null}),"view"===l&&(null==(e=(t=window).matchMedia)?void 0:e.call(t,"(max-width: 767px)").matches)){let e=_.containerRef.current;e instanceof HTMLElement&&e.getBoundingClientRect().top<0&&(0,c.P)(e)}o.setStep(3)}catch(e){o.setSubmission({status:"error",error:(null==e?void 0:e.message)||"Submission failed."})}},[o,g,l,_]);(0,s.useEffect)(()=>{var e,t;"view"===l&&"thank"===_.incomingStep&&(_.isAnimating||null==(t=f.current)||null==(e=t.focus)||e.call(t))},[_.incomingStep,_.isAnimating,l]);let F=(0,s.useCallback)(e=>2===e?(0,r.jsx)(Y,{personalInfo:o.personalInfo,methodSelectionTitle:null==t?void 0:t.methodSelectionTitle,activeMethod:o.activeMethod,setActiveMethod:o.setActiveMethod,entries:o.entries,addEntry:o.addEntry,removeEntry:o.removeEntry,onClearAll:R,onCancel:R,onSubmit:T,submitLabel:null==t?void 0:t.submitButtonLabel,legalText:null==t?void 0:t.legalText,submissionStatus:o.submission.status}):(0,r.jsx)(B,{personalInfo:o.personalInfo,onChangeField:o.setPersonalInfoField,onContinue:M,continueLabel:null==t?void 0:t.continueButtonLabel}),[o,t,R,T,M]),I=(0,s.useCallback)(e=>(0,r.jsxs)("div",{className:"opt-out__box",children:[(0,r.jsx)(Z,{title:null==t?void 0:t.personalInfoTitle}),(0,r.jsxs)("div",{ref:e.containerRef,className:"opt-out__swap-inner",children:[null!==e.outgoingStep?(0,r.jsx)(K,{nodeRef:e.outgoingRef,variant:"outgoing",children:F(e.outgoingStep)},"inner-out-".concat(e.transitionToken)):null,(0,r.jsx)(K,{nodeRef:e.incomingRef,variant:0===e.transitionToken?"resting":"incoming",children:F(e.incomingStep)},"inner-in-".concat(e.transitionToken))]})]}),[t,F]),P=(0,s.useCallback)((e,l)=>"thank"===e?(0,r.jsx)(V,{ref:f,thankYouTitle:null==t?void 0:t.thankYouTitle,thankYouBody:null==t?void 0:t.thankYouBody}):I(l),[t,I]),z="form"===_.incomingStep,H="form"===_.outgoingStep,q=(0,s.useMemo)(()=>({...L,outgoingStep:null,transitionToken:0}),[L]);return(0,r.jsx)("div",{className:(0,i.A)("opt-out","view"!==l&&"opt-out--mode-".concat(l),"opt-out--step-".concat(o.step),n),children:(0,r.jsxs)("div",{className:"opt-out__inner",children:[(0,r.jsx)(W,{sectionTitle:null==t?void 0:t.sectionTitle}),(0,r.jsxs)("div",{ref:_.containerRef,className:(0,i.A)("opt-out__swap","thank"===_.incomingStep?"opt-out__swap--thank-you":"opt-out__swap--form"),children:[null!==_.outgoingStep?(0,r.jsx)(K,{nodeRef:_.outgoingRef,variant:"outgoing",children:P(_.outgoingStep,H?q:L)},"outer-out-".concat(_.transitionToken)):null,(0,r.jsx)(K,{nodeRef:_.incomingRef,variant:0===_.transitionToken?"resting":"incoming",children:P(_.incomingStep,z?L:q)},"outer-in-".concat(_.transitionToken))]})]})})};l(49421),l(56675);let U=e=>{let{contentKey:t="optOut",className:l}=e,{content:n}=(0,a.YZ)(t),s=function(e){return e&&"object"==typeof e?{...g,...e,sectionTitle:{...g.sectionTitle,...e.sectionTitle||{}}}:{...g}}(n);return(0,r.jsx)(J,{className:(0,i.A)(l),content:s,mode:"view"})},G=()=>(0,r.jsx)(n.B,{className:"opt-out-block",children:(0,r.jsx)(U,{})})},85038:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>x});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(5542),o=l(93668),c=l(42270),u=l(13052),d=l(69066),m=l(75646),h=l(68662);l(30746);let v=(0,s.B1)({mobile:"grid",desktop:"col4-g"}),f=e=>{var t,l,r;return e&&"object"==typeof e?{...e,title:null!=(t=e.title)?t:"",description:null!=(l=e.description)?l:"",image:null!=(r=e.image)?r:{}}:{title:"",description:"",image:{}}},p=e=>{let{region:t}=e,l=(e=>Array.isArray(null==e?void 0:e.items)?e.items.filter(Boolean).map(f):[])(t),n=(0,a.useRef)(null);return(0,r.jsxs)("section",{ref:n,className:"locations__region",children:[(null==t?void 0:t.title)&&(0,r.jsx)(d.qB,{text:t.title,className:"locations__region-title","data-reveal":"fadeup"}),(0,r.jsx)(u.M,{items:l,className:"locations__grid",itemClassName:"locations__card",paginationClassName:"locations__pagination",revealDelay:.1,scrollTarget:n,children:e=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.n4,{media:null==e?void 0:e.image,className:"locations__image",sizes:v}),((null==e?void 0:e.title)||(null==e?void 0:e.description))&&(0,r.jsxs)("div",{className:"locations__card-content",children:[(null==e?void 0:e.title)&&(0,r.jsx)(d.Jz,{text:e.title,className:"locations__card-title"}),(null==e?void 0:e.description)&&(0,r.jsx)(d.hO,{text:e.description,className:"locations__card-description"})]})]})})]})},g=e=>{let{contentKey:t="locations",className:l}=e,{content:n}=(0,i.YZ)(t),a=(e=>{let t=(e=>Array.isArray(e)?e:e&&"object"==typeof e?Object.values(e):[])(null==e?void 0:e.regions).filter(Boolean);if(t.length)return t;let l=Array.isArray(null==e?void 0:e.items)?e.items.filter(Boolean):[];return l.length?[{id:"legacy-region",title:"",items:l}]:[]})(n);return(0,r.jsxs)("div",{className:(0,h.A)("locations",l),children:[(0,r.jsx)(c.dx,{contentKey:t,className:"locations__header"}),(0,r.jsx)(o.Ay,{items:a,className:"locations__regions",children:e=>(0,r.jsx)(p,{region:e})})]})},x=()=>(0,r.jsx)(n.B,{className:"locations-block",children:(0,r.jsx)(g,{})})},85048:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>f});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(93668),o=l(42270),c=l(69066),u=l(75646),d=l(17573),m=l(68662);l(66337);let h=(0,i.B1)({mobile:"125px",desktop:"125px"}),v=e=>{let{contentKey:t="discoverMore",className:l}=e,{content:n,settings:i}=(0,a.YZ)(t),v=(null==i?void 0:i.showTitle)===!0;return(0,r.jsxs)("div",{className:(0,m.A)("discover-more",l),children:[v&&(0,r.jsx)(o.r2,{contentKey:t,className:"discover-more__title"}),(0,r.jsx)(s.Ay,{items:null==n?void 0:n.items,className:"discover-more__grid","data-reveal-group":!0,children:(e,t)=>(0,r.jsxs)("div",{className:"discover-more__card","data-reveal":"fadeup","data-reveal-delay":String((t+ +!!v)*.1),children:[(0,r.jsx)(u.fb,{className:"discover-more__card-media",media:null==e?void 0:e.image,sizes:h}),(0,r.jsxs)("div",{className:"discover-more__card-content",children:[(0,r.jsx)(c.qB,{text:null==e?void 0:e.title}),(0,r.jsx)(c.hO,{text:null==e?void 0:e.body}),(0,r.jsx)(d.JK,{className:"discover-more__card-button",buttons:null==e?void 0:e.button,color:"on-white"})]})]})})]})},f=()=>(0,r.jsx)(n.B,{className:"discover-more-block",children:(0,r.jsx)(v,{})})},85097:()=>{},85324:()=>{},87654:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(72484),i=l(93668),s=l(9382),o=l(42270),c=l(69066),u=l(97850),d=l(79111),m=l(68662);l(24262),l(47778);let h=e=>{var t;let{contentKey:l="highlights",className:n}=e,{content:h,settings:v}=(0,a.YZ)(l),f=(null==v?void 0:v.showTitle)!==!1;return(0,r.jsx)("div",{className:(0,m.A)("highlights",f?"highlights--with-title":"highlights--without-title",n),children:(0,r.jsxs)("div",{className:"highlights__content",children:[f&&(0,r.jsx)("div",{className:"highlights__title style__legalLink","data-reveal":"fadeup",children:(0,r.jsx)(o.dx,{content:h})}),(0,r.jsxs)("div",{className:"highlights__body",children:[(0,r.jsx)(s.b,{className:"highlights__background",desktopSrc:f?d.kW:d.XU,mobileSrc:f?d.A1:d.UF,desktopHeight:f?680:405,mobileHeight:f?1175:876,...f?{desktopVBottom:!0,mobileTop:-80}:{desktopVCenter:!0,mobileTop:140}}),(0,r.jsx)(i.Fu,{items:null==h||null==(t=h.items)?void 0:t.slice(0,3),className:"highlights__tiles","data-reveal-group":!0,children:(e,t)=>{let l=(null==e?void 0:e.style)==="statement-hover"||!(null==e?void 0:e.style)&&1===t;return(0,r.jsx)("div",{className:"highlights__tile","data-reveal":"fadeup","data-reveal-delay":String(.1*t),children:(0,r.jsxs)("div",{className:(0,m.A)("highlights__card",l&&"highlights__card--alt"),children:[(0,r.jsx)(u.Jz,{}),(0,r.jsx)(c.qB,{text:null==e?void 0:e.title}),(0,r.jsx)(c.hO,{text:null==e?void 0:e.body,className:"style__legalLink"})]})})}})]})]})})},v=()=>(0,r.jsx)(n.B,{className:"highlights-block theme-dark",children:(0,r.jsx)(h,{})})},87843:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(73365),n=l(23341),a=l(37721);let i=()=>(0,r.jsx)(n.B,{className:"events-header-block",children:(0,r.jsx)(a.O,{contentKey:"eventsHeader"})});i.headerTheme="light";let s=i},87871:(e,t,l)=>{"use strict";l.d(t,{A:()=>s});var r=l(73365),n=l(1521),a=l(97850),i=l(68662);function s(e){var t;let{currentIndex:l,slideCount:s,scrollPrev:o,scrollNext:c,goTo:u,isAtStart:d,isAtEnd:m,maxVisiblePages:h=4,desktopSummary:v,desktopSplit:f=!1,controlColor:p="on-white",reveal:g=!0,className:x}=e,b=(0,n.useRef)(null),y=(0,n.useRef)([]),_=(0,n.useRef)(null),j=(0,n.useRef)(null),[N,k]=(0,n.use
1State)({left:0,width:0}),[w,A]=(0,n.useState)(0),[C,E]=(0,n.useState)(null);t=[_,j],(0,n.useEffect)(()=>{var e;if(!g)return;let l=t.map(e=>e.current).filter(Boolean);if(!l.length)return;let r=null==(e=l[0].parentElement)?void 0:e.closest("[data-reveal]"),n=()=>{l.forEach(e=>{window.dispatchEvent(new CustomEvent("reveal:activate",{detail:{el:e}}))})};if(!r||r.classList.contains("is-active"))return void n();let a=new MutationObserver(()=>{r.classList.contains("is-active")&&(n(),a.disconnect())});return a.observe(r,{attributes:!0,attributeFilter:["class"]}),()=>a.disconnect()},[g]);let S=Math.min(s,h),L=Math.max(0,s-S),B=Math.min(L,Math.max(0,l-1)),M=B>0,R=B<L,T=(0,n.useCallback)(()=>{let e=y.current[l];if(!e)return;k({left:e.offsetLeft,width:e.getBoundingClientRect().width});let t=S-1,r=y.current[t];r&&E(r.offsetLeft+r.offsetWidth);let n=y.current[B];n&&A(-n.offsetLeft)},[l,S,B]);return((0,n.useLayoutEffect)(()=>{T()},[l,T]),(0,n.useEffect)(()=>{let e=b.current;if(!e)return;let t=new ResizeObserver(()=>T());return t.observe(e),()=>t.disconnect()},[T]),s<2)?null:(0,r.jsxs)("div",{className:(0,i.A)("carousel-pagination",f&&v&&"carousel-pagination--desktop-split",M&&"carousel-pagination--overflow-left",R&&"carousel-pagination--overflow-right",x),children:[v&&(0,r.jsx)("span",{className:"carousel-pagination__summary",children:v}),(0,r.jsxs)("div",{className:"carousel-pagination__controls",children:[(0,r.jsx)("button",{ref:g?_:void 0,type:"button",className:"carousel-pagination__prev",onClick:o,disabled:d,"data-project-carousel-control":"previous","data-project-carousel-control-type":"pagination","data-project-carousel-control-color":p,...g?{"data-reveal":"base","data-reveal-manual":""}:{},"aria-label":"Previous page",children:(0,r.jsx)(a.BJ,{})}),(0,r.jsx)("div",{className:"carousel-pagination__strip-container",style:null!=C?{width:"".concat(C,"px")}:void 0,children:(0,r.jsxs)("div",{ref:b,className:"carousel-pagination__strip",style:{transform:"translateX(".concat(w,"px)")},children:[(0,r.jsx)("span",{className:"carousel-pagination__indicator",style:{left:"".concat(N.left,"px"),width:"".concat(N.width,"px")}}),Array.from({length:s},(e,t)=>(0,r.jsx)("button",{type:"button",ref:e=>{y.current[t]=e},className:(0,i.A)("carousel-pagination__number",t===l&&"is-active"),onClick:()=>u(t),"aria-label":"Go to page ".concat(t+1),"aria-current":t===l?"page":void 0,children:t+1},t))]})}),(0,r.jsx)("button",{ref:g?j:void 0,type:"button",className:"carousel-pagination__next",onClick:c,disabled:m,"data-project-carousel-control":"next","data-project-carousel-control-type":"pagination","data-project-carousel-control-color":p,...g?{"data-reveal":"base","data-reveal-manual":""}:{},"aria-label":"Next page",children:(0,r.jsx)(a.kr,{})})]})]})}l(98640)},88090:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(28447),o=l(69066),c=l(6242),u=l(68662);let d=e=>{var t,l;let{items:n,activeIndex:a,pendingIndex:i,phase:s,isOutgoingHidden:o,isIncomingVisible:c,heightShellRef:d,activePanelRef:m,measurePanelRef:h,renderItem:v}=e,f=null!=(t=n[a])?t:null,p=null==i?null:null!=(l=n[i])?l:null;return f||p?(0,r.jsx)("div",{className:"testimonial__stage",children:(0,r.jsxs)("div",{ref:d,className:"testimonial__height-shell",children:[f&&(0,r.jsx)("div",{ref:m,className:(0,u.A)("testimonial__panel","fading-out"===s&&"testimonial__panel--outgoing","fading-out"===s&&o&&"is-hidden","fading-in"===s&&"testimonial__panel--incoming","fading-in"===s&&c&&"is-visible"),children:v(f,a)},"active-".concat(a)),"fading-out"===s&&p&&(0,r.jsx)("div",{ref:h,className:"testimonial__panel testimonial__panel--measure","aria-hidden":"true",children:v(p,i)},"measure-".concat(i))]})}):null},m=(e,t)=>t<=0?0:Math.min(Math.max(e,0),t-1);l(70996),l(25704);let h=e=>{var t,l;let{contentKey:n="testimonial",className:h}=e,{content:v}=(0,i.YZ)(n),f=Array.isArray(null==v?void 0:v.items)?v.items:[],p=(0,a.useRef)(null),g=(0,a.useRef)({x:0,y:0}),{activeIndex:x,pendingIndex:b,phase:y,currentIndex:_,isOutgoingHidden:j,isIncomingVisible:N,heightShellRef:k,activePanelRef:w,measurePanelRef:A,goToNext:C,goToPrev:E}=function(e){let t=(0,a.useRef)(null),l=(0,a.useRef)(null),r=(0,a.useRef)(null),n=(0,a.useRef)([]),i=(0,a.useRef)([]),s=(0,a.useRef)(null),o=(0,a.useRef)("idle"),c=(0,a.useRef)(0),u=(0,a.useRef)(0),d=(0,a.useRef)(0),[h,v]=(0,a.useState)(0),[f,p]=(0,a.useState)(null),[g,x]=(0,a.useState)("idle"),[b,y]=(0,a.useState)(!1),[_,j]=(0,a.useState)(!1),N=(0,a.useCallback)(()=>
1{n.current.forEach(e=>clearTimeout(e)),n.current=[],i.current.forEach(e=>cancelAnimationFrame(e)),i.current=[],clearTimeout(s.current)},[]),k=(0,a.useCallback)((e,t)=>{let l=setTimeout(e,t);return n.current.push(l),l},[]),w=(0,a.useCallback)(e=>{let t=requestAnimationFrame(e);return i.current.push(t),t},[]),A=(0,a.useCallback)(()=>{let e=t.current;e&&(e.style.transition="",e.style.height="")},[]),C=(0,a.useCallback)(e=>{let l=t.current;l&&Number.isFinite(e)&&!(e<=0)&&(l.style.transition="none",l.style.height="".concat(e,"px"),null==l||l.offsetHeight)},[]),E=(0,a.useCallback)((e,l)=>{let r=t.current;r&&Number.isFinite(e)&&Number.isFinite(l)&&(C(e),r.style.transition="height ".concat(600,"ms ").concat("ease"),w(()=>{r.style.height="".concat(l,"px")}))},[C,w]),S=(0,a.useCallback)(()=>{clearTimeout(s.current);let e=Date.now();s.current=setTimeout(()=>{var e,t,n,a;let i=u.current,s=null!=(n=null==(e=l.current)?void 0:e.offsetHeight)?n:0,d=null!=(a=null==(t=r.current)?void 0:t.offsetHeight)?a:s;c.current=i,o.current="fading-in",v(i),p(null),x("fading-in"),y(!1),j(!1),E(s,d),k(()=>{w(()=>{j(!0)})},200),k(()=>{o.current="idle",u.current=c.current,x("idle"),y(!1),j(!1),A()},800)},Math.max(d.current-e,350)),n.current.push(s.current)},[E,A,w,k]),L=(0,a.useCallback)(()=>{var e,t;let r=null!=(t=null==(e=l.current)?void 0:e.offsetHeight)?t:0;o.current="fading-out",d.current=Date.now()+600,C(r),x("fading-out"),y(!1),j(!1),w(()=>{y(!0)})},[C,w]),B=(0,a.useCallback)(t=>{if(e<2)return;let l=e<=0?0:(t%e+e)%e,r=o.current;l!==("idle"===r?c.current:u.current)&&(u.current=l,p(l),"idle"===r?(N(),L()):"fading-in"===r&&(N(),L()),S())},[e,L,N,S]),M=(0,a.useCallback)(()=>{B(("idle"===o.current?c.current:u.current)+1)},[B]),R=(0,a.useCallback)(()=>{B(("idle"===o.current?c.current:u.current)-1)},[B]);(0,a.useEffect)(()=>()=>{N(),A()},[N,A]),(0,a.useEffect)(()=>{N(),o.current="idle",d.current=0;let t=m(c.current,e);c.current=t,u.current=t,v(t),p(null),x("idle"),y(!1),j(!1),A()},[N,e,A]);let T=m(h,e),F=null!=f?m(f,e):T;return{activeIndex:T,pendingIndex:f,phase:g,currentIndex:F,isOutgoingHidden:b,isIncomingVisible:_,heightShellRef:t,activePanelRef:l,measurePanelRef:r,goTo:B,goToNext:M,goToPrev:R}}(f.length),S=null!=(l=null!=(t=f[x])?t:f[0])?l:null,L=(0,a.useCallback)(()=>{let e=p.current;e&&e.getBoundingClientRect().top<0&&(0,c.P)(e,{duration:.8})},[]),B=(0,a.useCallback)(()=>{C(),L()},[C,L]),M=(0,a.useCallback)(()=>{E(),L()},[E,L]),R=(0,a.useCallback)(e=>{g.current={x:e.touches[0].clientX,y:e.touches[0].clientY}},[]),T=(0,a.useCallback)(e=>{let t=e.changedTouches[0].clientX-g.current.x,l=e.changedTouches[0].clientY-g.current.y;Math.abs(t)>40&&Math.abs(t)>Math.abs(l)&&(t<0?B():M())},[B,M]),F=e=>(0,r.jsxs)("div",{className:"testimonial__item",children:[(0,r.jsxs)("div",{className:"testimonial__author",children:[(0,r.jsx)(o.a0,{text:null==e?void 0:e.name}),(0,r.jsx)(o.a0,{text:null==e?void 0:e.company})]}),(0,r.jsx)("div",{className:"testimonial__quote",children:(0,r.jsx)(o.qB,{text:null==e?void 0:e.quote})})]});return f.length<=1?(0,r.jsx)("div",{className:(0,u.A)("testimonial","testimonial--single",h),"data-reveal":"fade",children:S&&F(S)}):(0,r.jsx)("div",{ref:p,className:(0,u.A)("testimonial","testimonial--carousel",h),"data-reveal":"fade",children:(0,r.jsxs)("div",{className:"testimonial__carousel project-carousel project-carousel--navigation",onTouchStart:R,onTouchEnd:T,children:[(0,r.jsx)(d,{items:f,activeIndex:x,pendingIndex:b,phase:y,isOutgoingHidden:j,isIncomingVisible:N,heightShellRef:k,activePanelRef:w,measurePanelRef:A,renderItem:F}),(0,r.jsx)("div",{className:"project-carousel__nav",children:(0,r.jsx)(s.GP,{navigation:"navigation",canNavigate:f.length>1,canLoop:!0,currentIndex:_,slideCount:f.length,onPrev:M,onNext:B,prevLabel:"Previous Testimonial",nextLabel:"Next Testimonial"})})]})})},v=()=>(0,r.jsx)(n.B,{className:"testimonial-block",children:(0,r.jsx)(h,{})})},88405:(e,t,l)=>{"use strict";l.d(t,{t:()=>n});let r=new Set(JSON.parse('["cpts","archetypes","collections","ctas","forms","headers","images","lists","text"]'));function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l(63865),t={},n="acxiom";return n||console.warn("[loadBlocks] NEXT_PUBLIC_PROJECT_NAMESPACE not set."),e.keys().forEac
1h(l=>{if(l.includes("/__")||l.includes("/_"))return;let a=e(l).default;if(!a)return;let i=function(e){let t=e.replace(/^\.\//,"").replace(/\/Block\.jsx$/,"");if(!t)return null;let l=t.split("/");return l.length>1&&r.has(l[0])&&l.shift(),l.join("-")}(l);if(!i)return void console.warn("[loadBlocks] Could not derive slug from: ".concat(l));t[n?"".concat(n,"/").concat(i):i]=a}),t}},88713:()=>{},90090:()=>{},90180:()=>{},90251:(e,t,l)=>{"use strict";l.d(t,{Ay:()=>b});var r=l(73365),n=l(1521),a=l(68662),i=l(49847),s=l(63734),o=l(16796);let c=[(0,o.jr)(1.18,1.18),(0,o.jr)(1.18,6.64),(0,o.jr)(1.18,12.11),(0,o.jr)(1.18,17.57),(0,o.jr)(1.18,23.04),(0,o.jr)(6.61,3.91),(0,o.jr)(6.61,9.37),(0,o.jr)(6.61,14.84),(0,o.jr)(6.61,20.3),(0,o.jr)(12.03,6.61),(0,o.jr)(12.03,12.07),(0,o.jr)(12.03,17.54),(0,o.jr)(17.45,9.34),(0,o.jr)(17.45,14.8),(0,o.jr)(22.88,12.07)],u=[(0,o.jr)(6.61,1.18),(0,o.jr)(6.61,6.64),(0,o.jr)(6.61,12.11),(0,o.jr)(6.61,17.57),(0,o.jr)(6.61,23.04),(0,o.jr)(17.45,1.18),(0,o.jr)(17.45,6.64),(0,o.jr)(17.45,12.11),(0,o.jr)(17.45,17.57),(0,o.jr)(17.45,23.04),(0,o.jr)(12.03,6.61,!1),(0,o.jr)(12.03,12.07,!1),(0,o.jr)(12.03,17.54,!1),(0,o.jr)(17.45,9.34,!1),(0,o.jr)(17.45,14.8,!1)],d=(0,o.ih)([[0,0],[1,0],[0,1],[3,0],[4,0],[4,1],[0,3],[0,4],[1,4],[3,4],[4,4],[4,3]]),m=(0,o.ih)([[1,0],[0,1],[1,1],[3,0],[3,1],[4,1],[0,3],[1,3],[1,4],[3,3],[4,3],[3,4]]),h=(e,t,l)=>Math.max(t,Math.min(l,e)),v=e=>{if(!Number.isFinite(e)||e<0)return"0:00";let t=Math.floor(e),l=Math.floor(t/3600),r=Math.floor(t%3600/60),n=t%60;return l>0?"".concat(l,":").concat(String(r).padStart(2,"0"),":").concat(String(n).padStart(2,"0")):"".concat(r,":").concat(String(n).padStart(2,"0"))},f=e=>{e.stopPropagation()},p=e=>{e.preventDefault(),e.stopPropagation()},g=e=>{let{dots:t,className:l,iconName:n}=e;return(0,r.jsx)("svg",{className:l,viewBox:o.rx,fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true","data-icon":n,children:t.filter(e=>e.visible).map((e,t)=>(0,r.jsx)("circle",{className:"image-video-controls__transport"===l?"image-video-controls__transport-dot":void 0,cx:e.x,cy:e.y,r:o.h3,fill:"currentColor"},t))})},x=e=>{let{playing:t=!1,className:l}=e;return(0,r.jsx)(g,{className:(0,a.A)("image-video-controls__transport",l),dots:t?u:c,iconName:t?"transport-pause":"transport-play"})},b=e=>{var t,l;let{playback:o,controlsVariant:c="full",hideFullscreen:u=!1,theme:b="dark",density:y}=e,_=(0,n.useRef)(null),[j,N]=(0,n.useState)(0),[k,w]=(0,n.useState)(!1),[A,C]=(0,n.useState)(null),E=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=_.current;if(!e)return;let t=t=>{var l;let r=(null==(l=e.getBoundingClientRect)?void 0:l.call(e).width)||e.clientWidth||e.offsetWidth||0;N(t||r||0)};if(t(),"undefined"!=typeof ResizeObserver){let l=new ResizeObserver(e=>{var l,r;t(null==(r=e[0])||null==(l=r.contentRect)?void 0:l.width)});return l.observe(e),()=>l.disconnect()}let l=()=>t();return window.addEventListener("resize",l),()=>window.removeEventListener("resize",l)},[]),(0,n.useEffect)(()=>{if(!k)return;let e=()=>{var e,t;null!==E.current&&(null==o||null==(t=o.seekTo)||t.call(o,E.current),E.current=null,C(null)),w(!1),null==o||null==(e=o.endControlInteraction)||e.call(o)};return window.addEventListener("pointerup",e),window.addEventListener("mouseup",e),window.addEventListener("touchend",e),window.addEventListener("touchcancel",e),()=>{window.removeEventListener("pointerup",e),window.removeEventListener("mouseup",e),window.removeEventListener("touchend",e),window.removeEventListener("touchcancel",e)}},[k,o]);let S=(0,n.useMemo)(()=>y||(e=>{let{width:t,controlsVariant:l="full",isFullscreen:r=!1}=e;if(r)return"full";let n=(e=>!Number.isFinite(e)||e<=0?"full":e<400?"compact":e<560?"medium":"full")(t);return"compact"===l?"compact":n})({width:j,controlsVariant:c,isFullscreen:null==o?void 0:o.isFullscreen}),[y,c,null==o?void 0:o.isFullscreen,j]),L=null==o?void 0:o.useNativeMobilePlayback,B=!L&&!(null==o?void 0:o.showPoster),M=null==o?void 0:o.isPlayed,[R,T]=(0,n.use
1State)(!1);(0,n.useEffect)(()=>{if(!M)return void T(!1);let e=window.setTimeout(()=>T(!0),800);return()=>window.clearTimeout(e)},[M]);let F=!R||!(null==o?void 0:o.controlsVisible),I=L&&(null==o?void 0:o.progress)>0&&(null==o?void 0:o.progress)<1,P=(null==o?void 0:o.isMuted)?0:null!=(t=null==o?void 0:o.volume)?t:1,z=(l=null==o?void 0:o.isMuted,l||P<=0?"off":"on"),H=Number.isFinite(null==o?void 0:o.duration)&&o.duration>0?o.duration:0,q=Number.isFinite(null==o?void 0:o.currentTime)?o.currentTime:0,O=v(null==o?void 0:o.currentTime),D=v(null==o?void 0:o.duration),Y=q<=.05,V=H>0&&q>=H-.001?H:Y?0:h(q,0,H||0),W=null!==A?A:V,Z=H>0?W/H*100:0,K=h(.18*(j||610),40,110),J=e=>t=>{f(t),null==e||e()},U=e=>{var t,l;f(e),w(!0),null==o||null==(t=o.beginControlInteraction)||t.call(o),null==o||null==(l=o.showControls)||l.call(o)},G=e=>{var t;f(e),w(!1),null==o||null==(t=o.endControlInteraction)||t.call(o)},X=e=>{var t,l;f(e),E.current=V,C(V),w(!0),null==o||null==(t=o.beginControlInteraction)||t.call(o),null==o||null==(l=o.showControls)||l.call(o)},Q=e=>{var t,l;f(e),null!==E.current&&(null==o||null==(l=o.seekTo)||l.call(o,E.current),E.current=null,C(null)),w(!1),null==o||null==(t=o.endControlInteraction)||t.call(o)};return(0,r.jsxs)("div",{ref:_,className:(0,a.A)("image-video-controls","image-video-controls--".concat(S),"image-video-controls--".concat(b),L&&"image-video-controls--native-mobile",(null==o?void 0:o.isFullscreen)&&"image-video-controls--fullscreen"),"data-density":S,style:{"--poster-button-size":"".concat(K,"px")},onDoubleClick:p,children:[(null==o?void 0:o.showPlayButton)&&(0,r.jsx)("button",{type:"button",className:"image-video-controls__poster-action",onClick:J(null==o?void 0:o.togglePlay),onPointerDown:f,onMouseDown:f,onTouchStart:f,onDoubleClick:p,"aria-label":I?"Resume video":"Play video",children:(0,r.jsx)(s.A,{className:"image-video-controls__poster-icon"})}),I&&(0,r.jsx)("div",{className:"image-video-controls__resume-progress","aria-hidden":"true",children:(0,r.jsx)("span",{style:{width:"".concat(100*o.progress,"%")}})}),B&&(0,r.jsxs)("div",{className:(0,a.A)("image-video-controls__rail","image-video-controls__rail--".concat(S),F&&"is-hidden"),onDoubleClick:p,children:[(0,r.jsx)("button",{type:"button",className:"image-video-controls__button image-video-controls__button--transport",onClick:J(null==o?void 0:o.togglePlay),onPointerDown:f,onMouseDown:f,onTouchStart:f,onDoubleClick:p,"aria-label":(null==o?void 0:o.isPlaying)?"Pause video":"Play video",children:(0,r.jsx)(x,{playing:null==o?void 0:o.isPlaying})}),"compact"!==S&&(0,r.jsx)("input",{type:"range",className:"image-video-controls__range image-video-controls__range--seek",min:"0",max:H,step:"0.1",value:W,disabled:!H,onChange:e=>{f(e);let t=Number(e.target.value);E.current=t,C(t)},onPointerDown:X,onMouseDown:X,onTouchStart:X,onPointerUp:Q,onMouseUp:Q,onTouchEnd:Q,onClick:f,onDoubleClick:p,"aria-label":"Seek video",style:{"--range-progress":"".concat(Z,"%")}}),(0,r.jsx)("button",{type:"button",className:"image-video-controls__button","data-volume-level":z,onClick:J(null==o?void 0:o.toggleMute),onPointerDown:f,onMouseDown:f,onTouchStart:f,onDoubleClick:p,"aria-label":(null==o?void 0:o.isMuted)?"Unmute video":"Mute video",children:(0,r.jsx)(i.A,{className:"image-video-controls__icon",level:z})}),"full"===S&&(0,r.jsx)("input",{type:"range",className:"image-video-controls__range image-video-controls__range--volume",min:"0",max:"1",step:"0.05",value:P,onChange:e=>{var t;f(e),null==o||null==(t=o.setVolume)||t.call(o,e.target.value)},onPointerDown:U,onMouseDown:U,onTouchStart:U,onPointerUp:G,onMouseUp:G,onTouchEnd:G,onClick:f,onDoubleClick:p,"aria-label":"Video volume",style:{"--range-progress":"".concat(100*P,"%")}}),"compact"!==S&&(0,r.jsx)("span",{className:"image-video-controls__time text-caption","aria-label":"Video timing",children:"".concat(O," / ").concat(D)}),!u&&(0,r.jsx)("button",{type:"button",className:"image-video-controls__button",onClick:J(null==o?void 0:o.toggleFullscreen),onPointerDown:f,onMouseDown:f,onTouchStart:f,onDoubleClick:p,"aria-label":(null==o?void 0:o.isFullscreen)?"Exit fullscreen":"Enter fullscreen",children:(null==o?void 0:o.isFullscreen)?(0,r.jsx)(g,{className:"image-video-controls__icon",dots:m,iconName:"fullscreen-exit"}):(0,r.jsx)(g,{className:"image-video-controls__icon",dots:d,iconName:"fullscreen-enter"})})]})]})}},90718:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});var r=l(73365),n=l(23341),a=l(72484),i=l(93668),s=l(42270),o=l(69066),c=l(17573),u=l(75646),d=l(68662);l(1977);let m=e=>{let{text:t,contentKey:l,field:n,className:i}=e,{content:s}=(0,a.YZ)(l),c=null!=t?t:l&&n?null==s?void 0:s[n]:void 0;return c?(0,r.jsx)("div",{className:(0,d.A)("single-tab",i),children:(0,r.jsx)(o.a0,{text:c})}):null};l(78304),l(53020);let h=e=>{let{contentKey:t="blocks",className:l}=e,{content:n,settings:h}=(0,a.YZ)(t),v=(null==h?void 0:h.showTab)!==!1;return(0,r.jsxs)("div",{className:(0,d.A)("block-cards",l),children:[(0,r.jsx)(s.r2,{contentKey:t,className:"block-cards__header"}),(0,r.jsx)(i.Fu,{items:null==n?void 0:n.items,className:"block-cards__grid","data-reveal-group":!0,children:(e,t)=>{var l;return(0,r.jsxs)("div",{className:"block-cards__card","data-reveal":"fadeup","data-reveal-delay":String(.08*t),children:[v&&((null==e?void 0:e.showFlagImage)===!0?(null==e||null==(l=e.flagImage)?void 0:l.src)&&(0,r.jsx)(u._V,{className:"block-cards__flag-image",media:e.flagImage}):(0,r.jsx)(m,{className:"block-cards__tab",text:null==e?void 0:e.tab})),(0,r.jsxs)("div",{className:"block-cards__content",children:[(0,r.jsx)(o.B,{text:null==e?void 0:e.title}),(0,r.jsx)(o.lQ,{text:null==e?void 0:e.body}),(0,r.jsx)(c.Yq,{className:"block-cards__link",buttons:null==e?void 0:e.link})]})]})}})]})},v=()=>(0,r.jsx)(n.B,{className:"blocks-block",children:(0,r.jsx)(h,{})})},91167:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>b});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(5542),o=l(51617),c=l(69066),u=l(42270),d=l(11337),m=l(9382),h=l(97850),v=l(79111),f=l(68662);let p=(e,t)=>t<=0?0:Math.min(Math.max(e,0),t-1);l(68851),l(58033);let g="text-large-body--desktop text-normal-body--mobile",x=e=>{var t,l,n;let{contentKey:x="interactiveRead",className:b}=e,{content:y,settings:_}=(0,i.YZ)(x),j=null!=(t=null==_?void 0:_.theme)?t:"dark",N=(0,a.useMemo)(()=>{var e;return null!=(e=null==y?void 0:y.items)?e:[]},[null==y?void 0:y.items]),k=(0,a.useRef)(null),w=(0,a.useRef)(null),A=(0,a.useRef)(null),C=(0,a.useRef)([]),E=(0,a.useId)(),[S,L]=(0,a.useState)(0),B=N.length>3,{activeIndex:M,pendingIndex:R,phase:T,currentIndex:F,isOutgoingHidden:I,isIncomingVisible:P,heightShellRef:z,activePanelRef:H,measurePanelRef:q,goTo:O}=function(e){let t=(0,a.useRef)(null),l=(0,a.useRef)(null),r=(0,a.useRef)(null),n=(0,a.useRef)([]),i=(0,a.useRef)([]),s=(0,a.useRef)(null),o=(0,a.useRef)("idle"),c=(0,a.useRef)(0),u=(0,a.useRef)(0),d=(0,a.useRef)(0),[m,h]=(0,a.useState)(0),[v,f]=(0,a.useState)(null),[g,x]=(0,a.useState)("idle"),[b,y]=(0,a.useState)(!1),[_,j]=(0,a.useState)(!1),N=(0,a.useCallback)(()=>{n.current.forEach(e=>clearTimeout(e)),n.current=[],i.current.forEach(e=>cancelAnimationFrame(e)),i.current=[],clearTimeout(s.current)},[]),k=(0,a.useCallback)((e,t)=>{let l=setTimeout(e,t);return n.current.push(l),l},[]),w=(0,a.useCallback)(e=>{let t=requestAnimationFrame(e);return i.current.push(t),t},[]),A=(0,a.useCallback)(()=>{let e=t.current;e&&(e.style.transition="",e.style.height="")},[]),C=(0,a.useCallback)(e=>{let l=t.current;l&&Number.isFinite(e)&&!(e<=0)&&(l.style.transition="none",l.style.height="".concat(e,"px"),null==l||l.offsetHeight)},[]),E=(0,a.useCallback)((e,l)=>{let r=t.current;r&&Number.isFinite(e)&&Number.isFinite(l)&&(C(e),r.style.transition="height ".concat(600,"ms ").concat("ease"),w(()=>{r.style.height="".concat(l,"px")}))},[C,w]),S=(0,a.useCallback)(()=>{clearTimeout(s.current);let e=Date.now();s.current=setTimeout(()=>{var e,t,n,a;let i=u.current,s=null!=(n=null==(e=l.current)?void 0:e.offsetHeight)?n:0,d=null!=(a=null==(t=r.current)?void 0:t.offsetHeight)?a:s;c.current=i,o.current="fading-in",h(i),f(null),x("fading-in"),y(!1),j(!1),E(s,d),k(()=>{w(()=>{j(!0)})},200),k(()=>{o.current="idle",u.current=c.current,x("idle"),y(!1),j(!1),A()},800)},Math.max(d.current-e,350)),n.current.push(s.current)},[E,A,w,k]),L=(0,a.useCallback)(()=>{var e,t;let r=null!=(t=null==(e=l.current)?void 0:e.offsetHeight)?t:0;o.current="fading-out",d.current=Date.now()+600,C(r),x("fading-out"),y(!1),j(!1),w(()=>{y(!0)})},[C,w]),B=(0,a.useCallback)(t=>{if(e<2)return;let l=p(t,e),r=o.current;l!==("idle"===r?c.current:u.current)&&(u.current=l,f(l),"idle"===r?(N(),L()):"fading-in"===r&&(N(),L()),S())},[e,L,N,S]);(0,a.useEffect)(()=>()=>{N(),A()},[N,A]),(0,a.useEffect)(()=>{N(),o.current="idle",d.current=0;let t=p(c.current,e);c.current=t,u.current=t,h(t),f(null),x("idle"),y(!1),j(!1),A()},[N,e,A]);let M=p(m,e),R=null!=v?p(v,e):M;return{activeIndex:M,pendingIndex:v,phase:g,currentIndex:R,isOutgoingHidden:b,isIncomingVisible:_,heightShellRef:t,activePanelRef:l,measurePanelRef:r,goTo:B}}(N.length),D=(0,a.useMemo)(()=>N.map((e,t)=>(0,s.jb)(null==e?void 0:e.label)||"Category ".concat(t+1)),[N]),Y=(0,a.useMemo)(()=>N.map((e,t)=>{var l;return{id:null!=(l=null==e?void 0:e.id)?l:t,label:D[t]}}),[N,D]),V=(0,a.useCallback)(e=>{var t,l;O(e),null==(l=k.current)||null==(t=l.goTo)||t.call(l,e,{align:"start"})},[O]),W=(0,a.useCallback)(e=>{if(N.length<2)return;let t=N.length,l=(F+e+t)%t;l!==F&&V(l)},[F,N.length,V]),Z=(0,a.useCallback)(e=>{var t;let l=N.length;if(l<2)return;let r=null;"ArrowDown"===e.key||"ArrowRight"===e.key?r=(F+1)%l:"ArrowUp"===e.key||"ArrowLeft"===e.key?r=(F-1+l)%l:"Home"===e.key?r=0:"End"===e.key&&(r=l-1),null!=r&&(e.preventDefault(),r!==F&&V(r),null==(t=C.current[r])||t.focus())},[F,N.length,V]);if((0,a.useEffect)(()=>{let e=A.current;if(!e||!B)return;let t=0,l=e=>{e.preventDefault();let l=Date.now();!(l-t<400)&&(4>Math.abs(e.deltaY)||(t=l,W(e.deltaY>0?1:-1)))};return e.addEventListener("wheel",l,{passive:!1}),()=>e.removeEventListener("wheel",l)},[B,W]),(0,a.useEffect)(()=>{let e=w.current;if(!e||"undefined"==typeof ResizeObserver)return;let t=new ResizeObserver(e=>{for(let r of e){var t,l;L(null!=(l=null==(t=r.contentRect)?void 0:t.height)?l:0)}});return t.observe(e),()=>t.disconnect()},[N.length,B]),!N.length)return null;let K=null!=(l=N[M])?l:null,J=null==R?null:null!=(n=N[R])?n:null,U=(e,t)=>{var l;return(0,r.jsx)("button",{ref:e=>{C.current[t]=e},id:"".concat(E,"-tab-").concat(t),type:"button",role:"tab","aria-selected":t===F,"aria-controls":"".concat(E,"-panel"),tabIndex:t===F?0:-1,className:(0,f.A)("interactive-read__tab",t===F&&"is-active"),onClick:()=>V(t),onKeyDown:Z,children:(0,r.jsx)("span",{className:"text-large-body interactive-read__tab-label",children:D[t]})},null!=(l=null==e?void 0:e.id)?l:t)};return(0,r.jsxs)("div",{className:(0,f.A)("interactive-read","interactive-read--".concat(j),b),"data-reveal-group":!0,children:["dark"===j&&(0,r.jsx)(m.b,{className:"interactive-read__bg interactive-read__bg--desktop",desktopSrc:v.Jp,desktopHeight:536,desktopTop:0}),(0,r.jsx)(u.cV,{contentKey:x,className:"interactive-read__title"}),(0,r.jsxs)("div",{className:"interactive-read__layout","data-reveal":"fade","data-reveal-delay":"0.2",children:["dark"===j&&(0,r.jsx)(m.b,{className:"interactive-read__bg interactive-read__bg--mobile",mobileSrc:v.kq,mobileHeight:610,mobileTop:-40}),(0,r.jsxs)("div",{ref:w,className:"interactive-read__sidebar",children:[(0,r.jsx)("div",{ref:A,role:"tablist","aria-orientation":"vertical","aria-label":"Categories",className:(0,f.A)("interactive-read__sidebar-track",B&&"interactive-read__sidebar-track--scrollable"),"data-lenis-prevent":B?"":void 0,children:B?(0,r.jsx)(o.Ay,{ref:k,axis:"vertical",className:"interactive-read__sidebar-carou
1sel",drag:!1,infinite:!0,infiniteOnOverflow:!0,children:N.map((e,t)=>{var l;return(0,r.jsx)(o.Ay.Slide,{children:U(e,t)},null!=(l=null==e?void 0:e.id)?l:t)})}):(0,r.jsx)("div",{className:"interactive-read__sidebar-list",children:N.map((e,t)=>U(e,t))})}),B&&(0,r.jsxs)("div",{className:"interactive-read__sidebar-nav",children:[(0,r.jsx)("button",{type:"button",className:"interactive-read__sidebar-arrow",onClick:()=>W(-1),"aria-label":"Previous category",children:(0,r.jsx)(h.rA,{})}),(0,r.jsx)("button",{type:"button",className:"interactive-read__sidebar-arrow",onClick:()=>W(1),"aria-label":"Next category",children:(0,r.jsx)(h.Wn,{})})]})]}),(0,r.jsx)("div",{className:"interactive-read__dropdown",children:(0,r.jsx)(d.m,{items:Y,activeIndex:F,onChange:V,color:"dark"===j?"light":"dark",textClass:"text-normal-body",itemTextClass:"text-small-body"})}),(0,r.jsxs)("div",{ref:z,role:"tabpanel",id:"".concat(E,"-panel"),"aria-labelledby":"".concat(E,"-tab-").concat(F),className:"interactive-read__card",style:S?{"--ir-card-min-height":"".concat(S,"px")}:void 0,children:[K&&(0,r.jsx)("div",{ref:H,className:(0,f.A)("interactive-read__card-panel","fading-out"===T&&"interactive-read__card-panel--outgoing","fading-out"===T&&I&&"is-hidden","fading-in"===T&&"interactive-read__card-panel--incoming","fading-in"===T&&P&&"is-visible"),children:(0,r.jsx)(c.EY,{className:"interactive-read__card-body",baseClass:g,text:null==K?void 0:K.body})},"active-".concat(M)),"fading-out"===T&&J&&(0,r.jsx)("div",{ref:q,className:"interactive-read__card-panel interactive-read__card-panel--measure","aria-hidden":"true",children:(0,r.jsx)(c.EY,{className:"interactive-read__card-body",baseClass:g,text:null==J?void 0:J.body})},"measure-".concat(R))]})]})]})};l(47654);let b=()=>(0,r.jsx)(n.B,{className:"interactive-read-block",children:(0,r.jsx)(x,{})})},92826:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(73365),n=l(23341),a=l(37721);let i=()=>(0,r.jsx)(n.B,{className:"newsroom-header-block",children:(0,r.jsx)(a.O,{contentKey:"newsroomHeader"})});i.headerTheme="light";let s=i},92943:(e,t,l)=>{"use strict";l.d(t,{a:()=>i,up:()=>a,w3:()=>s});var r=l(73365),n=l(97850);function a(e){let t=null==e?void 0:e.kind;return"secondary"===t||"tertiary"===t?t:"primary"}function i(e){let{primaryColor:t="on-black",tertiaryColor:l="light"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=a(e);return"tertiary"===r?"tertiary-button tertiary-button--".concat(l," typed-cta-button typed-cta-button--tertiary"):"secondary"===r?"cta-button cta-button--".concat(t," typed-cta-button typed-cta-button--secondary"):"cta-button cta-button--".concat(t," cta-button--has-icon typed-cta-button typed-cta-button--primary")}function s(e,t){let l=a(t);return(0,r.jsxs)("span",{className:"typed-cta-content typed-cta-content--".concat(l),children:[(0,r.jsx)("span",{className:"typed-cta-content__label cta-button__label",children:e}),(0,r.jsx)("span",{className:"typed-cta-content__icon cta-button__icon","aria-hidden":"true",children:"primary"===l?(0,r.jsx)(n.G,{}):null})]})}},93149:()=>{},93298:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>x});var r=l(73365),n=l(23341),a=l(72484),i=l(68662),s=l(1521),o=l(82579),c=l(78678),u=l(5542),d=l(75646),m=l(83416);o.Ay.registerPlugin(c.u);let h=(0,u.B1)({mobile:"grid",desktop:"50vw"}),v={title:null,date:null,author:null},f="two-images__card--overlay-visible",p=e=>{let{content:t,showOverlay:l,className:n,...a}=e,o=(0,s.useRef)(null);return(0,s.useEffect)(()=>{if(!l)return;let e=o.current;if(!e)return;let t=c.u.create({trigger:e,start:"bottom 80%",onEnter:()=>e.classList.add(f),onLeaveBack:()=>e.classList.remove(f)});return()=>t.kill()},[l]),(0,r.jsxs)("div",{ref:o,className:(0,i.A)("two-images__card",l&&"two-images__card--overlay",n),...a,children:[(0,r.jsx)(d.fb,{media:null==t?void 0:t.image,sizes:h}),l&&(0,r.jsx)(m.aD,{content:t,fields:v,showAuthor:!1})]})};l(50136),l(81204);let g=e=>{let{contentKey:t="twoImages",className:l}=e,{content:n,settings:s}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,i.A)("two-images",l),"data-reveal-group":!0,children:[(0,r.jsx)(p,{content:null==n?void 0:n.left,showOverlay:null==s?void 0:s.showLeftOverlay,"data-reveal":"fade","data-reveal-delay":"0"}),(0,r.jsx)(p,{content:null==n?void 0:n.right,showOverlay:null==s?void 0:s.showRightOverlay,"data-reveal":"fade","data-reveal-delay":"0.15"})]})},x=()=>(0,r.jsx)(n.B,{className:"two-images-block",children:(0,r.jsx)(g,{})})},93668:(e,t,l)=>{"use strict";l.d(t,{Ay:()=>r.A,Fu:()=>r.A});var r=l(35755)},93784:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>v});
1var r=l(73365),n=l(23341),a=l(1521),i=l(72484),s=l(5542),o=l(6242),c=l(75646),u=l(83416),d=l(68662);l(82943);let m=(0,s.B1)({mobile:"fullbleed",desktop:"fullbleed"}),h=e=>{let{contentKey:t="fullBleedImage",className:l}=e,{content:n,settings:s}=(0,i.YZ)(t),h=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=h.current;if(!e)return;let t=t=>{let l=t.target.closest(".image-video-controls__poster-action, .play-video");if(!l||!e.contains(l))return;let r=parseFloat(getComputedStyle(document.documentElement).getPropertyValue("--header-height"))||0,n=parseFloat(getComputedStyle(e).getPropertyValue("--secondary-nav-height"))||0,a=window.innerHeight-r-n;a-e.getBoundingClientRect().height<=5&&(0,o.P)(e,{duration:.6})};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[]),(0,r.jsxs)("div",{ref:h,className:(0,d.A)("full-bleed-image",l),"data-reveal":"fade",children:[(0,r.jsx)(c.iX,{className:"full-bleed-image__media",media:null==n?void 0:n.image,sizes:m}),(null==s?void 0:s.showCta)&&(0,r.jsx)(u.Sq,{className:"full-bleed-image__overlay",content:null==n?void 0:n.overlay,cardProps:{"data-reveal":"fadeup","data-reveal-delay":"0.2"}})]})},v=()=>(0,r.jsx)(n.B,{className:"full-bleed-image-block stack-ignore",children:(0,r.jsx)(h,{})})},95045:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>m});var r=l(73365),n=l(23341),a=l(72484),i=l(5542),s=l(75646),o=l(83416),c=l(68662);l(34728);let u=(0,i.B1)({mobile:"fullbleed",desktop:"fullbleed"}),d=e=>{var t;let{contentKey:l="secondaryHeader",className:n}=e,{content:d,settings:m}=(0,a.YZ)(l),h=null!=(t=null==m?void 0:m.aspectRatio)?t:"16-9",v=(0,i.pt)(null==d?void 0:d.title,{selector:".image-overlay__title"});return(0,r.jsxs)("div",{className:(0,c.A)("secondary-header","secondary-header--ar-".concat(h),n),children:[(0,r.jsx)(s.iX,{className:"secondary-header__image",media:null==d?void 0:d.image,sizes:u,"data-reveal":"fade"}),(0,r.jsx)("div",{ref:v,className:"secondary-header__overlay",children:(0,r.jsx)(o.Ic,{className:"secondary-header__card",contentKey:l,cardProps:{"data-reveal":"fadeup","data-reveal-delay":"0.2"}})})]})},m=()=>(0,r.jsx)(n.B,{className:"secondary-header-block stack-ignore",children:(0,r.jsx)(d,{})})},95131:(e,t,l)=>{"use strict";l.d(t,{$:()=>n,A:()=>a});let r=["JANUARY","FEBRUARY","MARCH","APRIL","MAY","JUNE","JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER"];function n(e){if("string"!=typeof e)return null;let t=e.trim().match(/^(\d{4})-(\d{2})-(\d{2})/);if(!t)return null;let l=Number(t[2]),r=Number(t[3]);return l<1||l>12||r<1||r>31?null:{year:Number(t[1]),month:l,day:r}}function a(e){if(!e)return"";let t=n(e);return(!t&&"number"==typeof e&&Number.isFinite(e)&&(t=n(new Date(1e3*e).toISOString())),t)?"".concat(r[t.month-1]," ").concat(t.day,", ").concat(t.year):""}},95788:()=>{},95812:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>d});var r=l(73365),n=l(23341),a=l(72484),i=l(24470),s=l(9382),o=l(79111),c=l(68662);l(3335);let u=e=>{let{contentKey:t="form-footnote",className:l}=e,{content:n}=(0,a.YZ)(t);return(0,r.jsxs)("div",{className:(0,c.A)("form-footnote",l),children:[(0,r.jsx)(s.b,{className:"form-footnote__background",desktopSrc:o.gu,mobileSrc:o.RP,desktopHeight:714,desktopTop:320,mobileHeight:623,mobileTop:250}),(0,r.jsx)("div",{className:"form-footnote__panel",children:(0,r.jsx)(i.r2,{text:null==n?void 0:n.text})})]})},d=()=>(0,r.jsx)(n.B,{tagName:"div",className:"form-footnote-block theme-dark",children:(0,r.jsx)(u,{})})},96150:(e,t,l)=>{"use strict";l.d(t,{Ze:()=>b,_n:()=>p,kc:()=>g});var r=l(68662);let n={"acxiom/full-bleed-image":{ignore:!0},"acxiom/two-column":{ignore:!0},"acxiom/secondary-header":{ignore:!0},"acxiom/cta-2":{ignore:!0},"acxiom/testimonial":{ignore:!0},"acxiom/secondary-nav":{ignoreTop:!0,passthroughBottom:!0,theme:"default"},"acxiom/tertiary-header":{preserveTopAlways:!0},"acxiom/cta-1":{theme:"dark"},"acxiom/hero":{theme:"dark"},"acxiom/logobar":{theme:"dark"},"acxiom/events":{theme:"dark"},"acxiom/featured-solutions":{theme:"dark"},"acxiom/event-register":{theme:"dark"},"acxiom/key-points":{theme:"dark"},"acxiom/follow-us":{theme:"dark"},"acxiom/solutions":{theme:"dark"},"acxiom/global-footer":{theme:"dark"},"acxiom/form":{theme:"dark"},"acxiom/form-split":{theme:"dark"},"acxiom/primary-header":{theme:"dark"},"acxiom/highlights":{theme:"dark"},"acxiom/stats":{theme:"dark"},"acxiom/subscribe":{theme:"dark",protected:!0},"acxiom/archetypes-carousel":{theme:"dark",protected:!0,unprotectBottomBefore:["acxiom/quiz"]},"acxiom/quiz":{theme:"dark",preserveTopAlways:!0},"acxiom/partner-finder":{theme:"dark",protected:!0,alwaysCollapseTop:!0},"acxiom/interactive-read":{protected:!0},"acxiom/spacer":{protected:!0,alwaysCollapseTop:!0,themeTop:"default",themeBottom:"dark"},"acxiom/case-study-banner":{themeTop:"default",ignoreBottom:!0}},a=e=>{var t,l,r,n,a;return null!=(a=null!=(n=null!=(r=null==e||null==(t=e.attributes)?void 0:t.settings)?r:null==e||null==(l=e.attrs)?void 0:l.settings)?n:e)?a:{}},i=(e,t)=>"string"==typeof(null==e?void 0:e.className)&&e.className.includes(t),s=e=>{var t,l;let r=null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName;if(!r)return!0;let s=a(e);return"boolean"==typeof(null==s?void 0:s.stackIgnore)?s.stackIgnore:!!i(e,"stack-ignore")||null!=(t=n[r])&&!!t.ignore||"acxiom/case-study-banner"===r&&(null==s?void 0:s.showDescription)===!1},o={"acxiom/tertiary-header":e=>(null==e?void 0:e.style)==="title-only"},c=new Set(["acxiom/partner-badges","acxiom/interactive-read"]),u=function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=null!=(t=null==e?void 0:e.name)?t:null==e?void 0:e.blockName,i=a(e),o=n[r];if(s(e))return null;if("top"===l||"bottom"===l){let e=null==i?void 0:i["top"===l?"stackPaddingThemeTop":"stackPaddingThemeBottom"];if("dark"===e||"default"===e)return"default"===e?null:e;let t=null==o?void 0:o["top"===l?"themeTop":"themeBottom"];if("dark"===t||"default"===t)return"default"===t?null:t}return(null==i?void 0:i.stackPaddingTheme)==="dark"||(null==o?void 0:o.theme)==="dark"||(null==i?void 0:i.theme)==="dark"||c.has(r)&&(null==i?void 0:i.theme)!=="light"?"dark":null},d=e=>{var t,l;return!!(null==(t=n[null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName])?void 0:t.alwaysCollapseTop)},m=e=>{var t,l;return!!(null==(t=n[null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName])?void 0:t.ignoreTop)},h=e=>{var t,l;return!!(null==(t=n[null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName])?void 0:t.ignoreBottom)},v=e=>{var t,l;return!!(null==(t=n[null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName])?void 0:t.passthroughBottom)},f=e=>{var t,l,r;let c=null!=(r=null==e?void 0:e.name)?r:null==e?void 0:e.blockName,u=a(e);return!s(e)&&("boolean"==typeof(null==u?void 0:u.stackFixedPadding)?u.stackFixedPadding:!!(i(e,"stack-fixed-padding")||i(e,"stack-preserve-bottom-on-stack")||(null==(t=n[c])?void 0:t.protected)||(null==(l=o[c])?void 0:l.call(o,u))))},p=(e,t,l)=>{if(!Array.isArray(e)||"number"!=typeof t)return null;let r="prev"===l?-1:1,n=t+r;for(;n>=0&&n<e.length;){var a;let t=e[n];if(null!=(a=null==t?void 0:t.name)?a:null==t?void 0:t.blockName){if("prev"===l&&v(t)&&Array.isArray(t.innerBlocks)&&t.innerBlocks.length>0){let e=t.innerBlocks[t.innerBlocks.length-1];if((null==e?void 0:e.name)||(null==e?void 0:e.blockName))return e}return t}n+=r}return null},g=e=>{let{siblingBlocks:t,siblingIndex:l,parentBlock:r=null,parentNextSibling:n=null}=e;if(!Array.isArray(t)||"number"!=typeof l)return{prevBlock:null,nextBlock:null};let a=p(t,l,"prev"),i=p(t,l,"next");return null===i&&r&&v(r)&&(i=null!=n?n:null),{prevBlock:a,nextBlock:i}},x=["stack-ignore","stack-fixed-padding","stack-preserve-bottom-on-stack","trim-padding-top","trim-padding-bottom","trim-padding-bottom-desktop"],b=e=>{var t,l,a;let{className:i="",currentBlock:o=null,settings:c={},prevBlock:p=null,nextBlock:g=null}=e,b=i.split(/\s+/).filter(e=>e&&!x.includes(e)).join(" "),y=null!=o?o:c;if(s(y))return(0,r.A)(b,"stack-ignore");let _=null!=(l=null==y?void 0:y.name)?l:null==y?void 0:y.blockName,j=null!=(a=null==g?void 0:g.name)?a:null==g?void 0:g.blockName,N=null==(t=n[_])?void 0:t.unprotectBottomBefore,k=!!f(y),w=k&&!!j&&!!(null==N?void 0:N.includes(j)),A=k&&!w,C=!!d(y),E=!!(e=>{var t,l;return!!(null==(t=n[null!=(l=null==e?void 0:e.name)?l:null==e?void 0:e.blockName])?void 0:t.preserveTopAlways)})(y),S=!!m(y),L=!!h(y),B=!!v(y),{effectiveTrimPaddingTop:M,effectiveTrimPaddingBottom:R}=(e=>{let{trimPaddingTop:t=!1,trimPaddingBottom:l=!1,currentThemeKind:r=null,currentThemeKindTop:n=null,currentThemeKindBottom:a=null,currentPreserveBottomOnStack:i=!1,currentAlwaysCollapseTop:o=!1,currentPreserveTopAlways:c=!1,currentIgnoreTop:v=!1,currentIgnoreBottom:p=!1,currentPassthroughBottom:g=!1,prevBlock:x=null,nextBlock:b=null}=e,y=!s(x)&&!h(x)&&u(x,"bottom")===(null!=n?n:r),_=!s(b)&&!m(b)&&u(b,"top")===(null!=a?a:r),j=f(x),N=f(b),k=!(c||v)&&y&&(o||j&&!i),w=d(b),A=!p&&!g&&_&&!w&&(!i||N);return{isForcedTrimPaddingTop:k,isForcedTrimPaddingBottom:A,effectiveTrimPaddingTop:t||k,effectiveTrimPaddingBottom:l||A}})({trimPaddingTop:!1,trimPaddingBottom:!1,currentThemeKind:u(y),currentThemeKindTop:u(y,"top"),currentThemeKindBottom:u(y,"bottom"),currentPreserveBottomOnStack:A,currentAlwaysCollapseTop:C,currentPreserveTopAlways:E,currentIgnoreTop:S,currentIgnoreBottom:L,currentPassthroughBottom:B,prevBlock:p,nextBlock:g});return(0,r.A)(b,A&&"stack-fixed-padding",M&&"trim-padding-top",R&&(w?"trim-padding-bottom-desktop":"trim-padding-bottom"))}},96476:()=>{},97139:()=>{},97552:()=>{},98050:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>b});var r=l(73365),n=l(23341),a=l(72484),i=l(1521),s=l(58872),o=l(42270),c=l(80998),u=l(79111),d=l(295),m=l(68662),h=l(97850);function v(e){return e&&"object"==typeof e?String(e.url||e.src||"").trim():""}let f=e=>{let{post:t,className:l,enableLink:n=!0,LinkComponent:a}=e,i=function(e){var t,l,r,n;for(let a of[null==e||null==(l=e.preview)||null==(t=l.postPreview)?void 0:t.image,null==e?void 0:e.featured_image,null==e?void 0:e.image,null==e||null==(n=e.preview)||null==(r=n.tertiaryHeader)?void 0:r.image])if(v(a))return a;return null}
1(t),s=String((null==t?void 0:t.title)||"").trim(),o=v(i),c=function(e,t){var l,r,n;for(let a of[null==e||null==(n=e.preview)||null==(r=n.postPreview)||null==(l=r.image)?void 0:l.link,null==t?void 0:t.link]){let t="string"==typeof a&&a.trim()?{type:"external",external:{url:a.trim()}}:a;if(!t||"object"!=typeof t)continue;if("self"===t.type){let t=[null==e?void 0:e.uri,null==e?void 0:e.url,null==e?void 0:e.permalink].map(e=>"string"==typeof e?e.trim():"").find(Boolean)||"";if(t)return(0,d._T)({type:"internal",internal:{url:t}});continue}let l=(0,d._T)(t);if(null==l?void 0:l.href)return l}return{href:"",opensInNewTab:!1}}(t,i),u=n&&!!c.href,f=u?a?{href:c.href}:{href:c.href,target:c.opensInNewTab?"_blank":void 0,rel:c.opensInNewTab?"noopener noreferrer":void 0}:{};return(0,r.jsxs)(u?a||"a":"div",{className:(0,m.A)("partner-finder__result",l),...f,children:[o?(0,r.jsx)("div",{className:"partner-finder__result-logo",children:(0,r.jsx)("img",{className:"partner-finder__result-logo-asset",src:o,alt:function(e,t){return e&&"object"==typeof e?String(e.alt||e.altText||t||"").trim():t}(i,s)})}):(0,r.jsx)("div",{className:"partner-finder__result-fallback text-small-body",children:s}),u&&(0,r.jsx)(h.h8,{className:"partner-finder__result-arrow"})]})};l(9445),l(1627);let p={showFilters:!0,searchBy:"auto",searchStrategy:"includes",searchFields:["title"]},g={mobile:4,desktop:12},x=e=>{let{contentKey:t="partnerFinder",className:l}=e,{content:n}=(0,a.YZ)(t),h=(0,i.useRef)(null);return(0,r.jsxs)("div",{className:(0,m.A)("partner-finder",l),children:[(0,r.jsx)(o.r2,{ref:h,className:"partner-finder__header",content:null==n?void 0:n.sectionTitle}),(0,r.jsx)(c.A,{className:"partner-finder__listing",content:null==n?void 0:n.postGrid,defaultPostFilters:p,desktopScrollRef:h,pageSize:g,renderPost:e=>(0,r.jsx)(f,{post:e,LinkComponent:d.N_}),noResultsText:"No partners found",resultsBefore:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.default,{...u.gu,className:"partner-finder__background partner-finder__background--desktop",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"}),(0,r.jsx)(s.default,{...u.RP,className:"partner-finder__background partner-finder__background--mobile",alt:"","aria-hidden":!0,loading:"lazy",sizes:"100vw"})]}),theme:"dark",variant:"partner-finder"})]})},b=()=>(0,r.jsx)(n.B,{className:"partner-finder-block theme-dark",children:(0,r.jsx)(x,{})})},98640:()=>{},98725:()=>{},99271:()=>{},99285:(e,t,l)=>{"use strict";l.d(t,{H:()=>c});var r=l(73365),n=l(5542),a=l(75646),i=l(69066),s=l(68662);l(24113);let o=(0,n.B1)({mobile:"80px",desktop:"80px"}),c=e=>{let{content:t,active:l=!1,className:n,compact:c=!1,dark:u=!1,showDate:d=!0}=e,m=!c&&(null==t?void 0:t.kicker)||"",h=!c&&((null==t?void 0:t.description)||(null==t?void 0:t.excerpt))||"",v=!!m,f=!!h,p=d&&!c&&!!(null==t?void 0:t.date);return(0,r.jsxs)("div",{className:(0,s.A)("vertical-carousel-card",l&&"vertical-carousel-card--active",v&&"vertical-carousel-card--with-type",f&&"vertical-carousel-card--with-description",c&&"vertical-carousel-card--compact",u&&"vertical-carousel-card--dark",n),children:[(0,r.jsx)("div",{className:"vertical-carousel-card__media",children:(0,r.jsx)(a.fb,{media:null==t?void 0:t.image,className:"vertical-carousel-card__image",sizes:o})}),(0,r.jsxs)("div",{className:"vertical-carousel-card__content",children:[m&&(0,r.jsx)(i.a0,{json:m,className:"vertical-carousel-card__type"}),(0,r.jsx)(i.B,{json:null==t?void 0:t.title,tagName:"p",className:"vertical-carousel-card__title"}),h&&(0,r.jsx)(i.lQ,{json:h,className:"vertical-carousel-card__description"}),p&&(0,r.jsx)("div",{className:"vertical-carousel-card__footer",children:(0,r.jsx)(i.Ni,{json:t.date,className:"vertical-carousel-card__date"})})]})]})}},99420:()=>{}}]);
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.