1"use strict";(self.webpackChunkgatsby_template=self.webpackChunkgatsby_template||[]).push([[89],{9414:function(e,t,n){n.r(t),n.d(t,{default:function(){return vc},onEnter:function(){return xc},preloadQuery:function(){return bc}});var i=n(63696),a=n(80978),r=n(56837),o=n(41605),l=n.n(o),s=n(1419),c=n.n(s),d=n(39757),u=n(68823),m=n(42769),g=n(6297),h=n(72481),p=n(11636),f=n(89938),v=n(89649);const b=e=>Boolean((null==e?void 0:e.url)||(null==e?void 0:e.localFile)||(null==e?void 0:e.gatsbyImageData)||(null==e?void 0:e.childImageSharp)||(null==e?void 0:e.publicURL)),x=e=>{var t;const n=null!==(t=null==e?void 0:e.imageOrVideo)&&void 0!==t?t:e;return Boolean((null==n?void 0:n.isVideoSelected)&&((null==n?void 0:n.videoURL)||(null==n?void 0:n.mobileVideoURL)||(null==n?void 0:n.videoImageFallback))||b(null==n?void 0:n.desktopImage)||b(null==n?void 0:n.mobileImage))},y=(0,u.default)(h.A).withConfig({componentId:"sc-i2ezah-0"})([""," "," "," ",""],e=>{let{mediaPositioningNotFloating:t,theme:n}=e;return t&&(0,u.css)(['.gatsby-image-wrapper,[class^="Image__GatsbyImageWrapper"] > div{@media (min-width:',"){padding-bottom:31% !important;}}"],n.breakpoints.md)},e=>{let{useFitMedia:t,fitMediaAlign:n,theme:i}=e;return t&&(0,u.css)(["@media (min-width:",") and (max-width:calc(",' - 0.02px)){width:100%;height:100%;.gatsby-image-wrapper,[class^="Image__GatsbyImageWrapper"]{width:100% !important;height:100% !important;max-width:none !important;overflow:hidden !important;}.gatsby-image-wrapper > div,[class^="Image__GatsbyImageWrapper"] > div{width:100% !important;height:100% !important;max-width:none !important;padding-bottom:0 !important;}.gatsby-image-wrapper picture,[class^="Image__GatsbyImageWrapper"] picture{width:100% !important;height:100% !important;}.gatsby-image-wrapper img,[class^="Image__GatsbyImageWrapper"] img,img.desktop-image,img.mobile-image,video,iframe{width:auto !important;min-width:100% !important;max-width:none !important;height:100% !important;min-height:100% !important;object-fit:contain !important;object-position:'," !important;}}"],i.breakpoints.md,i.breakpoints.xl,n)},e=>{let{useCropMedia:t,cropMediaAlign:n,theme:i}=e;return t&&(0,u.css)(["@media (min-width:",'){width:100%;height:100%;.gatsby-image-wrapper,[class^="Image__GatsbyImageWrapper"]{width:100% !important;height:100% !important;max-width:none !important;}.gatsby-image-wrapper > div,[class^="Image__GatsbyImageWrapper"] > div{width:100% !important;height:100% !important;max-width:none !important;padding-bottom:0 !important;}.gatsby-image-wrapper picture,[class^="Image__GatsbyImageWrapper"] picture{width:100% !important;height:100% !important;}.gatsby-image-wrapper img,[class^="Image__GatsbyImageWrapper"] img,img.desktop-image,img.mobile-image,video,iframe{width:100% !important;min-width:100% !important;height:100% !important;min-height:100% !important;max-width:none !important;object-fit:cover !important;object-position:'," !important;}}"],i.breakpoints.md,n)},e=>e.isMobileImage16By9AspectRatio?`\n @media (max-width: ${v.fi[0]}) {\n [class^="Image__GatsbyImageWrapper"] {\n padding-top: 56.25% !important;\n }\n }\n`:null),w=e=>"left"===e?"start":"right"===e?"end":e||"start",E=e=>{if("string"!=typeof e)return"center";const t=e.toLowerCase();return"start"===t?"flex-start":"end"===t?"flex-end":"center"};var A=e=>{var t,n,a,r,o,l,s,c,d,u,h;let{align:v,card:b={},child1Px:A,imageOrVideo:C,layoutStyle:T,location:S,mediaAlignment:I,mediaLocation:k,mediaPositioning:O,mediaPositioningOnMobile:j,mediaRatio:P,mediaWidth:M,section:F,text:R,textChild:L,xOffsetOverlap:_,yOffsetOverlap:W,child2Style:D,child1Style:$,layoutChangerStyles:B,reverse:N,marginBtwChilds:z,mobileMarginBtwChilds:H,overlapOnMobile:G=!0,standardPaddingStyles:q,isMobileImage16By9AspectRatio:V=!1,isCarouselWithControls:Y=!1,imageFieldPrefix:U=null,useTextOnlyTitleMaxWidth:X=!1,eagerLoad:Q,...Z}=e;z=null!==(t=z)&&void 0!==t?t:48,H=null!==(n=H)&&void 0!==n?n:32,O=null===O?"floating":O;const{navHeight:J,isTransparentNav:K,isFirstSection:ee}=F,te="bottom"===S||"top"===S?"stacked":"adjacent",ne=x(C),ie=O&&"floating"===O,ae="fit"===O&&ne,re="crop"===O&&ne,oe=ae||re,le=ae&&"adjacent"===te,se=re&&"adjacent"===te,ce=le||se,de=ne&&!ie&&"adjacent"===te,ue="left"
1===(me=S)?"right center":"right"===me?"left center":"center";var me;const ge=(e=>"left"===e?"right center":"right"===e?"left center":"center")(S),he="overlapping"===T?"stacked"===te?"center":"start":w(null!=I?I:"center");_="stacked"===te?("fullWidth"===(null==R?void 0:R.titleMaxWidth)||"wide"===(null==R?void 0:R.titleMaxWidth))&&_>=200?200:_>=383?383:_<=-400?-400:_:_;const pe="overlapping"===T;P=null===P?50:P;const fe=pe&&"stacked"===te?"end":pe&&"adjacent"===te&&"floating"!==O?"center":pe&&"adjacent"===te?"start":de?"center":w(v);F.verticalPadding=null===F.verticalPadding?"default":pe&&ne&&!ie?"md":F.verticalPadding;const ve=Boolean(L),be=ve&&!ne;if(!ve&&!ne)return null;const xe=be?w(be&&("fit"===O||"crop"===O)?null==R?void 0:R.align:v):fe,ye="number"==typeof(null==F?void 0:F.maxWidth)&&F.maxWidth>=1024?F.maxWidth:1024,we=oe&&"stacked"===te?(e=>{if("string"!=typeof e)return{};const t=e.toLowerCase();return"start"===t?{mx:0}:"end"===t?{ml:"auto",mr:0}:{mx:"auto"}})(fe):{},Ee=ie?{...null==C?void 0:C.imageStyles}:{width:"100%",height:"100%"},Ae={_:`${null!==(a=null!==(r=F.mobileCustomVerticalPadding)&&void 0!==r?r:F.customVerticalPadding)&&void 0!==a?a:0}px`,md:`${null!==(o=F.customVerticalPadding)&&void 0!==o?o:0}px`};let Ce={alignSelf:"center"===fe?"center":`flex-${fe}`,width:"adjacent"===te?"100%":"inherit",zIndex:pe?15:10,flex:1,minWidth:ne&&"adjacent"===te&&P>50?{_:"100%",md:"0%"}:null},Te={zIndex:12,alignSelf:ie?{_:pe?"end":"center",md:he}:{_:"center",sm:"stretch"},width:"100%",flex:P?P/(100-P):1,minWidth:"adjacent"===te?0:null,minHeight:ce?{_:null,md:0}:null},Se={py:{_:0,md:pe?pe?ie?null:0:null:ie||"custom"!==F.verticalPadding?ie||"md"!==F.verticalPadding?!ie&&"lg"===F.verticalPadding||!ie&&"fullHeight"===F.verticalPadding?12:null:9:Ae.md},verticalPadding:"custom",position:"relative",zIndex:10,width:"100%",height:"100%"},Ie={};"floating"===O?(Se.px={_:5,md:0},"left"===S?(Te.ml={_:0,md:7},Te.mr={_:0}):"right"===S&&(Te.mr={_:0,md:7},Te.ml={_:0})):oe&&(Se.px={_:5,md:0},"right"===S?Se.pr={_:5,md:7,xl:8}:"left"===S&&(Se.pl={_:5,md:7,xl:8}));let ke=Math.abs(W);ke>340&&"stacked"===te&&(ke=340),b={...b,useCard:!(!pe||null!==(l=b)&&void 0!==l&&l.useCard)||(null===(s=b)||void 0===s?void 0:s.useCard),theme:!pe||null!==(c=b)&&void 0!==c&&c.useCard?null===(d=b)||void 0===d?void 0:d.theme:"light",bg:!pe||null!==(u=b)&&void 0!==u&&u.useCard?null===(h=b)||void 0===h?void 0:h.bg:0};const Oe="fullWidth"===(null==R?void 0:R.titleMaxWidth)&&"stacked"===te,je={_:"lg"===F.verticalPadding?11:"default"===F.verticalPadding||"md"===F.verticalPadding?7:"sm"===F.verticalPadding?5:"fullHeight"===F.verticalPadding?7:Ae._};let Pe={...B};if(ie||(Te.mt={_:pe&&"top"===j?7:"0px"},"bottom"===j&&(pe||(Se.pt=je,Se.pb={_:`${H}px`,md:"custom"===F.verticalPadding?Ae.md:je._}),Y&&(Ie.pb={...je,md:0}),K&&ee&&ne&&(Pe.mt={_:0,md:-J+"px"})),"top"===j&&(ne?(Se.pt=0,K&&ee&&(Pe.mt=-J+"px")):Se.pt={...je},Se.pb={...je})),oe){const e="custom"===F.verticalPadding?F.spacingLinked?{py:{_:`${null!==($e=null!==(Be=F.mobileCustomVerticalPadding)&&void 0!==Be?Be:F.customVerticalPadding)&&void 0!==$e?$e:0}px`,md:`${null!==(Ne=F.customVerticalPadding)&&void 0!==Ne?Ne:0}px`}}:{pt:{_:`${null!==(Fe=null!==(Re=F.mobileCustomSpacingTop)&&void 0!==Re?Re:F.customSpacingTop)&&void 0!==Fe?Fe:0}px`,md:`${null!==(Le=F.customSpacingTop)&&void 0!==Le?Le:0}px`},pb:{_:`${null!==(_e=null!==(We=F.mobileCustomSpacingBottom)&&void 0!==We?We:F.customSpacingBottom)&&void 0!==_e?_e:0}px`,md:`${null!==(De=F.customSpacingBottom)&&void 0!==De?De:0}px`}}:{verticalPadding:null!==(Me=null==F?void 0:F.verticalPadding)&&void 0!==Me?Me:"md"};delete Se.py,delete Se.pt,delete Se.pb,delete Se.height,delete Se.verticalPadding,Se={...Se,...e}}var Me,Fe,Re,Le,_e,We,De,$e,Be,Ne;"floating"!==O&&(Te.ml=0,Te.mr=0),ne&&pe&&("floating"===O&&(Te.ml=0,Te.mr=0,Ce.mt={_:G?"bottom"===j?0:W>56?"56px":.25*-ke+"px":`${z}px`,sm:"bottom"===j?0:W>56?"56px":.5*W+"px",md:`${"adjacent"===te&&W>0?ke:"top"===S||"adjacent"===te&&W<=0?0:W<-56?"56px":W<0?ke:-ke}px`},Te.mt={_:G?"bottom"===j?.15*-ke+"px":0:`${z}px`,md:"0px"}),ie||(Ce.mt={_:G?"bottom"===j?0:W>56?"-56px":.25*-ke+"px":`${z}px`,sm:"top"===j?.25*-ke+"px":0,md:W>0?.25*ke+"px":0,lg:W>0?`${ke}px`:0}),Oe||(Ce.position="relative",Ce.left="left"!==S||ie?"left"===S&&"floating"===O?{_:"0px",sm:G?"left"===k?"24px":"-24px":"0px",md:`${_}px`}:"right"!==S||ie?"right"===S&&"floating"===O||"stacked"===te?{_:"
10px",sm:G?"left"===k?"24px":"-24px":"0px",md:`-${Math.abs(.2*_)}px`,lg:`-${Math.abs(.45*_)}px`,xl:`-${Math.abs(_)}px`}:null:{_:"0px",sm:G?"left"===k?"24px":"-24px":"0px",md:`-${Math.abs(_)}px`}:{_:"0px",sm:G?"left"===k?"24px":"-24px":"0px",md:`${_}px`}),"floating"===O&&(Te.mr={_:G?"right"===k?"-5px":"5px":0,md:0},"adjacent"===te&&W<0&&(Te.mt={_:"bottom"===j?.15*-ke+"px":0,md:`${ke}px`}),"stacked"===te&&(Ce.mb={_:"top"===j?0:W>56?"56px":.25*W+"px",sm:W>56?"56px":"bottom"===S&&"bottom"===j?.15*-ke+"px":"top"===j?0:.7*W+"px",md:W>56?"56px":"top"===S?`${W<0?-ke:ke}px`:null})),ie||(Ce.mb={_:"top"===j?0:.15*-ke+"px",sm:"top"===j?0:.25*-ke+"px",md:W<0?`${ke}px`:0})),ne&&pe&&"floating"!==O&&(Ce.pb={_:"bottom"===j?`${z}px`:0,md:ke<128?128-ke+"px":0},Ce.pt={_:`${z}px`,md:W<0&&ke<128&&ke-128>0?ke-128+"px":0});const ze={};be&&X&&(ze.width="100%"),ne&&"adjacent"===te&&(ie?ze.width={_:"100%",md:"100%"}:pe?"normal"===(null==R?void 0:R.titleMaxWidth)?ze.width={_:"100%",md:`${50+P}%`}:"wide"===(null==R?void 0:R.titleMaxWidth)?ze.width={_:"100%",md:`${80+P}%`}:"fullWidth"===(null==R?void 0:R.titleMaxWidth)&&(ze.width={_:"100%",md:`${110+P}%`}):null===P&&("normal"===(null==R?void 0:R.titleMaxWidth)?ze.width={_:"100%",md:"100%"}:"wide"===(null==R?void 0:R.titleMaxWidth)?ze.width={_:"100%",md:46}:"fullWidth"===(null==R?void 0:R.titleMaxWidth)&&(ze.width={_:"100%",md:56}))),Ce={...Ce,...$},Te={...Te,...D};const He=oe?Se:{...Se,...q},Ge=oe,qe="adjacent"===te&&ne&&!ve,Ve=oe&&"adjacent"===te&&ne&&!ve,Ye=i.createElement(g.A,Object.assign({className:"textBoxStyles"},ze),L),Ue=X?"fullWidth"===(Xe=null==R?void 0:R.titleMaxWidth)?"100%":"wide"===Xe?56:42:ye;var Xe;const Qe=oe?void 0:"100%",Ze=be||"adjacent"===te?"100%":void 0,Je=ve?i.createElement(m.A,{height:Qe,width:Ze},be?i.createElement(g.A,{width:"100%",display:"flex",justifyContent:E(xe)},i.createElement(g.A,{width:"100%",maxWidth:Ue,flexShrink:1},Ye)):Ge?i.createElement(f.A,Object.assign({maxWidth:ye},He,we),Ye):Ye):Ve?i.createElement(f.A,Object.assign({maxWidth:ye},He,we),i.createElement(g.A,{width:"100%",height:"100%","aria-hidden":"true"})):qe?i.createElement(g.A,{width:"100%",height:"100%","aria-hidden":"true"}):null,Ke=ne?i.createElement(g.A,Object.assign({position:"relative",width:"100%",display:"flex",justifyContent:"right"===S?"flex-end":"left"===S?"flex-start":"center",alignItems:"stretch",height:{_:"auto",md:"100%",xl:"auto"},minHeight:le?{_:"auto",md:0,xl:"auto"}:void 0},Ie),i.createElement(g.A,{position:le?{_:"relative",md:"absolute",xl:"relative"}:"relative",top:le?{_:"auto",md:0,xl:"auto"}:void 0,right:le?{_:"auto",md:0,xl:"auto"}:void 0,bottom:le?{_:"auto",md:0,xl:"auto"}:void 0,left:le?{_:"auto",md:0,xl:"auto"}:void 0,height:{_:"auto",md:"100%",xl:"auto"},width:"100%",maxWidth:"adjacent"===te?"100%":null!==M?`${M}%`:44,overflow:"adjacent"===te?{_:"visible",md:"hidden",xl:"visible"}:void 0},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(y,Object.assign({videoProps:{...null==C?void 0:C.videoProps,...Ee},imageStyles:Ee,mediaPositioningNotFloating:!ie&&pe,useFitMedia:ae&&"adjacent"===te,fitMediaAlign:ue,isMobileImage16By9AspectRatio:V,imageFieldId:U?`${U}.imageOrVideo.desktopImage`:`${F.sectionId}.imageOrVideo.desktopImage`},C,{eagerLoad:Q}))))):null,et=ne?i.createElement(g.A,Object.assign({position:"relative",width:"100%",display:"flex",justifyContent:ie||"right"!==S?ie||"left"!==S?"center":"flex-start":"flex-end",height:{_:"auto",md:"100%"},minHeight:se?{_:"auto",md:0}:void 0},Ie),i.createElement(g.A,{position:se?{_:"relative",md:"absolute"}:"relative",top:se?{_:"auto",md:0}:void 0,right:se?{_:"auto",md:0}:void 0,bottom:se?{_:"auto",md:0}:void 0,left:se?{_:"auto",md:0}:void 0,height:{_:"auto",md:"100%"},width:"100%",maxWidth:"adjacent"===te?"100%":null!==M?`${M}%`:44,overflow:"adjacent"===te?{_:"visible",md:"hidden"}:void 0},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(y,Object.assign({videoProps:{...null==C?void 0:C.videoProps,...Ee},imageStyles:Ee,mediaPositioningNotFloating:!ie&&pe,useCropMedia:re,cropMediaAlign:ge,isMobileImage16By9AspectRatio:V,imageFieldId:U?`${U}.imageOrVideo.desktopImage`:`${F.sectionId}.imageOrVideo.desktopImage`},C,{eagerLoad:Q}))))):null,tt="stacked"===te?"start"===he?"flex-start":"end"===he?"flex-end":"center"
1:ie||"right"!==S?ie||"left"!==S?"center":"flex-start":"flex-end",nt=i.createElement(g.A,Object.assign({position:"relative",width:"100%",display:"flex",justifyContent:tt,height:"auto"},Ie),i.createElement(g.A,{position:"relative",height:"100%",width:"100%",maxWidth:"adjacent"===te?"100%":null!==M?`${M}%`:44},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(y,Object.assign({videoProps:{...null==C?void 0:C.videoProps,...Ee},imageStyles:Ee,mediaPositioningNotFloating:!ie&&pe,isMobileImage16By9AspectRatio:V,imageFieldId:U?`${U}.imageOrVideo.desktopImage`:`${F.sectionId}.imageOrVideo.desktopImage`},C,{eagerLoad:Q}))))),it=ne?re?et:ae?Ke:nt:null;if(be)return i.createElement(g.A,Object.assign({width:"100%"},Pe),Je);const at="adjacent"===te?"stretch":fe;return i.createElement(p.A,Object.assign({itemsMoveStackedOnColumn:!pe,disableMaxWidth:"stacked"===te&&null!==M,child1Style:{...$,...Ce},child2Style:{...D,...Te},location:S,child1Px:A,align:at,marginBtwChilds:pe&&!ie&&b.useCard?10:!ie&&pe?0:z,mobileMarginBtwChilds:pe&&!ie&&b.useCard?10:!ie&&pe?0:H,isMarginBtwChildsAPixelValue:!0,reverse:N||!0,child1FlexDirOnMobile:"top"===j?"column-reverse":"column"},Pe),Je,it)},C=n(30884),T=n(52208),S=n(99465),I=n(62770),k=n(87796),O=n(49888),j=n(44611),P=n(59307);const M=u.default.div.withConfig({componentId:"sc-erg435-0"})([".RichEditor-unstyled:last-child{margin-bottom:0;}"]),F=e=>"start"===e?"left":"end"===e?"right":e||"left",R=e=>"right"===e||"end"===e?"flex-end":"center"===e?"center":"flex-start",L=e=>{let{mediaPositioning:t}=e;return null===t?"floating":t},_=e=>{let{section:t}=e;return t?null===(null==t?void 0:t.verticalPadding)?"default":"fullHeight"===(null==t?void 0:t.verticalPadding)?"custom":null==t?void 0:t.verticalPadding:null},W=e=>{let{mediaPositioning:t}=e,n=!1;return t&&(n="floating"===t),n},D=e=>{let{section:t}=e;return t&&t.verticalPadding&&!isNaN(null==t?void 0:t.verticalPadding)?(null==t?void 0:t.customVerticalPadding)>0&&Math.floor((null==t?void 0:t.customVerticalPadding)/32)>=2?(null==t?void 0:t.customVerticalPadding)-16:32:null},$=(e,t)=>{let{section:n}=e;return{_:"custom"===(null==n?void 0:n.verticalPadding)?`${t}px`:7,lg:null!=n&&n.customVerticalPadding?`${null==n?void 0:n.customVerticalPadding}px`:null}},B=(e,t,n,i)=>{let{section:a}=e;return a&&a.verticalPadding&&!isNaN(null==a?void 0:a.verticalPadding)&&n?{py:{_:t||i?0:7,lg:i?i?t?null:0:null:t||"custom"!==a.verticalPadding?t||"md"!==a.verticalPadding?!t&&"lg"===a.verticalPadding||!t&&"fullHeight"===a.verticalPadding?12:null:9:n.lg}}:null},N=e=>{let{layoutStyle:t}=e;return"overlapping"===t},z=(e,t)=>{let{layoutType:n,renderButtons:a,renderNewsletter:r,renderSocials:o,renderIcon:l,mediaRatio:s,marginBtwChilds:c,hasImageOrVideo:d,mediaPositioning:u}=t;const{text:m,card:h,isMediaPositioningFloating:p,overlap:f,alignProp:v}=e;if(!(e=>{var t,n;let{text:i,button:a,button2:r,useNewsletter:o,newsletter:l,socialLinks:s,iconAttribute:c}=e;const d=Boolean((null==i||null===(t=i.title)||void 0===t?void 0:t.trim())||(null==i||null===(n=i.label)||void 0===n?void 0:n.trim())||(0,P.hasRichText)(null==i?void 0:i.descriptionRichText)),u=Boolean(a||r),m=Boolean(o&&l),g=Array.isArray(s)&&s.length>0,h=Boolean(null==c?void 0:c.image);return d||u||m||g||h})(e))return null;const b=Boolean(null==h?void 0:h.useCard),x=!d,y=(null==m?void 0:m.align)||F(v),w="stacked"===n&&"fullWidth"===(null==m?void 0:m.titleMaxWidth)?"100%":"stacked"===n&&"wide"===(null==m?void 0:m.titleMaxWidth)?{_:"100%",md:45,lg:56}:null,E=i.createElement(g.A,{width:x||!p?"100%":"inherit",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"left"===y||"start"===y?"start":"right"===y||"end"===y?"end":"center",textAlign:F(y),maxWidth:w},l,i.createElement(M,null,i.createElement(k.A,Object.assign({},m,{align:y}))),a,r,o);return i.createElement(g.A,null,b?i.createElement(T.A,Object.assign({className:"card",pt:{_:5,md:6},pb:{_:5,md:6},px:{_:5,md:6},width:d&&f&&"adjacent"===n?f&&"floating"===u?"100%":p?{_:"100%",md:`${210+s}%`}:{_:"100%",md:`${135+s}%`}:null,overflow:"auto"},h),E):E)},H=e=>{let{mediaRatio:t}=e;return null===t?50:t},G=e=>{let{isMarginBtwChildsAPixelValue:t,marginBtwChilds:n}=e;return"number"==typeof n&&t?`${n}px`:"number"==typeof n?n:"48px"},q=e=>{let{imageTextLocation:t,location:n}=e;return t||n},V=e=>{let{useNewsletter:t,newsletter:n,text:a,alignProp:r}=e;if(!t)return null;const o=(null==a?void 0:a.align)||r,l=R(o);return i.createElement(g.A,{mt:5,textAlign:F(o)},i.createElement(O.A,Object.assign({justify:l},n)))},Y=e=>{var t;let{iconAttribute:n,iconStyles:a}=e;if(n=null===(t=n)||void 0===t?void 0:t.image,!n)return null;const r=null==a?void 0:a.iconSize;return n&&i.createElement(j.A,Object.assign({flexShrink:0},n,{mb:4,width:"height"===(null==a?void 0:a.iconFit)?"auto":"width"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,height:"width"===(null==a?void 0:a.iconFit)?"auto":"height"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,maxWidth:"width"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto",maxHeight:"height"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto"}))},U=e=>{var t;let{button:n,button2:a,openModalSectionById:r,modal:o,text:l,alignProp:s}=e;if(!n&&!a)return null;const c=(null==l?void 0:l.align)||s,d=R(c),u=R(c);if(n&&a&&"sm"===(null==o||null===(t=o.size)||void 0===t?void 0:t.sizeSelections))return i.createElement(S.A,{flexDirection:"column",justifyContent:"space-evenly",alignItems:u,style:{width:"70%"}},i.createElement(C.A,Object.assign({"aria-label":"CTA button 1 in a section of a page",mt:5},n)),i.createElement(C.A,Object.assign({"aria-label":"CTA button 2 in a section of a page",mt:5},a)));const m=[];return n&&m.push(i.createElement(C.A,Object.assign({"aria-label":"CTA button in a section of a page 1",mt:5,mr:{_:0,md:a?5:0}},n))),a&&m.push(i.createElement(C.A,Object.assign({"aria-label":"CTA button in a section of a page 2",mt:5},a))),i.createElement(S.A,{flexDirection:{_:"column",md:"row"},justifyContent:d,alignItems:{_:u,lg:"center"}},m)},X=e=>{let{socialLinks:t,socialLinkStyles:n,text:a,alignProp:r}=e;if(0===(null==t?void 0:t.length)||void 0===t)return null;const o=null==n?{color:"primary",theme:"highlight",bg:3,iconStyle:"solid"}:n,l=(null==a?void 0:a.align)||r;return i.createElement(g.A,{className:"social",mt:5,textAlign:F(l)},null==t?void 0:t.map(e=>i.createElement(I.A,Object.assign({},e,o,{mr:5}))))};var Q=e=>{var t,n;const a=c()(e),r=x(a),o=(0,P.sectionTitleHasText)(a.text),{mediaPositioning:l,verticalPadding:s,textChild:u}=(e=>{const t={isMediaPositioningFloating:W(e),mediaPositioning:L(e),conditionalProps:B(e,W(e),$(e,D(e)),N(e)),verticalPadding:_(e),overlap:N(e),customPadding:$(e,D(e)),textChild:z(e,{layoutType:(n=q(e),"right"===n||"left"===n?"adjacent":"bottom"===n||"top"===n?"stacked":void 0),renderButtons:U(e),renderNewsletter:V(e),renderIcon:Y(e),renderSocials:X(e),mediaRatio:H(e),marginBtwChilds:G({...e,isMarginBtwChildsAPixelValue:!0}),hasImageOrVideo:x(e),mediaPositioning:L(e)})};var n;return Object.keys(t).reduce((e,n)=>(e[n]=t[n],e),{})})(a);let m={};"fullHeight"===a.section.verticalPadding&&"floating"!==a.mediaPositioning&&(m.height={_:"100%",md:"100vh"});const g=!1===a.transparentBg,h=!o&&!r,p="fit"===l||"crop"===l,f=!h&&(p&&r||g);return i.createElement(d.A,Object.assign({},a.section,{verticalPadding:s,verticalText:a.verticalText,noStandardPadding:f,openModalSectionById:null==a?void 0:a.openModalSectionById,customVerticalPadding:!h&&p&&r?-1:a.section.customVerticalPadding,maxWidth:p&&r?"100%":a.section.maxWidth,margin:null!==(t=a.section)&&void 0!==t&&t.margin?null===(n=a.section)||void 0===n?void 0:n.margin:"0px auto",hideBg:g,"data-image-text-section":"true","data-text-only":r?"false":"true"}),i.createElement(A,Object.assign({},a,{textChild:u,align:a.alignProp,layoutChangerStyles:m,isMarginBtwChildsAPixelValue:!0,useTextOnlyTitleMaxWidth:!0,eagerLoad:a.eagerLoad})))};var Z=n(62688),J=n.n(Z),K=n(26885),ee=n(38814);const te=e=>{var t,n;let a,r,o,l,{section:s,sectionTitle:c,image:u,width:h,button:p,button2:v}=e,b={};switch(h){case"padded":b.mx={_:0,sm:8,md:10},a=!0;break;case"regular":r=!0;break;case"extended":o=!0;break;case"fullWidth":l=!0;break;default:a=!0}const{0:x,1:y}=(0,i.useState)(null);(0,i.useEffect)(()=>{y(window.innerWidth)},[]);const w=!(null!=u&&null!==(t=u.localFile)&&void 0!==t&&t.childImageSharp)&&"svg"===(null==u||null===(n=u.url)||void 0===n?void 0:n.slice(-3)),E=()=>{var e,t,n,i,a;return K.notGatsby?K.notGatsby?null!=u&&u.formats?(null==u||null===(i=u.formats)||void 0===i||null===(a=i.large)||void 0===a?void 0:a.height)+56:(null==u?void 0:u.height)+100:void 0:null!=u&&u.localFile?x*(null==u||null===(e=u.localFile)||void 0===e||null===(t=e.childImageSharp)||void 0===t||null===(n=t.gatsbyImageData)||void 0===n?void 0:n.height):null},A=l&&c,T=A||l;return i.createElement(d.A,Object.assign({},s,{backgroundImageMobile:T?u:s.backgroundImageMobile,backgroundImageDesktop:T?u:s.backgroundImageDesktop,verticalPadding:l?null:s.verticalPadding,noStandardPadding:l||o,fullWidthOptionSelected:T}),A&&i.createElement(S.A,{minHeight:{_:"60vw",lg:"40vw"},alignItems:"center",justifyContent:"center",width:"100%"},i.createElement(f.A,{py:{_:9,md:11},maxWidth:55,zIndex:10,px:0},i.createElement(g.A,{bg:"rgba(255,255,255,0.5)",py:{_:7,md:9},px:{_:6,md:8}},i.createElement(k.A,Object.assign({},c,{maxWidth:42})),i.createElement(S.A,{flexDirection:{_:"column",md:"row"},justifyContent:"center"===(null==c?void 0:c.align)?"center":"flex-start",alignItems:"center"===(null==c?void 0:c.align)?"center":"flex-start"},p&&i.createElement(C.A,Object.assign({"aria-label":"CTA button 1",mt:5,mr:{_:0,md:v?5:0}},p)),v&&i.createElement(C.A,Object.assign({"aria-label":"CTA button 2",mt:5},v)))))),l&&!c&&i.createElement(g.A,{height:E()?`${E()}px`:"100vh",minWidth:"100%"}),(a||r)&&i.createElement(m.A,null,i.createElement(g.A,null,i.createElement(g.A,{mb:6},c&&i.createElement(k.A,Object.assign({},c,{maxWidth:42})),i.createElement(S.A,{flexDirection:{_:"column",md:"row"},justifyContent:"center"===(null==c?void 0:c.align)?"center":"flex-start",alignItems:"center"===(null==c?void 0:c.align)?"center":"flex-start"},c&&p&&i.createElement(C.A,Object.assign({"aria-label":"CTA button 1",mt:5,mr:{_:0,md:v?5:0}},p)),c&&v&&i.createElement(C.A,Object.assign({"aria-label":"CTA button 2",mt:5}
1,v)))),u&&i.createElement(g.A,Object.assign({height:{_:w&&a||w&&r?"200px":"100%",sm:w&&a||w&&r?"208px":"100%",md:w&&a?"292px":w&&r?"398px":"100%",lg:w&&a?"408px":w&&r?"515px":"100%",xl:w&&a?"500px":w&&r?"608px":"100%"}},b),i.createElement(ee.A,Object.assign({alternativeText:"Image In A Section Of A Page"},u,{style:{height:"100%",width:"100%"},imgStyle:{objectFit:"contain"},imageFieldId:`${s.sectionId}.image`}))))),o&&i.createElement(f.A,{maxWidth:81,verticalPadding:s.verticalPadding,px:0},i.createElement(m.A,null,i.createElement(g.A,null,i.createElement(g.A,{mb:6},c&&i.createElement(k.A,Object.assign({},c,{maxWidth:42})),i.createElement(S.A,{flexDirection:{_:"column",md:"row"},justifyContent:"center"===(null==c?void 0:c.align)?"center":"flex-start",alignItems:"center"===(null==c?void 0:c.align)?"center":"flex-start"},c&&p&&i.createElement(C.A,Object.assign({mt:5,mr:{_:0,md:v?5:0}},p)),c&&v&&i.createElement(C.A,Object.assign({"aria-label":"CTA button 2",mt:5},v)))),u&&i.createElement(g.A,Object.assign({height:{_:w?"250px":"100%",sm:w?"425px":"100%",md:w?"398px":"100%",lg:w?"568px":"100%",xl:w?"626px":"100%"}},b),i.createElement(ee.A,Object.assign({alternativeText:"image section of a page"},u,{style:{height:"100%",width:"100%"},imgStyle:{objectFit:"contain"},imageFieldId:`${s.sectionId}.image`})))))))};te.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps),image:J().object,width:J().oneOf(["padded","regular","extended","fullWidth"]),button:J().shape(C.A.strapiProps)};var ne=te;var ie=e=>{let{section:t,sectionTitle:n,iconAttribute:a,iconStyles:r,button:o,layout:l}=e;const s="sideBySide"===l,c=(null==n?void 0:n.align)||"left",u="left"===c?"start":"right"===c?"end":"center",h="left"===c?"flex-start":"right"===c?"flex-end":"center",p=s?"100%":(()=>{const e=null==n?void 0:n.titleMaxWidth;return"fullWidth"===e?"100%":"wide"===e?56:42})(),f=(0,i.useRef)(null),{0:v,1:b}=(0,i.useState)(0);return(0,i.useEffect)(()=>{const e=f.current;if(!e)return;const t=()=>b(e.offsetWidth||0);let n;return t(),"undefined"!=typeof ResizeObserver?(n=new ResizeObserver(t),n.observe(e)):window.addEventListener("resize",t),()=>{n?n.disconnect():window.removeEventListener("resize",t)}},[p,s]),i.createElement(d.A,t,i.createElement(m.A,{cascade:!0},i.createElement(S.A,{flexDirection:s?{_:"column",md:"row"}:"column",justifyContent:"space-between",alignItems:"center"},i.createElement(S.A,{width:s?{_:"100%",md:"60%"}:"100%",flexDirection:"column",alignItems:s?"start":u},i.createElement(g.A,{ref:f,width:"100%",maxWidth:p},(e=>{let{iconAttribute:t,iconStyles:n}=e;const a=null==t?void 0:t.image;if(!a)return null;const r=null==n?void 0:n.iconSize;return t&&i.createElement(j.A,Object.assign({flexShrink:0},a,{mb:4,width:"height"===(null==n?void 0:n.iconFit)?"auto":"width"===(null==n?void 0:n.iconFit)||r?`${r}px`:2,height:"width"===(null==n?void 0:n.iconFit)?"auto":"height"===(null==n?void 0:n.iconFit)||r?`${r}px`:2,maxWidth:"width"===(null==n?void 0:n.iconFit)||"square"===(null==n?void 0:n.iconFit)?`${r}px`:"auto",maxHeight:"height"===(null==n?void 0:n.iconFit)||"square"===(null==n?void 0:n.iconFit)?`${r}px`:"auto"}))})({iconAttribute:a,iconStyles:r}),n&&i.createElement(k.A,Object.assign({},n,{align:s?"left":null==n?void 0:n.align})))),o&&i.createElement(S.A,{mt:s?{_:6,md:0}:6,alignItems:"center",justifyContent:s?{_:"flex-start",md:"flex-end"}:h,width:s?{_:"100%",md:"40%"}:"100%"},i.createElement(g.A,{width:"100%",maxWidth:{_:"100%",md:v>0?`${v}px`:p},ml:s?{_:0,md:"auto"}:void 0,display:"flex",justifyContent:s?{_:"flex-start",md:"flex-end"}:h},i.createElement(C.A,Object.assign({"aria-label":"CTA in section of a page"},o)))))))};var ae=n(10897),re=n(46495),oe=n(9636),le=n(9459),se=n(66195),ce=n(4663);const de=(0,u.default)(re.A).withConfig({componentId:"sc-1jyw8bw-0"})(["",";&:hover{& .Card{",";& .linkIndicator{transform:translateX(5px);}}}"],(0,ce.Zz)(ce.r7),e=>e.onHoverShadow?`box-shadow:${e.onHoverShadow}`:null),ue=i.forwardRef((e,t)=>{let{title:n,infoCardsTitleSize:a,infoCardsTitleColor:r,icon:o,button:l,align:s="left",card:c,iconLocation:d,iconSize:m,paragraphRichText:g,link:h,...p}=e;const f="center"===s,v="right"===s,b="left"===d,x=(0,i.useContext)(u.ThemeContext).shadows.lg.split(" "),y=x[x.length-1].split(",");let w=1.6*parseFloat(y[y.length-1]);w=isNaN(w)?.1:w,y[y.length-1]=`${w})`,x[x.length-1]=y.join(",");const E=x.join(" ");return i.createElement(de,Object.assign({"aria-label":"Card link",optional:!0,onHoverShadow:E}
1,h),i.createElement(T.A,Object.assign({className:"Card",ref:t,maxWidth:44,transitionDuration:"fast",transitionTimingFunction:"ease-in-out",transitionProperty:"box-shadow"},p,c),i.createElement(S.A,{p:null!=c&&c.useCard?6:0,alignItems:b?null:f?"center":v?"flex-end":null,flexDirection:b?"row":"column"},o&&i.createElement(j.A,Object.assign({flexShrink:0},o,{mr:b?4:0,mb:b?0:4,width:m?`${m}px`:2,height:m?`${m}px`:2})),i.createElement(S.A,{flexDirection:"column",alignItems:f?"center":null,width:"100%"},i.createElement(oe.hE,{textAlign:f?"center":v?"right":null,variant:"h3"===a||"h2"===a?a:"h3",color:r},n,h&&i.createElement(se.A,{className:"linkIndicator",ml:3,mt:-1.5,direction:"right",width:"16px",height:"16px",transitionDuration:"fast",transitionTimingFunction:"ease-in-out",transitionProperty:"transform"})),(null==g?void 0:g.content)&&i.createElement(le.A,Object.assign({mt:(null==n?void 0:n.length)>0?3:0,textAlign:f?"center":v?"right":null},g)),l&&i.createElement(C.A,Object.assign({"aria-label":"Button in info card"},l,{mt:3}))))))});var me=ue;ue.strapiProps={title:J().string.isRequired,paragraph:J().string,icon:J().shape(j.A.strapiProps),button:J().shape(C.A.strapiProps),paragraphRichText:J().object};var ge=n(1192),he=n(46177),pe=n.n(he);const fe=e=>{let{id:t,showClearFiltersBtn:n,clearFiltersBtnText:a,alignment:r,handleClearFilters:o,...l}=e;return n?i.createElement(g.A,Object.assign({display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center"===r?"center":"right"===r?"flex-end":"flex-start"},l),i.createElement(C.A,{variant:"link",hideArrow:!0,onClick:o},a)):null};fe.strapiProps={name:J().string,allLabel:J().string.isRequired,showFilterLabel:J().bool,tags:J().arrayOf(J().object)};var ve=fe;const be=e=>{let{menuOpen:t,options:n,anchorRef:a,name:r,id:o,allLabel:l,showFilterLabel:s,selected:c,alignMenuItems:d,location:u,setMenuOpen:m,setSelected:g,fromToggleList:h=!1,filterTextDisplay:p,...f}=e;const v="split"===u||"splitReverse"===u,b=e=>{h?h&&g(e.target.textContent):g({[o]:e.target.textContent})},x=e=>{switch(e){case"left":case"split":default:return"flex-start";case"center":return"center";case"right":case"splitReverse":return"flex-end"}};return i.createElement(S.A,{flexDirection:"column",alignItems:{_:x(v?"center":u),md:"flex-start"}},s&&i.createElement(oe.EY,{fontSize:1,shouldInheritColor:!1},r),i.createElement(S.A,{flexDirection:"row",flexWrap:"wrap",justifyContent:{_:x(v?"center":u),md:x(u)},width:"100%"},null==n?void 0:n.map((e,t)=>{const r={};switch(u){case"right":r.ml=0===t?0:6;break;case"splitReverse":r.mr={_:4,md:0},r.ml={_:0===t?0:4,md:0===t?0:6};break;case"center":r.mr=4,r.ml=0===t?0:4;break;case"left":default:r.mr=t===n.length-1?0:6;break;case"split":r.mr={_:4,md:t===n.length-1?0:6},r.ml={_:0===t?0:4,md:0}}return i.createElement(C.A,Object.assign({"aria-label":"Filter tab button",key:t,ref:a,onClick:h?()=>g(t):b,mt:4,variant:"link",hideArrow:!0},f,r),i.createElement(oe.EY,Object.assign({},(e=>({variant:"link",fontWeight:e===(null==c?void 0:c[o])||h&&e===c?900:400,fontSize:3,overflow:"hidden",textOverflow:"ellipsis",..."truncated"===p?{maxWidth:"240px"}:{},whiteSpace:"nowrap",display:"inline-block"}))(h?t:e),{shouldInheritColor:!1}),e))})))};var xe=be;be.strapiProps={name:J().string,allLabel:J().string.isRequired,showFilterLabel:J().bool,tags:J().arrayOf(J().object)};var ye=n(52412),we=n(42331),Ee=n(25981),Ae=n(46823),Ce=n(10079),Te=n(82472),Se=n(49257),Ie=n(68102),ke=n(11750),Oe=n(81023),je=n(39195),Pe=n(77308),Me=n(69337),Fe=n(67214),Re=n(55168),Le=n(54382),_e=n(29424),We=n(29009);var De=(0,We.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var $e=(0,We.A)("MuiListItemIcon",["root","alignItemsFlexStart"]);var Be=(0,We.A)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Ne=n(46733);function ze(e){return(0,Ne.A)("MuiMenuItem",e)}var He=(0,We.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ge=n(62540);const qe=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],Ve=(0,Pe.Ay)(Re.A,{shouldForwardProp:e=>(0,Pe.ep)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(({theme:e,ownerState:t})=>(0,Ie.A)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${He.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,je.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${He.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,je.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${He.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,je.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,je.X4)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${He.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${He.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${De.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${De.inset}`]:{marginLeft:52},[`& .${Be.root}`]:{marginTop:0,marginBottom:0},[`& .${Be.inset}`]:{paddingLeft:36},[`& .${$e.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&(0,Ie.A)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${$e.root} svg`]:{fontSize:"1.25rem"}})));var Ye=i.forwardRef(function(e,t){const n=(0,Me.A)({props:e,name:"MuiMenuItem"}),{autoFocus:a=!1,component:r="li",dense:o=!1,divider:l=!1,disableGutters:s=!1,focusVisibleClassName:c,role:d="menuitem",tabIndex:u,className:m}=n,g=(0,Se.A)(n,qe),h=i.useContext(Fe.A),p=i.useMemo(()=>({dense:o||h.dense||!1,disableGutters:s}),[h.dense,o,s]),f=i.useRef(null);(0,Le.A)(()=>{a&&f.current&&f.current.focus()},[a]);const v=(0,Ie.A)({},n,{dense:p.dense,divider:l,disableGutters:s}),b=(e=>{const{disabled:t,dense:n,divider:i,disableGutters:a,selected:r,classes:o}=e,l={root:["root",n&&"dense",t&&"disabled",!a&&"gutters",i&&"divider",r&&"selected"]},s=(0,Oe.A)(l,ze,o);return(0,Ie.A)({},o,s)})(n),x=(0,_e.A)(f,t);let y;return n.disabled||(y=void 0!==u?u:-1),(0,Ge.jsx)(Fe.A.Provider,{value:p,children:(0,Ge.jsx)(Ve,(0,Ie.A)({ref:x,role:d,tabIndex:y,component:r,focusVisibleClassName:(0,ke.A)(b.focusVisible,c),className:(0,ke.A)(b.root,m)},g,{ownerState:v,classes:b}))})});const Ue=(0,u.default)(Ye).withConfig({componentId:"sc-1sztuel-0"})(["font-size:14px !important;&:hover{","}"],e=>(0,we.Ay)({...e.hover})),Xe=(0,u.default)(Te.A).withConfig({componentId:"sc-1sztuel-1"})(["& span{","}overflow-y:auto;",""],(0,we.Ay)({color:"text"}),e=>(0,we.Ay)({maxHeight:e.maxHeight}));var Qe=e=>
1{let{show:t,options:n,anchorEl:a,onSelect:r,location:o,active:l,handleClose:s,card:c,alignMenuItems:d="center",menuListMaxHeight:u="auto",filterTextDisplay:m="truncated"}=e;function h(e){"Tab"===e.key&&(e.preventDefault(),s())}const p=(0,i.useRef)(t);(0,i.useEffect)(()=>{!0===p.current&&!1===t&&null!=a&&a.focus&&a.focus(),p.current=t},[t,a]);return i.createElement(Ee.A,{style:{zIndex:100},open:t,anchorEl:a,role:void 0,transition:!0,placement:(e=>{switch(e){case"center":return"bottom";case"left":default:return"bottom-start";case"right":return"bottom-end"}})(o)},e=>{let{TransitionProps:a,placement:o}=e;return i.createElement(Ae.A,Object.assign({},a,{style:{transformOrigin:"bottom"===o||"bottom-start"===o?"center top":"center bottom",marginTop:"1px"}}),i.createElement(T.A,Object.assign({mt:-6,minWidth:14},c),i.createElement(Ce.x,{onClickAway:s},i.createElement(Xe,{autoFocusItem:t,onKeyDown:h,maxHeight:u},null==n?void 0:n.map((e,t)=>i.createElement(g.A,{key:t,my:2},i.createElement(Ue,{disableRipple:!0,onClick:()=>{r(e),s()},hover:{bg:"background."+(c.bg+1)%5}},i.createElement(oe.EY,Object.assign({fontWeight:l===e?"bold":null,textAlign:"left"===d?"left":"right"===d?"right":"center",px:3,fontSize:1},{overflow:"hidden",textOverflow:"ellipsis",maxWidth:"truncated"===m?"270px":"100%",whiteSpace:"nowrap",display:"inline-block",width:"100%"}),e))))))))})};var Ze=e=>{let{menuOpen:t,options:n,anchorRef:a,name:r,id:o,showFilterLabel:l,location:s,selected:c,alignMenuItems:d,allLabel:u,dropdownCard:m,setMenuOpen:h,setSelected:p,filterTextDisplay:f,...v}=e;return i.createElement(i.Fragment,null,l&&i.createElement(g.A,{mb:4},i.createElement(oe.EY,{fontSize:1,color:"text"},r)),i.createElement(T.A,m,i.createElement(ye.A,Object.assign({"aria-label":"Filter Button",ref:a,onClick:()=>h(!0),pt:4,pl:4,pb:4,pr:5},v,{mr:0}),i.createElement(S.A,{minWidth:8,alignItems:"center",justifyContent:"space-between"},i.createElement(oe.EY,{color:"text",fontSize:1,overflow:"hidden",textOverflow:"ellipsis",..."truncated"===f?{maxWidth:"104px"}:{},whiteSpace:"nowrap",display:"inline-block",mr:4},(null==c?void 0:c[o])||u),i.createElement(se.A,{color:"text"}
1))),i.createElement(Qe,{location:s,anchorEl:a.current,show:t,active:null==c?void 0:c[u],onSelect:e=>{p({[o]:e})},handleClose:()=>h(!1),options:n,card:m,alignMenuItems:d,menuListMaxHeight:"400px",filterTextDisplay:f})))};const Je=e=>{let{id:t,name:n,allLabel:a,location:r,tags:o,onChange:l,gridItems:s,alignMenuItems:c,showFilterLabel:d,layout:u,filterTextDisplay:m,dropdownCard:g,searchedTerm:h,filterPriority:p,isFirstFilter:f=!1,isLastFilter:v=!1,hasSort:b=!1,mb:x=4,...y}=e;const{0:w,1:E}=(0,i.useState)({[t]:a}),{0:A,1:C}=(0,i.useState)(!1),{0:T,1:I}=(0,i.useState)([]),k=(0,i.useRef)(null),O=v&&!b&&("left"===r||!r)||v&&"split"===r||f&&"right"===r||f&&"splitReverse"===r,j="dropdown"===u?5:7,P={};switch(r){case"right":P.ml=O?0:j;break;case"splitReverse":P.ml=O?{_:5,md:0}:{_:5,md:j},P.mr={_:5,md:0};break;case"center":P.mx=5;break;case"left":default:P.mr=O?0:j;break;case"split":P.mr=O?{_:5,md:0}:{_:5,md:j},P.ml={_:5,md:0}}return(0,i.useEffect)(()=>{"searchOnly"===p&&(null==h?void 0:h.length)>0&&(null==w?void 0:w[t])!==a&&E({[t]:a}),l((null==w?void 0:w[t])===a?null:w)},[p,h,w]),(0,i.useEffect)(()=>{let e=[];
1if(a&&(e=[a]),o){const t=(0,ge.A)(o).sort((e,t)=>null===e.position||void 0===e.position?0:e.position<t.position?-1:e.position>t.position?1:0);e=[].concat((0,ge.A)(e),(0,ge.A)(t.map(e=>{let{name:t}=e;return t})))}I(e)},[a,o]),(0,i.useEffect)(()=>{A||(null==w?void 0:w[t])===a||C(!1)},[w,A,t,a]),(0,i.useEffect)(()=>{E({[t]:a})},[a]),i.createElement(S.A,Object.assign({flexDirection:"column",justifyContent:"space-between",mb:x},P),"tabs"===u?i.createElement(xe,Object.assign({allLabel:a,menuOpen:A,options:T,anchorRef:k,showFilterLabel:d,alignMenuItems:c,location:r,selected:w,name:n,id:t,setSelected:E,setMenuOpen:C,filterTextDisplay:m},y)):i.createElement(Ze,Object.assign({allLabel:a,menuOpen:A,options:T,anchorRef:k,showFilterLabel:d,alignMenuItems:c,location:r,selected:w,name:n,id:t,dropdownCard:g,setSelected:E,setMenuOpen:C,filterTextDisplay:m},y)))};Je.strapiProps={name:J().string,allLabel:J().string.isRequired,showFilterLabel:J().bool,tags:J().arrayOf(J().object)};var Ke=Je;const et=e=>{let{id:t,name:n,allLabel:a,location:r,optionsObj:o,optionOneBool:l,optionTwoBool:s,optionThreeBool:c,customOrderBool:d,customOrderTitle:u,setCurrentSort:m,alignMenuItems:g,showFilterLabel:h,layout:p="dropdown",dropdownCard:f,...v}=e;const{0:b,1:x}=(0,i.useState)({[t]:a}),{0:y,1:w}=(0,i.useState)(!1),{0:E,1:A}=(0,i.useState)([]),C=(0,i.useRef)(null),T={};switch(r){case"right":T.ml=7;break;case"split":T.ml={_:5,md:7},T.mr={_:5,md:0};break;case"center":T.mx=5;break;case"left":T.mr={_:7,md:5};break;case"splitReverse":T.mr={_:5,md:7},T.ml={_:5,md:0};break;default:T.mr=7}return(0,i.useEffect)(()=>{m((null==b?void 0:b[t])===a?null:b)},[b]),(0,i.useEffect)(()=>{const e={customOrderBool:d,optionOneBool:l,optionTwoBool:s,optionThreeBool:c};let t=[];for(const[n,i]of Object.entries(o))e[n]&&t.push(i);A(t)},[l,s,c,d,u]),i.createElement(S.A,Object.assign({flexDirection:"column",justifyContent:h?"flex-end":"flex-start",mb:4},T),"tabs"===p?i.createElement(xe,Object.assign({allLabel:a,menuOpen:y,options:E,anchorRef:C,showFilterLabel:!1,alignMenuItems:g,location:r,selected:b,name:n,id:t,setSelected:x,setMenuOpen:w},v)):i.createElement(Ze,Object.assign({allLabel:a,menuOpen:y,options:E,anchorRef:C,showFilterLabel:!1,alignMenuItems:g,location:r,selected:b,name:n,id:t,dropdownCard:f,setSelected:x,setMenuOpen:w},v)))};et.strapiProps={useSort:J().bool,optionOneBool:J().bool,optionTwoBool:J().bool,optionThreeBool:J().bool,customOrderBool:J().bool,customOrderTitle:J().string,defaultSortSelection:J().oneOf(["customOrderBool","optionOneBool","optionTwoBool","optionThreeBool"]),layout:J().oneOf(["dropdown","tabs"]),alignMenuItems:J().oneOf(["left","center","right"])};var tt=et;const nt=e=>{if("string"!=typeof e)return"";const t=e.replace(/[\s\u00A0]+/g," ").trim().toLowerCase();try{return t.normalize("NFKC")}catch{return t}};var it=e=>{var t;let{flexGrid:n,children:a,loadMoreBtnStyles:r,centerFilter:o,filters:l=[],filtersStyles:s,filterSortLocation:c,numToLoad:d=6,currentColumns:u,sort:h,searchedTerm:p,searchProps:f,selectedAlphaLetterFilter:v,alphabeticalFilter:b,gridInitialView:x="allItems",clearFiltersBtn:y,filtersResetKey:w}=e;const E=null!==(t=null==f?void 0:f.filterPriority)&&void 0!==t?t:"searchAndFilters",A=o?"center":c||(null!=s&&s.filterLocation?null==s?void 0:s.filterLocation:"left"),T="split"===A||"splitReverse"===A,{showLoadButton:I}=n,k=(0,i.useMemo)(()=>i.Children.toArray(a),[a]),{0:O,1:j}=(0,i.useState)({}),{0:P,1:M}=(0,i.useState)(null),{0:F,1:R}=(0,i.useState)(d),{0:L,1:_}=(0,i.useState)(0),W=null==f?void 0:f.useSearch,D=null==b?void 0:b.useFilter,$=(null==l?void 0:l.length)>0,B=Object.values(O||{}).filter(e=>e).length>0,N="empty"===x,{0:z,1:H}=(0,i.useState)(()=>N&&(W||D)?[]:k),G=(0,i.useCallback)(e=>{R(e+d)},[d]),q=(e,t,n)=>null!=n&&n.length?e.filter(e=>{const i={optionOneBool:t.optionOneBool,optionTwoBool:t.optionTwoBool,optionThreeBool:t.optionThreeBool};let a="";
1return Object.keys(i).forEach(n=>{if(i[n]){let i=t[`${n}Field`];a+=" "+e.props[`${i}`]}}),a.toLowerCase().includes(n.toLowerCase())}):e,V=()=>{let e=k;return"searchOnly"===E&&(null==p?void 0:p.length)>0?e=q(k,f,p):(e=((e,t)=>0===Object.values(t||{}).filter(e=>e).length?e:e.filter(e=>{var n;const i=new Set(((null===(n=e.props)||void 0===n?void 0:n.tags)||[]).map(e=>nt(null==e?void 0:e.name)).filter(Boolean));return Object.keys(t||{}).every(e=>{const n=null==t?void 0:t[e];return!n||i.has(nt(n))})}))(e,O),e=((e,t,n)=>D&&0!==(null==n?void 0:n.length)?e.filter(e=>{var i,a;return(e=>{let{name:t,lookUpField:n,letter:i}=e;const a=t.trim().toLowerCase(),r=a.split(" ").pop();return{firstName:a.split(" ")[0],lastName:r}[n].startsWith(i.toLowerCase())})({name:null!==(i=e.props.name)&&void 0!==i?i:e.props.title,lookUpField:null!==(a=t.alphabeticalFilterBy)&&void 0!==a?a:"lastName",letter:n})}):e)(e,b,v),e=q(e,f,p)),e},Y=(0,i.useCallback)(pe()(()=>{const e=V(),t=B||(null==p?void 0:p.length)>0||(null==v?void 0:v.length)>0;H(N&&(W||D)&&!t?[]:t?e:k),G(0)},200),[k,E,O,b,v,p,f,G,z.length]);(0,i.useEffect)(()=>{Y()},[a,u,O,p,v,b,x,Y]);const U=()=>{let e;switch(P?P[null==h?void 0:h.id]:null!=h&&h.defaultSortSelection?null==h?void 0:h.optionsObj[h.defaultSortSelection]:null){case"First Name":return e=(0,ge.A)(z).sort((e,t)=>e.props.name.localeCompare(t.props.name)),e;case"Last Name":return e=(0,ge.A)(z).sort((e,t)=>{const n=["I","II","III","IV","V","VI","VII","VIII","IX","X"],i=e.props.name.split(" "),a=i[i.length-1],r=isNaN(Number(a))&&!n.includes(a)?a:i.length-2>=0?i[i.length-2]:i[0],o=t.props.name.split(" "),l=o[o.length-1],s=isNaN(Number(l))&&!n.includes(l)?l:o.length-2>=0?o[o.length-2]:o[0];return r.localeCompare(s)}),e;case"Position Title":return e=(0,ge.A)(z).sort((e,t)=>e.props.positionTitle.localeCompare(t.props.positionTitle)),e;case"Custom Order":case null==h?void 0:h.customOrderTitle:default:return z}},X=e=>{switch(e){case"center":return"center";case"left":default:return"flex-start";case"right":return"flex-end";case"split":case"splitReverse":return"space-between"}};return i.createElement(g.A,{width:"100%"},($||(null==h?void 0:h.useSort))&&i.createElement(m.A,null,i.createElement(S.A,{flexDirection:"splitReverse"===c?"row-reverse":"row",justifyContent:{_:X(T?"center":A),md:X(A)},flexWrap:"wrap",mb:6},i.createElement(S.A,{flexDirection:"row",justifyContent:{_:X(T?"center":A),md:X(A)},flexWrap:"wrap"},l.map((e,t)=>i.createElement(Ke,Object.assign({key:`${w}-${L}-${e.id}`,location:A,onChange:t=>{((e,t)=>{j(n=>{const i={...n,[t.id]:null==e?void 0:e[t.id]};return null!=e&&e[t.id]||delete i[t.id],i})})(t,e)},gridItems:a,searchedTerm:p,filterPriority:E,isFirstFilter:0===t,isLastFilter:t===l.length-1,hasSort:!(null==h||!h.useSort)},e,s)))),(null==h?void 0:h.useSort)&&i.createElement(tt,Object.assign({location:A,setCurrentSort:M,allLabel:"Sort By:",showFilterLabel:null==s?void 0:s.showFilterLabel},h)))),i.createElement(ve,Object.assign({mb:6,mt:$?0:4,onClick:()=>{_(L+1),null!=y&&y.handleClearFilters&&y.handleClearFilters()}},y)),i.createElement(ae.A,n,(P||null!=h&&h.defaultSortSelection&&"customOrderBool"!==(null==h?void 0:h.defaultSortSelection)?I?U().slice(0,F):U():I?z.slice(0,F):z).map((e,t)=>i.createElement(g.A,{key:`${e.props.forwardKey}-${t}`,height:"100%"},e))),I&&z.length>F&&i.createElement(S.A,Object.assign({mt:8,flexDirection:"column"},r),i.createElement(C.A,{"aria-label":"Load more items",text:"Load More",onClick:()=>G(F)})))};const at=e=>"left"===e?"start":"right"===e?"end":e||"center",rt=e=>"start"===e?"flex-start":"end"===e?"flex-end":"center";var ot=e=>{var t,n,a,r,o,l;let{section:s,sectionTitle:c,flexGrid:u,CTAFlexGrid:h,infoCards:f,button:v,layoutChanger:b,ctaTextAlignment:x,card:y,ctaInfoCardsIconSize:w,iconSize:E,ctaInfoCardsAlign:A,cardsAlign:T,ctaInfoCardsAlignment:I,ctaInfoCardsIconLocation:O,iconLocation:j,filter:P,CTAInfoCFilter:M,filters:F,CTAInfoCFilters:R}=e;u=h||u||{columns:{_:1}},P=M||P,F=R||F||[];const L=A||T||"left",_=at(null!=x?x:"start"),W=at(null!=I?I:"center"),D=(null==c?void 0:c.align)||"left",$="right"===D?"flex-end":"center"===D?"center":"flex-start",B=(null==b?void 0:b.location)||"left",N="top"===B||"bottom"===B;return i.createElement(d.A,s,i.createElement(p.A,Object.assign({itemsMoveStackedOnColumn:!0,child1Style:{alignSelf:rt(_)},child2Style:{alignSelf:rt(W)}},b),i.createElement(m.A,null,i.createElement(S.A,{maxWidth:44,width:"100%",flexDirection:"column",alignItems:$},i.createElement(k.A,Object.assign({},c,{mb:6,maxWidth:42})),v&&i.createElement(S.A,{mt:4,mb:4,flexDirection:"column",alignItems:$},i.createElement(C.A,Object.assign({"aria-label":"CTA button in info card element"},v))))),i.createElement(S.A,{width:"100%",justifyContent:N?(z=W,"start"===z?"flex-start":"end"===z?"flex-end":"center"):"flex-start"},i.createElement(g.A,{width:"100%",maxWidth:N?44:"100%"},i.createElement(it,{flexGrid:{flex:"1 1 auto",...u},filters:F,filtersStyles:{filterLocation:null===(t=P)||void 0===t?void 0:t.filterLocation,alignMenuItems:null===(n=P)||void 0===n?void 0:n.alignMenuItems,showFilterLabel:null===(a=P)||void 0===a?void 0:a.showFilterLabel,layout:null===(r=P)||void 0===r?void 0:r.layout,filterTextDisplay:null===(o=P)||void 0===o?void 0:o.filterTextDisplay,dropdownCard:null===(l=P)||void 0===l?void 0:l.dropdownCard},card:{theme:s.theme,bg:s.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"}},f.map((e,t)=>i.createElement(me,Object.assign({mx:"center"===L?"auto":0,iconLocation:O||j,iconSize:w||E,align:L},e,{key:t,card:y}))))))));var z};const lt=(0,u.default)(T.A).withConfig({componentId:"sc-1d4uz2m-0"})(["position:relative;overflow:hidden;.card-back-reveal{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;}.card-front-logo{position:relative;z-index:1;}@media (any-hover:hover){&:hover{.card-back-reveal{opacity:1;pointer-events:auto;}}}&.is-revealed{.card-back-reveal{opacity:1;pointer-events:auto;}}"]),st=(0,u.default)(lt).withConfig({componentId:"sc-1d4uz2m-1"})(["position:relative;overflow:hidden;.card-back-reveal{position:absolute;inset:0;max-width:100%;max-height:100%;pointer-events:none;z-index:2;}.card-front-logo{position:relative;z-index:1;}@media (any-hover:hover){&:hover{.card-back-reveal{pointer-events:auto;}}}&.is-revealed{.card-back-reveal{pointer-events:auto;}}"]),ct=(0,u.default)(re.A).withConfig({componentId:"sc-1d4uz2m-2"})(["display:block;width:100%;height:100%;@media (any-hover:hover){&:hover{.card-front-logo{","}}}"],e=>e.zoomOnHover?"transform:scale(1.05)":null),dt=(0,u.default)(g.A).withConfig({componentId:"sc-1d4uz2m-3"})(["height:100%;.logo-card-link,.logo-front-link{display:block;width:100%;height:100%;}.card-front-logo{transition:transform 0.15s ease-in-out;}@media (any-hover:hover){&:hover{.card-front-logo{","}}}"],e=>e.zoomOnHover&&(0,u.css)(["transform:scale(1.05);"])),ut=e=>{let{image:t,cardFront:n,overlayImage:a,shouldShowOverlay:r,imgMaxHeight:o,imageStyles:l,...s}=e;const c={};return t||(c.borderColor="border.0",c.borderWidth="0.5px",c.borderStyle="solid"),i.createElement(S.A,Object.assign({className:"card-front-logo",alignItems:"center",justifyContent:"center",width:"100%",height:"100%"},s),i.createElement(S.A,Object.assign({alignItems:"center",justifyContent:"center",position:"relative",transitionProperty:"transform",transitionTimingFunction:"ease",transitionDuration:"md",minHeight:4,width:"100%",height:"100%",padding:null==l?void 0:l.padding},c),t&&i.createElement(ee.A,Object.assign({alternativeText:"Logo"},t,{style:{height:"100%"},imgStyle:{objectFit:null==l?void 0:l.objectFit,height:"100%",width:"100%"}}))))},mt=e=>{let{align:t,cardBack:n,button:a,sectionTitle:r,verticalAlign:o,shouldShowInfo:l,shouldShowOverlay:s,overlayImage:c,overlayImageStyles:d,width:u="100%",height:m="100%",...h}=e;return i.createElement(T.A,Object.assign({},n,h),i.createElement(g.A,{position:"absolute",top:"0px",left:"0px",backgroundColor:"inherit",width:u,height:m},l&&i.createElement(S.A,{className:"card-reveal",flexDirection:"column",justifyContent:"center"===o?"center":"space-between",alignItems:"center"===t?"center":"right"===t?"flex-end":"flex-start",p:5,style:{zIndex:100},height:"100%",width:"100%",position:"absolute"},i.createElement(g.A,{maxHeight:"calc(100% - 48px)",overflow:"hidden"},r&&i.createElement(k.A,Object.assign({},r,{align:t}))),a&&i.createElement(C.A,Object.assign({"aria-label":"CTA Button in reveal text box for the logo card"},a))),s&&i.createElement(S.A,{width:"100%",height:"100%",style:{left:0,bottom:0},padding:null==d?void 0:d.padding},i.createElement(ee.A,Object.assign({className:"overlay-image"},c,{style:{height:"100%",width:"100%"},imgStyle:{objectFit:null==d?void 0:d.objectFit,height:"100%",width:"100%",opacity:null==d?void 0:d.opacity}})))))};var gt=e=>{let{image:t,overlayImage:n,hoverBehavior:a,cardFront:r,link:o,sectionTitle:l,LSectionTitle:s,button:c,cardBack:d,align:u,verticalAlign:m,zoomOnHover:g,shouldShowInfo:h=!0,cardMaxHeight:p,customCardMaxHeight:f,imageStyles:v,overlayImageStyles:b,tags:x,imageSize:y,imageRatio:w,customImageRatio:E,...A}=e;const C=n&&("image"===a||"all"===a);l=s||l,h=h&&d.useCard&&(l||c);const T=h,I=(0,i.useRef)(null),k=(0,i.useRef)({x:0,y:0}),O=(0,i.useRef)(!1),j=(0,i.useRef)(!1),{0:P,1:M}=(0,i.useState)(!1);(0,i.useEffect)(()=>
1{if(!P)return;const e=e=>{var t;null!==(t=I.current)&&void 0!==t&&t.contains(e.target)||M(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[P]);const F="fullHeight"===p?1:"default"===p?.7:("custom"!==p||w)&&"custom"===p&&w?(e=>{switch(e){case"default":default:return.75;case"taller":return 1;case"threeTwo":return.66;case"sixteenNine":return.5625;case"custom":return E/10}})(w):1,R=w?null:"custom"===p&&f>0?`${f}px`:"40",L=h,_="info"!==a&&g,W=P?"is-revealed":void 0,D=y&&!r.useCard?`calc(${y}%)`:"100%",$=y&&!r.useCard?`calc(-${y/2}%)`:"0",B=y&&r.useCard?`calc(${y}%)`:"100%",N=y&&r.useCard?`calc(-${y/2}%)`:"0",z=e=>{var t;if(P||!L)return;const n=null===(t=e.touches)||void 0===t?void 0:t[0];n&&(k.current={x:n.clientX,y:n.clientY},O.current=!1)},H=e=>{var t;if(P||!L)return;const n=null===(t=e.touches)||void 0===t?void 0:t[0];if(!n)return;const i=Math.abs(n.clientX-k.current.x),a=Math.abs(n.clientY-k.current.y);(i>10||a>10)&&(O.current=!0)},G=()=>{P||!L||O.current||(j.current=!0,M(!0))},q=e=>{j.current&&(j.current=!1,e.preventDefault(),e.stopPropagation())},V=i.createElement(ut,{imageStyles:v,image:t,cardFront:r,overlayImage:n,shouldShowOverlay:C,width:B,mx:N}),Y=(h||C)&&i.createElement(mt,{className:"card-back-reveal",shouldShowInfo:h,shouldShowOverlay:C,overlayImageStyles:b,overlayImage:n,cardBack:d,sectionTitle:l,align:u,verticalAlign:m,button:c,transitionDuration:"fast",transitionTimingFunction:"ease-in-out",transitionProperty:"opacity",opacity:0});return T?i.createElement(dt,{"aria-label":"Logo card",className:"logo-card-link",zoomOnHover:_,width:"100%"},i.createElement("div",{style:{display:"flex",justifyContent:"center",height:"100%"},ref:I,onTouchStart:z,onTouchMove:H,onTouchEnd:G,onClickCapture:q},i.createElement(st,Object.assign({},r,A,{className:W,ratio:F,maxHeight:R,width:D,mx:$}),i.createElement(S.A,{width:"100%",height:"100%",justifyContent:"center",alignItems:"center"},i.createElement(re.A,Object.assign({"aria-label":"Logo link",className:"logo-front-link",width:"100%"},o,{optional:!0}),V),Y)))):i.createElement(ct,Object.assign({"aria-label":"Logo link",className:"logo-card-link",zoomOnHover:_,width:"100%"},o,{optional:!0}),i.createElement("div",{style:{display:"flex",justifyContent:"center",height:"100%"},ref:I,onTouchStart:z,onTouchMove:H,onTouchEnd:G,onClickCapture:q},i.createElement(lt,Object.assign({},r,A,{className:W,ratio:F,maxHeight:R,width:D,mx:$}),i.createElement(S.A,{width:"100%",height:"100%",justifyContent:"center",alignItems:"center"},V,Y))))};const ht=(0,u.keyframes)(["0%{transform:translateX(0);}100%{transform:translateX(-100%);}"]),pt=u.default.div.withConfig({componentId:"sc-tdl150-0"})(["position:relative;display:flex;flex-direction:row;width:200vw;min-width:fit-content;justify-content:flex-start;transform-origin:left;&:first-of-type{animation:"," ","s linear infinite;}&:nth-of-type(2){animation:"," ","s linear infinite;}.scrollBox{img{max-height:100%;max-width:100%;object-fit:cover;}height:auto;}",""],ht,e=>e.numItems*e.speed,ht,e=>e.numItems*e.speed,e=>e.customImageWidth?"align-items: center;":null),ft=(0,u.default)(ee.A).withConfig({componentId:"sc-tdl150-1"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;&:hover{opacity:1;}"]),vt=(0,u.default)(re.A).withConfig({componentId:"sc-tdl150-2"})(["&:hover{& .image{",";}}"],e=>null===e.overlayImage?"transform: scale(1.05)":null),bt=e=>{let{carouselItems:t,cardFront:n,cardBack:a,align:r,verticalAlign:o,customImageWidth:l,customImageHeight:s,customSizeMobile:c,logoOrImage:d,carouselSpeed:u,spacing:m=35,hoverBehavior:h,zoomOnHover:p,logoGridImageStyles:f}=e;const v=Math.round(100*(.01*u+Number.EPSILON))/100,b=Math.abs(8*v+(-1*v-8)),x="logo"===d,y="image"===d,w="reactChild"===d;return i.createElement(pt,{numItems:t.length||10,customImageWidth:l,customImageHeight:s,speed:b},t.map((e,t)=>{var d;null==e||null===(d=e.overlayImage)||void 0===d||d.id;const u=null==e?void 0:e.image;let v;return u&&(v=Math.round(100*(u.width/u.height+Number.EPSILON))/100),w?i.createElement(i.Fragment,{key:e.key},e.child):i.createElement(g.A,{mr:m?`${m}px`:void 0},y&&(null==e?void 0:e.image)&&i.createElement(vt,Object.assign({optional:!0,overlayImage:e.overlayImage},e.link),i.createElement(g.A,{key:t,className:"scrollBox",display:"flex",width:l?{_:c?`${c}px`:8,md:`${l}px`}:s*v+"px",height:s?{_:c?`${c}px`:8,md:`${s}px`}:"100%",position:"relative"},i.createElement(ee.A,Object.assign({className:"image",alternativeText:"Image in Scrolling Carousel"},e.image,{loading:"eager"})),e.overlayImage&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%"},i.createElement(ft,Object.assign({},e.overlayImage,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:90}}))))),x&&i.createElement(g.A,{position:"relative",key:t,width:l?{_:c?`${c}px`:8,sm:`${l}px`}:s*v+"px",height:s?{_:c?`${c}px`:8,sm:`${s}px`}:"100%"},i.createElement(gt,Object.assign({shouldShowInfo:!0,cardFront:n,cardBack:a,height:"100%",hoverBehavior:h,zoomOnHover:p,align:r,verticalAlign:o},f,e))),w&&{item:e})}))};var xt=e=>{let{carouselItems:t,cardFront:n,cardBack:a,align:r,verticalAlign:o,logoOrImage:l,customImageWidth:s,customImageHeight:c,customSizeMobile:d,carouselSpeed:u,spacing:m,hoverBehavior:h,zoomOnHover:p,logoGridImageStyles:f}=e;const{0:v,1:b}=(0,i.useState)([]);return(0,i.useEffect)(function(){let e=t;for(;e.length<15;)e=e.concat(t);b(e)},[t]),i.createElement(g.A,{height:"100%"},i.createElement(S.A,{py:"50px",my:"-50px",position:"relative",left:"0",width:"100%",overflow:"hidden",alignItems:"center"},i.createElement(bt,{cardFront:n,cardBack:a,align:r,verticalAlign:o,carouselItems:v,customImageWidth:s,customImageHeight:c,customSizeMobile:d,logoOrImage:l,carouselSpeed:u,spacing:m,hoverBehavior:h,zoomOnHover:p,logoGridImageStyles:f}),i.createElement(bt,{cardFront:n,cardBack:a,align:r,verticalAlign:o,carouselItems:v,customImageWidth:s,customImageHeight:c,customSizeMobile:d,logoOrImage:l,carouselSpeed:u,spacing:m,hoverBehavior:h,zoomOnHover:p,logoGridImageStyles:f})))};var yt=e=>{var t;let{color:n,variant:a,direction:r,height:o,width:l,...s}=e,c=(0,i.useContext)(u.ThemeContext);return i.createElement(g.A,{display:"flex",justifyContent:"center",alignItems:"center",height:o||3,width:l||3,p:1,borderRadius:"50%",boxShadow:"arrowOutlined"===(null===(t=c.icons)||void 0===t?void 0:t.carouselControls)?"sm":"none"},i.createElement(se.A,Object.assign({width:l?l-18:30,height:o?o-18:30,direction:r,color:n},s)))};var wt=e=>{var t,n;let{active:a,onClick:r,variant:o,maxWidth:l,indicatorStyle:s,...c}=e,d=(0,i.useContext)(u.ThemeContext);switch(null!==(t=d.icons)&&void 0!==t&&t.indicator?null===(n=d.icons)||void 0===n?void 0:n.indicator:s){case"circle":return i.createElement(ye.A,Object.assign({"aria-label":"Go to this carousel slide",transitionProperty:"opacity",transitionDuration:"fast",opacity:a?1:.25,onClick:r,p:2},c),i.createElement(g.A,{style:{borderRadius:"100%"},width:"8px",height:"8px",bg:"primary"}));case"sleek":return i.createElement(ye.A,Object.assign({"aria-label":"Go to this carousel slide",transitionProperty:"opacity",transitionDuration:"fast",opacity:a?1:.25,onClick:r,py:3,maxWidth:l},c),i.createElement(g.A,{maxWidth:"100%",bg:"primary",height:"2px",width:"36px"}));default:return i.createElement(ye.A,Object.assign({"aria-label":"Go to this carousel slide",transitionProperty:"opacity",transitionDuration:"fast",opacity:a?1:.25,bg:"primary",onClick:r,height:"4px",width:"24px"},c))}};const Et=(0,u.default)("button").withConfig({componentId:"sc-nz9sug-0"})([""," svg{","}"],(0,ce.Zz)(ce.xe,ce.yW),e=>e.$flip&&"transform: scaleX(-1);"),At=(0,i.createContext)(null),Ct=()=>{const e=(0,i.useContext)(At);if(!e)throw new Error("GenericCarouselWrapper.Track and .Controls must be inside <GenericCarouselWrapper>");return e},Tt=e=>{let{children:t,spacing:n,size:a}=e;const r=n,o=a||300,{0:l,1:s}=(0,i.useState)([]),{0:c,1:d}=(0,i.useState)(0),{0:u,1:m}=(0,i.useState)([]),{0:g,1:h}=(0,i.useState)(0),{0:p,1:f}=(0,i.useState)(0),{0:v,1:b}=(0,i.useState)(!0),x=(0,i.useRef)(null);(0,i.useEffect)(()=>{},[t]),(0,i.useEffect)(()=>
1{if(!c)return;const e=c,t=u.length;if(p<=e||p>=t-e){setTimeout(()=>b(!1),350);const e=g+p%c;setTimeout(()=>{f(e),setTimeout(()=>b(!0),30)},400)}},[p,c,u.length,g]);const y=c?p%c:0;return i.createElement(At.Provider,{value:{CARD_WIDTH:o,CARD_MARGIN:r,containerRef:x,internalChildren:l,extendedChildren:u,getTranslateX:()=>{var e;const t=(null===(e=x.current)||void 0===e?void 0:e.offsetWidth)||0;return p*(o+r)-(t-o)/2},isTransitioning:v,setInternalChildren:s,setOriginalCount:d,setExtendedChildren:m,setMiddleStartIndex:h,middleStartIndex:g,handlePrev:()=>f(e=>e-1),handleNext:()=>f(e=>e+1),setActiveIndex:f,focusedLogicalIndex:y}},t)};var St=Tt;Tt.Track=function(e){let{children:t}=e;const{CARD_WIDTH:n,CARD_MARGIN:a,internalChildren:r,extendedChildren:o,setInternalChildren:l,setOriginalCount:s,setExtendedChildren:c,setMiddleStartIndex:d,containerRef:u,getTranslateX:m,isTransitioning:h}=Ct();return(0,i.useEffect)(()=>{const e=i.Children.toArray(t);l(e),s(e.length),c(Array(5).fill(e).flat()),d(2*e.length)},[t]),i.createElement(S.A,{flexDirection:"column",overflow:"hidden",width:"100%",ref:u},i.createElement(g.A,{position:"relative"},i.createElement(S.A,{flexDirection:"row",justifyContent:"flex-start",alignItems:"center",style:{transition:h?"transform 0.4s ease":"none",transform:`translateX(-${m()}px)`,gap:`${a}px`}},o.map((e,t)=>i.createElement(g.A,{key:t,width:`${n}px`,flexShrink:0,display:"flex",alignItems:"stretch",my:6},e)))))},Tt.Controls=function(e){let{arrows:t,indicators:n,indicatorsProps:a,count:r}=e;const{handlePrev:o,handleNext:l,setActiveIndex:s,middleStartIndex:c,focusedLogicalIndex:d}=Ct();return i.createElement(S.A,{justifyContent:"center"===(null==a?void 0:a.controlsAlignment)?"center":"left"===(null==a?void 0:a.controlsAlignment)?"flex-start":"flex-end",alignItems:"center",mt:6},t&&i.createElement(Et,{$flip:!0,mr:4,onClick:o},i.createElement(yt,{direction:"right"})),n&&(0,ge.A)(Array(r)).map((e,t)=>i.createElement(S.A,{alignItems:"center",key:t,px:3},i.createElement(wt,{onClick:()=>s(c+t),active:d===t}))),t&&i.createElement(Et,{ml:4,onClick:l},i.createElement(yt,{direction:"right"})))};var It=e=>{let{section:t,sectionTitle:n,carousel:a,logoOrImage:r="reactChild",children:o,customImageSize:l,...s}=e;const{0:c,1:u}=(0,i.useState)(i.Children.map(o,(e,t)=>({child:e,key:t})));(0,i.useEffect)(()=>{u(i.Children.map(o,(e,t)=>({child:e,key:t})))},[o]);const h=null==a?void 0:a.scroll,p=null==a?void 0:a.carouselSpeed,f=null==a?void 0:a.spacing,v=(null==a?void 0:a.carouselWidth)||"normal";return i.createElement(d.A,Object.assign({},t,{noPx:!0}),i.createElement(St,{spacing:f,size:l},n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),i.createElement(g.A,{position:"relative",width:"normal"===v?"100%":"100vw",ml:"normal"===v?void 0:"-50vw",left:"normal"===v?void 0:"49.3%"},(null==c?void 0:c.length)>0&&"automatic"===h&&i.createElement(xt,Object.assign({carouselItems:c,logoOrImage:r,customImageSize:300,customImageHeight:null,customSizeMobile:150,carouselSpeed:p},s)),(null==c?void 0:c.length)>0&&"manual"===h&&i.createElement(St.Track,null,c.map((e,t)=>e.child))),i.createElement(g.A,{maxWidth:"var(--container-width)",mx:"auto"},i.createElement(St.Controls,{arrows:a.showArrows,indicators:a.showIndicators,indicatorsProps:{controlsAlignment:a.controlsAlignment},count:c.length}))))};var kt=e=>{var t,n,a,r,o,l;let{section:s,sectionTitle:u,flexGrid:h,InfoCFlexGrid:p,infoCards:f,button:v,card:b,infoCardsTitleSize:x,infoCardsTitleColor:y,cardsTheme:w="default",cardsBackground:E=0,cardsShadow:A="md",cardsAlign:T="left",iconLocation:I="top",image:O,infoCardsImageLocation:j,imageLocation:P,iconSize:M,filter:F,InfoCFilter:R,InfoCFilters:L,filters:_,useCarouselFront:W,carousel:D}=e;h=p||h||{columns:{_:1}},F=R||F,_=L||_||[];let $=c()(h),B={};const N=!!O;N&&($.columns={_:1},B.flexDirection={_:"column-reverse"},$.gutter=N?{_:3,md:4}:$.gutter,B.flexDirection.md="left"===P||"left"===j?"row":"row-reverse");const{0:z,1:H}=(0,i.useState)(0),G=(0,i.useRef)([]);if(G.current.length!==f.length&&(G.current=Array(f.length).fill(null)),(0,i.useEffect)(()=>{var e;if("undefined"==typeof window||!W)return;let t=null,n=null,i=null;const a=()=>{const e=G.current.map(e=>{if(!e)return 0;const t=e.scrollHeight||0,n=e.offsetHeight||0;return Math.max(t,n)});return Math.max.apply(Math,(0,ge.A)(e).concat([0]))},r=()=>{t=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>{const e=a();e>0&&H(t=>e>t?e:t)})})};H(0),r(),null!==(e=document.fonts)&&void 0!==e&&e.ready&&document.fonts.ready.then(()=>r());const o=new ResizeObserver(()=>{r()});
1G.current.forEach(e=>{e&&o.observe(e)});let l=0;i=setInterval(()=>{const e=a();e>l&&(l=e,H(t=>e>t?e:t))},100);const s=setTimeout(()=>{clearInterval(i)},1200);return()=>{o.disconnect(),t&&cancelAnimationFrame(t),n&&cancelAnimationFrame(n),clearInterval(i),clearTimeout(s)}},[W,f,f.length,D]),W){const e={section:s,sectionTitle:u,carousel:D};return i.createElement(It,e,null==f?void 0:f.map((e,t)=>i.createElement(me,Object.assign({key:t,ref:e=>{G.current[t]=e},iconLocation:I,iconSize:M,align:T,height:z?`${z}px`:"min-content",width:"300px"},e,{infoCardsTitleSize:x,infoCardsTitleColor:y,card:b||{useCard:!0,bg:E,borderRadius:"md",boxShadow:A,theme:w},ml:(null==D?void 0:D.spacing)>0?D.spacing/2+8+"px":0,mr:(null==D?void 0:D.spacing)>0?D.spacing/2-8+"px":0}))))}return i.createElement(d.A,s,u&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},u,{mb:6,maxWidth:42}))),i.createElement(S.A,Object.assign({width:"100%"},B,{justifyContent:"space-between",style:{gap:"32px"}}),N&&i.createElement(g.A,{flex:"0 0 48%",mt:{_:3,md:0}},i.createElement(m.A,null,i.createElement(ee.A,Object.assign({alternativeText:"Image In An Infocard",imageFieldId:`${s.sectionId}.image`},O)))),i.createElement(it,{flexGrid:{flex:N?"0 0 48%":"1 1 auto",...$},filters:_,filtersStyles:{filterLocation:null===(t=F)||void 0===t?void 0:t.filterLocation,alignMenuItems:null===(n=F)||void 0===n?void 0:n.alignMenuItems,showFilterLabel:null===(a=F)||void 0===a?void 0:a.showFilterLabel,layout:null===(r=F)||void 0===r?void 0:r.layout,filterTextDisplay:null===(o=F)||void 0===o?void 0:o.filterTextDisplay,dropdownCard:null===(l=F)||void 0===l?void 0:l.dropdownCard},card:{theme:s.theme,bg:s.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"}},null==f?void 0:f.map((e,t)=>i.createElement(me,Object.assign({key:t,mx:"center"===T?"auto":0,iconLocation:I,iconSize:M,align:T,height:N?"auto":"100%"},e,{infoCardsTitleSize:x,infoCardsTitleColor:y,card:b||{useCard:!0,bg:E,borderRadius:"md",boxShadow:A,theme:w}}))))),v&&i.createElement(S.A,{mt:8,flexDirection:"column",alignItems:"center"},i.createElement(C.A,Object.assign({"aria-label":"CTA button 1"},v))))};var Ot=e=>{let{bg:t,boxShadow:n,time:a,content:r,link:o}=e;return i.createElement("a",{"aria-label":"Link to tweet",style:{textDecoration:"none"},href:o,target:"_blank",rel:"noopener noreferrer"},i.createElement(T.A,{bg:t||void 0,boxShadow:n||void 0,px:4,py:6,marginX:"auto",maxWidth:30,height:"100%"},i.createElement(oe.fz,{mb:4},a),i.createElement(oe.fz,{dangerouslySetInnerHTML:{__html:r}})))},jt=n(31675),Pt=n(55292);var Mt=e=>{let{disabled:t,onClick:n,left:a}=e;return i.createElement("button",{style:{border:"none",background:"none",padding:"0",margin:"0",height:"auto",width:"auto",opacity:t?.25:.65,transform:a?"rotate(180deg)":"",display:"flex",alignItems:"center"},onClick:n&&!t?n:void 0},i.createElement("svg",{height:"34",viewBox:"0 0 23 34",width:"23",xmlns:"http://www.w3.org/2000/svg"},i.createElement(Pt.A,{d:"m1342 2208v8l-16-.001v16.001h-8v-24z",fill:"primary",fillRule:"evenodd",opacity:".65",transform:"matrix(-.70710678 .70710678 -.70710678 -.70710678 2516.229073 646.325035)"})))};const Ft=(0,jt.x)(()=>n.e(92).then(n.bind(n,41092)).then(e=>({default:e.default||e})));var Rt=e=>{let{arrows:t,indicators:n,children:a}=e;const{0:r,1:o}=(0,i.useState)(0),l=i.Children.count(a),s=t?"block":"none";return i.createElement(i.Fragment,null,i.createElement(S.A,{alignItems:"center",justifyContent:"center",px:{_:0,sm:7,md:9},position:"relative"},i.createElement(g.A,{display:{_:"none",sm:s},position:"absolute",left:0},i.createElement(Mt,{left:!0,disabled:0===r,onClick:()=>o(r-1)})),i.createElement(Ft,{index:r,onChangeIndex:e=>o(e),enableMouseEvents:!0,style:{width:"100%"}},a),i.createElement(g.A,{display:s,position:"absolute",right:0},i.createElement(Mt,{disabled:r===l-1,onClick:()=>o(r+1)}))),n&&i.createElement(S.A,{justifyContent:"center",mt:6},(0,ge.A)(Array(l)).map((e,t)=>i.createElement(g.A,{key:t,px:3},i.createElement(wt,{onClick:()=>o(t),active:r===t})))))};const Lt=["January","February","March","April","May","June","July","August","September","October","November","December"];function _t(e){if(e.retweeted_status){let t=e.retweeted_status;return`RT <a href=https://twitter.com/${t.user.screen_name} target="_blank" rel="noopener noreferrer">@${t.user.screen_name}</a>: ${Wt(t.full_text,t.entities)}`}return Wt(e.full_text,e.entities)}function Wt(e,t){let n=e;
1return t.urls&&t.urls.forEach(e=>{n=n.replace(e.url,`<a aria-label="Go to tweet link" href=${e.url} target="_blank" rel="noopener noreferrer">${e.display_url}</a>`)}),t.media&&t.media.forEach(e=>{n=n.replace(e.url,"")}),t.user_mentions&&t.user_mentions.forEach(e=>{n=n.replace(`@${e.screen_name}`,`<a aria-label="Go to user link" href=https://twitter.com/${e.screen_name} target="_blank" rel="noopener noreferrer">@${e.screen_name}</a>`)}),t.hashtags&&t.hashtags.forEach(e=>{n=n.replace(`#${e.text}`,`<a aria-label="Go to hashtag link" href=https://twitter.com/hashtag/${e.text} target="_blank" rel="noopener noreferrer">#${e.text}</a>`)}),n}const Dt=e=>{let{TSectionTitle:t,sectionTitle:n,section:a,TFlexGrid:r,flexGrid:o,...l}=e;n=t||n,o=r||o;const s=()=>l.tweets.slice(0,3).map((e,t)=>{let n=new Date(e.node.created_at);return i.createElement(Ot,{key:t,bg:`background.${l.twitterCardsBackground}`,boxShadow:l.twitterCardsShadow,time:(a=n,Lt[a.getMonth()]+" "+a.getDate()),content:_t(e.node),link:`https://twitter.com/flybridge/status/${e.node.id_str}`});var a});return i.createElement(d.A,a,n&&i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42})),i.createElement(g.A,{display:{_:"none",lg:"block"}},i.createElement(ae.A,o,s())),i.createElement(g.A,{display:{_:"block",lg:"none"}},i.createElement(Rt,{arrows:!0,indicators:!0},s())),l.button&&i.createElement(S.A,{mt:6,alignItems:"center",flexDirection:"column"},i.createElement(C.A,Object.assign({"aria-label":"view more button in a twitter post"},l.button))))};Dt.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps),flexGrid:J().shape(ae.A.strapiProps).isRequired,button:J().shape(C.A.strapiProps),twitterCardsBackground:J().number,twitterCardsShadow:J().string};var $t=e=>i.createElement(K.de,{query:"2279773489",render:t=>{var n;return i.createElement(Dt,Object.assign({tweets:null==t||null===(n=t.allTwitterStatusesUserTimelineTwitterQuery)||void 0===n?void 0:n.edges},e))}});const Bt=e=>{let{section:t,sectionTitle:n,buttons:a,flexGrid:r}=e;return i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),i.createElement(ae.A,Object.assign({},r,{gutter:6}),a.map((e,t)=>i.createElement(g.A,{key:t},i.createElement(C.A,Object.assign({"aria-label":`CTA button ${t}`},e,{height:9,width:"100%"}))))))};Bt.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,buttons:J().arrayOf(J().shape(C.A.strapiProps)).isRequired};var Nt=Bt;Math.pow(10,8);
vendor: 35,480 bytes, line 1
1const zt=6048e5,Ht=Symbol.for("constructDateFrom");function Gt(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&Ht in e?e[Ht](t):e instanceof Date?new e.constructor(t):new Date(t)}function qt(e,t){return Gt(t||e,e)}function Vt(e,t){const n=+qt(e)-+qt(t);return n>0?-1:n<0?1:n}function Yt(e,t){const n=+qt(e)-+qt(t);return n<0?-1:n>0?1:n}function Ut(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function Xt(e){return!(!Ut(e)&&"number"!=typeof e||isNaN(+qt(e)))}const Qt={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Zt(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Jt={date:Zt({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Zt({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Zt({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Kt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function en(e){return(t,n)=>{let i;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;i=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;i=e.values[a]||e.values[t]}return i[e.argumentCallback?e.argumentCallback(t):t]}}const tn={ordinalNumber:(e,t)=>{const n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:en({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:en({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:en({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:en({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:en({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function nn(e){return(t,n={})=>{const i=n.width,a=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(a);if(!r)return null;const o=r[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,e=>e.test(o)):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(l,e=>e.test(o));let c;c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(o.length)}}}const an={ordinalNumber:(rn={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(rn.matchPattern);if(!n)return null;const i=n[0],a=e.match(rn.parsePattern);if(!a)return null;let r=rn.valueCallback?rn.valueCallback(a[0]):a[0];return r=t.valueCallback?t.valueCallback(r):r,{value:r,rest:e.slice(i.length)}}),era:nn({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:nn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:nn({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:nn({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:nn({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var rn;const on={code:"en-US",formatDistance:(e,t,n)=>{let i;const a=Qt[e];return i="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i},formatLong:Jt,formatRelative:(e,t,n,i)=>Kt[e],localize:tn,match:an,options:{weekStartsOn:0,firstWeekContainsDate:1}};const ln=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},sn=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},cn={p:sn,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],i=n[1],a=n[2];if(!a)return ln(e,t);let r;switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",ln(i,t)).replace("{{time}}",sn(a,t))}},dn=/^D+$/,un=/^Y+$/,mn=["D","DD","YY","YYYY"];function gn(e){return dn.test(e)}function hn(e){return un.test(e)}function pn(e,t,n){const i=function(e,t,n){const i="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${i} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(i),mn.includes(e))throw new RangeError(i)}let fn={};function vn(){return fn}function bn(){return Object.assign({},vn())}function xn(e,t){const n=function(e){return"function"==typeof e&&e.prototype?.constructor===e}(t)?new t(0):Gt(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}class yn{subPriority=0;validate(e,t){return!0}}class wn extends yn{constructor(e,t,n,i,a){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=i,a&&(this.subPriority=a)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class En extends yn{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>Gt(t,e))}set(e,t){return t.timestampIsSet?e:Gt(e,xn(e,this.context))}}class An{run(e,t,n,i){const a=this.parse(e,t,n,i);return a?{setter:new wn(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,n){return!0}}const Cn=/^(1[0-2]|0?\d)/,Tn=/^(3[0-1]|[0-2]?\d)/,Sn=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,In=/^(5[0-3]|[0-4]?\d)/,kn=/^(2[0-3]|[0-1]?\d)/,On=/^(2[0-4]|[0-1]?\d)/,jn=/^(1[0-1]|0?\d)/,Pn=/^(1[0-2]|0?\d)/,Mn=/^[0-5]?\d/,Fn=/^[0-5]?\d/,Rn=/^\d/,Ln=/^\d{1,2}/,_n=/^\d{1,3}/,Wn=/^\d{1,4}/,Dn=/^-?\d+/,$n=/^-?\d/,Bn=/^-?\d{1,2}/,Nn=/^-?\d{1,3}/,zn=/^-?\d{1,4}/,Hn=/^([+-])(\d{2})(\d{2})?|Z/,Gn=/^([+-])(\d{2})(\d{2})|Z/,qn=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Vn=/^([+-])(\d{2}):(\d{2})|Z/,Yn=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Un(e,t){return e?{value:t(e.value),rest:e.rest}:e}function Xn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Qn(e,t){const n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};return{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}}function Zn(e){return Xn(Dn,e)}function Jn(e,t){switch(e){case 1:return Xn(Rn,t);case 2:return Xn(Ln,t);case 3:return Xn(_n,t);case 4:return Xn(Wn,t);default:return Xn(new RegExp("^\\d{1,"+e+"}"),t)}}function Kn(e,t){switch(e){case 1:return Xn($n,t);case 2:return Xn(Bn,t);case 3:return Xn(Nn,t);case 4:return Xn(zn,t);default:return Xn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function ei(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ti(e,t){const n=t>0,i=n?t:1-t;let a;if(i<=50)a=e||100;else{const t=i+50;a=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?a:1-a}function ni(e){return e%400==0||e%4==0&&e%100!=0}function ii(e,t){const n=vn(),i=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=qt(e,t?.in),r=a.getDay(),o=(r<i?7:0)+r-i;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function ai(e,t){const n=qt(e,t?.in),i=n.getFullYear(),a=vn(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=Gt(t?.in||e,0);o.setFullYear(i+1,0,r),o.setHours(0,0,0,0);const l=ii(o,t),s=Gt(t?.in||e,0);s.setFullYear(i,0,r),s.setHours(0,0,0,0);const c=ii(s,t);return+n>=+l?i+1:+n>=+c?i:i-1}function ri(e,t){return ii(e,{...t,weekStartsOn:1})}function oi(e,t){const n=vn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=ai(e,t),r=Gt(t?.in||e,0);r.setFullYear(a,0,i),r.setHours(0,0,0,0);return ii(r,t)}function li(e,t){const n=qt(e,t?.in),i=+ii(n,t)-+oi(n,t);return Math.round(i/zt)+1}function si(e,t,n){const i=qt(e,n?.in),a=li(i,n)-t;return i.setDate(i.getDate()-7*a),qt(i,n?.in)}function ci(e,t){const n=qt(e,t?.in),i=n.getFullYear(),a=Gt(n,0);a.setFullYear(i+1,0,4),a.setHours(0,0,0,0);const r=ri(a),o=Gt(n,0);o.setFullYear(i,0,4),o.setHours(0,0,0,0);const l=ri(o);return n.getTime()>=r.getTime()?i+1:n.getTime()>=l.getTime()?i:i-1}function di(e,t){const n=ci(e,t),i=Gt(t?.in||e,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),ri(i)}function ui(e,t){const n=qt(e,t?.in),i=+ri(n)-+di(n);return Math.round(i/zt)+1}function mi(e,t,n){const i=qt(e,n?.in),a=ui(i,n)-t;return i.setDate(i.getDate()-7*a),i}const gi=[31,28,31,30,31,30,31,31,30,31,30,31],hi=[31,29,31,30,31,30,31,31,30,31,30,31];function pi(e,t,n){const i=qt(e,n?.in);return isNaN(t)?Gt(n?.in||e,NaN):t?(i.setDate(i.getDate()+t),i):i}function fi(e,t,n){const i=vn(),a=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,r=qt(e,n?.in),o=r.getDay(),l=7-a;return pi(r,t<0||t>6?t-(o+l)%7:((t%7+7)%7+l)%7-(o+l)%7,n)}function vi(e,t){const n=qt(e,t?.in).getDay();return 0===n?7:n}function bi(e,t,n){const i=qt(e,n?.in);return pi(i,t-vi(i,n),n)}function xi(e){const t=qt(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}const yi={G:new class extends An{priority=140;parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends An{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const i=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return Un(Jn(4,e),i);case"yo":return Un(n.ordinalNumber(e,{unit:"year"}),i);default:return Un(Jn(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const i=e.getFullYear();if(n.isTwoDigitYear){const t=ti(n.year,i);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const a="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}},Y:new class extends An{priority=130;parse(e,t,n){const i=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return Un(Jn(4,e),i);case"Yo":return Un(n.ordinalNumber(e,{unit:"year"}),i);default:return Un(Jn(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,i){const a=ai(e,i);if(n.isTwoDigitYear){const t=ti(n.year,a);return e.setFullYear(t,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),ii(e,i)}const r="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(r,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),ii(e,i)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends An{priority=130;parse(e,t){return Kn("R"===t?4:t.length,e)}set(e,t,n){const i=Gt(e,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),ri(i)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends An{priority=130;parse(e,t){return Kn("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends An{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return Jn(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends An{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return Jn(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends An{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const i=e=>e-1;switch(t){case"M":return Un(Xn(Cn,e),i);case"MM":return Un(Jn(2,e),i);case"Mo":return Un(n.ordinalNumber(e,{unit:"month"}),i);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends An{priority=110;parse(e,t,n){const i=e=>e-1;switch(t){case"L":return Un(Xn(Cn,e),i);case"LL":return Un(Jn(2,e),i);case"Lo":return Un(n.ordinalNumber(e,{unit:"month"}),i);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends An{priority=100;parse(e,t,n){switch(t){case"w":return Xn(In,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Jn(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,i){return ii(si(e,n,i),i)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends An{priority=100;parse(e,t,n){switch(t){case"I":return Xn(In,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Jn(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return ri(mi(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends An{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return Xn(Tn,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Jn(t.length,e)}}validate(e,t){const n=ni(e.getFullYear()),i=e.getMonth();return n?t>=1&&t<=hi[i]:t>=1&&t<=gi[i]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends An{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return Xn(Sn,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Jn(t.length,e)}}validate(e,t){return ni(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends An{priority=90;parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,i){return(e=fi(e,n,i)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends An{priority=90;parse(e,t,n,i){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+i.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Un(Jn(t.length,e),a);case"eo":return Un(n.ordinalNumber(e,{unit:"day"}),a);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,i){return(e=fi(e,n,i)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends An{priority=90;parse(e,t,n,i){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+i.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Un(Jn(t.length,e),a);case"co":return Un(n.ordinalNumber(e,{unit:"day"}),a);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,i){return(e=fi(e,n,i)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends An{priority=90;parse(e,t,n){const i=e=>0===e?7:e;switch(t){case"i":case"ii":return Jn(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Un(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i);case"iiiii":return Un(n.day(e,{width:"narrow",context:"formatting"}),i);case"iiiiii":return Un(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i);default:return Un(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),i)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=bi(e,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends An{priority=80;parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(ei(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends An{priority=80;parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(ei(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends An{priority=80;parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(ei(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends An{priority=70;parse(e,t,n){switch(t){case"h":return Xn(Pn,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Jn(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const i=e.getHours()>=12;return i&&n<12?e.setHours(n+12,0,0,0):i||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends An{priority=70;parse(e,t,n){switch(t){case"H":return Xn(kn,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Jn(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends An{priority=70;parse(e,t,n){switch(t){case"K":return Xn(jn,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Jn(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends An{priority=70;parse(e,t,n){switch(t){case"k":return Xn(On,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Jn(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const i=n<=24?n%24:n;return e.setHours(i,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends An{priority=60;parse(e,t,n){switch(t){case"m":return Xn(Mn,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Jn(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]},s:new class extends An{priority=50;parse(e,t,n){switch(t){case"s":return Xn(Fn,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Jn(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]},S:new class extends An{priority=30;parse(e,t){return Un(Jn(t.length,e),e=>Math.trunc(e*Math.pow(10,3-t.length)))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]},X:new class extends An{priority=10;parse(e,t){switch(t){case"X":return Qn(Hn,e);case"XX":return Qn(Gn,e);case"XXXX":return Qn(qn,e);case"XXXXX":return Qn(Yn,e);default:return Qn(Vn,e)}}set(e,t,n){return t.timestampIsSet?e:Gt(e,e.getTime()-xi(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends An{priority=10;parse(e,t){switch(t){case"x":return Qn(Hn,e);case"xx":return Qn(Gn,e);case"xxxx":return Qn(qn,e);case"xxxxx":return Qn(Yn,e);default:return Qn(Vn,e)}}set(e,t,n){return t.timestampIsSet?e:Gt(e,e.getTime()-xi(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends An{priority=40;parse(e){return Zn(e)}set(e,t,n){return[Gt(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends An{priority=20;parse(e){return Zn(e)}set(e,t,n){return[Gt(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},wi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ei=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ai=/^'([^]*?)'?$/,Ci=/''/g,Ti=/\S/,Si=/[a-zA-Z]/;function Ii(e,t,n,i){const a=()=>Gt(i?.in||n,NaN),r=bn(),o=i?.locale??r.locale??on,l=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=i?.weekStartsOn??i?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0;if(!t)return e?a():qt(n,i?.in);const c={firstWeekContainsDate:l,weekStartsOn:s,locale:o},d=[new En(i?.in,n)],u=t.match(Ei).map(e=>{const t=e[0];if(t in cn){return(0,cn[t])(e,o.formatLong)}return e}).join("").match(wi),m=[];for(let f of u){!i?.useAdditionalWeekYearTokens&&hn(f)&&pn(f,t,e),!i?.useAdditionalDayOfYearTokens&&gn(f)&&pn(f,t,e);const n=f[0],r=yi[n];if(r){const{incompatibleTokens:t}=r;if(Array.isArray(t)){const e=m.find(e=>t.includes(e.token)||e.token===n);if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${f}\` at the same time`)}else if("*"===r.incompatibleTokens&&m.length>0)throw new RangeError(`The format string mustn't contain \`${f}\` and any other token at the same time`);m.push({token:n,fullToken:f});const i=r.run(e,f,o.match,c);if(!i)return a();d.push(i.setter),e=i.rest}else{if(n.match(Si))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===f?f="'":"'"===n&&(f=ki(f)),0!==e.indexOf(f))return a();e=e.slice(f.length)}}if(e.length>0&&Ti.test(e))return a();const g=d.map(e=>e.priority).sort((e,t)=>t-e).filter((e,t,n)=>n.indexOf(e)===t).map(e=>d.filter(t=>t.priority===e).sort((e,t)=>t.subPriority-e.subPriority)).map(e=>e[0]);let h=qt(n,i?.in);if(isNaN(+h))return a();const p={};for(const f of g){if(!f.validate(h,c))return a();const e=f.set(h,p,c);Array.isArray(e)?(h=e[0],Object.assign(p,e[1])):h=e}return h}function ki(e){return e.match(Ai)[1].replace(Ci,"'")}function Oi(e,t){const n=qt(e,t?.in);return n.setHours(0,0,0,0),n}function ji(e,t,n){const[i,a]=function(e,...t){const n=Gt.bind(null,e||t.find(e=>"object"==typeof e));return t.map(n)}(n?.in,e,t),r=Oi(i),o=Oi(a),l=+r-xi(r),s=+o-xi(o);return Math.round((l-s)/864e5)}function Pi(e,t){const n=qt(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Mi(e,t){const n=qt(e,t?.in);return ji(n,Pi(n))+1}function Fi(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const Ri={y(e,t){const n=e.getFullYear(),i=n>0?n:1-n;return Fi("yy"===t?i%100:i,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):Fi(n+1,2)},d(e,t){return Fi(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h(e,t){return Fi(e.getHours()%12||12,t.length)},H(e,t){return Fi(e.getHours(),t.length)},m(e,t){return Fi(e.getMinutes(),t.length)},s(e,t){return Fi(e.getSeconds(),t.length)},S(e,t){const n=t.length,i=e.getMilliseconds();return Fi(Math.trunc(i*Math.pow(10,n-3)),t.length)}},Li="midnight",_i="noon",Wi="morning",Di="afternoon",$i="evening",Bi="night",Ni={G:function(e,t,n){const i=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),i=t>0?t:1-t;return n.ordinalNumber(i,{unit:"year"})}return Ri.y(e,t)},Y:function(e,t,n,i){const a=ai(e,i),r=a>0?a:1-a;if("YY"===t){return Fi(r%100,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):Fi(r,t.length)},R:function(e,t){return Fi(ci(e),t.length)},u:function(e,t){return Fi(e.getFullYear(),t.length)},Q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return Fi(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return Fi(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){const i=e.getMonth();switch(t){case"M":case"MM":return Ri.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){const i=e.getMonth();switch(t){case"L":return String(i+1);case"LL":return Fi(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){const a=li(e,i);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):Fi(a,t.length)},I:function(e,t,n){const i=ui(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):Fi(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):Ri.d(e,t)},D:function(e,t,n){const i=Mi(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):Fi(i,t.length)},E:function(e,t,n){const i=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){const a=e.getDay(),r=(a-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return Fi(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){const a=e.getDay(),r=(a-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return Fi(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){const i=e.getDay(),a=0===i?7:i;switch(t){case"i":return String(a);case"ii":return Fi(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){const i=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,n){const i=e.getHours();let a;switch(a=12===i?_i:0===i?Li:i/12>
1=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){const i=e.getHours();let a;switch(a=i>=17?$i:i>=12?Di:i>=4?Wi:Bi,t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return Ri.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):Ri.H(e,t)},K:function(e,t,n){const i=e.getHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):Fi(i,t.length)},k:function(e,t,n){let i=e.getHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):Fi(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ri.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Ri.s(e,t)},S:function(e,t){return Ri.S(e,t)},X:function(e,t,n){const i=e.getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return Hi(i);case"XXXX":case"XX":return Gi(i);default:return Gi(i,":")}},x:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"x":return Hi(i);case"xxxx":case"xx":return Gi(i);default:return Gi(i,":")}},O:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+zi(i,":");default:return"GMT"+Gi(i,":")}},z:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+zi(i,":");default:return"GMT"+Gi(i,":")}},t:function(e,t,n){return Fi(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return Fi(+e,t.length)}};function zi(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),a=Math.trunc(i/60),r=i%60;return 0===r?n+String(a):n+String(a)+t+Fi(r,2)}function Hi(e,t){if(e%60==0){return(e>0?"-":"+")+Fi(Math.abs(e)/60,2)}return Gi(e,t)}function Gi(e,t=""){const n=e>0?"-":"+",i=Math.abs(e);return n+Fi(Math.trunc(i/60),2)+t+Fi(i%60,2)}const qi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Vi=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Yi=/^'([^]*?)'?$/,Ui=/''/g,Xi=/[a-zA-Z]/;function Qi(e,t,n){const i=vn(),a=n?.locale??i.locale??on,r=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,l=qt(e,n?.in);if(!Xt(l))throw new RangeError("Invalid time value");let s=t.match(Vi).map(e=>{const t=e[0];if("p"===t||"P"===t){return(0,cn[t])(e,a.formatLong)}return e}).join("").match(qi).map(e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Zi(e)};if(Ni[t])return{isToken:!0,value:e};if(t.match(Xi))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(s=a.localize.preprocessor(l,s));const c={firstWeekContainsDate:r,weekStartsOn:o,locale:a};return s.map(i=>{if(!i.isToken)return i.value;const r=i.value;(!n?.useAdditionalWeekYearTokens&&hn(r)||!n?.useAdditionalDayOfYearTokens&&gn(r))&&pn(r,t,String(e));return(0,Ni[r[0]])(l,r,a.localize,c)}).join("")}function Zi(e){const t=e.match(Yi);return t?t[1].replace(Ui,"'"):e}const Ji=e=>{if(!e)return null;if(e instanceof Date&&Xt(e))return e;if("string"==typeof e){if(/^\d{4}-\d{2}-\d{2}$/.test(e))return Ii(e,"yyyy-MM-dd",new Date);if(/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}$/.test(e))return Ii(e,"yyyy-MM-dd'T'HH:mm:ss",new Date);if(/^\d{2}\/\d{2}\/\d{4}$/.test(e))return Ii(e,"MM/dd/yyyy",new Date);const t=new Date(e);return Xt(t)?t:null}return null},Ki=function(e,t){void 0===t&&(t="MMMM d, yyyy");const n=Ji(e);return n&&Xt(n)?Qi(n,t):""};var ea=n(48930),ta=n(70776);const na="#176deb",ia=(0,u.default)(S.A).withConfig({componentId:"sc-p9w7lv-0"})(["transition:transform 0.2s ease-in-out;&:hover{","}"],e=>e.zoomOnHover&&(0,u.css)(["transform:scale(1.05);"])),aa=(0,u.css)(["display:inline;text-decoration:none;line-height:1.55;padding-bottom:5px;background-image:linear-gradient( to right,",","," );background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size 300ms cubic-bezier(0.89,0.03,0.21,0.92);"],na,na),ra=(0,u.default)(oe.JU).withConfig({componentId:"sc-p9w7lv-1"})(["",""],e=>e.$underlineOnHover&&aa),oa=(0,u.default)(oe.hE).withConfig({componentId:"sc-p9w7lv-2"})(["",""],e=>e.$underlineOnHover&&aa),la=(0,u.default)(oe.fz).withConfig({componentId:"sc-p9w7lv-3"})(["",""],e=>e.$underlineOnHover&&aa),sa=u.default.div.withConfig({componentId:"sc-p9w7lv-4"})(["height:100%;&:hover ",",&:hover ",",&:hover ","{background-size:100% 2px;}"],ra,oa,la),ca=e=>{let{title:t,label:n,description:a,thumbnail:r,date:o,link:l,card:s,showDate:c,thumbnailFitType:d="fill",align:u,imageFieldId:m,zoomOnHover:h,underlineOnHover:p,displayImages:f,postTitleVariant:v}=e;const b=Ki(o,"MMM d, y");return i.createElement(sa,null,i.createElement(re.A,Object.assign({"aria-label":"link to post article"}
1,l),i.createElement(T.A,Object.assign({height:"100%"},s),i.createElement(S.A,{height:"100%",flexDirection:"column"},r&&f&&i.createElement(g.A,{height:"fit-content"},i.createElement(ta.A,null,i.createElement(ia,{zoomOnHover:h,justifyContent:"center",alignItems:"center",height:"100%",bg:"background.1",position:"relative"},i.createElement(ee.A,Object.assign({alternativeText:"Post Thumbnail Image"},r,{style:{position:"absolute",inset:0,objectFit:"cover"},imgStyle:{objectFit:"cover",width:"fill"===d||"width"===d?"100%":"auto",height:"fill"===d||"height"===d?"100%":"auto",margin:"auto"},imageFieldId:m}))))),i.createElement(S.A,{px:null!=s&&s.useCard?{_:4,sm:5}:0,py:4,height:"100%",flexDirection:"column",justifyContent:"space-between"},i.createElement(g.A,{textAlign:u},n&&i.createElement(g.A,null,i.createElement(ra,{textAlign:u,$underlineOnHover:p},n)),i.createElement(g.A,{mt:3},i.createElement(oa,{variant:v||"h3",textAlign:u,$underlineOnHover:p},t)),a&&i.createElement(g.A,{mt:3},i.createElement(la,{textAlign:u,$underlineOnHover:p},a))),c&&b&&i.createElement(g.A,{textAlign:u},i.createElement(oe.JU,{mt:3,opacity:.5},b)))))))};var da=ca;ca.strapiProps={title:J().string.isRequired,label:J().string,description:J().string,thumbnail:J().object.isRequired,date:J().string.isRequired,link:J().shape(re.A.strapiProps),tag:J().object};var ua=n(21011),ma=n(1489);var ga=e=>{let{iconColor:t,...n}=e;return i.createElement(ma.A,Object.assign({width:"19",height:"20",viewBox:"0 0 13 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),i.createElement("line",{x1:"7.55277",y1:"8.04684",x2:"12.3528",y2:"12.8468",stroke:t.includes("#")?t:"black"}),i.createElement("circle",{cx:"5",cy:"5",r:"4.5",stroke:t.includes("#")?t:"black"}))},ha=n(27835),pa=n(8905);const fa=(0,u.default)(ua.A,{shouldForwardProp:pa.MC}).withConfig({componentId:"sc-9icjf9-0"})(e=>{let{borderColor:t}=e;return{"& .MuiInput-input":{paddingLeft:"30px"},"& .MuiInputBase-root":{border:`1px solid ${t}`}}}),va=(0,u.default)(ga).withConfig({componentId:"sc-9icjf9-1"})(["position:absolute;top:21px;left:15px;"]),ba=e=>{var t,n,a;let{searchTerm:r,handleSearch:o,alignment:l,placeholder:s,themeColors:c,...d}=e;const u="default"===(null==c?void 0:c.sectionTheme)?"light":null==c?void 0:c.sectionTheme,m=null==c||null===(t=c.themes)||void 0===t||null===(n=t[`${u}`])||void 0===n||null===(a=n.colors)||void 0===a?void 0:a.text,h=(0,ha.z)(m,25),p="left"===l?"start":"center"===l?"center":"flex-end";return i.createElement(S.A,Object.assign({flexDirection:"column",alignItems:`${p}`},d),i.createElement(g.A,{position:"relative",mb:4,width:{_:"100%",md:"50%"}},i.createElement(va,{iconColor:`${m}`}),i.createElement(fa,{borderColor:h,value:r,onChange:e=>o(e),placeholder:s,searchComponent:ga,designatedColor:m})))};ba.strapiProps={useSort:J().bool,optionOneBool:J().bool,optionTwoBool:J().bool,optionThreeBool:J().bool,alignSearchBar:J().oneOf(["left","center","right"])};var xa=ba;const ya={borderRadius:"md",boxShadow:"md",bg:0,theme:"default",useCard:!0},wa=e=>{var t,n,a,r,o,l,s,c,g,h,p,f,v,b;let{searchGrid:x,BGSearchGrid:y,useSearchFilter:w,section:E,sectionTitle:A={},flexGrid:C,posts:T=[],card:S,showDate:I,filter:O,BGFilter:j,filters:P,BGFilters:M,sort:F,clearFiltersBtn:R,BGclearFiltersBtn:L,alignText:_,BGAlignText:W,zoomOnHover:D,underlineOnHover:$,displayImages:B=!0,postTitleVariant:N="h3"}=e;R={...R||L,clearFiltersBtnText:(null===(t=R)||void 0===t||null===(n=t.clearFiltersBtnText)||void 0===n?void 0:n.length)>0?null===(a=R)||void 0===a?void 0:a.clearFiltersBtnText:"Clear Filters"},I=null===I||I,S=null===S?ya:S,O=j||O,P=M||P,x={...y||x,useSearch:w};const z={...x,useSearch:w,optionOneBoolField:"title",optionTwoBoolField:"description"},H=null==z?void 0:z.useSearch,G=(null===(r=P)||void 0===r?void 0:r.length)>0,q=R.showClearFiltersBtn&&(G||H),V=W||_||A.align,Y="center"===V,{columns:U,itemsDisplayedDesktop:X,itemsDisplayedMobile:Q}=C,Z=(0,i.useContext)(u.ThemeContext),{0:J,1:K}=(0,i.useState)(""),{0:ee,1:te}=(0,i.useState)(0),ne=[{_:!1},{xs:(0,ea.A)("xs")},{sm:(0,ea.A)("sm")},{md:(0,ea.A)("md")},{lg:(0,ea.A)("lg")},{xl:(0,ea.A)("xl")}],ie=ne.filter(e=>Object.keys(U).includes(Object.keys(e)[0]));let ae,re;for(let i=0;i<ie.length;i++){const e=Object.values(ie[i])[0],t=i>=1?i-1:0,n=ie.length-1;if(e){const e=Object.keys(ie[t])[0];ae=U[e];break}{const e=Object.keys(ie[n])[0];ae=U[e]}}if(ne[3].md&&Q)re=Q;else if(X)re=X;else switch(ae){case 1:case 2:default:re=6;break;case 3:re=9;break;case 4:re=16;break;case 5:re=30}const oe=null!==(o=null==T?void 0:T.slice().sort((e,t)=>
1{const n=Ji(null==e?void 0:e.date),i=Ji(null==t?void 0:t.date);return n&&i?"newest"===F?Vt(n,i):"oldest"===F?Yt(n,i):0:0}))&&void 0!==o?o:[];return i.createElement(d.A,E,A&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},A,{mb:6,maxWidth:42}))),(null===(l=x)||void 0===l?void 0:l.useSearch)&&i.createElement(xa,{searchTerm:J,handleSearch:e=>{const t=e.target.value;K(t)},alignment:null===(s=x)||void 0===s?void 0:s.alignSearchBar,placeholder:(null===(c=x)||void 0===c?void 0:c.defaultSearchBarText)||"Search",themeColors:{themes:null==Z?void 0:Z.themes,sectionTheme:null==E?void 0:E.theme}}),i.createElement(it,{key:ee,filtersResetKey:ee,flexGrid:C,filters:P,filtersStyles:{filterLocation:null===(g=O)||void 0===g?void 0:g.filterLocation,alignMenuItems:null===(h=O)||void 0===h?void 0:h.alignMenuItems,showFilterLabel:null===(p=O)||void 0===p?void 0:p.showFilterLabel,layout:null===(f=O)||void 0===f?void 0:f.layout,filterTextDisplay:null===(v=O)||void 0===v?void 0:v.filterTextDisplay,dropdownCard:null===(b=O)||void 0===b?void 0:b.dropdownCard,mb:0},card:{theme:null==E?void 0:E.theme,bg:null==E?void 0:E.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"},searchedTerm:J,searchProps:z,clearFiltersBtn:{...R,showClearFiltersBtn:q,handleClearFilters:()=>{K(""),te(ee+1)}},loadMoreBtnStyles:{alignItems:Y?"center":"flex-start"},numToLoad:re,currentColumns:ae},oe.map((e,t)=>{const n=Ji(null==e?void 0:e.date),a=n?(r=n)&&Xt(r)?`${r.getFullYear()}-${String(r.getMonth()+1).padStart(2,"0")}-${String(r.getDate()).padStart(2,"0")}T00:00:00`:"":null==e?void 0:e.date;var r;return i.createElement(da,Object.assign({},e,{key:t,date:a,showDate:I,align:V,card:S,imageFieldId:`${E.sectionId}.posts[${t}].thumbnail`,zoomOnHover:D,underlineOnHover:$,displayImages:null==B||B,postTitleVariant:N}))}
1)))};var Ea=wa;wa.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,posts:J().arrayOf(J().shape(da.strapiProps)),sort:J().oneOf(["newest","oldest","manual"]),alignText:J().oneOf(["left","center","right"]),...it.strapiProps};var Aa=n(74101),Ca=n(84044),Ta=n(23839),Sa=n(31896);const Ia=Ta.object({email:Ta.string("Enter your email").email("Enter a valid email").required("Email is required")}),ka=e=>{let{section:t,sectionTitle:n,layout:a,integration:r,formStyle:o,formWidth:l}=e;const s=(0,Ca.MW)(),{0:c,1:u}=(0,i.useState)(!1);null==l&&(l="default");const m="wide"===l?"180px":"100px",g=(0,Aa.Wx)({initialValues:{email:"",provider:null==r?void 0:r.provider,data:(null==r?void 0:r.dataObj)||(null==r?void 0:r.data)},validationSchema:Ia,onSubmit:async(e,t)=>{if(!K.notGatsby)try{u(!0);const n=await fetch("/.netlify/functions/email-collect",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(n.ok)s.show("Your email has been submitted.",{type:"success"}),t.resetForm();else{const{error:e}=await n.json();s.show(e,{type:"error"})}u(!1)}catch(n){s.show(n,{type:"error"}),u(!1)}}}),h="horizontal"===a;return i.createElement(d.A,t,i.createElement(S.A,{alignItems:"center",justifyContent:"space-between",flexDirection:h?{_:"column",md:"row"}:"column"},n&&i.createElement(k.A,Object.assign({pr:h?{_:null,md:7,lg:8}:null,pb:h?{_:5,md:null}:5,maxWidth:32},n)),i.createElement(Sa.A,{onSubmit:g.handleSubmit,display:"flex",flexDirection:"row",justifyContent:h?{_:"flex-start",md:"flex-end"}:"center",alignItems:"center",width:"100%"},i.createElement(ua.A,{name:"email",label:"Email",value:g.values.email,onChange:g.handleChange,error:g.touched.email&&Boolean(g.errors.email),helperText:g.touched.email&&g.errors.email,variant:"filled",borderBottomRightRadius:"default"===o?"sm":0,borderTopRightRadius:"default"===o?"sm":0,width:"100%",maxWidth:26,height:3,marginRight:m}),i.createElement(C.A,{"aria-label":"submit button of a newsletter signup form",type:"submit",variant:"primary",loading:c,height:3,width:{_:6,xs:7,lg:8},minWidth:6,borderTopRightRadius:"sm",borderBottomRightRadius:"sm",borderTopLeftRadius:"default"===o?"sm":0,borderBottomLeftRadius:"default"===o?"sm":0,ml:"default"===o&&4},"Submit"))))};var Oa=ka;ka.defaultProps={layout:"vertical"};const ja=e=>{let{selectedAlphaLetterFilter:t,setSelectedAlphaLetterFilter:n,...a}=e;const r=(0,i.useContext)(u.ThemeContext),o=r.typography.text.fontWeight,l=(()=>{const e=[];for(let t=65;t<=90;t++)e.push(String.fromCharCode(t));return e})();return i.createElement(g.A,Object.assign({className:"alpha-filter",display:"flex",justifyContent:"center",flexWrap:"wrap",marginTop:6},a),l.map(e=>i.createElement(C.A,{"aria-label":"Filter by letter button",variant:"link",hideArrow:!0,margin:{_:"10px 13.5px"},onClick:()=>{n(e===t?"":e)},textAlign:"left",key:e,style:{cursor:"pointer"}},i.createElement(oe.EY,{opacity:t===e?1:.8,fontSize:3,fontWeight:{_:t===e?(0,P.findFontWeightAtInterval)({fontWeight:o,positionInterval:2,fontWeightsObject:r.fontWeights}):o}},e))))};ja.strapiProps={useFilter:J().bool.isRequired,alphabeticalFilterBy:J().oneOf(["firstName","lastName"])};var Pa=ja;const Ma={color:"primary",theme:"highlight",bg:3,iconStyle:"solid"},Fa=e=>{let{name:t,positionTitle:n,textClassName:a}=e;return i.createElement(g.A,{height:"fit-content",style:{pointerEvents:"none"}},i.createElement(oe.hE,{className:a,variant:"h3",mb:2},t),n&&i.createElement(oe.fz,{className:a}
1,n))},Ra=e=>{let{name:t,positionTitle:n,textClassName:a,center:r,align:o,borderRadius:l,textPlacement:s,children:c,...d}=e;const u=d.textAlign||(r?"center":"right"===o?"right":"left"),m=i.Children.count(c)>0;return i.createElement(g.A,Object.assign({display:r||"onImage"===s?"flex":"block",flexDirection:"column",justifyContent:"onImage"===s?"flex-end":"center",width:"100%",textAlign:u,className:"name-box",borderTopLeftRadius:"0px",borderTopRightRadius:"0px",borderBottomLeftRadius:l,borderBottomRightRadius:l,style:{pointerEvents:"none"}},d),m?c:i.createElement(Fa,{name:t,positionTitle:n,textClassName:a}))},La=e=>{let{socialLinks:t,socialLinkStyles:n,socialLinkSize:a,socialLinkSpacing:r,textAlign:o="left",mt:l=3,width:s="100%",wrap:c=!1}=e;if(!Array.isArray(t)||0===t.length)return null;const d="center"===o?"center":"right"===o?"flex-end":"flex-start",u="number"==typeof r?r:6,m="number"==typeof a?a/100:1,g=Math.max(8,Math.round(10*m)),h="none"===(null==n?void 0:n.iconStyle)?Math.max(0,Math.round(g/1.2)):g;return i.createElement(S.A,{justifyContent:d,alignItems:"center",mt:l,width:s,flexWrap:c?"wrap":"nowrap",style:{pointerEvents:"auto",...c?{gap:`${h}px ${u}px`}:{}}},t.map((e,t)=>i.createElement(I.A,Object.assign({key:`${(null==e?void 0:e.iconName)||"social"}-${t}`},e,n,{iconStyle:null==n?void 0:n.iconStyle,iconSize:a,socialSpacing:c?0:u,index:t,noLink:!0}))))},_a=(0,u.default)(T.A).withConfig({componentId:"sc-qwi1o7-0"})(["position:relative;.name-box{opacity:",";transition-property:opacity;}.image-container{.image{transition:transform 0.3s ease;will-change:transform;}&:hover{.image{",";}}}&:hover{.name-box{",";}}"],e=>e.$showNameOnHover?0:1,e=>e.zoomImageOnHover?"transform: scale(1.05)":null,e=>e.$showNameOnHover?"opacity: 1":null),Wa=(0,u.default)(ee.A).withConfig({componentId:"sc-qwi1o7-1"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;&:hover{opacity:1;}"]),Da=(0,u.default)(re.A).withConfig({componentId:"sc-qwi1o7-2"})([".name{transition:opacity 0.3s ease;will-change:opacity;}&:hover .name{opacity:0.6;}& .image img{transition:transform 0.3s ease;will-change:transform;}&:hover .image img{transform:scale(1.08);}"]),$a=(0,u.default)(re.A).withConfig({componentId:"sc-qwi1o7-3"})([".name-box{transition:opacity 0.4s ease;will-change:opacity;}& .name-box:hover{opacity:0.6;}.image{transition:transform 0.4s ease;will-change:transform;}&:hover .image{",";}"],e=>e.zoomImageOnHover?"transform: scale(1.05)":null),Ba=(0,u.default)(ee.A).withConfig({componentId:"sc-qwi1o7-4"})(["",""],(0,ce.Zz)(ce.Zp)),Na=e=>{var t,n;let{name:a,positionTitle:r,image:o,overlayImage:l,useCard:s,card:c,imageShape:d,link:m,socialLinks:h,socialLinkStyles:p,socialLinkSize:f,socialLinkSpacing:v,socialLinksLocation:b="below",socialLinksAlign:x="middle",showNameOnHover:y,textPlacement:w,overlayStyle:E,overlayOpacity:A,align:C,imageWidth:I="full",imageRatio:k,zoomImageOnHover:O,imageFieldId:j}=e;const P="circle"===d,M="center"===C,F="right"===C,R=!w&&y,L="onImage"===w||R,_={};R&&(_.px=4,_.pb=4,_.pt=3);const W=null==p?Ma:{...Ma,...p},D=(0,i.useContext)(u.ThemeContext),$=(null==D||null===(t=D.themes[null==c?void 0:c.theme])||void 0===t||null===(n=t.colors)||void 0===n?void 0:n.background[null==c?void 0:c.bg])||"#FFFFFF",B=(0,ha.z)($,R?100:100*A),N=`linear-gradient(to top, ${B} 0%, transparent 50%, transparent 100%)`,z=M?"center":F?"right":"left",H=e=>{switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return"center"}},G=e=>{let{textAlign:t,location:n}=e;const o=Array.isArray(h)&&h.length>0,l=o&&h.length>=4,s="inline"===n&&o;if(s&&"center"!==t&&!(s&&("center"===t||l))){const e="right"===t;return i.createElement(S.A,{width:"100%",justifyContent:"space-between",alignItems:H(x),flexDirection:e?"row-reverse":"row"},i.createElement(g.A,{flex:"1 1 auto",minWidth:0},i.createElement(Fa,{name:a,positionTitle:r,textClassName:"name"})),i.createElement(g.A,{flex:"0 0 auto",ml:e?0:3,mr:e?3:0},i.createElement(La,{socialLinks:h,socialLinkStyles:W,socialLinkSize:f,socialLinkSpacing:v,textAlign:t,mt:0,width:"auto",wrap:!1})))}return i.createElement(i.Fragment,null,i.createElement(Fa,{name:a,positionTitle:r,textClassName:"name"}),i.createElement(La,{socialLinks:h,socialLinkStyles:W,socialLinkSize:f,socialLinkSpacing:v,textAlign:t,mt:o?l?4:3:0,width:"100%",wrap:l}))};return P?i.createElement(Da,Object.assign({optional:!0},m,{zoomImageOnHover:!1,width:"100%"}),i.createElement(T.A,{boxShadow:"none",bg:"transparent",overflow:"visible"},i.createElement(S.A,{flexDirection:M?"column":"row",alignItems:"center",position:"relative"},o&&i.createElement(g.A,{flex:"0 0 auto",mb:M?4:0,height:6,width:6},i.createElement(ee.A,Object.assign({className:"image",alternativeText:"Thumbn
1ail Image Of A Team Member"},o,{style:{height:"100%",borderRadius:"50%",willChange:"transform",margin:"0.5px"},imgStyle:{borderRadius:"50%"},imageFieldId:j}))),l&&i.createElement(g.A,{height:6,width:6,position:"absolute"},i.createElement(Wa,Object.assign({className:"image"},l,{style:{height:"100%",borderRadius:"50%",margin:"0.5px",zIndex:100},imgStyle:{borderRadius:"50%"}}))),i.createElement(g.A,{flex:"1 1 auto",width:"100%",ml:!M&&o?4:0},i.createElement(g.A,{width:"100%",textAlign:M?"center":F?"right":"left"},G({textAlign:M?"center":F?"right":"left",location:b})))))):i.createElement($a,Object.assign({optional:!0},m,{zoomImageOnHover:O,width:"100%"}),i.createElement(_a,Object.assign({height:"100%",width:"100%",$showNameOnHover:R,zoomImageOnHover:O},c,{useCard:s,bg:null}),(o||l||L)&&i.createElement(ta.A,{display:"flex",flex:1.8,ratio:(e=>{switch(e){case"sixteenNine":return.5625;case"threeTwo":return.66;case"fourThree":default:return.75;case"oneOne":return 1;case"threeFour":return 1.33;case"twoThree":return 1.5}})(k),className:"image-container",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"fast",overflow:"hidden"},L&&i.createElement(Ra,Object.assign({zIndex:200,textAlign:z,textClassName:"name",name:a,positionTitle:r,position:"absolute",height:R||"belowImage"===w?"fit-content":"100%",width:"100%",bottom:"0",p:"20px",pb:"24px",transitionDuration:"fast",transitionTimingFunction:"ease",bg:!1===s||"gradient"===E?null:B,backgroundImage:!0===s&&"gradient"===E?N:null,borderRadius:"inherit",textPlacement:w},_),G({textAlign:z,location:b})),(o||l)&&i.createElement(g.A,{className:"image",height:"100%",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",overflow:"hidden"},o&&i.createElement(Ba,Object.assign({className:"image"},o,{style:{height:"100%",width:"100%"},imgStyle:{padding:"full"===I?"0px":"24px"},minHeight:s?"auto":"100%",imageFieldId:j})),l&&i.createElement(Wa,Object.assign({className:"image"},l,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:100},imgStyle:{padding:"full"===I?"0px":"24px"}})))),!L&&i.createElement(Ra,{textAlign:z,textClassName:"name",name:a,positionTitle:r,position:"relative",height:"100%",width:"100%",bottom:"0",padding:!0===s?4:0,pt:"full"===I?3:1,transitionDuration:"fast",transitionTimingFunction:"ease",bg:!0===s?$:null,borderRadius:"inherit",textPlacement:w},G({textAlign:z,location:b}))))};var za=Na;Na.strapiProps={name:J().string.isRequired,positionTitle:J().string,image:J().object,tags:J().arrayOf(J().object),socialLinks:J().arrayOf(J().object)};const Ha=u.default.div.withConfig({componentId:"sc-18qgg16-0"})(["position:relative;display:flex;flex-direction:row;overflow-x:scroll;flex-wrap:nowrap;left:0;align-items:center;scrollbar-width:none;::-webkit-scrollbar{display:none;}-ms-overflow-style:none;scrollbar-width:none;"]),Ga=e=>{var t,n,a,r,o,l,s,c,h,p,f,v,b,x,y,w,E,A,C;let{section:T,sectionTitle:I,TGSectionTitle:O,flexGrid:j,TGFlexGrid:P,displayMode:M="grid",carouselHeight:F=200,carouselWidth:R="normal",carouselSpacing:L=12,useCard:_,card:W,TGCard:D,teamCards:$,imageShape:B,showNameOnHover:N,textPlacement:z,overlayStyle:H,overlayOpacity:G,zoomImageOnHover:q,align:V,socialLinkStyles:Y,socialLinksLocation:U,socialLinksAlign:X,socialLinkSize:Q,socialLinkSpacing:Z,filter:J,TGFilter:K,filters:ee,TGFilters:te,teamGridImageRatio:ne,imageRatio:ie,teamGridImageWidth:ae,imageWidth:re,sort:oe,TGSort:le,filterSortLocation:se,searchGrid:ce,TGSearchGrid:de,alphabeticalFilter:ue,gridInitialView:me,useSearchFilter:ge,useAlphabeticalFilter:he,clearFiltersBtn:pe}=e;pe={...pe,clearFiltersBtnText:(null===(t=pe)||void 0===t||null===(n=t.clearFiltersBtnText)||void 0===n?void 0:n.length)>0?null===(a=pe)||void 0===a?void 0:a.clearFiltersBtnText:"Clear Filters"},I=O||I,j=P||j,W=D||W,ee=te||ee,J=K||J,oe=le||oe,ie=ne||ie,re=ae||re,M=M||"grid",R=R||"normal",F=F||200,L=L||12,ce={...de||ce,useSearch:ge},ue={...ue,useFilter:he};const fe={...ce,useSearch:ge,optionOneBoolField:"name",optionTwoBoolField:"positionTitle"},ve=null==fe?void 0:fe.useSearch,be=null===(r=ue)||void 0===r?void 0:r.useFilter,xe=(null===(o=ee)||void 0===o?void 0:o.length)>0,ye=pe.showClearFiltersBtn&&(xe||ve||be),we=(0,i.useContext)(u.ThemeContext),{0:Ee,1:Ae}=(0,i.useState)(""),{0:Ce,1:Te}=(0,i.useState)(""),{0:Se,1:Ie}=(0,i.useState)(0),ke=null!==(l=null===(s=ce)||void 0===s?void 0:s.filterPriority)&&void 0!==l?l:"searchAndFilters";(0,i.useEffect)(()=>{"searchOnly"===ke&&Ee.length>0&&Te("")},[Ee,ke]);const Oe="carousel"===M,je=e=>{switch(e){case"sixteenNine":return.5625;case"threeTwo":return.66;case"fourThree":default:return.75;case"oneOne":return 1;case"threeFour":return 1.3333;case"twoThree":return 1.5}},Pe=(0,i.useRef)();let Me,Fe,Re=!1;const Le=()=>
1{Re=!1};return i.createElement(d.A,T,I&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},I,{mb:6,maxWidth:42}))),(null===(c=ce)||void 0===c?void 0:c.useSearch)&&i.createElement(xa,{searchTerm:Ee,handleSearch:e=>{const t=e.target.value;Ae(t)},alignment:null===(h=ce)||void 0===h?void 0:h.alignSearchBar,placeholder:(null===(p=ce)||void 0===p?void 0:p.defaultSearchBarText)||"Search",themeColors:{themes:null==we?void 0:we.themes,sectionTheme:null==T?void 0:T.theme},marginBottom:pe.showClearFiltersBtn&&!be?4:0}),(null===(f=ue)||void 0===f?void 0:f.useFilter)&&i.createElement(Pa,{selectedAlphaLetterFilter:Ce,setSelectedAlphaLetterFilter:Te,marginBottom:"tabs"===(null===(v=J)||void 0===v?void 0:v.layout)?5:pe.showClearFiltersBtn?6:7,marginTop:pe.showClearFiltersBtn&&ve?4:ve?6:0}),Oe&&i.createElement(g.A,{position:"relative",left:0,ml:"fullWidth"===R?{_:"-24px",lg:"-48px",xl:"calc(50% - 50vw)"}:null,mr:"fullWidth"===R?{_:"-24px",lg:"-48px",xl:"calc(50% - 50vw)"}:null},i.createElement(Ha,{ref:Pe,onMouseDown:e=>{Re=!0,Me=e.pageX-Pe.current.offsetLeft,Fe=Pe.current.scrollLeft},onMouseMove:e=>{if(e.preventDefault(),!Re)return;const t=e.pageX-Pe.current.offsetLeft-Me;Pe.current.scrollLeft=Fe-t},onMouseUp:Le,onMouseLeave:Le},i.createElement(S.A,{minWidth:"fit-content",py:"50px"},null==$?void 0:$.map((e,t)=>i.createElement(g.A,{key:t,position:"relative",minHeight:"100%",width:F/je(ie),mr:t===(null==$?void 0:$.length)-1&&"fullWidth"===R?{_:"24px",lg:"48px",xl:`calc(50vw - ${(null==T?void 0:T.maxWidth)/2-16}px)`}:t===(null==$?void 0:$.length)-1&&"fullWidth"!==R?null:`${L}px`,ml:0===t&&"fullWidth"===R?{_:"24px",lg:"48px",xl:`calc(50vw - ${(null==T?void 0:T.maxWidth)/2-16}px)`}:null,onDragStart:e=>e.preventDefault()},i.createElement(za,Object.assign({key:t},e,{useCard:_,card:W,align:V,socialLinkStyles:Y,socialLinksLocation:U,socialLinksAlign:X,socialLinkSize:Q,socialLinkSpacing:Z,imageShape:B,showNameOnHover:N,textPlacement:z,overlayStyle:H,overlayOpacity:G,zoomImageOnHover:q,imageRatio:ie,imageWidth:re,imageFieldId:`${T.sectionId}.teamCards[${t}].image`}))))))),!Oe&&i.createElement(it,{key:Se,filtersResetKey:Se,flexGrid:j,filters:ee,filtersStyles:{filterLocation:null===(b=J)||void 0===b?void 0:b.filterLocation,alignMenuItems:null===(x=J)||void 0===x?void 0:x.alignMenuItems,showFilterLabel:null===(y=J)||void 0===y?void 0:y.showFilterLabel,layout:null===(w=J)||void 0===w?void 0:w.layout,filterTextDisplay:null===(E=J)||void 0===E?void 0:E.filterTextDisplay,dropdownCard:null===(A=J)||void 0===A?void 0:A.dropdownCard,mb:0},card:{theme:T.theme,bg:T.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"},sort:{...oe,optionsObj:{customOrderBool:(null===(C=oe)||void 0===C?void 0:C.customOrderTitle)||"Custom Order",optionOneBool:"First Name",optionTwoBool:"Last Name",optionThreeBool:"Position Title"}},filterSortLocation:se,searchedTerm:Ee,selectedAlphaLetterFilter:Ce,setSearchedTerm:Ae,setSelectedAlphaLetterFilter:Te,searchProps:fe,clearFiltersBtn:{...pe,showClearFiltersBtn:ye,handleClearFilters:()=>{Ae(""),Te(""),Ie(Se+1)}},alphabeticalFilter:ue,gridInitialView:me},$&&$.map((e,t)=>i.createElement(za,Object.assign({key:t},e,{useCard:_,card:W,align:V,socialLinkStyles:Y,socialLinksLocation:U,socialLinksAlign:X,socialLinkSize:Q,socialLinkSpacing:Z,imageShape:B,showNameOnHover:N,textPlacement:z,overlayStyle:H,overlayOpacity:G,zoomImageOnHover:q,imageRatio:ie,imageWidth:re,imageFieldId:`${T.sectionId}.teamCards[${t}].image`})))))};var qa=Ga;Ga.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,flexGrid:J().shape(ae.A.strapiProps),imageShape:J().oneOf(["default","square","circle"]),showNameOnHover:J().bool,textPlacement:J().oneOf(["belowImage","onImage"]),overlayStyle:J().oneOf(["solid","gradient"]),overlayOpacity:J().number,zoomImageOnHover:J().bool,useSearchFilter:J().bool,useAlphabeticalFilter:J().bool,alphabeticalFilter:J().shape(Pa.strapiProps),gridInitialView:J().oneOf(["allItems","empty"]),align:J().oneOf(["left","center","right"]),socialLinkStyles:J().shape(I.A.strapiProps),socialLinksLocation:J().oneOf(["inline","below"]),socialLinksAlign:J().oneOf(["top","middle","bottom"]),socialLinkSize:J().number,socialLinkSpacing:J().number,filters:J().arrayOf(J().shape(Ke.strapiProps)),filter:J().shape(Ke.strapiProps),card:J().shape(T.A.strapiProps),clearFiltersBtn:J().shape(ve.strapiProps),teamCards:J().arrayOf(J().shape(za.strapiProps))};const Va=e=>{let{title:t,position:n,socialLinks:a,socialLinkStyles:r,showMobileLayout:o,titleVariant:l="h2",positionVariant:s="h3",nameAlignment:c,nameColor:d,positionColor:u,...m}=e;return i.createElement(g.A,Object.assign({},m,{textAlign:c}),t&&i.createElement(oe.hE,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",variant:"h1"===l?"h1":"h2",as:"h1"===l?"h1":"h2",color:d,textAlign:c},t),n&&i.createElement(oe.hE,{variant:"h2"===s?"h2":"h3",as:"h2"===s?"h2":"h3",mt:4,color:u,textAlign:c},n),a&&i.createElement(g.A,{className:"social",mt:o?7:6,textAlign:c},a.map(e=>i.createElement(I.A,Object.assign({}
1,e,r,{mr:4})))))},Ya=e=>{let{subcategories:t,subcategoryStyles:n}=e;return t&&t.length>0&&i.createElement(g.A,{display:"flex",flexDirection:"column",className:"subcategories"},t.map(e=>i.createElement(k.A,Object.assign({},e,{align:null==n?void 0:n.align,titleColor:null==n?void 0:n.titleColor,variant:null==n?void 0:n.variant,mt:{_:7,xl:0},maxWidth:42}))))},Ua=e=>{let{title:t,description:n,subcategories:a,subcategoryStyles:r,showMobileLayout:o,...l}=e;return i.createElement(g.A,Object.assign({display:"flex",flexDirection:"row",flexWrap:o?"wrap":{lg:"wrap",xl:"nowrap"}},l),i.createElement(g.A,{display:"flex",flexDirection:o?"column":"row",mr:o?"0px":{xl:8,lg:0},width:o?"auto":"100%"},(null==n?void 0:n.content)&&i.createElement(le.A,Object.assign({},n,{mt:3}))),a&&a.length>0&&i.createElement(g.A,{display:"flex",flexDirection:o?"row":"column",width:o?"auto":{xl:"40%",lg:"100%"}},i.createElement(Ya,{subcategories:a,subcategoryStyles:r})))},Xa=e=>{let{title:t,description:n,position:a,subcategories:r,subcategoryStyles:o,socialLinks:l,socialLinkStyles:s,showMobileLayout:c,nameColor:d,positionColor:u,nameAlignment:m,...h}=e;return i.createElement(g.A,Object.assign({display:"flex",width:c?"auto":"100%",flexDirection:"column"},h),i.createElement(Va,{title:t,position:a,nameColor:d,nameAlignment:m,positionColor:u,socialLinks:l,socialLinkStyles:s,showMobileLayout:c}),i.createElement(Ua,{title:t,description:n,subcategories:r,subcategoryStyles:o,mt:c?7:8,showMobileLayout:c}))},Qa=e=>{var t;let{section:n,subcategories:a,subcategoryStyles:r,image:o,imagePosition:l="left",teamMemberImagePosition:s="left",description:c,sectionTitle:u,TMSectionTitle:h,name:v,position:b,socialLinks:x,socialLinkStyles:y,nameColor:w,positionColor:E,nameAlignment:A,mobileImagePosition:C}=e;u=h||u,l=l||s;const T={_:"custom"===n.verticalPadding?`${null!==(t=n.mobileCustomVerticalPadding)&&void 0!==t?t:n.customVerticalPadding}px`:7,lg:`${n.customVerticalPadding}px`},S=v,I=i.createElement(p.A,{itemsMoveStackedOnColumn:!0,child1Style:{zIndex:10,paddingLeft:"0px",width:"inherit",mx:{md:5,lg:6,xl:10}},child2Style:{zIndex:12,alignSelf:{_:"center",lg:"stretch"},maxWidth:"650px"},marginBtwChilds:0,mobileMarginBtwChilds:0,location:"left"===l?"right":"left",width:"100%"},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(g.A,{width:"100%",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center"},i.createElement(f.A,{verticalPadding:n.verticalPadding,py:"custom"===n.verticalPadding?T:null,position:"relative",zIndex:10,width:"100%",height:"100%"},i.createElement(Xa,{title:S,position:b,description:c,subcategories:a,subcategoryStyles:r,socialLinks:x,socialLinkStyles:y,showMobileLayout:!1,nameColor:w,positionColor:E,nameAlignment:A})))),o&&i.createElement(g.A,{position:"relative",width:"100%",display:"flex",justifyContent:"left"===l?"flex-end":"flex-start",height:"100%"},i.createElement(g.A,{position:"relative",height:"100%",width:"100%"},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(ee.A,Object.assign({alternativeText:"Image of a Team Member",style:{width:"100%",height:"100%",maxHeight:"100vh"},imageFieldId:`${n.sectionId}.image`},o)))))),O=(0,ea.A)("lg")?i.createElement(g.A,{display:"flex",flexDirection:"column",maxWidth:"100%",width:"100%"},i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(g.A,{display:"flex",flexDirection:"top"===C?"column-reverse":"column"},i.createElement(Va,{title:S,position:b,positionColor:E,nameColor:w,nameAlignment:A,socialLinks:"top"===C?x:null,socialLinkStyles:y,mobileImagePosition:C,mb:"center"===C?7:0,mt:7,ml:6}),i.createElement(ee.A,Object.assign({alternativeText:"Image of a Team Member",style:{width:"100%",height:"100%",maxHeight:"800px"},imgStyle:{objectPosition:"50% 00%",objectFit:"contain"},imageFieldId:`${n.sectionId}.image`},o)))),i.createElement(m.A,{height:"100%",width:"100%"},i.createElement(Xa,{description:c,subcategories:a,subcategoryStyles:r,showMobileLayout:!0,socialLinks:"center"===C?x:null,socialLinkStyles:y,nameColor:w,positionColor:E,nameAlignment:A,mx:6,mb:8}))):I;return i.createElement(d.A,Object.assign({},n,{maxWidth:"100%",noStandardPadding:!0,verticalPadding:"custom",customVerticalPadding:-1}),u&&i.createElement(g.A,{display:"flex",flexDirection:"column",alignItems:"center"===u.align?"center":"flex-start"},i.createElement(m.A,null,i.createElement(k.A,Object.assign({},u,{ml:6,mb:9,maxWidth:42})))),O)};var Za=Qa;Qa.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.stra
1piProps),name:J().string,position:J().string,nameColor:J().oneOf(["text","primary","secondary"]),imagePosition:J().oneOf(["left","right"]),positionColor:J().oneOf(["text","primary","secondary"]),nameAlignment:J().oneOf(["left","center"]),description:J().object,image:J().object,subcategories:J().shape(k.A.strapiProps),socialLinks:J().arrayOf(J().shape(I.A.strapiProps)),socialLinkStyles:J().oneOf(["none","outline","solid"])};var Ja=e=>{var t,n,a,r,o,l,s,c,h,p,f,v;let{cardBack:b,cardFront:x,cardMaxHeight:y,customCardMaxHeight:w,imagePadding:E,overlayImagePadding:A,overlayOpacity:C,imageFit:T,customImageWidth:S,customImageHeight:I,customSizeMobile:O,carouselWidth:j,carouselSpeed:M,cardRevealAlign:F,cardRevealVerticalAlign:R,displayMode:L="grid",filter:_,LGFilter:W,filters:D,LGFilters:$,flexGrid:B,LGFlexGrid:N,logoItems:z,section:H,sectionTitle:G,LGSectionTitle:q,useCardBack:V,LGCardBack:Y,useCardFront:U,LGCardFront:X,zoomOnHover:Q,hoverBehavior:Z="none",useSearchFilter:J,searchGrid:ee,LGSearchGrid:te,searchedTerm:ne,searchProps:ie,useCarouselFront:ae,carousel:re,logoGridImageRatio:oe,imageRatio:le,logoGridCustomImageRatio:se,customImageRatio:ce}=e;G=q||G,B=N||B,x=X||x,b=Y||b,D=$||D,_=W||_,y=null===y?"fullHeight":y,w=null===w?328:w,x={...x,useCard:U},b={...x,useCard:"info"===Z||"all"===Z,theme:null===(t=b)||void 0===t?void 0:t.theme,bg:null===(n=b)||void 0===n?void 0:n.bg};const de="automatic"===(null==re?void 0:re.scroll),ue=Object.keys((null===(a=B)||void 0===a?void 0:a.columns)||{}),me=null!==(r=null===(o=B)||void 0===o||null===(l=o.columns)||void 0===l?void 0:l[ue[ue.length-1]])&&void 0!==r?r:1,ge={_:4,md:!de&&me<3?7:5},he={imageStyles:{padding:"fill"===E?null:ge,objectFit:"fill"===E?"cover":"contain"},overlayImageStyles:{padding:"fill"===A?null:ge,objectFit:"fill"===A?"cover":"contain",opacity:"all"===Z?C:1}},pe=(0,i.useContext)(u.ThemeContext),{0:fe,1:ve}=(0,i.useState)(null!=ne?ne:"");(0,i.useEffect)(()=>{"string"==typeof ne&&ve(ne)},[ne]);const be={...te||ee||{}},xe=((null==be?void 0:be.alignSearchBar)||"left").toLowerCase(),ye={...be,useSearch:!!J,optionOneBoolField:"searchTitle",optionTwoBoolField:"searchSubtitle",optionThreeBoolField:"searchDescription"},we=ie?{...ye,...ie}:ye,Ee=e=>{if(null==e||!e.content)return"";try{var t,n,i,a;const r=(null==e||null===(t=e.content)||void 0===t?void 0:t.blocks)||(null!=e&&null!==(n=e.content)&&void 0!==n&&null!==(i=n.internal)&&void 0!==i&&i.content?null===(a=JSON.parse(e.content.internal.content))||void 0===a?void 0:a.blocks:[]);return Array.isArray(r)?r.map(e=>(null==e?void 0:e.text)||"").join(" ").trim():""}catch{return""}},Ae=(null==z?void 0:z.map(e=>{const t=(null==e?void 0:e.LSectionTitle)||(null==e?void 0:e.sectionTitle)||{};return{...e,searchTitle:(null==t?void 0:t.title)||"",searchSubtitle:(null==t?void 0:t.label)||"",searchDescription:Ee(null==t?void 0:t.descriptionRichText)}}))||[];if(ae){const e={section:H,sectionTitle:G,carousel:re,customImageSize:"width"===T?S:I};return i.createElement(i.Fragment,null,de?i.createElement(d.A,H,(0,P.sectionTitleHasText)(G,K.notGatsby)&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},G,{mb:7,maxWidth:42}))),i.createElement(g.A,{position:"relative",width:"normal"===(null==re?void 0:re.carouselWidth)?"100%":"100vw",ml:"normal"===(null==re?void 0:re.carouselWidth)?void 0:"-50vw",left:"normal"===(null==re?void 0:re.carouselWidth)?void 0:"49.3%"},i.createElement(xt,{cardFront:x,cardBack:b,align:F,verticalAlign:R,carouselItems:z,hoverBehavior:Z,zoomOnHover:Q,logoOrImage:"logo",customImageWidth:"width"===T?S:null,customImageHeight:"height"===T?I:null,customSizeMobile:O,carouselSpeed:re.carouselSpeed,spacing:re.spacing,logoGridImageStyles:he}))):i.createElement(It,e,Ae&&Ae.map((e,t)=>i.createElement(g.A,{width:S?{_:O?`${O}px`:8,sm:`${S}px`}:"100%",height:"auto"}
1,i.createElement(gt,Object.assign({height:"100%",zoomOnHover:Q,hoverBehavior:Z,cardFront:x,cardBack:b,align:F,verticalAlign:R,cardMaxHeight:y},he,e,{key:t}))))))}return i.createElement(d.A,H,(0,P.sectionTitleHasText)(G,K.notGatsby)&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},G,{mb:7,maxWidth:42}))),!0!==ae&&(null==we?void 0:we.useSearch)&&i.createElement(xa,{searchTerm:fe,handleSearch:e=>ve(e.target.value),alignment:xe,key:`logogrid-search-${xe}`,placeholder:(null==be?void 0:be.defaultSearchBarText)||"Search",themeColors:{themes:null==pe?void 0:pe.themes,sectionTheme:null==H?void 0:H.theme},marginBottom:4}),i.createElement(it,{flexGrid:B,filters:D,filtersStyles:{filterLocation:null===(s=_)||void 0===s?void 0:s.filterLocation,alignMenuItems:null===(c=_)||void 0===c?void 0:c.alignMenuItems,showFilterLabel:null===(h=_)||void 0===h?void 0:h.showFilterLabel,layout:null===(p=_)||void 0===p?void 0:p.layout,filterTextDisplay:null===(f=_)||void 0===f?void 0:f.filterTextDisplay,dropdownCard:null===(v=_)||void 0===v?void 0:v.dropdownCard},searchedTerm:"string"==typeof ne?ne:fe,searchProps:we},Ae&&Ae.map((e,t)=>
1i.createElement(gt,Object.assign({height:"100%",zoomOnHover:Q,hoverBehavior:Z,cardFront:x,cardBack:b,align:F,verticalAlign:R,cardMaxHeight:y,customCardMaxHeight:w,customImageWidth:S,imageRatio:oe||le,customImageRatio:se||ce},he,e,{key:t})))))};const Ka=e=>{let{section:t,sectionTitle:n,images:a,borderRadius:r,showArrows:o,showIndicators:l}=e;return i.createElement(d.A,t,i.createElement(m.A,null,i.createElement(i.Fragment,null,n&&i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42})),a&&i.createElement(Rt,{indicators:l,arrows:o},a.map((e,n)=>i.createElement(T.A,{ratio:.55,shadow:"none",key:n,borderRadius:r},i.createElement(ee.A,Object.assign({alternativeText:"Image In A Carousel"},e,{style:{height:"100%"},imgStyle:{objectFit:"cover"},imageFieldId:`${t.sectionId}.images[${n}]`}))))))))};Ka.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps),images:J().arrayOf(J().object)};var er=Ka;const tr=e=>{let{stat:t,name:n,description:a,align:r,color:o,size:l}=e;const s="center"===r,c="center"===r?"center":void 0;return i.createElement(S.A,{maxWidth:25,mx:s?"auto":0,height:"100%",flexDirection:"column",alignItems:s?"center":null},i.createElement(oe.hE,{fontSize:l?`${l}px`:6,color:o||"primary",style:{textAlign:c}},t),i.createElement(oe.hE,{variant:"h3",mb:4,textAlign:s?"center":null},n),a&&i.createElement(oe.fz,{textAlign:s?"center":null},a))};var nr=tr;tr.strapiProps={stat:J().string,name:J().string,description:J().string};const ir=e=>{let{section:t,sectionTitle:n,SsectionTitle:a,flexGrid:r,SFlexGrid:o,stats:l,statsAlign:s,statsColor:c,statsSize:u}=e;n=a||n,r=o||r;let g={...r};return 4===r.columns?g.columns={_:1,sm:2,lg:4}:3===r.columns?g.columns={_:1,md:3}:2===r.columns&&(g.columns={_:1,sm:2}),g.gutter={_:7,lg:8},i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:8,maxWidth:42}))),i.createElement("div",null,i.createElement(ae.A,g,l.map((e,t)=>i.createElement(nr,Object.assign({},e,{align:s,color:c,size:u,key:t}))))))};var ar=ir;ir.defaultProps={statsAlign:"left"};const rr=e=>{let{addressLineOne:t,addressLineTwo:n,email:a,phone:r,...o}=e;return i.createElement(g.A,o,i.createElement("div",null,t&&i.createElement(oe.fz,null,t),n&&i.createElement(oe.fz,null,n)),i.createElement(g.A,{mt:6},a&&i.createElement(oe.fz,null,a),r&&i.createElement(oe.fz,null,r)))};var or=rr;rr.strapiProps={addressLineOne:J().string,addressLineTwo:J().string,email:J().string,phone:J().string};var lr=e=>{let{section:t,sectionTitle:n,contactInfo:a,button:r,image:o,layoutChanger:l}=e;return i.createElement(d.A,t,i.createElement(p.A,Object.assign({itemsMoveStackedOnColumn:!0,child1Style:o&&{justifyContent:"center"===n.align?"center":"flex-start"}},l),i.createElement(S.A,{maxWidth:44,flexDirection:"column",alignItems:"center"===n.align?"center":"flex-start"},n&&i.createElement(k.A,n),a&&i.createElement(or,Object.assign({textAlign:"center"===n.align?"center":"left",mt:6},a)),r&&i.createElement(C.A,Object.assign({"aria-label":"CTA button in contact section"},r,{mt:6}))),o&&i.createElement(g.A,{width:"100%",maxWidth:44},i.createElement(ee.A,Object.assign({alternativeText:"Image In A Contact Form",imageFieldId:`${t.sectionId}.image`},o)))))};const sr=u.default.li.withConfig({componentId:"sc-10jhmni-0"})(["display:flex;align-items:center;justify-content:space-between;",""],(0,ce.Zz)(ce.xe,ce.PQ)),cr=(0,u.default)(re.A).withConfig({componentId:"sc-10jhmni-1"})(["&:hover{& span{","}}"],(0,we.Ay)({color:"primary"})),dr=e=>{let{title:t,titleColor:n,department:a,location:r,card:o,link:l,idx:s}=e;const c=(0,ea.A)("sm"),d=!1===(null==o?void 0:o.useCard);return i.createElement(cr,Object.assign({"aria-label":"Job listing link",optional:!0},l),i.createElement(T.A,Object.assign({},o,{my:{_:d?0:4}}),i.createElement(sr,{py:{_:5,md:6},pl:{_:4,md:d?0:9},pr:{_:4,md:0},borderWidth:d?"1px":null,borderBottom:d?"solid":null,borderTop:d&&0===s?"solid":null,borderTopColor:"border.0",borderBottomColor:"border.0"},i.createElement(g.A,{flexBasis:{_:"60%",sm:"33%"},pr:5},i.createElement(oe.fz,{as:"span",fontWeight:"semibold",color:n},t),a&&c&&i.createElement(oe.fz,{as:"span",display:"block"},a)),a&&!c&&i.createElement(g.A,{flexBasis:"33%",pr:5},i.createElement(oe.fz,{as:"span"},a)),r&&i.createElement(g.A,{flexBasis:{_:"40%",sm:"33%"}},i.createElement(oe.fz,{as:"span"},r)))))};dr.strapiProps={title:J().string.isRequired,department:J().string,location:J().string,link:J().shape(re.A.strapiProps)};var ur=dr;var mr=e=>{let{section:t,sectionTitle:n,positions:a,positionsTitleColor:r,button:o,card:l}=e;return i.createElement(d.A,t,i.createElement(g.A,{pb:{_:0,md:6}},n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{maxWidth:42,mb:{_:6,md:7}}))),i.createElement(m.A,null,i.createElement(g.A,{as:"ul",p:0,m:0,maxWidth:50,mx:"auto"},null==a?void 0:a.map((e,t)=>i.createElement(ur,Object.assign({},e,{card:l,titleColor:r,idx:t,key:t}
1))))),o&&i.createElement(m.A,null,i.createElement(S.A,{flexDirection:"column",alignItems:"center",mt:{_:6,md:7}},i.createElement(C.A,Object.assign({"aria-label":"CTA button to job listing info"},o))))))};var gr=n(64917);const hr=async e=>{try{let t=await gr.A.get(`https://api.lever.co/v0/postings/${e}?group=department&mode=json`);const n=t.data.map(e=>(e.postings.sort((e,t)=>{var n,i,a,r;return(null==e||null===(n=e.categories)||void 0===n?void 0:n.team)===(null==t||null===(i=t.categories)||void 0===i?void 0:i.team)?null==e?void 0:e.text.localeCompare(null==t?void 0:t.text):null==e||null===(a=e.categories)||void 0===a?void 0:a.team.localeCompare(null==t||null===(r=t.categories)||void 0===r?void 0:r.team)}),e));return t.data=n,t}catch(n){var t;const e="Failed to fetch data. Please check that your integration settings are correct, and Make sure your Lever account has API access enabled.";return n.message=404===(null==n||null===(t=n.response)||void 0===t?void 0:t.status)?e:n.message,n}};var pr=e=>{let{button:t,card:n,section:a,sectionTitle:r,positionsTitleColor:o,CareersAtsPositionsTitleColor:l,integration:s}=e;const c=(null==s?void 0:s.dataObj)||(null==s?void 0:s.data),{0:u,1:h}=(0,i.useState)(null),{0:p,1:f}=(0,i.useState)(null),{0:v,1:b}=(0,i.useState)(null);let x;return(0,i.useEffect)(()=>{const e=null==c?void 0:c.companyName;(null==e?void 0:e.length)>0&&(async e=>{try{f(!0),b("Loading...");const t=await hr(e);h(t.data),f(!1),b(null),t.data||b("There are no job postings right now, but be on the look out as we're\nalways adding new positions.")}catch(t){console.log(t)}})(e)},[]),x=u&&(null==u?void 0:u.map((e,t)=>{var a,s,c,d,u;return i.createElement(m.A,null,i.createElement(g.A,{key:t,mb:5},i.createElement(g.A,{align:"center"===(null==r?void 0:r.align)?"center":"left"},(null==e||null===(a=e.postings[0])||void 0===a||null===(s=a.categories)||void 0===s?void 0:s.department)&&i.createElement(oe.hE,{mb:4},null==e||null===(c=e.postings[0])||void 0===c||null===(d=c.categories)||void 0===d?void 0:d.department)),null==e||null===(u=e.postings)||void 0===u?void 0:u.map((t,a)=>{var s,c,d,u,m,h;return i.createElement(i.Fragment,null,i.createElement(g.A,{align:"center"===(null==r?void 0:r.align)?"center":"left"},0!==(null===(s=t.categories)||void 0===s?void 0:s.team.localeCompare(null==e||null===(c=e.postings[a-1])||void 0===c||null===(d=c.categories)||void 0===d?void 0:d.team))&&i.createElement(oe.JU,{mb:5},null==t||null===(u=t.categories)||void 0===u?void 0:u.team)),i.createElement(ur,{title:null==t?void 0:t.text,titleColor:o||l,location:null==t||null===(m=t.categories)||void 0===m?void 0:m.location,department:null==t||null===(h=t.categories)||void 0===h?void 0:h.department,link:{href:null==t?void 0:t.hostedUrl,linkText:null==t?void 0:t.text},card:n,idx:a,key:a}))})))})),i.createElement(d.A,a,i.createElement(g.A,{pb:{_:0,md:6}},r&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},r,{maxWidth:42,mb:{_:6,md:7}}))),i.createElement(g.A,{as:"ul",p:0,m:0,mx:"auto"},v&&i.createElement(oe.JU,{mb:5,align:"center"===(null==r?void 0:r.align)?"center":"left"},v),x),t&&i.createElement(m.A,null,i.createElement(S.A,{flexDirection:"column",alignItems:"center",mt:{_:6,md:7}},i.createElement(C.A,Object.assign({"aria-label":"CTA button to
1job listing info"},t))))))};var fr=n(3874);var vr=e=>{let{color:t,...n}=e;return i.createElement(ma.A,Object.assign({width:"11px",height:"11px",viewBox:"0 0 11 11",xmlns:"http://www.w3.org/2000/svg"},n),i.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"2",fill:"none",fillRule:"evenodd",strokeLinecap:"square"},i.createElement(fr.A,{id:"Pricing",transform:"translate(-270.000000, -449.000000)",stroke:t||"primary",strokeWidth:"2"},i.createElement("polyline",{id:"Line-11-Copy-4",points:"272 455.921983 274.499901 458 279 451"}))))};const br=u.default.ul.withConfig({componentId:"sc-1nsc4vh-0"})(["list-style:none;padding:0;margin:0;",""],ce.xe),xr=e=>{let{name:t,gridName:n,largeText:a,gridLargeText:r,smallText:o,gridSmallText:l,list:s,button:c,largeTextColor:d,align:u,card:m}=e,h=[];return null==s||s.forEach(e=>{switch(e.__typename||e.__component){case"STRAPI__COMPONENT_UTILS_TEXT":case"utils.text":let t=h[h.length-1];"text"===(null==t?void 0:t.type)?t.data.push(e):h.push({type:"text",data:[e]});break;case"STRAPI__COMPONENT_UTILS_TITLED_LIST":case"utils.titled-list":h.push({type:"titled-list",data:e})}}),i.createElement(T.A,Object.assign({px:{_:5,sm:6},py:6,height:"100%",display:"flex",flexDirection:"column",justifyContent:"space-between"},m),i.createElement("div",null,(t||n)&&i.createElement(oe.hE,{textAlign:u,variant:"h3",mb:3},t||n),(a||r)&&i.createElement(oe.fz,{textAlign:u,fontSize:5,color:d},a||r),(o||l)&&i.createElement(oe.fz,{textAlign:u,mt:4},o||l),h&&i.createElement(g.A,{mt:6},h.map((e,t)=>{var n,a,r,o;switch(e.type){case"text":return i.createElement(br,{mb:t===h.length-1?0:6,key:t},null===(n=e.data)||void 0===n?void 0:n.map((t,n)=>i.createElement(S.A,{as:"li",alignItems:"center",justifyContent:u,mb:n===e.data.length-1?0:5,key:n},i.createElement(vr,{flexShrink:"0",mr:3}),i.createElement(oe.fz,{as:"span"},t.text))));case"titled-list":return i.createElement(g.A,{mb:t===h.length-1?0:6,key:t},i.createElement(oe.JU,{color:"text",mb:3},null===(a=e.data)||void 0===a?void 0:a.title),i.createElement(br,null,null===(r=e.data)||void 0===r||null===(o=r.list)||void 0===o?void 0:o.map((t,n)=>i.createElement(S.A,{as:"li",alignItems:"center",mb:n===e.data.list.length-1?0:3,key:n},i.createElement(vr,{flexShrink:"0",mr:3}),i.createElement(oe.fz,{as:"span"},t.text)))));default:return null}}))),c&&i.createElement(C.A,Object.assign({"aria-label":"CTA button pricing tier section",mx:"center"===u?"auto":0},c,{mb:3,mt:6})))};var yr=xr;xr.strapiProps={name:J().string,largeText:J().string,smallText:J().string,style:J().oneOf(["primary","secondary"]),button:J().shape(C.A.strapiProps),list:J().arrayOf(J().object)};var wr=e=>{let{section:t,sectionTitle:n,PSectionTitle:a,flexGrid:r,PFlexGrid:o,tiers:l,largeTextColor:s,tiersAlign:c,card:u,PCard:g,list:h=null}=e;return n=a||n,r=o||r,u=g||u,i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),i.createElement(ae.A,r,null==l?void 0:l.map((e,t)=>i.createElement(yr,Object.assign({},e,{key:t,largeTextColor:s,align:c,card:u,list:h?h[t]:e.list})))))};u.default.ul.withConfig({componentId:"sc-da9fkl-0"})(["list-style:none;padding:0;margin:0;",""],ce.xe);const Er=e=>{let{name:t,gridName:n,largeText:a,gridLargeText:r,smallText:o,gridSmallText:l,list:s,theme:c="default",bg:d=0,index:u,button:m,largeTextColor:g,align:h,card:p}=e;return i.createElement(S.A,null,i.createElement(T.A,Object.assign({index:u,px:{_:5,sm:6},py:6,display:"flex",flexDirection:"column",justifyContent:"space-between"},p,{theme:c,bg:d,width:"100%"}),i.createElement("div",null,(t||n)&&i.createElement(oe.hE,{textAlign:h,variant:"h3",mb:3},t||n),(a||r)&&i.createElement(oe.fz,{textAlign:h,fontSize:5,color:g},a||r),(o||l)&&i.createElement(oe.fz,{textAlign:h,mt:4},o||l))))};var Ar=Er;Er.strapiProps={name:J().string,largeText:J().string,smallText:J().string,button:J().shape(C.A.strapiProps),list:J().arrayOf(J().object)};var Cr=n(96877);var Tr=e=>{let{name:t,gridColStyle:n,tiersData:a,startingIndex:r,columns:o,subCategories:l,hasButton:s,sectionTheme:c,lineHeight:d}=e;const m=(0,u.default)(g.A).withConfig({componentId:"sc-1hraby5-0"})(["display:grid;grid-template-columns:",";:nth-child(","){border-top:1px solid rgba(128,128,128,0.25);}border-left:1px solid rgba(128,128,128,0.25);"],n,e=>e.hasButton?4:3);let h=r-1;let p="default";const f=()=>i.createElement(g.A,{style:{gridColumnStart:1,gridColumnEnd:-1}},l.map((e,t)=>(p=l[t].boolean?"highlight"!==c?"highlight":"dark":"default",h++,i.createElement(g.A,{display:"grid",alignItems:"center",style:{gridColumnStart:1,gridColumnEnd:-1,gridTemplateColumns:`${n}`}},i.createElement(Cr.A,{theme:p},i.createElement(S.A,{bg:"background.0",alignItems:"center",borderRight:"1px solid rgba(128, 128, 128, 0.25)"},i.createElement(oe.hE,{variant:"p",lineHeight:d?`${d}em`:"1.5em",ml:6,className:"categoryTitle"},e.text)),(()=>{const e=[];for(let p=0;p<o;p++){var t,n,r,l,s,c,d,u,m,g;null!==(t=a[p].selectCategory)&&void 0!==t&&null!==(n=t[h])&&void 0!==n&&n.boolean||null!==(r=a[p].selectCategory)&&void 0!==r&&null!==(l=r[h])&&void 0!==l&&l.text?((null===(s=a[p].selectCategory)||void 0===s||null===(c=s[h])||void 0===c?void 0:c.boolean)&&e.push(i.createElement(S.A,{style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"}
1,height:"100%",justifyContent:"center",alignItems:"center",bg:"background.0"},i.createElement(vr,{flexShrink:"0"}))),(null===(d=a[p].selectCategory)||void 0===d||null===(u=d[h])||void 0===u?void 0:u.text)&&e.push(i.createElement(S.A,{style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},height:"100%",justifyContent:"center",alignItems:"center",bg:"background.0"},i.createElement(oe.hE,{variant:"p",className:"categoryTitle"},null===(m=a[p].selectCategory)||void 0===m||null===(g=m[h])||void 0===g?void 0:g.text)))):e.push(i.createElement(S.A,{style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},height:"100%",justifyContent:"center",bg:"background.0"}))}return[e]})()))))),v=()=>{const e=[];for(let t=0;t<o;t++)e.push(i.createElement(g.A,{style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},height:"100%",justifyContent:"center",bg:"background.0"}));return[e]};return i.createElement(m,{hasButton:s,gridColStyle:n},i.createElement(g.A,{style:{gridColumnStart:1,gridColumnEnd:-1}},t&&i.createElement(g.A,{display:"grid",alignItems:"center",style:{gridColumnStart:1,gridColumnEnd:-1,gridTemplateColumns:`${n}`}},i.createElement(oe.hE,{style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},variant:"h3",pt:3,pl:4,bg:"background.0"},t),i.createElement(v,null))),l&&i.createElement(f,null))};var Sr=e=>{let{section:t,sectionTitle:n,PRGSectionTitle:a,sectionButton:r,flexGrid:o,PRGFlexGrid:l,tiers:s,category:c,largeTextColor:h,gridLargeTextColor:p,tiersAlign:f,gridTiersAlign:v,card:b,PRGCard:x,lineHeight:y}=e;n=a||n,o=l||o,b=x||b;const w=(0,ea.A)("md"),{0:E,1:A}=(0,i.useState)(null);(0,i.useEffect)(()=>{A("1fr ".repeat((null==s?void 0:s.length)+1))},[null==s?void 0:s.length]);const T=(0,u.default)(g.A).withConfig({componentId:"sc-fvpc9i-0"})(["display:grid;grid-template-columns:",";column-gap:10px;"],e=>e.tiersNum>0?E:"1fr"),I=(0,u.default)(g.A).withConfig({componentId:"sc-fvpc9i-1"})(["&&&{border-left:1px solid rgba(128,128,128,0.25);border-bottom:1px solid rgba(128,128,128,0.25);}"]),O=[],j=[];let P=0;null==c||c.map(e=>{O.push(i.createElement(Tr,Object.assign({sectionTheme:t.theme,hasButton:!!r,startingIndex:P,tiersData:s,columns:null==s?void 0:s.length,display:"grid",gridColStyle:E,subCategories:e.subCategory,lineHeight:y},e))),P+=e.subCategory.length,e.subCategory.map(e=>{j.push(e)})});if(w){const e=[];return null==s||s.map((t,n)=>{var i,a;if(e[n]=[],void 0===(null===(i=t.selectCategory)||void 0===i?void 0:i.length)||null===(null===(a=t.selectCategory)||void 0===a?void 0:a.length))return null;for(let o=0;o<(null===(r=t.selectCategory)||void 0===r?void 0:r.length);o++){var r;const i=j[o],a=t.selectCategory[o];null!=i&&i.text&&a&&(!0===a.boolean?e[n].push({__component:"utils.text",text:`${i.text}`}):a.text&&e[n].push({__component:"utils.text",text:""+(i.text+": "+a.text)}))}}),i.createElement(wr,{tiersAlign:f||v,sectionTitle:n,section:t,flexGrid:o,fromGrid:!0,categories:j,tiers:s,card:b,list:e})}return i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),r&&i.createElement(S.A,{mb:7,flexDirection:"column",alignItems:"center"},i.createElement(C.A,Object.assign({"aria-label":"button in a pricing grid section"},r))),i.createElement(T,{mb:6,tiersNum:null==s?void 0:s.length},i.createElement(g.A,{className:"placeholder"}),null==s?void 0:s.map((e,t)=>i.createElement(Ar,Object.assign({},e,{largeTextColor:h||p,align:f,card:b,index:t})))),O,i.createElement(I,{display:"grid",alignItems:"center",style:{gridColumnStart:1,gridColumnEnd:-1,gridTemplateColumns:E}},i.createElement(S.A,{borderRight:"1px solid rgba(128, 128, 128, 0.25)",height:"100%",bg:"background.0"}),(()=>{const e=[];for(let t=0;t<(null==s?void 0:s.length);t++)s[t].button?e.push(i.createElement(S.A,{height:5,alignItems:"center",style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},bg:"background.0"},i.createElement(C.A,Object.assign({"aria-label":"button in a pricing grid section",mx:"auto"},s[t].button,{mb:3})))):e.push(i.createElement(S.A,{justifyContent:"center",height:"100%",style:{borderRight:"1px solid rgba(128, 128, 128, 0.25)"},bg:"background.0"}));return[e]})()))};var Ir=n(62832),kr=n.n(Ir),Or=n(17748),jr=n.n(Or),Pr=n(35691),Mr=n.n(Pr);const Fr=(e,t)=>
1{const{name:n,validationType:i,validations:a=[]}=t;if(!Ta[i])return e;let r=Ta[i]();return a.forEach(e=>{var t;const{params:n,type:i}=e;r[i]&&(r=(t=r)[i].apply(t,(0,ge.A)(n)))}),e[n]=r,e},Rr=e=>{const t=e.reduce(Fr,{});return Ta.object().shape(t)},Lr=e=>{let t={};return e.forEach(e=>{jr()(t,e.name,"")}),t};var _r=n(3563),Wr=n(35999),Dr=n(91807),$r=n(53993),Br=n(15915),Nr=n(48156);const zr=(0,u.default)("div").withConfig({shouldForwardProp:pa.MC}).withConfig({componentId:"sc-96k2hj-0"})([""," & .MuiInputBase-root{width:100%;height:48px;}& .MuiSelect-root,& .MuiSelect-select,& .MuiSelect-select:focus{",";width:100%;height:100%;padding:14px 10px 8px 10px;box-sizing:border-box;border-width:1px;border-style:solid;appearance:none;"," ","}& .MuiInput-root.Mui-error{& .MuiSelect-root{border-color:#f44336;}}& .MuiSelect-icon{margin-right:4px;","}& .MuiFormHelperText-root{","}"],(0,ce.Zz)(ce.xe,ce.Zp,ce.PQ,ce.r7),(0,we.Ay)({fontFamily:"body",color:"text"}),(0,we.Ay)({fontSize:1,borderRadius:"sm"}),ce.PQ,(0,we.Ay)({color:"text"}),(0,we.Ay)({fontFamily:"body"})),Hr=(0,u.default)($r.A).withConfig({shouldForwardProp:pa.MC}).withConfig({componentId:"sc-96k2hj-1"})([""," ",""],(0,ce.Zz)(ce.xe,ce.Zp,ce.PQ,ce.r7),(0,we.Ay)({fontFamily:"body",color:"text"})),Gr=(0,u.default)("div").withConfig({componentId:"sc-96k2hj-2"})(["&&{border-radius:0 !important;background-color:"," !important;color:"," !important;}"],e=>e.backgroundColor,e=>e.textColor),qr=(0,u.default)(Ye).withConfig({componentId:"sc-96k2hj-3"})(["&&{background-color:"," !important;color:"," !important;&:hover{background-color:"," !important;color:"," !important;}&.Mui-selected,&.Mui-selected:hover{background-color:#e9ebf3 !important;color:"," !important;}}"],e=>e.backgroundColor,e=>e.textColor,e=>e.hoverBackgroundColor,e=>e.hoverTextColor,e=>e.textColor);var Vr=e=>{var t,n,a,r,o,l,s,c,d,m,g,h,p,f,v;let{space:b,layout:x,border:y,rest:w}=(0,pa.rg)(e,["space","layout","border"]);const{id:E,name:A,label:C,largeLabelSize:T=!1,value:S,options:I,onChange:k,onBlur:O,error:j,helperText:P,required:M,card:F,section:R,...L}=w,_=(0,i.useContext)(u.ThemeContext),W=F.useCard?_.colors.background[F.bg]:null===(t=_.themes[R.theme])||void 0===t||null===(n=t.colors)||void 0===n?void 0:n.background[null==R?void 0:R.bg],D=F.useCard?null===(a=_.themes[F.theme])||void 0===a||null===(r=a.colors)||void 0===r?void 0:r.primary:null===(o=_.themes[R.theme])||void 0===o||null===(l=o.colors)||void 0===l?void 0:l.primary,$=F.useCard?null===(s=_.themes[F.theme])||void 0===s||null===(c=s.colors)||void 0===c?void 0:c.textOnPrimary:null===(d=_.themes[R.theme])||void 0===d||null===(m=d.colors)||void 0===m?void 0:m.textOnPrimary,B=F.useCard?null===(g=_.themes[F.theme])||void 0===g||null===(h=g.colors)||void 0===h?void 0:h.text:null===(p=_.themes[R.theme])||void 0===p||null===(f=p.colors)||void 0===f?void 0:f.text,N=""===S||null==S?null===(v=I[0])||void 0===v?void 0:v.value:S;return i.createElement(zr,Object.assign({},b,x,y),C&&i.createElement(Nr.A,{style:{fontSize:T?"15px":"12px"},htmlFor:E,error:j,required:M},C),i.createElement(Hr,Object.assign({id:E,name:A,value:N,onChange:k,onBlur:O,error:j,required:M,"aria-describedby":`${E}-helper-text`,disableUnderline:!0,renderValue:e=>{const t=I.find(t=>t.value===e);return t?t.label:""},MenuProps:{getContentAnchorEl:null,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{component:Gr,backgroundColor:W,textColor:_.colors.text}}},L),I.map(e=>i.createElement(qr,{key:e.value,value:e.value,backgroundColor:W,textColor:B,hoverBackgroundColor:D,hoverTextColor:$},e.label))),P&&i.createElement(Br.A,{id:`${E}-helper-text`,error:j},P))};const Yr=function(e,t,n){let{fallback:a=null}=void 0===n?{}:n;const r=i.forwardRef(function(e,n){const{children:a,...r}=e;return i.createElement("div",Object.assign({},r,{ref:n,"data-mui-stub":t}),a)}),o="undefined"==typeof window,l=(0,i.lazy)(()=>e().catch(()=>({default:r})));return o?function(e){return i.createElement("div",{suppressHydrationWarning:!0},i.createElement(r,e))}:function(e){const{0:t,1:n}=(0,i.useState)(!1);return(0,i.useEffect)(()=>n(!0),[]),t?i.createElement(i.Suspense,{fallback:null!=a?a:i.createElement("div",{suppressHydrationWarning:!0})},i.createElement(l,e)):i.createElement("div",{suppressHydrationWarning:!0},i.createElement(r,e))}};function Ur(){return Ur=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},Ur.apply(this,arguments)}function Xr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var Qr=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(Xr(t)),t.handleErrored=t.handleErrored.bind(Xr(t)),t.handleChange=t.handleChange.bind(Xr(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(Xr(t)),t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=a.prototype;return r.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},r.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},r.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},r.executeAsync=function(){var e=this;return new Promise(function(t,n){e.executionResolve=t,e.executionReject=n,e.execute()})},r.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},r.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},r.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},r.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},r.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},r.componentDidMount=function(){this.explicitRender()},r.componentDidUpdate=function(){this.explicitRender()},r.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},r.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout(function(){document.body.removeChild(e)},5e3)},r.handleRecaptchaRef=function(e){this.captcha=e},r.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,i,a={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return i.createElement("div",Ur({},t,{ref:this.handleRecaptchaRef}))},a}(i.Component);Qr.displayName="ReCAPTCHA",Qr.propTypes={sitekey:J().string.isRequired,onChange:J().func,grecaptcha:J().object,theme:J().oneOf(["dark","light"]),type:J().oneOf(["image","audio"]),tabindex:J().number,onExpired:J().func,onErrored:J().func,size:J().oneOf(["compact","normal","invisible"]),stoken:J().string,hl:J().string,badge:J().oneOf(["bottomright","bottomleft","inline"])}
1,Qr.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var Zr=n(58486),Jr=n.n(Zr);function Kr(){return Kr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},Kr.apply(this,arguments)}var eo={},to=0;var no="onloadcallback";var io,ao,ro=(io=function(){return"https://"+(("undefined"!=typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+no+"&render=explicit"},ao=(ao={callbackName:no,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,a;function r(e,n){var i;return(i=t.call(this,e,n)||this).state={},i.__scriptURL="",i}a=t,(n=r).prototype=Object.create(a.prototype),n.prototype.constructor=n,n.__proto__=a;var o=r.prototype;return o.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+to++),this.__scriptLoaderID},o.setupScriptURL=function(){return this.__scriptURL="function"==typeof io?io():io,this.__scriptURL},o.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},o.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=eo[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[ao.callbackName]},o.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),i=ao,a=i.globalName,r=i.callbackName,o=i.scriptId;if(a&&void 0!==window[a]&&(eo[t]={loaded:!0,observers:{}}),eo[t]){var l=eo[t];return l&&(l.loaded||l.errored)?void this.asyncScriptLoaderHandleLoad(l):void(l.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var s={};s[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},eo[t]={loaded:!1,observers:s};var c=document.createElement("script");for(var d in c.src=t,c.async=!0,ao.attributes)c.setAttribute(d,ao.attributes[d]);o&&(c.id=o);var u=function(e){if(eo[t]){var n=eo[t].observers;for(var i in n)e(n[i])&&delete n[i]}};r&&"undefined"!=typeof window&&(window[r]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),c.onload=function(){var e=eo[t];e&&(e.loaded=!0,u(function(t){return!r&&(t(e),!0)}))},c.onerror=function(){var e=eo[t];e&&(e.errored=!0,u(function(t){return t(e),!0}))},document.body.appendChild(c)},o.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===ao.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var i=eo[e];i&&(delete i.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===ao.removeOnUnmount&&delete eo[e])},o.render=function(){var t=ao.globalName,n=this.props,a=(n.asyncScriptOnLoad,n.forwardedRef),r=function(e,t){if(null==e)return{};var n,i,a={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(r[t]=void 0!==window[t]?window[t]:void 0),r.ref=a,(0,i.createElement)(e,r)},r}(i.Component),a=(0,i.forwardRef)(function(e,t){return(0,i.createElement)(n,Kr({},e,{forwardedRef:t}))});return a.displayName="AsyncScriptLoader("+t+")",a.propTypes={asyncScriptOnLoad:J().func},Jr()(a,e)})(Qr),oo=ro;const lo=Yr(()=>n.e(504).then(n.bind(n,36504)),"FormHelperText"),so=Yr(()=>n.e(4).then(n.bind(n,70004)),"FormControl"),co=Yr(()=>n.e(302).then(n.bind(n,51302)),"FormControlLabel"),uo=(0,u.default)(lo).withConfig({componentId:"sc-yerlmx-0"})([""," &.MuiFormHelperText-root{margin-top:-10px;margin-bottom:10px;}"],(0,ce.Zz)(ce.xe)),mo=(0,u.default)(so).withConfig({shouldForwardProp:pa.MC,displayName:"StylesFormControl"}).withConfig({componentId:"sc-yerlmx-1"})([""," & .MuiFormControlLabel-root{margin-left:0px;margin-right:0px;margin-bottom:14px;}"],(0,ce.Zz)(ce.xe)),go={useCaptcha:!0,size:"normal",theme:"dark"};var ho=i.forwardRef((e,t)=>
1{let{id:n,name:a,label:r,value:o,error:l,helperText:s,onChange:c,checkedIcon:d,useCaptcha:u,badge:m,theme:g,size:h,disabled:p,formik:f,controlType:v="recaptcha",...b}=e;const x="undefined"!=typeof window,y={useCaptcha:null!=u?u:go.useCaptcha,badge:"invisible"!==h?null:null!=m?m:go.badge,theme:null!=g?g:go.theme,size:null!=h?h:go.size},{0:w,1:E}=(0,i.useState)(0);if((0,i.useEffect)(()=>E(e=>e+1),[m,g,h]),x&&(!y.useCaptcha||!{}.GATSBY_SITE_RECAPTCHA_KEY&&!{}.NEXT_PUBLIC_GR_SITE_KEY))return null;const A={}.NEXT_PUBLIC_GR_SITE_KEY||{}.GATSBY_SITE_RECAPTCHA_KEY||"no_sitekey",C=((e,t)=>{if(!e)return{name:t};const n=kr()(e.touched,t),i=kr()(e.errors,t);return{name:t,value:kr()(e.values,t),onChange:e.handleChange,error:n&&Boolean(i),helperText:n&&i,onBlur:e.handleBlur}})(f,a),{error:T,helperText:S,...I}=C,k="recaptcha"===v?i.createElement(oo,Object.assign({ref:t,sitekey:A,id:n,name:a,value:o,checked:f&&f.values[a]||o,onChange:c,onExpired:()=>c(""),disabled:p,checkedIcon:d},y,I,b)):null;return i.createElement(mo,Object.assign({},b,{error:f&&Boolean(null==f?void 0:f.errors[a])||l}),i.createElement(co,{key:w,control:k,label:r}),(l||Boolean(null==f?void 0:f.errors[a]))&&i.createElement(uo,{mb:4,id:`${n}-helper-text`},s||S))});var po=e=>{var t;let{label:n,data:a,captcha:r,successURLRedirect:o,card:l,section:s}=e;const c=(0,Ca.MW)(),{0:d,1:u}=(0,i.useState)(!1),m=(0,i.useRef)(null),g=!(null!==(t=a.submit)&&void 0!==t&&t.url),h=(e=>e.map(e=>{let t={...e,validations:[]};switch(t.name=e.name||Mr()(e.label,{lower:!0,strict:!0}),e.type){case"text":case"email":case"url":case"multiline":case"select":case"recaptcha":t.validationType="string"}switch(e.required&&t.validations.push({type:"required",params:["This field is required"]}),e.type){case"email":t.validations.push({type:"email",params:["Please enter a valid email"]});break;case"url":t.validations.push({type:"url",params:["Please enter a valid url"]});break;case"recaptcha":t.validations.push({type:"nullable",params:["Please complete the captcha to proceed"]})}return t}))(null!=r&&r.useCaptcha?[].concat((0,ge.A)(a.inputs),[{name:"g-recaptcha-response",type:"recaptcha",default:""}]):a.inputs),p=(e=>{const{to:t,href:n,sectionId:a}=null!=e?e:{},r=(0,_r.v)(),o=null==a?void 0:a.includes("popups"),{openModalSectionById:l}=(0,i.useContext)(Dr.J);return()=>{if(o&&l)l(a);else if(t){let e=(0,Wr.getPagePath)({to:t,sitePages:r,sectionId:a});(0,K.oo)(e)}else n&&(window.location.href=(0,P.getRedirectURL)(n))}})(o),f=(0,Aa.Wx)({initialValues:Lr(h),validationSchema:Rr(h),onSubmit:async(e,t)=>{if(!K.notGatsby)try{var i;if(r.useCaptcha&&""===(null==m||null===(i=m.current)||void 0===i?void 0:i.getValue()))t.setFieldValue("g-recaptcha-response","");else{let i,s,d;var o;if(u(!0),g)i="/",e["form-name"]=n,s=new URLSearchParams(e),d={"Content-Type":"application/x-www-form-urlencoded"};else i=null===(o=a.submit)||void 0===o?void 0:o.url,s=JSON.stringify({...e,provider:r.useCaptcha?a.provider:null,integrationId:a.integrationId}),d={"Content-Type":"application/json"};if((await fetch(i,{method:"POST",headers:d,body:s})).ok){var l;if(c.show("Form submitted successfully!",{type:"success"}),t.resetForm({values:""}),r.useCaptcha)null==m||null===(l=m.current)||void 0===l||l.reset();p()}else c.show("There was an error submitting the form",{type:"error"})}u(!1)}catch(s){console.log(s),c.show(s,{type:"error"}),u(!1)}},validate:e=>!K.notGatsby&&r.useCaptcha?((e,t)=>{var n,i;const a={};return(null===(n=e["g-recaptcha-response"])||void 0===n?void 0:n.length)>0?a:"invisible"===(null==t||null===(i=t.current)||void 0===i?void 0:i.props.size)?(t.current.execute(),a):(a["g-recaptcha-response"]="Please complete the captcha to proceed",("string"==typeof e["g-recaptcha-response"]||null===e["g-recaptcha-response"])&&("no_sitekey"===(null==t||null===(r=t.current)||void 0===r?void 0:r.props.sitekey)?a["g-recaptcha-response"]="Captcha is not setup properly. Please check integration settings":a["g-recaptcha-response"]="Please check the checkbox"),a);var r})(e,m):{}}),v=h.map((e,t)=>{const n=e.name,a=kr()(f.touched,n),o=kr()(f.errors,n),c={name:n,value:kr()(f.values,n,""),onChange:f.handleChange,onBlur:f.handleBlur,error:a&&Boolean(o),helperText:a&&o};switch(e.type){case"text":case"email":case"url":case"multiline":return i.createElement(ua.A,Object.assign({id:n,label:e.label,largeLabelSize:!0,required:e.required,multiline:"multiline"===e.type,rows:"multiline"===e.type?4:void 0,width:"100%",mb:4,key:t},c));case"select":return i.createElement(Vr,Object.assign({id:n,label:e.label,largeLabelSize:!0,options:e.options,required:e.required,width:"100%",card:l,section:s,mb:4,key:t},c));
1case"recaptcha":return i.createElement(ho,Object.assign({ref:m,id:n,key:t,label:e.label,options:e.options,required:e.required,width:"100%",controlType:"recaptcha"},r,c,{onChange:e=>{f.setFieldValue("g-recaptcha-response",e)}}));default:return null}});if(!g)return i.createElement("form",{onSubmit:f.handleSubmit,target:"_blank"},v,i.createElement(C.A,{"aria-label":"Submit form button",type:"submit",loading:d,variant:"primary"},"Submit"));const b=r.useCaptcha?{"data-netlify-recaptcha":"true"}:{};return i.createElement("form",Object.assign({onSubmit:f.handleSubmit,"data-netlify":g?"true":"false","netlify-honeypot":"bot-field",name:n},b),i.createElement("input",{type:"hidden",name:"bot-field"}),i.createElement("input",{type:"hidden",name:"form-name",value:n}),v,i.createElement(C.A,{"aria-label":"Submit form button",type:"submit",loading:d,variant:"primary"},"Submit"))},fo=n(26477);const vo=e=>{var t;let{strapi_id:n,label:a,type:r,provider:o,data:l,dataObj:s,captcha:c,card:d,section:u,successURLRedirect:m}=e;if(l=s||l,"form"!==r)return null;switch(o){case"morphic":return i.createElement(po,{label:a,data:{...l,integrationId:n,provider:o},captcha:c,successURLRedirect:m,card:d,section:u});case"customHtml":case"typeform":return i.createElement(fo.A,{html:null===(t=l)||void 0===t?void 0:t.html});default:return null}};vo.strapiProps={label:J().string,type:J().oneOf(["form"]),provider:J().oneOf(["morphic","customHtml","typeform"]),data:J().object};var bo=vo;const xo={borderRadius:"lg",boxShadow:"lg",bg:0,theme:"default",useCard:!0},yo={useCaptcha:!1,size:"normal",theme:"dark"};var wo=e=>{let{section:t,sectionTitle:n,card:a=xo,integration:r,layoutChanger:o,image:l,captcha:s,iconAttribute:c,iconStyles:u,successURLRedirect:m,socialLinks:h=[],socialLinkStyles:f=null}=e;s=null===s?yo:s;const v="left"===(null==n?void 0:n.align)?"start":"right"===(null==n?void 0:n.align)?"end":"center",b="center"===(null==n?void 0:n.align)?"center":"right"===(null==n?void 0:n.align)?"flex-end":"flex-start";return i.createElement(d.A,t,i.createElement(p.A,Object.assign({itemsMoveStackedOnColumn:!0,child1Style:r&&"form"===r.type&&{justifyContent:b}},o),i.createElement(g.A,{maxWidth:44,width:"100%"},i.createElement(S.A,{flexDirection:"column",alignItems:v},(e=>{var t;let{iconAttribute:n,iconStyles:a}=e;if(n=null===(t=n)||void 0===t?void 0:t.image,!n)return null;const r=null==a?void 0:a.iconSize;return n&&i.createElement(j.A,Object.assign({flexShrink:0},n,{mb:4,width:"height"===(null==a?void 0:a.iconFit)?"auto":"width"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,height:"width"===(null==a?void 0:a.iconFit)?"auto":"height"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,maxWidth:"width"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto",maxHeight:"height"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto"}))})({iconAttribute:c,iconStyles:u}),n&&i.createElement(k.A,n),(e=>{let{socialLinks:t,socialLinkStyles:n,text:a}=e;if(!Array.isArray(t)||0===t.length)return null;const r=(0,P.hasRichText)(null==a?void 0:a.descriptionRichText),o=null==n?{color:"primary",theme:"highlight",bg:3,iconStyle:"solid"}:n,l=["left","center","right"].includes(null==a?void 0:a.align)?a.align:"left";return i.createElement(g.A,{className:"social",mt:r?1:5,textAlign:l},t.map((e,n)=>i.createElement(I.A,Object.assign({key:(null==e?void 0:e.iconName)||(null==e?void 0:e.socialUrl)||n},e,o,{mr:n<t.length-1?5:0}))))})({socialLinks:h,socialLinkStyles:f,text:n})),l&&i.createElement(ee.A,Object.assign({alternativeText:"Image In A Contact Form"},l))),r&&"form"===r.type?i.createElement(T.A,Object.assign({},a,{padding:a.useCard?{_:5,md:6}:0,maxWidth:44,width:"100%"}),i.createElement(bo,Object.assign({},r,{card:a,section:t,captcha:s,successURLRedirect:m}))):!r&&K.notGatsby&&i.createElement(S.A,{width:"100%",height:"100%",flexDirection:"column",alignItems:"center",justifyContent:"center",py:"85px",boxShadow:"0px 15px 35px 0px rgba(0,0,0, 15%)"},i.createElement(oe.hE,{style:{fontWeight:500,fontFamily:"dm sans",fontSize:"15px"},mb:"10px"},"FORM INTEGRATION"),i.createElement(oe.fz,{fontWeight:100,mb:"15px",textAlign:"center",px:"65px",style:{fontFamily:"dm sans",fontSize:"14px",lineHeight:"22px"}},'Create a new form in the Integrations tab and then link it here by clicking "Choose an integration" in the sidebar of this section.'))))};const Eo=u.default.div.withConfig({componentId:"sc-jp15dn-0"})(["display:block;"]),Ao=(0,u.default)(g.A).withConfig({componentId:"sc-jp15dn-1"})(["transition:",";overflow:hidden;"],e=>(e.showTitleEnding?"width 0.4s ease, ":"")+"opacity 0.3s ease"),Co=(0,u.default)(oe.hE).withConfig({componentId:"sc-jp15dn-2"})(["transition:height 0.4s ease;position:relative;"]),To=u.default.span.withConfig({componentId:"sc-jp15dn-3"})(["position:absolute;
1left:0;z-index:2;",""],ce.yW),So=u.default.span.withConfig({componentId:"sc-jp15dn-4"})([""," z-index:1;position:absolute;overflow:hidden;white-space:pre;right:0;"],ce.yW);var Io=e=>{let{section:t,previewScale:n,animatedTitles:a,variant:r,titleColor:o}=e;const{0:l,1:s}=(0,i.useState)(0),{0:c,1:u}=(0,i.useState)(null),{0:h,1:p}=(0,i.useState)(null),{0:v,1:b}=(0,i.useState)(!0),{0:x,1:y}=(0,i.useState)(!1),w=(0,i.useRef)(null==a?void 0:a.map(()=>(0,i.createRef)())),E=(0,i.useRef)(null==a?void 0:a.map(()=>(0,i.createRef)()));function A(e,t){return t?E.current[e].current.getBoundingClientRect().width:w.current[e].current.getBoundingClientRect().width}function C(){if(w.current[l]){let e=w.current[l].current.getBoundingClientRect();u(e.width),p(e.height)}}return(0,i.useEffect)(()=>{if((null==a?void 0:a.length)>0)return window.addEventListener("resize",C),()=>{window.removeEventListener("resize",C)}},[l,a,u,p]),(0,i.useEffect)(()=>{(null==a?void 0:a.length)>0&&C()},[w,a,l,r]),(0,i.useEffect)(()=>{let e=setInterval(()=>{y(!1)},3600),t=setInterval(()=>{s((l+1)%(null==a?void 0:a.length))},4e3);return()=>{clearTimeout(e),clearInterval(t)}},[l,s,y,a]),(0,i.useEffect)(()=>{if((null==a?void 0:a.length)>0){let e=setTimeout(()=>{y(!0),u(A(l,!0)),b(!1)},400);return()=>{clearTimeout(e)}}},[l,a,y]),(0,i.useEffect)(()=>{if(x&&(null==a?void 0:a.length)>0){let e=setTimeout(()=>{u(A(l)),b(!0)},300);return()=>{clearTimeout(e)}}},[x,a,b]),i.createElement(d.A,Object.assign({},t,{noStandardPadding:!0}),i.createElement(g.A,{style:{transform:n?`scale(${1/n})`:null,visibility:"hidden"},width:"100%",position:"absolute",zIndex:"-1"},i.createElement(f.A,{verticalPadding:t.verticalPadding,position:"relative",zIndex:10},i.createElement(S.A,{flexDirection:"column",width:"100%",alignItems:"center"},null==a?void 0:a.map((e,t)=>{let{text1:n,text2:a}=e;return i.createElement(Eo,{ref:w.current[t]},i.createElement(oe.hE,{key:t,variant:r||"h1"},i.createElement(S.A,null,i.createElement("div",{style:{lineHeight:"initial",display:"inline-block",whiteSpace:"pre"},ref:E.current[t]},n),i.createElement("div",{style:{lineHeight:"initial",display:"inline-block",whiteSpace:"pre"}},a))))})))),i.createElement(f.A,{verticalPadding:t.verticalPadding,position:"relative",zIndex:10},i.createElement(m.A,null,i.createElement(S.A,{width:"100%",justifyContent:"center"},c&&a.length>0&&i.createElement(Ao,{showTitleEnding:v,opacity:x?1:0,position:"relative",width:c,height:`${h}px`},i.createElement(Co,{variant:r||"h1"},i.createElement(To,{bg:`background.${t.bg||0}`,color:"text1"===o||null===o?"primary":"auto"},a[l].text1),i.createElement(So,{width:"100%",color:"text2"===o?"primary":"auto"},a[l].text2)))))))};const ko=u.default.div.withConfig({componentId:"sc-bti4yp-0"})(["transform:translateX(calc(var(--offset) * 70%)) ",";transition:all 0.4s ease;z-index:",";transition-property:transform opacity;margin:0;opacity:",";&:hover{","}"],e=>e.active?"":2===e.count?"scale(0.83)":3===e.count&&1===Math.abs(e.offset)?"scale(0.93)":3===e.count&&2===Math.abs(e.offset)||Math.abs(e.offset)>=2?"scale(0.83)":"",e=>e.active?3:1===Math.abs(e.offset)?2:2===Math.abs(e.offset)?1:0,e=>e.visible?1:0,e=>e.active&&e.enableHover?"transform: translateX(0) scale(1.05);":null),Oo=(0,u.default)("button").withConfig({componentId:"sc-bti4yp-1"})([""," svg{","}"],(0,ce.Zz)(ce.xe,ce.yW),e=>e.$flip&&"transform: scaleX(-1);"),jo=(0,u.default)(S.A).withConfig({componentId:"sc-bti4yp-2"})([""," display:grid;> div{grid-area:1 / -1;}"],"");var Po=e=>{let{children:t,rotateSpeed:n,numItems:a,cardCount:r=2,indicatorStyle:o="sleek",showArrows:l=!1,stopHoverEffect:s=!1}=e;const{0:c,1:d}=(0,i.useState)(i.Children.map(t,(e,t)=>({child:e,key:t}))),{0:u,1:m}=(0,i.useState)(0),{0:h,1:p}=(0,i.useState)(null),{0:v,1:b}=(0,i.useState)(!0),x=(0,i.useRef)(!1),y=(0,i.useRef)(!1),w=(0,i.useRef)(null);(0,i.useEffect)(()=>{d(i.Children.map(t,(e,t)=>({child:e,key:t})))},[t]);const E=c.length;function A(e){m("RIGHT"===e?u+1:u-1)}function C(e){e>w.current+20?(x.current=!0,A("LEFT")):e<w.current-20&&(x.current=!0,A("RIGHT"))}let T;function I(e,t){return new Promise(t=>{setTimeout(()=>{m(e),t()},e===T?0:50)})}return T=u<0?u%E===0?0:E+u%E:u%E,(0,i.useEffect)(function(){b(!1);let e=setTimeout(()=>{b(!0)},400);return()=>{clearTimeout(e)}},[u,b]),(0,i.useEffect)(function(){if(n){let e=setTimeout(()=>{A("RIGHT")},1e3*n);return()=>{clearTimeout(e)}}},[u,n]),i.createElement(g.A,{pt:"40px",mt:"-40px",overflow:"hidden"},i.createElement(S.A,{justifyContent:"center",alignItems:"center"},i.createElement(jo,{onTouchStart:function(e){w.current=e.nativeEvent.targetTouches[0].clientX},onTouchMove:function(e){if(x.current)return;C(e.nativeEvent.targetTouches[0].clientX)},onTouchEnd:function(){x.current=!1},onMouseDown:function(e){w.current=e.clientX,y.current=!0},onMouseMove:function(e){if(!y.current||x.current)return;C(e.clientX)},onMouseUp:function(e){x.current&&e.preventDefault(),y.current=!1},onClick:function(e){x.current&&e.preventDefault(),x.current=!1}},c.map((e,t)=>{let{child:n,key:o}=e,l=t-T;return l<-a/2?l=t+a-T:l>a/2&&(l=t-a-T),l=Math.max(Math.min(l,r),-1*r),i.createElement(ko,{active:t===T,enableHover:t===T&&v&&!s,visible:Math.abs(l)<r,style:{"--offset":l},key:n.key,offset:l,index:t,count:r},n)}))),i.createElement(f.A,{py:0},i.createElement(S.A,{overflow:"hidden",justifyContent:"center",mt:6},l&&i.createElement(Oo,{$flip:!0,mr:4,onClick:()=>m((u-1)%c.length)},i.createElement(yt,{direction:"right"})),"none"!==o&&(0,ge.A)(Array(a)).map((e,t)=>i.createElement(wt,{key:t,maxWidth:`calc(100% / ${a})`,onClick:()=>{!function(e){let t=[];if(T>=E&&(e+=E),p(e),e>T)for(let i=T;i<=e;i++)t.push(I.bind(null,i,e));else for(let i=T;i>=e;i--)t.push(I.bind(null,i,e));let n=t[0]();for(let i=1;i<t.length;i++)n=n.then(t[i]);n.then(()=>p(null))}(t)},mt:"default"===o&&!0===l?"22px":0,active:null!==h?h%a===t:T%a===t,indicatorStyle:o})),l&&i.createElement(Oo,{ml:4,onClick:()=>m((u+1)%c.length)},i.createElement(yt,{direction:"right"})))))};var Mo=e=>{let{section:t,sectionTitle:n,logoItems:a,rotateSpeed:r,button:o}=e;return i.createElement(d.A,Object.assign({},t,{noStandardPadding:!0}),i.createElement(f.A,{px:0,verticalPadding:t.verticalPadding,position:"relative",zIndex:10},n&&i.createElement(f.A,{py:0},i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:7,maxWidth:42})))),a&&i.createElement(Po,{rotateSpeed:r,numItems:a.length},a.map((e,t)=>{let{name:n,link:a,image:r,color:o}=e;const l=`${n}-${t}`;return i.createElement(re.A,Object.assign({"aria-label":"Logo link",key:l},a),i.createElement(S.A,{boxShadow:"md",justifyContent:"center",bg:o,width:{_:"240px",sm:"280px",md:"342px"},height:{_:"276px",sm:"322px",md:"394px"}},i.createElement(ee.A,Object.assign({alternativeText:"Logo In A Carousel",draggable:"false",style:{width:"65%",height:"100%"},imgStyle:{objectFit:"contain"}},r,{alt:n}))))})),o&&i.createElement(m.A,null,i.createElement(S.A,{justifyContent:"center",mt:7},i.createElement(C.A,Object.assign({"aria-label":"CTA button in a logo of a carousel"},o))))))};var Fo=e=>{let{section:t,sectionTitle:n,alignHtml:a,integration:r,layoutChanger:o,customHtmlWidth:l}=e;const s=(null==r?void 0:r.dataObj)||(null==r?void 0:r.data);return i.createElement(d.A,t,i.createElement(p.A,Object.assign({child1Style:"fullWidth"===(null==n?void 0:n.titleMaxWidth)?{width:"100%"}:null,child2Style:{maxWidth:"100%",maxHeight:"100%"}},o),i.createElement(g.A,{width:"100%"},n&&i.createElement(k.A,Object.assign({},n,{maxWidth:44}))),i.createElement(g.A,{display:"flex",justifyContent:"center",flexDirection:"column",alignItems:l>0?"center":"stretch",width:"100%",height:"100%",boxShadow:null!=s&&s.html?void 0:"0px 15px 35px 0px rgba(0,0,0, 15%)",maxWidth:null!=s&&s.html?void 0:"500px",overflow:"visible",position:"relative"},null!=s&&s.html?i.createElement(fo.A,{display:"flex",flexDirection:"column",alignItems:"center"===a?"center":"stretch",html:s.html,height:"100%",width:"100%",maxWidth:l>0?l:"100%"}):!(null!=s&&s.html)&&K.notGatsby&&i.createElement(S.A,{zIndex:10,width:"100%",height:"100%",flexDirection:"column",alignItems:"center",justifyContent:"center",py:"85px"},i.createElement(oe.hE,{style:{fontWeight:500,fontFamily:"dm sans",fontSize:"15px"},mb:"10px"},"CUSTOM HTML"),i.createElement(oe.fz,{fontWeight:100,mb:"15px",textAlign:"center",px:"65px",style:{fontFamily:"dm sans",fontSize:"14px",lineHeight:"22px"}},'Create a new custom HTML integration in the Integrations tab and then link it here by clicking "Choose an integration" in the sidebar of this section.')))))};var Ro=e=>{let{versions:t=[],isActive:n,scopeClass:a,section:r}=e;const o=(0,i.useRef)(null),l=(0,i.useRef)(null),s=t.find(e=>e.isCurrent)||t[0]||{},c=s.html||"",d=s.css||"",u=s.js||"";if((0,i.useEffect)(()=>
1{if(l.current&&(l.current.remove(),l.current=null),u&&o.current)try{const e=document.createElement("script");e.textContent=u,o.current.appendChild(e),l.current=e}catch(e){console.error("CustomSection: invalid JS, skipping script injection",e)}return()=>{l.current&&(l.current.remove(),l.current=null)}},[u]),!t.length)return null;const{mt:m,mb:h,pt:p,pb:f,zIndex:v,minHeight:b,overflow:x}=r||{},y=(null==r?void 0:r.isFirstSection)&&(null==r?void 0:r.isTransparentNav)&&!(null!=r&&r.isNavHidden),w=y?void 0:p,E=(null==r?void 0:r.navHeight)||80,A=y&&!K.notGatsby?{marginTop:`-${E}px`}:void 0;return i.createElement(g.A,{ref:o,position:"relative",style:A,mt:y?void 0:m,mb:h,pt:w,pb:f,zIndex:v,minHeight:b,overflow:x},i.createElement("style",{dangerouslySetInnerHTML:{__html:d}}),K.notGatsby&&i.createElement("style",null,`.${a} a, .${a} button { pointer-events: none !important; }`),i.createElement("div",{className:a,dangerouslySetInnerHTML:{__html:c},suppressHydrationWarning:!0}),K.notGatsby&&!n&&i.createElement("div",{style:{position:"absolute",inset:0,zIndex:1}}))};const Lo=(0,u.default)(oe.hE).withConfig({componentId:"sc-1w64619-0"})(["transition:color 0.4s ease;"]),_o=(0,u.default)(T.A).withConfig({componentId:"sc-1w64619-1"})(["transition:background 0.4s ease;"]),Wo=(0,u.default)(T.A).withConfig({componentId:"sc-1w64619-2"})(["transition:transform 0.4s ease;"]),Do=e=>{let{name:t,sectionTheme:n,hover:a,...r}=e;return i.createElement(g.A,Object.assign({className:"name-box"},r),i.createElement(Lo,{color:a?"primary":"text",variant:"h3",mb:2},t))},$o=e=>{let{name:t,sectionTheme:n,link:a,square:r,image:o,card:l,imageLocation:s}=e;const[c,d]=i.useState(!1),u="innerRight"===s;let m,g;if("innerRight"===s)m={flexDirection:"row-reverse",alignItems:"center",justifyContent:"space-between",py:7},g={px:6};else m={flexDirection:"column"},g={p:4};const h=c&&u;return i.createElement(re.A,Object.assign({"aria-label":"Company card link",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),optional:!0},a),i.createElement(_o,Object.assign({},undefined,l,{bg:h?"transparent":null==l?void 0:l.bg,boxShadow:h?"none":null==l?void 0:l.boxShadow,theme:h?n:l.theme}),i.createElement(S.A,m,i.createElement(Wo,{boxShadow:u&&"sm",position:"relative",style:u?c?{transform:"translateX(0)"}:{transform:"translateX(10%)"}:null,ratio:u?.75:r?1:.65},i.createElement(ee.A,Object.assign({alternativeText:"Company Image In Grid"},o,{style:{height:"100%"}}))),i.createElement(Do,Object.assign({sectionTheme:n,hover:c&&u,name:t,width:"100%",transitionDuration:"fast",transitionTimingFunction:"ease"}
1,g)))))};var Bo=$o;$o.strapiProps={name:J().string.isRequired,link:J().shape(re.A.strapiProps),image:J().object,tag:J().object};const No=e=>{var t;let{section:n,sectionTitle:a,PGSectionTitle:r,flexGrid:o,PGFlexGrid:l,companyCards:s,filter:c,PGFilter:u,card:g,PGCard:h,portfolioGridImageLocation:p,imageLocation:f}=e;a=r||a,o=l||o,g=h||g,c=u||c;const v=!a||"center"===(null===(t=a)||void 0===t?void 0:t.align);return i.createElement(d.A,n,a&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},a,{mb:6,maxWidth:42}))),i.createElement(it,{centerFilter:v,filter:c,flexGrid:o,card:{theme:n.theme,bg:n.bg,boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"}},null==s?void 0:s.map((e,t)=>i.createElement(Bo,Object.assign({sectionTheme:n.theme,key:`${e.name}-${t}`,forwardKey:`${e.name}`},e,{imageLocation:p||f,card:g})))))};var zo=No;No.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,flexGrid:J().shape(ae.A.strapiProps),portfolioGridImageLocation:J().oneOf(["default","top","innerRight"]),card:J().shape(T.A.strapiProps),companyCards:J().arrayOf(J().shape(Bo.strapiProps))};var Ho=e=>{let{title:t,author:n,date:a,displayDate:r=!0,section:o,image:l,richText:s}=e;null===r&&(r=!0);const c=Ki(a,"MMMM d, yyyy");return i.createElement(d.A,o,i.createElement(S.A,{flexDirection:"column",alignItems:"center",position:"relative"},i.createElement(g.A,{width:"100%",maxWidth:"968px",maxHeight:"448px",overflow:"hidden"},i.createElement(ee.A,Object.assign({alternativeText:"Image in An Article",imageFieldId:`${o.sectionId}.image`},l))),i.createElement(g.A,{width:{_:"95%",sm:"80%"},maxWidth:"704px"},i.createElement(oe.hE,{variant:"h1",pt:6},t),r&&c&&i.createElement(oe.fz,{fontSize:0,pt:4},c),i.createElement(oe.fz,{fontSize:0,pt:r?3:4,fontWeight:"medium",mb:7},n),i.createElement(le.A,Object.assign({mb:6,isArticle:!0},s,{section:o})))))};const Go=(0,u.default)("button").withConfig({componentId:"sc-1jg4lwv-0"})([""," svg{","}"],(0,ce.Zz)(ce.xe,ce.yW),e=>e.$flip&&"transform: scaleX(-1);"),qo=((0,u.default)(g.A).withConfig({componentId:"sc-1jg4lwv-1"})([""," opacity:",";"],(0,we.Ay)({transitionDuration:"md",transitionTimingFunction:"ease"}),e=>{let{state:t}=e;return"entering"===t||"entered"===t?0:1}),(0,u.default)(g.A).withConfig({componentId:"sc-1jg4lwv-2"})(["",""],(0,we.Ay)({transitionDuration:"md",transitionTimingFunction:"ease"}))),Vo=e=>{var t,n;let{items:a,sectionTitle:r,section:o,mediaLocation:l,showMedia:s,controlsLocation:c,controlsAlignment:u,textAlign:m,controls:p,indicators:v,rotateSpeed:b,carouselType:x,card:y,imageTextMolecule:w}=e;const{0:E,1:C}=(0,i.useState)(0),{0:I,1:O}=(0,i.useState)(!1),{0:j,1:P}=(0,i.useState)(!1),M=(null==a?void 0:a.length)>1,F=(0,ea.A)("md"),R="center"===u,L="section"===c||F,_={width:"100%",position:{_:"relative"}};"floating"===w.mediaPositioning&&(_.mt={_:"40px",sm:"70px",md:"50px"}),"floating"!==w.mediaPositioning&&(_.mb={_:"32px",md:"0px"},_.px={_:5,md:0},_.position={_:"relative",md:"absolute"},_.bottom={_:0,md:6},"right"===w.location&&(_.right={_:0,md:-5}),"left"===w.location&&(_.left=0),"standard"===w.layoutStyle&&(_.mt={_:"0px",md:"50px"}),"overlapping"===w.layoutStyle&&(_.mt={_:"70px",md:"50px"}),"left"===w.location&&"left"===u&&(_.pl={_:5,md:6,lg:7}),"right"===w.location&&"right"===u&&(_.pr={_:5,md:6,lg:7}),s&&(_.width={_:"100%",md:47+.75*(50-w.mediaRatio)+"%"})),null==y&&(y={useCard:!1}),(0,i.useEffect)(()=>{if(M&&b&&!j){let e;return I?(e=setInterval(()=>{O(!1)},50),()=>{clearInterval(e)}):()=>{clearInterval(e)}}},[I,a,b,j]),(0,i.useEffect)(()=>{if(M&&b&&!j){let e;if(!I||E>=a.length)return e=setInterval(()=>{C((E+1)%a.length),O(!0)},1e3*b),()=>{clearInterval(e)}}},[I,a,b,j]);const W=e=>{let{idx:t}=e;O(!0),C(t),P(!1)},D=e=>{let{videoURL:t}=e;return M?i.createElement(S.A,{ml:"left"===u&&s&&"left"===l?"auto":0,position:"relative",zIndex:1,width:"100%",maxWidth:L||"right"!==u||s||"center"===m?"none":44,mt:L?3:6,justifyContent:R?"center":"left"===u?"flex-start":"flex-end"},i.createElement(S.A,{position:"relative",left:"0px",bottom:"0px",justifyContent:R?"center":"flex-start",alignItems:"center",height:3,m:0},p&&i.createElement(Go,{$flip:!0,mr:4,onClick:()=>{W({idx:(E-1)%a.length,videoURL:t})},opacity:0===E?.35:1,disabled:0===E,"aria-label":"Previous slide"},i.createElement(yt,{direction:"right"})),v&&(0,ge.A)(Array(null==a?void 0:a.length)).map((e,n)=>i.createElement(wt,{onClick:()=>W({idx:n,videoURL:t}),active:E===n,ml:n?3:0,idx:n,key:n,"aria-label":n})),p&&i.createElement(Go,{ml:4,onClick:()=>W({idx:(E+1)%a.length,videoURL:t}),opacity:E===a.length-1?.35:1,disabled:E===a.length-1,"aria-label":"Next slide"},i.createElement(yt,{direction:"right"})))):null};let $=i.createElement(i.Fragment,null,r&&i.createElement(k.A,Object.assign({position:"relative",zIndex:1},r,{maxWidth:42,mb:7})),i.createElement(T.A,y,i.createElement(g.A,{overflow:"hidden",
1width:"100%",py:!0===(null===(t=y)||void 0===t?void 0:t.useCard)?4:null,px:!0===(null===(n=y)||void 0===n?void 0:n.useCard)?4:null},i.createElement(S.A,{width:"100%",py:null,className:"container-carousel"},null==a?void 0:a.map((e,t)=>{var n;let{imageOrVideo:a,textChild:r,text:c}=e;const d=t===E,u="top"===w.location||"bottom"===w.location?i.createElement(i.Fragment,null,r,!L&&M&&(p||v)&&i.createElement(D,{videoURL:a.videoURL})):i.createElement(S.A,{flexDirection:"column",height:"100%"},i.createElement(g.A,{flex:"1"},r),!L&&M&&(p||v)&&i.createElement(g.A,{flex:"0 0 auto",pt:3},i.createElement(D,{videoURL:a.videoURL})));return i.createElement(qo,{display:"flex",style:{transform:`translateX(-${100*t}%)`},justifyContent:"space-between",zIndex:d?1:-1,opacity:d?1:0,key:t,width:"100%",flex:"1 0 100%",alignItems:!0===(null===(n=y)||void 0===n?void 0:n.useCard)&&"center",flexDirection:"column"},i.createElement(A,Object.assign({imageOrVideo:s?{...a,playing:j,videoProps:{onPlay:()=>P(!0),onPause:()=>P(!1)},imageFieldId:"quote"===x?`${o.sectionId}.quotes[${t}].image`:`${o.sectionId}.items[${t}].imageOrVideo.desktopImage`}:null,reverse:s&&"left"===l,section:o,textChild:u,text:c,isMobileImage16By9AspectRatio:!0,isCarouselWithControls:p||v},w)))})),L&&M&&(p||v)&&i.createElement(g.A,Object.assign({className:"control-container"},_),i.createElement(D,null)))));if("floating"===w.mediaPositioning){var B,N,z;const e="custom"===(null==o?void 0:o.verticalPadding)?{_:`${null!==(B=null!==(N=null==o?void 0:o.mobileCustomVerticalPadding)&&void 0!==N?N:null==o?void 0:o.customVerticalPadding)&&void 0!==B?B:0}px`,md:`${null!==(z=null==o?void 0:o.customVerticalPadding)&&void 0!==z?z:0}px`}:void 0;$=i.createElement(f.A,{className:"carousel-standard-padding",maxWidth:null==o?void 0:o.maxWidth,verticalPadding:null==o?void 0:o.verticalPadding,py:e,px:{_:5,md:7,xl:4},mx:"auto"},$)}return i.createElement(d.A,Object.assign({className:"ImageTextCarousel"},o,{noStandardPadding:!0,customVerticalPadding:-1,maxWidth:"100%",margin:null!=o&&o.margin?null==o?void 0:o.margin:"0px auto"}),null==a?void 0:a.map((e,t)=>{let{backgroundImage:n,backgroundImageMobile:a}=e,r=i.createElement(h.A,{alternativeText:"Image of Carousel Slide",desktopImage:n,mobileImage:a,isVideoSelected:!1,width:"100%"});return n?i.createElement(qo,{key:t,opacity:E===t?1:0},i.createElement(g.A,{style:{objectFit:"cover"},position:"absolute",top:"0",right:"0",bottom:"0",left:"0",overflow:"hidden"},r),i.createElement(g.A,{position:"absolute",top:"0",right:"0",bottom:"0",left:"0",bg:`background.${o.bg}`,opacity:o.overlayOpacity||0})):null}),$)};var Yo=i.memo(Vo);const Uo=e=>{let{quoteRichText:t,name:n,position:a,textAlign:r,logo:o,...l}=e;return i.createElement(g.A,Object.assign({mx:"center"===r?"auto":0,my:4},l),(null==t?void 0:t.content)&&i.createElement(le.A,Object.assign({textAlign:r,mb:6},t)),n&&i.createElement(oe.JU,{align:r,mb:3},n),a&&i.createElement(oe.fz,{align:r,mb:o&&4},a),o&&i.createElement(S.A,{justifyContent:"center"===r?"center":"flex-start"},i.createElement(j.A,Object.assign({},o,{maxWidth:7,height:"100%"}))))};var Xo=Uo;Uo.strapiProps={quoteRichText:J().object,name:J().string,position:J().string,image:J().object};var Qo=e=>{var t;let{section:n,sectionTitle:a,QCSectionTitle:r,quotes:o,quoteCarouselImageLocation:l,imageLocation:s,showArrows:c,quoteCarouselShowArrows:d,showIndicators:u,quoteCarouselShowIndicators:m,controlsLocation:h,quoteCarouselControlsLocation:p,controlsAlignment:f,quoteCarouselControlsAlignment:v,textAlign:b,quoteCarouselTextAlign:x,showImages:y,quoteCarouselShowImages:w,rotateSpeed:E,quoteCarouselRotateSpeed:A,textPosition:C,quoteCarouselTextPosition:T,card:I,useCardFront:k,icon:O,iconStyles:P}=e;a=r||a;const M=null==P?void 0:P.iconSize;I={...I,useCard:k};const F=C||T,R=b||x,L=s||l,_=!(y||w)&&"center"===R;return o=null===(t=o)||void 0===t?void 0:t.map(e=>{let{image:t,...n}=e;const a={desktopImage:t,imageStyles:{objectFit:"contain"}};return{textChild:i.createElement(S.A,{flexDirection:"column",height:"100%",m:!1===I.useCard?"16px 0px":null}
1,i.createElement(S.A,{height:"100%",justifyContent:"left"===R?"flex-start":"center"},i.createElement(g.A,{display:"flex",flexDirection:"column",alignSelf:"top"===F?"flex-start":"center"===F?"center":"bottom"===F?"flex-end":"center",alignItems:"left"===R?"flex-start":"center"},O&&i.createElement(g.A,null,i.createElement(j.A,Object.assign({},O,{width:"height"===(null==P?void 0:P.iconFit)?"auto":"width"===(null==P?void 0:P.iconFit)||M?`${M}px`:2,height:"width"===(null==P?void 0:P.iconFit)?"auto":"height"===(null==P?void 0:P.iconFit)||M?`${M}px`:2,maxWidth:"width"===(null==P?void 0:P.iconFit)||"square"===(null==P?void 0:P.iconFit)?`${M}px`:"auto",maxHeight:"height"===(null==P?void 0:P.iconFit)||"square"===(null==P?void 0:P.iconFit)?`${M}px`:"auto"}))),i.createElement(Xo,Object.assign({maxWidth:44,textAlign:R},n))))),imageOrVideo:a,text:{align:R},...n}}),i.createElement(Yo,{section:n,sectionTitle:a,items:o,carouselType:"quote",card:I,mediaLocation:L,showMedia:y||w,controlsLocation:h||p,controlsAlignment:f||v,controls:c||d,indicators:u||m,rotateSpeed:E||A,imageTextMolecule:{location:"left"===L?"right":"left",align:I.useCard?"center":"top"===F?"start":"center"===F?"center":"bottom"===F?"end":"center",card:{useCard:!1},layoutStyle:"standard",child2Style:{maxHeight:I.useCard?"250px":"400px",height:"100%",flex:I.useCard?"0 0 25%":1},mediaPositioning:"floating",layoutChangerStyles:{height:"100%",width:"100%"},..._?{standardPaddingStyles:{mx:"auto"}}:{}}})};const Zo=e=>{let{text:t,button:n,button2:a,textAlign:r,iconStyles:o,icon:l,...s}=e;return i.createElement(g.A,Object.assign({display:"flex",flexDirection:"column",alignItems:"center"===r?"center":"start",mx:"center"===r?"auto":0},s),(e=>{var t;let{icon:n,iconStyles:a}=e;if(n=null===(t=n)||void 0===t?void 0:t.image,!n)return null;const r=null==a?void 0:a.iconSize;return n&&i.createElement(j.A,Object.assign({flexShrink:0},n,{mb:4,width:"height"===(null==a?void 0:a.iconFit)?"auto":"width"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,height:"width"===(null==a?void 0:a.iconFit)?"auto":"height"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,maxWidth:"width"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto",maxHeight:"height"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto"}))})({icon:l,iconStyles:o}),t&&i.createElement(k.A,Object.assign({},t,{align:r,as:"p"})),(n||a)&&i.createElement(S.A,{justifyContent:r,alignItems:"center",mt:4},n&&i.createElement(C.A,Object.assign({"aria-label":"Button 1 in carousel slide",mr:a?5:0},n)),a&&i.createElement(C.A,Object.assign({"aria-label":"Button 2 in carousel slide"},a))))};var Jo=i.memo(Zo);Zo.strapiProps={text:J().shape(k.A.strapiProps),button:J().shape(C.A.strapiProps),button2:J().shape(C.A.strapiProps),imageOrVideo:J().object,backgroundImage:J().object,backgroundImageMobile:J().object};var Ko=n(94758);const el=e=>{let{imageTextCarouselMediaPositioning:t,mediaPositioning:n,showMedia:i}=e;const a=K.notGatsby?n:t;return null!==a&&i?a:"floating"},tl=e=>{let{mediaPositioning:t,imageTextCarouselMediaPositioning:n}=e,i=!1;return t&&(i="floating"===t||"floating"===n),i},nl=e=>{var t;const n="fit"===el(e);return null===(t=e.items)||void 0===t?void 0:t.map(t=>{var i,a,r,o;let{imageOrVideo:l,text:s,...c}=t;l={...l,controls:null===(i=e.imageOrVideoStyle)||void 0===i?void 0:i.controls,playing:null===(a=e.imageOrVideoStyle)||void 0===a?void 0:a.playing,loop:null===(r=e.imageOrVideoStyle)||void 0===r?void 0:r.loop,volume:null===(o=e.imageOrVideoStyle)||void 0===o?void 0:o.volume,imageStyles:{objectFit:n?"cover":"contain"}};return{textChild:cl({imageOrVideo:l,text:s,card:e.card,textAlign:e.textAlign,...e,...c},pl(e,ol(e),fl(hl(e)),el(e)),ul(e),gl(e),fl(hl(e)),el(e),ol(e)),imageOrVideo:l,text:s,...c}})},il=e=>{let{section:t}=e;return t&&t.verticalPadding&&!isNaN(null==t?void 0:t.verticalPadding)?(null==t?void 0:t.customVerticalPadding)>0&&Math.floor((null==t?void 0:t.customVerticalPadding)/32)>=2?(null==t?void 0:t.customVerticalPadding)-16:32:null},al=(e,t)=>{let{section:n}=e;return{_:"custom"===(null==n?void 0:n.verticalPadding)?`${t}px`:7,lg:null!=n&&n.customVerticalPadding?`${null==n?void 0:n.customVerticalPadding}px`:null}},rl=(e,t,n,i)=>{let{section:a}=e;return a&&a.verticalPadding&&!isNaN(null==a?void 0:a.verticalPadding)&&n?{py:{_:t||i?0:7,lg:i?i?t?null:0:null:t||"custom"!==a.verticalPadding?t||"md"!==a.verticalPadding?!t&&"lg"===a.verticalPadding||!t&&"fullHeight"===a.verticalPadding?12:null:9:n.lg}}:null},ol=e=>{let{imageTextCarouselLayoutStyle:t,layoutStyle:n}=e;return Boolean("overlapping"===n||"overlapping"===t)},ll=e=>{let{imageTextCarouselLayoutStyle:t,layoutStyle:n}=e;return t||n},sl=e=>{let{imageTextCarouselMediaPositioningOnMobile:t,mediaPositioningOnMobile:n}=e;return t||n},cl=(e,t,n,a,r,o,l,s)=>{let{text:c,card:d,textAlign:u,imageTextCarouselTextAlign:m,button:g,button2:h,imageOrVideo:p,backgroundImage:f,backgroundImageMobile:v,icon:b,...x}=e;const y=u||m;return c?i.createElement(T.A,Object.assign({className:"card",pt:{_:null!=d&&d.useCard?5:2,md:null!=d&&d.useCard?6:5},pb:{_:null!=d&&d.useCard?5:2,md:null!=d&&d.useCard?6:5},px:{_:null!=d&&d.useCard?5:0,md:null!=d&&d.useCard?6:0},width:n&&s&&"adjacent"===r?s&&"floating"===o?"100%":l?{_:"100%",md:`${210+a}%`}:{_:"100%",md:`${135+a}%`}:null},d),i.createElement(S.A,{flexDirection:"column",height:"100%"}
1,i.createElement(S.A,{height:"100%",justifyContent:"center"===t?"center":"end"===t?"flex-end":"flex-start"},i.createElement(Jo,Object.assign({maxWidth:44,textAlign:y,text:c,button:g,button2:h,imageOrVideo:p,backgroundImage:f,backgroundImageMobile:v,icon:b},x))))):null},dl=(e,t,n,i,a,r,o,l,s)=>{let{section:c,child1Px:d,mediaLocation:u,mediaRatio:m,xOffsetOverlap:g,yOffsetOverlap:h,card:p,openModalSectionById:f,conditionalProps:v,isMediaPositioningFloating:b,customPadding:x}=e;const y={},w={};return"floating"!==t&&(y.mb={_:0,lg:"85px"},w.mb={_:0},w.maxHeight={_:"300px",md:"400px"}),{child1Px:d,mediaLocation:u,mediaPositioningOnMobile:o,mediaRatio:m,xOffsetOverlap:g,yOffsetOverlap:h,card:p,child1Style:y,openModalSectionById:f,conditionalProps:v,isMediaPositioningFloating:b,overlap:l,customPadding:x,mediaPositioning:t,align:n,layoutStyle:i,location:a,controlsLocation:r,child2Style:w}},ul=e=>{var t,n,i,a,r,o;return(null===(t=e.imageOrVideo)||void 0===t?void 0:t.isVideoSelected)&&((null===(n=e.imageOrVideo)||void 0===n?void 0:n.videoURL)||(null===(i=e.imageOrVideo)||void 0===i?void 0:i.mobileVideoURL)||(null===(a=e.imageOrVideo)||void 0===a?void 0:a.videoImageFallback))||(null===(r=e.imageOrVideo)||void 0===r?void 0:r.desktopImage)||(null===(o=e.imageOrVideo)||void 0===o?void 0:o.mobileImage)},ml=(e,t,n,i)=>{let{card:a,controlsLocation:r,imageTextCarouselControlsLocation:o,showMedia:l}=e;return l?"stacked"===i||(t||null!=a&&a.useCard)&&"floating"!==n?"section":r||o:"text"},gl=e=>{let{mediaRatio:t}=e;return null===t?50:t},hl=e=>{let{imageTextCarouselTextLocation:t,location:n,showMedia:i}=e;return i?t||n:"top"},pl=(e,t,n,i)=>{let{align:a,imageTextCarouselAlign:r}=e;return t&&"stacked"===n?"end":"floating"===i?r||a||"start":t&&"adjacent"===n?"start":r||a},fl=e=>e&&"right"!==e&&"left"!==e?"bottom"===e||"top"===e?"stacked":void 0:"adjacent",vl=e=>{let{section:t,ITCSectionTitle:n,sectionTitle:a,card:r,ITCCard:o,...l}=e;a=n||a,r=o||r;const{verticalPadding:s,items:c,overlap:d,controlsLocation:u,mediaPositioning:m,conditionalProps:g,isMediaPositioningFloating:h,customPadding:p}=(e=>{const t={isMediaPositioningFloating:tl(e),items:nl(e),controlsLocation:ml(e,ol(e),el(e),fl(hl(e))),mediaPositioning:el(e),conditionalProps:rl(e,tl(e),al(e,il(e)),ol(e)),verticalPadding:(0,i.useMemo)(()=>(e=>{let{section:t}=e;return t?null===(null==t?void 0:t.verticalPadding)?"default":"fullHeight"===(null==t?void 0:t.verticalPadding)?"custom":null==t?void 0:t.verticalPadding:null})(e),[e.section]),overlap:ol(e),customPadding:al(e,il(e)),imageTextMoleculeProps:dl(e,el(e),pl(e,ol(e),fl(hl(e)),el(e)),ll(e),hl(e),ml(e,ol(e)),sl(e),ol(e),(0,Ko.pT)(e,{isMediaPositioningFloating:tl(e)}))};return Object.keys(t).reduce((e,n)=>(e[n]=t[n],e),{})})({section:t,sectionTitle:a,card:r,...l}),f={align:l.imageTextCarouselAlign||l.align,card:l.card,child1Px:l.child1Px,layoutStyle:l.imageTextCarouselLayoutStyle||l.layoutStyle,location:l.imageTextCarouselTextLocation||l.location,mediaLocation:l.mediaLocation||l.imageTextCarouselMediaLocation,mediaPositioning:m,mediaPositioningOnMobile:l.imageTextCarouselMediaPositioningOnMobile||l.mediaPositioningOnMobile,mediaRatio:l.mediaRatio,xOffsetOverlap:l.xOffsetOverlap,yOffsetOverlap:l.yOffsetOverlap,overlapOnMobile:!0},v={},b={},x={},y={};"fit"===f.mediaPositioning&&(y.height={_:"100%",md:"100%"});const w=fl(f.location),E=f.align||"start",A={start:"top"===f.location?"flex-start":"flex-end",center:"center",end:"top"===f.location?"flex-end":"flex-start"};"floating"===f.mediaPositioning?(y.alignItems={_:"stretch",md:"stretch"},y.justifyContent={_:"flex-start",md:"center"},b.maxHeight={_:"300px",lg:"400px"},b.alignSelf={_:"stretch",md:"inherit"},"adjacent"===w?(v.display={_:"flex",md:"flex"},v.flexDirection={_:"column",md:"column"}):"stacked"===w&&(y.justifyContent=A[E])):(x.px={_:5,md:7,xl:4},"fullHeight"===t.verticalPadding&&(y.height={_:"100%",md:"100vh"}),d?(b.maxHeight={_:"335px",md:"100%"},v.pb={_:0,md:"100px"}):(b.maxHeight={_:"400px",sm:"600px",md:"100%"},v.pb={_:0,sm:"25px",md:"60px"}),"adjacent"===w?v.alignSelf={_:"flex-start",md:"flex-start"}:"stacked"===w&&(y.justifyContent=A[E])),x.maxWidth="100%";const C={...t,verticalPadding:s};return i.createElement(Yo,{sectionTitle:a,items:c,section:C,carouselType:"imageText",showMedia:l.showMedia,controlsLocation:u,controlsAlignment:l.controlsAlignment||l.imageTextCarouselControlsAlignment,controls:l.showArrows,indicators:l.showIndicators,rotateSpeed:l.rotateSpeed,textAlign:l.textAlign||l.imageTextCarouselTextAlign,imageTextMolecule:{...f,section:C,layoutChangerStyles:y,standardPaddingStyles:x,child2Style:b,child1Style:v}})};var bl=i.memo(vl);n(84271);var xl=n(88607),yl=n(48927),wl=n(32494),El=n(56599);function Al(e){return(0,Ne.A)("MuiCollapse",e)}(0,We.A)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const Cl=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],Tl=(0,Pe.Ay)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],"entered"===n.state&&t.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&t.hidden]}})(({theme:e,ownerState:t})=>(0,Ie.A)({height:0,overflow:"hidden",transition:e.transitions.create("height")},"horizontal"===t.orientation&&{height:"auto",width:0,transition:e.transitions.create("width")},"entered"===t.state&&(0,Ie.A)({height:"auto",overflow:"visible"},"horizontal"===t.orientation&&{width:"auto"}),"exited"===t.state&&!t.in&&"0px"===t.collapsedSize&&{visibility:"hidden"})),Sl=(0,Pe.Ay)("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>(0,Ie.A)({display:"flex",width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),Il=(0,Pe.Ay)("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>(0,Ie.A)({width:"100%"},"horizontal"===e.orientation&&{width:"auto",height:"100%"})),kl=i.forwardRef(function(e,t){const n=(0,Me.A)({props:e,name:"MuiCollapse"}),{addEndListener:a,children:r,className:o,collapsedSize:l="0px",component:s,easing:c,in:d,onEnter:u,onEntered:m,onEntering:g,onExit:h,onExited:p,onExiting:f,orientation:v="vertical",style:b,timeout:x=yl.p0.standard,TransitionComponent:y=xl.Ay}=n,w=(0,Se.A)(n,Cl),E=(0,Ie.A)({},n,{orientation:v,collapsedSize:l}),A=(e=>{const{orientation:t,classes:n}=e,i={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return(0,Oe.A)(i,Al,n)})(E),C=(0,El.A)(),T=i.useRef(),S=i.useRef(null),I=i.useRef(),k="number"==typeof l?`${l}px`:l,O="horizontal"===v,j=O?"width":"height";i.useEffect(()=>()=>{clearTimeout(T.current)},[]);const P=i.useRef(null),M=(0,_e.A)(t,P),F=e=>t=>{if(e){const n=P.current;void 0===t?e(n):e(n,t)}},R=()=>S.current?S.current[O?"clientWidth":"clientHeight"]:0,L=F((e,t)=>{S.current&&O&&(S.current.style.position="absolute"),e.style[j]=k,u&&u(e,t)}),_=F((e,t)=>{const n=R();S.current&&O&&(S.current.style.position="");const{duration:i,easing:a}=(0,wl.c)({style:b,timeout:x,easing:c},{mode:"enter"});if("auto"===x){const t=C.transitions.getAutoHeightDuration(n);e.style.transitionDuration=`${t}ms`,I.current=t}else e.style.transitionDuration="string"==typeof i?i:`${i}ms`;e.style[j]=`${n}px`,e.style.transitionTimingFunction=a,g&&g(e,t)}),W=F((e,t)=>{e.style[j]="auto",m&&m(e,t)}),D=F(e=>{e.style[j]=`${R()}px`,h&&h(e)}),$=F(p),B=F(e=>{const t=R(),{duration:n,easing:i}=(0,wl.c)({style:b,timeout:x,easing:c},{mode:"exit"});if("auto"===x){const n=C.transitions.getAutoHeightDuration(t);e.style.transitionDuration=`${n}ms`,I.current=n}else e.style.transitionDuration="string"==typeof n?n:`${n}ms`;e.style[j]=k,e.style.transitionTimingFunction=i,f&&f(e)});return(0,Ge.jsx)(y,(0,Ie.A)({in:d,onEnter:L,onEntered:W,onEntering:_,onExit:D,onExited:$,onExiting:
1B,addEndListener:e=>{"auto"===x&&(T.current=setTimeout(e,I.current||0)),a&&a(P.current,e)},nodeRef:P,timeout:"auto"===x?null:x},w,{children:(e,t)=>(0,Ge.jsx)(Tl,(0,Ie.A)({as:s,className:(0,ke.A)(A.root,o,{entered:A.entered,exited:!d&&"0px"===k&&A.hidden}[e]),style:(0,Ie.A)({[O?"minWidth":"minHeight"]:k},b),ownerState:(0,Ie.A)({},E,{state:e}),ref:M},t,{children:(0,Ge.jsx)(Sl,{ownerState:(0,Ie.A)({},E,{state:e}),className:A.wrapper,ref:S,children:(0,Ge.jsx)(Il,{ownerState:(0,Ie.A)({},E,{state:e}),className:A.wrapperInner,children:r})})}))}))});kl.muiSupportAuto=!0;var Ol=kl,jl=n(43998);var Pl=i.createContext({}),Ml=n(61681);function Fl(e){return(0,Ne.A)("MuiAccordion",e)}var Rl=(0,We.A)("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]);const Ll=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","TransitionComponent","TransitionProps"],_l=(0,Pe.Ay)(jl.A,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Rl.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&:before":{display:"none"}},[`&.${Rl.expanded}`]:{"&:before":{opacity:0}
1,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&:before":{display:"none"}}},[`&.${Rl.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e,ownerState:t})=>(0,Ie.A)({},!t.square&&{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},!t.disableGutters&&{[`&.${Rl.expanded}`]:{margin:"16px 0"}}));var Wl=i.forwardRef(function(e,t){const n=(0,Me.A)({props:e,name:"MuiAccordion"}),{children:a,className:r,defaultExpanded:o=!1,disabled:l=!1,disableGutters:s=!1,expanded:c,onChange:d,square:u=!1,TransitionComponent:m=Ol,TransitionProps:g}=n,h=(0,Se.A)(n,Ll),[p,f]=(0,Ml.A)({controlled:c,default:o,name:"Accordion",state:"expanded"}),v=i.useCallback(e=>{f(!p),d&&d(e,!p)},[p,d,f]),[b,...x]=i.Children.toArray(a),y=i.useMemo(()=>({expanded:p,disabled:l,disableGutters:s,toggle:v}),[p,l,s,v]),w=(0,Ie.A)({},n,{square:u,disabled:l,disableGutters:s,expanded:p}),E=(e=>{const{classes:t,square:n,expanded:i,disabled:a,disableGutters:r}=e,o={root:["root",!n&&"rounded",i&&"expanded",a&&"disabled",!r&&"gutters"],region:["region"]};return(0,Oe.A)(o,Fl,t)})(w);return(0,Ge.jsxs)(_l,(0,Ie.A)({className:(0,ke.A)(E.root,r),ref:t,ownerState:w,square:u},h,{children:[(0,Ge.jsx)(Pl.Provider,{value:y,children:b}),(0,Ge.jsx)(m,(0,Ie.A)({in:p,timeout:"auto"},g,{children:(0,Ge.jsx)("div",{"aria-labelledby":b.props.id,id:b.props["aria-controls"],role:"region",className:E.region,children:x})}))]}))});function Dl(e){return(0,Ne.A)("MuiAccordionSummary",e)}var $l=(0,We.A)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]);const Bl=["children","className","expandIcon","focusVisibleClassName","onClick"],Nl=(0,Pe.Ay)(Re.A,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const n={duration:e.transitions.duration.shortest};return(0,Ie.A)({display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],n),[`&.${$l.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${$l.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${$l.disabled})`]:{cursor:"pointer"}},!t.disableGutters&&{[`&.${$l.expanded}`]:{minHeight:64}})}),zl=(0,Pe.Ay)("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e,ownerState:t})=>(0,Ie.A)({display:"flex",flexGrow:1,margin:"12px 0"},!t.disableGutters&&{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${$l.expanded}`]:{margin:"20px 0"}})),Hl=(0,Pe.Ay)("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${$l.expanded}`]:{transform:"rotate(180deg)"}}));var Gl=i.forwardRef(function(e,t){const n=(0,Me.A)({props:e,name:"MuiAccordionSummary"}),{children:a,className:r,expandIcon:o,focusVisibleClassName:l,onClick:s}=n,c=(0,Se.A)(n,Bl),{disabled:d=!1,disableGutters:u,expanded:m,toggle:g}=i.useContext(Pl),h=(0,Ie.A)({},n,{expanded:m,disabled:d,disableGutters:u}),p=(e=>{const{classes:t,expanded:n,disabled:i,disableGutters:a}=e,r={root:["root",n&&"expanded",i&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]};return(0,Oe.A)(r,Dl,t)})(h);return(0,Ge.jsxs)(Nl,(0,Ie.A)({focusRipple:!1,disableRipple:!0,disabled:d,component:"div","aria-expanded":m,className:(0,ke.A)(p.root,r),focusVisibleClassName:(0,ke.A)(p.focusVisible,l),onClick:e=>{g&&g(e),s&&s(e)},ref:t,ownerState:h},c,{children:[(0,Ge.jsx)(zl,{className:p.content,ownerState:h,children:a}),o&&(0,Ge.jsx)(Hl,{className:p.expandIconWrapper,ownerState:h,children:o})]}))});
1function ql(e){return(0,Ne.A)("MuiAccordionDetails",e)}(0,We.A)("MuiAccordionDetails",["root"]);const Vl=["className"],Yl=(0,Pe.Ay)("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)}));var Ul=i.forwardRef(function(e,t){const n=(0,Me.A)({props:e,name:"MuiAccordionDetails"}),{className:i}=n,a=(0,Se.A)(n,Vl),r=n,o=(e=>{const{classes:t}=e;return(0,Oe.A)({root:["root"]},ql,t)})(r);return(0,Ge.jsx)(Yl,(0,Ie.A)({className:(0,ke.A)(o.root,i),ref:t,ownerState:r},a))});const Xl=u.default.div.withConfig({componentId:"sc-1mngbot-0"})([""," display:",";transition:all 0.01s ease-in-out;position:",";opacity:0.75;width:100%;height:2px;left:0;z-index:100;"],(0,ce.Zz)(ce.yW),e=>e.shouldDisplay?"none":"block",e=>e.fullWidthDivider?"absolute":"relative"),Ql=(0,u.default)(Wl).withConfig({componentId:"sc-1mngbot-1"})([""," &.MuiAccordion-root{background-color:transparent;transition:none;box-shadow:none;&.Mui-expanded{margin:0px;}&:not(:last-child){border-bottom:0;}&:before{display:none;}& .MuiButtonBase-root,.MuiIconButton-root,.MuiAccordionSummary-expandIcon,.MuiIconButton-edgeEnd{display:flex !important;align-items:flex-start;& .Mui-expanded{align-items:flex-end;}}& .MuiAccordionSummary-root{&:not(.Mui-expanded){",";}",";width:100%;align-items:stretch;padding-left:6px;padding-right:2px;@media (min-width:1024px){padding-left:24px;padding-right:24px;}&.Mui-expanded{border-bottom-width:0px;",";}& .Mui-expanded{",";}& .MuiIconButton-edgeEnd{",";&.Mui-expanded{",";}@media (min-width:1024px){display:block;}}}& .MuiAccordionSummary-content{",";}& .MuiAccordionDetails-root{padding:0px;padding-left:6px;padding-right:0px;@media (min-width:1024px){padding-left:24px;padding-right:24px;}}}"],(0,ce.Zz)(ce.Zp),(0,we.Ay)({mt:6}),(0,we.Ay)({pb:3}),(0,we.Ay)({pb:0,mb:-4}),(0,we.Ay)({mt:4}),(0,we.Ay)({mt:-4}),(0,we.Ay)({mt:3}),(0,we.Ay)({m:0,mt:-3})),Zl=(0,u.default)(Gl).withConfig({componentId:"sc-1mngbot-2"})(["",""],(0,ce.Zz)(ce.Zp)),Jl=(0,u.default)(Ul).withConfig({componentId:"sc-1mngbot-3"})(["",""],(0,ce.Zz)(ce.Zp));var Kl=e=>{var t,n,a,r,o;let{label:l,items:s,toggleMany:c,expandIcon:d,labelStyles:m,contentStyles:h,card:p,variant:f="h3",...v}=e;const b=(0,i.useContext)(u.ThemeContext),x=(null===(t=b.typography)||void 0===t||null===(n=t[f])||void 0===n||null===(a=n.color)||void 0===a?void 0:a.length)>3?null===(r=b.typography)||void 0===r||null===(o=r[f])||void 0===o?void 0:o.color:"text",[y,w]=i.useState(""),[E,A]=i.useState({});if(!s)return null;const C=i.createElement(Xl,{bg:"border.0",fullWidthDivider:!1,shouldDisplay:null==p?void 0:p.useCard});return i.createElement(g.A,null,s.map((e,t)=>{let{label:n,content:a}=e,r=`panel${t+1}`;return i.createElement(g.A,{key:r,my:null!=p&&p.useCard?4:0}
1,i.createElement(T.A,Object.assign({height:"100%"},v,p),C,i.createElement(Ql,Object.assign({square:!0,expanded:y===r||!0===E[r],onChange:(o=r,(e,t)=>{if(c){const e={...E,[o]:t};A(e)}else w(!!t&&o)})},v),i.createElement(Zl,{expandIcon:d||i.createElement(se.A,{width:"25px",height:"25px",strokeWidth:"1.2",color:x}),IconButtonProps:{disableRipple:!0,disableTouchRipple:!0},"aria-controls":`${r}d-content`,id:`${r}d-header`,style:m},i.createElement(oe.hE,{mb:3,variant:f},n)),i.createElement(Jl,{style:h},a))));var o}),C)};const es=e=>{let{title:t,richText:n,textAlign:a="left",rest:r}=e;if(null==n||!n.content)return null;const o="left"===a?{_:0,md:9,lg:13}:0;return i.createElement(le.A,Object.assign({shadow:"none",textAlign:a,mt:0,mr:o,mb:4},n,r))};var ts=es;es.strapiProps={title:J().string,paragraph:J().object};const ns=u.default.div.withConfig({componentId:"sc-1ag4ftz-0"})(["& .MuiAccordionSummary-content,& .MuiAccordionSummary-content.MuiAccordionSummary-contentGutters{justify-content:",";}"],e=>e.$justifyContent||"flex-start"),is=u.default.div.withConfig({componentId:"sc-1ag4ftz-1"})(["display:flex;flex-direction:",";gap:2rem;align-items:",";width:100%;@media only screen and (max-width:","){flex-direction:column;}"],e=>e.direction,e=>e.alignItems,e=>e.theme.breakpoints.md),as=u.default.div.withConfig({componentId:"sc-1ag4ftz-2"})(["width:",";@media only screen and (max-width:","){width:100%;}"],e=>e.customWidth?`${e.customWidth}%`:e.isSideBySide?"50%":"100%",e=>e.theme.breakpoints.md);var rs=e=>{let{section:t,sectionTitle:n,faqs:a,card:r,labelStyles:o,contentStyles:l,alignText:s,listLocation:c="bottom",listRatio:u=50}=e;const m=s||"left",g={left:"flex-start",center:"center",right:"flex-end"}[m]||"flex-start",h=(null==a?void 0:a.map(e=>{let{title:t,richText:n,faqItemRest:a}=e;return{label:i.createElement(oe.hE,Object.assign({textAlign:m,variant:"h3",mb:3,mr:"right"===m?"6px":0},a,o),t),content:i.createElement(ts,Object.assign({title:t,richText:n,textAlign:m},l))}}))||[],p={top:"column-reverse",bottom:"column",left:"row-reverse",right:"row"}[c]||"column",f="left"===c||"right"===c,v=Math.max(0,Math.min(100,parseInt(u,10))),b=f?v:null,x=f?100-v:null;return i.createElement(d.A,t,i.createElement(is,{direction:p,alignItems:f?"flex-start":"stretch"},n&&i.createElement(as,{isSideBySide:f,customWidth:x},i.createElement(k.A,Object.assign({},n,{maxWidth:42,mb:6}))),i.createElement(as,{isSideBySide:f,customWidth:b},i.createElement(ns,{$justifyContent:g},i.createElement(Kl,{items:h,card:r,toggleMany:!0,labelStyles:o,contentStyles:l})))))};var os=n(77999),ls=n(16928),ss=n(92927),cs=n(20523),ds=n(19750);const us=["className","component"];var ms=n(71027),gs=n(57844),hs=n(93724);const ps=(0,gs.A)(),fs=function(e={}){const{themeId:t,defaultTheme:n,defaultClassName:a="MuiBox-root",generateClassName:r}=e,o=(0,ls.Ay)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(ss.A);return i.forwardRef(function(e,i){const l=(0,ds.A)(n),s=(0,cs.A)(e),{className:c,component:d="div"}=s,u=(0,Se.A)(s,us);return(0,Ge.jsx)(o,(0,Ie.A)({as:d,ref:i,className:(0,ke.A)(c,r?r(a):a),theme:t&&l[t]||l},u))})}({themeId:hs.A,defaultTheme:ps,defaultClassName:"MuiBox-root",generateClassName:ms.A.generate});var vs=fs;var bs=(0,u.default)(vs).withConfig({componentId:"sc-13h3c9g-0"})(["--line-clamp:",";--align:",';display:-webkit-box;-webkit-line-clamp:var(--line-clamp,1);-webkit-box-orient:vertical;word-break:var(--word-break,"none");overflow:hidden;hyphens:auto;text-align:var(--align,left);--is-single-line:2 - Clamp(0,Calc(var(--line-clamp) - 1),var(--line-clamp));--delay:Calc(-1s * (var(--is-single-line,1) - 1));animation:states 1s var(--delay) paused;@keyframes states{0%{word-break:break-all;}}'],e=>e.lineClamp,e=>e.textAlign);const xs=(0,u.default)(e=>{let{title:t,label:n,cardTitleVariant:a,cardTitleColor:r,descriptionRichText:o,className:l,textClassName:s,textAlign:c,button:d,lineClamp:u,...m}=e;return i.createElement(g.A,Object.assign({display:"block",width:"100%",textAlign:c,className:l,style:{zIndex:100}},m),n&&i.createElement(oe.JU,{className:s,mb:3},n),i.createElement(oe.hE,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",className:s,variant:"h1"===a?"h1":"h2",as:"h1"===a?"h1":"h2",color:r,mb:3,textAlign:c},t),(null==o?void 0:o.content)&&i.createElement(bs,{lineClamp:u,textAlign:c},i.createElement(Es,Object.assign({transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",className:s,textAlign:c},o))),d&&i.createElement(C.A,Object.assign({"aria-label":"Button inside image card",className:s,style:{zIndex:10,position:"relative"},mt:4,mb:4},d)))}).withConfig({componentId:"sc-11vgb7q-0"})(["",""],os.l),ys=(0,u.default)(re.A).withConfig({componentId:"sc-11vgb7q-1"})(["&:hover{& .image-container{",";& .image{",";}}}"],e=>
1"gradient"===e.textBackground&&"full"===e.imageWidth&&null===e.overlayImage?"transform: scale(1.05)":null,e=>"solid"!==e.textBackground&&"default"!==e.imageWidth||null!==e.overlayImage?null:"transform: scale(1.05)"),ws=(0,u.default)(T.A).withConfig({componentId:"sc-11vgb7q-2"})(["& .shaved-text{opacity:",";}&:hover{& .shaved-text{",";}& .shaved-text{opacity:",";}}"],e=>"onHover"!==e.textVisibility?1:0,e=>"onHover"===e.textVisibility?"opacity: 1":null,e=>"onHover"===e.textVisibility?1:.75),Es=(0,u.default)(le.A).withConfig({componentId:"sc-11vgb7q-3"})(["&.shaved-text{& .RichEditor-unstyled{margin-bottom:0px;}}",""],os.l),As=(0,u.default)(ee.A).withConfig({componentId:"sc-11vgb7q-4"})(["",""],(0,ce.Zz)(ce.Zp)),Cs=(0,u.default)(ee.A).withConfig({componentId:"sc-11vgb7q-5"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;&:hover{opacity:1;}"]),Ts={borderRadius:"none",boxShadow:"md",bg:0,theme:"light",useCard:!1},Ss=e=>{var t,n,a,r,o,l,s;let{title:c,label:m,descriptionRichText:h,image:p,overlayImage:f,link:v,alignText:b,card:x,cardTitle:y,textBackground:w,textVisibility:E,backgroundImageDesktop:A,backgroundImageMobile:C,button:T,overlayOpacity:S,imageWidth:I,imageRatio:k=1,lineClamp:O=100,imageFieldId:j}=e;x=x&&x.constructor===Object&&Object.keys(x).length>0?x:Ts;const M=(0,i.useContext)(u.ThemeContext),F=x?null==M||null===(t=M.themes[null===(a=x)||void 0===a?void 0:a.theme])||void 0===t||null===(n=t.colors)||void 0===n?void 0:n.background[null===(r=x)||void 0===r?void 0:r.bg]:"#FFFFFF",R=(0,ha.z)(F,100),L=(0,ha.z)(F,90),_=(0,ha.z)(F,0),W=(0,ha.z)(F,100*S);let D="none"!==E&&x.useCard&&F,$="gradient"===w&&D;const B=(0,P.hasRichText)(h);return i.createElement(ys,Object.assign({"aria-label":"Card link",optional:!0},v,{textBackground:w,imageWidth:I,overlayImage:f}),i.createElement(ws,Object.assign({},x,{bg:null,position:"relative",textVisibility:E,textBackground:w,height:"100%",border:"none"}),i.createElement(d.A,{backgroundImageMobile:C,backgroundImageDesktop:A,noStandardPadding:!0,style:{background:null!==C||null!==A?W:F},overlayOpacity:S,height:"100%",transitionProperty:"opacity,background",transitionTimingFunction:"ease",transitionDuration:"md"},p&&i.createElement(ta.A,{ratio:k,height:D?"auto":"100%",className:"image-container",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",overflow:"hidden"},i.createElement(g.A,{className:"image",height:"100%",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md"},i.createElement(As,Object.assign({},p,{style:{height:"100%",width:"100%"},imgStyle:{borderBottomWidth:D?"1px":"0px",borderBottomStyle:"solid",borderBottomColor:"transparent",padding:"full"!==I&&null!==(o=x)&&void 0!==o&&o.useCard?"24px":"0px"},minHeight:null!==(l=x)&&void 0!==l&&l.useCard?"auto":"358px",imageFieldId:j}))),f&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%",className:"image"},i.createElement(Cs,Object.assign({},f,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:90},imgStyle:{borderBottomWidth:D?"1px":"0px",borderBottomStyle:"solid",borderBottomColor:"transparent",padding:"full"!==I&&null!==(s=x)&&void 0!==s&&s.useCard?"24px":"0px"}}))),i.createElement(g.A,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",position:"absolute",top:0,left:0,bottom:0,right:0,opacity:$?S:0,background:`linear-gradient(to top, ${R} 0%,${L} 15%, ${_}) 100%`,style:{zIndex:95,pointerEvents:"none"}})),D&&(c||B||T)&&i.createElement(xs,Object.assign({transitionProperty:"opacity,background",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:b,descriptionRichText:h,button:T,textClassName:"shaved-text",className:"text-box",title:c,label:m},y,{height:"100%",width:"100%",left:"0px",bottom:"0px",mt:-4,py:6,px:5,bg:"gradient"===w?W:null,lineClamp:O})))))};var Is=Ss;Ss.strapiProps={title:J().string,description:J().shape(le.A.strapiProps),image:J().object.isRequired};const ks=(0,u.default)(e=>{let{title:t,descriptionRichText:n,className:a,textClassName:r,textAlign:o,imageRatio:l,lineClamp:s,...c}=e;return i.createElement(g.A,Object.assign({display:"block",width:"100%",textAlign:o,className:a,style:{zIndex:100}},c),i.createElement(oe.hE,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",variant:"h3",mb:Ls(l)>
1=1?3:0,textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",textAlign:o},t),(null==n?void 0:n.content)&&i.createElement(bs,{lineClamp:s,textAlign:o},i.createElement(Ps,Object.assign({transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",className:r,textAlign:o},n))))}).withConfig({componentId:"sc-lfxzyd-0"})(["",""],os.l),Os=(0,u.default)(re.A).withConfig({componentId:"sc-lfxzyd-1"})(["&:hover{& .image{",";}}"],e=>e.overlayImage?null:"transform: scale(1.05)"),js=(0,u.default)(T.A).withConfig({componentId:"sc-lfxzyd-2"})(["& .text-box{opacity:",";}&:hover{& .text-box{",";}& .truncate-description-text{opacity:",";}}"],e=>"onHover"!==e.textVisibility?1:0,e=>"onHover"===e.textVisibility?"opacity: 1":null,e=>"onHover"===e.textVisibility?1:.75),Ps=(0,u.default)(le.A).withConfig({componentId:"sc-lfxzyd-3"})(["",""],os.l),Ms=(0,u.default)(ee.A).withConfig({componentId:"sc-lfxzyd-4"})(["",""],(0,ce.Zz)(ce.Zp)),Fs=(0,u.default)(ee.A).withConfig({componentId:"sc-lfxzyd-5"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;&:hover{opacity:1;}"]),Rs={borderRadius:"none",boxShadow:"md",bg:0,theme:"light",useCard:!1},Ls=e=>{switch(e){case"sixteenNine":return.5625;case"threeTwo":return.66;case"fourThree":return.75;case"oneOne":default:return 1;case"threeFour":return 1.33;case"twoThree":return 1.5}},_s=e=>{switch(e){case"sixteenNine":return 70;case"threeTwo":return 60;case"fourThree":return 55;default:return 43}},Ws=e=>{switch(e){case 4:case 3:return 40;case 2:default:return 33;case 1:return 20}},Ds=e=>{var t,n,a,r,o,l,s,c,d;let{title:m,descriptionRichText:h,image:p,overlayImage:f,link:v,alignText:b,card:x,columns:y,textBackground:w,textVisibility:E,imageRatio:A,imageFieldId:C}=e;x=x&&x.constructor===Object&&Object.keys(x).length>0?x:Rs;const T=(0,i.useContext)(u.ThemeContext),I=!0===(null===(t=x)||void 0===t?void 0:t.useCard)?null==T||null===(n=T.themes[null===(r=x)||void 0===r?void 0:r.theme])||void 0===n||null===(a=n.colors)||void 0===a?void 0:a.background[null===(o=x)||void 0===o?void 0:o.bg]:"#FFFFFF",k=(0,ha.z)(I,100),O=(0,ha.z)(I,90),j=(0,ha.z)(I,0),{0:M,1:F}=(0,i.useState)(Ls(A)),R="none"!==E,L="gradient"===w&&R,_=(0,P.hasRichText)(h),W=Object.keys(y),D=W[W.length-1];return(0,i.useEffect)(()=>{F(Ls(A))},[A]),!0===(null===(l=x)||void 0===l?void 0:l.useCard)&&"solid"===w?i.createElement(Is,{title:m,descriptionRichText:h,image:p,overlayImage:f,link:v,alignText:b,card:x,textBackground:w,textVisibility:E,imageWidth:"full",imageRatio:M,overlayOpacity:1,lineClamp:100,imageFieldId:C}):i.createElement(Os,Object.assign({optional:!0,overlayImage:f},v),i.createElement(js,Object.assign({"aria-label":"Card link"},x,{bg:null,ratio:M,imageGridComponent:!0,position:"relative",textVisibility:E,textBackground:w}),!0===(null===(s=x)||void 0===s?void 0:s.useCard)&&"gradient"===w&&i.createElement(S.A,{height:"100%",width:"100%"},i.createElement(g.A,{height:"100%",width:"100%"},p&&i.createElement(g.A,{height:"100%",width:"100%"},i.createElement(g.A,{className:"image",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"visible"===E&&"solid"===w?{_:"60%",[D]:100-_s(A)/Ws(y[D])+"%"}:"100%"},i.createElement(Ms,Object.assign({},p,{style:{height:"100%",zIndex:85},imageFieldId:C}))),f&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%"},i.createElement(Fs,Object.assign({},f,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:90}}))),i.createElement(g.A,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",position:"absolute",opacity:L?1:0,top:0,left:0,bottom:0,right:0,background:`linear-gradient(to top, ${k} 0%,${O} 30%, ${j}) 100%`,style:{zIndex:95,pointerEvents:"none"}})),R&&(m||_)&&i.createElement("div",{style:{display:"flex",justifyContent:($=b,void 0===$&&($="left"),"right"===$?"flex-end":"center"===$?"center":"flex-start")}},i.createElement(ks,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:b,textClassName:"truncate-description-text",className:"text-box",title:m,descriptionRichText:h,bg:"gradient"===w?"transparent":`background.${x.bg}`,position:"absolute",width:"100%",left:"0px",bottom:"0px",overflow:"hidden",py:4,px:null!==(c=x)&&void 0!==c&&c.useCard?5:0,imageRatio:A,lineClamp:Ls(A)>=1?3:.75===Ls(A)?2:1})))),!1===(null===(d=x)||void 0===d?void 0:d.useCard)&&i.createElement(S.A,{height:"100%",width:"100%"},i.createElement(g.A,{height:"100%",width:"100%"},p&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%",className:"image"},i.createElement(Ms,Object.assign({},p,{style:{height:"100%"},imageFieldId:C}))),f&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%"},i.createElement(Fs,Object.assign({},f,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:99}}))),R&&(m||_)&&i.createElement(g.A,{height:"100%"},i.createElement(ks,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:b,textClassName:"truncate-description-text",className:"text-box",title:m,descriptionRichText:h,bg:"transparent",position:"absolute",width:"100%",left:"0px",bottom:"0px",overflow:"hidden",py:5,px:5,imageRatio:A,minHeight:"120px"}))))));var $};var $s=Ds;Ds.strapiProps={title:J().string,description:J().shape(le.A.strapiProps),image:J().object.isRequired};const Bs=(0,u.default)(ee.A).withConfig({componentId:"sc-18r29o6-0"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;&:hover{opacity:1;}"]),Ns=(0,u.default)(re.A).withConfig({componentId:"sc-18r29o6-1"})(["&:hover{& .image{",";}}"],e=>e.overlayImage?null:"transform: scale(1.05)");var zs=e=>{let{children:t,flexGrid:a,maxWidth:r,cascadeGutter:o}=e;const l=(0,i.useMemo)(()=>Array.isArray(t)?t:t?[t]:[],[t]),s=e=>"number"==typeof e?`${e}px`:(e||"").toString().trim(),c=(0,i.useMemo)(()=>{const e=s("number"==typeof o||"string"==typeof o?o:16);return{350:e,750:e,1024:e}},[o]),d=(0,i.useMemo)(()=>"number"==typeof o||"string"==typeof o&&""!==o.trim()?s(o):"16px",[o]),{0:u,1:m}=(0,i.useState)(null);(0,i.useEffect)(()=>{let e=!0;return n.e(131).then(n.bind(n,48131)).then(t=>{e&&m({Masonry:t.default,ResponsiveMasonry:t.ResponsiveMasonry})}).catch(()=>{e&&m(null)}),()=>{e=!1}},[]);const h=(e,t)=>{var n,i,a,r,o,l,s,c,d;return null!==(n=null!==(i=null!==(a=null!==(r=null!==(o=null!==(l=null==e?void 0:e.id)&&void 0!==l?l:null==e?void 0:e.strapi_id)&&void 0!==o?o:null==e||null===(s=e.image)||void 0===s?void 0:s.id)&&void 0!==r?r:null==e||null===(c=e.image)||void 0===c?void 0:c.hash)&&void 0!==a?a:null==e||null===(d=e.image)||void 0===d?void 0:d.url)&&void 0!==i?i:null==e?void 0:e.title)&&void 0!==n?n:`cascade
1-item-${t}`},p=(e,t)=>{const n=h(e,t);return i.createElement(Ns,Object.assign({key:n,optional:!0,overlayImage:null==e?void 0:e.overlayImage},(null==e?void 0:e.link)||{}),i.createElement(g.A,{position:"relative",style:{borderRadius:"5px",width:"100%"}},i.createElement(ee.A,Object.assign({className:"image",alternativeText:"Image Tile in Cascade Grid Layout"},(null==e?void 0:e.image)||{})),(null==e?void 0:e.overlayImage)&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%"},i.createElement(Bs,Object.assign({},e.overlayImage,{style:{width:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:90}})))))};if(!u)return i.createElement(i.Fragment,null,l.map((e,t)=>i.createElement(g.A,{key:h(e,t),mb:d},p(e,t))));const{Masonry:f,ResponsiveMasonry:v}=u;return i.createElement(i.Fragment,null,i.createElement(v,{columnsCountBreakPoints:{350:1,750:2,1024:3},gutterBreakPoints:c},i.createElement(f,{gutter:"0"},l.map((e,t)=>p(e,t)))))};const Hs=e=>{var t,n,a,r,o,l,s,c,h;let{section:p,sectionTitle:f,flexGrid:v,imageCards:b,card:x,useCardFront:y,displayMode:w="grid",imageFit:E,customImageWidth:A,customImageHeight:C,customSizeMobile:T,carouselWidth:S,carouselSpeed:I,gridType:O,cascadeGutter:j,textBackground:P="solid",textVisibility:M="visible",alignText:F="center",imageGridImageRatio:R,imageRatio:L,filter:_,IGFilter:W,filters:D,IGFilters:$,useSearchFilter:B,searchGrid:N,IGSearchGrid:z,searchedTerm:H,searchProps:G,filtersResetKey:q,currentColumns:V}=e;_=W||_,D=$||D;const Y="scroll"===w,U=!Y&&"grid"===O,X=!Y&&"cascade"===O,Q=(0,i.useContext)(u.ThemeContext),{0:Z,1:J}=(0,i.useState)(null!=H?H:"");(0,i.useEffect)(()=>{"string"==typeof H&&J(H)},[H]);const K={...z||N||{}},ee=((null==K?void 0:K.alignSearchBar)||"left").toLowerCase(),te={...K,useSearch:!!B,optionOneBool:null===(t=null==K?void 0:K.optionOneBool)||void 0===t||t,optionTwoBool:null===(n=null==K?void 0:K.optionTwoBool)||void 0===n||n,optionThreeBool:null!==(a=null==K?void 0:K.optionThreeBool)&&void 0!==a&&a,optionOneBoolField:"searchTitle",optionTwoBoolField:"searchDescription"},ne=G?{...te,...G}:te,ie=e=>{if(null==e||!e.content)return"";try{var t,n,i,a;const r=(null==e||null===(t=e.content)||void 0===t?void 0:t.blocks)||(null!=e&&null!==(n=e.content)&&void 0!==n&&null!==(i=n.internal)&&void 0!==i&&i.content?null===(a=JSON.parse(e.content.internal.content))||void 0===a?void 0:a.blocks:[]);return Array.isArray(r)?r.map(e=>(null==e?void 0:e.text)||"").join(" ").trim():""}catch{return""}},ae=(null==b?void 0:b.map(e=>({...e,searchTitle:(null==e?void 0:e.title)||"",searchDescription:ie(null==e?void 0:e.descriptionRichText)})))||[];return i.createElement(d.A,p,f&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},f,{mb:6,maxWidth:42}))),U&&(null==ne?void 0:ne.useSearch)&&i.createElement(xa,{searchTerm:Z,handleSearch:e=>J(e.target.value),alignment:ee,key:`imagegrid-search-${ee}`,placeholder:(null==K?void 0:K.defaultSearchBarText)||"Search",themeColors:{themes:null==Q?void 0:Q.themes,sectionTheme:null==p?void 0:p.theme},marginBottom:4}),Y&&i.createElement(g.A,{position:"relative"},i.createElement(g.A,{position:"relative",width:"normal"===S?"100%":"100vw",ml:"normal"===S?void 0:"-50vw",left:"normal"===S?void 0:"49.3%"},i.createElement(xt,{carouselItems:b,logoOrImage:"image",customImageWidth:"width"===E?A:null,customImageHeight:"height"===E?C:null,customSizeMobile:T,carouselSpeed:I}))),U&&i.createElement(it,{flexGrid:v,filters:D,filtersStyles:{filterLocation:null===(r=_)||void 0===r?void 0:r.filterLocation,alignMenuItems:null===(o=_)||void 0===o?void 0:o.alignMenuItems,showFilterLabel:null===(l=_)||void 0===l?void 0:l.showFilterLabel,layout:null===(s=_)||void 0===s?void 0:s.layout,filterTextDisplay:null===(c=_)||void 0===c?void 0:c.filterTextDisplay,dropdownCard:null===(h=_)||void 0===h?void 0:h.dropdownCard},searchedTerm:"string"==typeof H?H:Z,searchProps:ne,filtersResetKey:q,currentColumns:V,card:{theme:null==p?void 0:p.theme,bg:null==p?void 0:p.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"}},ae&&(null==ae?void 0:ae.map((e,t)=>i.createElement($s,Object.assign({key:t},e,{card:{...x,useCard:y},alignText:F,columns:null==v?void 0:v.columns,textVisibility:M,textBackgroun
1d:P,imageRatio:R||L,imageFieldId:`${p.sectionId}.imageCards[${t}].image`}))))),X&&i.createElement(zs,{children:ae||[],flexGrid:v,maxWidth:null==p?void 0:p.maxWidth,cascadeGutter:j}))};var Gs=Hs;Hs.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,imageCards:J().arrayOf(J().shape($s.strapiProps)),useCardFront:J().bool,alignText:J().oneOf(["left","center","right"]),textVisibility:J().oneOf(["none","onHover","visible"]),textBackground:J().oneOf(["solid","gradient"]),...it.strapiProps};const qs=(0,u.default)(e=>{let{title:t,label:n,cardTitleVariant:a,cardTitleColor:r,descriptionRichText:o,hasDescription:l,imagePosition:s,imageWidth:c,className:d,textClassName:u,textAlign:m,button:h,showTitle:p,layoutAlign:f,...v}=e;const b="center"===m?"center":"right"===m?"flex-end":"flex-start";return i.createElement(g.A,Object.assign({display:"flex",flexDirection:"column",alignItems:b,justifyContent:"flex-start",className:d,zIndex:10,position:"relative"},v),p&&i.createElement(g.A,{className:u,display:"flex",alignItems:b,flexDirection:"column"},n&&i.createElement(oe.JU,null,n),i.createElement(oe.hE,{textAlign:m,transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",variant:"h2"===a?"h2":"h3",as:"h2"===a?"h2":"h3",color:r,mt:n?3:0},t)),i.createElement(g.A,{className:u,display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:b,height:"100%"},(null==o?void 0:o.content)&&i.createElement(g.A,{mt:p&&(n||t)?3:0},i.createElement(Xs,Object.assign({transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:m},o))),h&&i.createElement(C.A,Object.assign({"aria-label":"Button in image card",mt:p&&(n||t||l)||!p&&l?4:0},h))))}).withConfig({componentId:"sc-1abaixh-0"})(["",""],os.l),Vs=e=>{let{title:t,label:n,cardTitleVariant:a,cardTitleColor:r,descriptionRichText:o,className:l,textClassName:s,textAlign:c,button:d,imageOrVideo:u,imageOrVideoStyle:m,overlayImage:p,imageRatio:f,showText:v,showTitle:b,imageWidth:x,useCard:y,showGradient:w,overlayOpacity:E,reversed:A,layoutAlign:C,height:T,width:I,imageFieldId:k,...O}=e;const j=(null==u?void 0:u.isVideoSelected)&&((null==u?void 0:u.videoURL)||(null==u?void 0:u.mobileVideoURL)||(null==u?void 0:u.videoImageFallback))||(null==u?void 0:u.desktopImage)||(null==u?void 0:u.mobileImage),P="center"===c?"center":"right"===c?"flex-end":"flex-start";return i.createElement(S.A,Object.assign({flexDirection:A?"column-reverse":"column",alignItems:"center"===C?"center":"end"===C?"flex-end":"flex-start",width:I,className:"imageTextbox"},O),j&&i.createElement(ta.A,{display:"flex",flex:1.8,ratio:f,className:"image-container",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",overflow:"initial",zIndex:10},i.createElement(g.A,{className:"image",height:"100%",transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md"},i.createElement(h.A,Object.assign({},u,m,{alternativeText:"Image or video in image card",videoProps:{height:"100%"},minHeight:y?"auto":"100%",padding:"full"!==x&&y?"24px":"0px",height:"100%",width:"100%",imageFieldId:k}))),p&&i.createElement(g.A,{transitionProperty:"height, transform",transitionTimingFunction:"ease",transitionDuration:"md",height:"100%",className:"image",style:{pointerEvents:"none"}},i.createElement(Qs,Object.assign({},p,{style:{height:"100%",left:0,top:0,bottom:0,position:"absolute",zIndex:100,pointerEvents:"none"},imgStyle:{padding:"full"!==x&&y?"24px":"0px"}})))),b&&i.createElement(g.A,{width:"100%",className:s,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:P,textAlign:c,p:!0===y?5:0,pb:"default"===x?0:5,flex:.2},n&&i.createElement(oe.JU,null,n),i.createElement(oe.hE,{transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",variant:"h2"===a?"h2":"h3",as:"h2"===a?"h2":"h3",color:r,mt:n?3:0,textAlign:c},t)))},Ys=(0,u.default)(re.A).withConfig({componentId:"sc-1abaixh-1"})(["&:hover{& .image-container{",";& .image{",";}}}"],e=>
1"gradient"===e.textBackground&&"full"===e.imageWidth&&null===e.overlayImage?"transform: scale(1.05)":null,e=>{var t,n,i,a;return"solid"!==e.textBackground&&"default"!==e.imageWidth||null!==e.overlayImage||null!==(t=e.imageOrVideo)&&void 0!==t&&t.isVideoSelected&&null!==(null===(n=e.imageOrVideo)||void 0===n?void 0:n.videoURL)&&null!==(null===(i=e.imageOrVideo)||void 0===i?void 0:i.mobileVideoURL)&&null!==(null===(a=e.imageOrVideo)||void 0===a?void 0:a.videoURL)?null:"transform: scale(1.05)"}),Us=(0,u.default)(T.A).withConfig({componentId:"sc-1abaixh-2"})(["& .shaved-text{opacity:",";}&:hover{& .shaved-text{",";}& .shaved-text{opacity:",";}}"],e=>"onHover"!==e.textVisibility?1:0,e=>"onHover"===e.textVisibility?"opacity: 1":null,e=>"onHover"===e.textVisibility?1:.75),Xs=(0,u.default)(le.A).withConfig({componentId:"sc-1abaixh-3"})(["& .RichEditor-unstyled{margin-bottom:0px;}",""],os.l),Qs=(0,u.default)(ee.A).withConfig({componentId:"sc-1abaixh-4"})(["opacity:0;transition:opacity 0.3s ease;will-change:opacity;pointer-events:none;.imageTextbox:hover &{opacity:1;}"]),Zs={borderRadius:"none",boxShadow:"md",bg:0,theme:"light",useCard:!1},Js=e=>{var t,n,a,r,o,l,s,c;let{title:m,label:h,descriptionRichText:p,imageOrVideo:f,imageOrVideoStyle:v,overlayImage:b,link:x,alignText:y,card:w,cardTitle:E,textBackground:A,textVisibility:C,backgroundImageDesktop:T,backgroundImageMobile:I,button:k,overlayOpacity:O,imageWidth:j,imageRatio:M,customImageRatio:F,textLocation:R,imagePosition:L="default",imageFieldId:_}=e;w=w&&w.constructor===Object&&Object.keys(w).length>0?w:Zs;const W=(0,i.useContext)(u.ThemeContext),D=w?null==W||null===(t=W.themes[null===(a=w)||void 0===a?void 0:a.theme])||void 0===t||null===(n=t.colors)||void 0===n?void 0:n.background[null===(r=w)||void 0===r?void 0:r.bg]:"#FFFFFF",$=(0,ha.z)(D,100*O);let B="none"!==C&&D,N="gradient"===A&&B;const z=(0,P.hasRichText)(p),H=e=>{switch(e){case"default":default:return.75;case"taller":return 1;case"threeTwo":return.66;case"sixteenNine":return.5625;case"custom":return F/10}},G="top"===R||"bottom"===R;return i.createElement(Ys,Object.assign({"aria-label":"Card link",optional:!0},x,{textBackground:A,imageWidth:j,overlayImage:b,imageOrVideo:f}),!0===(null===(o=w)||void 0===o?void 0:o.useCard)&&i.createElement(Us,Object.assign({},w,{bg:null,position:"relative",textVisibility:C,textBackground:A,height:"100%",width:"100%"}),i.createElement(d.A,{backgroundImageMobile:I,backgroundImageDesktop:T,noStandardPadding:!0,style:{background:$},overlayOpacity:O,height:"100%",transitionProperty:"opacity,background",transitionTimingFunction:"ease",transitionDuration:"md",display:"contents"},i.createElement(S.A,{height:"100%",width:"100%",display:"flex",flexDirection:"bottom"===R?"column-reverse":"column",className:"card-flex"},B&&(h||m||z)&&i.createElement(qs,Object.assign({showTitle:"center"!==L||"top"===R,layoutAlign:"start",transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:y,descriptionRichText:p,hasDescription:z,imagePosition:L,imageWidth:j,button:k,textClassName:"shaved-text",className:"text-box",title:m,label:h},E,{height:"100%",width:"100%",pt:"default"===j&&"bottom"===R?0:5,pb:"default"===j&&"top"===R?0:5,px:5})),i.createElement(Vs,Object.assign({showTitle:G&&"center"===L&&"top"!==R,reversed:!("center"!==L||!G),showGradient:N,overlayOpacity:O,showText:B,useCard:null===(l=w)||void 0===l?void 0:l.useCard,imageOrVideo:f,imageOrVideoStyle:v,overlayImage:b,imageWidth:j,imageRatio:H(M),imageFieldId:_,transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:y,layoutAlign:"start",descriptionRichText:p,button:k,textClassName:"shaved-text",className:"text-box",title:m,label:h,height:"100%",width:"100%"},E))))),!1===(null===(s=w)||void 0===s?void 0:s.useCard)&&i.createElement(S.A,{border:"none",bg:null,position:"relative",textVisibility:C,textBackground:A,height:"100%",width:"100%"},i.createElement(g.A,{height:"100%",width:"100%"},i.createElement(S.A,{height:"100%",width:"100%",display:"flex",flexDirection:"bottom"===R?"column-reverse":"column",className:"no-card-flex"},B&&(m||z)&&i.createElement(qs,Object.assign({showTitle:"center"!==L||"top"===R,layoutAlign:"start",transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:y,descriptionRichText:p,hasDescription:z,button:k,textClassName:"shaved-text",className:"text-box",title:m,label:h},E,{height:"100%",width:"100%",pt:"bottom"===R?5:0,pb:"bottom"===R?0:5})),i.createElement(Vs,Object.assign({showTitle:G&&"center"===L&&"top"!==R,reversed:!("center"!==L||!G),showGradient:N,showText:B,useCard:null===(c=w)||void 0===c?void 0:c.useCard,imageOrVideo:f,overlayImage:b,imageWidth:j,imageRatio:H(M),imageFieldId:_,transitionProperty:"opacity",transitionTimingFunction:"ease",transitionDuration:"md",textAlign:y,layoutAlign:"start",descriptionRichText:p,button:k,textClassName:"shaved-text",className:"text-box",title:m,label:h,height:"100%",width:"100%"},E))))))};var Ks=Js;Js.strapiProps={title:J().string,description:J().shape(le.A.strapiProps)};var ec=e=>{let{section:t,sectionTitle:n,cardCarousel:a,children:r}=e;const{0:o,1:l}=(0,i.useState)(i.Children.map(r,(e,t)=>({child:e,key:t}
1)));(0,i.useEffect)(()=>{l(i.Children.map(r,(e,t)=>({child:e,key:t})))},[r]);const s=null!=a&&a.cardWidth?null==a?void 0:a.cardWidth:"300px",c="one"===(null==a?void 0:a.previewCount)?1:"three"===(null==a?void 0:a.previewCount)?2:3;return i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),(null==o?void 0:o.length)>0&&i.createElement(Po,{rotateSpeed:null==a?void 0:a.rotateSpeed,numItems:null==o?void 0:o.length,cardCount:c,indicatorStyle:null==a?void 0:a.indicatorStyle,showArrows:null==a?void 0:a.showArrows,stopHoverEffect:!0},o.map((e,t)=>i.createElement(S.A,{justifyContent:"center",minWidth:"290px",minHeight:"200px",width:{_:"300px",md:s},height:"100%"},null==e?void 0:e.child))))};const tc=e=>{var t,n,a,r,o,l;let{section:s,sectionTitle:c,filter:u,ICFilter:g,filters:h,ICFilters:p,flexGrid:f,flexImageCards:v,cardCarousel:b,useCarouselFront:x,card:y,alignText:w,imageCardsAlignText:E,overlayOpacity:A,useCardFront:C,imagePosition:T,textLocation:S,imageCardsCardTitleVariant:I,cardTitleVariant:O,imageCardsCardTitleColor:j,cardTitleColor:P,imageCardsImageWidth:M,imageWidth:F,imageCardsImageRatio:R,imageRatio:L,customImageRatio:_,imageOrVideoStyle:W}=e;h=p||h,u=g||u;const D={section:s,sectionTitle:c,cardCarousel:b};return x?i.createElement(ec,D,v&&v.map((e,t)=>i.createElement(Ks,Object.assign({key:t},e,{alignText:E||w,card:{...y,useCard:C},imageOrVideoStyle:W,textLocation:S,overlayOpacity:A,cardTitle:{cardTitleVariant:I||O,cardTitleColor:j||P},imagePosition:T,cardTitleColor:j||P,imageWidth:M||F,imageRatio:R||L,customImageRatio:_,textBackground:"solid",textVisibility:"visible"})))):i.createElement(d.A,s,c&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},c,{mb:6,maxWidth:42}))),i.createElement(it,{flexGrid:f,filters:h,filtersStyles:{filterLocation:null===(t=u)||void 0===t?void 0:t.filterLocation,alignMenuItems:null===(n=u)||void 0===n?void 0:n.alignMenuItems,showFilterLabel:null===(a=u)||void 0===a?void 0:a.showFilterLabel,layout:null===(r=u)||void 0===r?void 0:r.layout,filterTextDisplay:null===(o=u)||void 0===o?void 0:o.filterTextDisplay,dropdownCard:null===(l=u)||void 0===l?void 0:l.dropdownCard}},v&&v.map((e,t)=>i.createElement(Ks,Object.assign({key:t},e,{alignText:E||w,card:{...y,useCard:C},imageOrVideoStyle:W,textLocation:S,overlayOpacity:A,cardTitle:{cardTitleVariant:I||O,cardTitleColor:j||P},imagePosition:T,cardTitleColor:j||P,imageWidth:M||F,imageRatio:R||L,customImageRatio:_,textBackground:"solid",textVisibility:"visible",imageFieldId:`${s.sectionId}.flexImageCards[${t}].imageOrVideo.desktopImage`})))))};var nc=tc;tc.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,flexGrid:J().shape(ae.A.strapiProps),card:J().shape(T.A.strapiProps),flexImageCards:J().arrayOf(J().shape(Ks.strapiProps)),alignText:J().oneOf(["left","center","right"]),overlayOpacity:J().number,cardTitleVariant:J().oneOf(["h2","h3"]),cardTitleColor:J().oneOf(["text","primary","secondary"]),useCardFront:J().bool,imageWidth:J().oneOf(["full","default"]),imageRatio:J().oneOf(["default","taller"])};const ic=e=>{let{section:t,sectionTitle:n,flexGrid:a,bigImageCards:r,card:o,textBackground:l,bigImageCardsTextBackground:s,textVisibility:c,bigImageCardsTextVisibility:u,alignText:g,bigImageCardsAlignText:h,overlayOpacity:p,cardTitleVariant:f,cardTitleColor:v,useCardFront:b,imageWidth:x,imageRatio:y}=e;return i.createElement(d.A,t,n&&i.createElement(m.A,null,i.createElement(k.A,Object.assign({},n,{mb:6,maxWidth:42}))),i.createElement(ae.A,a,r&&r.map((e,n)=>i.createElement(Is,Object.assign({key:n},e,{alignText:h||g,card:{...o,useCard:b},textVisibility:u||c,textBackground:s||l,overlayOpacity:p,cardTitle:{cardTitleVariant:f,cardTitleColor:v},imageWidth:x,imageRatio:"square"===y?1:.75,imageFieldId:`${t.sectionId}.bigImageCards[${n}].image`})))))};var ac=ic;ic.strapiProps={strapi_id:J().number.isRequired,section:J().shape(d.A.strapiProps).isRequired,sectionTitle:J().shape(k.A.strapiProps).isRequired,flexGrid:J().shape(ae.A.
1strapiProps),card:J().shape(T.A.strapiProps),bigImageCards:J().arrayOf(J().shape(Is.strapiProps)),alignText:J().oneOf(["left","center","right"]),textVisibility:J().oneOf(["none","onHover","visible"]),textBackground:J().oneOf(["solid","gradient"]),overlayOpacity:J().number,cardTitleVariant:J().oneOf(["h2","h3"]),cardTitleColor:J().oneOf(["text","primary","secondary"]),useCardFront:J().bool,imageWidth:J().oneOf(["full","default"]),imageRatio:J().oneOf(["default","square"])};const rc=(0,u.default)(T.A).withConfig({componentId:"sc-19ua545-0"})(["transition:opacity 0.3s cubic-bezier(0.17,0.67,0.58,0.84);&:hover{opacity:",";}"],e=>e.active?1:.7),oc=e=>{let{idx:t,title:n,icon:a,align:r="left",card:o,iconLocation:l,iconSize:s,paragraphRichText:c,image:d,active:u,onClick:m,onMouseEnter:g,button:h,showTitle:p,columnsDesktop:f,columnsMobile:v,...b}=e;const x=(r||"left").trim(),y="center"===x,w="right"===x,E="left"===l,A=E?null:y?"center":w?"flex-end":null;return i.createElement(rc,Object.assign({height:"100%"},b,o,{active:u,boxShadow:u?null==o?void 0:o.boxShadow:"none",onClick:m,onMouseEnter:g,style:{cursor:m||g?"pointer":"default",zIndex:u?101:100}}),i.createElement(S.A,{p:null!=o&&o.useCard?6:0,alignItems:A,flexDirection:E?"row":"column"},a&&i.createElement(j.A,Object.assign({flexShrink:0},a,{mr:E?4:0,mb:E?0:4,width:s?`${s}px`:2,height:s?`${s}px`:2})),i.createElement(S.A,{flexDirection:{_:"two"===v?"row":"column",lg:"two"===f?"row":"column"},style:{columnGap:"32px"}},p&&i.createElement(oe.hE,{flex:1,textAlign:y?"center":w?"right":null,variant:"h3",mb:{_:"two"===v?null:3,lg:"two"===f?null:3}},n),i.createElement(S.A,{flexDirection:"column",flex:1},(null==c?void 0:c.content)&&i.createElement(le.A,Object.assign({textAlign:y?"center":w?"right":null},c)),h&&i.createElement(C.A,Object.assign({"aria-label":"Button in interactive info card"},h))))))};var lc=oc;oc.strapiProps={title:J().string.isRequired,paragraph:J().string,icon:J().shape(j.A.strapiProps),paragraphRichText:J().object};const sc=(0,u.default)(g.A).withConfig({componentId:"sc-13p0o2y-0"})(["transition:opacity 0.3s cubic-bezier(0.17,0.67,0.58,0.84),transform 0.3s cubic-bezier(0.17,0.67,0.58,0.84);"]),cc=(0,u.default)(oe.hE).withConfig({componentId:"sc-13p0o2y-1"})(["&:hover{opacity:0.7;cursor:pointer;}"]),dc=(0,u.default)(ee.A).withConfig({componentId:"sc-13p0o2y-2"})(["&.gatsby-image-wrapper,&.gatsby-image-wrapper-constrained{& div{max-width:100% !important;}}"]),uc=e=>{let{cardTitleLocation:t,interactiveInfoCards:n,changeOnHover:a,activeIndex:r,setActiveIndex:o,textAlign:l,...s}=e;return n.map((e,c)=>{const d="center"===l,u="right"===l,m=n.length<=1?0:u?0===c?0:{_:4,xs:6,md:7}:c===n.length-1?0:{_:4,xs:6,md:7};return i.createElement(cc,Object.assign({key:c,variant:"h3",pb:{_:0,sm:5,lg:7},mb:{_:5,sm:0},margin:d?{_:"0px auto",sm:"0px"}:"0px",pr:u?0:m,pl:!d&&u?m:0,onClick:a||"tabs"!==t?void 0:()=>o(c),onMouseEnter:a&&"tabs"===t?()=>o(c):void 0,textDecoration:c===r?"underline":"none",style:{textUnderlinePosition:"under"}},s),e.title)})};var mc=e=>{let{title:t,toggleListItems:n,card:a,...r}=e;const o=null==n?void 0:n.map(e=>{let{title:t,richText:n,faqItemRest:a}=e;return{label:i.createElement(oe.hE,Object.assign({textAlign:"left",variant:"h3",mb:3},a),t),content:i.createElement(ts,{title:t,richText:n})}});return i.createElement(g.A,Object.assign({mx:0,my:4},r),i.createElement(Kl,{items:o,card:a,toggleMany:!0}))};const gc={"sections.image-text":Q,"sections.image":ne,"sections.cta":ie,"sections.cta-info-cards":ot,"sections.info-cards":kt,"sections.twitter":$t,"sections.button-grid":Nt,"sections.blog-grid":Ea,"sections.newsletter-signup":Oa,"sections.team-grid":qa,"sections.team-member":Za,"sections.logo-grid":Ja,"sections.image-carousel":er,"sections.stats":ar,"sections.contact":lr,"sections.careers":mr,"sections.careers-ats":pr,"sections.pricing":wr,"sections.pricing-grid":Sr,"sections.contact-form":wo,"sections.dynamic-title":Io,"sections.logo-carousel":Mo,"sections.custom-html":Fo,"sections.custom-section":Ro,"sections.portfolio-grid":zo,"sections.article":Ho,"sections.quote-carousel":Qo,"sections.image-text-carousel":bl,"sections.faqs":rs,"sections.image-grid":Gs,"sections.image-cards":nc,"sections.big-image-cards":ac,"sections.interactive-info-cards":e=>{var t;let{section:n,sectionTitle:a,interactiveInfoCards:r,card:o,cardsAlign:l="left",iconLocation:s="top",imageLocation:c,interactiveInfoCardsImageLocation:u,imageAlign:h,interactiveInfoCardsImageAlign:p,iconSize:f,changeOnHover:v,cardTitleLocation:b="onCard",mediaRatio:x,interactiveInfoCardsMediaRatio:y,columnsDesktop:w,columnsMobile:E,iconAttribute:A,iconStyles:C,spacing:T=24}=e;null===b&&(b="onCard");const{0:I,1:O}=(0,i.useState)(0),P=c||u,M=h||p,F="tabs"===b&&null===(null==r||null===(t=r[I])||void 0===t?void 0:t.image),R=null===x?50:x||y;return i.createElement(d.A,n,a&&i.createElement(m.A,null,i.createElement(S.A,{flexDirection:"column",alignItems:(L=null==a?void 0:a.align,"right"===L?"end":"center"===L?"center":"start")},(e=>{var t;let{iconAttribute:n,iconStyles:a}=e;if(n=null===(t=n)||void 0===t?void 0:t.image,!n)return null;const r=null==a?void 0:a.iconSize;return n&&i.createElement(j.A,Object.assign({flexShrink:0},n,{mb:4,width:"height"===(null==a?void 0:a.iconFit)?"auto":"width"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,height:"width"===(null==a?void 0:a.iconFit)?"auto":"height"===(null==a?void 0:a.iconFit)||r?`${r}px`:2,maxWidth:"width"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto",maxHeight:"height"===(null==a?void 0:a.iconFit)||"square"===(null==a?void 0:a.iconFit)?`${r}px`:"auto"}))})({iconAttribute:A,iconStyles:C}),i.createElement(k.A,Object.assign({},a,{mb:6,maxWidth:42})))),i.createElement(g.A,{display:"flex",flexDirection:"row",justifyContent:(e=>"right"===e?"flex-end":"center"===e?{_:"space-between",xs:"center"}:"flex-start")(null==a?void 0:a.align),flexWrap:"wrap"},"tabs"===b&&i.createElement(uc,{cardTitleLocation:b,interactiveInfoCards:r,changeOnHover:v,activeIndex:I,setA
1ctiveIndex:O,textAlign:null==a?void 0:a.align})),i.createElement(S.A,{justifyContent:"space-between",width:"100%",flexDirection:{_:"column",lg:"right"===P?"row-reverse":"row"},alignItems:"tabs"===b&&"center"===M?"center":"tabs"===b&&"bottom"===M?"end":"tabs"===b&&"top"===M?"start":"stretch",style:{gap:"32px"}},!F&&i.createElement(g.A,{width:{_:"100%",lg:"50%"},flex:R/100,mb:{_:6,lg:0},position:"relative",minHeight:0},null==r?void 0:r.map((e,t)=>i.createElement(sc,{key:t,display:"flex",flexDirection:"column",justifyContent:"top"===M?"start":"center"===M?"center":"bottom"===M?"flex-end":"space-between",width:"100%",opacity:t===I?1:0,height:t===I?"100%":"0px",transform:t===I?"translateX(0)":"translateX(100%)"},i.createElement(dc,Object.assign({imageFieldId:`${n.sectionId}.interactiveInfoCards[${t}].image`},e.image))))),i.createElement(g.A,{width:{_:"100%",lg:F?"100%":"45%"},flex:F?1:(100-R)/100},i.createElement(g.A,{display:"flex",width:"100%",flexDirection:"column",alignItems:{_:"center"===l?"center":"right"===l?"end":"start"}},"tabs"===b&&i.createElement(lc,Object.assign({key:"active-card",mx:"center"===l?"auto":0,width:"100%",iconLocation:s,iconSize:f,align:l},r[I],{showTitle:"tabs"!==b,idx:I,active:!0,onClick:v||"onCard"!==b?void 0:()=>O(I),onMouseEnter:v&&"onCard"===b?()=>O(I):void 0,card:o})),"onCard"===b&&r.map((e,t)=>i.createElement(lc,Object.assign({key:t,mx:"center"===l?"auto":0,mb:t===r.length-1?0:`${T}px`,width:"100%",iconLocation:s,iconSize:f,align:l},e,{showTitle:"tabs"!==b,idx:t,active:I===t,onClick:v||"onCard"!==b?void 0:()=>O(t),onMouseEnter:v&&"onCard"===b?()=>O(t):void 0,card:o,columnsDesktop:w,columnsMobile:E})))))));var L},"sections.text":e=>{let{section:t,richText:n,TextRichText:a}=e;return n=a||n,i.createElement(d.A,t,i.createElement(m.A,null,i.createElement(g.A,{maxWidth:44},i.createElement(le.A,Object.assign({mb:6,isArticle:!0},n,{section:t})))))},"sections.thin-cta":e=>{let{section:t,sectionTitle:n,TCTASectionTitle:a,button:r,TCTAButton:o,icon:l,TCTAIcon:s,iconStyles:c}=e;return n=a||n,r=o||r,l=s||l,i.createElement(d.A,Object.assign({},t,{verticalPadding:"custom",customVerticalPadding:30}),i.createElement(m.A,{cascade:!0},i.createElement(S.A,{flexDirection:{_:"column",md:"row"},justifyContent:"space-between",alignItems:{_:"flex-start",md:"center"}},i.createElement(S.A,{alignItems:"center",alignSelf:"flex-start",mb:{_:5,md:0}},(e=>{let{icon:t,iconStyles:n}=e;if(!t)return null;const a=null==n?void 0:n.iconSize;return t&&i.createElement(j.A,Object.assign({flexShrink:0},t,{mr:5,width:"height"===(null==n?void 0:n.iconFit)?"auto":"width"===(null==n?void 0:n.iconFit)||a?`${a}px`:2,height:"width"===(null==n?void 0:n.iconFit)?"auto":"height"===(null==n?void 0:n.iconFit)||a?`${a}px`:2,maxWidth:"width"===(null==n?void 0:n.iconFit)||"square"===(null==n?void 0:n.iconFit)?`${a}px`:"auto",maxHeight:"height"===(null==n?void 0:n.iconFit)||"square"===(null==n?void 0:n.iconFit)?`${a}px`:"auto"}))})({icon:l,iconStyles:c}),n&&i.createElement(k.A,Object.assign({},n,{maxWidth:42}))),r&&i.createElement(C.A,Object.assign({"aria-label":"CTA button in a section of a page"},r,{ml:{_:0,md:5}})))))},"sections.flex-columns":e=>{let{section:t,sectionTitle:n,FCSectionTitle:a,flexColumns:r,flexGrid:o,columnsRatio:l,transparentBg:s,mobileStackFirst:u}=e;const h=n||a;return i.createElement(d.A,t,i.createElement(m.A,null,i.createElement(g.A,null,h&&i.createElement(g.A,{pb:6},i.createElement(k.A,h)),i.createElement(ae.A,Object.assign({columnsRatio:l,display:"flex"},o,{flexDirection:{_:"rightColumn"===u?"column-reverse":"column",md:"row"},columns:"number"==typeof(null==o?void 0:o.columns)?{_:1,md:o.columns}:null==o?void 0:o.columns}),r&&r.map((e,n)=>{const a=c()(e);if(a.section){if(a.section.hidden)return null;a.section.sectionId=hc(a)}return i.createElement(Q,Object.assign({key:n},a,{transparentBg:s,section:{...a,contentLocation:t.contentLocation,verticalPadding:{...a.verticalPadding,py:{_:"0px",md:"auto"}},style:{height:"100%"}},imageFieldPrefix:`${t.sectionId}.flexColumns[${n}]`}))})))))},"sections.toggle-list":e=>{let{section:t,sectionTitle:n,TLSectionTitle:a,listGroups:r,card:o,filterLocation:l}=e;const s=a||n,c=(0,i.useRef)(null),{0:u,1:h}=(0,i.useState)(0),{0:p,1:f}=(0,i.useState)([]),v=null==r?void 0:r.reduce((e,t)=>
1(e.push(t.title),e),[]);(0,i.useEffect)(()=>{(null==r?void 0:r.length)>0&&f(r[u])},[u,r]);return i.createElement(d.A,t,i.createElement(m.A,null,i.createElement(k.A,s),i.createElement(g.A,{mx:1,mt:4,mb:6},i.createElement(xe,{options:v,anchorRef:c,location:l,selected:u,setSelected:e=>h(e),fromToggleList:!0})),p&&i.createElement(mc,Object.assign({},p,{card:o}))))}},hc=e=>e.__component&&e.strapi_id?`sections.${e.__component}.${e.strapi_id}`:e.__component&&"number"==typeof e.id?`${e.__component}.${e.id}`:e.__component&&"string"==typeof e.id?e.id:e.__typename?`sections.${l()(e.__typename.slice(27))}.${e.id||e.strapi_id}`:"";var pc=e=>{var t;let{section:n,index:a=0,ssrCount:r=0}=e;if(null!==(t=n.section)&&void 0!==t&&t.hidden)return null;const o=(e=>e.__component?e.__component.startsWith("sections.")?e.__component:`sections.${e.__component}`:e.__typename?`sections.${l()(e.__typename.slice(27))}`:null)(n),s=o?gc[o]:null;if(!s)return null;const c=hc(n),d=n.section?{...n,section:{...n.section,sectionId:c}}:n,u=a<r;return i.createElement("section",{id:c,style:{margin:0,padding:0},suppressHydrationWarning:!0},i.createElement(s,Object.assign({},d,{eagerLoad:u&&0===a})))};var fc=e=>{var t,n,o,l,s,c;let{data:d,masterPageURL:u,siteUrl:m,pagePath:g}=e;const h=(0,P.normalize)(d),p=h.strapiSite,f=h.strapiPage||{},{header:v}=(0,P.findHeaderByPath)(p.header,null==f?void 0:f.pageHeader),b=null!=v?v:p.header[0],{footer:x}=(0,P.findFooterByPath)(p.footer,null==f?void 0:f.pageFooter),y=null!=x?x:p.footer[0];f.sections=(0,P.normalizeSections)((null==f?void 0:f.sections)||[]),f.sections&&f.sections.map((e,t)=>{const n=e.text?"text":"sectionTitle",i=e[`${n}`];return 0===t&&i?(i.as="h1",e[`${n}`]=i):0!==t&&i&&(i.as="h2",e[`${n}`]=i),e});const w=(null==f?void 0:f.sections)&&"noParallax"!==(null==f||null===(t=f.sections[0])||void 0===t||null===(n=t.section)||void 0===n?void 0:n.parallaxOptions)&&void 0!==(null==f||null===(o=f.sections[0])||void 0===o||null===(l=o.section)||void 0===l?void 0:l.parallaxOptions),E=null==f?void 0:f.htmlSnippets,A=g||(null==f?void 0:f.slug)||"/",C=String(A).replace(/^\/+|\/+$/g,""),T="/"===A||""===C||"home"===C;let S="yes"!==(null==f?void 0:f.hideHeader)?{overrideSiteStyles:null==f?void 0:f.overrideSiteStyles,transparentNav:null==f?void 0:f.transparentNav,pageNavTheme:null==f?void 0:f.pageNavTheme,bgNav:null==f?void 0:f.bgNav}:{};const I="nav-stacked"===b.layout?130:80,k=!(null==f||!f.transparentNav||"yes"===(null==f?void 0:f.hideHeader)),O={margin:null!=f&&f.transparentNav?`-${I}px auto 0px auto !important`:null,left:"0px",right:"0px",pt:w?"0px":`${I}px`};let j={theme:"default",bg:0},M={theme:"default",bg:0};const F=null==f||null===(s=f.sections)||void 0===s?void 0:s.filter(e=>e.section&&!e.section.hidden),R=F&&F[0],L=F&&F[F.length-1];R&&(j.theme=R.section.theme,j.bg=R.section.bg,j.sectionBreak=R.section.sectionBreak),L&&(M.theme=L.section.theme,M.bg=L.section.bg,M.sectionBreak=L.section.sectionBreak);let _=null,W=null==f||null===(c=f.sections)||void 0===c?void 0:c.filter(e=>{var t;return!(null!==(t=e.section)&&void 0!==t&&t.hidden)});return i.createElement(Dr.d,null,i.createElement(a.A,{header:b,footer:y,site:p,firstSectionStyling:j,lastSectionStyling:M,isTransparentNav:k,bgOpacityNav:f.bgOpacityNav,pageSpecificNavTheme:S,footerStyle:{},isHomepage:T,htmlSnippets:null==E?void 0:E.filter(e=>{var t,n;return"body"===(null===(t=e.dataObj)||void 0===t||null===(n=t.htmlDetails)||void 0===n?void 0:n.location)})},i.createElement(r.A,{socialShare:f.socialShareImage?f.socialShareImage:p.socialShareImage,showSiteTitleInPageTitle:p.showSiteTitleInPageTitle,siteTitleLocationInPageTitle:p.siteTitleLocationInPageTitle,enableJsonLdGeneration:p.enableJsonLdGeneration,favicon:p.favicon,metaDescription:p.siteDescription,siteTitle:p.title,title:f.metaTitle||f.title,keywords:f.keywords,pageDescription:f.pageDescription,canonicalLink:u,siteUrl:m,pagePath:A,pageSections:W,headerData:b,footerData:y,htmlSnippets:null==E?void 0:E.filter(e=>{var t,n;return"head"===(null===(t=e.dataObj)||void 0===t||null===(n=t.htmlDetails)||void 0===n?void 0:n.location)})}),null==W?void 0:W.map((e,t)=>{var n,a,r,o,l,s;const c=`${e.__typename}_${e.id}`,d=W.length-1;_=null===(n=W[t-1])||void 0===n?void 0:n.section;const u=0===t,m="slope"===(null==e||null===(a=e.section)||void 0===a?void 0:a.sectionBreak)&&t===d,g=!u&&_&&"slope"===(null===(r=_)||void 0===r?void 0:r.sectionBreak),h=u&&k?O:{},p="sections.custom-html"===e.__component||"STRAPI__COMPONENT_SECTIONS_CUSTOM_HTML"===e.__typename,f={zIndex:p&&t===d?51:d-t+1,mt:g?"-81px !important":null,pt:g?"calc(81px + 80px) !important":null,pb:null!=e&&null!==(o=e.section)&&void 0!==o&&o.sectionBreak?"80px":null,mb:m?"80px !important":null,overflow:p?"visible":void 0,...h},v="fullHeight"===(null==e||null===(l=e.section)||void 0===l?void 0:l.verticalPadding),x=(e=>{const t=Number(null!=e?e:100);return`${Number.isFinite(t)?Math.min(Math.max(t,0),100):100}vh`})(null==e||null===(s=e.section)||void 0===s?void 0:s.fullHeightPercentage),y=`${x} !important`,E=`calc(${x} - ${I}px) !important`,A=u&&w&&k?{pt:`${I}px`}:void 0;return i.createElement(pc,{key:c,section:{...e,section:{...e.section,prevSection:_,isFullHeight:v,...f,minHeight:{_:v&&u&&k?E:v?y:null,md:v?y:null},contentStyles:A,navHeight:I,isFirstSection:u,isTransparentNav:k,isNavHidden:"hidden"===(null==b?void 0:b.headerVisibility)}},index:t,ssrCount:3})})))};var vc=e=>{let{data:t,pageContext:n,path:a,location:r}=e;const{masterPageURL:o,siteUrl:l,pagePath:s}=n,c=s||(null==r?void 0:r.pathname)||a||"/";return i.createElement(fc,{data:t,masterPageURL:o,siteUrl:l,pagePath:c})};const bc=e=>{let{pageId:t,siteId:n}=e;return[{query:"2536920191",variables:{pageId:t,siteId:n},prefetch:!0}]},xc=e=>{let{variables:t}=e;const{pageId:n,siteId:i}=t;"undefined"!=typeof window&&window.___gatsbyPrefetchQuery(bc,{pageId:n,siteId:i})}},20523:function(e,t,n){n.d(t,{A:function(){return c}});var i=n(68102),a=n(49257),r=n(80380),o=n(18624);const l=["sx"],s=e=>{var t,n;const i={systemProps:{},otherProps:{}},a=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:o.A;return Object.keys(e).forEach(t=>{a[t]?i.systemProps[t]=e[t]:i.otherProps[t]=e[t]}),i};function c(e){const{sx:t}=e,n=(0,a.A)(e,l),{systemProps:o,otherProps:c}=s(n);let d;return d=Array.isArray(t)?[o,...t]:"function"==typeof t?(...e)=>{const n=t(...e);return(0,r.Q)(n)?(0,i.A)({},o,n):o}:(0,i.A)({},o,t),(0,i.A)({},c,{sx:d})}}}]); 2//# sourceMappingURL=component---src-templates-page-js-8330e7b7f3d28a2ef477.js.map
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.