PageSourceSearch

https://www.brick.immo/_next/static/chunks/126-a0c6fb4c600a0d68.js

js brick.immo collected 2026-10-02 00:37:19 UTC 61,358 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[126],{1707:(e,t,a)=>{"use strict";a.d(t,{FaqSection:()=>d});var r=a(22342),i=a(76598),l=a(66312),n=a(80260),s=a(51439),o=a(7599);let c=["item1","item2","item3","item4","item5"];function d(){let e,t,a,d,u,h,p,x,f,g,v,b,y,j,w,N=(0,i.c)(50),_=(0,o.c3)("home"),k=(0,o.c3)("home.faq.items");if(N[0]!==k||N[1]!==_){let i,o,y,j,w,P,z,S;N[14]!==k?(i=e=>{let t="".concat(e,".question"),a="".concat(e,".answer");return{id:e,question:k(t),answer:k(a)}},N[14]=k,N[15]=i):i=N[15];let I=c.map(i);a=l.A,v="flex flex-col gap-4 w-full",N[16]===Symbol.for("react.memo_cache_sentinel")?(o={opacity:0,y:30},y={opacity:1,y:0},j={once:!0},w={duration:.6},N[16]=o,N[17]=y,N[18]=j,N[19]=w):(o=N[16],y=N[17],j=N[18],w=N[19]),N[20]!==_?(P=_("faq.heading_prefix"),N[20]=_,N[21]=P):P=N[21],N[22]!==_?(z=_("faq.heading_highlight"),N[22]=_,N[23]=z):z=N[23],N[24]!==z?(S=(0,r.jsx)("span",{className:"brick-gradient",children:z}),N[24]=z,N[25]=S):S=N[25],N[26]!==P||N[27]!==S?(b=(0,r.jsx)(s.P.div,{className:"text-center",initial:o,whileInView:y,viewport:j,transition:w,children:(0,r.jsxs)("h3",{className:"mb-4 text-3xl font-bold font-oswald uppercase text-primary sm:text-4xl",children:[P," ",S]})}),N[26]=P,N[27]=S,N[28]=b):b=N[28],t=s.P.div,N[29]===Symbol.for("react.memo_cache_sentinel")?(p={opacity:0,y:30},x={opacity:1,y:0},f={once:!0},g={duration:.6,delay:.3},N[29]=p,N[30]=x,N[31]=f,N[32]=g):(p=N[29],x=N[30],f=N[31],g=N[32]),e=n.Accordion,d="multiple",u="space-y-4",h=I.map(m),N[0]=k,N[1]=_,N[2]=e,N[3]=t,N[4]=a,N[5]=d,N[6]=u,N[7]=h,N[8]=p,N[9]=x,N[10]=f,N[11]=g,N[12]=v,N[13]=b}else e=N[2],t=N[3],a=N[4],d=N[5],u=N[6],h=N[7],p=N[8],x=N[9],f=N[10],g=N[11],v=N[12],b=N[13];return N[33]!==e||N[34]!==d||N[35]!==u||N[36]!==h?(y=(0,r.jsx)(e,{type:d,className:u,children:h}),N[33]=e,N[34]=d,N[35]=u,N[36]=h,N[37]=y):y=N[37],N[38]!==t||N[39]!==p||N[40]!==x||N[41]!==f||N[42]!==g||N[43]!==y?(j=(0,r.jsx)(t,{initial:p,whileInView:x,viewport:f,transition:g,children:y}),N[38]=t,N[39]=p,N[40]=x,N[41]=f,N[42]=g,N[43]=y,N[44]=j):j=N[44],N[45]!==a||N[46]!==j||N[47]!==v||N[48]!==b?(w=(0,r.jsxs)(a,{mainClassName:v,children:[b,j]}),N[45]=a,N[46]=j,N[47]=v,N[48]=b,N[49]=w):w=N[49],w}function m(e){return(0,r.jsxs)(n.AccordionItem,{value:e.id,className:"rounded-lg border bg-white py-0 shadow-sm",children:[(0,r.jsx)(n.AccordionTrigger,{className:"text-left px-6 text-black font-semibold py-4 hover:cursor-pointer hover:no-underline",children:e.question}),(0,r.jsx)(n.AccordionContent,{className:"text-gray-600 pt-0 pb-4 px-6 leading-relaxed",children:e.answer})]},e.id)}},7697:(e,t,a)=>{"use strict";a.d(t,{PropertiesShowcaseClient:()=>p});var r=a(22342),i=a(76598),l=a(66312),n=a(16060),s=a(43578),o=a(83316),c=a(63163),d=a(50114),m=a(18568),u=a(51439),h=a(7599);function p(e){let t,a,p,x,f,g,v,b,y,j,w,N,_,k,P,z,S,I,C,A,T,q=(0,i.c)(40),{locale:E,properties:V}=e,D=(0,h.c3)("home"),L=(0,c.rd)();q[0]!==L?(t=()=>{L.push("/property-for-purchase")},q[0]=L,q[1]=t):t=q[1];let M=t;q[2]!==E?(a=e=>{if(e.slug)return"rent"===e.listingType?(0,d.m)("/rent/[rent-details]",E,{"rent-details":e.slug}):(0,d.m)("/sell/[sell-details]",E,{"sell-details":e.slug})},q[2]=E,q[3]=a):a=q[3];let O=a;q[4]!==O||q[5]!==E||q[6]!==V||q[7]!==D?(p=()=>V.length?(0,r.jsxs)(o.FN,{opts:{align:"start",loop:!0},plugins:[(0,m.A)({delay:4e3,stopOnInteraction:!1,stopOnMouseEnter:!0})],className:"relative w-full max-w-7xl mx-auto px-12",children:[(0,r.jsx)(o.Wk,{className:"-ml-6",children:V.map(e=>(0,r.jsx)(o.A7,{className:"pl-6 basis-full sm:basis-1/2 lg:basis-1/3 2xl:basis-1/3",children:(0,r.jsx)(n.g,{property:e,href:O(e),locale:E,variant:"carousel",listingType:e.listingType})},"".concat(e.listingType,"-").concat(e.id)))}),(0,r.jsx)(o.Q8,{className:"-left-0 size-10"}),(0,r.jsx)(o.Oj,{className:"-right-0 size-10"})]}):(0,r.jsx)("p",{className:"py-8 text-center text-sm text-muted-foreground",children:D("properties.empty_state")}),q[4]=O,q[5]=E,q[6]=V,q[7]=D,q[8]=p):p=q[8];let W=p;return q[9]===Symbol.for("react.memo_cache_sentinel")?(x={opacity:0,y:20},f={opacity:1,y:0},g={once:!0},v={duration:.6},q[9]=x,q[10]=f,q[11]=g,q[12]=v):(x=q[9],f=q[10],g=q[11],v=q[12]),q[13]!==D?(b=D("properties.heading_prefix"),q[13]=D,q[14]=b):b=q[14],q[15]!==D?(y=D("properties.heading_highlight"),q[15]=D,q[16]=y):y=q[16],q[17]!==y?(j=(0,r.jsx)("span",{className:"brick-gradient",children:y}),q[17]=y,q[18]=j):j=q[18],q[19]!==j||q[20]!==b?(w=(0,r.jsx)("div",{className:"mx-auto flex w-full max-w-7xl flex-row items-center justify-center",children:(0,r.jsx)(u.P.div,{className:"text-center",initial:x,whileInView:f,viewport:g,transition:v,children:(0,r.jsxs)("h2",{className:"font-oswald text-3xl font-bold text-primary md:text-4xl",children:[b," ",j]})})}),q[19]=j,q[20]=b,q[21]=w):w=q[21],q[22]!==W?(N=W(),q[22]=W,q[23]=N):N=q[23],q[24]===Symbol.for("react.memo_cache_sentinel")?(_={opacity:0,y:20},k={opacity:1,y:0},P={once:!0},z={duration:.6,delay:.3},q[24]=_,q[25]=k,q[26]=P,q[27]=z):(_=q[24],k=q[25],P=q[26],z=q[27]),q[28]!==D?(S=D("properties.button"),q[28]=D,q[29]=S):S=q[29],q[30]!==S?(I=(0,r.jsx)("span",{className:"relative z-10",children:S}),q[30]=S,q[31]=I):I=q[31],q[32]===Symbol.for("react.memo_cache_sentinel")?(C=(0,r.jsx)("div",{className:"absolute inset-0 translate-y-10 bg-[#007a86] transition-all duration-300 group-hover:translate-y-0"}),q[32]=C):C=q[32],q[33]!==M||q[34]!==I?(A=(0,r.jsx)(u.P.div,{className:"flex justify-center",initial:_,whileInView:k,viewport:P,transition:z,children:(0,r.jsxs)(s.$,{type:"button",className:"group relative overflow-hidden rounded-2xl bg-[#01c0d3] text-white hover:bg-[#00b3c4]",size:"lg",onClick:M,children:[I,C]})}),q[33]=M,q[34]=I,q[35]=A):A=q[35],q[36]!==w||q[37]!==N||q[38]!==A?(T=(0,r.jsxs)(l.A,{mainClassName:"flex flex-col w-full gap-8",children:[w,N,A]}),q[36]=w,q[37]=N,q[38]=A,q[39]=T):T=q[39],T}},29025:(e,t,a)=>{"use strict";a.d(t,{TeamAgencySection:()=>x});var r=a(22342),i=a(76598),l=a(66312),n=a(13412),s=a(12286),o=a(51439),c=a(7599),d=a(50787),m=a(75804),u=a(88907),h=a(33670);function p(e){let t,a,l,n,s,d,p,x=(0,i.c)(20),{profilePicture:f,title:g,href:v}=e,[b,y]=(0,h.useState)(!1),j=(0,c.c3)("home");x[0]===Symbol.for("react.memo_cache_sentinel")?(t={duration:.3,ease:"easeOut"},x[0]=t):t=x[0],x[1]!==b||x[2]!==f||x[3]!==g?(a=(0,r.jsx)("div",{className:"relative h-64 sm:h-80 md:h-96 lg:h-[450px] overflow-hidden",children:b||!f?(0,r.jsx)("div",{className:"flex h-full items-center justify-center bg-gradient-to-br from-slate-100 to-orange-50 rounded-2xl md:rounded-3xl",children:(0,r.jsx)(m.A,{className:"size-14 md:size-20 text-secondary/60"})}):(0,r.jsx)(u.default,{src:f,alt:"".concat(g," profile"),fill:!0,className:"object-cover rounded-2xl md:rounded-3xl transition-transform duration-300 group-hover:scale-105",onError:()=>y(!0)})}),x[1]=b,x[2]=f,x[3]=g,x[4]=a):a=x[4],x[5]!==g?(l=(0,r.jsx)("h4",{className:"text-left sm:text-center text-secondary text-xl md:text-2xl font-bold transition-colors duration-300",children:g}),x[5]=g,x[6]=l):l=x[6],x[7]!==j?(n=j("team_agency.card_label"),x[7]=j,x[8]=n):n=x[8],x[9]!==n?(s=(0,r.jsx)("p",{className:"font-medium text-gray-600 text-xs md:text-sm tracking-wide uppercase",children:n}),x[9]=n,x[10]=s):s=x[10],x[11]!==l||x[12]!==s?(d=(0,r.jsxs)("div",{className:"bg-white flex flex-col sm:flex-row gap-2 sm:gap-0 justify-between items-start sm:items-center p-3 md:p-4",children:[l,s]}),x[11]=l,x[12]=s,x[13]=d):d=x[13],x[14]!==a||x[15]!==d?(p=(0,r.jsx)(o.P.div,{className:"group relative h-full w-full max-w-2xl mx-auto",transition:t,children:(0,r.jsxs)("div",{className:"overflow-hidden h-fit z-5 relative rounded-2xl md:rounded-3xl w-full border-0 bg-white transition-all duration-300 group-hover:border-gray-300",children:[a,d]})}),x[14]=a,x[15]=d,x[16]=p):p=x[16];let w=p;if(v){let e;return x[17]!==w||x[18]!==v?(e=(0,r.jsx)("a",{href:v,className:"block",children:w}),x[17]=w,x[18]=v,x[19]=e):e=x[19],e}return w}function x(){let e,t,a,m,u,h,x,f,g,v,b,y,j,w,N,_,k,P,z,S,I,C,A,T,q,E,V,D=(0,i.c)(48),L=(0,c.c3)("home"),M=(0,d.Ym)();D[0]===Symbol.for("react.memo_cache_sentinel")?(e={staleTime:36e5},D[0]=e):e=D[0];let{data:O}=s.F.agency.getAll.useQuery(void 0,e);D[1]!==O?(t=void 0===O?[]:O,D[1]=O,D[2]=t):t=D[2];let W=t;D[3]===Symbol.for("react.memo_cache_sentinel")?(a={opacity:0}
1,D[3]=a):a=D[3],D[4]===Symbol.for("react.memo_cache_sentinel")?(m={hidden:a,visible:{opacity:1,transition:{staggerChildren:.2}}},D[4]=m):m=D[4];let U=m;if(D[5]===Symbol.for("react.memo_cache_sentinel")?(u=(0,r.jsx)(o.P.div,{className:"absolute -right-10 md:-right-20 top-10 md:top-20 size-20 md:size-32 rounded-full bg-orange-200 opacity-20 hidden sm:block",animate:{y:[0,-20,0],rotate:[0,180,360]},transition:{duration:20,repeat:1/0,ease:"linear"}}),D[5]=u):u=D[5],D[6]===Symbol.for("react.memo_cache_sentinel")?(h=(0,r.jsx)(o.P.div,{className:"absolute -left-5 md:-left-10 bottom-10 md:bottom-20 size-16 md:size-20 rounded-full bg-blue-200 opacity-30 hidden sm:block",animate:{y:[0,20,0],x:[0,10,0]},transition:{duration:15,repeat:1/0,ease:"easeInOut"}}),D[6]=h):h=D[6],D[7]===Symbol.for("react.memo_cache_sentinel")?(f={opacity:0,y:30},g={opacity:1,y:0},v={once:!0},x={duration:.6},D[7]=x,D[8]=f,D[9]=g,D[10]=v):(x=D[7],f=D[8],g=D[9],v=D[10]),D[11]!==L?(b=L("team_agency.title_prefix"),D[11]=L,D[12]=b):b=D[12],D[13]!==L?(y=L("team_agency.title_highlight"),D[13]=L,D[14]=y):y=D[14],D[15]!==y?(j=(0,r.jsx)("span",{className:"brick-gradient",children:y}),D[15]=y,D[16]=j):j=D[16],D[17]!==b||D[18]!==j?(w=(0,r.jsx)(o.P.div,{className:"mb-4 md:mb-6 text-center",initial:f,whileInView:g,viewport:v,transition:x,children:(0,r.jsxs)("h2",{className:"text-2xl md:text-3xl lg:text-4xl font-oswald uppercase font-bold tracking-tight leading-tight md:leading-wide text-primary",children:[b," ",j]})}),D[17]=b,D[18]=j,D[19]=w):w=D[19],D[20]===Symbol.for("react.memo_cache_sentinel")?(N={once:!0},D[20]=N):N=D[20],D[21]!==W||D[22]!==M){let e;D[24]!==M?(e=(e,t)=>(0,r.jsx)(o.P.div,{variants:{hidden:{opacity:0,y:50},visible:{opacity:1,y:0,transition:{duration:.6,delay:.1*t}}},className:"w-full max-w-lg lg:max-w-none",children:(0,r.jsx)(p,{id:e.id,title:(0,n.to)(e.name),profilePicture:e.coverPath,href:(0,n.hL)(e,M)})},e.id),D[24]=M,D[25]=e):e=D[25],_=W.map(e),D[21]=W,D[22]=M,D[23]=_}else _=D[23];return D[26]!==_?(k=(0,r.jsx)(o.P.div,{className:"flex justify-center flex-col lg:flex-row items-center gap-6 md:gap-8",variants:U,initial:"hidden",whileInView:"visible",viewport:N,children:_}),D[26]=_,D[27]=k):k=D[27],D[28]===Symbol.for("react.memo_cache_sentinel")?(P={opacity:0,y:30},z={opacity:1,y:0},S={once:!0},I={duration:.6,delay:.4},D[28]=P,D[29]=z,D[30]=S,D[31]=I):(P=D[28],z=D[29],S=D[30],I=D[31]),D[32]!==L?(C=L("team_agency.tagline_prefix"),D[32]=L,D[33]=C):C=D[33],D[34]!==L?(A=L("team_agency.tagline_highlight"),D[34]=L,D[35]=A):A=D[35],D[36]!==A?(T=(0,r.jsx)("span",{className:"brick-gradient",children:A}),D[36]=A,D[37]=T):T=D[37],D[38]!==L?(q=L("team_agency.tagline_suffix"),D[38]=L,D[39]=q):q=D[39],D[40]!==C||D[41]!==T||D[42]!==q?(E=(0,r.jsx)(o.P.div,{className:"text-center flex justify-center items-center mt-6 md:mt-8",initial:P,whileInView:z,viewport:S,transition:I,children:(0,r.jsxs)("h3",{className:"text-primary max-w-xs sm:max-w-lg font-oswald font-bold text-2xl md:text-3xl lg:text-4xl px-4",children:[C," ",T," ",q]})}),D[40]=C,D[41]=T,D[42]=q,D[43]=E):E=D[43],D[44]!==w||D[45]!==k||D[46]!==E?(V=(0,r.jsxs)(l.A,{children:[u,h,(0,r.jsxs)("div",{className:"relative flex flex-col gap-4",children:[w,k,E]})]}),D[44]=w,D[45]=k,D[46]=E,D[47]=V):V=D[47],V}},30126:(e,t,a)=>{Promise.resolve().then(a.bind(a,90746)),Promise.resolve().then(a.bind(a,99674)),Promise.resolve().then(a.bind(a,91236)),Promise.resolve().then(a.bind(a,1138)),Promise.resolve().then(a.bind(a,71167)),Promise.resolve().then(a.bind(a,71981)),Promise.resolve().then(a.bind(a,28295)),Promise.resolve().then(a.bind(a,62311)),Promise.resolve().then(a.bind(a,97798)),Promise.resolve().then(a.bind(a,76011)),Promise.resolve().then(a.bind(a,2559)),Promise.resolve().then(a.bind(a,84911)),Promise.resolve().then(a.bind(a,58859)),Promise.resolve().then(a.bind(a,42221)),Promise.resolve().then(a.bind(a,69172)),Promise.resolve().then(a.bind(a,97351)),Promise.resolve().then(a.bind(a,64636)),Promise.resolve().then(a.bind(a,7697)),Promise.resolve().then(a.bind(a,1707)),Promise.resolve().then(a.bind(a,36288)),Promise.resolve().then(a.bind(a,29025)),Promise.resolve().then(a.bind(a,30302)),Promise.resolve().then(a.bind(a,78644)),Promise.resolve().then(a.bind(a,26993))},30302:(e,t,a)=>{"use strict";a.d(t,{TestimonialsSection:()=>v});var r=a(22342),i=a(76598),l=a(66312),n=a(43578),s=a(83316),o=a(18568),c=a(51439),d=a(7599),m=a(93456),u=a(91753),h=a(5479),p=a(88907),x=a(33670);function f(e){let t,a,l,n,s,o,d,f,g,v,b,y=(0,i.c)(28),{author_name:j,rating:w,index:N,text:_,profile_photo_url:k}=e,[P,z]=(0,x.useState)(!1);y[0]!==w?(t=()=>Array.from({length:5},(e,t)=>(0,r.jsx)(h.A,{className:"size-4 ".concat(t<w?"fill-secondary text-secondary":"text-gray-300")},"star-".concat(t+1))),y[0]=w,y[1]=t):t=y[1];let S=t;y[2]===Symbol.for("react.memo_cache_sentinel")?(a={duration:.2},y[2]=a):a=y[2];let I=N%2==0?"-rotate-4":"mt-0 rotate-4";return y[3]!==I?(l=(0,u.cn)("relative p-0 m-0 h-full line-clamp-4 z-10 rounded-3xl overflow-hidden border-0 shadow-[0_0_2px_0_rgba(0,0,0,0.2)] border-gray-200 transition-all duration-300",I),y[3]=I,y[4]=l):l=y[4],y[5]!==j||y[6]!==P||y[7]!==k?(n=(0,r.jsx)("div",{className:"flex items-center gap-3",children:(0,r.jsx)("div",{className:"size-12 overflow-hidden rounded-full",children:P?(0,r.jsx)("div",{className:"flex size-full items-center justify-center bg-gray-100",children:(0,r.jsx)("span",{className:"text-sm text-gray-500",children:"\uD83D\uDC64"})}):(0,r.jsx)(p.default,{src:k,alt:j,width:48,height:48,className:"size-full object-cover",onError:()=>z(!0)})})}
1),y[5]=j,y[6]=P,y[7]=k,y[8]=n):n=y[8],y[9]!==j?(s=(0,r.jsx)("h4",{className:"font-semibold text-white",children:j}),y[9]=j,y[10]=s):s=y[10],y[11]!==S?(o=(0,r.jsx)("div",{className:"flex items-center gap-1",children:S()}),y[11]=S,y[12]=o):o=y[12],y[13]!==s||y[14]!==o?(d=(0,r.jsxs)("div",{className:"flex flex-col",children:[s,o]}),y[13]=s,y[14]=o,y[15]=d):d=y[15],y[16]!==n||y[17]!==d?(f=(0,r.jsxs)("div",{className:"flex-1 gap-2 flex-row flex p-4 ",children:[n,d]}),y[16]=n,y[17]=d,y[18]=f):f=y[18],y[19]!==_?(g=(0,r.jsx)("blockquote",{className:"bg-white pb-6 !border-none max-h-[250px]  p-4 rounded-t-3xl leading-relaxed text-gray-700 h-fit",children:(0,r.jsxs)("p",{className:"text-wrap line-clamp-4 bg-white",children:["“",_,"”"]})}),y[19]=_,y[20]=g):g=y[20],y[21]!==g||y[22]!==f?(v=(0,r.jsxs)(m.Wu,{className:"m-0 p-0 gap-0 bg-[#01c0d3]",children:[f,g]}),y[21]=g,y[22]=f,y[23]=v):v=y[23],y[24]!==N||y[25]!==v||y[26]!==l?(b=(0,r.jsx)(c.P.div,{className:"h-full",transition:a,children:(0,r.jsx)(m.Zp,{className:l,children:v},N)}),y[24]=N,y[25]=v,y[26]=l,y[27]=b):b=y[27],b}let g=[{author_name:"Kimpe Didier",author_url:"https://www.google.com/maps/contrib/100714864448850646423/reviews",language:"fr",original_language:"fr",profile_photo_url:"https://lh3.googleusercontent.com/a-/ALV-UjUkys_57mpJ62WAZaRMaY4huf8T4kC1T0RUbS9U7WcmftIsXqQo=s128-c0x00000000-cc-rp-mo",rating:5,relative_time_description:"il y a un mois",text:"Nous avons eu une exp\xe9rience formidable avec cette agence. La vid\xe9o et les photos de la maison \xe9taient exceptionnelles. En 2 jours , la maison \xe9tait vendue. Merci pour tout le travail effectu\xe9 par Ga\xebtan et Pauline, ainsi que les autres personnes de l'agence.",time:0x688737c5,translated:!1},{author_name:"MARCELLINE DERVAUX",author_url:"https://www.google.com/maps/contrib/100575873720378388991/reviews",language:"fr",original_language:"fr",profile_photo_url:"https://lh3.googleusercontent.com/a-/ALV-UjVqODqnZyBWlm3e7IzGZBJnObjL0mgMjTa7J4Jj96eJziDgnIV_=s128-c0x00000000-cc-rp-mo",rating:5,relative_time_description:"il y a 2 mois",text:"\xc9quipe r\xe9active, efficace et tr\xe8s professionnelle !\nTr\xe8s bon suivi du dossier et location superbe.\nJe recommande vivement.",time:0x686e6c60,translated:!1},{author_name:"Guillaumine Guillaume",author_url:"https://www.google.com/maps/contrib/118390168453923175160/reviews",language:"fr",original_language:"fr",profile_photo_url:"https://lh3.googleusercontent.com/a/ACg8ocJYNItmGnNtiFOhXP7_IuldXbqEI0nWMV4bfodgzchYdAJlog=s128-c0x00000000-cc-rp-mo",rating:5,relative_time_description:"il y a 4 mois",text:"Nous venons d'acheter L\xe9a gr\xe2ce \xe0 Pauline!\nElle nous a accompagn\xe9s \xe0 chaque \xe9tape, sa disponibilit\xe9 et son professionnalisme ont \xe9t\xe9 sans faille!\nEt tout \xe7a avec le sourire :)",time:0x6825adde,translated:!1},{author_name:"Sophie Martin",author_url:"https://www.google.com/maps/contrib/100714864448850646424/reviews",language:"fr",original_language:"fr",profile_photo_url:"https://lh3.googleusercontent.com/a-/ALV-UjWkys_57mpJ62WAZaRMaY4huf8T4kC1T0RUbS9U7WcmftIsXqQo=s128-c0x00000000-cc-rp-mo",rating:5,relative_time_description:"il y a 3 semaines",text:"Service impeccable de A \xe0 Z. L'\xe9quipe de Brick nous a accompagn\xe9s dans notre recherche avec beaucoup de professionnalisme et de gentillesse. Nous avons trouv\xe9 la maison de nos r\xeaves en quelques semaines seulement !",time:0x688737c6,translated:!1},{author_name:"Thomas Dupont",author_url:"https://www.google.com/maps/contrib/100714864448850646425/reviews",language:"fr",original_language:"fr",profile_photo_url:"https://lh3.googleusercontent.com/a-/ALV-UjXkys_57mpJ62WAZaRMaY4huf8T4kC1T0RUbS9U7WcmftIsXqQo=s128-c0x00000000-cc-rp-mo",rating:5,relative_time_description:"il y a 2 semaines",text:"Excellent travail de l'\xe9quipe ! Vendeurs tr\xe8s satisfaits. Merci particuli\xe8rement \xe0 Ga\xebtan pour son suivi personnalis\xe9 et ses conseils avis\xe9s. Je recommande sans h\xe9sitation.",time:0x688737c7,translated:!1}];function v(e){let t,a,m,u,h,p,x,f,v,j,w,N,_,k,P,z,S,I,C,A,T,q,E=(0,i.c)(36),{reviews:V}=e;E[0]!==V?(t=void 0===V?[]:V,E[0]=V,E[1]=t):t=E[1];let D=t,L=(0,d.c3)("home");E[2]===Symbol.for("react.memo_cache_sentinel")?(a={opacity:0,y:20},m={opacity:1,y:0},u={once:!0},h={duration:.6},E[2]=a,E[3]=m,E[4]=u,E[5]=h):(a=E[2],m=E[3],u=E[4],h=E[5]),E[6]!==L?(p=L("testimonials.heading_prefix"),E[6]=L,E[7]=p):p=E[7],E[8]!==L?(x=L("testimonials.heading_highlight"),E[8]=L,E[9]=x):x=E[9],E[10]!==x?(f=(0,r.jsx)("span",{className:"brick-gradient",children:x}),E[10]=x,E[11]=f):f=E[11],E[12]!==p||E[13]!==f?(v=(0,r.jsx)(c.P.div,{className:"text-center flex flex-col gap-2",initial:a,whileInView:m,viewport:u,transition:h,children:(0,r.jsxs)("h3",{className:"text-3xl font-bold text-primary md:text-4xl uppercase tracking-tighter",children:[p," ",f]})}),E[12]=p,E[13]=f,E[14]=v):v=E[14],E[15]===Symbol.for("react.memo_cache_sentinel")?(j={align:"start",loop:!0}
1,w=[(0,o.A)({delay:6e3,stopOnInteraction:!1,stopOnMouseEnter:!0})],E[15]=j,E[16]=w):(j=E[15],w=E[16]);let M=D.length?D:g;return E[17]!==M?(N=M.map(b),E[17]=M,E[18]=N):N=E[18],E[19]!==N?(_=(0,r.jsx)(s.FN,{opts:j,plugins:w,className:"relative pt-10 pb-16",children:(0,r.jsx)(s.Wk,{className:"gap-12 px-12 overflow-visible flex",mainClassName:"overflow-visible",children:N})}),E[19]=N,E[20]=_):_=E[20],E[21]===Symbol.for("react.memo_cache_sentinel")?(k={opacity:0,y:20},P={opacity:1,y:0},z={once:!0},S={duration:.6,delay:.3},E[21]=k,E[22]=P,E[23]=z,E[24]=S):(k=E[21],P=E[22],z=E[23],S=E[24]),E[25]!==L?(I=L("testimonials.button"),E[25]=L,E[26]=I):I=E[26],E[27]!==I?(C=(0,r.jsx)("span",{className:"relative z-10",children:I}),E[27]=I,E[28]=C):C=E[28],E[29]===Symbol.for("react.memo_cache_sentinel")?(A=(0,r.jsx)("div",{className:"bg-[#007a86] translate-y-10 group-hover:translate-y-0 transition-all duration-300 absolute inset-0"}),E[29]=A):A=E[29],E[30]!==C?(T=(0,r.jsx)(c.P.div,{className:"text-center",initial:k,whileInView:P,viewport:z,transition:S,children:(0,r.jsxs)(n.$,{type:"button",className:"bg-[#01c0d3] group relative rounded-2xl overflow-hidden hover:bg-[#00b3c4] text-white",size:"lg",onClick:y,children:[C,A]})}),E[30]=C,E[31]=T):T=E[31],E[32]!==v||E[33]!==_||E[34]!==T?(q=(0,r.jsxs)(l.A,{className:"select-none",children:[v,_,T]}),E[32]=v,E[33]=_,E[34]=T,E[35]=q):q=E[35],q}function b(e,t){var a,i,l,n;return(0,r.jsx)(s.A7,{className:"basis-full md:basis-1/2 lg:basis-1/3 pl-4",children:(0,r.jsx)(f,{...e,rating:null!=(a=e.rating)?a:5,text:null!=(i=e.text)?i:"",profile_photo_url:null!=(l=e.profile_photo_url)?l:"",relative_time_description:null!=(n=e.relative_time_description)?n:"",index:t})},"review-".concat(t+1))}function y(){window.open("https://www.google.com/maps/place/Brick+Mouscron+agence+immobili%C3%A8re/@50.7410469,3.2110994,17z/data=!4m8!3m7!1s0x47c32586a169e5d5:0xdf9e21c2ee613638!8m2!3d50.7410469!4d3.2136743!9m1!1b1!16s%2Fg%2F11lgrs7r88?entry=ttu","_blank")}},36288:(e,t,a)=>{"use strict";a.d(t,{HeroSection:()=>C});var r=a(22342),i=a(76598),l=a(66312),n=a(51439),s=a(7599),o=a(301),c=a(12604),d=a(50787),m=a(33670),u=a(43578),h=a(93456),p=a(53046),x=a(78602),f=a(84007),g=a(63163),v=a(43134),b=a(91753),y=a(12286);let j=["buy","rent","estimate"],w=(0,p.p)({control:()=>"!rounded-xl !min-h-[44px] !border !border-gray-200 hover:!border-gray-300",valueContainer:()=>"!grid",singleValue:()=>"text-foreground [grid-area:1/1/2/3] truncate",placeholder:()=>"text-muted-foreground [grid-area:1/1/2/3]",input:()=>"[grid-area:1/1/2/3]"});function N(){let e,t,a,l,N,C,A,T,q,E,V,D,L,M,O,W,U,R,F,J,X,B,Z,$,H=(0,i.c)(55),[Q,Y]=(0,m.useState)("buy"),[G,K]=(0,m.useState)(null),[ee,et]=(0,m.useState)(""),ea=(0,s.c3)("home"),er=(0,d.Ym)(),ei=(0,g.rd)(),el=(0,f.d)(ee,300);H[0]!==er?(e=(0,v.x)(er),H[0]=er,H[1]=e):e=H[1];let en=e,es=el||void 0;H[2]!==en||H[3]!==es?(t={culture:en,search:es,pageSize:20,pageNumber:1},H[2]=en,H[3]=es,H[4]=t):t=H[4],H[5]===Symbol.for("react.memo_cache_sentinel")?(a={staleTime:3e5,retry:!1,placeholderData:I},H[5]=a):a=H[5];let{data:eo,isLoading:ec,isFetching:ed}=y.F.data.searchCities.useQuery(t,a);e:{let e;if(!Array.isArray(null==eo?void 0:eo.data)){let e;H[6]===Symbol.for("react.memo_cache_sentinel")?(e=[],H[6]=e):e=H[6],l=e;break e}H[7]!==eo.data?(e=eo.data.map(S),H[7]=eo.data,H[8]=e):e=H[8],l=e}let em=l;H[9]!==Q||H[10]!==ee||H[11]!==ei||H[12]!==G?(N=e=>{e.preventDefault();let t=new URLSearchParams;G?(t.set("cityId",G.value),t.set("city",G.label)):ee&&t.set("search",ee);let a=e=>{let a=t.toString();return a?"".concat(e,"?").concat(a):e};switch(Q){case"buy":ei.push(a("/property-for-purchase"));break;case"rent":ei.push(a("/property-for-rent"));break;case"estimate":ei.push(a("/estimate"))}},H[9]=Q,H[10]=ee,H[11]=ei,H[12]=G,H[13]=N):N=H[13];let eu=N;H[14]===Symbol.for("react.memo_cache_sentinel")?(C={opacity:0,y:20},A={opacity:1,y:0},T={duration:.6},H[14]=C,H[15]=A,H[16]=T):(C=H[14],A=H[15],T=H[16]),H[17]===Symbol.for("react.memo_cache_sentinel")?(q=e=>Y(e),H[17]=q):q=H[17],H[18]!==Q||H[19]!==ea?(E=j.map(e=>(0,r.jsx)(x.Xi,{value:e,className:(0,b.cn)("rounded-md border-none px-4 py-2 font-medium !shadow-none transition-colors",e===Q?"!bg-primary !text-white":"bg-zinc-200 text-primary hover:bg-primary/20"),children:ea("search.types.".concat(e))},e)),H[18]=Q,H[19]=ea,H[20]=E):E=H[20],H[21]!==E?(V=(0,r.jsx)(x.j7,{className:"grid h-fit w-fit grid-cols-3 items-center justify-center gap-2 bg-white",children:E}),H[21]=E,H[22]=V):V=H[22];let eh=ec||ed;return H[23]===Symbol.for("react.memo_cache_sentinel")?(D=(e,t)=>{("input-change"===t.action||"set-value"===t.action)&&et(e)},H[23]=D):D=H[23],H[24]===Symbol.for("react.memo_cache_sentinel")?(L=e=>{K(e)},H[24]=L):L=H[24],H[25]!==Q||H[26]!==ea?(M="estimate"===Q?ea("search.placeholder.estimate"):ea("search.placeholder.default"),H[25]=Q,H[26]=ea,H[27]=M):M=H[27],H[28]!==ea?(O=()=>ea("search.no_results"),W=()=>ea("search.loading"),H[28]=ea,H[29]=O,H[30]=W):(O=H[29],W=H[30]),H[31]===Symbol.for("react.memo_cache_sentinel")?(U=(0,r.jsx)(o.A,{className:"size-5 shrink-0 text-muted-foreground"}),R={DropdownIndicator:P,IndicatorSeparator:k},H[31]=U,H[32]=R):(U=H[31],R=H[32]),H[33]!==ee||H[34]!==em||H[35]!==G||H[36]!==eh||H[37]!==M||H[38]!==O||H[39]!==W?(F=(0,r.jsx)(p.Ay,{isClearable:!0,isLoading:eh,menuPlacement:"auto",options:em,filterOption:z,inputValue:ee,onInputChange:D,value:G,onChange:L,placeholder:M,noOptionsMessage:O,loadingMessage:W,classNames:w,leftSection:U,components:R,formatOptionLabel:_}),H[33]=ee,H[34]=em,H[35]=G,H[36]=eh,H[37]=M,H[38]=O,H[39]=W,H[40]=F):
1F=H[40],H[41]===Symbol.for("react.memo_cache_sentinel")?(J=(0,r.jsx)(c.A,{className:"mr-2 size-5"}),H[41]=J):J=H[41],H[42]!==Q||H[43]!==ea?(X="estimate"===Q?ea("search.submit.estimate"):ea("search.submit.default"),H[42]=Q,H[43]=ea,H[44]=X):X=H[44],H[45]!==X?(B=(0,r.jsxs)(u.$,{type:"submit",className:"w-full rounded-xl bg-primary text-white hover:bg-primary/90",size:"lg",children:[J,X]}),H[45]=X,H[46]=B):B=H[46],H[47]!==eu||H[48]!==F||H[49]!==B?(Z=(0,r.jsx)("div",{children:(0,r.jsxs)("form",{onSubmit:eu,className:"space-y-4",children:[F,B]})}),H[47]=eu,H[48]=F,H[49]=B,H[50]=Z):Z=H[50],H[51]!==Q||H[52]!==V||H[53]!==Z?($=(0,r.jsx)(n.P.div,{initial:C,animate:A,transition:T,children:(0,r.jsx)(h.Zp,{className:"border-0 bg-white p-0",children:(0,r.jsx)(h.Wu,{className:"p-0",children:(0,r.jsxs)(x.tU,{value:Q,onValueChange:q,className:"w-full",children:[V,Z]})})})}),H[51]=Q,H[52]=V,H[53]=Z,H[54]=$):$=H[54],$}function _(e){return(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[(0,r.jsx)(o.A,{className:"size-4 shrink-0 text-primary"}),(0,r.jsx)("span",{children:e.label})]})}function k(){return null}function P(){return null}function z(){return!0}function S(e){return{value:String(e.id),label:e.name}}function I(e){return e}function C(){let e,t,a,o,c,d,m,u,h,p,x,f,g,v,b,y,j,w,_,k,P,z=(0,i.c)(34),S=(0,s.c3)("home");return z[0]===Symbol.for("react.memo_cache_sentinel")?(e={opacity:0,x:-30},t={opacity:1,x:0},a={duration:.6},z[0]=e,z[1]=t,z[2]=a):(e=z[0],t=z[1],a=z[2]),z[3]===Symbol.for("react.memo_cache_sentinel")?(o={opacity:0,y:20},c={opacity:1,y:0},d={duration:.6,delay:.2},z[3]=o,z[4]=c,z[5]=d):(o=z[3],c=z[4],d=z[5]),z[6]!==S?(m=S("hero.heading_prefix"),z[6]=S,z[7]=m):m=z[7],z[8]!==S?(u=S("hero.heading_highlight"),z[8]=S,z[9]=u):u=z[9],z[10]!==u?(h=(0,r.jsx)("span",{className:"font-bold brick-gradient bg-clip-text text-transparent",children:u}),z[10]=u,z[11]=h):h=z[11],z[12]!==S?(p=S("hero.heading_suffix"),z[12]=S,z[13]=p):p=z[13],z[14]!==m||z[15]!==h||z[16]!==p?(x=(0,r.jsxs)("h1",{className:"font-semibold text-3xl uppercase font-oswald leading-tight md:text-4xl md:leading-tighter lg:text-5xl xl:text-6xl",children:[m," ",h," ",p]}),z[14]=m,z[15]=h,z[16]=p,z[17]=x):x=z[17],z[18]!==S?(f=S("hero.paragraph"),z[18]=S,z[19]=f):f=z[19],z[20]!==f?(g=(0,r.jsx)("p",{className:"mt-4 text-base text-gray-600 md:text-lg lg:text-xl",children:f}),z[20]=f,z[21]=g):g=z[21],z[22]!==x||z[23]!==g?(v=(0,r.jsxs)(n.P.div,{className:"mb-6 md:mb-8",initial:o,animate:c,transition:d,children:[x,g]}),z[22]=x,z[23]=g,z[24]=v):v=z[24],z[25]===Symbol.for("react.memo_cache_sentinel")?(b=(0,r.jsx)(n.P.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.4},children:(0,r.jsx)(N,{})}),z[25]=b):b=z[25],z[26]!==v?(y=(0,r.jsxs)(n.P.div,{className:"flex flex-col justify-center order-2 lg:order-1",initial:e,animate:t,transition:a,children:[v,b]}),z[26]=v,z[27]=y):y=z[27],z[28]===Symbol.for("react.memo_cache_sentinel")?(j={opacity:0,x:30},w={opacity:1,x:0},_={duration:.6,delay:.3},z[28]=j,z[29]=w,z[30]=_):(j=z[28],w=z[29],_=z[30]),z[31]===Symbol.for("react.memo_cache_sentinel")?(k=(0,r.jsxs)(n.P.div,{className:"flex items-center justify-center group order-1 lg:order-2 relative w-full max-w-lg mx-auto lg:max-w-none",initial:j,animate:w,transition:_,children:[(0,r.jsx)("div",{className:"relative w-full aspect-square max-w-md md:max-w-lg lg:max-w-xl rounded-3xl lg:rounded-4xl overflow-hidden select-none bg-zinc-50 z-10 group-hover:scale-[1.02] transition-all duration-300",children:(0,r.jsx)("img",{src:"https://brickapp.blob.core.windows.net/appstorage/HomePage/homepage.jpg",alt:"Team collaborating",width:650,height:650,className:"w-full h-full select-none object-cover"})}),(0,r.jsx)("div",{className:"absolute inset-0 -rotate-3 lg:-rotate-4 transition-all duration-300 rounded-3xl lg:rounded-4xl bg-gradient-to-b from-secondary/20 via-secondary/40 to-secondary group-hover:-rotate-6 lg:group-hover:-rotate-8 group-hover:scale-[1.02]"})]}),z[31]=k):k=z[31],z[32]!==y?(P=(0,r.jsx)(l.A,{children:(0,r.jsxs)("div",{className:"grid gap-8 md:gap-12 lg:grid-cols-2 lg:gap-16 items-center",children:[y,k]})}),z[32]=y,z[33]=P):P=z[33],P}},43578:(e,t,a)=>{"use strict";a.d(t,{$:()=>d,r:()=>c});var r=a(22342),i=a(76598),l=a(50007),n=a(98417),s=a(91753);let o="inline-flex items-center justify-center gap-2 hover:cursor-pointer whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none active:opacity-80 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 aria-invalid:border-destructive",c=(0,n.F)(o,{variants:{variant:{default:"bg-primary text-white shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20",outline:"border bg-white hover:bg-zinc-100 shadow-xs hover:text-accent-foreground",secondary:"bg-secondary text-white shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function d(e){let t,a,n,d,m,u,h,p,x=(0,i.c)(16);x[0]!==e?({className:t,variant:u,size:n,asChild:d,asInline:m,...a}=e,x[0]=e,x[1]=t,x[2]=a,x[3]=n,x[4]=d,x[5]=m,x[6]=u):(t=x[1],a=x[2],n=x[3],d=x[4],m=x[5],u=x[6]);
1let f=void 0!==m&&m,g=void 0!==d&&d?l.DX:"button";x[7]!==f||x[8]!==t||x[9]!==n||x[10]!==u?(h=f?(0,s.cn)(o,t):(0,s.cn)(c({variant:u,size:n,className:t})),x[7]=f,x[8]=t,x[9]=n,x[10]=u,x[11]=h):h=x[11];let v=h;return x[12]!==g||x[13]!==v||x[14]!==a?(p=(0,r.jsx)(g,{"data-slot":"button",className:v,...a}),x[12]=g,x[13]=v,x[14]=a,x[15]=p):p=x[15],p}},55809:(e,t,a)=>{"use strict";a.d(t,{DT:()=>r});let r=(0,a(41061).A)({locales:["fr","en","nl"],defaultLocale:"fr",localePrefix:"as-needed",pathnames:{"/":"/","/home":{fr:"/accueil",en:"/home",nl:"/thuis"},"/cards":{fr:"/cards",en:"/cards",nl:"/kaarten"},"/privacy-policy":{fr:"/politique-de-confidentialite",en:"/privacy-policy",nl:"/privacybeleid"},"/terms-of-service":{fr:"/mentions-legales",en:"/terms-of-service",nl:"/algemene-voorwaarden"},"/fees-and-rates":{fr:"/honoraires-et-tarifs",en:"/fees-and-rates",nl:"/erelonen-en-tarieven"},"/project-plan":{fr:"/project-plan",en:"/project-plan",nl:"/projectplan"},"/property-for-rent":{fr:"/maison-appartement-a-louer",en:"/property-for-rent",nl:"/huis-appartement-te-huur"},"/rent/[rent-details]":{fr:"/louer/[rent-details]",en:"/rent/[rent-details]",nl:"/huur/[rent-details]"},"/sell/[sell-details]":{fr:"/vendre/[sell-details]",en:"/sell/[sell-details]",nl:"/verkoop/[sell-details]"},"/search-criteria-property":{fr:"/critere-de-recherche-maisons-et-appartements",en:"/search-criteria-property",nl:"/zoekcriteria-huizen-appartementen"},"/[agencyId]/real-estate-agency/[agency-details]":{fr:"/[agencyId]/agence-immobiliere/[agency-details]",en:"/[agencyId]/real-estate-agency/[agency-details]",nl:"/[agencyId]/makelaarskantoor/[agency-details]"},"/faq":{fr:"/faq",en:"/faq",nl:"/faq"},"/about":{fr:"/a-propos",en:"/about",nl:"/over"},"/careers":{fr:"/emplois",en:"/careers",nl:"/carri\xe8res"},"/new-real-estate-project":{fr:"/projet-immobilier-neuf",en:"/new-real-estate-project",nl:"/nieuw-vastgoedproject"},"/new-real-estate-project/[partNumber]":{fr:"/projet-immobilier-neuf/[partNumber]",en:"/new-real-estate-project/[partNumber]",nl:"/nieuw-vastgoedproject/[partNumber]"},"/new-real-estate-project/[partNumber]/[planId]":{fr:"/projet-immobilier-neuf/[partNumber]/[planId]",en:"/new-real-estate-project/[partNumber]/[planId]",nl:"/nieuw-vastgoedproject/[partNumber]/[planId]"},"/new-real-estate-project/[partNumber]/[planId]/[unitId]":{fr:"/projet-immobilier-neuf/[partNumber]/[planId]/[unitId]",en:"/new-real-estate-project/[partNumber]/[planId]/[unitId]",nl:"/nieuw-vastgoedproject/[partNumber]/[planId]/[unitId]"},"/property-for-purchase":{fr:"/service-vente-maison-appartement",en:"/property-for-purchase",nl:"/verkoopdienst-huis-appartement"},"/property-services":{fr:"/service-location-maison-appartement",en:"/property-services",nl:"/verhuurdienst-huis-appartement"},"/property-for-sale-service":{fr:"/service-vente-immobilier",en:"/property-for-sale-service",nl:"/vastgoed-verkoopdienst"},"/property-for-rental-service":{fr:"/service-location-immobilier",en:"/property-for-rental-service",nl:"/vastgoed-verhuurdienst"},"/property-management-service":{fr:"/service-gestion-locative",en:"/property-management-service",nl:"/vastgoedbeheer-dienst"},"/renovation-service":{fr:"/service-renovation",en:"/renovation-service",nl:"/renovatiedienst"},"/brick-real-estate-agency-services":{fr:"/services-agence-immobiliere-brick",en:"/brick-real-estate-agency-services",nl:"/brick-makelaarsdiensten"},"/team":{fr:"/equipe",en:"/team",nl:"/team"},"/property-blogs":{fr:"/blog-immobilier",en:"/property-blogs",nl:"/vastgoedblog"},"/property-blogs/[blogId]":{fr:"/blog-immobilier/[blogId]",en:"/property-blogs/[blogId]",nl:"/vastgoedblog/[blogId]"},"/estimate":{fr:"/estimation",en:"/estimate",nl:"/schatting"},"/real-estate-estimate":{fr:"/estimation-immobilier",en:"/real-estate-estimate",nl:"/vastgoedschatting"},"/real-estate-estimate/1":{fr:"/estimation-immobilier/1",en:"/real-estate-estimate/1",nl:"/vastgoedschatting/1"},"/contact-us":{fr:"/contactez-nous",en:"/contact-us",nl:"/contacteer-ons"},"/location":{fr:"/location",en:"/location",nl:"/locatie"},"/mouscron":{fr:"/mouscron",en:"/mouscron",nl:"/mouscron"}
1,"/tournai":{fr:"/tournai",en:"/tournai",nl:"/tournai"}}})},63163:(e,t,a)=>{"use strict";a.d(t,{N_:()=>l,rd:()=>c});var r=a(8379),i=a(55809);let{Link:l,getPathname:n,redirect:s,usePathname:o,useRouter:c}=(0,r.A)(i.DT)},64636:(e,t,a)=>{"use strict";a.d(t,{default:()=>d});var r=a(22342),i=a(76598),l=a(66312),n=a(49412),s=a(43578),o=a(63163),c=a(7599);function d(){let e,t,a,d,m,u,h,p,x,f,g,v,b,y,j,w,N,_,k=(0,i.c)(38),P=(0,c.c3)("home"),z=(0,o.rd)();return k[0]!==P?(e=P("estimate_cta.heading_main"),k[0]=P,k[1]=e):e=k[1],k[2]!==e?(t=(0,r.jsx)("span",{className:"tracking-tight",children:e}),k[2]=e,k[3]=t):t=k[3],k[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)("br",{}),k[4]=a):a=k[4],k[5]!==P?(d=P("estimate_cta.heading_sub"),k[5]=P,k[6]=d):d=k[6],k[7]!==P?(m=P("estimate_cta.heading_highlight"),k[7]=P,k[8]=m):m=k[8],k[9]!==m?(u=(0,r.jsx)("span",{className:"text-secondary",children:m}),k[9]=m,k[10]=u):u=k[10],k[11]!==d||k[12]!==u?(h=(0,r.jsxs)("span",{className:"text-2xl",children:[d," ",u]}),k[11]=d,k[12]=u,k[13]=h):h=k[13],k[14]!==t||k[15]!==h?(p=(0,r.jsxs)("h3",{className:"text-white max-w-3xl tracking-tight font-oswald text-4xl leading-6 font-bold uppercase",children:[t," ",a,h]}),k[14]=t,k[15]=h,k[16]=p):p=k[16],k[17]!==P?(x=P("estimate_cta.paragraph"),k[17]=P,k[18]=x):x=k[18],k[19]!==x?(f=(0,r.jsx)("p",{className:"text-zinc-400 tracking-tight max-w-2xl",children:x}),k[19]=x,k[20]=f):f=k[20],k[21]!==z?(g=()=>{z.push("/estimate")},k[21]=z,k[22]=g):g=k[22],k[23]!==P?(v=P("estimate_cta.button"),k[23]=P,k[24]=v):v=k[24],k[25]!==v?(b=(0,r.jsx)("span",{className:"relative z-10",children:v}),k[25]=v,k[26]=b):b=k[26],k[27]===Symbol.for("react.memo_cache_sentinel")?(y=(0,r.jsx)("div",{className:"bg-[#007a86] translate-y-10 group-hover:translate-y-0 transition-all duration-300 absolute inset-0"}),k[27]=y):y=k[27],k[28]!==g||k[29]!==b?(j=(0,r.jsxs)(s.$,{type:"button",className:"bg-[#01c0d3] mt-2 group w-fit relative rounded-2xl overflow-hidden hover:bg-[#00b3c4] text-white",size:"lg",onClick:g,children:[b,y]}),k[28]=g,k[29]=b,k[30]=j):j=k[30],k[31]!==j||k[32]!==p||k[33]!==f?(w=(0,r.jsxs)("div",{className:"flex flex-col justify-center  gap-4 w-full min-h-[300px]",children:[p,f,j]}),k[31]=j,k[32]=p,k[33]=f,k[34]=w):w=k[34],k[35]===Symbol.for("react.memo_cache_sentinel")?(N=(0,r.jsxs)("div",{className:"md:w-1/3 w-full flex group justify-center items-center relative",children:[(0,r.jsx)("div",{className:"md:w-full md:h-full h-60 w-full bg-white overflow-hidden rounded-4xl relative group-hover:scale-101 transition-all duration-300 z-10",children:(0,r.jsx)(n.NextImage,{src:"/assets/homepage_card-9757880d.jpg",sizes:"w-full h-full ",imgClassName:"w-full h-full object-cover",alt:"Estimate Image"})}),(0,r.jsx)("div",{className:"w-full h-full group-hover:scale-105 transition-all duration-300 group-hover:-rotate-4 bg-gradient-to-b from-secondary rounded-4xl absolute rotate-4 to-secondary/50"})]}),k[35]=N):N=k[35],k[36]!==w?(_=(0,r.jsx)(l.A,{children:(0,r.jsxs)("div",{className:"bg-primary flex md:flex-row flex-col gap-4 roun
1ded-3xl p-8",children:[w,N]})}),k[36]=w,k[37]=_):_=k[37],_}},78602:(e,t,a)=>{"use strict";a.d(t,{Xi:()=>c,av:()=>d,j7:()=>o,tU:()=>s});var r=a(22342),i=a(76598),l=a(73970),n=a(91753);function s(e){let t,a,s,o,c=(0,i.c)(8);return c[0]!==e?({className:t,...a}=e,c[0]=e,c[1]=t,c[2]=a):(t=c[1],a=c[2]),c[3]!==t?(s=(0,n.cn)("flex flex-col gap-2",t),c[3]=t,c[4]=s):s=c[4],c[5]!==a||c[6]!==s?(o=(0,r.jsx)(l.bL,{"data-slot":"tabs",className:s,...a}),c[5]=a,c[6]=s,c[7]=o):o=c[7],o}function o(e){let t,a,s,o,c=(0,i.c)(8);return c[0]!==e?({className:t,...a}=e,c[0]=e,c[1]=t,c[2]=a):(t=c[1],a=c[2]),c[3]!==t?(s=(0,n.cn)("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",t),c[3]=t,c[4]=s):s=c[4],c[5]!==a||c[6]!==s?(o=(0,r.jsx)(l.B8,{"data-slot":"tabs-list",className:s,...a}),c[5]=a,c[6]=s,c[7]=o):o=c[7],o}function c(e){let t,a,s,o,c=(0,i.c)(8);return c[0]!==e?({className:t,...a}=e,c[0]=e,c[1]=t,c[2]=a):(t=c[1],a=c[2]),c[3]!==t?(s=(0,n.cn)("data-[state=active]:bg-background hover:cursor-pointer dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),c[3]=t,c[4]=s):s=c[4],c[5]!==a||c[6]!==s?(o=(0,r.jsx)(l.l9,{"data-slot":"tabs-trigger",className:s,...a}),c[5]=a,c[6]=s,c[7]=o):o=c[7],o}function d(e){let t,a,s,o,c=(0,i.c)(8);return c[0]!==e?({className:t,...a}=e,c[0]=e,c[1]=t,c[2]=a):(t=c[1],a=c[2]),c[3]!==t?(s=(0,n.cn)("flex-1 outline-none",t),c[3]=t,c[4]=s):s=c[4],c[5]!==a||c[6]!==s?(o=(0,r.jsx)(l.UC,{"data-slot":"tabs-content",className:s,...a}),c[5]=a,c[6]=s,c[7]=o):o=c[7],o}},78644:(e,t,a)=>{"use strict";a.d(t,{default:()=>h});var r=a(22342),i=a(76598),l=a(66312),n=a(83316),s=a(7599),o=a(49412),c=a(43578),d=a(80095),m=a.n(d);function u(e){let t,a,l,n,s,d,u,h,p,x,f,g,v=(0,i.c)(28),{id:b,imgPath:y,href:j,headingText1:w,headingText2:N,buttonText:_,paragraphText:k}=e;return v[0]!==y?(t=(0,r.jsx)(o.NextImage,{src:y,alt:"Social Card",sizes:"absolute inset-0 w-full h-full object-cover"}),v[0]=y,v[1]=t):t=v[1],v[2]!==N?(a=(0,r.jsx)("span",{className:"text-secondary font-oswald",children:N}),v[2]=N,v[3]=a):a=v[3],v[4]!==w||v[5]!==a?(l=(0,r.jsxs)("h3",{className:"text-3xl font-bold font-oswald text-white text-center tracking-tight uppercase md:pl-20 pt-10 md:pt-0 md:text-4xl",children:[w," ",a]}),v[4]=w,v[5]=a,v[6]=l):l=v[6],v[7]!==k?(n=(0,r.jsx)("p",{className:"text-white text-center tracking-wide",children:k}),v[7]=k,v[8]=n):n=v[8],v[9]!==l||v[10]!==n?(s=(0,r.jsxs)("div",{className:"flex flex-col justify-center items-center gap-2",children:[l,n]}),v[9]=l,v[10]=n,v[11]=s):s=v[11],v[12]!==_?(d=(0,r.jsx)("span",{className:"relative z-10",children:_}),v[12]=_,v[13]=d):d=v[13],v[14]===Symbol.for("react.memo_cache_sentinel")?(u=(0,r.jsx)("div",{className:"bg-[#007a86] translate-y-10 group-hover/button:translate-y-0 transition-all duration-300 absolute inset-0"}),v[14]=u):u=v[14],v[15]!==j||v[16]!==d?(h=(0,r.jsx)(c.$,{type:"button",className:"bg-[#01c0d3] group/button relative rounded-2xl overflow-hidden hover:bg-[#00b3c4] text-white",size:"lg",asChild:!0,children:(0,r.jsxs)(m(),{href:j,target:"_blank",rel:"noopener noreferrer",children:[d,u]})}),v[15]=j,v[16]=d,v[17]=h):h=v[17],v[18]!==s||v[19]!==h?(p=(0,r.jsxs)("div",{className:"z-10 flex-col gap-4 relative w-full flex justify-center items-center",children:[s,h]}),v[18]=s,v[19]=h,v[20]=p):p=v[20],v[21]!==t||v[22]!==p?(x=(0,r.jsxs)("div",{className:"z-5 relative w-full group-hover:scale-101 transition-all rounded-4xl overflow-hidden duration-300 flex h-full",children:[t,p]}),v[21]=t,v[22]=p,v[23]=x):x=v[23],v[24]===Symbol.for("react.memo_cache_sentinel")?(f=(0,r.jsx)("div",{className:"-translate-2 absolute inset-0 -rotate-4 transition-all duration-300 rounded-4xl bg-gradient-to-b from-secondary/20 via-secondary/40 to-secondary group-hover:-rotate-5"}),v[24]=f):f=v[24],v[25]!==b||v[26]!==x?(g=(0,r.jsxs)("div",{className:"flex relative flex-col w-full group md:flex-row h-[400px] bg-primary rounded-4xl items-center justify-between",children:[x,f]},b),v[25]=b,v[26]=x,v[27]=g):g=v[27],g}function h(){let e,t,a,o,c,d,m,u,h,x,f,g,v=(0,i.c)(31),b=(0,s.c3)("home");v[0]!==b?(e=b("social_cta.cards.card1.heading_prefix"),v[0]=b,v[1]=e):e=v[1],v[2]!==b?(t=b("social_cta.cards.card1.heading_highlight"),v[2]=b,v[3]=t):t=v[3],v[4]!==b?(a=b("social_cta.cards.card1.button"),v[4]=b,v[5]=a):a=v[5],v[6]!==b?(o=b("social_cta.cards.card1.paragraph"),v[6]=b,v[7]=o):o=v[7],v[8]!==e||v[9]!==t||v[10]!==a||v[11]!==o?(c={id:1,imgPath:"/assets/BrickHomeCard-55a5e050.png",headingText1:e,headingText2:t,buttonText:a,paragraphText:o,href:"https://apps.apple.com/al/app/brick/id6449745011"},v[8]=e,v[9]=t,v[10]=a,v[11]=o,v[12]=c):c=v[12],v[13]!==b?(d=b("social_cta.cards.card2.heading_prefix"),v[13]=b,v[14]=d):d=v[14],v[15]!==b?(m=b("social_cta.cards.card2.heading_highlight"),v[15]=b,v[16]=m):m=v[16],v[17]!==b?(u=b("social_cta.cards.card2.button"),v[17]=b,v[18]=u):u=v[18],v[19]!==b?(h=b("social_cta.cards.card2.paragraph"),v[19]=b,v[20]=h):h=v[20],v[21]!==d||v[22]!==m||v[23]!==u||v[24]!==h?(x={id:2,imgPath:"/assets/BrickHomeCard2-db8ec0da.png",headingText1:d,headingText2:m,buttonText:u,paragraphText:h,href:"https://brick-immo.azurewebsites.net/property-services"},v[21]=d,v[22]=m,v[23]=u,v[24]=h,v[25]=x):x=v[25],v[26]!==c||v[27]!==x?(f=[c,x],v[26]=c,v[27]=x,v[28]=f):f=v[28];let y=f;return v[29]!==y?(g=(0,r.jsx)(l.A,{children:(0,r.jsx)(n.FN,{className:"relative py-4",children:(0,r.jsx)(n.Wk,{mainClassName:"!overflow-visible",className:"flex items-center gap-12 justify-between w-full flex-row p-8",children:y.map(p)})})}),v[29]=y,v[30]=g):g=v[30],g}function p(e){return(0,r.jsx)(n.A7,{className:"w-full",children:(0,r.jsx)(u,{id:e.id,imgPath:e.imgPath,href:e.href,headingText1:e.headingText1,headingText2:e.headingText2,buttonText:e.buttonText,paragraphText:e.paragraphText})},e.id)}},83316:(e,t,a)=>{"use strict";a.d(t,{A7:()=>x,FN:()=>h,Oj:()=>g,Q8:()=>f,Wk:()=>p});var r=a(22342),i=a(76598),l=a(45423),n=a(39310),s=a(98039),o=a(33670),c=a(43578),d=a(91753);let m=o.createContext(null);function u(){let e=o.useContext(m);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function h(e){let t,a,n,s,c,u,h,p,x,f,g,v,b,y,j,w,N,_,k,P,z=(0,i.c)(45);z[0]!==e?({orientation:h,opts:n,setApi:u,plugins:s,className:a,children:t,...c}=e,z[0]=e,z[1]=t,z[2]=a,z[3]=n,z[4]=s,z[5]=c,z[6]=u,z[7]=h):(t=z[1],a=z[2],n=z[3],s=z[4],c=z[5],u=z[6],h=z[7]);let S=void 0===h?"horizontal":h,I="horizontal"===S?"x":"y";z[8]!==n||z[9]!==I?(p={...n,axis:I},z[8]=n,z[9]=I,z[10]=p):p=z[10];let[C,A]=(0,l.A)(p,s),[T,q]=o.useState(!1),[E,V]=o.useState(!1);z[11]===Symbol.for("react.memo_cache_sentinel")?(x=e=>{e&&(q(e.canScrollPrev()),V(e.canScrollNext()))},z[11]=x):x=z[11];let D=x;z[12]!==A?(f=()=>{null==A||A.scrollPrev()},z[12]=A,z[13]=f):f=z[13];let L=f;z[14]!==A?(g=()=>{null==A||A.scrollNext()},z[14]=A,z[15]=g):g=z[15];let M=g;z[16]!==M||z[17]!==L?(v=e=>{"ArrowLeft"===e.key?(e.preventDefault(),L()):"ArrowRight"===e.key&&(e.preventDefault(),M())},z[16]=M,z[17]=L,z[18]=v):v=z[18];let O=v;z[19]!==A||z[20]!==u?(b=()=>{A&&u&&u(A)},y=[A,u],z[19]=A,z[20]=u,z[21]=b,z[22]=y):(b=z[21],y=z[22]),o.useEffect(b,y),z[23]!==A?(j=()=>
1{if(A)return D(A),A.on("reInit",D),A.on("select",D),()=>{null==A||A.off("select",D)}},w=[A,D],z[23]=A,z[24]=j,z[25]=w):(j=z[24],w=z[25]),o.useEffect(j,w);let W=S||((null==n?void 0:n.axis)==="y"?"vertical":"horizontal");return z[26]!==A||z[27]!==E||z[28]!==T||z[29]!==C||z[30]!==n||z[31]!==M||z[32]!==L||z[33]!==W?(N={carouselRef:C,api:A,opts:n,orientation:W,scrollPrev:L,scrollNext:M,canScrollPrev:T,canScrollNext:E},z[26]=A,z[27]=E,z[28]=T,z[29]=C,z[30]=n,z[31]=M,z[32]=L,z[33]=W,z[34]=N):N=z[34],z[35]!==a?(_=(0,d.cn)("relative",a),z[35]=a,z[36]=_):_=z[36],z[37]!==t||z[38]!==O||z[39]!==c||z[40]!==_?(k=(0,r.jsx)("div",{onKeyDownCapture:O,className:_,role:"region","aria-roledescription":"carousel","data-slot":"carousel",...c,children:t}),z[37]=t,z[38]=O,z[39]=c,z[40]=_,z[41]=k):k=z[41],z[42]!==N||z[43]!==k?(P=(0,r.jsx)(m.Provider,{value:N,children:k}),z[42]=N,z[43]=k,z[44]=P):P=z[44],P}function p(e){let t,a,l,n,s,o,c,m,h=(0,i.c)(17);h[0]!==e?({mainClassName:a,className:t,orientation:l,...n}=e,h[0]=e,h[1]=t,h[2]=a,h[3]=l,h[4]=n):(t=h[1],a=h[2],l=h[3],n=h[4]);let{carouselRef:p,orientation:x}=u(),f=null!=l?l:x;h[5]!==a?(s=(0,d.cn)("overflow-hidden",a),h[5]=a,h[6]=s):s=h[6];let g="horizontal"===f?"-ml-4":"-mt-4 flex-col";return h[7]!==t||h[8]!==g?(o=(0,d.cn)("flex",g,t),h[7]=t,h[8]=g,h[9]=o):o=h[9],h[10]!==n||h[11]!==o?(c=(0,r.jsx)("div",{className:o,...n}),h[10]=n,h[11]=o,h[12]=c):c=h[12],h[13]!==p||h[14]!==s||h[15]!==c?(m=(0,r.jsx)("div",{ref:p,className:s,"data-slot":"carousel-content",children:c}),h[13]=p,h[14]=s,h[15]=c,h[16]=m):m=h[16],m}function x(e){let t,a,l,n,s=(0,i.c)(9);s[0]!==e?({className:t,...a}=e,s[0]=e,s[1]=t,s[2]=a):(t=s[1],a=s[2]);let{orientation:o}=u(),c="horizontal"===o?"":"pt-4";return s[3]!==t||s[4]!==c?(l=(0,d.cn)("min-w-0 shrink-0 grow-0 basis-full",c,t),s[3]=t,s[4]=c,s[5]=l):l=s[5],s[6]!==a||s[7]!==l?(n=(0,r.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:l,...a}),s[6]=a,s[7]=l,s[8]=n):n=s[8],n}function f(e){let t,a,l,s,o,m,h,p,x=(0,i.c)(17);x[0]!==e?({className:t,variant:l,size:s,...a}=e,x[0]=e,x[1]=t,x[2]=a,x[3]=l,x[4]=s):(t=x[1],a=x[2],l=x[3],s=x[4]);let f=void 0===l?"outline":l,g=void 0===s?"icon":s,{orientation:v,scrollPrev:b,canScrollPrev:y}=u(),j="horizontal"===v?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90";x[5]!==t||x[6]!==j?(o=(0,d.cn)("absolute size-8 rounded-full",j,t),x[5]=t,x[6]=j,x[7]=o):o=x[7];let w=!y;return x[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,r.jsx)(n.A,{}),h=(0,r.jsx)("span",{className:"sr-only",children:"Previous slide"}),x[8]=m,x[9]=h):(m=x[8],h=x[9]),x[10]!==a||x[11]!==b||x[12]!==g||x[13]!==o||x[14]!==w||x[15]!==f?(p=(0,r.jsxs)(c.$,{"data-slot":"carousel-previous",variant:f,size:g,className:o,disabled:w,onClick:b,...a,children:[m,h]}),x[10]=a,x[11]=b,x[12]=g,x[13]=o,x[14]=w,x[15]=f,x[16]=p):p=x[16],p}function g(e){let t,a,l,n,o,m,h,p,x=(0,i.c)(17);x[0]!==e?({className:t,variant:l,size:n,...a}=e,x[0]=e,x[1]=t,x[2]=a,x[3]=l,x[4]=n):(t=x[1],a=x[2],l=x[3],n=x[4]);let f=void 0===l?"outline":l,g=void 0===n?"icon":n,{orientation:v,scrollNext:b,canScrollNext:y}=u(),j="horizontal"===v?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90";x[5]!==t||x[6]!==j?(o=(0,d.cn)("absolute size-8 rounded-full",j,t),x[5]=t,x[6]=j,x[7]=o):o=x[7];let w=!y;return x[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,r.jsx)(s.A,{}),h=(0,r.jsx)("span",{className:"sr-only",children:"Next slide"}),x[8]=m,x[9]=h):(m=x[8],h=x[9]),x[10]!==a||x[11]!==b||x[12]!==g||x[13]!==o||x[14]!==w||x[15]!==f?(p=(0,r.jsxs)(c.$,{"data-slot":"carousel-next",variant:f,size:g,className:o,disabled:w,onClick:b,...a,children:[m,h]}),x[10]=a,x[11]=b,x[12]=g,x[13]=o,x[14]=w,x[15]=f,x[16]=p):p=x[16],p}},84007:(e,t,a)=>{"use strict";a.d(t,{d:()=>l});var r=a(76598),i=a(33670);let l=(e,t)=>{let a,l,n=(0,r.c)(4),s=void 0===t?500:t,[o,c]=(0,i.useState)(e);return n[0]!==s||n[1]!==e?(a=()=>{let t=setTimeout(()=>{c(e)},s);return()=>{clearTimeout(t)}},l=[e,s],n[0]=s,n[1]=e,n[2]=a,n[3]=l):(a=n[2],l=n[3]),(0,i.useEffect)(a,l),o}},93456:(e,t,a)=>{"use strict";a.d(t,{BT:()=>c,Wu:()=>d,ZB:()=>o,Zp:()=>n,aR:()=>s});var r=a(22342),i=a(76598),l=a(91753);function n(e){let t,a,n,s,o=(0,i.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,l.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border-2 py-6",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(s=(0,r.jsx)("div",{"data-slot":"card",className:n,...a}),o[5]=a,o[6]=n,o[7]=s):s=o[7],s}function s(e){let t,a,n,s,o=(0,i.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,l.cn)("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(s=(0,r.jsx)("div",{"data-slot":"card-header",className:n,...a}),o[5]=a,o[6]=n,o[7]=s):s=o[7],s}function o(e){let t,a,n,s,o=(0,i.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,l.cn)("leading-none font-semibold",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(s=(0,r.jsx)("div",{"data-slot":"card-title",className:n,...a}),o[5]=a,o[6]=n,o[7]=s):s=o[7],s}function c(e){let t,a,n,s,o=(0,i.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,l.cn)("text-muted-foreground text-sm",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(s=(0,r.jsx)("div",{"data-slot":"card-description",className:n,...a}),o[5]=a,o[6]=n,o[7]=s):s=o[7],s}function d(e){let t,a,n,s,o=(0,i.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,l.cn)("px-6",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(s=(0,r.jsx)("div",{"data-slot":"card-content",className:n,...a}),o[5]=a,o[6]=n,o[7]=s):s=o[7],s}},97351:(e,t,a)=>{"use strict";a.d(t,{default:()=>k});var r=a(22342),i=a(76598),l=a(66312),n=a(91753),s=a(53906),o=a(51439),c=a(33670);let d=(0,c.createContext)(void 0);function m(){let e=(0,c.useContext)(d);if(!e)throw Error("useCarousel must be used within an CarouselProvider");return e}function u(e){let t,a,l,n,s,o,m,u,h,p,x=(0,i.c)(33),{children:f,initialIndex:g,controlledIndex:v,onIndexChange:b,disableDrag:y,autoPlay:j,autoPlayInterval:w,pauseOnHover:N}=e,_=void 0===g?0:g,k=void 0!==y&&y,P=void 0!==j&&j,z=void 0===w?3e3:w,S=void 0===N||N,[I,C]=(0,c.useState)(_),[A,T]=(0,c.useState)(0),[q,E]=(0,c.useState)(1),[V,D]=(0,c.useState)(!1),L=void 0!==v,M=L?Number(v):I;x[0]!==_||x[1]!==L?(t=()=>{L||C(_)},a=[_,L],x[0]=_,x[1]=L,x[2]=t,x[3]=a):(t=x[2],a=x[3]),(0,c.useEffect)(t,a),x[4]!==L||x[5]!==b?(l=e=>{L||C(e),null==b||b(e)},x[4]=L,x[5]=b,x[6]=l):l=x[6];let O=l;return x[7]!==P||x[8]!==z||x[9]!==M||x[10]!==O||x[11]!==V||x[12]!==A||x[13]!==S||x[14]!==q?(s=()=>
1{if(!P||0===A||S&&V)return;let e=Math.max(0,A-q);if(q>=A)return;let t=setInterval(()=>{O(M>=e?0:M+1)},z);return()=>clearInterval(t)},n=[P,z,S,V,A,q,O,M],x[7]=P,x[8]=z,x[9]=M,x[10]=O,x[11]=V,x[12]=A,x[13]=S,x[14]=q,x[15]=n,x[16]=s):(n=x[15],s=x[16]),(0,c.useEffect)(s,n),x[17]!==P||x[18]!==z||x[19]!==M||x[20]!==k||x[21]!==O||x[22]!==A||x[23]!==S||x[24]!==q?(o={index:M,setIndex:O,itemsCount:A,setItemsCount:T,disableDrag:k,visibleItemsCount:q,setVisibleItemsCount:E,autoPlay:P,autoPlayInterval:z,pauseOnHover:S},x[17]=P,x[18]=z,x[19]=M,x[20]=k,x[21]=O,x[22]=A,x[23]=S,x[24]=q,x[25]=o):o=x[25],x[26]===Symbol.for("react.memo_cache_sentinel")?(m=()=>D(!0),u=()=>D(!1),x[26]=m,x[27]=u):(m=x[26],u=x[27]),x[28]!==f?(h=(0,r.jsx)("div",{onMouseEnter:m,onMouseLeave:u,children:f}),x[28]=f,x[29]=h):h=x[29],x[30]!==o||x[31]!==h?(p=(0,r.jsx)(d.Provider,{value:o,children:h}),x[30]=o,x[31]=h,x[32]=p):p=x[32],p}function h(e){let t,a,l,s,o,c,d=(0,i.c)(22),{children:m,className:h,initialIndex:x,index:f,onIndexChange:g,disableDrag:v,autoPlay:b,autoPlayInterval:y,inlineClassName:j,pauseOnHover:w,visibleItemsCount:N}=e,_=void 0===x?0:x,k=void 0!==v&&v,P=void 0!==b&&b,z=void 0===y?3e3:y,S=void 0===w||w,I=void 0===N?3:N;return d[0]!==I?(t=(0,r.jsx)(p,{visibleItemsCount:I}),d[0]=I,d[1]=t):t=d[1],d[2]!==h?(a=(0,n.cn)("group/hover relative",h),d[2]=h,d[3]=a):a=d[3],d[4]!==j?(l=(0,n.cn)("overflow-hidden",j),d[4]=j,d[5]=l):l=d[5],d[6]!==m||d[7]!==l?(s=(0,r.jsx)("div",{className:l,children:m}),d[6]=m,d[7]=l,d[8]=s):s=d[8],d[9]!==s||d[10]!==a?(o=(0,r.jsx)("div",{className:a,children:s}),d[9]=s,d[10]=a,d[11]=o):o=d[11],d[12]!==P||d[13]!==z||d[14]!==k||d[15]!==f||d[16]!==_||d[17]!==g||d[18]!==S||d[19]!==o||d[20]!==t?(c=(0,r.jsxs)(u,{initialIndex:_,controlledIndex:f,onIndexChange:g,disableDrag:k,autoPlay:P,autoPlayInterval:z,pauseOnHover:S,children:[t,o]}),d[12]=P,d[13]=z,d[14]=k,d[15]=f,d[16]=_,d[17]=g,d[18]=S,d[19]=o,d[20]=t,d[21]=c):c=d[21],c}function p(e){let t,a,r=(0,i.c)(4),{visibleItemsCount:l}=e,{setVisibleItemsCount:n}=m();return r[0]!==n||r[1]!==l?(t=()=>{n(l)},a=[l,n],r[0]=n,r[1]=l,r[2]=t,r[3]=a):(t=r[2],a=r[3]),(0,c.useEffect)(t,a),null}function x(e){let t,a,l,d,u,h,p,x,f,g=(0,i.c)(31),{children:v,className:b,transition:y}=e,{index:j,setIndex:w,setItemsCount:N,disableDrag:_,visibleItemsCount:k}=m(),P=(0,s.d)(0),z=(0,c.useRef)(null),S=c.Children.count(v);g[0]!==S||g[1]!==N?(t=()=>{S&&N(S)},a=[S,N],g[0]=S,g[1]=N,g[2]=t,g[3]=a):(t=g[2],a=g[3]),(0,c.useEffect)(t,a),g[4]!==P||g[5]!==j||g[6]!==S||g[7]!==w||g[8]!==k?(l=()=>{let e=P.get(),t=Math.max(0,S-k);!(k>=S)&&(e<=-10&&j<t?w(j+1):e>=10&&j>0&&w(j-1))},g[4]=P,g[5]=j,g[6]=S,g[7]=w,g[8]=k,g[9]=l):l=g[9];let I=l,C=k>=S,A=_||C,T=!A&&"x";g[10]!==A?(d=A?void 0:{left:0,right:0},g[10]=A,g[11]=d):d=g[11];let q=!!A&&void 0,E=A?void 0:P;g[12]!==E?(u={x:E},g[12]=E,g[13]=u):u=g[13];let V="-".concat(100/k*j,"%");g[14]!==V?(h={translateX:V},g[14]=V,g[15]=h):h=g[15];let D=A?void 0:I;g[16]!==y?(p=y||{damping:18,stiffness:90,type:"spring",duration:.2},g[16]=y,g[17]=p):p=g[17];let L=!A&&"cursor-grab active:cursor-grabbing";return g[18]!==b||g[19]!==L?(x=(0,n.cn)("flex items-center",L,b),g[18]=b,g[19]=L,g[20]=x):x=g[20],g[21]!==v||g[22]!==h||g[23]!==D||g[24]!==p||g[25]!==x||g[26]!==T||g[27]!==d||g[28]!==q||g[29]!==u?(f=(0,r.jsx)(o.P.div,{drag:T,dragConstraints:d,dragMomentum:q,style:u,animate:h,onDragEnd:D,transition:p,className:x,ref:z,children:v}),g[21]=v,g[22]=h,g[23]=D,g[24]=p,g[25]=x,g[26]=T,g[27]=d,g[28]=q,g[29]=u,g[30]=f):f=g[30],f}function f(e){let t,a,l,s=(0,i.c)(8),{children:c,className:d}=e,{visibleItemsCount:u}=m(),h="".concat(100/u,"%");return s[0]!==h?(t={flexBasis:h},s[0]=h,s[1]=t):t=s[1],s[2]!==d?(a=(0,n.cn)("min-w-0 shrink-0 grow-0 overflow-hidden",d),s[2]=d,s[3]=a):a=s[3],s[4]!==c||s[5]!==t||s[6]!==a?(l=(0,r.jsx)(o.P.div,{style:t,className:a,children:c}),s[4]=c,s[5]=t,s[6]=a,s[7]=l):l=s[7],l}var g=a(43578),v=a(7599),b=a(24865),y=a(95452),j=a(80095),w=a.n(j),N=a(49412);function _(e){let t,a,l,s,o,c,d,u,h,p,x,f,g,j,_,k,P,z,S,I,C,A,T,q,E=(0,i.c)(57);E[0]!==e?({title:h,profilePicture:c,ipiNumber:l,phoneNumber:o,email:a,role:u,itemIndex:s,className:t,...d}=e,E[0]=e,E[1]=t,E[2]=a,E[3]=l,E[4]=s,E[5]=o,E[6]=c,E[7]=d,E[8]=u,E[9]=h):(t=E[1],a=E[2],l=E[3],s=E[4],o=E[5],c=E[6],d=E[7],u=E[8],h=E[9]);let V=(0,v.c3)("home"),{index:D,visibleItemsCount:L}=m(),M=Math.max(L,1),O=((s-D)%M+M)%M,W=M>1&&1===O,U=W?"md:translate-y-12 translate-y-0":"";E[10]!==U?(p=(0,n.cn)("absolute inset-0 top-5 w-full h-full rounded-[20px] -rotate-6 transition-all duration-300 group-hover:rotate-2 bg-gradient-to-b from-[#fcc6ac
1] to-[#ea7d4a] opacity-70 z-0",U),E[10]=U,E[11]=p):p=E[11],E[12]!==p?(x=(0,r.jsx)("div",{className:p}),E[12]=p,E[13]=x):x=E[13];let R=W?"translate-y-12":"",F=c?"md:h-[450px] h-[350px]":"h-full";E[14]!==t||E[15]!==R||E[16]!==F?(f=(0,n.cn)("relative z-10 w-full h-full rounded-[20px] shadow-[0_0_2px_0_rgba(0,0,0,0.2)] bg-white overflow-hidden transition-all duration-300",t,R,F),E[14]=t,E[15]=R,E[16]=F,E[17]=f):f=E[17];let J=c?"":"hidden";E[18]!==J?(g=(0,n.cn)("group-hover:invisible w-full h-full",J),E[18]=J,E[19]=g):g=E[19],E[20]!==c||E[21]!==V||E[22]!==h?(j=c?(0,r.jsx)(N.NextImage,{src:c,alt:V("crew_testimonials.profile_alt",{name:h}),sizes:"w-full h-full rounded-[20px]",imgClassName:"object-cover select-none w-full h-full rounded-[20px]"}):(0,r.jsx)("div",{className:"w-full h-full bg-gray-200 flex items-center justify-center rounded-[20px]",children:(0,r.jsx)("span",{className:"text-gray-600 font-semibold text-xl text-center px-4",children:h})}),E[20]=c,E[21]=V,E[22]=h,E[23]=j):j=E[23],E[24]!==g||E[25]!==j?(_=(0,r.jsx)("div",{className:g,children:j}),E[24]=g,E[25]=j,E[26]=_):_=E[26];let X=c?"invisible group-hover:visible":"";return E[27]!==X?(k=(0,n.cn)("absolute inset-0 flex flex-col w-full items-center justify-center text-center gap-6 p-4 h-full",X),E[27]=X,E[28]=k):k=E[28],E[29]!==c||E[30]!==V||E[31]!==h?(P=c?(0,r.jsx)(N.NextImage,{src:c,alt:V("crew_testimonials.avatar_alt",{name:h}),sizes:"w-[150px] h-[150px] rounded-full",imgClassName:"object-cover w-full h-full rounded-full border-white"}):null,E[29]=c,E[30]=V,E[31]=h,E[32]=P):P=E[32],E[33]!==h?(z=(0,r.jsx)("h4",{className:"text-2xl font-bold text-primary font-oswald",children:h}),E[33]=h,E[34]=z):z=E[34],E[35]!==u?(S=u?(0,r.jsx)("p",{className:"text-sm text-zinc-500 text-center px-4",children:u}):null,E[35]=u,E[36]=S):S=E[36],E[37]!==l?(I=l&&(0,r.jsx)("p",{className:"text-sm text-zinc-500 text-center px-4",children:"IPI ".concat(l)}),E[37]=l,E[38]=I):I=E[38],E[39]!==a||E[40]!==o?(C=o||a?(0,r.jsxs)("div",{className:"flex flex-col items-start gap-4",children:[o?(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2",children:[(0,r.jsx)(b.A,{size:20,className:"text-orange-500"}),(0,r.jsx)(w(),{href:"tel:".concat(o),className:"text-black font-medium hover:underline",children:o})]}):null,a?(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2",children:[(0,r.jsx)(y.A,{size:20,className:"text-orange-500"}),(0,r.jsx)(w(),{href:"mailto:".concat(a),className:"text-black font-medium hover:underline",children:a})]}):null]}):null,E[39]=a,E[40]=o,E[41]=C):C=E[41],E[42]!==k||E[43]!==P||E[44]!==z||E[45]!==S||E[46]!==I||E[47]!==C?(A=(0,r.jsxs)("div",{className:k,children:[P,z,S,I,C]}),E[42]=k,E[43]=P,E[44]=z,E[45]=S,E[46]=I,E[47]=C,E[48]=A):A=E[48],E[49]!==d||E[50]!==_||E[51]!==A||E[52]!==f?(T=(0,r.jsxs)("div",{className:f,...d,children:[_,A]}),E[49]=d,E[50]=_,E[51]=A,E[52]=f,E[53]=T):T=E[53],E[54]!==T||E[55]!==x?(q=(0,r.jsxs)("div",{className:"relative group md:w-[300px] select-none w-[250px] md:h-[450px] h-[350px] p-2",children:[x,T]}),E[54]=T,E[55]=x,E[56]=q):q=E[56],q}function k(e){let t,a,n,s,o,d,m,u,p=(0,i.c)(16),{agents:f}=e,b=(0,v.c3)(),[y,j]=(0,c.useState)(1);return(p[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{let e=()=>j(window.innerWidth>=768?3:1);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},a=[],p[0]=t,p[1]=a):(t=p[0],a=p[1]),(0,c.useEffect)(t,a),f.length)?(p[2]!==f?(n=f.slice().sort(z).map(P),p[2]=f,p[3]=n):n=p[3],p[4]!==n?(s=(0,r.jsx)(x,{className:"border-blue-200 overflow-visible",children:n}),p[4]=n,p[5]=s):s=p[5],p[6]!==s||p[7]!==y?(o=(0,r.jsx)("div",{className:"px-4",children:(0,r.jsx)(h,{autoPlay:!0,autoPlayInterval:5e3,pauseOnHover:!0,className:"relative",inlineClassName:"overflow-visible",visibleItemsCount:y,children:s})}),p[6]=s,p[7]=y,p[8]=o):o=p[8],p[9]!==b?(d=b("home.crew_testimonials.button"),p[9]=b,p[10]=d):d=p[10],p[11]!==d?(m=(0,r.jsx)("div",{className:"flex justify-center mt-24 items-center w-full",children:(0,r.jsx)(g.$,{asChild:!0,variant:"default",size:"lg",className:"read-more",children:(0,r.jsx)("a",{href:"/equipe",target:"_blank",rel:"noreferrer",children:d})})}),p[11]=d,p[12]=m):m=p[12],p[13]!==o||p[14]!==m?(u=(0,r.jsxs)(l.A,{className:"relative h-fit overflow-hidden select-none bg-white pt-10 pb-16",children:[o,m]}),p[13]=o,p[14]=m,p[15]=u):u=p[15],u):null}function P(e,t){var a;return(0,r.jsx)(f,{className:"overflow-visible flex-shrink-0 flex justify-center items-center gap-8 px-2 pb-6",children:(0,r.jsx)(_,{title:e.firstName||e.lastName||e.email||"Agent",profilePicture:null!=(a=e.profilePicture)?a:null,ipiNumber:e.ipiNumber,phoneNumber:e.publicPhoneNumber,email:e.email,role:e.role,itemIndex:t})},e.id)}function z(e,t){var a,r;return"".concat(e.firstName," ").concat(null!=(a=e.lastName)?a:"").trim().localeCompare("".concat(t.firstName," ").concat(null!=(r=t.lastName)?r:"").trim())}}}]);

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.