1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9469],{79469:(e,t,l)=>{l.r(t),l.d(t,{VideoAsset:()=>g});var n=l(23798),a=l(21462),r=l(19263),i=l.n(r),c=l(5110),o=l.n(c),s=l(79667),u=l(1458),d=l(78659),p=l(81047),m=l(79665),f=l(56244),w=l(78830),h=l(32635),x=l(18543);let b=o()(()=>l.e(7380).then(l.bind(l,27380)).then(e=>e.WistiaPlayer),{loadableGenerated:{webpack:()=>[null]},ssr:!1}),g=e=>{var t,l,r,c,o,g;let{className:v,structure:S}=e,{dropShadow:y,videoDescription:I,youtubeId:j,assets:k,videoType:P,poster:N,title:_,thumbnail:z,autoLoop:C,autoPlay:E,internalName:M,controlsLocation:O,wistiaVideo:W}=S.fields||{},{indexInPage:A}=(0,a.useContext)(p.P),{sizes:D}=(0,a.useContext)(m.ZQ),{isMobile:L,isTablet:T}=(0,h.th)(),F=L?parseInt(x.xxsmall,10):T?parseInt(x.small,10):parseInt(x.large,10),G=(0,f.O)(null!=(l=null==N||null==(t=N.fields.file)?void 0:t.url)?l:""),Q=D?(0,w.W)(D,F):F,R=G?"".concat(G,"?w=").concat(Q,"&fm=webp"):"",[V,Y]=(0,a.useState)(R);switch((0,a.useEffect)(()=>{var e;if(!G)return;let t=null!=(e=window.devicePixelRatio)?e:1;Y("".concat(G,"?w=").concat(Q,"&fm=webp").concat(1!==t?"&dpr=".concat(t):""))},[G,Q]),P){case s.Mr.Animation:{let e=null!=(c=null==k||null==(r=k.filter(e=>{let{fields:t}=e;return!!t.file}))?void 0:r.map(e=>{let{fields:t}=e;return{url:t.file.url,contentType:t.file.contentType}}).filter(e=>{let{url:t,contentType:l}=e;return!!t&&!!l}))?c:[];if(!(e.length>0))return null;let t=e.map(e=>({...e,url:(0,f.O)(e.url)})),l=parseInt(x.xxsmall,10),a=parseInt(x.large,10);return(0,n.jsxs)(n.Fragment,{children:[0===A&&G&&(0,n.jsxs)(i(),{children:[(0,n.jsx)("link",{rel:"preload",as:"image",href:"".concat(G,"?w=").concat(l,"&fm=webp"),imageSrcSet:"".concat(G,"?w=").concat(l,"&fm=webp 1x, ").concat(G,"?w=").concat(l,"&fm=webp&dpr=2 2x"),imageSizes:"".concat(l,"px"),media:"(max-width: 767px)",fetchPriority:"high"}),(0,n.jsx)("link",{rel:"preload",as:"image",href:"".concat(G,"?w=").concat(a,"&fm=webp"),imageSrcSet:"".concat(G,"?w=").concat(a,"&fm=webp 1x, ").concat(G,"?w=").concat(a,"&fm=webp&dpr=2 2x"),imageSizes:"".concat(a,"px"),media:"(min-width: 768px)",fetchPriority:"high"})]}),(0,n.jsx)(d.zt,{className:v,videoSources:t,controls:!1,videoDescription:I,lazyLoad:!!(A&&A>1),poster:V,loop:C,autoPlay:E,dropShadow:y,controlsLocation:O,animationInternalName:M})]})}case s.Mr.Youtube:{if(!j)return null;let e=(null==z||null==(o=z.fields.file)?void 0:o.url)||"",t=(0,f.O)(e);return(0,n.jsx)(d.d1,{youtubeId:j,title:_,thumbnail:t,videoDescription:I,videoInternalName:M,dropShadow:y,autoPlay:E})}case s.Mr.Wistia:{let e=null==W||null==(g=W.items[0])?void 0:g.hashed_id;if(!e)return null;return(0,n.jsx)(b,{mediaId:e})}default:return(0,u.x)(P),null}}}}]);
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.