1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4435],{5331:(e,t,l)=>{l.d(t,{C:()=>s});let s=(e,t)=>{e&&(t.preventDefault(),t.stopPropagation())}},34435:(e,t,l)=>{l.r(t),l.d(t,{default:()=>m});var s=l(2183),a=l(27861),i=l(29437),o=l(3638),n=l(49894),c=l(5331),r=l(88452),x=l(24343),d=l(50032);function u(e){let t,l,n,c,u,m,v,f,h,p,T=(0,a.c)(35),{fields:k,className:g,id:j,onClick:N}=e,w=k.Link.value.href,b=k.VideoDesktop?.value!==null&&k.VideoDesktop?.value?.src!=="";T[0]!==k.ImagePhone||T[1]!==k.VideoDesktop||T[2]!==b?(t=b?(0,s.jsx)("div",{className:"aspect-video flex-none basis-auto overflow-hidden object-cover sm:basis-80",children:(0,s.jsx)(d.A,{className:"relative h-full",VideoDesktop:k?.VideoDesktop,VideoPhone:k.VideoDesktop})}):(0,s.jsx)("div",{className:"flex-none basis-auto overflow-hidden sm:basis-80",children:(0,s.jsx)(r._V,{field:k.ImagePhone,className:"aspect-video h-auto w-full object-cover"})}),T[0]=k.ImagePhone,T[1]=k.VideoDesktop,T[2]=b,T[3]=t):t=T[3],T[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,o.A)("md:pb-sm pt-sm pl-sm flex-auto flex-col gap-3.5 py-5 sm:pt-0"),T[4]=l):l=T[4],T[5]!==k.Title?(n=(0,s.jsx)(i.Text,{field:k.Title}),T[5]=k.Title,T[6]=n):n=T[6],T[7]!==k.Link.value.text||T[8]!==k.Text?.value||T[9]!==w?(c=w&&!k.Link.value.text&&!k.Text?.value&&(0,s.jsx)(r.sI,{className:"transition group-hover:translate-x-1"}),T[7]=k.Link.value.text,T[8]=k.Text?.value,T[9]=w,T[10]=c):c=T[10],T[11]!==n||T[12]!==c?(u=(0,s.jsxs)("h3",{className:"flex flex-row items-center justify-between text-balance",children:[n,c]}),T[11]=n,T[12]=c,T[13]=u):u=T[13],T[14]!==k.Text?(m=k.Text?.value&&(0,s.jsx)("div",{className:"font-alt text-pretty",children:(0,s.jsx)(i.Text,{field:k.Text})}),T[14]=k.Text,T[15]=m):m=T[15],T[16]!==k.ButtonText?.value||T[17]!==k.Link.value.text||T[18]!==k.Text?.value||T[19]!==w?(v=w&&(k.Link.value.text||k.ButtonText?.value)&&k.Text?.value&&(0,s.jsx)("footer",{className:"flex w-full justify-end",children:(0,s.jsx)(r.$n,{variant:"iconLink",icon:"ArrowForwardIcon",onlyStyle:!0,children:k.Link.value.text})}),T[16]=k.ButtonText?.value,T[17]=k.Link.value.text,T[18]=k.Text?.value,T[19]=w,T[20]=v):v=T[20],T[21]!==u||T[22]!==m||T[23]!==v?(f=(0,s.jsxs)("div",{className:l,children:[u,m,v]}),T[21]=u,T[22]=m,T[23]=v,T[24]=f):f=T[24],T[25]!==t||T[26]!==f?(h=(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"flex flex-col sm:flex-row",children:[t,f]})}),T[25]=t,T[26]=f,T[27]=h):h=T[27];let y=h;return T[28]!==g||T[29]!==y||T[30]!==k.Link||T[31]!==w||T[32]!==j||T[33]!==N?(p=w?(0,s.jsx)(x.A,{className:g,field:k.Link,onClick:N,children:y},j):(0,s.jsx)("div",{className:g,children:y}),T[28]=g,T[29]=y,T[30]=k.Link,T[31]=w,T[32]=j,T[33]=N,T[34]=p):p=T[34],p}let m=(0,n.es)(function(e){let t,l,n,x,d,m,v,f=(0,a.c)(20),{fields:h,rendering:p}=e,T=h?.HasMarginTop?.value===!0,{page:k}=(0,i.useSitecore)(),g=k?.mode?.isEditing??!1,j=T&&"sc-block-mt";f[0]!==j?(t=(0,o.A)(j),f[0]=j,f[1]=t):t=f[1];let N=p.uid;if(f[2]!==h.Title||f[3]!==h.TitleTag?.value?(l=h.Title.value&&(0,s.jsx)(r.DZ,{tagName:h?.TitleTag?.value,className:(0,o.A)("col-span-full text-center text-xl"),children:(0,s.jsx)(i.Text,{field:h.Title})}),f[2]=h.Title,f[3]=h.TitleTag?.value,f[4]=l):l=f[4],f[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.A)("mx-auto grid w-full items-stretch gap-x-6 gap-y-9"),f[5]=n):n=f[5],f[6]!==h.StageRowItems||f[7]!==g){let e;f[9]!==g?(e=(e,t)=>(0,s.jsx)(u,{className:(0,o.A)("group flex flex-col transition"),fields:e.fields,onClick:e=>(0,c.C)(g,e)},t),f[9]=g,f[10]=e):e=f[10],x=h.StageRowItems.map(e),f[6]=h.StageRowItems,f[7]=g,f[8]=x}else x=f[8];return f[11]!==x?(d=(0,s.jsx)("div",{className:n,children:x}),f[11]=x,f[12]=d):d=f[12],f[13]!==l||f[14]!==d?(m=(0,s.jsxs)(r.mc,{size:"2xl",className:"flex flex-col gap-y-9 py-5 sm:py-9",children:[l,d]}),f[13]=l,f[14]=d,f[15]=m):m=f[15],f[16]!==p.uid||f[17]!==t||f[18]!==m?(v=(0,s.jsx)("section",{"data-component":"StageRowHorizontal",className:t,id:N,children:m}),f[16]=p.uid,f[17]=t,f[18]=m,f[19]=v):v=f[19],v},{validateAsWarnings:e=>{let t=[];return e.StageRowItems?.forEach((e,l)=>{let s=e?.fields;if(!s)return;let a=!!s.VideoDesktop?.value?.src,i=!!s.VideoPhone?.value?.src;if((a||i)&&!(a&&i)){let e=s.Title?.value?.toString().trim()||`Item ${l+1}`;t.push(`â${e}â is missing the ${a?"Phone":"Desktop"} video`)}}),0===t.length||`Video items need both a Desktop and Phone version: ${t.join("; ")}.`}})}}]);
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.