https://relais-abbaye-site-web.vercel.app/_next/static/chunks/app/…/welcome/page-85960ff326d78317.js
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1191],{577:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(0,r(12867).A)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},1112:(e,t,r)=>{"use strict";r.d(t,{WelcomeHeaderBar:()=>u});var a=r(83406),n=r(51320),i=r(16976),s=r.n(i),o=r(65565),l=r(96854),c=r(72464);function u(e){let{variant:t}=e,r=(0,l.c)("welcome.nav");return"home"===t?(0,a.jsxs)("div",{className:"absolute top-0 left-0 right-0 z-30 flex items-center justify-between px-4 py-3 md:px-6 md:py-4",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)(n.default,{src:"/images/hotel/logo-instagram.jpg",alt:"Le Relais de l'Abbaye",width:40,height:40,quality:100,className:"rounded-full ring-2 ring-cream/80",priority:!0}),(0,a.jsx)("span",{className:"font-poppins font-black uppercase tracking-tight text-sm lg:text-base text-cream hidden sm:inline",children:"Relais de l'Abbaye"})]}),(0,a.jsx)(c.LocaleSwitcher,{isTransparent:!0})]}):(0,a.jsx)("header",{className:"sticky top-0 z-40 bg-cream/95 backdrop-blur border-b border-taupe-300",children:(0,a.jsxs)("div",{className:"flex items-center justify-between gap-3 px-4 py-3 md:px-6 md:py-4 max-w-5xl mx-auto",children:[(0,a.jsxs)(s(),{href:"/welcome",className:"inline-flex items-center gap-2 text-ink hover:text-rouille-500 transition-colors","aria-label":r("back"),children:[(0,a.jsx)(o.A,{className:"h-5 w-5"}),(0,a.jsx)("span",{className:"font-poppins font-semibold uppercase tracking-wider text-xs md:text-sm",children:r("back")})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 md:gap-3",children:[(0,a.jsx)(n.default,{src:"/images/hotel/logo-instagram.jpg",alt:"Le Relais de l'Abbaye",width:32,height:32,quality:100,className:"rounded-full"}),(0,a.jsx)(c.LocaleSwitcher,{})]})]})})}},13708:(e,t,r)=>{Promise.resolve().then(r.bind(r,23148)),Promise.resolve().then(r.bind(r,64567)),Promise.resolve().then(r.bind(r,60176)),Promise.resolve().then(r.bind(r,95514))},23148:(e,t,r)=>{"use strict";r.d(t,{ThanksSection:()=>u});var a=r(83406),n=r(96854),i=r(24572);let s=(0,r(12867).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);var o=r(51351),l=r(34451),c=r(58860);function u(){let e=(0,n.c)("welcome.thanks"),t=(0,i.Ym)();return(0,a.jsxs)("section",{id:"thanks",className:"scroll-mt-24 px-6 py-16 md:py-24 max-w-3xl mx-auto",children:[(0,a.jsx)(o.jd,{script:e("kicker"),title:e("title"),align:"left"}),(0,a.jsx)("p",{className:"text-ink/80 leading-relaxed",children:(0,c.U)(l.thanks,t)}),(0,a.jsxs)("div",{className:"mt-8",children:[(0,a.jsx)("p",{className:"text-sm text-ink/60",children:e("signatureIntro")}),(0,a.jsx)("p",{className:"mt-1 font-poppins font-bold text-xl text-ink",children:(0,c.U)(l.signature,t)})]}),(0,a.jsxs)("div",{className:"mt-10 bg-cream-200 rounded-[2rem] px-6 py-6",children:[(0,a.jsx)("p",{className:"font-poppins font-bold uppercase tracking-wider text-sm text-ink",children:e("reviewTitle")}),(0,a.jsx)("div",{className:"mt-3 flex items-center gap-1 text-moutarde-500",children:[0,1,2,3,4].map(e=>(0,a.jsx)(s,{className:"w-5 h-5 fill-current"},e))}),(0,a.jsx)("p",{className:"mt-3 text-sm text-ink/70 leading-relaxed",children:(0,c.U)(l.reviewBody,t)})]})]})}},34451:e=>{"use strict";e.exports=JSON.parse('{"heroTitle":{"fr":"Livret d\'Accueil","en":"Welcome Booklet","es":"Gu\xeda de bienvenida","de":"Willkommensheft","it":"Libretto di benvenuto"},"address":{"fr":"415 Route du Beaujolais - Charlieu","en":"415 Route du Beaujolais - Charlieu","es":"415 Route du Beaujolais - Charlieu","de":"415 Route du Beaujolais - Charlieu","it":"415 Route du Beaujolais - Charlieu"},"intro":{"fr":"Toute l\'\xe9quipe du Relais de l\'Abbaye est heureuse de vous accueillir au sein de notre maison. Nous mettrons tout en Åuvre pour que votre s\xe9jour soit une r\xe9ussite. Les services pr\xe9sent\xe9s ci-apr\xe8s vous permettront d\'appr\xe9cier pleinement les moments pass\xe9s dans notre \xe9tablissement. N\'h\xe9sitez pas \xe0 nous solliciter pour toutes autres prestations ou toutes demandes qui ne seraient pas inscrites dans ce livret.","en":"Welcome to Le Relais de l\'Abbaye. The management team and staff are pleased to welcome you. We will do our best to please you during your stay. Please do not hesitate to contact us for any kind of information or request not covered in this booklet.","es":"Bienvenidos a Le Relais de l\'Abbaye. La direcci\xf3n y todo el equipo se complacen en darles la bienvenida. Haremos todo lo posible para que su estancia sea muy agradable. No duden en ponerse en contacto con nosotros para cualquier informaci\xf3n o solicitud que no figure en esta gu\xeda.","de"
1:"Willkommen im Le Relais de l\'Abbaye. Die Gesch\xe4ftsleitung und das gesamte Team freuen sich, Sie begr\xfc\xdfen zu d\xfcrfen. Wir werden unser Bestes tun, um Ihnen einen angenehmen Aufenthalt zu bereiten. Z\xf6gern Sie bitte nicht, uns f\xfcr jede Art von Information oder Wunsch anzusprechen, die in diesem Heft nicht behandelt wird.","it":"Benvenuti al Le Relais de l\'Abbaye. La direzione e tutto lo staff sono lieti di accogliervi. Faremo del nostro meglio per rendere il vostro soggiorno piacevole. Non esitate a contattarci per qualsiasi informazione o richiesta non contemplata in questo libretto."},"thanks":{"fr":"C\'est avec un immense bonheur que nous avons eu le plaisir de vous accueillir, chez nous \xe0 Charlieu. Nous esp\xe9rons, gr\xe2ce \xe0 l\'aide de notre \xe9quipe, avoir r\xe9pondu pleinement \xe0 vos demandes. Dans l\'attente de vous accueillir prochainement, nous vous remettons tous nos remerciements.","en":"It has been our great pleasure to welcome you here in Charlieu. We hope our team has fully met your expectations. Looking forward to welcoming you again soon, we extend our sincere thanks.","es":"Ha sido un gran placer recibirles aqu\xed en Charlieu. Esperamos que nuestro equipo haya estado a la altura de sus expectativas. Con la esperanza de volver a recibirles muy pronto, les damos nuestro m\xe1s sincero agradecimiento.","de":"Es war uns eine gro\xdfe Freude, Sie hier in Charlieu zu empfangen. Wir hoffen, dass unser Team Ihre Erwartungen voll erf\xfcllt hat. In der Hoffnung, Sie bald wieder begr\xfc\xdfen zu d\xfcrfen, danken wir Ihnen von Herzen.","it":"\xc8 stato per noi un grande piacere accogliervi qui a Charlieu. Ci auguriamo che il nostro team abbia pienamente soddisfatto le vostre aspettative. Nella speranza di rivedervi presto, vi ringraziamo di cuore."},"signature":{"fr":"V\xe9ronique & Marc Dubanchet","en":"V\xe9ronique & Marc Dubanchet","es":"V\xe9ronique & Marc Dubanchet","de":"V\xe9ronique & Marc Dubanchet","it":"V\xe9ronique & Marc Dubanchet"},"reviewBody":{"fr":"Votre satisfaction est notre satisfaction ! Vous avez appr\xe9ci\xe9 votre s\xe9jour ? N\'h\xe9sitez pas \xe0 nous laisser un avis.","en":"Your satisfaction is our satisfaction! Did you enjoy your stay? Please feel free to leave us a review.","es":"\xa1Su satisfacci\xf3n es nuestra satisfacci\xf3n! \xbfHa disfrutado de su estancia? No dude en dejarnos su opini\xf3n.","de":"Ihre Zufriedenheit ist unsere Zufriedenheit! Hat Ihnen Ihr Aufenthalt gefallen? Hinterlassen Sie uns gerne eine Bewertung.","it":"La vostra soddisfazione \xe8 la nostra soddisfazione! Vi \xe8 piaciuto il vostro soggiorno? Lasciateci pure una recensione."}}')},37879:(e,t,r)=>{"use strict";r.d(t,{N_:()=>o,a8:()=>c,rd:()=>u});var a=r(98367),n=r(85402),i=r(80572);let s=(0,n.A)({locales:i.IB,defaultLocale:i.q,localePrefix:"as-needed"}),{Link:o,redirect:l,usePathname:c,useRouter:u,getPathname:d}=(0,a.A)(s)},46336:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(0,r(12867).A)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},54972:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(73224);function n(e,t,r,n){if(!e||n===r||null==n||!t)return;let i=(0,a.DT)(t),{name:s,...o}=e;o.path||(o.path=""!==i?i:"/");let l=`${s}=${n};`;for(let[e,t]of Object.entries(o))l+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(l+="="+t),l+=";";document.cookie=l}},55907:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(0,r(12867).A)("utensils-crossed",[["path",{d:"m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8",key:"n7qcjb"}],["path",{d:"M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7",key:"d0u48b"}],["path",{d:"m2.1 21.8 6.4-6.3",key:"yn04lh"}],["path",{d:"m19 5-7 7",key:"194lzd"}]])},58860:(e,t,r)=>{"use strict";function a(e,t){var r;return null!=(r=e[t])?r:e.fr}r.d(t,{U:()=>a})},60176:(e,t,r)=>{"use strict";r.d(t,{WelcomeIntro:()=>c});var a=r(83406),n=r(96854),i=r(24572),s=r(51351),o=r(34451),l=r(58860);function c(){let e=(0,n.c)("welcome.intro"),t=(0,i.Ym)();return(0,a.jsxs)("section",{className:"px-6 pt-14 md:pt-20 pb-6 max-w-2xl mx-auto text-center",children:[(0,a.jsx)(s.wT,{as:"p",size:"lg",className:"text-rouille-500",children:e("greeting")}),(0,a.jsx)("p",{className:"mt-6 leading-relaxed text-ink/80 font-sans text-[15px] md:text-base",children:(0,l.U)(o.intro,t)})]})}},64567:(e,t,r)=>{"use strict";r.d(t,{WelcomeHomeHero:()=>u});var a=r(83406),n=r(51320),i=r(96854),s=r(24572),o=r(1112),l=r(34451),c=r(58860);function u(){let e=(0,i.c)("welcome.hero"),t=(0,s.Ym)();return(0,a.jsxs)("section",{className:"relative w-full h-[56vh] md:h-[64vh] min-h-[420px] overflow-hidden bg-ink",children:[(0,a.jsx)(n.default,{src:"/images/rooms/chambre-duplex.webp",alt:"",fill:!0,priority:!0,sizes:"100vw",className:"object-cover"}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/50 via-black/20 to-black/60"}),(0,a.jsx)(o.WelcomeHeaderBar,{variant:"home"}),(0,a.jsx)("div",{className:"absolute inset-0 flex items-center justify-center px-6",children:(0,a.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,a.jsx)("span",{className:"font-script text-cream text-5xl md:text-7xl leading-none -mb-2",children:e("greeting")}),(0,a.jsx)("h1",{className:"font-poppins font-black uppercase text-cream tracking-tight text-4xl md:text-6xl lg:text-7xl leading-[0.95]",children:(0,c.U)(l.heroTitle,t)}),(0,a.jsx)("span",{className:"mt-4 block w-16 h-px bg-cream/60"}),(0,a.jsx)("p",{className:"mt-4 font-poppins font-semibold uppercase tracking-wider text-cream/90 text-[11px] md:text-xs",children:(0,c.U)(l.address,t)})]})})]})}},65565:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(0,r(12867).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},69318:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});var a=r(16976),n=r(10869),i=r(82558),s=r(24572),o=r(54972),l=r(83406),c=(0,i.forwardRef)(function(e,t){let{href:r,locale:i,localeCookie:c,onClick:u,prefetch:d,...m}=e,p=(0,s.Ym)(),f=null!=i&&i!==p,h=(0,n.usePathname)();return f&&(d=!1),(0,l.jsx)(a,{ref:t,href:r,hrefLang:f?i:void 0,onClick:function(e){(0,o.A)(c,h,p,i),u&&u(e)},prefetch:d,...m})})},72291:(e,t,r)=>{"use strict";r.d(t,{FD:()=>g,MY:()=>i,PJ:()=>s,Wl:()=>l,XP:()=>d,_x:()=>n,bL:()=>m,po:()=>c,ql:()=>u,wO:()=>
1o,yL:()=>b});var a=r(18675);function n(e){return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&!function(e){let t="object"==typeof e?e.pathname:e;return null!=t&&!t.startsWith("/")}(e)}function i(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function s(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function o(e,t){return t===e||t.startsWith(`${e}/`)}function l(e,t,r){return"string"==typeof e?e:e[t]||r}function c(e){let t=function(){try{return"true"===a.env._next_intl_trailing_slash}catch{return!1}}(),[r,...n]=e.split("#"),i=n.join("#"),s=r;if("/"!==s){let e=s.endsWith("/");t&&!e?s+="/":!t&&e&&(s=s.slice(0,-1))}return i&&(s+="#"+i),s}function u(e,t){let r=c(e),a=c(t);return(function(e){let t=e.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)");return RegExp(`^${t}$`)})(r).test(a)}function d(e,t){return"never"!==t.mode&&t.prefixes?.[e]||m(e)}function m(e){return"/"+e}function p(e){return e.includes("[[...")}function f(e){return e.includes("[...")}function h(e){return e.includes("[")}function x(e,t){let r=e.split("/"),a=t.split("/"),n=Math.max(r.length,a.length);for(let e=0;e<n;e++){let t=r[e],n=a[e];if(!t&&n)return -1;if(t&&!n)return 1;if(t||n){if(!h(t)&&h(n))return -1;if(h(t)&&!h(n))return 1;if(!f(t)&&f(n))return -1;if(f(t)&&!f(n))return 1;if(!p(t)&&p(n))return -1;if(p(t)&&!p(n))return 1}}return 0}function g(e){return e.sort(x)}function b(e){return"function"==typeof e.then}},72464:(e,t,r)=>{"use strict";r.d(t,{LocaleSwitcher:()=>c});var a=r(83406),n=r(24572),i=r(37879),s=r(80572),o=r(577),l=r(82558);function c(e){let{isTransparent:t=!1}=e,r=(0,n.Ym)(),c=(0,i.rd)(),u=(0,i.a8)(),[d,m]=(0,l.useState)(!1),p=(0,l.useRef)(null);return(0,l.useEffect)(()=>{function e(e){p.current&&!p.current.contains(e.target)&&m(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,a.jsxs)("div",{className:"relative",ref:p,children:[(0,a.jsxs)("button",{onClick:()=>m(!d),className:"flex items-center gap-1.5 text-sm transition-colors px-2 py-1.5 rounded-lg ".concat(t?"text-cream-200/80 hover:text-cream hover:bg-white/10":"text-gray-600 hover:text-burgundy hover:bg-burgundy/5"),"aria-label":"Change language",children:[(0,a.jsx)(o.A,{size:16}),(0,a.jsx)("span",{className:"uppercase text-xs font-medium",children:r})]}),d&&(0,a.jsx)("div",{className:"absolute right-0 top-full mt-1 bg-white rounded-lg shadow-lg border border-gray-100 py-1 min-w-[140px] z-50",children:s.IB.map(e=>(0,a.jsx)("button",{onClick:()=>{c.replace(u,{locale:e}),m(!1)},className:"w-full text-left px-3 py-2 text-sm transition-colors ".concat(e===r?"text-burgundy font-medium bg-burgundy/5":"text-gray-600 hover:text-burgundy hover:bg-gray-50"),children:s.L$[e]},e))})]})}},73224:(e,t,r)=>{"use strict";r.d(t,{DT:()=>l,FP:()=>s,TK:()=>n,Zn:()=>i,aM:()=>o,x3:()=>c});var a=r(72291);function n(e){return"string"==typeof e?{pathname:e}:e}function i(e){let t=new URLSearchParams;for(let[r,a]of Object.entries(e))Array.isArray(a)?a.forEach(e=>{t.append(r,String(e))}):t.set(r,String(a));return"?"+t.toString()}function s({pathname:e,locale:t,params:r,pathnames:n,query:s}){function o(e){let o,l=n[e];return l?(o=(0,a.Wl)(l,t,e),r&&Object.entries(r).forEach(([e,t])=>{let r,a;Array.isArray(t)?(r=`(\\[)?\\[...${e}\\](\\])?`,a=t.map(e=>String(e)).join("/")):(r=`\\[${e}\\]`,a=String(t)),o=o.replace(RegExp(r,"g"),a)}),o=new URL(o=o.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):o=e,o=(0,a.po)(o),s&&(o+=i(s)),o}if("string"==typeof e)return o(e);{let{pathname:t,...r}=e;return{...r,pathname:o(t)}}}function o(e,t,r){let n=(0,a.FD)(Object.keys(r)),i=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if((0,a.ql)(n,i))return t}else if((0,a.ql)((0,a.Wl)(n,e,t),i))return t}return t}function l(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}function c(e,t,r,n){let i,{mode:s}=r.localePrefix;return void 0!==n?i=n:(0,a._x)(e)&&("always"===s?i=!0:"as-needed"===s&&(i=r.domains?!r.domains.some(e=>e.defaultLocale===t):t!==r.defaultLocale)),i?(0,a.PJ)((0,a.XP)(t,r.localePrefix),e):e}},76649:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(0,r(12867).A)("wifi",[["path",{d:"M12 20h.01",key:"zekei9"}
1],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]])},85402:(e,t,r)=>{"use strict";function a(e){return e}r.d(t,{A:()=>a})},95514:(e,t,r)=>{"use strict";r.d(t,{WelcomeTiles:()=>g});var a=r(83406),n=r(16976),i=r.n(n),s=r(96854),o=r(76649),l=r(12867);let c=(0,l.A)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]),u=(0,l.A)("coffee",[["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M14 2v2",key:"6buw04"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1",key:"pwadti"}],["path",{d:"M6 2v2",key:"colzsn"}]]),d=(0,l.A)("tv",[["path",{d:"m17 2-5 5-5-5",key:"16satq"}],["rect",{width:"20",height:"15",x:"2",y:"7",rx:"2",key:"1e6viu"}]]),m=(0,l.A)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);var p=r(55907),f=r(46336);let h=(0,l.A)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]),x=[{href:"/welcome/wifi",labelKey:"wifi",icon:o.A},{href:"/welcome/phone",labelKey:"phone",icon:c},{href:"/welcome/breakfast",labelKey:"breakfast",icon:u},{href:"/welcome/tv",labelKey:"tv",icon:d},{href:"/welcome/arrival",labelKey:"checkInOut",icon:m},{href:"/welcome/restaurant",labelKey:"restaurant",icon:p.A},{href:"/welcome/services",labelKey:"services",icon:f.A},{href:"/welcome/visits",labelKey:"visits",icon:h}];function g(){let e=(0,s.c)("welcome.nav");return(0,a.jsx)("section",{className:"px-4 md:px-6 py-14 md:py-20 max-w-5xl mx-auto",children:(0,a.jsx)("ul",{className:"grid grid-cols-2 md:grid-cols-4 gap-3 md:gap-5",children:x.map(t=>{let{href:r,labelKey:n,icon:s}=t;return(0,a.jsx)("li",{children:(0,a.jsxs)(i(),{href:r,className:"group flex flex-col items-center justify-center gap-3 aspect-square bg-cream-200/70 hover:bg-moutarde-100 border border-taupe-300/60 rounded-3xl p-4 md:p-6 transition-colors shadow-sm hover:shadow-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ink focus-visible:ring-offset-2 focus-visible:ring-offset-cream",children:[(0,a.jsx)("div",{className:"flex items-center justify-center w-14 h-14 md:w-16 md:h-16 rounded-full bg-cream border border-taupe-300/60 group-hover:bg-cream group-hover:border-ink/40 transition-colors",children:(0,a.jsx)(s,{className:"h-7 w-7 md:h-8 md:w-8 text-ink",strokeWidth:1.75})}),(0,a.jsx)("span",{className:"font-poppins font-bold uppercase tracking-tight text-ink text-xs md:text-sm text-center leading-tight",children:e(n)})]})},r)})})})}},98367:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(10869),n=r(82558),i=r.t(n,2),s=r(24572),o=i["use".trim()],l=r(72291),c=r(69318),u=r(73224),d=r(83406),m=r(54972);function p(e){let{Link:t,config:r,getPathname:i,...p}=function(e,t){var r,i,s;let m={...r=t||{},localePrefix:"object"==typeof(s=r.localePrefix)?s:{mode:s||"always"},localeCookie:!!((i=r.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof i&&i},localeDetection:r.localeDetection??!0,alternateLinks:r.alternateLinks??!0},p=m.pathnames,f=(0,n.forwardRef)(function({href:t,locale:r,...a},n){let i,s;"object"==typeof t?(i=t.pathname,s=t.params):i=t;let u=(0,l._x)(t),f=e(),x=(0,l.yL)(f)?o(f):f,g=u?h({locale:r||x,href:null==p?i:{pathname:i,params:s},forcePrefix:null!=r||void 0}):i;return(0,d.jsx)(c.default,{ref:n,href:"object"==typeof t?{...t,pathname:g}:g,locale:r,localeCookie:m.localeCookie,...a})});function h(e){let t,{forcePrefix:r,href:a,locale:n}=e;return null==p?"object"==typeof a?(t=a.pathname,a.query&&(t+=(0,u.Zn)(a.query))):t=a:t=(0,u.FP)({locale:n,...(0,u.TK)(a),pathnames:m.pathnames}),(0,u.x3)(t,n,m,r)}function x(e){return function(t,...r){return e(h(t),...r)}}return{config:m,Link:f,redirect:x(a.redirect),permanentRedirect:x(a.permanentRedirect),getPathname:h}}(s.Ym,e);return{...p,Link:t,usePathname:function(){let e=function(e){let t=(0,a.usePathname)(),r=(0,s.Ym)();return(0,n.useMemo)(()=>
1{if(!t)return t;let a=t,n=(0,l.XP)(r,e.localePrefix);if((0,l.wO)(n,t))a=(0,l.MY)(t,n);else if("never"!==e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,l.bL)(r);(0,l.wO)(e,t)&&(a=(0,l.MY)(t,e))}return a},[e.localePrefix,r,t])}(r),t=(0,s.Ym)();return(0,n.useMemo)(()=>e&&r.pathnames?(0,u.aM)(t,e,r.pathnames):e,[t,e])},useRouter:function(){let e=(0,a.useRouter)(),t=(0,s.Ym)(),o=(0,a.usePathname)();return(0,n.useMemo)(()=>{function a(e){return function(a,n){let{locale:s,...l}=n||{},c=[i({href:a,locale:s||t,forcePrefix:null!=s||void 0})];Object.keys(l).length>0&&c.push(l),(0,m.A)(r.localeCookie,o,t,s),e(...c)}}return{...e,push:a(e.push),replace:a(e.replace),prefetch:a(e.prefetch)}},[t,o,e])},getPathname:i}}}},e=>{e.O(0,[6976,7385,4572,3508,6749,9786,586,7358],()=>e(e.s=13708)),_N_E=e.O()}]);
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.