1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1591],{4720:()=>{},41066:(e,l,i)=>{"use strict";i.d(l,{B:()=>a});var t=i(95155),s=i(61484);let a=e=>{let{image:l,objectFitClass:i}=e;return(0,t.jsx)(s.Z,{field:l,objectFitClass:i,loading:"lazy"})}},61484:(e,l,i)=>{"use strict";i.d(l,{Z:()=>c});var t=i(95155),s=i(12115),a=i(12429),n=i(64269);function r(e,l){return e>0&&l>0&&e>l?"object-cover":"object-contain"}function c(e){let{field:l,className:i,objectFitClass:c,loading:d="lazy"}=e,[o,u]=(0,s.useState)(()=>{var e,i,t,s;return null!=c?c:r(null!=(t=null==l||null==(e=l.dimensions)?void 0:e.width)?t:0,null!=(s=null==l||null==(i=l.dimensions)?void 0:i.height)?s:0)}),m=(0,s.useCallback)(e=>{c||0===e.naturalWidth||0===e.naturalHeight||u(r(e.naturalWidth,e.naturalHeight))},[c]);return(0,t.jsx)(a.PrismicImage,{field:l,loading:d,fallbackAlt:"",className:(0,n.cn)("h-full w-full",null!=c?c:o,i),ref:e=>{(null==e?void 0:e.complete)&&m(e)},onLoad:e=>{m(e.currentTarget)}})}},81591:(e,l,i)=>{"use strict";i.r(l),i.d(l,{default:()=>c});var t=i(95155),s=i(12115),a=i(12389),n=i(87489),r=i(41066);i(94960),i(4720);let c=e=>{var l,i;let{slice:c}=e,[d,o]=(0,s.useState)(0),[u,m]=(0,s.useState)(!1),[x,h]=(0,s.use
1State)(0),f=(0,s.useRef)(null),v=c.primary.images||[];return v&&0!==v.length?(0,t.jsxs)("section",{"data-slice-type":c.slice_type,"data-slice-variation":c.variation,className:"mx-auto my-[20px] max-w-[600px] md:my-[45px]",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"aspect-[3/2]",children:(0,t.jsx)("div",{className:"relative aspect-[3/2]",children:(0,t.jsx)(a.A,{ref:f,dots:!1,infinite:!0,speed:150,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:3e3,pauseOnHover:!0,arrows:!1,adaptiveHeight:!1,beforeChange:(e,l)=>{o(l)},children:v.map((e,l)=>(0,t.jsx)("div",{className:"relative !block h-full w-full",children:(0,t.jsx)("div",{className:"relative h-full w-full cursor-pointer overflow-hidden",onClick:()=>{h(l),m(!0)},children:(0,t.jsx)(r.B,{image:e.image})})},l))})})}),(0,t.jsxs)("div",{className:"mt-[5px] flex items-center justify-between",children:[(0,t.jsx)("div",{className:"flex-1",children:(null==(i=v[d])||null==(l=i.image)?void 0:l.alt)&&(0,t.jsx)("div",{className:"text-[15px]",children:v[d].image.alt})}),v.length>1&&(0,t.jsxs)("div",{className:"flex items-center gap-3 text-[15px]",children:[(0,t.jsx)("button",{onClick:()=>{var e;null==(e=f.current)||e.slickPrev()},className:"flex items-center justify-center transition-opacity hover:opacity-70","aria-label":"â Previous image",children:"â"}),(0,t.jsxs)("div",{className:"font-bold tabular-nums max-md:text-[15px]",children:[d+1," / ",v.length]}),(0,t.jsx)("button",{onClick:()=>{var e;null==(e=f.current)||e.slickNext()},className:"flex items-center justify-center transition-opacity hover:opacity-70","aria-label":"â Next image",children:"â"})]})]})]}),(0,t.jsx)(n.C,{isOpen:u,onClose:()=>{m(!1)},images:v,initialSlide:x,currentSlide:x,onSlideChange:e=>{h(e)}})]}):null}},87489:(e,l,i)=>{"use strict";i.d(l,{C:()=>d});var t=i(95155),s=i(12115),a=i(12429),n=i(12389),r=i(47650);let c=e=>{let{children:l,isOpen:i}=e,[a,n]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{n(!0)},[]),a&&i)?(0,r.createPortal)((0,t.jsx)("div",{className:"fixed inset-0 z-[9999] h-[100svh] w-full overflow-hidden bg-white",children:l}),document.body):null},d=e=>{var l,i;let{isOpen:r,onClose:d,images:o,initialSlide:u,currentSlide:m,onSlideChange:x}=e,h=(0,s.useRef)(null);if((0,s.useEffect)(()=>{let e=e=>{"Escape"===e.key&&r&&d()};return r&&(document.addEventListener("keydown",e),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",e),document.body.style.overflow="unset"}},[r,d]),!o||0===o.length)return null;let f=o.length>1;return(0,t.jsx)(c,{isOpen:r,children:(0,t.jsxs)("div",{className:"grid h-full min-h-0 w-full grid-rows-[48px_minmax(0,1fr)_108px] gap-y-4 px-[20px] py-[30px] sm:grid-rows-[56px_minmax(0,1fr)_120px] sm:gap-y-6 sm:p-[30px]",children:[(0,t.jsxs)("div",{className:"relative z-20 flex h-full items-start justify-end",children:[(0,t.jsx)("div",{className:"absolute left-0 top-0 flex min-h-[40px] items-start text-xl sm:hidden",children:f&&(0,t.jsxs)("div",{className:"font-bold tabular-nums",children:[m+1," / ",o.length]})}),(0,t.jsx)("button",{type:"button",onClick:d,className:"text-[40px] leading-none text-current transition-colors hover:text-gray-300","aria-label":"Close modal",children:"â"})]}),(0,t.jsxs)("div",{className:"relative h-full min-h-0 min-w-0 w-full overflow-hidden",children:[f&&(0,t.jsx)("button",{type:"button",onClick:()=>{var e;null==(e=h.current)||e.slickPrev()},className:"absolute left-0 top-1/2 z-10 flex h-10 w-10 -translate-y-1/2 items-center justify-center text-[40px] leading-none transition-opacity hover:opacity-70 sm:h-12 sm:w-12","aria-label":"â Previous image",children:"â"}),(0,t.jsx)("div",{className:"h-full min-h-0 min-w-0 px-[52px] sm:px-16",children:(0,t.jsx)("div",{className:"relative min-h-0 min-w-0 h-full overflow-hidden",children:(0,t.jsx)(n.A,{ref:h,className:"h-full [&_.slick-list]:h-full [&_.slick-track]:!flex [&_.slick-track]:h-full [&_.slick-track]:items-center [&_.slick-slide]:h-full [&_.slick-slide>div]:flex [&_.slick-slide>div]:h-full [&_.slick-slide>div]:items-center",dots:!1,infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1,autoplay:!1,arrows:!1,adaptiveHeight:!1,beforeChange:(e,l)=>{x(l)},initialSlide:u,children:o.map((e,l)=>(0,t.jsx)("div",{className:"!flex h-full items-center justify-center outline-none",children:(0,t.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,t.jsx)(a.PrismicImage,{field:e.image,loading:"lazy",className:"block max-h-full max-w-full object-contain",sizes:"(max-width: 768px) 92vw, min(85vw, 1600px)",fallbackAlt:""})})},l))})})}),f&&(0,t.jsx)("button",{type:"button",onClick:()=>{var e;null==(e=h.current)||e.slickNext()},className:"absolute right-0 top-1/2 z-10 flex h-10 w-10 -translate-y-1/2 items-center justify-center text-[40px] leading-none transition-opacity hover:opacity-70 sm:h-12 sm:w-12","aria-label":"â Next image",children:"â"})]}),(0,t.jsxs)("div",{className:"grid h-full grid-cols-1 items-end gap-2 sm:grid-cols-[60px_1fr_60px]",children:[(0,t.jsx)("div",{className:"hidden items-center gap-4 text-xl sm:flex",children:f&&(0,t.jsxs)("div",{className:"font-bold tabular-nums",children:[m+1," / ",o.length]})}),(0,t.jsx)("div",{className:"flex h-[84px] items-end justify-center overflow-hidden text-center text-[14px] leading-[1.5] sm:h-[96px]",children:(null==(i=o[m])||null==(l=i.image)?void 0:l.alt)&&(0,t.jsx)("div",{className:"overflow-hidden [display:-webkit-box] [-webkit-box-orient:vertical] [-webkit-line-clamp:4]",children:o[m].image.alt})}),(0,t.jsx)("div",{className:"hidden sm:block"})]})]})})}},94960:()=>{}}]);
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.