"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[53],{250:(t,e,s)=>{s.r(e),s.d(e,{default:()=>a});const a={container:"cPQbzKd5",title:"v7IfAjSy",list:"do4nPVoz",card:"UXPDNnuY",card_title:"nMOySaV0",card_text:"JVPa4QWc",image:"EcCiNxBJ",button:"jCEbbAP1"}},249:(t,e,s)=>{const a=s(118);(0,s(2).createEntrypoint)("information_cards_list",a.InformationCardsList)},118:function(t,e,s){var a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.InformationCardsList=function(t){return t.information_cards?(0,i.jsxs)("div",{class:c.default.container,children:[t.title&&(0,i.jsx)("h2",{class:c.default.title,children:t.title}),(0,i.jsx)("div",{class:c.default.list,children:t.information_cards.map(((t,e)=>{var s;return(0,i.jsxs)("div",{class:c.default.card,children:[t.image&&"image"===t.image.type&&(0,i.jsx)(l.LazyImage,{src:null!==(s=t.image.url)&&void 0!==s?s:"",cssClass:c.default.image,alt:t.image.altText,initialWidth:400}),t.title&&(0,i.jsx)("span",{class:c.default.card_title,children:t.title}),t.text&&(0,i.jsx)("div",{class:["rich-text",c.default.card_text].join(" "),dangerouslySetInnerHTML:{__html:t.text}})]},e)}))}),t.button_text&&t.button_link&&(0,i.jsx)("a",{href:t.button_link,class:c.default.button,children:t.button_text})]}):(0,i.jsx)(n.Fragment,{})};const i=s(0),n=s(1),c=a(s(250)),l=s(4)},4:(t,e,s)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.LazyImage=function({src:t,initialWidth:e,fullSizeWidth:s,cssClass:i,alt:n="",width:l,height:r,style:o}){const d=c(t,e,s);return l&&r?(0,a.jsx)("img",{src:d,class:i,alt:n,width:l,height:r,style:o}):(0,a.jsx)("img",{src:d,class:i,alt:n,style:o})},e.useBestImage=c;const a=s(0),i=(s(1),s(7)),n=s(3);function c(t,e,s){const a=(0,i.getFastImage)(t,e),c=(0,i.getFastImage)(t,s),[l,r]=(0,n.useState)({});(0,n.useEffect)((()=>{if(document){const t=document.createElement("img");t.src=c,t.onload=()=>r(Object.assign(Object.assign({},l),{[c]:!0}))}}),[c]);const o=(0,n.useMemo)((()=>l[c]?c:a),[t,e,s,l]);return(0,n.useEffect)((()=>{if(document){const t=document.createElement("img");t.src=c,t.onload=()=>r(Object.assign(Object.assign({},l),{[c]:!0}))}}),[c]),o}}},t=>{t.O(0,[1,2,3],(()=>t(t.s=249))),t.O()}]);