1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3593],{53593:(e,t,s)=>{"use strict";s.r(t),s.d(t,{SliderAdapter:()=>A});var l=s(12115),a=s(53241);s(66298);var i=s(51091);let r={dots:!1,arrows:!1,infinite:!0,autoplay:!1,centerMode:!1,draggable:!0,speed:500,slidesToScroll:1,responsive:[{breakpoint:4e3,settings:{slidesToShow:1,centerMode:!0,draggable:!1,variableWidth:!0}},{breakpoint:1024,settings:{slidesToShow:3,centerMode:!1,variableWidth:!0}},{breakpoint:800,settings:{slidesToShow:2,variableWidth:!0}},{breakpoint:600,settings:{slidesToShow:1,variableWidth:!0}}]},n={dots:!1,arrows:!1,infinite:!1,autoplay:!1,centerMode:!1,draggable:!1,speed:500,slidesToScroll:1,variableWidth:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:3,centerMode:!1,draggable:!1}},{breakpoint:800,settings:{slidesToShow:2,draggable:!0}},{breakpoint:600,settings:{slidesToShow:1,draggable:!0}}]},o={dots:!1,arrows:!1,infinite:!0,autoplay:!1,centerMode:!0,variableWidth:!0,draggable:!0,speed:500,slidesToScroll:1,slidesToShow:1};var d=s(85547),_=s.n(d),c=s(17581),m=s(80123),p=s(81269),g=s(17316),u=s(26040),h=s(95618),y=s(99696),v=s.n(y),w=s(98017),b=s(26229),x=s(5645),k=s(95155);function f(e){let{post:t,className:s}=e,l="Video"===t.category&&t.video?.videoProvider==="Wistia"&&!!t.video?.wistiaMediaId,a=(0,b.w)(t.category||"",t.slug),r=t.video?.wistiaMediaId;return(0,k.jsxs)("article",{className:(0,i.A)(v().card,s),children:[(0,k.jsx)("div",{className:v().mediaWrap,children:l&&r?(0,k.jsx)("iframe",{className:v().playerFrame,src:`https://fast.wistia.net/embed/iframe/${r}?seo=true`,title:`${t.title||"Video"} video player`,allow:"autoplay; fullscreen",allowFullScreen:!0}):(0,k.jsx)("div",{className:v().emptyState,children:"Video unavailable"})}),(0,k.jsxs)("div",{className:v().content,children:[t.date?(0,k.jsx)("p",{className:v().date,children:(0,w.Y)(t.date)}):null,t.title?(0,k.jsx)("p",{className:v().title,children:t.title}):null,(0,k.jsxs)("div",{className:v().actions,children:[l&&r?(0,k.jsx)("a",{"aria-label":"Download video",className:(0,i.A)(v().action,v().download),href:function(e,t){let s=t?(0,x.i)(t):"";return s?`/api/video-download/${e}?name=${s}`:`/api/video-download/${e}`}(r,t.title),children:(0,k.jsx)("span",{className:v().actionLabel,children:"Download video"})}):null,(0,k.jsx)(h.default,{"aria-label":"Learn more",className:(0,i.A)(v().action,v().learnMore),href:a,children:(0,k.jsxs)("span",{className:v().actionLabel,children:["Learn more",(0,k.jsx)("span",{"aria-hidden":"true",className:v().actionArrow,children:"->"})]})})]})]})]})}let S=e=>{if(e.split(" ").length<=40)return e;let t=e.split(". ");if(1===t.length)return e;let s=`${t[0]}. ${t[1]}.`;return s.split(" ").length<=40?s:`${t[0]}.`},N=e=>{let{title:t,body:s,link:d,slidesCollection:h,sliderVariant:y,variant:v="full-width",className:w,slug:b}=e,x="Video Slider"===y,N="card"===v||x,[,j]=(0,l.useState)(0),[C,A]=(0,l.useState)(!1),[E]=(0,l.useState)((h?.items||[]).filter(e=>e).every(e=>"SectionImage"===e.__typename)?o:N?n:r),[M,T]=(0,l.useState)(!N),[L,W]=(0,l.useState)(!0),[B,P]=(0,l.useState)(!1),[$,V]=(0,l.useState)(!1),[I,R]=(0,l.useState)(),z=(0,l.useRef)(null),F=(0,l.useCallback)(e=>{let[t]=e;C&&W(1!==t.intersectionRatio)},[C]),G=()=>{let e=z.current?.innerSlider?.list?.getElementsByClassName("slick-track")[0]?.lastChild,t=z.current?.innerSlider?.list?.getElementsByClassName("slick-track")[0]?.firstChild;R(e);let s=e?.getBoundingClientRect()?.left<=window.innerWidth-e?.getBoundingClientRect()?.width,l=t?.getBoundingClientRect()?.right>10;s?(W(!1),P(!0)):(W(!0),P(!1)),s&&l?V(!0):V(!1)};return(0,l.useEffect)(()=>{G();let e=z.current?.innerSlider.list.getElementsByClassName("slick-slide");e&&Array.from(e).forEach(e=>{e?.removeAttribute("tabindex"),e?.removeAttribute("aria-hidden")})},[z.current?.innerSlider?.state?.initialized]),(0,l.useEffect)(()=>(window.addEventListener("resize",G),()=>{window.removeEventListener("resize",G)}),[]),(0,l.useEffect)(()=>{let e=B?null:new IntersectionObserver(F,{threshold:1});return I&&e&&e.observe(I),()=>{e&&I&&e.unobserve(I)}},[C]),(0,k.jsx)("div",{className:(0,i.A)(_().wrapper,N?_().cards:_().full,x&&_().video_slider,{[_().all_image_slider]:!E?.responsive},w),id:b,children:(0,k.jsxs)("section",{className:_().container,children:[t&&(0,k.jsx)(m.D,{level:"h2",className:_().heading,children:t}),s&&(0,k.jsx)(g.E,{size:"lg",className:_().text,children:s}),d&&!x&&(0,k.jsx)(p.N,{...d,withArrow:!0,size:"lg",className:_().link}),h?.items.length?(0,k.jsxs)("div",{className:(0,i.A)(_().content_wrapper,$&&_().centered,C&&_().is_animated),children:[(0,k.jsx)(a.A,{...E,ref:z,afterChange:e=>{j(e),A(!1),N&&T(0!==e),G()},beforeChange:()=>{A(!0)},children:h.items.filter(e=>e).map(e=>{let t;let s="GlobalBlogPostPage"===e.__typename||"ComponentSlide"===e.__typename||"ComponentCard"===e.__typename||"SectionImage"===e.__typename?e:e.post;if(!s)return;if(x)return"GlobalBlogPostPage"!==s.__typename?null:(0,k.jsx)(f,{className:_().slide,post:s},s?.sys?.id);let l="ComponentCard"===e.__typename?e.link:s?.link||void 0;return"string"!=typeof l&&l?.__typename==="ElementLink"&&(t=l?.link?.url),"string"!=typeof l&&l?.__typename==="ElementUrl"&&(t=l?.url),"string"==typeof l&&(t=l),(0,k.jsx)(u.Z,{...s,link:l&&"ElementLink"===l.__typename?l:{link:l},slug:l?t:s.slug,type:l?void 0:s?.category,title:s?.title||"",body:s?.excerpt?S(s?.excerpt):"",image:{...s?.previewImage,width:980,height:540},tagsList:s?.tagsList,variant:N?"standard":"background image",className:_().slide},s?.sys?.id)})}),(0,k.jsxs)("div",{className:_().controls_wrapper,children:[N&&M&&(0,k.jsx)("div",{className:(0,i.A)(_().mask,_().mask_prev)}),N&&L&&(0,k.jsx)("div",{className:(0,i.A)(_().mask,_().mask_next)}),M&&(0,k.jsx)(c.$,{label:"Prev",variant:"arrow",theme:"light",className:_().prev_button,onClick:()=>{L||W(!0),z?.current?.slickPrev()}}),L&&(0,k.jsx)(c.$,{label:"Next",variant:"arrow",theme:"light",onClick:()=>{M||T(!0),z?.current?.slickNext()}})]})]}):null,d&&x?(0,k.jsx)(p.N,{...d,withArrow:!1,size:"lg",variant:"button",className:_().video_link}):null]})})};var j=s(10328),C=s(14680);let A=e=>{let{sliderVariant:t,__typename:s,...l}=e;return"SectionSlider"!==s?null:"Text Slider"===t?(0,k.jsx)(j.X,{...l,slidesCollection:l.textSlidesCollection,variant:l.textVariant}):"Vertical Slider"===t?(0,k.jsx)(C.O,{...l,slidesCollection:l.verticalSlidesCollection}):(0,k.jsx)(N,{...l,sliderVariant:t})}},85547:e=>{e.exports={wrapper:"styles_wrapper__13Z9K",container:"styles_container___AixK",content_wrapper:"styles_content_wrapper__dwnZ2",slide:"styles_slide___QLp3",heading:"styles_heading__16o1H",text:"styles_text__Po8Mh",image_slide:"styles_image_slide__GvjmO",all_image_slider:"styles_all_image_slider__UaG0C",full:"styles_full__Plzgl",cards:"styles_cards__PN9KI",centered:"styles_centered__g8n0M",mask:"styles_mask__YeckA",mask_prev:"styles_mask_prev___Z4gO",controls_wrapper:"styles_controls_wrapper__RCGR6",video_link:"styles_video_link__2WTFD",video_slider:"styles_video_slider__ZtsP_",controls_slides:"styles_controls_slides__OhM_w",prev_button:"styles_prev_button__eWvtI",link:"styles_link__X6bvq"}},99696:e=>{e.exports={card:"styles_card__sJnT3",mediaWrap:"styles_mediaWrap__VGkuU",playerFrame:"styles_playerFrame__srHBL",content:"styles_content__gBn_y",date:"styles_date__fFJTE",title:"styles_title__0fnnZ",actions:"styles_actions__UEQ_Y",action:"styles_action___B6y3",actionLabel:"styles_actionLabel__3E1Y0",actionArrow:"styles_actionArrow__Nax5M",download:"styles_download__e_sYJ",learnMore:"styles_learnMore__VRgUb",emptyState:"styles_emptyState__XWQpf"}}}]);
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.