1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1897],{1897:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>R});var s=l(2183),i=l(27861),a=l(29437),r=l(3638),n=l(36439),o=l(60691),c=l(18365),d=l(69197),u=l(31554),f=l(61639),x=l(72087);let v=({src:e,style:t,className:l})=>{let[i,a]=(0,n.useState)(null),[r,o]=(0,n.useState)(null);return((0,n.useEffect)(()=>{(async()=>{try{if(!e)return;let t=await fetch(e.src),l=await t.text(),s=new DOMParser().parseFromString(l,"image/svg+xml").querySelector("svg");if(s){let e={};for(let t of s.attributes)e[t.name]=t.value;a(e),o(s.innerHTML)}}catch(e){console.error("Error fetching SVG:",e)}})()},[e?.src]),r&&i)?(0,s.jsx)("svg",{...i,style:t,className:l,dangerouslySetInnerHTML:{__html:r}}):null};function g(e){let t,a,r=(0,i.c)(6),{name:o,className:c,style:d}=e;if(!o)return null;r[0]!==o?(t=function(e,t={}){let s=(0,n.useRef)(null),[i,a]=(0,n.useState)(!1),[r,o]=(0,n.useState)();(0,n.useEffect)(()=>{r&&console.log(r)},[r]);let{onCompleted:c,onError:d}=t;return(0,n.useEffect)(()=>{a(!0),(async()=>{try{s.current=(await l(31127)(`./${e}.svg`)).default,c&&c(e,s.current)}catch(e){d&&d(e),o(e)}finally{a(!1)}})()},[e,c,d]),{error:r,loading:i,SvgIcon:s.current}}(o),r[0]=o,r[1]=t):t=r[1];let{error:u,loading:f,SvgIcon:x}=t,g=d||void 0;return u||f?null:(r[2]!==c||r[3]!==g||r[4]!==x?(a=(0,s.jsx)(v,{src:x,className:c,style:g}),r[2]=c,r[3]=g,r[4]=x,r[5]=a):a=r[5],a)}function m(e){return e&&"None"!==e?e:"link"}function p(e){let t=e.value.href??"",l="external"===e.value.linktype,s="anchor"===e.value.linktype;return l?t:{pathname:s?void 0:t,query:e.value.querystring,hash:e.value.anchor}}function h(e){let t,l,r,n=(0,i.c)(32),{linkField:o,buttonText:c,linkType:u,onClick:v,isEditing:g}=e;if("link"!==u){let e,t,l,i;n[0]!==o?(e=p(o),n[0]=o,n[1]=e):e=n[1];let a=o.value.target;n[2]!==u?(t=(0,d.IX)(u),n[2]=u,n[3]=t):t=n[3],n[4]!==v?(l=e=>v(e),n[4]=v,n[5]=l):l=n[5];let r=c?.value;return n[6]!==o.value.target||n[7]!==o.value.text||n[8]!==e||n[9]!==t||n[10]!==l||n[11]!==r?(i=(0,s.jsxs)(d.$n,{href:e,target:a,variant:t,onClick:l,children:[o.value.text,r]}),n[6]=o.value.target,n[7]=o.value.text,n[8]=e,n[9]=t,n[10]=l,n[11]=r,n[12]=i):i=n[12],i}if(g){let e,t,l,i;return n[13]!==c?(e=(0,s.jsx)(a.Text,{editable:!0,field:c}),n[13]=c,n[14]=e):e=n[14],n[15]!==o||n[16]!==e?(t=(0,s.jsx)(f.A,{field:o,children:e}),n[15]=o,n[16]=e,n[17]=t):t=n[17],n[18]===Symbol.for("react.memo_cache_sentinel")?(l=(0,s.jsx)(d.sI,{}),n[18]=l):l=n[18],n[19]!==t?(i=(0,s.jsxs)("div",{className:"group/link text-text-link hover:text-text-link-hover flex items-center gap-2 text-sm underline transition",children:[t,l]}),n[19]=t,n[20]=i):i=n[20],i}let m=o.value.target;n[21]!==o?(t=p(o),n[21]=o,n[22]=t):t=n[22];let h=t,k="string"==typeof h?"a":x.A,b="_blank"===m?"noopener noreferrer":void 0,j=c?.value;return n[23]===Symbol.for("react.memo_cache_sentinel")?(l=(0,s.jsx)(d.sI,{className:"transition group-hover/link:translate-x-1"}),n[23]=l):l=n[23],n[24]!==k||n[25]!==h||n[26]!==o.value.text||n[27]!==m||n[28]!==v||n[29]!==b||n[30]!==j?(r=(0,s.jsxs)(k,{href:h,target:m,rel:b,onClick:v,className:"group/link text-text-link hover:text-text-link-hover flex items-center gap-2 text-sm underline transition",children:[o.value.text,j,l]}),n[24]=k,n[25]=h,n[26]=o.value.text,n[27]=m,n[28]=v,n[29]=b,n[30]=j,n[31]=r):r=n[31],r}function k(e){let t,l,n,o,c,u,v,k,j,T,w,y,N,C,L,I=(0,i.c)(60),{item:S,className:A,cardVariant:_,onClick:B}=e,{page:E}=(0,a.useSitecore)(),R=E?.mode?.isEditing??!1,W=!!S.fields.Link.value.href,P=!!S.fields.Link2?.value?.href,M=S.fields?.LinkType?.value;I[0]!==M?(t=m(M),I[0]=M,I[1]=t):t=I[1];let F=t,z=W&&"link"!==F,D=S.fields?.LinkType2?.value;I[2]!==D?(l=m(D),I[2]=D,I[3]=l):l=I[3];let O=l,$=W&&!z&&!P,V=!$&&(W||P),q=S.fields.Link.value.text||S.fields.ButtonText?.value,G=$&&q&&S.fields.Text?.value;I[4]!==R||I[5]!==S.fields.Image?(n=(S.fields.Image.value.src||R)&&(0,s.jsx)("div",{className:(0,r.A)("relative aspect-video w-full overflow-hidden",R&&"bg-background-100 [&_img]:!h-full [&_img]:!w-full [&_img]:!object-contain"),children:(0,s.jsx)(d._V,{editable:R,field:S.fields.Image,width:800,height:450,className:(0,r.A)(R?"h-full w-full object-cover":"absolute inset-0 h-full w-full object-cover transition duration-300 group-hover:scale-[1.05]")})}),I[4]=R,I[5]=S.fields.Image,I[6]=n):n=I[6];let H="Card With Borders"===_&&"px-sm";I[7]!==H?(o=(0,r.A)("group relative flex flex-1 flex-col gap-3.5 py-5",H),I[7]=H,I[8]=o):o=I[8];let U=S?.fields?.Tags;I[9]!==U?(c=(0,s.jsx)(b,{tags:U}),I[9]=U,I[10]=c):c=I[10],I[11]!==S.fields.Icon||I[12]!==S.fields.Image.value.src?(u=S.fields.Icon?.value&&S.fields.Image.value.src&&(0,s.jsx)("div",{className:"absolute -top-1/2 left-1/2 grid size-16 -translate-x-1/2 place-content-center rounded-full bg-white",children:(0,s.jsx)(g,{name:S.fields.Icon.value,className:"size-8"})}),I[11]=S.fields.Icon,I[12]=S.fields.Image.value.src,I[13]=u):u=I[13],I[14]!==S.fields.Title?(v=(0,s.jsx)(a.Text,{field:S.fields.Title}),I[14]=S.fields.Title,I[15]=v):v=I[15],I[16]!==q||I[17]!==S.fields.Text?.value||I[18]!==$?(k=$&&!q&&!S.fields.Text?.value&&(0,s.jsx)(d.sI,{className:"transition group-hover:translate-x-1"}),I[16]=q,I[17]=S.fields.Text?.value,I[18]=$,I[19]=k):k=I[19],I[20]!==v||I[21]!==k?(j=(0,s.jsxs)("h3",{className:"z-1 flex max-w-md flex-row items-center justify-between text-pretty",children:[v,k]}),I[20]=v,I[21]=k,I[22]=j):j=I[22],I[23]!==R||I[24]!==S.fields.Text?(T=(S.fields.Text?.value||R)&&(0,s.jsx)("div",{className:"font-alt text-pretty",children:(0,s.jsx)(a.Text,{field:S.fields.Text})}),I[23]=R,I[24]=S.fields.Text,I[25]=T):T=I[25],I[26]!==W||I[27]!==P||I[28]!==R||I[29]!==S.fields.ButtonText||I[30]!==S.fields.ButtonText2||I[31]!==S.fields.Link||I[32]!==S.fields.Link2||I[33]!==F||I[34]!==O||I[35]!==B||I[36]!==V||I[37]!==G?(w=V?(0,s.jsxs)("footer",{className:(0,r.A)("mt-auto",P&&"gap-sm flex flex-wrap items-center"),children:[W&&(0,s.jsx)(h,{linkField:S.fields.Link,buttonText:S.fields.ButtonText,linkType:F,onClick:B,isEditing:R}),P&&(0,s.jsx)(h,{linkField:S.fields.Link2,buttonText:S.fields.ButtonText2,linkType:O,onClick:B,isEditing:R})]}):G&&(0,s.jsxs)("footer",{className:(0,r.A)("mt-auto transition",!R&&"flex","items-center","gap-2","text-sm","text-text-link underline","group-hover:text-text-link-hover"),children:[R&&(0,s.jsx)("div",{className:"mb-2",children:(0,s.jsx)(f.A,{field:S.fields.Link,children:"Click to edit Link"})}),R&&(0,s.jsxs)("div",{className:"flex items-center gap-1",children:[(0,s.jsx)(a.Text,{editable:!0,field:S.fields.ButtonText}),(0,s.jsx)(d.sI,{className:"transition group-hover:translate-x-1"})]}
1),!R&&(0,s.jsxs)(s.Fragment,{children:[S.fields.Link.value.text,S.fields.ButtonText?.value,(0,s.jsx)(d.sI,{className:"group-hover:text-decor transition group-hover:translate-x-1"})]})]}),I[26]=W,I[27]=P,I[28]=R,I[29]=S.fields.ButtonText,I[30]=S.fields.ButtonText2,I[31]=S.fields.Link,I[32]=S.fields.Link2,I[33]=F,I[34]=O,I[35]=B,I[36]=V,I[37]=G,I[38]=w):w=I[38],I[39]!==u||I[40]!==j||I[41]!==T||I[42]!==w||I[43]!==o||I[44]!==c?(y=(0,s.jsxs)("div",{className:o,children:[c,u,j,T,w]}),I[39]=u,I[40]=j,I[41]=T,I[42]=w,I[43]=o,I[44]=c,I[45]=y):y=I[45],I[46]!==y||I[47]!==n?(N=(0,s.jsxs)(s.Fragment,{children:[n,y]}),I[46]=y,I[47]=n,I[48]=N):N=I[48];let X=N;I[49]!==S.fields.Link?(C=p(S.fields.Link),I[49]=S.fields.Link,I[50]=C):C=I[50];let Y=C,J="string"==typeof Y?"a":x.A;return I[51]!==J||I[52]!==Y||I[53]!==A||I[54]!==X||I[55]!==S.fields.Link.value.target||I[56]!==S.id||I[57]!==B||I[58]!==$?(L=$?(0,s.jsx)(J,{className:A,href:Y,target:S.fields.Link.value.target,rel:"_blank"===S.fields.Link.value.target?"noopener noreferrer":void 0,onClick:B,children:X},S.id):(0,s.jsx)("div",{className:A,children:X}),I[51]=J,I[52]=Y,I[53]=A,I[54]=X,I[55]=S.fields.Link.value.target,I[56]=S.id,I[57]=B,I[58]=$,I[59]=L):L=I[59],L}function b(e){let t,l,a,r=(0,i.c)(6),{tags:n}=e,o=n?.value||"";return""===o?null:(r[0]!==o?(t="flex flex-wrap gap-1",l=o.split(";").map(w).filter(T).map(j),r[0]=o,r[1]=t,r[2]=l):(t=r[1],l=r[2]),r[3]!==t||r[4]!==l?(a=(0,s.jsx)("div",{className:t,children:l}),r[3]=t,r[4]=l,r[5]=a):a=r[5],a)}function j(e,t){return(0,s.jsx)("span",{className:"rounded-corner bg-background-100 border-outline-2 border px-2 py-1 text-xs",children:e},`${e}-${t}`)}function T(e){return""!==e}function w(e){return e.trim()}function y(e){return e&&"None"!==e?e:"link"}function N(e){let t=e.value.href??"",l="external"===e.value.linktype,s="anchor"===e.value.linktype;return l?t:{pathname:s?void 0:t,query:e.value.querystring,hash:e.value.anchor}}function C(e){let t,l,r,n=(0,i.c)(32),{linkField:o,buttonText:c,linkType:u,onClick:v,isEditing:g}=e;if("link"!==u){let e,t,l,i;n[0]!==o?(e=N(o),n[0]=o,n[1]=e):e=n[1];let a=o.value.target;n[2]!==u?(t=(0,d.IX)(u),n[2]=u,n[3]=t):t=n[3],n[4]!==v?(l=e=>v(e),n[4]=v,n[5]=l):l=n[5];let r=c?.value;return n[6]!==o.value.target||n[7]!==o.value.text||n[8]!==e||n[9]!==t||n[10]!==l||n[11]!==r?(i=(0,s.jsxs)(d.$n,{href:e,target:a,variant:t,onClick:l,children:[o.value.text,r]}),n[6]=o.value.target,n[7]=o.value.text,n[8]=e,n[9]=t,n[10]=l,n[11]=r,n[12]=i):i=n[12],i}if(g){let e,t,l,i;return n[13]!==c?(e=(0,s.jsx)(a.Text,{editable:!0,field:c}),n[13]=c,n[14]=e):e=n[14],n[15]!==o||n[16]!==e?(t=(0,s.jsx)(f.A,{field:o,children:e}),n[15]=o,n[16]=e,n[17]=t):t=n[17],n[18]===Symbol.for("react.memo_cache_sentinel")?(l=(0,s.jsx)(d.sI,{}),n[18]=l):l=n[18],n[19]!==t?(i=(0,s.jsxs)("div",{className:"group/link text-text-link hover:text-text-link-hover flex items-center gap-2 text-sm underline transition",children:[t,l]}),n[19]=t,n[20]=i):i=n[20],i}let m=o.value.target;n[21]!==o?(t=N(o),n[21]=o,n[22]=t):t=n[22];let p=t,h="string"==typeof p?"a":x.A,k="_blank"===m?"noopener noreferrer":void 0,b=c?.value;return n[23]===Symbol.for("react.memo_cache_sentinel")?(l=(0,s.jsx)(d.sI,{className:"transition group-hover/link:translate-x-1"}),n[23]=l):l=n[23],n[24]!==h||n[25]!==p||n[26]!==o.value.text||n[27]!==m||n[28]!==v||n[29]!==k||n[30]!==b?(r=(0,s.jsxs)(h,{href:p,target:m,rel:k,onClick:v,className:"group/link text-text-link hover:text-text-link-hover flex items-center gap-2 text-sm underline transition",children:[o.value.text,b,l]}),n[24]=h,n[25]=p,n[26]=o.value.text,n[27]=m,n[28]=v,n[29]=k,n[30]=b,n[31]=r):r=n[31],r}function L(e){let t,l,n,o,c,u,v,m,p,h,k,b,j,T,w,L=(0,i.c)(60),{item:S,className:A,cardVariant:_,onClick:B}=e,{page:E}=(0,a.useSitecore)(),R=E?.mode?.isEditing??!1,W=!!S.fields.Link.value.href,P=!!S.fields.Link2?.value?.href,M=S.fields?.LinkType?.value;L[0]!==M?(t=y(M),L[0]=M,L[1]=t):t=L[1];let F=t,z=W&&"link"!==F,D=S.fields?.LinkType2?.value;L[2]!==D?(l=y(D),L[2]=D,L[3]=l):l=L[3];let O=l,$=W&&!z&&!P,V=!$&&(W||P),q=S.fields.Link.value.text||S.fields.ButtonText?.value,G=$&&q&&S.fields.RichText?.value;L[4]!==R||L[5]!==S.fields.Image?(n=(S.fields.Image.value.src||R)&&(0,s.jsx)("div",{className:(0,r.A)("relative aspect-video w-full overflow-hidden",R&&"bg-background-100 [&_img]:!h-full [&_img]:!w-full [&_img]:!object-contain"),children:(0,s.jsx)(d._V,{editable:R,field:S.fields.Image,width:800,height:450,className:(0,r.A)(R?"h-full w-full object-cover":"absolute inset-0 h-full w-full object-cover transition duration-300 group-hover:scale-[1.05]")})}),L[4]=R,L[5]=S.fields.Image,L[6]=n):n=L[6];let H="Card With Borders"===_&&"px-sm";L[7]!==H?(o=(0,r.A)("group relative flex flex-1 flex-col gap-3.5 py-5",H),L[7]=H,L[8]=o):o=L[8];let U=S?.fields?.Tags;L[9]!==U?(c=(0,s.jsx)(I,{tags:U}),L[9]=U,L[10]=c):c=L[10],L[11]!==S.fields.Icon||L[12]!==S.fields.Image.value.src?(u=S.fields.Icon?.value&&S.fields.Image.value.src&&(0,s.jsx)("div",{className:"absolute -top-1/2 left-1/2 grid size-16 -translate-x-1/2 place-content-center rounded-full bg-white",children:(0,s.jsx)(g,{name:S.fields.Icon.value,className:"size-8"})}),L[11]=S.fields.Icon,L[12]=S.fields.Image.value.src,L[13]=u):u=L[13],L[14]!==S.fields.Title?(v=(0,s.jsx)(a.Text,{field:S.fields.Title}),L[14]=S.fields.Title,L[15]=v):v=L[15],L[16]!==q||L[17]!==S.fields.RichText?.value||L[18]!==$?(m=$&&!q&&!S.fields.RichText?.value&&(0,s.jsx)(d.sI,{className:"transition group-hover:translate-x-1"}),L[16]=q,L[17]=S.fields.RichText?.value,L[18]=$,L[19]=m):m=L[19],L[20]!==v||L[21]!==m?(p=(0,s.jsxs)("h3",{className:"z-1 flex max-w-md flex-row items-center justify-between text-pretty",children:[v,m]}),L[20]=v,L[21]=m,L[22]=p):p=L[22],L[23]!==R||L[24]!==S.fields.RichText?(h=(S.fields.RichText?.value||R)&&(0,s.jsx)(d.sD,{field:S.fields.RichText,className:"font-alt",textWrap:"pretty"}),L[23]=R,L[24]=S.fields.RichText,L[25]=h):h=L[25],L[26]!==W||L[27]!==P||L[28]!==R||L[29]!==S.fields.ButtonText||L[30]!==S.fields.ButtonText2||L[31]!==S.fields.Link||L[32]!==S.fields.Link2||L[33]!==F||L[34]!==O||L[35]!==B||L[36]!==V||L[37]!==G?(k=V?(0,s.jsxs)("footer",{className:(0,r.A)("mt-auto",P&&"gap-sm flex flex-wrap items-center"),children:[W&&(0,s.jsx)(C,{linkField:S.fields.Link,buttonText:S.fields.ButtonText,linkType:F,onClick:B,isEditing:R}),P&&(0,s.jsx)(C,{linkField:S.fields.Link2,buttonText:S.fields.ButtonText2,linkType:O,onClick:B,isEditing:R})]}):G&&(0,s.jsxs)("footer",{className:(0,r.A)("mt-auto transition",!R&&"flex","items-center","gap-2","text-sm","text-text-link underline","group-hover:text-text-link-hover"),children:[R&&(0,s.jsx)("div",{className:"mb-2",children:(0,s.jsx)(f.A,{field:S.fields.Link,children:"Click to edit Link"})}),R&&(0,s.jsxs)("div",{className:"flex items-center gap-1",children:[(0,s.jsx)(a.Text,{editable:!0,field:S.fields.ButtonText}),(0,s.jsx)(d.sI,{className:"transition group-hover:translate-x-1"})]}
1),!R&&(0,s.jsxs)(s.Fragment,{children:[S.fields.Link.value.text,S.fields.ButtonText?.value,(0,s.jsx)(d.sI,{className:"group-hover:text-decor transition group-hover:translate-x-1"})]})]}),L[26]=W,L[27]=P,L[28]=R,L[29]=S.fields.ButtonText,L[30]=S.fields.ButtonText2,L[31]=S.fields.Link,L[32]=S.fields.Link2,L[33]=F,L[34]=O,L[35]=B,L[36]=V,L[37]=G,L[38]=k):k=L[38],L[39]!==u||L[40]!==p||L[41]!==h||L[42]!==k||L[43]!==o||L[44]!==c?(b=(0,s.jsxs)("div",{className:o,children:[c,u,p,h,k]}),L[39]=u,L[40]=p,L[41]=h,L[42]=k,L[43]=o,L[44]=c,L[45]=b):b=L[45],L[46]!==b||L[47]!==n?(j=(0,s.jsxs)(s.Fragment,{children:[n,b]}),L[46]=b,L[47]=n,L[48]=j):j=L[48];let X=j;L[49]!==S.fields.Link?(T=N(S.fields.Link),L[49]=S.fields.Link,L[50]=T):T=L[50];let Y=T,J="string"==typeof Y?"a":x.A;return L[51]!==J||L[52]!==Y||L[53]!==A||L[54]!==X||L[55]!==S.fields.Link.value.target||L[56]!==S.id||L[57]!==B||L[58]!==$?(w=$?(0,s.jsx)(J,{className:A,href:Y,target:S.fields.Link.value.target,rel:"_blank"===S.fields.Link.value.target?"noopener noreferrer":void 0,onClick:B,children:X},S.id):(0,s.jsx)("div",{className:A,children:X}),L[51]=J,L[52]=Y,L[53]=A,L[54]=X,L[55]=S.fields.Link.value.target,L[56]=S.id,L[57]=B,L[58]=$,L[59]=w):w=L[59],w}function I(e){let t,l,a,r=(0,i.c)(6),{tags:n}=e,o=n?.value||"";return""===o?null:(r[0]!==o?(t="flex flex-wrap gap-1",l=o.split(";").map(_).filter(A).map(S),r[0]=o,r[1]=t,r[2]=l):(t=r[1],l=r[2]),r[3]!==t||r[4]!==l?(a=(0,s.jsx)("div",{className:t,children:l}),r[3]=t,r[4]=l,r[5]=a):a=r[5],a)}function S(e,t){return(0,s.jsx)("span",{className:"rounded-corner bg-background-100 border-outline-2 border px-2 py-1 text-xs",children:e},`${e}-${t}`)}function A(e){return""!==e}function _(e){return e.trim()}let B={itemWidth:"w-[calc(100%-52px)]",scrollPe:"scroll-pe-[calc(52px-var(--spacing-sm))]"};function E(e){let t,l=(0,i.c)(2);return l[0]!==e?(t=e.item.fields.RichText?(0,s.jsx)(L,{...e}):(0,s.jsx)(k,{...e}),l[0]=e,l[1]=t):t=l[1],t}let R=(0,c.es)(e=>{let t,l,c,f,x,v,g,m,p,h,k=(0,i.c)(37),{fields:b,rendering:j}=e,T=Number(b.Columns?.value||"")||3,w=b?.HasMarginTop?.value&&"mt-mobile-top-spacing lg:mt-desktop-top-spacing",y=b.BackgroundVariant?.value,N=b.IsCentered?.value,C=b.CardVariant?.value,L="Card With Borders"===C?"border-outline-link border-solid btn-hover overflow-hidden rounded-corner border bg-white":"",I=b.UseSliderDesktop?.value??!1,S=b.UseSliderMobile?.value??!1,A=b.IsTextCentered?.value??!1,_=(0,n.useRef)(null),[R,W]=(0,n.useState)(!1),[P,M]=(0,n.useState)(!1),[F,z]=(0,n.useState)(!1),D=(e=>{switch(e){case 2:return{mobile:B,desktop:{itemWidth:"bp:w-[calc((100%-var(--spacing-lg))/2)]",scrollPe:"bp:scroll-pe-[calc(50%+var(--spacing-lg)/2)]"}};case 4:return{mobile:B,desktop:{itemWidth:"bp:w-[calc((100%-var(--spacing-lg)*3)/4)]",scrollPe:"bp:scroll-pe-[calc((300%-2rem+var(--spacing-lg)*3)/4)]"}};default:return{mobile:B,desktop:{itemWidth:"bp:w-[calc((100%-var(--spacing-lg)*2)/3)]",scrollPe:"bp:scroll-pe-[calc((200%-1rem+var(--spacing-lg)*2)/3)]"}}}})(T),{page:O}=(0,a.useSitecore)(),$=O?.mode?.isEditing??!1;k[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=_.current;if(!e)return;let{scrollLeft:t,scrollWidth:l,clientWidth:s}=e;z(l>s+1),W(t>0),M(t<l-s-1)},k[0]=t):t=k[0];let V=t;k[1]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{let e=_.current;if(e)return V(),e.addEventListener("scroll",V,{passive:!0}),window.addEventListener("resize",V),()=>{e.removeEventListener("scroll",V),window.removeEventListener("resize",V)}},c=[V],k[1]=l,k[2]=c):(l=k[1],c=k[2]),(0,n.useEffect)(l,c),k[3]!==T?(f=e=>{let t=_.current;if(!t)return;let l=t.firstElementChild,s=(l?.offsetWidth??350)+36;t.scrollBy({left:"left"===e?-s*T:s*T,behavior:"smooth"})},k[3]=T,k[4]=f):f=k[4];let q=f,G=I||S;k[5]!==R||k[6]!==P||k[7]!==q?(x=e=>{let{direction:t,className:l}=e,i="left"===t?d.YJ:d.vK,a="left"===t?!R:!P;return(0,s.jsx)("button",{onClick:()=>q(t),disabled:a,className:(0,r.A)("rounded-lg p-1 transition","hover:bg-background-100 disabled:cursor-not-allowed disabled:opacity-30",l),"aria-label":`Scroll ${t}`,children:(0,s.jsx)(i,{className:"size-6"})})},k[5]=R,k[6]=P,k[7]=q,k[8]=x):x=k[8];let H=x,U=(0,r.A)("Gray"===y?"bg-background-100":"",w&&"sc-block-mt"),X=j.uid,Y=u.A;k[9]!==H||k[10]!==b.Title||k[11]!==b.TitleTag?.value||k[12]!==F||k[
113]!==A||k[14]!==I?(v=b?.Title?.value&&(0,s.jsxs)("div",{className:(0,r.A)("flex items-center",I&&A?"justify-between":A?"justify-center":"justify-between"),children:[I&&A&&F&&(0,s.jsx)(H,{direction:"left",className:"bp:flex hidden"}),(0,s.jsx)(d.DZ,{tagName:b.TitleTag?.value,className:(0,r.A)("text-pretty! max-w-md text-xl",A&&"text-center",I&&A&&"bp:flex-none flex-1"),children:(0,s.jsx)(a.Text,{field:b?.Title})}),I&&A&&F&&(0,s.jsx)(H,{direction:"right",className:"bp:flex hidden"}),I&&!A&&F&&(0,s.jsxs)("div",{className:"bp:flex hidden items-center gap-2",children:[(0,s.jsx)(H,{direction:"left"}),(0,s.jsx)(H,{direction:"right"})]})]}),k[9]=H,k[10]=b.Title,k[11]=b.TitleTag?.value,k[12]=F,k[13]=A,k[14]=I,k[15]=v):v=k[15];let J=G&&(0,s.jsx)("div",{className:(0,r.A)("bp:overflow-x-clip","Card With Borders"===C&&"bp:overflow-clip bp:px-2 [overflow-clip-margin:-0.5rem]",S?"block":"none",I?"bp:block":"bp:hidden"),children:(0,s.jsx)("div",{ref:_,role:"region","aria-label":"Stage Row Slider",className:(0,r.A)("gap-sm bp:gap-lg px-sm no-scrollbar flex snap-x snap-mandatory overflow-x-auto","scroll-ps-[var(--spacing-sm)]",D.mobile.scrollPe,"bp:scroll-ps-4",D.desktop.scrollPe,"bp:px-4 py-3","-mx-sm bp:-mx-4"),children:b.StageRowItems.map((e,t)=>(0,s.jsx)("div",{className:(0,r.A)("shrink-0 snap-start",t%T==0?"bp:snap-start":"bp:snap-align-none",D.mobile.itemWidth,"min-w-[240px]","bp:max-w-none",D.desktop.itemWidth),children:(0,s.jsx)(E,{className:(0,r.A)("group flex h-full flex-col transition",L),item:e,cardVariant:C,onClick:e=>(0,o.C)($,e)})},e.id))})}),K=3!==T&&"md:*:w-[calc(50%-var(--spacing-lg)*(1/2))]",Z=3===T&&"md:*:w-[calc((100%/3)-(var(--spacing-lg)*(2/3)))]",Q=N&&"justify-center",ee=T>=3&&"lg:*:w-[calc((100%/3)-(var(--spacing-lg)*(2/3)))]",et=T>=4&&"xl:*:w-[calc(25%-(var(--spacing-lg)*(3/4)))]",el=S&&"hidden",es=S?"bp:flex":"flex",ei=I&&"bp:hidden";k[16]!==K||k[17]!==Z||k[18]!==Q||k[19]!==ee||k[20]!==et||k[21]!==el||k[22]!==es||k[23]!==ei?(g=(0,r.A)("mx-auto w-full max-w-2xl *:w-full","gap-lg flex flex-col flex-wrap md:flex-row",K,Z,Q,ee,et,el,es,ei),k[16]=K,k[17]=Z,k[18]=Q,k[19]=ee,k[20]=et,k[21]=el,k[22]=es,k[23]=ei,k[24]=g):g=k[24];let ea=b.StageRowItems.map(e=>(0,s.jsx)(E,{className:(0,r.A)("group flex flex-col transition",L),item:e,cardVariant:C,onClick:e=>(0,o.C)($,e)},e.id));return k[25]!==g||k[26]!==ea?(m=(0,s.jsx)("div",{className:g,children:ea}),k[25]=g,k[26]=ea,k[27]=m):m=k[27],k[28]!==Y||k[29]!==v||k[30]!==J||k[31]!==m?(p=(0,s.jsxs)(Y,{size:"2xl",className:"py-lg bp:py-12 gap-y-lg flex flex-col",children:[v,J,m]}),k[28]=Y,k[29]=v,k[30]=J,k[31]=m,k[32]=p):p=k[32],k[33]!==j.uid||k[34]!==p||k[35]!==U?(h=(0,s.jsx)("section",{"data-component":"StageRow",className:U,id:X,children:p}),k[33]=j.uid,k[34]=p,k[35]=U,k[36]=h):h=k[36],h},{validateAsWarnings:e=>(e.StageRowItems?.length??0)>0||"Add at least one item â only the title and background band render as it stands."})},31127:(e,t,l)=>{var s={"./BMW-I.svg":[78353,8353],"./BMW-M.svg":[5597,5597],"./Battery.svg":[69378,9378],"./Box.svg":[18150,8150],"./Calendar.svg":[12475,2475],"./Car.svg":[7043,7043],"./CarBody.svg":[71375,1375],"./CarContactPin.svg":[44602,4602],"./Cart.svg":[97315,7315],"./ChartAsc.svg":[74158,4158],"./Check.svg":[30341,341],"./Checklist.svg":[82141,2141],"./ChevronDown.svg":[33004,3004],"./ChevronLeft.svg":[54823,4823],"./ChevronRight.svg":[17188,7188],"./Clear.svg":[19682,9682],"./Cog.svg":[21020,1020],"./Cross.svg":[63637,3637],"./FacebookCircle.svg":[32149,2149],"./Filter.svg":[81567,1567],"./FuelElectricity.svg":[75378,5378],"./GearBox.svg":[35913,5913],"./HedinPin.svg":[53358,3358],"./ImageGalleryClose.svg":[8888,8888],"./ImageGalleryOpen.svg":[6806,6806],"./Info.svg":[30433,433],"./InstagramCircle.svg":[90277,277],"./LinkedinCircle.svg":[96039,6039],"./Mail.svg":[82324,2324],"./Man.svg":[32633,2633],"./Mileage.svg":[96289,6289],"./Money.svg":[86393,6393],"./Oil.svg":[76685,6685],"./PersonCar.svg":[63790,3790],"./Phone.svg":[66881,6881],"./Pin.svg":[93484,3484],"./PinOutline.svg":[98768,6387],"./Plug.svg":[94977,4977],"./RenaultConfigurator.svg":[27899,7899],"./RenaultContact.svg":[39466,9466],"./RenaultMap.svg":[28136,8136],"./Service.svg":[24,24],"./Speedometer.svg":[96762,6762],"./Star.svg":[94269,4269],"./Tire.svg":[37227,7227],"./TrashCan.svg":[28365,8365],"./Truck.svg":[28504,8504],"./Watch.svg":[65120,5120],"./Website.svg":[55914,5914],"./Windshield.svg":[98456,8456],"./YoutubeCircle.svg":[55114,5114]};function i(e){if(!l.o(s,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=s[e],i=t[0];return l.e(t[1]).then(()=>l(i))}i.keys=()=>Object.keys(s),i.id=31127,e.exports=i},60691:(e,t,l)=>{"use strict";l.d(t,{C:()=>s});let s=(e,t)=>{e&&(t.preventDefault(),t.stopPropagation())}}}]);
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.