PageSourceSearch

https://obly.it/_next/static/chunks/0_64qvo203.wx.js

js obly.it collected 2026-10-10 02:34:19 UTC 47,422 bytes, 11 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,20133,e=>{"use strict";var t=e.i(18566),r=e.i(71645),i=e.i(61745),o=r["use".trim()],n=e.i(49092),s=e.i(77105),a=e.i(89790),l=e.i(43476),c=e.i(33165);let{Link:d,redirect:u,usePathname:p,useRouter:m,getPathname:f}=function(e){let{Link:d,config:u,getPathname:p,...m}=function(e,i){var c,d,u;let p={...c=i||{},localePrefix:"object"==typeof(u=c.localePrefix)?u:{mode:u||"always"},localeCookie:!!((d=c.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof d&&d},localeDetection:c.localeDetection??!0,alternateLinks:c.alternateLinks??!0},m=p.pathnames,f=(0,r.forwardRef)(function({href:t,locale:r,...i},a){let c,d;"object"==typeof t?(c=t.pathname,d=t.params):c=t;let u=(0,n.isLocalizableHref)(t),f=e(),x=(0,n.isPromise)(f)?o(f):f,g=u?h({locale:r||x,href:null==m?c:{pathname:c,params:d},forcePrefix:null!=r||void 0}):c;return(0,l.jsx)(s.default,{ref:a,href:"object"==typeof t?{...t,pathname:g}:g,locale:r,localeCookie:p.localeCookie,...i})});function h(e){let t,{forcePrefix:r,href:i,locale:o}=e;return null==m?"object"==typeof i?(t=i.pathname,i.query&&(t+=(0,a.serializeSearchParams)(i.query))):t=i:t=(0,a.compileLocalizedPathname)({locale:o,...(0,a.normalizeNameOrNameWithParams)(i),pathnames:p.pathnames}),(0,a.applyPathnamePrefix)(t,o,p,r)}function x(e){return function(t,...r){return e(h(t),...r)}}return{config:p,Link:f,redirect:x(t.redirect),permanentRedirect:x(t.permanentRedirect),getPathname:h}}(i.useLocale,e);return{...m,Link:d,usePathname:function(){let e,o,s=(e=(0,t.usePathname)(),o=(0,i.useLocale)(),(0,r.useMemo)(()=>{if(!e)return e;let t=e,r=(0,n.getLocalePrefix)(o,u.localePrefix);if((0,n.hasPathnamePrefixed)(r,e))t=(0,n.unprefixPathname)(e,r);else if("never"!==u.localePrefix.mode&&u.localePrefix.prefixes){let r=(0,n.getLocaleAsPrefix)(o);(0,n.hasPathnamePrefixed)(r,e)&&(t=(0,n.unprefixPathname)(e,r))}return t},[u.localePrefix,o,e])),l=(0,i.useLocale)();return(0,r.useMemo)(()=>s&&u.pathnames?(0,a.getRoute)(l,s,u.pathnames):s,[l,s])},useRouter:function(){let e=(0,t.useRouter)(),o=(0,i.useLocale)(),n=(0,t.usePathname)();return(0,r.useMemo)(()=>{function t(e){return function(t,r){let{locale:i,...s}=r||{},a=[p({href:t,locale:i||o,forcePrefix:null!=i||void 0})];Object.keys(s).length>0&&a.push(s),(0,c.default)(u.localeCookie,n,o,i),e(...a)}}return{...e,push:t(e.push),replace:t(e.replace),prefetch:t(e.prefetch)}},[o,n,e])},getPathname:p}}({locales:["it","en"],defaultLocale:"it",localePrefix:"as-needed",localeDetection:!1});e.s(["Link",0,d,"usePathname",0,p,"useRouter",0,m],20133)},88653,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(71645),i=e.i(31178),o=e.i(47414),n=e.i(74008),s=e.i(21476),a=e.i(72846),l=r,c=e.i(37806);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class u extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,a.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,a.isHTMLElement)(e)&&e.offsetWidth||0,i=(0,a.isHTMLElement)(e)&&e.offsetHeight||0,o=getComputedStyle(t),n=this.props.sizeRef.current;n.height=parseFloat(o.height),n.width=parseFloat(o.width),n.top=t.offsetTop,n.left=t.offsetLeft,n.right=r-n.width-n.left,n.bottom=i-n.height-n.top}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:i,anchorX:o,anchorY:n,root:s,pop:a}){let m=(0,l.useId)(),f=(0,l.useRef)(null),h=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:x}=(0,l.useContext)(c.MotionConfigContext),g=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,i=e.map(e=>{let i=d(e,t);return r||"function"!=typeof i||(r=!0),i});if(r)return()=>{for(let t=0;t<i.length;t++){let r=i[t];"function"==typeof r?r():d(e[t],null)}}}}(...e),e)}(f,e.props?.ref??e?.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:l,right:c,bottom:d}=h.current;if(i||!1===a||!f.current||!e||!t)return;let u="left"===o?`left: ${l}`:`right: ${c}`,p="bottom"===n?`bottom: ${d}`:`top: ${r}`;f.current.dataset.motionPopId=m;let g=document.createElement("style");
1x&&(g.nonce=x);let y=s??document.head;return y.appendChild(g),g.sheet&&g.sheet.insertRule(`
2          [data-motion-pop-id="${m}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${u}px !important;
7            ${p}px !important;
8          }
9        `),()=>{f.current?.removeAttribute("data-motion-pop-id"),y.contains(g)&&y.removeChild(g)}},[i]),(0,t.jsx)(u,{isPresent:i,childRef:f,sizeRef:h,pop:a,children:!1===a?e:l.cloneElement(e,{ref:g})})}let m=({children:e,initial:i,isPresent:n,onExitComplete:a,custom:l,presenceAffectsLayout:c,mode:d,anchorX:u,anchorY:m,root:h})=>{let x=(0,o.useConstant)(f),g=(0,r.useId)(),y=!0,v=(0,r.useMemo)(()=>(y=!1,{id:g,initial:i,isPresent:n,custom:l,onExitComplete:e=>{for(let t of(x.set(e,!0),x.values()))if(!t)return;a&&a()},register:e=>(x.set(e,!1),()=>x.delete(e))}),[n,x,a]);return c&&y&&(v={...v}),(0,r.useMemo)(()=>{x.forEach((e,t)=>x.set(t,!1))},[n]),r.useEffect(()=>{n||x.size||!a||a()},[n]),e=(0,t.jsx)(p,{pop:"popLayout"===d,isPresent:n,anchorX:u,anchorY:m,root:h,children:e}),(0,t.jsx)(s.PresenceContext.Provider,{value:v,children:e})};function f(){return new Map}var h=e.i(64978);let x=e=>e.key||"";function g(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:s,initial:a=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:d="sync",propagate:u=!1,anchorX:p="left",anchorY:f="top",root:y})=>{let[v,b]=(0,h.usePresence)(u),j=(0,r.useMemo)(()=>g(e),[e]),k=u&&!v?[]:j.map(x),w=(0,r.useRef)(!0),N=(0,r.useRef)(j),C=(0,o.useConstant)(()=>new Map),P=(0,r.useRef)(new Set),[z,L]=(0,r.useState)(j),[S,_]=(0,r.useState)(j);(0,n.useIsomorphicLayoutEffect)(()=>{w.current=!1,N.current=j;for(let e=0;e<S.length;e++){let t=x(S[e]);k.includes(t)?(C.delete(t),P.current.delete(t)):!0!==C.get(t)&&C.set(t,!1)}},[S,k.length,k.join("-")]);let E=[];if(j!==z){let e=[...j];for(let t=0;t<S.length;t++){let r=S[t],i=x(r);k.includes(i)||(e.splice(t,0,r),E.push(r))}return"wait"===d&&E.length&&(e=E),_(g(e)),L(j),null}let{forceRender:M}=(0,r.useContext)(i.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:S.map(e=>{let r=x(e),i=(!u||!!v)&&(j===S||k.includes(r));return(0,t.jsx)(m,{isPresent:i,initial:(!w.current||!!a)&&void 0,custom:s,presenceAffectsLayout:c,mode:d,root:y,onExitComplete:i?void 0:()=>{if(P.current.has(r)||!C.has(r))return;P.current.add(r),C.set(r,!0);let e=!0;C.forEach(t=>{t||(e=!1)}),e&&(M?.(),_(N.current),u&&b?.(),l&&l())},anchorX:p,anchorY:f,children:e},r)})})}],88653)},88143,(e,t,r)=>{"use strict";function i({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:n,objectFit:s}){let a=r?40*r:e,l=o?40*o:t,c=a&&l?`viewBox='0 0 ${a} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${c}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${c?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={VALID_LOADERS:function(){return n},imageConfigDefault:function(){return s}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let n=["default","imgix","cloudinary","akamai","custom"],s={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,
9contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return c}}),e.r(33525);let i=e.r(43369),o=e.r(88143),n=e.r(87690),s=["-moz-initial","fill","none","scale-down",void 0];function a(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function c({src:e,sizes:t,unoptimized:r=!1,priority:d=!1,preload:u=!1,loading:p,className:m,quality:f,width:h,height:x,fill:g=!1,style:y,overrideSrc:v,onLoad:b,onLoadingComplete:j,placeholder:k="empty",blurDataURL:w,fetchPriority:N,decoding:C="async",layout:P,objectFit:z,objectPosition:L,lazyBoundary:S,lazyRoot:_,...E},M){var O;let R,$,T,{imgConf:I,showAltText:D,blurComplete:F,defaultLoader:A}=M,B=I||n.imageConfigDefault;if("allSizes"in B)R=B;else{let e=[...B.deviceSizes,...B.imageSizes].sort((e,t)=>e-t),t=B.deviceSizes.sort((e,t)=>e-t),r=B.qualities?.sort((e,t)=>e-t);R={...B,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===A)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let W=E.loader||A;delete E.loader,delete E.srcSet;let K="__next_img_default"in W;if(K){if("custom"===R.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
10Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=W;W=t=>{let{config:r,...i}=t;return e(i)}}if(P){"fill"===P&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let U="",H=l(h),q=l(x);if((O=e)&&"object"==typeof O&&(a(O)||void 0!==O.src)){let t=a(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if($=t.blurWidth,T=t.blurHeight,w=w||t.blurDataURL,U=t.src,!g)if(H||q){if(H&&!q){let e=H/t.width;q=Math.round(t.height*e)}else if(!H&&q){let e=q/t.height;H=Math.round(t.width*e)}}else H=t.width,q=t.height}let G=!d&&!u&&("lazy"===p||void 0===p);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),R.unoptimized&&(r=!0),K&&!R.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let V=l(f),X=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:z,objectPosition:L}:{},D?{}:{color:"transparent"},y),Y=F||"empty"===k?null:"blur"===k?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:H,heightInt:q,blurWidth:$,blurHeight:T,blurDataURL:w||"",objectFit:X.objectFit})}")`:`url("${k}")`,J=s.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,Q=Y?{backgroundSize:J,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Z=function({config:e,src:t,unoptimized:r,width:o,quality:n,sizes:s,loader:a}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,i.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let i=new URLSearchParams(t.slice(r+1));i.get("dpl")||(i.append("dpl",e),t=t.slice(0,r)+"?"+i.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:c}=function({deviceSizes:e,allSizes:t},r,i){if(i){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(i);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,s),d=l.length-1;return{sizes:s||"w"!==c?s:"100vw",srcSet:l.map((r,i)=>`${a({config:e,src:t,quality:n,width:r})} ${"w"===c?r:i+1}${c}`).join(", "),src:a({config:e,src:t,quality:n,width:l[d]})}}({config:R,src:e,unoptimized:r,width:H,quality:V,sizes:t,loader:W}),ee=G?"lazy":p;return{props:{...E,loading:ee,fetchPriority:N,width:H,height:q,decoding:C,className:m,style:{...X,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:u||d,placeholder:k,fill:g}}}},98879,(e,t,r)=>{"use strict";
10Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let i=e.r(71645),o="u"<typeof window,n=o?()=>{}:i.useLayoutEffect,s=o?()=>{}:i.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),a()),n(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),n(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return h},defaultHead:function(){return u}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let n=e.r(55682),s=e.r(90809),a=e.r(43476),l=s._(e.r(71645)),c=n._(e.r(98879)),d=e.r(42732);function u(){return[(0,a.jsx)("meta",{charSet:"utf-8"},"charset"),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let m=["name","httpEquiv","charSet","itemProp"];function f(e){let t,r,i,o;return e.reduce(p,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,i=new Set,o={},e=>{let n=!0,s=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){s=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?n=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?n=!1:r.add(e.type);break;case"meta":for(let t=0,r=m.length;t<r;t++){let r=m[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?n=!1:i.add(r);else{let t=e.props[r],i=o[r]||new Set;("name"!==r||!s)&&i.has(t)?n=!1:(i.add(t),o[r]=i)}}}return n})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,l.useContext)(d.HeadManagerContext);return(0,a.jsx)(c.default,{reduceComponentsToState:f,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return n}});let i=e.r(55682)._(e.r(71645)),o=e.r(87690),n=i.default.createContext(o.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return i}});let i=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function i(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return i}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let i=e.r(70965),o=e.r(43369);function n({config:e,src:t,width:r,quality:s}){let a=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),i=r.get("dpl");if(i){a=i,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
11Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
11configurable:!0});let l=(0,i.findClosestQuality)(s,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&a?`&dpl=${a}`:""}`}n.__next_img_default=!0;let s=n},85437,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return b}});let i=e.r(55682),o=e.r(90809),n=e.r(43476),s=o._(e.r(71645)),a=i._(e.r(74080)),l=i._(e.r(25633)),c=e.r(8927),d=e.r(87690),u=e.r(18556);e.r(33525);let p=e.r(65856),m=i._(e.r(1948)),f=e.r(18581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1};function x(e,t,r,i,o,n,s){let a=e?.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function g(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,s.forwardRef)(({src:e,srcSet:t,sizes:r,height:i,width:o,decoding:a,className:l,style:c,fetchPriority:d,placeholder:u,loading:p,unoptimized:m,fill:h,onLoadRef:y,onLoadingCompleteRef:v,setBlurComplete:b,setShowAltText:j,sizesInput:k,onLoad:w,onError:N,...C},P)=>{let z=(0,s.useCallback)(e=>{e&&(N&&(e.src=e.src),e.complete&&x(e,u,y,v,b,m,k))},[e,u,y,v,b,N,m,k]),L=(0,f.useMergedRef)(P,z);return(0,n.jsx)("img",{...C,...g(d),loading:p,width:o,height:i,decoding:a,"data-nimg":h?"fill":"1",className:l,style:c,sizes:r,srcSet:t,src:e,ref:L,onLoad:e=>{x(e.currentTarget,u,y,v,b,m,k)},onError:e=>{j(!0),"empty"!==u&&b(!0),N&&N(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...g(t.fetchPriority)};return e&&a.default.preload?(a.default.preload(t.src,r),null):(0,n.jsx)(l.default,{children:(0,n.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let b=(0,s.forwardRef)((e,t)=>{let r=(0,s.useContext)(p.RouterContext),i=(0,s.useContext)(u.ImageConfigContext),o=(0,s.useMemo)(()=>{let e=h||i||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?i?.localPatterns:e.localPatterns}},[i]),{onLoad:a,onLoadingComplete:l}=e,f=(0,s.useRef)(a);(0,s.useEffect)(()=>{f.current=a},[a]);let x=(0,s.useRef)(l);(0,s.useEffect)(()=>{x.current=l},[l]);let[g,b]=(0,s.useState)(!1),[j,k]=(0,s.useState)(!1),{props:w,meta:N}=(0,c.getImgProps)(e,{defaultLoader:m.default,imgConf:o,blurComplete:g,showAltText:j});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(y,{...w,unoptimized:N.unoptimized,placeholder:N.placeholder,fill:N.fill,onLoadRef:f,onLoadingCompleteRef:x,setBlurComplete:b,setShowAltText:k,sizesInput:e.sizes,ref:t}),N.preload?(0,n.jsx)(v,{isAppRouter:!r,imgAttributes:w}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return c}};for(var o in i)Object.defineProperty(r,o,{enumerable:!0,get:i[o]});let n=e.r(55682),s=e.r(8927),a=e.r(85437),l=n._(e.r(1948));function c(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=a.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},10007,e=>{"use strict";var t=e.i(43476),r=e.i(20133);let i={primary:"bg-primary text-white border border-black/10 hover:brightness-110",secondary:"border border-primary text-primary hover:bg-primary hover:text-white",tertiary:"text-primary hover:underline underline-offset-4",primaryBuild:"bg-build text-white border border-black/10 hover:brightness-110",secondaryBuild:"border border-build text-build hover:bg-build hover:text-white"},o={sm:"px-6 py-[9px] text-[14px]",md:"px-6 py-[11px] text-[18px]"};e.s(["default",0,function({variant:e="primary",size:n="md",href:s,external:a,children:l,className:c="",onClick:d}){let u="tertiary"===e,p=`inline-flex items-center justify-center font-body font-normal transition-all duration-200 ${!u?"rounded-[25px]":""} ${i[e]} ${!u?o[n]:""} ${c}`;return s&&a?(0,t.jsxs)("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:p,onClick:d,children:[l,u&&(0,t.jsx)("svg",{className:"ml-2 w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]}):s?(0,t.jsxs)(r.Link,{href:s,className:p,onClick:d,children:[l,u&&(0,t.jsx)("svg",{className:"ml-2 w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]}
11):(0,t.jsxs)("button",{onClick:d,className:p,children:[l,"tertiary"===e&&(0,t.jsx)("svg",{className:"ml-2 w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]})}])},45678,e=>{"use strict";var t=e.i(43476),r=e.i(71645),i=e.i(48148),o=e.i(20133),n=e.i(61745),s=e.i(46932),a=e.i(88653),l=e.i(57688),c=e.i(10007),d=e.i(94200);let u=[{key:"sviluppoSoftware",descKey:"sviluppoSoftwareDesc",promoTitleKey:"sviluppoSoftwarePromoTitle",promoSubtitleKey:"sviluppoSoftwarePromoSubtitle",promoImage:"/images/servizi/sviluppo-software/card-app.webp",color:"bg-primary",slug:"sviluppo-software",items:[{key:"appIos",slug:"sviluppo-app"},{key:"sitoWeb",slug:"sito-web"},{key:"ecommerce",slug:"ecommerce"},{key:"gestionale",slug:"gestionale"},{key:"integrazioni",slug:"integrazioni"},{key:"partnerSviluppo",slug:"partner-sviluppo-software"}]},{key:"designGrafica",descKey:"designGraficaDesc",promoTitleKey:"designGraficaPromoTitle",promoSubtitleKey:"designGraficaPromoSubtitle",promoImage:"/images/servizi/design-grafica/card-brand-identity.webp",color:"bg-design",slug:"design-grafica",items:[{key:"brandIdentity",slug:"brand-identity"},{key:"uiUx",slug:"ui-ux"},{key:"graficaPackaging",slug:"grafica-packaging"},{key:"3dMotion",slug:"3d-motion"},{key:"restyling",slug:"restyling"}]},{key:"videoFoto",descKey:"videoFotoDesc",promoTitleKey:"videoFotoPromoTitle",promoSubtitleKey:"videoFotoPromoSubtitle",promoImage:"/images/servizi/design-grafica/card-3d-motion.webp",color:"bg-foto",slug:"video-foto",items:[{key:"videoAziendali",slug:"video-aziendali"},{key:"shooting",slug:"shooting"},{key:"reelSocial",slug:"reel-social"},{key:"spot",slug:"spot"},{key:"drone",slug:"drone"}]},{key:"marketing",descKey:"marketingDesc",promoTitleKey:"marketingPromoTitle",promoSubtitleKey:"marketingPromoSubtitle",promoImage:"/images/servizi/marketing/card-strategia.webp",color:"bg-grow",slug:"marketing",items:[{key:"socialMedia",slug:"social-media"},{key:"campagneAds",slug:"campagne-ads"},{key:"seo",slug:"seo"},{key:"emailMarketing",slug:"email-marketing"},{key:"strategia",slug:"strategia"}]},{key:"consulenza",descKey:"consulenzaDesc",promoTitleKey:"consulenzaPromoTitle",promoSubtitleKey:"consulenzaPromoSubtitle",promoImage:"/images/servizi/consulenza/card-brevetti.webp",color:"bg-supporto",slug:"consulenza",items:[{key:"registrazioneMarchio",slug:"registrazione-marchio"},{key:"tutelaSoftware",slug:"tutela-software"},{key:"privacy",slug:"privacy"},{key:"brevetti",slug:"brevetti"},{key:"consulenzaPI",slug:"consulenza-pi"}]},{key:"ai",descKey:"aiDesc",promoTitleKey:"aiPromoTitle",promoSubtitleKey:"aiPromoSubtitle",promoImage:"/images/servizio-ai.webp",color:"bg-build",slug:"ai",items:[{key:"aiCompleta",slug:"ai-completa"},{key:"aiBug",slug:"ai-bug"},{key:"aiPerformance",slug:"ai-performance"},{key:"aiServer",slug:"ai-server"},{key:"aiSupporto",slug:"ai-supporto"}]}],p=[{key:"home",href:"/"},{key:"chiSiamo",href:"/chi-siamo"},{key:"progetti",href:"/progetti"},{key:"bandi",href:"/bandi"},{key:"servizi",href:"#",dropdown:!0},{key:"blog",href:"/blog"},{key:"lavoraConNoi",href:"/lavora-con-noi"},{key:"contatti",href:"/contattaci"}];e.s(["default",0,function({forceScrolled:e=!1}){let m=(0,i.useTranslations)("nav"),{openDrawer:f}=(0,d.useContactDrawer)(),h=(0,i.useTranslations)("servizi.dropdown"),x=(0,n.useLocale)(),g=(0,o.usePathname)(),y=(0,o.useRouter)(),[v,b]=(0,r.useState)(!1),[j,k]=(0,r.useState)(!1),[w,N]=(0,r.useState)(u[0].key),[C,P]=(0,r.useState)(!1),[z,L]=(0,r.useState)("main"),S=u.find(e=>e.key===w)??u[0],_=(0,r.useRef)(null),E=()=>{_.current&&(clearTimeout(_.current),_.current=null),k(!0)},M=()=>{_.current&&clearTimeout(_.current),_.current=setTimeout(()=>{k(!1),N(u[0].key)},140)};(0,r.useEffect)(()=>()=>{_.current&&clearTimeout(_.current)},[]),(0,r.useEffect)(()=>{let e=()=>b(window.scrollY>50);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.useEffect)(()=>{P(!1)},[g]),(0,r.useEffect)(()=>{C||L("main")},[C]),(0,r.useEffect)(()=>(document.body.style.overflow=C?"hidden":"",()=>{document.body.style.overflow=""}),[C]);let O=e=>{y.replace(g,{locale:e})};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${e||v?"bg-white/30 backdrop-blur-lg":"bg-transparent"}`,children:[(0,t.jsxs)("nav",{className:"relative max-w-[1280px] mx-auto px-4 lg:px-8 flex items-center justify-between h-[66px] lg:h-[104px]",children:[(0,t.jsx)(o.Link,{href:"/",className:"shrink-0",children:(0,t.jsx)(l.default,{src:"/images/Logo.svg",alt:"Obly",width:95,height:40,priority:!0})}),(0,t.jsx)("div",{className:"hidden lg:flex items-center gap-8 xl:gap-10",children:p.map(e=>{let r="/"===e.href?"/"===g:g.startsWith(e.href);return e.dropdown?(0,t.jsx)("div",{className:"static",onMouseEnter:E,onMouseLeave:M,children:(0,t.jsxs)("button",{type:"button","aria-expanded":j,"aria-haspopup":"menu","aria-controls":"services-dropdown",onClick:()=>j?M():E(),className:`flex items-center gap-1 text-[14px] transition-colors ${r?"font-semibold text-nero-1":"font-medium text-nero-2 hover:text-nero-1"}`,children:[m(e.key),(0,t.jsx)("svg",{className:`w-3 h-3 transition-transform ${j?"rotate-180":""}`,fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"})})]})},e.key):(0,t.jsx)(o.Link,{href:e.href,className:`text-[14px] transition-colors ${r?"font-semibold text-nero-1":"font-medium text-nero-2 hover:text-nero-1"}`,children:m(e.key)},e.key)})}),(0,t.jsxs)("div",{className:"hidden lg:flex items-center gap-4",children:[(0,t.jsx)("div",{className:"w-px h-5 bg-nero-3/30"}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("button",{onClick:()=>O("it"),className:`text-[14px] transition-opacity ${"it"===x?"font-semibold text-nero-1":"font-medium text-nero-2 opacity-50 hover:opacity-100"}`,children:"IT"}),(0,t.jsx)("button",{onClick:()=>O("en"),className:`text-[14px] transition-opacity ${"en"===x?"font-semibold text-nero-1":"font-medium text-nero-2 opacity-50 hover:opacity-100"}`,children:"EN"})]}),(0,t.jsx)(c.default,{onClick:()=>f(),size:"sm",children:m("iniziaOra")})]}),(0,t.jsxs)("button",{className:"lg:hidden flex flex-col gap-1.5 p-2 -mr-2",onClick:()=>P(!C),"aria-label":"Toggle menu",children:[(0,t.jsx)("span",{className:`block w-6 h-0.5 bg-nero-1 transition-transform origin-center ${C?"rotate-45 translate-y-2":""}`}),(0,t.jsx)("span",{className:`block w-6 h-0.5 bg-nero-1 transition-opacity ${C?"opacity-0":""}`}),(0,t.jsx)("span",{className:`block w-6 h-0.5 bg-nero-1 transition-transform origin-center ${C?"-rotate-45 -translate-y-2":""}`})]})]}),(0,t.jsx)(a.AnimatePresence,{children:C&&(0,t.jsx)(s.motion.div,{initial:{opacity:0,height:0}
11,animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{duration:.3,ease:"easeInOut"},className:"lg:hidden bg-white/30 backdrop-blur-lg border-t border-black/10 overflow-hidden",children:(0,t.jsx)("div",{className:"px-6 py-6 max-h-[calc(100dvh-66px)] lg:max-h-[calc(100dvh-104px)] overflow-y-auto overflow-x-hidden",children:(0,t.jsx)(a.AnimatePresence,{mode:"wait",initial:!1,children:"main"===z?(0,t.jsxs)(s.motion.div,{initial:{x:-24,opacity:0},animate:{x:0,opacity:1},exit:{x:-24,opacity:0},transition:{duration:.2,ease:"easeOut"},className:"flex flex-col",children:[p.map(e=>e.dropdown?(0,t.jsxs)("button",{onClick:()=>L("services"),className:"w-full flex items-center justify-between py-3 border-b border-black/5 text-[18px] font-medium text-nero-2 hover:text-nero-1 transition-colors",children:[m(e.key),(0,t.jsx)("svg",{className:"w-4 h-4 text-nero-3",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]},e.key):(0,t.jsx)(o.Link,{href:e.href,className:"py-3 border-b border-black/5 text-[18px] font-medium text-nero-2 hover:text-nero-1 transition-colors",onClick:()=>P(!1),children:m(e.key)},e.key)),(0,t.jsxs)("div",{className:"mt-6 pt-4 border-t border-black/10 flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("button",{onClick:()=>O("it"),className:`text-[14px] transition-opacity ${"it"===x?"font-semibold text-nero-1":"font-medium text-nero-2 opacity-50 hover:opacity-100"}`,children:"IT"}),(0,t.jsx)("span",{className:"text-nero-3/30",children:"|"}),(0,t.jsx)("button",{onClick:()=>O("en"),className:`text-[14px] transition-opacity ${"en"===x?"font-semibold text-nero-1":"font-medium text-nero-2 opacity-50 hover:opacity-100"}`,children:"EN"})]}),(0,t.jsx)(c.default,{onClick:()=>f(),size:"sm",children:m("iniziaOra")})]})]},"main"):(0,t.jsxs)(s.motion.div,{initial:{x:24,opacity:0},animate:{x:0,opacity:1},exit:{x:24,opacity:0},transition:{duration:.2,ease:"easeOut"},className:"flex flex-col",children:[(0,t.jsxs)("button",{onClick:()=>L("main"),className:"flex items-center gap-2 py-2 mb-2 text-[14px] font-medium text-nero-2 hover:text-nero-1 transition-colors self-start",children:[(0,t.jsx)("svg",{className:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19l-7-7 7-7"})}),m("indietro")]}),(0,t.jsxs)(o.Link,{href:"/servizi",onClick:()=>P(!1),className:"flex items-center justify-between py-3 mb-2 border-b border-black/10 text-[18px] font-bold text-nero-1",children:[m("servizi"),(0,t.jsx)("span",{className:"text-[12px] font-medium text-primary",children:m("tuttiServizi")})]}),(0,t.jsx)("div",{className:"flex flex-col gap-5 pb-2",children:u.map(e=>(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsxs)(o.Link,{href:`/servizi/${e.slug}`,onClick:()=>P(!1),className:"flex items-center gap-2.5 py-1.5",children:[(0,t.jsx)("span",{className:`w-2.5 h-2.5 rounded-full shrink-0 ${e.color}`}),(0,t.jsx)("span",{className:"font-heading text-[15px] font-bold text-nero-1",children:h(e.key)})]}),(0,t.jsx)("ul",{className:"pl-5 mt-1 flex flex-col",children:e.items.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(o.Link,{href:`/servizi/${e.slug}`,onClick:()=>P(!1),className:"flex items-center justify-between py-2 text-[14px] text-nero-2 hover:text-nero-1 transition-colors",children:[(0,t.jsx)("span",{children:h(e.key)}),(0,t.jsx)("svg",{className:"w-3.5 h-3.5 text-nero-3 shrink-0",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]})},e.key))})]},e.key))})]},"services")})})})})]}),(0,t.jsx)(a.AnimatePresence,{children:j&&(0,t.jsx)(s.motion.div,{id:"services-dropdown",role:"menu",initial:{opacity:0,scale:.98,y:-8},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.98,y:-8},transition:{duration:.18},onMouseEnter:E,onMouseLeave:M,className:"hidden lg:block fixed top-[104px] left-0 right-0 z-50 px-4 lg:px-8 pt-2",children:(0,t.jsxs)("div",{className:"max-w-[1280px] mx-auto bg-white/30 backdrop-blur-lg border border-black/10 rounded-3xl shadow-lg overflow-hidden flex",children:[(0,t.jsx)("ul",{className:"w-[280px] shrink-0 bg-bianco-2/40 p-3 flex flex-col gap-1",children:u.map(e=>{let r=e.key===w;return(0,t.jsx)("li",{children:(0,t.jsxs)(o.Link,{href:`/servizi/${e.slug}`,onMouseEnter:()=>N(e.key),onFocus:()=>N(e.key),onClick:()=>k(!1),className:`group flex items-center gap-3 px-4 py-3 rounded-2xl transition-colors ${r?"bg-white shadow-sm":"hover:bg-white/60"}`,children:[(0,t.jsx)("span",{className:`w-2.5 h-2.5 rounded-full shrink-0 ${e.color}`}),(0,t.jsx)("span",{className:`font-heading text-[14px] transition-colors ${r?"font-bold text-nero-1":"font-semibold text-nero-2 group-hover:text-nero-1"}`,children:h(e.key)})]})},e.key)})}),(0,t.jsx)("div",{className:"flex-1 p-6 min-w-0",children:(0,t.jsx)(a.AnimatePresence,{mode:"wait",children:(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:4}
11,animate:{opacity:1,y:0},exit:{opacity:0,y:-4},transition:{duration:.15},className:"flex flex-col gap-5 h-full",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-nero-3 text-[11px] font-semibold uppercase tracking-wide mb-1",children:h(S.descKey)}),(0,t.jsx)(o.Link,{href:`/servizi/${S.slug}`,onClick:()=>k(!1),className:"font-heading font-bold text-[20px] text-nero-1 hover:text-primary transition-colors",children:h(S.key)})]}),(0,t.jsx)("div",{className:"h-px bg-black/5"}),(0,t.jsx)("ul",{className:"grid grid-cols-2 gap-2",children:S.items.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(o.Link,{href:`/servizi/${e.slug}`,onClick:()=>k(!1),className:"group/item flex items-center justify-between gap-2 bg-white border border-black/10 rounded-xl px-4 py-3 text-nero-2 text-[13px] font-medium hover:text-nero-1 hover:border-black/20 hover:shadow-sm transition-all",children:[(0,t.jsx)("span",{className:"truncate",children:h(e.key)}),(0,t.jsx)("svg",{className:"w-3.5 h-3.5 shrink-0 text-nero-3 opacity-0 -translate-x-1 transition-all group-hover/item:opacity-100 group-hover/item:translate-x-0",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]})},e.key))}),(0,t.jsxs)(o.Link,{href:`/servizi/${S.slug}`,onClick:()=>k(!1),className:"mt-auto bg-white border border-black/10 rounded-2xl p-4 flex items-center gap-4 hover:shadow-md transition-shadow",children:[(0,t.jsx)("div",{className:"relative w-[88px] h-[88px] rounded-xl overflow-hidden shrink-0 bg-bianco-2",children:(0,t.jsx)(l.default,{src:S.promoImage,alt:h(S.promoTitleKey),fill:!0,sizes:"88px",className:"object-cover"})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("p",{className:"font-heading font-bold text-[14px] text-nero-1 leading-snug mb-1",children:h(S.promoTitleKey)}),(0,t.jsx)("p",{className:"text-nero-3 text-[12px] leading-snug line-clamp-2",children:h(S.promoSubtitleKey)})]}),(0,t.jsxs)("span",{className:"text-primary text-[13px] font-semibold shrink-0 hidden xl:inline-flex items-center gap-1",children:[h("promoCta"),(0,t.jsx)("svg",{className:"w-3.5 h-3.5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"})})]})]})]},S.key)})})]})})})]})}])},41738,e=>{"use strict";e.s(["trackEvent",0,function(e,t){let r=window;r.dataLayer=r.dataLayer??[],r.dataLayer.push({event:e,...t})}])},13642,e=>{"use strict";var t=e.i(43476),r=e.i(48148),i=e.i(57688),o=e.i(20133),n=e.i(94200),s=e.i(41738);e.s(["default",0,function(){let e=(0,r.useTranslations)("footer"),{openDrawer:a}=(0,n.useContactDrawer)();return(0,t.jsx)("footer",{className:"bg-bianco-2 border-t border-black/10",children:(0,t.jsxs)("div",{className:"max-w-[1280px] mx-auto px-4 lg:px-8 py-20",children:[(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row gap-12 lg:gap-0 lg:justify-between mb-14",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6 max-w-[328px]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(i.default,{src:"/images/Logo.svg",alt:"Obly",width:95,height:40}),(0,t.jsx)("p",{className:"text-nero-1 text-[14px] leading-6",children:e("desc")})]}),(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsx)("a",{href:"https://www.instagram.com/weareobly",target:"_blank",rel:"noopener noreferrer",className:"text-nero-1 hover:text-primary transition-colors","aria-label":"Instagram",children:(0,t.jsx)("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"})})}),(0,t.jsx)("a",{href:"https://www.linkedin.com/company/obly-digital/",target:"_blank",rel:"noopener noreferrer",className:"text-nero-1 hover:text-primary transition-colors","aria-label":"LinkedIn",children:(0,t.jsx)("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})})}),(0,t.jsx)("a",{href:"https://wa.me/393345805178",target:"_blank",rel:"noopener noreferrer",className:"text-nero-1 hover:text-primary transition-colors","aria-label":"WhatsApp",onClick:()=>(0,s.trackEvent)("openWhatsapp"),children:(0,t.jsx)("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
11198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})})})]})]}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-12 lg:gap-20",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-nero-1 text-[14px] font-medium",children:e("serviziTitle")}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(o.Link,{href:"/servizi/sviluppo-software",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("sviluppoIA")}),(0,t.jsx)(o.Link,{href:"/servizi/sviluppo-app",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("webApp")}),(0,t.jsx)(o.Link,{href:"/servizi/marketing",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("marketingDigitale")}),(0,t.jsx)(o.Link,{href:"/servizi/design-grafica",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("designBranding")}),(0,t.jsx)(o.Link,{href:"/servizi",className:"text-nero-1 text-[14px] hover:text-primary transition-colors font-medium",children:e("tuttiServizi")})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-nero-1 text-[14px] font-medium",children:e("aziendaTitle")}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(o.Link,{href:"/chi-siamo",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("chiSiamo")}),(0,t.jsx)(o.Link,{href:"/progetti",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("progetti")}),(0,t.jsx)(o.Link,{href:"/blog",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("blog")}),(0,t.jsx)(o.Link,{href:"/lavora-con-noi",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("lavoraConNoi")})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-nero-1 text-[14px] font-medium",children:e("areeTitle")}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)(o.Link,{href:"/regioni",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("areeServite")}),(0,t.jsx)(o.Link,{href:"/settori",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",children:e("settoriSpecializzati")})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-nero-1 text-[14px] font-medium",children:e("contattiTitle")}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("p",{className:"text-nero-2 text-[14px] whitespace-pre-line",children:e("indirizzo")}),(0,t.jsx)("a",{href:"mailto:[email protected]",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",onClick:()=>(0,s.trackEvent)("mailObly"),children:e("email")}),(0,t.jsx)("a",{href:"tel:+390142578082",className:"text-nero-2 text-[14px] hover:text-nero-1 transition-colors",onClick:()=>(0,s.trackEvent)("callObly"),children:e("telefono")})]})]})]})]}),(0,t.jsx)("div",{className:"w-full h-px bg-black/10 mb-8"}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-between gap-4",children:[(0,t.jsx)("p",{className:"text-nero-2 text-[14px]",children:e("copyright")}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-2 text-nero-2 text-[14px]",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{(0,s.trackEvent)("contattaci"),a()},className:"hover:text-nero-1 transition-colors text-left",children:e("contatti")}),(0,t.jsx)("span",{className:"text-nero-2",children:"|"}),(0,t.jsx)(o.Link,{href:"/privacy-policy",className:"hover:text-nero-1 transition-colors",children:e("privacyPolicy")}),(0,t.jsx)("span",{className:"text-nero-2",children:"|"}),(0,t.jsx)(o.Link,{href:"/cookie-policy",className:"hover:text-nero-1 transition-colors",children:e("cookiePolicy")}),(0,t.jsx)("span",{className:"text-nero-2",children:"|"}),(0,t.jsx)("button",{type:"button",onClick:()=>window._iub?.cs?.api?.openPreferences?.(),className:"hover:text-nero-1 transition-colors text-left",children:e("preferenzeCookie")}),(0,t.jsxs)("a",{href:"#",className:"iubenda-cs-preferences-link inline-flex items-center gap-2 hover:text-nero-1 transition-colors","aria-label":"Your Privacy Choices",children:[(0,t.jsxs)("svg",{viewBox:"0 0 30 14","aria-hidden":"true",className:"w-7 h-auto",children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#FFFFFF",d:"M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"#0066FF",d:"M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8 h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z"}),(0,t.jsx)("path",{fill:"#FFFFFF",d:"M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0 l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8 c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z"}),(0,t.jsx)("path",{fill:"#0066FF",d:"M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0 L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z"})]}),"Your Privacy Choices"]}),(0,t.jsx)("a",{href:"#",className:"iubenda-cs-uspr-link hover:text-nero-1 transition-colors",children:"Notice at Collection"})]})]})]})})}])}]);

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.