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]="48e85b57-72fb-4382-bc19-c0322852d21e",e._sentryDebugIdIdentifier="sentry-dbid-48e85b57-72fb-4382-bc19-c0322852d21e")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9042],{13080:(e,t,n)=>{"use strict";function l(e){let{reason:t,children:n}=e;return n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return l}}),n(93871)},15376:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ClientsGrid:()=>i});var l=n(65183),r=n(24375),s=n(68149),a=n(69266);let i=(0,r.memo)(function(e){let{height:t="lg",logos:n=a.c4}=e;return(0,l.jsx)(s.Y,{height:t,logos:n,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})})},16517:(e,t,n)=>{"use strict";function l(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return l}}),n(65183),n(1174),n(38078),n(16627)},32694:(e,t,n)=>{"use strict";n.d(t,{BlogLinksList:()=>o});var l=n(65183),r=n(66009),s=n(89289),a=n(82212),i=n.n(a);function o(e){let{posts:t,showFooter:n=!1}=e;return t&&0!==t.length?(0,l.jsxs)("div",{className:"flex flex-col gap-4 mx-1 sm:mx-2 md:mx-4 justify-center",children:[(0,l.jsx)("ul",{className:"list-none mx-0 my-4 p-0 flex flex-col gap-2",children:t.map(e=>(0,l.jsxs)("li",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-1 md:gap-2 mx-0",children:[(0,l.jsxs)("div",{className:"flex flex-row items-center min-w-0",children:[(0,l.jsx)("span",{className:"w-4 h-4 mr-2 inline-flex items-center justify-center flex-shrink-0",children:e.stars>1&&(0,l.jsx)(r.A,{className:"w-4 h-4 text-yellow-500 fill-yellow-500","aria-hidden":!0})}),(0,l.jsxs)(i(),{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,l.jsx)("span",{className:"line-clamp-2 md:line-clamp-1 md:truncate break-words",children:e.title}),(0,l.jsx)(s.A,{className:"hidden md:inline-flex w-4 h-4 ml-2 text-muted flex-shrink-0","aria-hidden":!0}),(0,l.jsxs)("span",{className:"mt-0.5 flex flex-row items-center gap-2 md:hidden",children:[(0,l.jsx)(s.A,{className:"w-4 h-4 text-muted flex-shrink-0","aria-hidden":!0}),(0,l.jsx)("span",{className:"text-xs text-gray-500 flex-shrink-0",children:e.date})]})]})]}),(0,l.jsx)("span",{className:"hidden md:inline text-xs text-gray-500 flex-shrink-0",children:e.date})]},e.slug))}),n&&(0,l.jsxs)("footer",{className:"flex flex-col gap-2",children:[(0,l.jsxs)("p",{className:"text-xs text-muted text-center text-balance !my-0",children:["I will add more posts soon (subscribe to"," ",(0,l.jsx)(i(),{href:"/newsletter",children:"my newsletter"})," to be notified)."]}),(0,l.jsxs)("p",{className:"text-xs text-muted text-center text-balance !my-0",children:["Click ",(0,l.jsx)(i(),{href:"/blog",children:"here"})," to view all of my posts."]})]})]}):null}},38078:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return l.workAsyncStorageInstance}});let l=n(47024)},47024:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return l}});let l=(0,n(80706).createAsyncLocalStorage)()},49042:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,82212,23)),Promise.resolve().then(n.t.bind(n,91045,23)),Promise.resolve().then(n.bind(n,32694)),Promise.resolve().then(n.bind(n,41648)),Promise.resolve().then(n.bind(n,15376)),Promise.resolve().then(n.bind(n,66337)),Promise.resolve().then(n.bind(n,10142))},62742:(e,t,n)=>{"use strict";n.d(t,{default:()=>r.a});var l=n(64827),r=n.n(l)},64827:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});let l=n(40031)._(n(95771));function r(e,t){var n;let r={};"function"==typeof e&&(r.loader=e);let s={...r,...t};return(0,l.default)({...s,modules:null==(n=s.loadableGenerated)?void 0:n.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)},66337:(e,t,n)=>{"use strict";n.d(t,{ContactModalButton:()=>i});var l=n(65183),r=n(24375),s=n(50849);let a=(0,n(62742).default)(()=>Promise.all([n.e(8305),n.e(1676),n.e(5308),n.e(2677)]).then(n.bind(n,52677)).then(e=>({default:e.ContactModal})),{loadableGenerated:{webpack:()=>[52677]},loading:()=>null}),i=(0,r.memo)(e=>{let{children:t,className:n}=e,[i,o]=(0,r.useState)(!1);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.$,{onClick:()=>o(!0),className:n,variant:"primary",size:"lg",children:t}),(0,l.jsx)(a,{isOpen:i,onOpenChange:()=>o(!1)})]})});i.displayName="ContactModalButton"},68149:(e,t,n)=>{"use strict";n.d(t,{Y:()=>o});var l=n(65183),r=n(24375),s=n(32812),a=n(77242);let i=(0,r.memo)(function(e){let{logo:t,index:n}=e,[i,o]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=setTimeout(()=>{o(!0)},50*n);return()=>clearTimeout(e)},[n]),(0,l.jsx)("div",{className:(0,a.A)("shrink-0 transition-all duration-300 ease-out","hover:scale-[1.05] hover:shadow-lg hover:shadow-gray-500/20",i?"opacity-100 translate-y-0":"opacity-0 translate-y-4"),style:{transitionDelay:"".concat(50*n,"ms")},children:(0,l.jsx)(s.default,{src:t.src,alt:t.alt,width:80,height:40,sizes:"(max-width: 768px) 80px, 80px",quality:85,className:"h-8 md:h-10 w-auto object-contain transition-all duration-200",style:{width:"auto"},onError:e=>{e.target.style.display="none"}})})}),o=(0,r.memo)(function(e){var t;let{height:n="lg",logos:r,title:s="Part of Luca's portfolio / trusted by leaders at…",subtitle:o}=e;if(!(Array.isArray(r)&&r.length>0))return null;let{sm:c,lg:d}=(t=r.length)<=4?{sm:t,lg:t}:t>=10?{sm:2,lg:5}:t>=6?{sm:2,lg:4}:{sm:t,lg:t},u=(0,a.A)("mx-auto w-full bg-white py-2 rounded-lg","lg"===n&&"px-4"),f=(0,a.A)("mx-auto text-xs md:text-sm text-center mb-4 text-gray-600","lg"===n&&"font-semibold");return(0,l.jsxs)("div",{className:u,children:[(0,l.jsx)("p",{className:f,children:s}),(0,l.jsx)("div",{className:(0,a.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:r.map((e,t)=>(0,l.jsx)(i,{logo:e,index:t},"logo-".concat(e.alt,"-").concat(t)))}),"lg"===n&&o&&(0,l.jsx)("p",{className:"text-[10px] leading-3 text-center text-balance mt-4 mb-0 max-w-[95vw] mx-auto text-gray-500",children:o})]})})},69266:(e,t,n)=>{"use strict";n.d(t,{KT:()=>s,c4:()=>r});var l=n(89493);let r=[{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"}],s=[{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,l.$J)(r),(0,l.$J)(s)},77242:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});let l=function(){for(var e,t,n=0,l="",r=arguments.length;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return s},createSnapshot:function(){return i}});let n=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class l{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}static bind(e){return e}}let r="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function s(){return r?new r:new l}function a(e){return r?r.bind(e):l.bind(e)}function i(){return r?r.snapshot():function(e,...t){return e(...t)}}},89289:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});let l=(0,n(14371).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"}]])},95771:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let l=n(65183),r=n(24375),s=n(13080);function a(e){return{default:e&&"default"in e?e.default:e}}n(16517);let i={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},o=function(e){let t={...i,...e},n=(0,r.lazy)(()=>t.loader().then(a)),o=t.loading;function c(e){let a=o?(0,l.jsx)(o,{isLoading:!0,pastDelay:!0,error:null}):null,i=!t.ssr||!!t.loading,c=i?r.Suspense:r.Fragment,d=t.ssr?(0,l.jsxs)(l.Fragment,{children:[null,(0,l.jsx)(n,{...e})]}):(0,l.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,l.jsx)(n,{...e})});return(0,l.jsx)(c,{...i?{fallback:a}:{},children:d})}return c.displayName="LoadableComponent",c}}}]);