try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="26f84912-0cdc-4a5d-9137-fa51b27325d5",e._sentryDebugIdIdentifier="sentry-dbid-26f84912-0cdc-4a5d-9137-fa51b27325d5")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8091],{2987:(e,t,r)=>{r.d(t,{default:()=>l.a});var n=r(30080),l=r.n(n)},23009:(e,t,r)=>{r.d(t,{Y:()=>i});var n=r(99702),l=r(26294),a=r(2987),s=r(40014);let o=(0,l.memo)(function(e){let{logo:t,index:r}=e,[o,i]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=setTimeout(()=>{i(!0)},50*r);return()=>clearTimeout(e)},[r]),(0,n.jsx)("div",{className:(0,s.A)("shrink-0 transition-all duration-300 ease-out","hover:scale-[1.05] hover:shadow-lg hover:shadow-gray-500/20",o?"opacity-100 translate-y-0":"opacity-0 translate-y-4"),style:{transitionDelay:"".concat(50*r,"ms")},children:(0,n.jsx)(a.default,{src:t.src,alt:t.alt,width:80,height:40,sizes:"(max-width: 768px) 80px, 120px",quality:85,className:"object-contain transition-all duration-200 h-8 md:h-10",style:{width:"auto",height:"auto"},onError:e=>{e.target.style.display="none"}})})}),i=(0,l.memo)(function(e){var t;let{height:r="lg",logos:l,title:a="Part of Luca's portfolio / trusted by leaders at…",subtitle:i}=e;if(!(Array.isArray(l)&&l.length>0))return null;let{sm:c,lg:d}=(t=l.length)<=4?{sm:t,lg:t}:t>=10?{sm:2,lg:5}:t>=6?{sm:2,lg:4}:{sm:t,lg:t},u=(0,s.A)("mx-auto w-full bg-white py-2 rounded-lg","lg"===r&&"px-4"),f=(0,s.A)("mx-auto text-xs md:text-sm text-center mb-4 text-gray-600","lg"===r&&"font-semibold");return(0,n.jsxs)("div",{className:u,children:[(0,n.jsx)("p",{className:f,children:a}),(0,n.jsx)("div",{className:(0,s.A)("grid gap-3 md:gap-4 lg:gap-6 justify-items-center justify-center",2===c?"grid-cols-2":3===c?"grid-cols-3":4===c?"grid-cols-4":5===c?"grid-cols-5":"grid-cols-1",2===d?"lg:grid-cols-2":3===d?"lg:grid-cols-3":4===d?"lg:grid-cols-4":5===d?"lg:grid-cols-5":"lg:grid-cols-1"),children:l.map((e,t)=>(0,n.jsx)(o,{logo:e,index:t},"logo-".concat(e.alt,"-").concat(t)))}),"lg"===r&&i&&(0,n.jsx)("p",{className:"text-[10px] leading-3 text-center text-balance mt-4 mb-0 max-w-[95vw] mx-auto text-gray-500",children:i})]})})},24340:(e,t,r)=>{function n(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(99702),r(20707),r(25315),r(75018)},25315:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(97113)},29093:(e,t,r)=>{r.d(t,{ContactModalButton:()=>o});var n=r(99702),l=r(26294),a=r(17581);let s=(0,r(50817).default)(()=>Promise.all([r.e(4850),r.e(6220),r.e(8708),r.e(6081)]).then(r.bind(r,66081)).then(e=>({default:e.ContactModal})),{loadableGenerated:{webpack:()=>[66081]},loading:()=>null}),o=(0,l.memo)(e=>{let{children:t,className:r}=e,[o,i]=(0,l.useState)(!1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.$,{onClick:()=>i(!0),className:r,variant:"primary",size:"lg",children:t}),(0,n.jsx)(s,{isOpen:o,onOpenChange:()=>i(!1)})]})});o.displayName="ContactModalButton"},30080:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return i},getImageProps:function(){return o}});let n=r(93971),l=r(19108),a=r(84792),s=n._(r(144));function o(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[25,50,75,85,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let i=a.Image},30414:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(26294);let l=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},a=function(){for(var e=arguments.length,t=Array(e),r=0;r!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:l=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:c="",children:d,iconNode:u,...f}=e;return(0,n.createElement)("svg",{ref:t,...s,width:l,height:l,stroke:r,strokeWidth:i?24*Number(o)/Number(l):o,className:a("lucide",c),...!d&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(f)&&{"aria-hidden":"true"},...f},[...u.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),i=(e,t)=>{let r=(0,n.forwardRef)((r,s)=>{let{className:i,...c}=r;return(0,n.createElement)(o,{ref:s,iconNode:t,className:a("lucide-".concat(l(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),i),...c})});return r.displayName=l(e),r}},34084:(e,t,r)=>{r.r(t),r.d(t,{ClientsGrid:()=>o});var n=r(99702),l=r(26294),a=r(23009),s=r(74902);let o=(0,l.memo)(function(e){let{height:t="lg",logos:r=s.c4}=e;return(0,n.jsx)(a.Y,{height:t,logos:r,title:"Part of Luca's portfolio / trusted by leaders at…",subtitle:"lg"===t?"Luca is fluent in EN, IT, FR, ES, and has experience in the following industries: automotive, chemical, pharmaceutical, logistics, agricultural, fast-moving consumer goods, food, finance, fintech, tech, software, electronics, retail, hospitality, and consulting.":void 0})})},40014:(e,t,r)=>{r.d(t,{A:()=>n});let n=function(){for(var e,t,r=0,n="",l=arguments.length;r{r.d(t,{A:()=>n});let n=(0,r(30414).A)("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]])},43744:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(30414).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"}]])},44706:(e,t,r)=>{r.d(t,{BlogLinksList:()=>i});var n=r(99702),l=r(43744),a=r(40392),s=r(43231),o=r.n(s);function i(e){let{posts:t,showFooter:r=!1}=e;return t&&0!==t.length?(0,n.jsxs)("div",{className:"flex flex-col gap-4 mx-1 sm:mx-2 md:mx-4 justify-center",children:[(0,n.jsx)("ul",{className:"list-none mx-0 my-4 p-0 flex flex-col gap-2",children:t.map(e=>(0,n.jsxs)("li",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-1 md:gap-2 mx-0",children:[(0,n.jsxs)("div",{className:"flex flex-row items-center min-w-0",children:[(0,n.jsx)("span",{className:"w-4 h-4 mr-2 inline-flex items-center justify-center flex-shrink-0",children:e.stars>1&&(0,n.jsx)(l.A,{className:"w-4 h-4 text-yellow-500 fill-yellow-500","aria-hidden":!0})}),(0,n.jsxs)(o(),{href:"/posts/".concat(e.slug),className:"text-gray-700 hover:text-gray-900 no-underline min-w-0 flex flex-col md:flex-row md:items-center",children:[(0,n.jsx)("span",{className:"line-clamp-2 md:line-clamp-1 md:truncate break-words",children:e.title}),(0,n.jsx)(a.A,{className:"hidden md:inline-flex w-4 h-4 ml-2 text-muted flex-shrink-0","aria-hidden":!0}),(0,n.jsxs)("span",{className:"mt-0.5 flex flex-row items-center gap-2 md:hidden",children:[(0,n.jsx)(a.A,{className:"w-4 h-4 text-muted flex-shrink-0","aria-hidden":!0}),(0,n.jsx)("span",{className:"text-xs text-gray-500 flex-shrink-0",children:e.date})]})]})]}),(0,n.jsx)("span",{className:"hidden md:inline text-xs text-gray-500 flex-shrink-0",children:e.date})]},e.slug))}),r&&(0,n.jsxs)("footer",{className:"flex flex-col gap-2",children:[(0,n.jsxs)("p",{className:"text-xs text-muted text-center text-balance !my-0",children:["I will add more posts soon (subscribe to"," ",(0,n.jsx)(o(),{href:"/newsletter",children:"my newsletter"})," to be notified)."]}),(0,n.jsxs)("p",{className:"text-xs text-muted text-center text-balance !my-0",children:["Click ",(0,n.jsx)(o(),{href:"/blog",children:"here"})," to view all of my posts."]})]})]}):null}},50817:(e,t,r)=>{r.d(t,{default:()=>l.a});var n=r(96090),l=r.n(n)},74902:(e,t,r)=>{r.d(t,{KT:()=>a,c4:()=>l});var n=r(54442);let l=[{src:"/societe-generale.png",alt:"Soci\xe9t\xe9 G\xe9nerale"},{src:"/shopify.png",alt:"Shopify"},{src:"/dupont.png",alt:"DuPont"},{src:"/mckinsey.png",alt:"McKinsey and Company"},{src:"/markel.png",alt:"Markel Group"},{src:"/standard-chartered.png",alt:"Standard Chartered"},{src:"/marriott.png",alt:"Marriott"},{src:"/genova-university.png",alt:"Genova University"},{src:"/mises-institute.png",alt:"Mises Institute"},{src:"/upstart-wealth-management.png",alt:"Upstart Wealth Management"}],a=[{src:"/amazon.png",alt:"Amazon"},{src:"/barnes-noble.png",alt:"Barnes&Noble"},{src:"/apple-books.png",alt:"Apple Books"},{src:"/google-play.png",alt:"Google Play Books"}];(0,n.$J)(l),(0,n.$J)(a)},86249:(e,t,r)=>{function n(e){let{reason:t,children:r}=e;return r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(94301)},88087:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return s},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return o}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let l="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return l?new l:new n}function s(e){return l?l.bind(e):n.bind(e)}function o(){return l?l.snapshot():function(e,...t){return e(...t)}}},88458:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(99702),l=r(26294),a=r(86249);function s(e){return{default:e&&"default"in e?e.default:e}}r(24340);let o={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},i=function(e){let t={...o,...e},r=(0,l.lazy)(()=>t.loader().then(s)),i=t.loading;function c(e){let s=i?(0,n.jsx)(i,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,c=o?l.Suspense:l.Fragment,d=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...o?{fallback:s}:{},children:d})}return c.displayName="LoadableComponent",c}},96090:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(93971)._(r(88458));function l(e,t){var r;let l={};"function"==typeof e&&(l.loader=e);let a={...l,...t};return(0,n.default)({...a,modules:null==(r=a.loadableGenerated)?void 0:r.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},97113:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(88087).createAsyncLocalStorage)()}}]);