1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3892],{93892:(e,t,l)=>{l.r(t),l.d(t,{default:()=>u});var s=l(2183),a=l(27861),i=l(62943),o=l(3638),n=l(99772),c=l(5728),r=l(23253),x=l(11594);function d(e){let t,l,n,d,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)(x.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)(c._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?(d=w&&!k.Link.value.text&&!k.Text?.value&&(0,s.jsx)(c.sI,{className:"transition group-hover:translate-x-1"}),T[7]=k.Link.value.text,T[8]=k.Text?.value,T[9]=w,T[10]=d):d=T[10],T[11]!==n||T[12]!==d?(u=(0,s.jsxs)("h3",{className:"flex flex-row items-center justify-between text-balance",children:[n,d]}),T[11]=n,T[12]=d,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)(c.$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)(r.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 u=(0,n.es)(function(e){let t,l,n,r,x,u,m,v=(0,a.c)(20),{fields:f,rendering:h}=e,p=f?.HasMarginTop?.value===!0,{page:T}=(0,i.useSitecore)(),k=T?.mode?.isEditing??!1,g=p&&"sc-block-mt";v[0]!==g?(t=(0,o.A)(g),v[0]=g,v[1]=t):t=v[1];let j=h.uid;if(v[2]!==f.Title||v[3]!==f.TitleTag?.value?(l=f.Title.value&&(0,s.jsx)(c.DZ,{tagName:f?.TitleTag?.value,className:(0,o.A)("col-span-full text-center text-xl"),children:(0,s.jsx)(i.Text,{field:f.Title})}),v[2]=f.Title,v[3]=f.TitleTag?.value,v[4]=l):l=v[4],v[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.A)("mx-auto grid w-full items-stretch gap-x-6 gap-y-9"),v[5]=n):n=v[5],v[6]!==f.StageRowItems||v[7]!==k){let e;v[9]!==k?(e=(e,t)=>(0,s.jsx)(d,{className:(0,o.A)("group flex flex-col transition"),fields:e.fields,onClick:e=>{k&&(e.preventDefault(),e.stopPropagation())}},t),v[9]=k,v[10]=e):e=v[10],r=f.StageRowItems.map(e),v[6]=f.StageRowItems,v[7]=k,v[8]=r}else r=v[8];return v[11]!==r?(x=(0,s.jsx)("div",{className:n,children:r}),v[11]=r,v[12]=x):x=v[12],v[13]!==l||v[14]!==x?(u=(0,s.jsxs)(c.mc,{size:"2xl",className:"flex flex-col gap-y-9 py-5 sm:py-9",children:[l,x]}),v[13]=l,v[14]=x,v[15]=u):u=v[15],v[16]!==h.uid||v[17]!==t||v[18]!==u?(m=(0,s.jsx)("section",{"data-component":"StageRowHorizontal",className:t,id:j,children:u}),v[16]=h.uid,v[17]=t,v[18]=u,v[19]=m):m=v[19],m},{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.