1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9075],{18365:(e,l,s)=>{s.d(l,{A:()=>t});let t=s(41523).A},41523:(e,l,s)=>{s.d(l,{A:()=>r});var t=s(95155),a=s(27329),i=s(84302),n=s(88889);let r=e=>{let{prevRef:l,nextRef:s,prevOnClick:r,nextOnClick:o,prevIconClassname:d,nextIconClassname:c,prevEnabled:u,nextEnabled:p,className:f}=e,{t:m}=(0,a.Bd)("common"),x=e=>{e.stopPropagation()},b=e=>l=>{l.stopPropagation(),null==e||e()},h=m("carousel.previousSlide"),v=m("carousel.nextSlide");return(0,t.jsxs)("div",{role:"group","aria-label":m("carousel.controls"),className:(0,n.A)("pointer-events-none absolute inset-0 z-50 mx-6 flex items-center justify-between",f),children:[(0,t.jsxs)("button",{type:"button",ref:l,disabled:!u,onClick:b(r),onMouseDown:x,"aria-label":h,"aria-disabled":!u,title:h,className:(0,n.A)(d,"focus-ring group pointer-events-auto rounded-full transition-opacity duration-300 focus-visible:ring-2 disabled:pointer-events-none disabled:invisible disabled:opacity-0"),children:[(0,t.jsx)(i.A,{iconName:"arrowRight",variant:"outline",iconClassName:"rotate-180"}),(0,t.jsx)("span",{className:"sr-only",children:h})]}),(0,t.jsxs)("button",{type:"button",ref:s,onClick:b(o),onMouseDown:x,disabled:!p,"aria-label":v,"aria-disabled":!p,title:v,className:(0,n.A)(c,"focus-ring group pointer-events-auto rounded-full transition-opacity duration-300 focus-visible:ring-2 disabled:pointer-events-none disabled:invisible disabled:opacity-0"),children:[(0,t.jsx)(i.A,{iconName:"arrowRight",variant:"outline"}),(0,t.jsx)("span",{className:"sr-only",children:v})]})]})}},67546:(e,l,s)=>{s.d(l,{A:()=>t});let t=s(69586).A},69586:(e,l,s)=>{s.d(l,{A:()=>x});var t=s(95155);s(6e4),s(10993),s(57388),s(2430),s(10794);var a=s(12115),i=s(27329),n=s(4010),r=s(16201),o=s(23056),d=s(40970),c=s(88398),u=s(14193),p=s(12304),f=s(74551),m=s(88889);let x=e=>{let{children:l,slidesPerView:s=1,spaceBetween:x=24,slidesPerGroup:b=1,initialSlide:h=0,centeredSlides:v=!1,pagination:g=!1,loop:w=!1,autoplay:j=!1,scrollBar:y,breakpoints:N,width:A,height:k,onActiveIndexChange:R,className:S,prevButtonRef:C,nextButtonRef:M}=e,{t:B}=(0,i.Bd)("common"),E=(0,a.useRef)(null),P=(0,a.useRef)(null),L=(0,a.useCallback)(e=>{let l=null==C?void 0:C.current,s=null==M?void 0:M.current;if(!l||!s)return;let t=e.navigation;if(!t)return;let a=e.params.navigation;"object"==typeof a&&a&&(a.prevEl=l,a.nextEl=s,t.destroy(),t.init(),t.update())},[C,M]);(0,a.useEffect)(()=>{let e=P.current;if(!e)return;let l=()=>{null==R||R(e.activeIndex)};return e.on("slideChange",l),()=>{e.off("slideChange",l)}},[R]),(0,a.useEffect)(()=>{let e=P.current;e&&L(e)},[L]);let D=C&&M,_={enabled:!0,prevSlideMessage:B("carousel.previousSlide"),nextSlideMessage:B("carousel.nextSlide"),firstSlideMessage:B("carousel.firstSlide"),lastSlideMessage:B("carousel.lastSlide"),paginationBulletMessage:B("carousel.paginationBullet"),slideLabelMessage:B("carousel.slideLabel"),containerMessage:B("carousel.label"),containerRoleDescriptionMessage:"carousel",itemRoleDescriptionMessage:"slide"};return(0,t.jsx)(f.RC,{ref:E,onSwiper:e=>{P.current=e,L(e)},modules:[n.A,r.A,o.A,d.A,c.A,u.A,p.A],slidesPerView:s,spaceBetween:x,slidesPerGroup:b,centeredSlides:v,initialSlide:h,autoplay:j,loop:w,width:A,height:k,breakpoints:N,pagination:!!g&&{clickable:!0},scrollbar:y,mousewheel:{forceToAxis:!0,sensitivity:1,releaseOnEdges:!1},keyboard:{enabled:!0,pageUpDown:!0},a11y:_,watchSlidesProgress:!0,tabIndex:a.Children.count(l)>1?0:void 0,className:(0,m.A)("focus-ring focus-visible:ring-2 [&_.swiper-button-next]:hidden [&_.swiper-button-prev]:hidden",S),navigation:!!D&&{prevEl:C.current||null,nextEl:M.current||null,hideOnClick:!1},children:a.Children.map(l,e=>(0,a.isValidElement)(e)&&null!=e.key?(0,t.jsx)(f.qr,{children:e},e.key):null)})}},75821:(e,l,s)=>{s.d(l,{A:()=>t});let t=e=>{var l,s;if(!e)return null;let t=e.type;switch(t){case"InternalLink":return e.link&&"slug"in e.link&&null!=(l=e.link.slug)?l:"/";case"ExternalLink":return null!=(s=e.externalLink)?s:null;default:return console.error("Unsupported link type for CMS Link type",t),null}}},99075:(e,l,s)=>{s.r(l),s.d(l,{default:()=>x});var t=s(95155),a=s(12115),i=s(35762),n=s(64710),r=s(88889);let o=e=>{let{title:l,image:s,description:a,className:i}=e;return(0,t.jsxs)("article",{className:(0,r.A)("group relative aspect-[300/350] overflow-hidden rounded-lg",i),children:[(0,t.jsx)(n.default,{src:s.src,blurDataURL:s.blurDataURL,sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",alt:s.alt,layout:"fill",className:"object-cover"}),(0,t.jsxs)("div",{className:"absolute right-2 bottom-2 left-2 overflow-hidden rounded-lg bg-white p-4",children:[(0,t.jsx)("h3",{className:"text-header-5 underline-animate line-clamp-2",children:(0,t.jsx)("span",{children:l})}),(0,t.jsx)("div",{className:"mt-0 grid translate-y-full grid-rows-[0fr] transition-all duration-300 ease-out group-hover:mt-2 group-hover:translate-y-0 group-hover:grid-rows-[1fr]",children:(0,t.jsx)("p",{className:"text-body line-clamp-2 overflow-hidden",children:a})})]})]})};var d=s(18365),c=s(67546),u=s(25822),p=s(75821),f=s(39171);let m={640:{slidesPerView:2.2,spaceBetween:16},768:{slidesPerView:2,spaceBetween:16},1024:{slidesPerView:3,spaceBetween:16}},x=e=>{let{title:l,description:s,cards:n,button:r}=e,x=(0,a.useRef)(null),b=(0,a.useRef)(null),h=r?(0,p.A)(r.url):null;return(0,t.jsxs)("section",{className:"relative isolate overflow-hidden",children:[(0,t.jsxs)("div",{className:"main-container",children:[l&&(0,t.jsx)("h2",{className:"text-header-2 text-center",children:l}),s&&(0,t.jsx)("p",{className:"text-body text-center",children:s})]}),(0,t.jsxs)("div",{className:"relative -z-10 my-6 overflow-visible md:my-[7%]",children:[(0,t.jsx)(c.A,{breakpoints:m,spaceBetween:16,slidesPerView:1.3,prevButtonRef:x,nextButtonRef:b,className:"!overflow-visible md:rotate-11 [&_.swiper-slide]:max-md:first:ml-4",children:n.map(e=>{let{id:l,slug:s,image:a,title:i,description:n}=e;return(0,t.jsx)(u.default,{href:(0,f.T)(s),className:"focus-ring justify-center rounded-lg focus-visible:ring-2 md:flex md:size-full md:max-w-75 md:-rotate-11 md:place-self-ce
1nter",children:(0,t.jsx)(o,{className:"w-full",title:i,image:a[0],description:n})},l)})}),(0,t.jsxs)("div",{className:"pointer-events-none absolute top-1/2 left-1/2 hidden -translate-x-1/2 -translate-y-1/2 md:block",children:[(0,t.jsx)("span",{className:"bg-warning-light absolute top-1/2 left-1/2 block h-50 w-[calc(100vw+20rem)] -translate-x-1/2 -translate-y-1/2 -rotate-11"}),(0,t.jsx)("span",{className:"bg-warning absolute top-1/2 left-1/2 block h-50 w-[calc(100vw+20rem)] -translate-x-1/2 -translate-y-1/2 rotate-11"})]}),(0,t.jsx)(d.A,{prevRef:x,nextRef:b,className:"max-md:hidden"})]}),r&&(0,t.jsx)(u.default,{href:(0,f.T)(h),className:"text-body focus-ring flex w-fit justify-center rounded-full px-4 text-center focus-visible:ring-2 md:mx-auto",children:(0,t.jsx)(i.A,{color:"primary",children:r.label})})]})}}}]);
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.