1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2383],{72383:(e,l,a)=>{a.r(l),a.d(l,{default:()=>h});var t=a(2183),n=a(27861),s=a(62943),i=a(3638),r=a(96001),u=a(99346),c=a(88020),o=a(25434),d=a(63774),x=a(98356);let v=e=>{let l,a,r,u=(0,n.c)(10),{Items:c,isDynamicWidth:o,locale:d}=e;if(u[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,i.A)("p-sm bp:p-lg group/variant gap-sm mx-auto","flex w-full max-w-xl flex-wrap items-center justify-center"),u[0]=l):l=u[0],u[1]!==c||u[2]!==o||u[3]!==d){let e;u[5]!==o||u[6]!==d?(e=(e,l)=>{let{Text:a,Link:n,HasArrow:r,Icon:u}=e.fields;return(0,t.jsxs)(s.Link,{field:n,locale:d,onClick:()=>p(e),className:(0,i.A)("group relative flex w-full gap-2 py-5",o?"bp:w-fit":"bp:w-[280px]"),children:[(0,t.jsx)("div",{className:"shrink-0",children:f(u?.value)}),(0,t.jsxs)("div",{className:"bp:block text-pretty! flex items-end justify-between text-[24px] font-bold leading-none",children:[(0,t.jsx)("span",{className:(0,i.A)("bp:break-words underline decoration-current"),children:a?.value}),"\xa0",r?.value&&(0,t.jsx)(x.D3,{className:"bp:inline size-5 -rotate-90 transition-transform duration-300 group-hover:translate-x-2"})]})]},l)},u[5]=o,u[6]=d,u[7]=e):e=u[7],a=c.map(e),u[1]=c,u[2]=o,u[3]=d,u[4]=a}else a=u[4];return u[8]!==a?(r=(0,t.jsx)("div",{className:l,children:a}),u[8]=a,u[9]=r):r=u[9],r},m=e=>{let l,a,r=(0,n.c)(15),{Items:u,isDynamicWidth:c,buttonBg:o,locale:d,useButtonRounding:v,centerButtonText:m}=e;if(r[0]!==u||r[1]!==o||r[2]!==m||r[3]!==c||r[4]!==d||r[5]!==v){let e;r[7]!==o||r[8]!==m||r[9]!==c||r[10]!==d||r[11]!==v?(e=(e,l)=>{let{Text:a,Link:n,HasArrow:r,Icon:u}=e.fields;return(0,t.jsxs)(s.Link,{field:n,locale:d,onClick:()=>p(e),className:(0,i.A)("px-sm group relative flex max-h-[62px] w-full items-center gap-3 overflow-hidden",c?"bp:w-fit":"bp:w-[280px]",v?"rounded-corner-button":"rounded-corner",m&&"justify-center","border py-5 text-base font-bold",o,"hover:text-primary-contrast transition-colors duration-700"),children:[u?.value&&(0,t.jsx)("div",{className:"z-1 shrink-0",children:f(u?.value)}),(0,t.jsx)("span",{className:(0,i.A)("z-1 text-balance leading-tight",r?.value&&"pr-8"),children:(0,t.jsx)(s.Text,{field:a})}),r?.value&&(0,t.jsx)("span",{className:(0,i.A)("z-1 absolute right-2 top-2"),children:(0,t.jsx)(x.sI,{className:"-rotate-45"})}),(0,t.jsx)("div",{className:(0,i.A)("bg-primary rounded-corner absolute left-1/2 h-full w-0 -translate-x-1/2 transition-[width] duration-500 ease-in-out group-hover:w-full")})]},l)},r[7]=o,r[8]=m,r[9]=c,r[10]=d,r[11]=v,r[12]=e):e=r[12],l=u.map(e),r[0]=u,r[1]=o,r[2]=m,r[3]=c,r[4]=d,r[5]=v,r[6]=l}else l=r[6];return r[13]!==l?(a=(0,t.jsx)("div",{className:"gap-sm p-sm bp:p-lg group/variant mx-auto flex max-w-xl flex-wrap items-center justify-center",children:l}),r[13]=l,r[14]=a):a=r[14],a};function p(e){var l;(0,c.d)({event:"web_interaction",lead_category:"web interaction",lead_name:"CTA",lead_type:"soft",lead_action:(l=e.fields.Link,l.value?.href?l.value?.linktype==="external"?"external redirect":l.value?.linktype==="anchor"?"anchor link":l.value?.linktype==="internal"?"internal redirect":l.value?.linktype==="media"?"media link":"click":"click"),lead_location:window.location.pathname.split("/")[1]||"",lead_text:e.fields.Text?.value||"undefined"})}function f(e){switch(e){case"Cog":return(0,t.jsx)(x.DP,{className:"bp:inline size-6"});case"Mail":return(0,t.jsx)(x.r4,{className:"bp:inline size-6"});case"Percentage":return(0,t.jsx)(x.oJ,{className:"bp:inline size-6"});case"Pin":return(0,t.jsx)(x.ts,{className:"bp:inline size-6"});default:return null}}let h=(0,u.es)(function(e){let l,a,s,u,c,p,f,h,b,g,j,w=(0,n.c)(37),{fields:N,rendering:k}
1=e,{BackgroundColor:y,ButtonBackground:_,Items:A,Variant:z,HasMarginTop:C,DynamicWidth:D,ButtonTextColor:B,Title:I,TitleTag:T,TitleTextColor:L,UseButtonRounding:M,CenterButtonText:P}=N,{locale:R}=(0,r.useRouter)();if(w[0]!==y?.value||w[1]!==_?.value||w[2]!==B||w[3]!==P?.value||w[4]!==D?.value||w[5]!==C?.value||w[6]!==M?.value||w[7]!==k.uid){let e,t=(0,o.C)(y?.value||""),n=_?.value||"";w[15]!==n?(e=(0,o.C)(n),w[15]=n,w[16]=e):e=w[16],l=e;let r=C?.value?"mt-lg":"";s=!!D?.value;let x=(0,d.M)(B);f=M?.value===!0,a=P?.value===!0,u="ButtonRow",c=k.uid,p=(0,i.A)(t,r,"w-full",x),w[0]=y?.value,w[1]=_?.value,w[2]=B,w[3]=P?.value,w[4]=D?.value,w[5]=C?.value,w[6]=M?.value,w[7]=k.uid,w[8]=l,w[9]=a,w[10]=s,w[11]=u,w[12]=c,w[13]=p,w[14]=f}else l=w[8],a=w[9],s=w[10],u=w[11],c=w[12],p=w[13],f=w[14];return w[17]!==I?.value||w[18]!==T?.value||w[19]!==L?(h=I?.value&&T?.value&&(0,t.jsx)("div",{className:"pt-lg mx-auto max-w-xl",children:(0,t.jsx)(x.DZ,{className:(0,d.M)(L),tagName:T?.value,children:I?.value})}),w[17]=I?.value,w[18]=T?.value,w[19]=L,w[20]=h):h=w[20],w[21]!==A||w[22]!==z?.value||w[23]!==l||w[24]!==a||w[25]!==s||w[26]!==R||w[27]!==f?(b=z?.value?(0,t.jsx)(v,{Items:A,isDynamicWidth:s,locale:R}):(0,t.jsx)(m,{Items:A,isDynamicWidth:s,buttonBg:l,locale:R,useButtonRounding:f,centerButtonText:a}),w[21]=A,w[22]=z?.value,w[23]=l,w[24]=a,w[25]=s,w[26]=R,w[27]=f,w[28]=b):b=w[28],w[29]!==h||w[30]!==b?(g=(0,t.jsxs)(x.mc,{size:"2xl",className:"flex flex-col",children:[h,b]}),w[29]=h,w[30]=b,w[31]=g):g=w[31],w[32]!==u||w[33]!==c||w[34]!==p||w[35]!==g?(j=(0,t.jsx)("section",{"data-component":u,id:c,className:p,children:g}),w[32]=u,w[33]=c,w[34]=p,w[35]=g,w[36]=j):j=w[36],j},{validateAsWarnings:e=>(e.Items?.length??0)>0||"Add at least one button â only the title and background render as it stands."})}}]);
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.