1"use strict";(self.webpackChunkgatsby_template=self.webpackChunkgatsby_template||[]).push([[6997],{86997:function(e,t,n){n.r(t);var i=n(1192),o=n(1419),a=n.n(o),r=n(63696),l=n(13179),s=n(42769),c=(n(52208),n(39757)),d=(n(10897),n(30884)),u=n(99465),m=n(6297),f=n(44333),g=n(87796),h=n(28879),b=n(14730);t.default=e=>{var t,n,o,p,v,x;let{section:C,sectionTitle:A,flexGrid:w,InfoCFlexGrid:y,infoCards:E,button:T,card:S,infoCardsTitleSize:I,infoCardsTitleColor:F,cardsTheme:L="default",cardsBackground:j=0,cardsShadow:k="md",cardsAlign:z="left",iconLocation:M="top",image:O,infoCardsImageLocation:_,imageLocation:D,iconSize:R,filter:G,InfoCFilter:$,InfoCFilters:q,filters:H,useCarouselFront:B,carousel:W}=e;w=y||w||{columns:{_:1}},G=$||G,H=q||H||[];let J=a()(w),K={};const N=!!O;N&&(J.columns={_:1},K.flexDirection={_:"column-reverse"},J.gutter=N?{_:3,md:4}:J.gutter,K.flexDirection.md="left"===D||"left"===_?"row":"row-reverse");const{0:P,1:Q}=(0,r.useState)(0),{0:U}=(0,r.useState)(()=>Math.random()),V=(0,r.useRef)([]);if(V.current=ne
1w Array(E.length),(0,r.useEffect)(()=>{var e;if("undefined"==typeof window||!B)return;const t=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{const e=V.current.map(e=>(null==e?void 0:e.offsetHeight)||0),t=Math.max.apply(Math,(0,i.A)(e));t>0&&Q(t)})})},n=()=>{setTimeout(()=>{t()},300)};null!==(e=document.fonts)&&void 0!==e&&e.ready?document.fonts.ready.then(n):n();const o=new ResizeObserver(()=>{t()});return V.current.forEach(e=>{e&&o.observe(e)}),()=>o.disconnect()},[E.length,B,U]),(0,r.useEffect)(()=>{if(B&&"automatic"===(null==W?void 0:W.scroll)){const e=setTimeout(()=>{const e=V.current.map(e=>(null==e?void 0:e.offsetHeight)||0),t=Math.max.apply(Math,(0,i.A)(e));t>0&&Q(t)},800);return()=>clearTimeout(e)}},[B,E.length]),B){const e={section:C,sectionTitle:A,carousel:W};return r.createElement(b.A,e,null==E?void 0:E.map((e,t)=>r.createElement(f.A,Object.assign({key:t,ref:e=>{V.current[t]=e},mx:"center"===z?"auto":0,iconLocation:M,iconSize:R,align:z,height:P?`${P}px`:"min-content",width:"300px"},e,{infoCardsTitleSize:I,infoCardsTitleColor:F,card:S||{useCard:!0,bg:j,borderRadius:"md",boxShadow:k,theme:L},mr:null!=W&&W.spacing?`${W.spacing}px`:void 0}))))}return r.createElement(c.A,C,A&&r.createElement(s.A,null,r.createElement(g.A,Object.assign({},A,{mb:6,maxWidth:42}))),r.createElement(u.A,Object.assign({width:"100%"},K,{justifyContent:"space-between",style:{gap:"32px"}}),N&&r.createElement(m.A,{flex:"0 0 48%",mt:{_:3,md:0}},r.createElement(s.A,null,r.createElement(l.A,Object.assign({alternativeText:"Image In An Infocard",imageFieldId:`${C.sectionId}.image`},O)))),r.createElement(h.A,{flexGrid:{flex:N?"0 0 48%":"1 1 auto",...J},filters:H,filtersStyles:{filterLocation:null===(t=G)||void 0===t?void 0:t.filterLocation,alignMenuItems:null===(n=G)||void 0===n?void 0:n.alignMenuItems,showFilterLabel:null===(o=G)||void 0===o?void 0:o.showFilterLabel,layout:null===(p=G)||void 0===p?void 0:p.layout,filterTextDisplay:null===(v=G)||void 0===v?void 0:v.filterTextDisplay,dropdownCard:null===(x=G)||void 0===x?void 0:x.dropdownCard},card:{theme:C.theme,bg:C.bg,borderRadius:"md",boxShadow:"0 3px 10px rgb(0 0 0 / 30%)"}},null==E?void 0:E.map((e,t)=>r.createElement(f.A,Object.assign({key:t,mx:"center"===z?"auto":0,iconLocation:M,iconSize:R,align:z,height:N?"auto":"100%"},e,{infoCardsTitleSize:I,infoCardsTitleColor:F,card:S||{useCard:!0,bg:j,borderRadius:"md",boxShadow:k,theme:L}}))))),T&&r.createElement(u.A,{mt:8,flexDirection:"column",alignItems:"center"},r.createElement(d.A,Object.assign({"aria-label":"CTA button 1"},T))))}}}]); 2//# sourceMappingURL=6997-3e5eccc52f7621341d20.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.