{"version":3,"file":"script_main.B2dmtHvN.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useRef","fonts","css","className","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","LogotipoPittogrammaFonts","LogotipoPittogramma","CTMButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Menu","Close","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","SVG","getProps","Icon","React.forwardRef","useRef","css","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","LogotipoSaetta","SaettaBuiltToPerform","ArrowUp","Image1","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","LogotipoPittogramma","NavbarMobile","Footer","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","React.Fragment","PropertyOverrides","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Navigation","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js","https:/framerusercontent.com/modules/gMuDqyz8yu59jm7MoNhj/Bx9TuXcQ73YY8xGchlYh/GWRfWbnWp.js","https:/framerusercontent.com/modules/8f9GZolc4rD7wSKA3cWR/cLUbYl7F75eBYIW0cF7W/GlyphInvert.js","https:/framerusercontent.com/modules/dVOf3PcAOJkW679gxjPs/LDxzv0T4AVH86FjeS6J8/gA4iHhLs_.js","https:/framerusercontent.com/modules/NUZ6S18BRY8VZRU8C4pU/L7fIRX5apWB5uH2nS6LZ/ipRKDZG6Z.js","https:/framerusercontent.com/modules/wWmlw7wM2OthY0wE1hup/Vgp9EwNMQbTaDLDrYkBN/KnXuL04YR.js","https:/framerusercontent.com/modules/sQWa0wrgXPPTbnQSaVgt/POorFUI4Zt23kBeFNLek/kQZT5Ce_d.js","https:/framerusercontent.com/modules/vAMNww7sVpvwWCgqJmba/vTkSZMOeeTl7EGwhOgmC/BackToTop.js","https:/framerusercontent.com/modules/ItnkcwBBRWHNveMPiU3L/MjYym4tZQQgoDvzoRD1N/SocialHover.js","https:/framerusercontent.com/modules/jlwZLYzPXaEJVdaYAnKK/9Vm70twj7ht8Nicn11Zu/Lp4JRxF_O.js","https:/framerusercontent.com/modules/57XbEOLvycRDPzYDCSKU/wZcI0J6U9A8UwvsupJ4v/h2XPIsJLj.js","https:/framerusercontent.com/modules/LoMqmI2nrhhWZH08HnEm/vRZD3fn4CP0Pmsx8oIyG/Z5u3AyoIL.js","https:/framerusercontent.com/modules/KzsiI75cqTiId9AppY2t/PLypknlSNwsicoh6rE4h/pJhiH8mg3.js","https:/framerusercontent.com/modules/ehjfzG6BjBYUkbGKc361/veXVe2tGZqEHeQy8idJW/MD0bD8ISE.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"jMF44oNeb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 5.75)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"lwuMFFtBI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 18.25)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"KKxXbtl64\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1171430842\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-OmG2n\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-OmG2n { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-OmG2n\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.5 0 L 0 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"dJkACGH8G\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/><path d=\"M 0 0 L 10.5 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"pgy_UnrTc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3527454627\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KpKpK\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-KpKpK { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Close\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KpKpK\");Icon.displayName=\"Close\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Close\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Inverti su logo e hamburger della navbar mobile — stesso metodo del\n * desktop (ctm-nav-fix v7.1): il \"portale\".\n *\n * I glifi stanno dentro l'istanza position:fixed (stacking context): un\n * blend applicato a loro non vede mai la pagina. Quindi si clonano FUORI,\n * su document.body, in due layer: copia bianca in \"difference\" (inversione\n * per-pixel) + copia verde in \"hue\" (ricolora il rosa che il difference\n * produce sui colori saturi; bianco/nero/grigi restano intatti).\n *\n * Rendering coperti: div mascherato, div con l'SVG in background-image\n * (il modo più comune in Framer), svg inline, img.\n *\n * A menù aperto (il guscio fixed supera CLOSED_MAX_HEIGHT) i portali si\n * smontano e gli originali tornano visibili sul pannello nero.\n */const CLOSED_MAX_HEIGHT=120;const GREEN=\"#00FFAD\";const LAYER_CLASS=\"ctm-mobnav-fx\";const RESAMPLE_MS=[50,200,450,800];function maskOf(cs){if(cs.webkitMaskImage&&cs.webkitMaskImage!==\"none\")return cs.webkitMaskImage;if(cs.maskImage&&cs.maskImage!==\"none\")return cs.maskImage;return null;}function bgImageOf(cs){const bg=cs.backgroundImage;if(!bg||bg===\"none\")return null;return bg.indexOf(\"svg\")>=0||bg.indexOf(\"data:image\")>=0?bg:null;}function baseLayer(rect,blend){const d=document.createElement(\"div\");d.className=LAYER_CLASS;d.setAttribute(\"aria-hidden\",\"true\");const s=d.style;s.position=\"fixed\";s.left=rect.left+\"px\";s.top=rect.top+\"px\";s.width=rect.width+\"px\";s.height=rect.height+\"px\";s.pointerEvents=\"none\";s.zIndex=\"9999999\";s.mixBlendMode=blend;return d;}function portalMasked(rect,cs,mask){return[[\"#fff\",\"difference\"],[GREEN,\"hue\"]].map(([color,blend])=>{const d=baseLayer(rect,blend);d.style.backgroundColor=color;d.style.webkitMaskImage=mask;d.style.maskImage=mask;d.style.webkitMaskSize=\"100% 100%\";d.style.maskSize=\"100% 100%\";d.style.webkitMaskRepeat=\"no-repeat\";d.style.maskRepeat=\"no-repeat\";return d;});}function portalSvg(svg,rect){return[[\"#fff\",\"difference\"],[GREEN,\"hue\"]].map(([color,blend])=>{const d=baseLayer(rect,blend);const clone=svg.cloneNode(true);clone.style.width=\"100%\";clone.style.height=\"100%\";clone.querySelectorAll(\"*\").forEach(node=>{if(node.getAttribute(\"stroke\")&&node.getAttribute(\"stroke\")!==\"none\")node.setAttribute(\"stroke\",color);if(node.getAttribute(\"fill\")&&node.getAttribute(\"fill\")!==\"none\")node.setAttribute(\"fill\",color);});d.appendChild(clone);return d;});}export function withGlyphInvert(Component){return props=>{const ref=useRef(null);useEffect(()=>{const scope=ref.current;if(!scope)return;// display:contents non genera un box: si cerca dentro lo scope\nconst bar=scope.firstElementChild||scope;// l'altezza che cambia all'apertura è quella del guscio fixed\n// (l'istanza), non della barra interna\nlet shell=bar;let p=bar;while(p&&p!==document.body){if(getComputedStyle(p).position===\"fixed\"){shell=p;break;}p=p.parentElement;}const teardown=()=>{document.querySelectorAll(\".\"+LAYER_CLASS).forEach(el=>el.remove());scope.querySelectorAll(\"[data-ctmmobfx]\").forEach(el=>{el.style.removeProperty(\"opacity\");el.removeAttribute(\"data-ctmmobfx\");});};const glyphs=()=>{const found=[];bar.querySelectorAll(\"div, svg, img\").forEach(el=>{const r=el.getBoundingClientRect();if(r.width<8||r.height<4)return;const tag=el.tagName.toLowerCase();if(tag===\"svg\"){found.push({el,rect:r,kind:\"svg\"});return;}if(tag===\"img\"){const src=el.getAttribute(\"src\")||\"\";if(src)found.push({el,rect:r,kind:\"mask\",mask:'url(\"'+src+'\")'});return;}const cs=getComputedStyle(el);const m=maskOf(cs)||bgImageOf(cs);if(m)found.push({el,rect:r,cs,kind:\"mask\",mask:m});});return found.filter(g=>!found.some(o=>o!==g&&g.el.contains(o.el)));};const build=()=>{if(shell.getBoundingClientRect().height>CLOSED_MAX_HEIGHT){teardown();return;}teardown();glyphs().forEach(g=>{const layers=g.kind===\"svg\"?portalSvg(g.el,g.rect):portalMasked(g.rect,g.cs,g.mask);layers.forEach(l=>document.body.appendChild(l));g.el.style.setProperty(\"opacity\",\"0\",\"important\");g.el.setAttribute(\"data-ctmmobfx\",\"1\");});};// Senza questa cache il rebuild gira a OGNI frame di scroll:\n// querySelectorAll + getBoundingClientRect + getComputedStyle su\n// ogni glifo, con read-after-write = reflow forzato, su tutte le pagine.\nlet lastSig=\"\";const schedule=()=>requestAnimationFrame(()=>{const r=shell.getBoundingClientRect();const sig=Math.round(r.left)+\":\"+Math.round(r.top)+\":\"+Math.round(r.width)+\":\"+Math.round(r.height);if(sig===lastSig)return;lastSig=sig;build();});const timers=[];const resample=()=>{lastSig=\"\";RESAMPLE_MS.forEach(ms=>timers.push(window.setTimeout(build,ms)));};build();resample()// i font e le mask possono arrivare dopo il mount\n;window.addEventListener(\"scroll\",schedule,{passive:true});window.addEventListener(\"resize\",schedule);shell.addEventListener(\"click\",resample);const observer=new ResizeObserver(schedule);observer.observe(bar);if(shell!==bar)observer.observe(shell);// Navigazione client-side (es. da un lavoro all'altro nel CMS):\n// la navbar resta montata, questo effect NON rigira, e i portali\n// restano nello stato della pagina precedente — \"logo bloccato\".\n// Al refresh invece rimonta tutto e funziona. Qui: quando cambia\n// l'URL (pushState/replaceState/popstate) si ricampiona; in più un\n// MutationObserver sul body cattura lo swap del contenuto pagina\n// di Framer, che può avvenire un attimo dopo il cambio di URL.\nlet lastHref=location.href;const onRoute=()=>{if(location.href===lastHref)return;lastHref=location.href;resample();};const origPush=history.pushState;const origReplace=history.replaceState;history.pushState=function(...args){const r=origPush.apply(this,args);onRoute();return r;};history.replaceState=function(...args){const r=origReplace.apply(this,args);onRoute();return r;};window.addEventListener(\"popstate\",onRoute);let bodyTimer=0;const isOurs=n=>n instanceof HTMLElement&&n.classList.contains(LAYER_CLASS);const bodyObserver=new MutationObserver(records=>{// ignora le mutazioni prodotte da noi stessi (append/remove dei\n// layer portale), altrimenti build() → mutazione → build() → loop\nconst foreign=records.some(rec=>Array.from(rec.addedNodes).some(n=>!isOurs(n))||Array.from(rec.removedNodes).some(n=>!isOurs(n)));if(!foreign)return;// debounce: lo swap di pagina genera raffiche di mutazioni\nwindow.clearTimeout(bodyTimer);bodyTimer=window.setTimeout(()=>{if(location.href!==lastHref){lastHref=location.href;resample();}},120);});bodyObserver.observe(document.body,{childList:true,subtree:true});return()=>{window.removeEventListener(\"scroll\",schedule);window.removeEventListener(\"resize\",schedule);shell.removeEventListener(\"click\",resample);window.removeEventListener(\"popstate\",onRoute);history.pushState=origPush;history.replaceState=origReplace;bodyObserver.disconnect();window.clearTimeout(bodyTimer);// senza questo un build() postumo cancella i layer dell'istanza\n// nuova e i glifi della navbar restano invisibili\ntimers.forEach(t=>window.clearTimeout(t));observer.disconnect();teardown();};},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withGlyphInvert\":{\"type\":\"reactHoc\",\"name\":\"withGlyphInvert\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlyphInvert.map","// Generated by Framer (d039229)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Articulat CF Normal\",\"CUSTOMV2;Articulat CF Bold\",\"CUSTOMV2;Articulat CF Bold Oblique\",\"CUSTOMV2;Articulat CF Regular Oblique\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Articulat CF Normal\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/WwxWvEXt5V1ZVdgtiC8uvptVkcE.woff2\",weight:\"400\"},{cssFamilyName:\"Articulat CF Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/lv2uDruToleBhaIrcxww0ZhxdjM.woff2\",weight:\"700\"},{cssFamilyName:\"Articulat CF Bold Oblique\",source:\"custom\",style:\"italic\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/tD79RyMMKxAK7OpXR4YVHi6tvA.woff2\",weight:\"700\"},{cssFamilyName:\"Articulat CF Regular Oblique\",source:\"custom\",style:\"italic\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/rc96aSxCXA6PklEsXQ4jCQM3VU.woff2\",weight:\"400\"}]}];export const css=['.framer-XAbTf .framer-styles-preset-1peg2nj:not(.rich-text-wrapper), .framer-XAbTf .framer-styles-preset-1peg2nj.rich-text-wrapper p { --framer-font-family: \"Articulat CF Normal\", \"Articulat CF Normal Placeholder\", sans-serif; --framer-font-family-bold: \"Articulat CF Bold\", \"Articulat CF Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Articulat CF Bold Oblique\", \"Articulat CF Bold Oblique Placeholder\", sans-serif; --framer-font-family-italic: \"Articulat CF Regular Oblique\", \"Articulat CF Regular Oblique Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a299f801-417a-4119-974e-0e98419b1d40); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-XAbTf\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f060d6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const XBB3JVtPq=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1751671060\" role=\"presentation\" viewBox=\"0 0 823 106\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"90px\" id=\"b__z6Yt4Q\" width=\"145.00000169677736px\"><path d=\"M 0 90 L 0 0 L 145 0 L 145 90 Z\" fill=\"transparent\" height=\"90px\" id=\"SGgGvpdKU\" width=\"145px\"/><path d=\"M 38.985 51.003 L 78.799 0 L 47.03 0 C 23.417 0 2.602 19.191 0.541 42.859 L 0.166 47.141 C -1.902 70.809 15.566 90 39.172 90 L 66.366 90 L 69.351 55.81 C 69.442 54.774 68.627 53.88 67.587 53.88 L 40.394 53.88 C 38.914 53.88 38.087 52.169 38.998 51.003 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"90px\" id=\"hIeejJJQd\" transform=\"translate(0.002 0)\" width=\"78.79884736640804px\"/><path d=\"M 12.453 0 L 9.435 34.604 C 9.344 35.641 10.159 36.535 11.199 36.535 L 38.088 36.535 C 39.568 36.535 40.395 38.246 39.484 39.412 L 0 90 L 44.434 90 L 48.861 39.263 C 48.997 37.727 50.276 36.548 51.814 36.548 L 75.434 36.548 L 78.639 0 L 12.459 0 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"90px\" id=\"KvboSU3FW\" transform=\"translate(66.361 0)\" width=\"78.6392px\"/></g><g fill=\"transparent\" height=\"105.51000018310548px\" id=\"volH4sC54\" transform=\"translate(179 0)\" width=\"643.4029887695312px\"><path d=\"M 536.231 22.458 C 544.431 22.458 551.953 26.044 555.562 32.123 L 555.78 32.123 L 555.78 23.573 L 567.13 23.573 L 567.13 80.778 C 567.13 100.896 550.729 105.51 538.483 105.51 C 526.916 105.51 512.637 101.465 512.527 86.639 L 522.521 86.639 C 522.849 93.264 530.043 96.632 538.243 96.632 C 547.908 96.632 555.78 92.018 555.78 80.778 L 555.78 71.003 L 555.562 71.003 C 551.975 77.06 544.432 80.669 536.231 80.669 C 523.417 80.669 510.843 72.25 510.843 51.564 C 510.843 30.877 523.548 22.458 536.231 22.458 Z M 213.229 22.479 C 229.301 22.479 237.392 28.667 237.393 42.815 L 237.393 82.046 L 226.721 82.046 L 226.721 72.6 L 226.262 72.6 C 225.146 74.853 219.635 83.161 205.247 83.161 C 194.357 83.161 185.698 78.328 185.698 66.761 L 185.676 66.761 C 185.676 55.521 193.877 50.907 204.329 49.683 L 218.827 47.998 C 224.228 47.32 226.021 46.315 226.021 44.521 L 226.021 42.947 C 226.021 33.61 221.189 31.139 212.988 31.139 C 204.788 31.139 199.846 33.61 199.846 41.022 L 199.846 42.379 L 188.956 42.379 L 188.956 40.017 C 188.956 28.34 197.156 22.48 213.229 22.479 Z M 28.537 22.458 C 38.99 22.458 51.913 26.963 54.056 44.369 L 43.713 44.369 C 42.138 35.382 35.731 32.123 28.428 32.123 C 17.756 32.123 10.671 39.777 10.671 52.919 C 10.671 66.061 17.756 73.475 28.428 73.475 C 35.841 73.475 42.138 70.107 43.713 61.01 L 54.056 61.01 C 52.153 78.657 38.99 83.14 28.537 83.14 C 13.82 83.14 0 74.043 0 52.919 C 0 31.795 13.82 22.458 28.537 22.458 Z M 362.933 22.458 C 377.999 22.458 389.567 31.555 389.567 52.023 C 389.567 54.034 389.458 55.171 389.239 56.396 L 345.964 56.396 C 346.86 68.641 353.049 74.262 363.502 74.262 C 370.696 74.262 376.207 71.681 378.678 64.815 L 388.78 64.815 C 385.303 77.847 375.288 83.14 363.393 83.14 C 347.67 83.14 335.074 73.934 335.074 52.919 L 335.052 52.919 C 335.052 31.446 347.866 22.458 362.933 22.458 Z M 76.208 23.595 L 87.775 23.595 L 87.775 32.582 L 76.208 32.582 L 76.208 65.296 C 76.208 71.025 78.11 73.605 84.408 73.605 C 85.764 73.605 86.77 73.605 88.562 73.387 L 88.562 81.937 C 86.42 82.506 83.948 82.834 81.259 82.834 C 71.484 82.834 64.859 78.679 64.858 67.221 L 64.858 32.582 L 55.303 32.582 L 55.303 23.595 L 64.858 23.595 L 64.858 8.878 L 76.208 8.878 Z M 412.483 23.595 L 424.052 23.595 L 424.052 32.582 L 412.483 32.582 L 412.483 65.296 C 412.483 71.025 414.386 73.605 420.684 73.605 C 422.039 73.605 423.046 73.605 424.839 73.387 L 424.839 81.937 C 422.696 82.506 420.225 82.834 417.535 82.834 C 407.761 82.834 401.135 78.679 401.135 67.221 L 401.135 32.582 L 391.578 32.582 L 391.578 23.595 L 401.135 23.595 L 401.135 8.878 L 412.483 8.878 Z M 611.303 18.544 C 629.015 18.544 643.403 32.036 643.403 50.558 C 643.403 69.079 629.015 82.658 611.303 82.658 C 593.59 82.658 579.201 69.167 579.201 50.558 C 579.201 32.036 593.59 18.544 611.303 18.544 Z M 160.463 22.458 C 171.812 22.458 180.362 29.084 180.362 45.615 L 180.362 82.024 L 169.013 82.024 L 169.013 48.195 C 169.013 37.743 164.968 32.014 156.418 32.014 L 156.439 32.036 C 148.239 32.036 142.51 37.765 142.51 48.218 L 142.51 82.046 L 131.161 82.046 L 131.161 48.218 C 131.161 37.765 127.006 32.036 118.565 32.036 C 110.125 32.036 104.636 37.765 104.636 48.218 L 104.636 82.046 L 93.286 82.046 L 93.286 23.595 L 104.636 23.595 L 104.636 35.273 L 104.964 35.273 C 105.86 30.899 111.48 22.458 123.048 22.458 C 131.248 22.458 138.333 26.394 141.132 35.709 C 142.488 30.986 148.218 22.458 160.463 22.458 Z M 275.464 22.917 C 276.929 22.917 278.503 23.026 279.837 23.485 L 279.837 33.042 C 278.372 32.823 277.038 32.714 275.573 32.714 C 264.683 32.714 257.248 39.798 257.248 52.831 L 257.248 82.046 L 245.898 82.046 L 245.898 23.595 L 257.27 23.595 L 257.27 37.087 L 257.598 37.087 C 259.281 30.242 264.793 22.917 275.464 22.917 Z M 484.864 22.458 C 496.323 22.458 505.551 29.084 505.551 45.615 L 505.551 82.024 L 494.202 82.024 L 494.202 48.195 C 494.202 37.743 489.697 32.014 480.491 32.014 L 480.491 32.036 C 471.285 32.036 464.878 37.765 464.878 48.218 L 464.878 82.046 L 453.528 82.046 L 453.528 23.595 L 464.878 23.595 L 464.878 35.273 L 465.206 35.273 C 466.212 30.899 471.832 22.458 484.864 22.458 Z M 295.362 52.919 L 322.784 23.595 L 335.598 23.595 L 311.216 48.765 L 338.747 82.024 L 326.042 82.024 L 304.131 56.068 L 295.362 65.056 L 295.362 82.024 L 284.013 82.024 L 284.013 3.367 L 295.362 3.367 Z M 443.164 82.024 L 431.814 82.024 L 431.814 23.595 L 443.164 23.595 Z M 611.303 25.104 C 597.264 25.104 585.937 35.622 585.937 50.558 C 585.937 65.493 597.177 76.099 611.303 76.099 C 625.341 76.098 636.668 65.58 636.668 50.558 C 636.668 35.535 625.341 25.104 611.303 25.104 Z M 226.021 53.946 C 225.234 55.171 223.769 55.958 218.04 56.636 L 207.019 58.102 C 199.715 58.998 197.025 61.578 197.025 66.192 C 197.026 71.703 200.961 74.283 208.046 74.283 C 220.401 74.283 226.021 66.629 226.021 60.354 Z M 538.921 32.036 C 529.912 32.036 521.492 38.224 521.492 51.585 C 521.492 64.946 529.802 71.244 538.921 71.244 C 547.908 71.244 556.349 64.946 556.349 51.585 C 556.349 38.224 547.93 32.036 538.921 32.036 Z M 614.517 34.835 C 622.258 34.835 626.653 39.055 626.565 45.44 C 626.478 50.207 624.051 53.706 619.459 55.149 L 626.916 66.214 L 619.371 66.214 L 612.549 55.871 L 605.354 55.871 L 605.354 66.214 L 598.16 66.214 L 598.16 34.835 Z M 605.354 50.12 L 613.904 50.12 C 617.95 50.12 619.655 48.152 619.655 45.353 C 619.655 42.554 617.95 40.673 613.904 40.673 L 605.354 40.673 Z M 362.802 31.357 C 353.464 31.357 347.058 36.76 346.052 47.868 L 378.765 47.868 C 378.546 37.634 372.817 31.357 362.802 31.357 Z M 437.435 0 C 441.021 0 444.17 2.083 444.17 4.616 C 444.17 7.149 441.021 9.233 437.435 9.233 C 433.848 9.233 430.699 7.224 430.699 4.616 C 430.699 2.008 433.848 0 437.435 0 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"105.51000018310548px\" id=\"FLlu694XS\" width=\"643.4029887695312px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,XBB3JVtPq:fill??props.XBB3JVtPq??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,XBB3JVtPq,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-j5Dbe\",className),layoutId:layoutId,ref:ref,style:{\"--18a7yye\":XBB3JVtPq,...style}});});const css=[`.framer-j5Dbe { -webkit-mask: ${mask}; aspect-ratio: 7.764150943396227; background-color: var(--18a7yye); mask: ${mask}; width: 823px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 823\n * @framerIntrinsicHeight 106\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"XBB3JVtPq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logotipo — Pittogramma\",\"color\":{\"type\":\"variable\",\"value\":\"18a7yye\"},\"set\":{\"localId\":\"vectorSet/SoKIbNBNK\",\"id\":\"SoKIbNBNK\",\"moduleId\":\"CGZdItFDlG0cZ9eTEkyW\"}}\n */const Icon=withCSS(Component,css,\"framer-j5Dbe\");Icon.displayName=\"Logotipo — Pittogramma\";export default Icon;addPropertyControls(Icon,{XBB3JVtPq:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"823\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Logotipo — Pittogramma\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18a7yye\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SoKIbNBNK\\\",\\\"id\\\":\\\"SoKIbNBNK\\\",\\\"moduleId\\\":\\\"CGZdItFDlG0cZ9eTEkyW\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"106\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"XBB3JVtPq\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (835d061)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js\";import Close from\"https://framerusercontent.com/modules/gMuDqyz8yu59jm7MoNhj/Bx9TuXcQ73YY8xGchlYh/GWRfWbnWp.js\";import CTMButton from\"https://framerusercontent.com/modules/coEE8vbJi8iEBGcyPM3W/GXWMJDbsgERxsbLL2sj7/CTMButton.js\";import{withGlyphInvert}from\"https://framerusercontent.com/modules/8f9GZolc4rD7wSKA3cWR/cLUbYl7F75eBYIW0cF7W/GlyphInvert.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dVOf3PcAOJkW679gxjPs/LDxzv0T4AVH86FjeS6J8/gA4iHhLs_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/c6s0YuiQcfeuWQIw6NjB/RYmFL2tmV7TDel4JmTN1/oEHp2ZXKO.js\";import LogotipoPittogramma from\"https://framerusercontent.com/modules/NUZ6S18BRY8VZRU8C4pU/L7fIRX5apWB5uH2nS6LZ/ipRKDZG6Z.js\";const LogotipoPittogrammaFonts=getFonts(LogotipoPittogramma);const MotionDivWithGlyphInvert1ythaju=withCodeBoundaryForOverrides(motion.div,{nodeId:\"IU3VU2qsk\",override:withGlyphInvert,scopeId:\"KnXuL04YR\"});const CTMButtonFonts=getFonts(CTMButton);const cycleOrder=[\"tRVEmmTnL\",\"Ksb_dMCtr\"];const serializationHash=\"framer-tymdh\";const variantClassNames={Ksb_dMCtr:\"framer-v-1h7ldaq\",tRVEmmTnL:\"framer-v-mxhf63\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Aperta:\"Ksb_dMCtr\",Chiusa:\"tRVEmmTnL\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tRVEmmTnL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tRVEmmTnL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1li9n5j=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"tRVEmmTnL\"),100);});const onTapg36l8p=activeVariantCallback(async(...args)=>{setVariant(\"Ksb_dMCtr\");});const onTap14yp7wm=activeVariantCallback(async(...args)=>{setVariant(\"tRVEmmTnL\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mxhf63\",className,classNames),\"data-framer-name\":\"Chiusa\",layoutDependency:layoutDependency,layoutId:\"tRVEmmTnL\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{Ksb_dMCtr:{backgroundColor:\"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae)\"}},...addPropertyOverrides({Ksb_dMCtr:{\"data-framer-name\":\"Aperta\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithGlyphInvert1ythaju,{className:\"framer-1ythaju\",\"data-framer-name\":\"Barra\",layoutDependency:layoutDependency,layoutId:\"IU3VU2qsk\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fbyoTyX63\"},motionChild:true,nodeId:\"pEmXelcFx\",openInNewTab:false,scopeId:\"KnXuL04YR\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-5e3zyy framer-1s47h6x\",layoutDependency:layoutDependency,layoutId:\"pEmXelcFx\",...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(LogotipoPittogramma,{animated:true,className:\"framer-qbbeuc\",layoutDependency:layoutDependency,layoutId:\"Kgcn8Tq5H\",style:{\"--18a7yye\":\"rgb(255, 255, 255)\"}})})}),/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Apri il men\\xf9\",className:\"framer-sspbo6\",\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sChRp4fLY\",onTap:onTapg36l8p,...addPropertyOverrides({Ksb_dMCtr:{\"aria-label\":\"Chiudi il men\\xf9\",onTap:onTap14yp7wm}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-mp00xr\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"u7YjZahDN\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--3it368\":1},...addPropertyOverrides({Ksb_dMCtr:{Component:Close}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11cv2v7\",\"data-framer-name\":\"Drawer\",layoutDependency:layoutDependency,layoutId:\"aDqIprW_c\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qg661a\",layoutDependency:layoutDependency,layoutId:\"UOUhqPJN9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1peg2nj\",\"data-styles-preset\":\"gA4iHhLs_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VFnWrItHo\"},motionChild:true,nodeId:\"PO9VdYllO\",openInNewTab:false,relValues:[],scopeId:\"KnXuL04YR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Portfolio\"})})})}),className:\"framer-1tcb9rx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PO9VdYllO\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1peg2nj\",\"data-styles-preset\":\"gA4iHhLs_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nkQ0ix5Ks\"},motionChild:true,nodeId:\"X2Xz8tqov\",openInNewTab:false,relValues:[],scopeId:\"KnXuL04YR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Servizi\"})})})}),className:\"framer-1az738r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X2Xz8tqov\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1peg2nj\",\"data-styles-preset\":\"gA4iHhLs_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jpWra41zL\"},motionChild:true,nodeId:\"jrcDx4MI7\",openInNewTab:false,relValues:[],scopeId:\"KnXuL04YR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Metodo\"})})})}),className:\"framer-11g2ita\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jrcDx4MI7\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1peg2nj\",\"data-styles-preset\":\"gA4iHhLs_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xu4OpEDrS\"},motionChild:true,nodeId:\"TTQ39L3YJ\",openInNewTab:false,relValues:[],scopeId:\"KnXuL04YR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Studio\"})})})}),className:\"framer-c9u9ij\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TTQ39L3YJ\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hm3gq5\",layoutDependency:layoutDependency,layoutId:\"GI6P5_oDy\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"J_qhsrFb9\"},motionChild:true,nodeId:\"QTEQLsHWO\",openInNewTab:false,scopeId:\"KnXuL04YR\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xh065o framer-1s47h6x\",layoutDependency:layoutDependency,layoutId:\"QTEQLsHWO\",...addPropertyOverrides({Ksb_dMCtr:{\"data-highlight\":true,onTap:onTap1li9n5j}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45g8f3-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Om344DK_U-container\",nodeId:\"Om344DK_U\",rendersWithMotion:true,scopeId:\"KnXuL04YR\",children:/*#__PURE__*/_jsx(CTMButton,{animation:\"elettrico\",bg:\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",boltSize:16,fg:\"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae)\",gap:8,height:\"100%\",id:\"Om344DK_U\",label:\"Parliamone\",labelFont:{fontFamily:'\"Articulat CF Medium\", \"Articulat CF Medium Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},layoutId:\"Om344DK_U\",newTab:false,padding:\"14px 22px 14px 22px\",pill:true,radius:12,showBolt:true,strokeWidth:1.5,variant:matchVariant(\"fill\"),width:\"100%\"})})})})})})]})]})})})});});const css=[\".framer-tymdh.framer-1s47h6x, .framer-tymdh .framer-1s47h6x { display: block; }\",\".framer-tymdh.framer-mxhf63 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 84px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 390px; }\",\".framer-tymdh .framer-1ythaju { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 20px 10px 20px 20px; position: relative; width: 100%; }\",\".framer-tymdh .framer-5e3zyy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tymdh .framer-qbbeuc { aspect-ratio: 4.169014084507042 / 1; flex: none; height: auto; position: relative; width: 148px; }\",\".framer-tymdh .framer-sspbo6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; padding: 0px; position: relative; width: 44px; }\",\".framer-tymdh .framer-mp00xr { flex: none; height: auto; position: relative; width: 26px; }\",\".framer-tymdh .framer-11cv2v7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; padding: 8px 20px 40px 20px; position: relative; width: 100%; }\",\".framer-tymdh .framer-1qg661a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tymdh .framer-1tcb9rx, .framer-tymdh .framer-1az738r, .framer-tymdh .framer-11g2ita, .framer-tymdh .framer-c9u9ij { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tymdh .framer-hm3gq5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-tymdh .framer-1xh065o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 148px; }\",\".framer-tymdh .framer-45g8f3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tymdh.framer-v-1h7ldaq.framer-mxhf63 { height: min-content; }\",\".framer-tymdh.framer-v-1h7ldaq .framer-5e3zyy, .framer-tymdh.framer-v-1h7ldaq .framer-1tcb9rx, .framer-tymdh.framer-v-1h7ldaq .framer-1az738r, .framer-tymdh.framer-v-1h7ldaq .framer-11g2ita, .framer-tymdh.framer-v-1h7ldaq .framer-c9u9ij, .framer-tymdh.framer-v-1h7ldaq .framer-1xh065o { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ksb_dMCtr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKnXuL04YR=withCSS(Component,css,\"framer-tymdh\");export default FramerKnXuL04YR;FramerKnXuL04YR.displayName=\"Navbar Mobile\";FramerKnXuL04YR.defaultProps={height:84,width:390};addPropertyControls(FramerKnXuL04YR,{variant:{options:[\"tRVEmmTnL\",\"Ksb_dMCtr\"],optionTitles:[\"Chiusa\",\"Aperta\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKnXuL04YR,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Articulat CF Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/dJc5AuOJuqgE7KqsYKfmTRdV3ds.woff2\",weight:\"500\"}]},...LogotipoPittogrammaFonts,...CTMButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKnXuL04YR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"84\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ksb_dMCtr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"390\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KnXuL04YR.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.5 5.5 L 5.25 0 L 0 5.5\" fill=\"transparent\" height=\"5.5px\" id=\"nJPnMruC9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 4.75)\" width=\"10.5px\"/><path d=\"M 0 13.5 L 0 0\" fill=\"transparent\" height=\"13.5px\" id=\"ElaVP7FBq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12 5.75)\" width=\"1px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2021499928\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qtWV2\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qtWV2 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qtWV2\");Icon.displayName=\"Arrow Up\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";/**\n * Back to top — riporta in cima alla pagina corrente.\n * Serve un override perché il footer vive in un layout template:\n * lì i link con solo hash (#top) non sono supportati.\n */export function withBackToTop(Component){return props=>{const handleClick=event=>{event.preventDefault();const reduced=typeof window!==\"undefined\"&&window.matchMedia?.(\"(prefers-reduced-motion: reduce)\").matches;window.scrollTo({top:0,behavior:reduced?\"auto\":\"smooth\"});};const handleKeyDown=event=>{if(event.key===\"Enter\"||event.key===\" \")handleClick(event);};return /*#__PURE__*/_jsx(Component,{...props,role:\"button\",tabIndex:0,\"aria-label\":\"Torna in cima alla pagina\",onClick:handleClick,onKeyDown:handleKeyDown,style:{...props.style,cursor:\"pointer\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withBackToTop\":{\"type\":\"reactHoc\",\"name\":\"withBackToTop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackToTop.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Hover verde sulle icone social del footer.\n *\n * Framer renderizza queste icone come <div> con l'SVG dentro una\n * background-image (data URI) e il colore scritto nel vettore stesso:\n * non esiste un nodo SVG da colorare, e hoverEffect non agisce sul fill.\n *\n * Qui il colore viene riscritto DENTRO il data URI, sostituendo qualunque\n * valore abbia l'attributo fill. Così lo stato a riposo resta quello\n * deciso sul canvas (oggi bianco al 40%) mentre l'hover porta al verde\n * pieno, senza che l'opacità di partenza lo smorzi.\n *\n * Il verde arriva dal color style \"Verde Energia\": se cambia il token,\n * l'hover si aggiorna da solo.\n */const GREEN_TOKEN=\"--token-db02f197-c002-466c-ab83-8f98a7ff1b12\";const GREEN_FALLBACK=\"#00FFAD\";// fill dentro il data URI: le virgolette sono codificate come %22\nconst FILL_ENCODED=/fill=%22rgba?\\([^)]*\\)%22/g;const FILL_PLAIN=/fill=\"rgba?\\([^)]*\\)\"/g;function brandGreen(){if(typeof window===\"undefined\")return GREEN_FALLBACK;const value=getComputedStyle(document.documentElement).getPropertyValue(GREEN_TOKEN).trim();return value||GREEN_FALLBACK;}function iconsIn(scope){return scope.querySelectorAll('[data-framer-component-type=\"SVG\"]');}export function withSocialHover(Component){return props=>{const ref=useRef(null);useEffect(()=>{const wrapper=ref.current;if(!wrapper)return;const row=wrapper.firstElementChild;if(!row)return;// il cancelletto va codificato: in un data URI aprirebbe un frammento\nconst green=brandGreen().replace(\"#\",\"%23\");const prepared=new Map;iconsIn(row).forEach(icon=>{const rest=icon.style.backgroundImage;if(!rest||rest===\"none\")return;const hover=rest.replace(FILL_ENCODED,\"fill=%22\"+green+\"%22\").replace(FILL_PLAIN,'fill=\"'+green+'\"');prepared.set(icon,{rest,hover});});// risale fino al figlio diretto della riga: è la singola icona\nconst itemFor=target=>{let el=target;while(el&&el.parentElement&&el.parentElement!==row){el=el.parentElement;}return el&&el.parentElement===row?el:null;};const swap=(event,state)=>{const item=itemFor(event.target);if(!item)return;iconsIn(item).forEach(icon=>{const pair=prepared.get(icon);if(pair)icon.style.backgroundImage=pair[state];});};const enter=event=>swap(event,\"hover\");const leave=event=>swap(event,\"rest\");row.addEventListener(\"mouseover\",enter);row.addEventListener(\"mouseout\",leave);row.addEventListener(\"focusin\",enter);row.addEventListener(\"focusout\",leave);return()=>{row.removeEventListener(\"mouseover\",enter);row.removeEventListener(\"mouseout\",leave);row.removeEventListener(\"focusin\",enter);row.removeEventListener(\"focusout\",leave);};},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSocialHover\":{\"type\":\"reactHoc\",\"name\":\"withSocialHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SocialHover.map","// Generated by Framer (3f060d6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Articulat CF Medium\",\"CUSTOMV2;Articulat CF Bold\",\"CUSTOMV2;Articulat CF Bold Oblique\",\"CUSTOMV2;Articulat CF Medium Oblique\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Articulat CF Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/dJc5AuOJuqgE7KqsYKfmTRdV3ds.woff2\",weight:\"500\"},{cssFamilyName:\"Articulat CF Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/lv2uDruToleBhaIrcxww0ZhxdjM.woff2\",weight:\"700\"},{cssFamilyName:\"Articulat CF Bold Oblique\",source:\"custom\",style:\"italic\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/tD79RyMMKxAK7OpXR4YVHi6tvA.woff2\",weight:\"700\"},{cssFamilyName:\"Articulat CF Medium Oblique\",source:\"custom\",style:\"italic\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/Jxfo8cMCv3CFVXgvo5jL39lGglI.woff2\",weight:\"500\"}]}];export const css=['.framer-Gry3a .framer-styles-preset-1fpo33v:not(.rich-text-wrapper), .framer-Gry3a .framer-styles-preset-1fpo33v.rich-text-wrapper p { --framer-font-family: \"Articulat CF Medium\", \"Articulat CF Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Articulat CF Bold\", \"Articulat CF Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Articulat CF Bold Oblique\", \"Articulat CF Bold Oblique Placeholder\", sans-serif; --framer-font-family-italic: \"Articulat CF Medium Oblique\", \"Articulat CF Medium Oblique Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Gry3a\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0e363b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const XBB3JVtPq=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1221808022\" role=\"presentation\" viewBox=\"0 0 764 106\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"105.50999931030273px\" id=\"yZWq_U1hc\" width=\"763.5699951171875px\"><path d=\"M 651.92 22.471 C 660.12 22.471 667.65 26.07 671.25 32.13 L 671.47 32.13 L 671.47 23.59 L 682.82 23.59 L 682.82 80.79 C 682.82 100.91 666.41 105.51 654.16 105.51 C 642.58 105.51 628.31 101.47 628.2 86.63 L 628.21 86.65 L 638.21 86.65 C 638.55 93.28 645.74 96.65 653.94 96.65 C 663.61 96.65 671.47 92.04 671.47 80.8 L 671.47 71.02 L 671.25 71.02 C 667.65 77.09 660.12 80.69 651.92 80.69 C 639.11 80.69 626.521 72.26 626.521 51.58 C 626.521 30.9 639.22 22.471 651.92 22.471 Z M 139.92 13.86 L 137.52 41.27 C 137.45 42.09 138.09 42.8 138.92 42.8 L 160.27 42.8 C 161.44 42.8 162.1 44.16 161.38 45.08 L 130.02 85.149 L 132.39 58.07 C 132.47 57.251 131.82 56.54 130.99 56.54 L 109.39 56.54 C 108.21 56.54 107.56 55.18 108.279 54.26 L 139.89 13.86 Z M 28.54 22.471 C 38.99 22.471 51.92 26.97 54.05 44.38 L 43.71 44.38 C 42.14 35.39 35.73 32.13 28.43 32.13 C 17.75 32.13 10.67 39.77 10.67 52.92 C 10.67 66.07 17.75 73.49 28.43 73.49 C 35.85 73.49 42.14 70.12 43.71 61.02 L 54.05 61.02 C 52.14 78.66 38.99 83.16 28.54 83.16 C 13.82 83.16 0 74.06 0 52.931 C 0 31.801 13.82 22.471 28.54 22.471 Z M 304.21 22.48 C 320.28 22.48 328.37 28.66 328.37 42.82 L 328.37 82.04 L 317.689 82.04 L 317.689 72.6 L 317.24 72.6 C 316.12 74.85 310.61 83.16 296.22 83.16 C 285.32 83.16 276.67 78.33 276.67 66.75 L 276.68 66.75 C 276.68 55.51 284.88 50.9 295.34 49.67 L 309.84 47.98 C 315.23 47.31 317.03 46.29 317.03 44.5 L 317.03 42.93 C 317.03 33.6 312.2 31.13 303.99 31.13 C 295.78 31.13 290.84 33.6 290.84 41.019 L 290.84 42.37 L 279.939 42.37 L 279.939 40.01 C 279.94 28.32 288.14 22.48 304.21 22.48 Z M 467.39 22.471 C 482.45 22.471 494.02 31.57 494.02 52.03 C 494.02 54.05 493.91 55.18 493.68 56.41 L 450.41 56.41 C 451.31 68.66 457.49 74.28 467.94 74.28 C 475.13 74.28 480.64 71.7 483.11 64.84 L 493.22 64.84 C 489.74 77.88 479.73 83.16 467.82 83.16 C 452.09 83.16 439.5 73.94 439.5 52.931 L 439.52 52.931 C 439.52 31.471 452.33 22.471 467.39 22.471 Z M 80.69 23.6 L 92.271 23.6 L 92.271 32.59 L 80.69 32.59 L 80.69 65.29 C 80.691 71.02 82.6 73.61 88.89 73.61 C 90.24 73.61 91.25 73.61 93.05 73.39 L 93.05 81.93 C 90.91 82.49 88.44 82.83 85.75 82.83 C 75.97 82.83 69.34 78.67 69.34 67.21 L 69.34 32.59 L 59.79 32.59 L 59.79 23.6 L 69.34 23.6 L 69.34 8.88 L 80.69 8.88 Z M 519.2 23.6 L 530.78 23.6 L 530.78 32.59 L 519.2 32.59 L 519.2 65.29 C 519.2 71.02 521.11 73.61 527.399 73.61 C 528.749 73.61 529.76 73.61 531.56 73.39 L 531.56 81.93 C 529.42 82.49 526.95 82.83 524.26 82.83 C 514.48 82.83 507.85 78.67 507.85 67.21 L 507.85 32.59 L 498.3 32.59 L 498.3 23.6 L 507.85 23.6 L 507.85 8.88 L 519.2 8.88 Z M 731.47 18.56 C 749.19 18.56 763.57 32.05 763.57 50.57 C 763.57 69.09 749.19 82.67 731.47 82.67 C 713.75 82.67 699.37 69.18 699.37 50.57 C 699.37 32.05 713.75 18.561 731.47 18.56 Z M 247.01 22.48 C 258.36 22.48 266.9 29.11 266.9 45.63 L 266.9 82.04 L 255.55 82.04 L 255.55 48.21 C 255.55 37.762 251.502 32.032 242.965 32.03 C 234.768 32.033 229.04 37.762 229.04 48.21 L 229.04 82.04 L 217.69 82.04 L 217.69 48.21 C 217.69 37.76 213.53 32.03 205.1 32.03 C 196.67 32.03 191.16 37.76 191.16 48.21 L 191.16 82.04 L 179.811 82.04 L 179.811 23.6 L 191.16 23.6 L 191.16 35.29 L 191.5 35.29 C 192.4 30.91 198.02 22.481 209.59 22.48 C 217.79 22.48 224.87 26.41 227.68 35.74 C 229.03 31.02 234.76 22.481 247.01 22.48 Z M 370.97 22.931 C 372.43 22.931 374.001 23.04 375.351 23.49 L 375.351 33.04 C 373.891 32.82 372.54 32.7 371.08 32.7 C 360.18 32.7 352.76 39.78 352.76 52.82 L 352.76 82.04 L 341.41 82.04 L 341.41 23.601 L 352.76 23.601 L 352.76 37.09 L 353.101 37.09 C 354.791 30.23 360.29 22.931 370.97 22.931 Z M 552.13 82.04 L 540.78 82.04 L 540.78 23.6 L 552.13 23.6 Z M 596.08 22.48 C 607.54 22.481 616.76 29.11 616.76 45.63 L 616.76 82.04 L 605.41 82.04 L 605.41 48.21 C 605.41 37.76 600.91 32.03 591.7 32.03 L 591.689 32.03 C 582.48 32.03 576.069 37.76 576.069 48.21 L 576.069 82.04 L 564.72 82.04 L 564.72 23.6 L 576.069 23.6 L 576.069 35.29 L 576.41 35.29 C 577.42 30.91 583.04 22.48 596.08 22.48 Z M 395.35 52.93 L 422.77 23.601 L 435.58 23.601 L 411.19 48.771 L 438.72 82.03 L 426.02 82.03 L 404.1 56.07 L 395.33 65.061 L 395.33 82.03 L 383.98 82.03 L 383.98 3.37 L 395.35 3.37 Z M 731.47 25.13 C 717.45 25.13 706.12 35.65 706.12 50.57 C 706.12 65.49 717.36 76.099 731.47 76.1 C 745.49 76.1 756.82 65.58 756.82 50.57 C 756.82 35.56 745.49 25.13 731.47 25.13 Z M 317.03 53.93 C 316.24 55.17 314.78 55.95 309.05 56.63 L 298.04 58.09 C 290.74 58.99 288.04 61.57 288.04 66.18 C 288.04 71.69 291.97 74.269 299.05 74.269 L 299.05 74.28 C 311.41 74.28 317.03 66.64 317.03 60.34 Z M 654.62 32.03 C 645.63 32.03 637.2 38.21 637.2 51.58 C 637.2 64.95 645.52 71.25 654.62 71.25 C 663.61 71.25 672.04 64.96 672.04 51.58 C 672.04 38.2 663.61 32.03 654.62 32.03 Z M 734.7 34.84 C 742.43 34.84 746.84 39.07 746.75 45.45 C 746.66 50.21 744.23 53.72 739.65 55.16 L 747.11 66.22 L 739.561 66.22 L 732.73 55.88 L 725.54 55.88 L 725.54 66.22 L 718.351 66.22 L 718.351 34.84 Z M 725.53 50.12 L 734.07 50.12 C 738.11 50.12 739.82 48.14 739.82 45.35 C 739.82 42.56 738.11 40.68 734.07 40.68 L 725.53 40.68 Z M 467.28 31.351 C 457.95 31.351 451.55 36.74 450.53 47.87 L 483.24 47.87 C 483.02 37.64 477.28 31.351 467.28 31.351 Z M 546.4 0 C 550 0 553.141 3.03 553.141 6.74 C 553.141 10.45 549.99 13.48 546.4 13.48 C 542.81 13.48 539.66 10.56 539.66 6.74 C 539.66 2.92 542.81 0 546.4 0 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"105.50999931030273px\" id=\"rVakh86W8\" width=\"763.5699951171875px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,XBB3JVtPq:fill??props.XBB3JVtPq??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,XBB3JVtPq,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XYbu1\",className),layoutId:layoutId,ref:ref,style:{\"--18a7yye\":XBB3JVtPq,...style}});});const css=[`.framer-XYbu1 { -webkit-mask: ${mask}; aspect-ratio: 7.2075471698113205; background-color: var(--18a7yye); mask: ${mask}; width: 764px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 764\n * @framerIntrinsicHeight 106\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"XBB3JVtPq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logotipo — Saetta\",\"color\":{\"type\":\"variable\",\"value\":\"18a7yye\"},\"set\":{\"localId\":\"vectorSet/SoKIbNBNK\",\"id\":\"SoKIbNBNK\",\"moduleId\":\"CGZdItFDlG0cZ9eTEkyW\"}}\n */const Icon=withCSS(Component,css,\"framer-XYbu1\");Icon.displayName=\"Logotipo — Saetta\";export default Icon;addPropertyControls(Icon,{XBB3JVtPq:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"XBB3JVtPq\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"106\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Logotipo — Saetta\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18a7yye\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SoKIbNBNK\\\",\\\"id\\\":\\\"SoKIbNBNK\\\",\\\"moduleId\\\":\\\"CGZdItFDlG0cZ9eTEkyW\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"764\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f060d6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const XBB3JVtPq=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"3207527946\" role=\"presentation\" viewBox=\"0 0 108 39\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"24.12277349768876px\" id=\"ggGQEQKMh\" transform=\"translate(0 2.53)\" width=\"18.172277673963883px\"><path d=\"M 0 24.123 L 0 0 L 18.172 0 L 18.172 24.123 Z\" fill=\"transparent\" height=\"24.12277349768876px\" id=\"XZcrhAq8z\" transform=\"translate(0 0)\" width=\"18.17195685670263px\"/><path d=\"M 10.8 0 L 0.102 13.67 C -0.143 13.983 0.08 14.441 0.477 14.441 L 7.786 14.441 C 8.066 14.441 8.286 14.681 8.261 14.959 L 7.46 24.123 L 18.07 10.565 C 18.315 10.252 18.092 9.794 17.695 9.794 L 10.469 9.794 C 10.189 9.794 9.97 9.554 9.994 9.276 L 10.805 0 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"24.12277349768876px\" id=\"zkjNYfttq\" transform=\"translate(0 0)\" width=\"18.1722776739671px\"/></g><path d=\"M 24.012 18.537 C 25.937 18.537 27.86 19.881 27.86 23.017 C 27.86 26.153 25.935 27.497 24.012 27.497 C 22.733 27.497 21.641 26.915 21.124 25.97 L 21.124 30.482 L 19.449 30.482 L 19.449 18.702 L 21.124 18.702 L 21.124 20.064 C 21.638 19.119 22.733 18.537 24.012 18.537 Z M 9.973 18.537 C 12.111 18.537 14.187 19.931 14.187 23.017 C 14.187 26.103 12.128 27.497 9.973 27.497 C 7.817 27.497 5.776 26.103 5.776 23.017 C 5.776 19.931 7.835 18.537 9.973 18.537 Z M 53.644 18.537 C 55.782 18.537 57.858 19.931 57.858 23.017 C 57.858 26.103 55.8 27.497 53.644 27.497 C 51.488 27.497 49.448 26.103 49.448 23.017 C 49.448 19.931 51.506 18.537 53.644 18.537 Z M 81.158 25.305 C 81.755 25.305 82.269 25.805 82.269 26.401 C 82.269 26.998 81.77 27.497 81.158 27.497 C 80.547 27.497 80.063 27.015 80.063 26.401 C 80.063 25.805 80.562 25.305 81.158 25.305 Z M 33.087 18.534 C 35.308 18.534 37.021 19.878 37.021 22.899 C 37.021 23.197 37.003 23.362 36.97 23.545 L 30.583 23.545 C 30.716 25.353 31.628 26.183 33.17 26.183 C 34.233 26.183 35.045 25.802 35.408 24.789 L 36.903 24.789 C 36.389 26.714 34.912 27.494 33.152 27.494 C 30.828 27.494 28.97 26.133 28.97 23.032 L 28.973 23.032 C 28.973 19.863 30.866 18.534 33.087 18.534 Z M 3.086 18.705 L 4.796 18.705 L 4.796 20.031 L 3.086 20.031 L 3.086 24.86 C 3.086 25.707 3.37 26.088 4.297 26.088 C 4.495 26.088 4.645 26.088 4.911 26.056 L 4.911 27.317 C 4.595 27.399 4.232 27.449 3.833 27.449 C 2.389 27.449 1.411 26.835 1.411 25.143 L 1.411 20.031 L 0 20.031 L 0 18.705 L 1.411 18.705 L 1.411 16.532 L 3.086 16.532 Z M 48.851 16.762 L 48.222 16.762 C 47.36 16.762 47.044 17.128 47.044 17.973 L 47.044 18.702 L 48.804 18.702 L 48.804 20.014 L 47.044 20.014 L 47.044 27.331 L 45.369 27.331 L 45.369 20.014 L 44.176 20.014 L 44.176 18.702 L 45.369 18.702 L 45.369 17.74 C 45.369 16.047 46.382 15.451 47.809 15.451 L 48.851 15.451 Z M 42.827 18.602 C 43.042 18.602 43.275 18.62 43.473 18.684 L 43.473 20.096 C 43.258 20.064 43.06 20.046 42.844 20.046 C 41.235 20.046 40.139 21.091 40.139 23.017 L 40.139 27.331 L 38.465 27.331 L 38.465 18.702 L 40.139 18.702 L 40.139 20.693 L 40.189 20.693 C 40.438 19.68 41.253 18.602 42.827 18.602 Z M 63.667 18.602 C 63.882 18.602 64.116 18.62 64.314 18.684 L 64.314 20.096 C 64.098 20.064 63.9 20.046 63.685 20.046 C 62.075 20.046 60.98 21.091 60.98 23.017 L 60.98 27.331 L 59.305 27.331 L 59.305 18.702 L 60.98 18.702 L 60.98 20.693 L 61.03 20.693 C 61.278 19.68 62.093 18.602 63.667 18.602 Z M 75.515 18.534 C 77.189 18.534 78.45 19.515 78.45 21.951 L 78.45 27.325 L 76.776 27.325 L 76.776 22.332 C 76.776 20.79 76.179 19.943 74.918 19.943 L 74.918 19.946 C 73.708 19.946 72.86 20.793 72.86 22.335 L 72.86 27.328 L 71.186 27.328 L 71.186 22.335 C 71.186 20.793 70.571 19.946 69.328 19.946 C 68.085 19.946 67.27 20.793 67.27 22.335 L 67.27 27.328 L 65.595 27.328 L 65.595 18.702 L 67.27 18.702 L 67.27 20.427 L 67.32 20.427 C 67.453 19.78 68.283 18.534 69.993 18.534 C 71.203 18.534 72.249 19.116 72.662 20.492 C 72.86 19.795 73.708 18.534 75.515 18.534 Z M 9.976 19.949 C 8.582 19.949 7.371 20.894 7.371 23.017 C 7.371 25.14 8.582 26.085 9.976 26.085 C 11.37 26.085 12.598 25.14 12.598 23.017 C 12.598 20.894 11.37 19.949 9.976 19.949 Z M 23.664 19.949 C 22.32 19.949 21.041 20.911 21.041 23.017 C 21.041 25.123 22.335 26.085 23.664 26.085 C 25.007 26.085 26.268 25.122 26.268 23.017 C 26.268 20.911 25.007 19.949 23.664 19.949 Z M 53.647 19.949 C 52.253 19.949 51.042 20.894 51.042 23.017 C 51.042 25.14 52.253 26.085 53.647 26.085 C 55.041 26.085 56.269 25.14 56.269 23.017 C 56.269 20.894 55.041 19.949 53.647 19.949 Z M 33.072 19.845 C 31.696 19.845 30.748 20.642 30.601 22.284 L 35.429 22.284 C 35.396 20.775 34.549 19.845 33.072 19.845 Z M 2.259 4.846 C 2.773 3.901 3.869 3.319 5.147 3.319 C 7.073 3.319 8.995 4.663 8.995 7.799 C 8.995 10.935 7.07 12.279 5.147 12.279 C 3.869 12.279 2.776 11.697 2.259 10.752 L 2.259 12.114 L 0.585 12.114 L 0.585 0.499 L 2.259 0.499 Z M 12.114 8.479 C 12.114 10.02 12.778 10.868 14.137 10.868 L 14.14 10.868 C 15.501 10.868 16.446 10.02 16.446 8.479 L 16.446 3.485 L 18.121 3.485 L 18.121 12.111 L 16.446 12.111 L 16.446 10.386 L 16.396 10.386 C 16.248 11.033 15.418 12.276 13.493 12.276 C 11.801 12.276 10.439 11.299 10.439 8.86 L 10.439 3.485 L 12.114 3.485 Z M 29.552 3.488 L 31.262 3.488 L 31.262 4.814 L 29.552 4.814 L 29.552 9.642 C 29.552 10.489 29.836 10.871 30.763 10.871 C 30.961 10.871 31.111 10.871 31.377 10.838 L 31.377 12.099 C 31.061 12.182 30.698 12.232 30.299 12.232 C 28.855 12.232 27.878 11.618 27.878 9.926 L 27.878 4.814 L 26.466 4.814 L 26.466 3.488 L 27.878 3.488 L 27.878 1.314 L 29.552 1.314 Z M 25.19 12.114 L 23.516 12.114 L 23.516 0.499 L 25.19 0.499 Z M 21.655 12.111 L 19.981 12.111 L 19.981 3.485 L 21.655 3.485 Z M 4.799 4.731 C 3.455 4.731 2.176 5.694 2.176 7.799 C 2.176 9.905 3.47 10.868 4.799 10.868 C 6.143 10.868 7.404 9.905 7.404 7.799 C 7.404 5.694 6.143 4.731 4.799 4.731 Z M 20.811 0 C 21.342 0 21.806 0.449 21.806 0.995 C 21.806 1.542 21.342 1.99 20.811 1.99 C 20.279 1.99 19.816 1.559 19.816 0.995 C 19.816 0.431 20.279 0 20.811 0 Z\" fill=\"var(--18a7yye, rgb(0,0,0))\" height=\"30.48245885943632px\" id=\"PnIwKIKEp\" transform=\"translate(25.627 8.854)\" width=\"82.26887781918481px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,XBB3JVtPq:fill??props.XBB3JVtPq??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,XBB3JVtPq,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-FOPr9\",className),layoutId:layoutId,ref:ref,style:{\"--18a7yye\":XBB3JVtPq,...style}});});const css=[`.framer-FOPr9 { -webkit-mask: ${mask}; aspect-ratio: 2.769230769230769; background-color: var(--18a7yye); mask: ${mask}; width: 108px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 108\n * @framerIntrinsicHeight 39\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"XBB3JVtPq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Saetta + built to perform\",\"color\":{\"type\":\"variable\",\"value\":\"18a7yye\"},\"set\":{\"localId\":\"vectorSet/SoKIbNBNK\",\"id\":\"SoKIbNBNK\",\"moduleId\":\"CGZdItFDlG0cZ9eTEkyW\"}}\n */const Icon=withCSS(Component,css,\"framer-FOPr9\");Icon.displayName=\"Saetta + built to perform\";export default Icon;addPropertyControls(Icon,{XBB3JVtPq:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Saetta + built to perform\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18a7yye\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SoKIbNBNK\\\",\\\"id\\\":\\\"SoKIbNBNK\\\",\\\"moduleId\\\":\\\"CGZdItFDlG0cZ9eTEkyW\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"XBB3JVtPq\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"39\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"108\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUp from\"https://framerusercontent.com/modules/sQWa0wrgXPPTbnQSaVgt/POorFUI4Zt23kBeFNLek/kQZT5Ce_d.js\";import{withBackToTop}from\"https://framerusercontent.com/modules/vAMNww7sVpvwWCgqJmba/vTkSZMOeeTl7EGwhOgmC/BackToTop.js\";import{withSocialHover}from\"https://framerusercontent.com/modules/ItnkcwBBRWHNveMPiU3L/MjYym4tZQQgoDvzoRD1N/SocialHover.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/bn7MzF9BsBUfC1N3Itks/h9JuyptOfw94Xqh117wL/kA8Zho2k0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jlwZLYzPXaEJVdaYAnKK/9Vm70twj7ht8Nicn11Zu/Lp4JRxF_O.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/c6s0YuiQcfeuWQIw6NjB/RYmFL2tmV7TDel4JmTN1/oEHp2ZXKO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Fr4XcUaLlSnuAB6YMPZT/JxqvYDyuk4Mmb7MzO6nH/ULzLRggRp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZJzVivX2MitWWsmSsBgq/K7keUK5t3RsYetD2PMb3/znlMaTc3t.js\";import LogotipoSaetta from\"https://framerusercontent.com/modules/57XbEOLvycRDPzYDCSKU/wZcI0J6U9A8UwvsupJ4v/h2XPIsJLj.js\";import SaettaBuiltToPerform from\"https://framerusercontent.com/modules/LoMqmI2nrhhWZH08HnEm/vRZD3fn4CP0Pmsx8oIyG/Z5u3AyoIL.js\";const LogotipoSaettaFonts=getFonts(LogotipoSaetta);const SaettaBuiltToPerformFonts=getFonts(SaettaBuiltToPerform);const MotionDivWithSocialHoverzxayt7=withCodeBoundaryForOverrides(motion.div,{nodeId:\"TWcmuX8zR\",override:withSocialHover,scopeId:\"pJhiH8mg3\"});const ArrowUpFonts=getFonts(ArrowUp);const MotionDivWithBackToTop8w6u95=withCodeBoundaryForOverrides(motion.div,{nodeId:\"DHthosTxz\",override:withBackToTop,scopeId:\"pJhiH8mg3\"});const Image1WithFX=withFX(Image1);const cycleOrder=[\"JhpraZ4Cs\",\"CDAcvoeff\",\"OMplqIVPY\"];const serializationHash=\"framer-uT7nn\";const variantClassNames={CDAcvoeff:\"framer-v-16naqsi\",JhpraZ4Cs:\"framer-v-1k61hrn\",OMplqIVPY:\"framer-v-tcs1gf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"JhpraZ4Cs\",Phone:\"OMplqIVPY\",Tablet:\"CDAcvoeff\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JhpraZ4Cs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JhpraZ4Cs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k61hrn\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JhpraZ4Cs\",ref:refBinding,style:{backgroundColor:\"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae, rgb(0, 0, 0))\",...style},...addPropertyOverrides({CDAcvoeff:{\"data-framer-name\":\"Tablet\"},OMplqIVPY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iqo8e6\",layoutDependency:layoutDependency,layoutId:\"nPifRt6_q\",children:[/*#__PURE__*/_jsx(LogotipoSaetta,{animated:true,className:\"framer-1lkamt4\",layoutDependency:layoutDependency,layoutId:\"U_jNOvYGL\",style:{\"--18a7yye\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fpo33v\",\"data-styles-preset\":\"Lp4JRxF_O\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Accompagniamo le aziende verso risultati sorprendenti.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Uniamo creativit\\xe0, strategia e innovazione per generare una crescita misurabile.\"})]})}),className:\"framer-1obal7b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WjHzQmQc1\",style:{\"--extracted-1w3ko1f\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--extracted-c9yw3e\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vyapn9\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"RvPjuqGNg\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xcmr5y\",layoutDependency:layoutDependency,layoutId:\"G0LvQb5x2\",children:[/*#__PURE__*/_jsx(SaettaBuiltToPerform,{animated:true,className:\"framer-9cq0hf\",layoutDependency:layoutDependency,layoutId:\"wz8WghWxo\",style:{\"--18a7yye\":\"var(--token-db02f197-c002-466c-ab83-8f98a7ff1b12, rgb(0, 255, 173))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dhcb5s\",layoutDependency:layoutDependency,layoutId:\"FOX5v6vB0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hr3efs\",layoutDependency:layoutDependency,layoutId:\"ozz6Jnh6B\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXJ0aWN1bGF0IENGIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Articulat CF Regular\", \"Articulat CF Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.55em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Sede legale\"})}),className:\"framer-xqtc7r\",fonts:[\"CUSTOMV2;Articulat CF Regular\"],layoutDependency:layoutDependency,layoutId:\"EArxJEMh0\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-15so6tp\",\"data-styles-preset\":\"znlMaTc3t\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/search/?api=1&query=Via+G.+Leopardi+16%2C+37010+Cavaion+Veronese+VR\",motionChild:true,nodeId:\"ASm1UiWmL\",openInNewTab:true,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Via G. Leopardi, 16\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/search/?api=1&query=Via+G.+Leopardi+16%2C+37010+Cavaion+Veronese+VR\",motionChild:true,nodeId:\"ASm1UiWmL\",openInNewTab:true,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"37010 Cavaion Veronese (VR)\"})})]})}),className:\"framer-usa0kj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ASm1UiWmL\",style:{\"--extracted-1eung3n\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gq5xvy\",layoutDependency:layoutDependency,layoutId:\"gHQDgYXLv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXJ0aWN1bGF0IENGIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Articulat CF Regular\", \"Articulat CF Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.55em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Sede operativa\"})}),className:\"framer-1gfxei0\",fonts:[\"CUSTOMV2;Articulat CF Regular\"],layoutDependency:layoutDependency,layoutId:\"m6VCyFR3Q\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-15so6tp\",\"data-styles-preset\":\"znlMaTc3t\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/search/?api=1&query=Via+del+Canaletto+19%2C+37010+Affi+VR\",motionChild:true,nodeId:\"ZAa24UxE4\",openInNewTab:true,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Via del Canaletto, 19\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/search/?api=1&query=Via+del+Canaletto+19%2C+37010+Affi+VR\",motionChild:true,nodeId:\"ZAa24UxE4\",openInNewTab:true,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"37010 Affi (VR)\"})})]})}),className:\"framer-13pqmrb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZAa24UxE4\",style:{\"--extracted-1eung3n\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vx929x\",layoutDependency:layoutDependency,layoutId:\"fuRG5rnS5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXJ0aWN1bGF0IENGIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Articulat CF Regular\", \"Articulat CF Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.55em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Telefono\"})}),className:\"framer-1uijmyk\",fonts:[\"CUSTOMV2;Articulat CF Regular\"],layoutDependency:layoutDependency,layoutId:\"S_EkYURwM\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-15so6tp\",\"data-styles-preset\":\"znlMaTc3t\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+393407066565\",motionChild:true,nodeId:\"jc_Ztw7m9\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"+39 340 706 6565\"})})})}),className:\"framer-52mixz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jc_Ztw7m9\",style:{\"--extracted-1eung3n\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXJ0aWN1bGF0IENGIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Articulat CF Regular\", \"Articulat CF Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.55em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:[\"DESIGN BY \",/*#__PURE__*/_jsx(Link,{href:\"https://www.onlab.io/\",motionChild:true,nodeId:\"Nj7TWUFz0\",openInNewTab:true,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"ONLAB.IO\"})})]})}),className:\"framer-1qnzmuj\",fonts:[\"CUSTOMV2;Articulat CF Regular\"],layoutDependency:layoutDependency,layoutId:\"Nj7TWUFz0\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4uts1t\",layoutDependency:layoutDependency,layoutId:\"XKOQxTBxx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:[\"CT Marketing S.r.l.s. \\xb7 P.IVA 04839470236 \\xb7 REA VR-450187\",/*#__PURE__*/_jsx(motion.br,{}),\"\\xa9 2026 CT Marketing - All rights reserved\"]})}),className:\"framer-17clqr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"el0HEsUi3\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Alcune immagini presenti su questo sito sono generate o modificate con strumenti di intelligenza artificiale e hanno finalit\\xe0 esclusivamente illustrative.\"})}),className:\"framer-1tkw6le\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vWC2FMjT1\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ban1eo\",layoutDependency:layoutDependency,layoutId:\"YoLJ7en7G\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-65csoq\",layoutDependency:layoutDependency,layoutId:\"MoZzwwUPp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"J_qhsrFb9\"},motionChild:true,nodeId:\"x2sg5LFHo\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Contatti\"})})})}),className:\"framer-eejx2o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x2sg5LFHo\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KUGGk84WM\"},motionChild:true,nodeId:\"JHgt9_7Bj\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Privacy Policy\"})})})}),className:\"framer-fd6qwu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JHgt9_7Bj\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NsA7TjedZ\"},motionChild:true,nodeId:\"ZJIN9qPhO\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Cookie Policy\"})})})}),className:\"framer-aw28t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZJIN9qPhO\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wst6i34_S\"},motionChild:true,nodeId:\"QOb0AkNBa\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Note legali\"})})})}),className:\"framer-1puw8qg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QOb0AkNBa\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RdzLqBnoU\"},motionChild:true,nodeId:\"pAiqZG4fL\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Guide\"})})})}),className:\"framer-xtpm60\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pAiqZG4fL\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pxEOQFL4k\"},motionChild:true,nodeId:\"oPfcCB4nu\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Configuratori 3D\"})})})}),className:\"framer-yo3yog\",\"data-framer-name\":\"Link Configuratori\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oPfcCB4nu\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VKWvUO7ZY\"},motionChild:true,nodeId:\"G6Ojjq5nB\",openInNewTab:false,relValues:[],scopeId:\"pJhiH8mg3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-f1z1pk\",\"data-styles-preset\":\"ULzLRggRp\",children:\"Politica AI\"})})})}),className:\"framer-1tcic9w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G6Ojjq5nB\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2qfx0f\",layoutDependency:layoutDependency,layoutId:\"uf6a6_ugH\",children:[/*#__PURE__*/_jsxs(MotionDivWithSocialHoverzxayt7,{className:\"framer-zxayt7\",layoutDependency:layoutDependency,layoutId:\"TWcmuX8zR\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/ctmarketing.it/\",motionChild:true,nodeId:\"W5k90gv3F\",openInNewTab:true,scopeId:\"pJhiH8mg3\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"CT Marketing su Instagram\",className:\"framer-o1scjp framer-18hnvpk\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"W5k90gv3F\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pql5e1\",layoutDependency:layoutDependency,layoutId:\"qnk8TXuqZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 17.092\" overflow=\"visible\"><path d=\"M 5.006 0.061 C 4.097 0.103 3.476 0.249 2.934 0.462 C 2.364 0.677 1.848 1.014 1.422 1.45 C 0.988 1.877 0.652 2.394 0.439 2.965 C 0.229 3.509 0.086 4.131 0.046 5.04 C 0.006 5.95 -0.003 6.242 0.001 8.563 C 0.006 10.884 0.016 11.174 0.06 12.086 C 0.103 12.995 0.248 13.616 0.461 14.159 C 0.68 14.72 0.974 15.196 1.449 15.67 C 1.877 16.105 2.395 16.44 2.966 16.653 C 3.509 16.863 4.131 17.006 5.04 17.046 C 5.95 17.086 6.243 17.095 8.563 17.091 C 10.882 17.086 11.175 17.076 12.086 17.033 C 12.997 16.99 13.615 16.844 14.158 16.632 C 14.728 16.416 15.244 16.079 15.67 15.643 C 16.104 15.215 16.439 14.698 16.652 14.127 C 16.863 13.584 17.006 12.962 17.045 12.054 C 17.085 11.142 17.095 10.85 17.09 8.53 C 17.085 6.21 17.075 5.919 17.032 5.007 C 16.989 4.096 16.844 3.477 16.63 2.934 C 16.415 2.364 16.078 1.849 15.643 1.422 C 15.215 0.988 14.698 0.653 14.127 0.44 C 13.583 0.23 12.962 0.086 12.052 0.048 C 11.143 0.007 10.85 -0.003 8.529 0.001 C 6.209 0.007 5.918 0.016 5.006 0.061 M 5.106 15.509 C 4.273 15.473 3.821 15.334 3.52 15.218 C 3.148 15.082 2.812 14.864 2.535 14.581 C 2.251 14.306 2.032 13.971 1.894 13.6 C 1.777 13.298 1.636 12.846 1.598 12.013 C 1.555 11.113 1.546 10.842 1.541 8.561 C 1.536 6.279 1.545 6.009 1.584 5.108 C 1.62 4.276 1.759 3.823 1.875 3.522 C 2.028 3.122 2.214 2.838 2.512 2.537 C 2.787 2.253 3.123 2.034 3.494 1.897 C 3.795 1.779 4.247 1.639 5.08 1.6 C 5.981 1.557 6.251 1.548 8.532 1.543 C 10.813 1.538 11.084 1.547 11.986 1.587 C 12.818 1.622 13.271 1.761 13.572 1.877 C 13.971 2.031 14.255 2.216 14.556 2.515 C 14.856 2.814 15.041 3.096 15.197 3.496 C 15.314 3.796 15.455 4.248 15.494 5.082 C 15.537 5.983 15.547 6.253 15.551 8.534 C 15.554 10.815 15.547 11.086 15.507 11.987 C 15.471 12.82 15.333 13.272 15.217 13.575 C 15.063 13.973 14.877 14.258 14.579 14.557 C 14.304 14.842 13.968 15.061 13.597 15.198 C 13.297 15.316 12.844 15.456 12.012 15.496 C 11.111 15.539 10.841 15.547 8.559 15.552 C 6.277 15.557 6.008 15.548 5.106 15.509 M 12.073 3.979 C 12.073 4.394 12.324 4.767 12.707 4.925 C 13.091 5.084 13.532 4.995 13.825 4.701 C 14.117 4.407 14.204 3.966 14.045 3.583 C 13.885 3.2 13.511 2.951 13.096 2.952 C 12.53 2.953 12.072 3.413 12.073 3.979 M 4.158 8.555 C 4.163 10.978 6.131 12.939 8.555 12.934 C 10.978 12.929 12.939 10.961 12.934 8.538 C 12.899 6.136 10.94 4.209 8.538 4.213 C 6.136 4.218 4.184 6.153 4.158 8.555 M 5.697 8.552 C 5.694 6.979 6.967 5.701 8.54 5.698 C 10.113 5.695 11.391 6.967 11.394 8.541 C 11.397 10.114 10.125 11.392 8.551 11.395 C 7.796 11.396 7.071 11.098 6.536 10.565 C 6 10.031 5.699 9.307 5.697 8.552\" fill=\"rgba(255, 255, 255, 0.4)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rxx8o2\",layoutDependency:layoutDependency,layoutId:\"kzWWSOHMZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 17.092\" overflow=\"visible\"><path d=\"M 5.006 0.061 C 4.097 0.103 3.476 0.249 2.934 0.462 C 2.364 0.677 1.848 1.014 1.422 1.45 C 0.988 1.877 0.652 2.394 0.439 2.965 C 0.229 3.509 0.086 4.131 0.046 5.04 C 0.006 5.95 -0.003 6.242 0.001 8.563 C 0.006 10.884 0.016 11.174 0.06 12.086 C 0.103 12.995 0.248 13.616 0.461 14.159 C 0.68 14.72 0.974 15.196 1.449 15.67 C 1.877 16.105 2.395 16.44 2.966 16.653 C 3.509 16.863 4.131 17.006 5.04 17.046 C 5.95 17.086 6.243 17.095 8.563 17.091 C 10.882 17.086 11.175 17.076 12.086 17.033 C 12.997 16.99 13.615 16.844 14.158 16.632 C 14.728 16.416 15.244 16.079 15.67 15.643 C 16.104 15.215 16.439 14.698 16.652 14.127 C 16.863 13.584 17.006 12.962 17.045 12.054 C 17.085 11.142 17.095 10.85 17.09 8.53 C 17.085 6.21 17.075 5.919 17.032 5.007 C 16.989 4.096 16.844 3.477 16.63 2.934 C 16.415 2.364 16.078 1.849 15.643 1.422 C 15.215 0.988 14.698 0.653 14.127 0.44 C 13.583 0.23 12.962 0.086 12.052 0.048 C 11.143 0.007 10.85 -0.003 8.529 0.001 C 6.209 0.007 5.918 0.016 5.006 0.061\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7eq2so\",layoutDependency:layoutDependency,layoutId:\"UfEZDFcU0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.012 14.012\" overflow=\"visible\"><path d=\"M 3.567 13.967 C 2.733 13.932 2.281 13.793 1.98 13.677 C 1.609 13.54 1.272 13.322 0.996 13.039 C 0.711 12.764 0.492 12.429 0.355 12.058 C 0.237 11.757 0.096 11.304 0.058 10.471 C 0.015 9.571 0.007 9.301 0.001 7.019 C -0.003 4.737 0.005 4.467 0.044 3.567 C 0.08 2.734 0.22 2.281 0.335 1.98 C 0.489 1.58 0.675 1.296 0.972 0.996 C 1.247 0.711 1.583 0.492 1.954 0.355 C 2.256 0.237 2.707 0.098 3.54 0.058 C 4.441 0.015 4.711 0.007 6.993 0.001 C 9.274 -0.003 9.544 0.005 10.446 0.045 C 11.278 0.081 11.731 0.219 12.032 0.336 C 12.431 0.49 12.716 0.674 13.016 0.973 C 13.316 1.272 13.501 1.555 13.657 1.954 C 13.775 2.255 13.915 2.706 13.954 3.54 C 13.997 4.441 14.007 4.712 14.011 6.993 C 14.015 9.274 14.007 9.544 13.968 10.445 C 13.932 11.278 13.793 11.73 13.677 12.033 C 13.523 12.432 13.338 12.717 13.039 13.016 C 12.764 13.3 12.429 13.519 12.058 13.657 C 11.757 13.774 11.304 13.914 10.473 13.954 C 9.571 13.997 9.301 14.006 7.019 14.011 C 4.737 14.016 4.468 14.006 3.567 13.968\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zjsa25\",layoutDependency:layoutDependency,layoutId:\"OqjAvPdsK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.051 2.051\" overflow=\"visible\"><path d=\"M 0 1.027 C 0.001 1.442 0.251 1.815 0.635 1.973 C 1.018 2.132 1.459 2.043 1.752 1.749 C 2.045 1.455 2.132 1.014 1.972 0.631 C 1.813 0.248 1.438 -0.001 1.023 0 C 0.457 0.001 -0.001 0.461 0 1.027\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e1y5b8\",layoutDependency:layoutDependency,layoutId:\"ca9Fb3bz9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.775 8.721\" overflow=\"visible\"><path d=\"M 0 4.341 C 0.005 6.765 1.973 8.725 4.396 8.721 C 6.82 8.716 8.78 6.748 8.775 4.324 C 8.741 1.923 6.781 -0.005 4.379 0 C 1.977 0.005 0.026 1.94 0 4.341\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yjvg0s\",layoutDependency:layoutDependency,layoutId:\"x58oyZdTz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.697 5.697\" overflow=\"visible\"><path d=\"M 0 2.854 C -0.003 1.281 1.27 0.003 2.843 0 C 4.416 -0.003 5.694 1.27 5.697 2.843 C 5.7 4.416 4.427 5.694 2.854 5.697 C 2.099 5.698 1.374 5.4 0.838 4.867 C 0.303 4.334 0.002 3.61 0 2.854\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/ctmarketingverona/\",motionChild:true,nodeId:\"AzAFJr4eA\",openInNewTab:true,scopeId:\"pJhiH8mg3\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"CT Marketing su Facebook\",className:\"framer-70us6i framer-18hnvpk\",\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"AzAFJr4eA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-pmnryp\",layoutDependency:layoutDependency,layoutId:\"KAWj3LXNJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 17.028\" overflow=\"visible\"><path d=\"M 6.481 16.84 L 6.481 11.157 L 4.719 11.157 L 4.719 8.545 L 6.481 8.545 L 6.481 7.42 C 6.481 4.511 7.797 3.163 10.653 3.163 C 10.938 3.163 11.333 3.193 11.698 3.237 C 11.972 3.265 12.243 3.311 12.511 3.375 L 12.511 5.743 C 12.356 5.729 12.201 5.72 12.046 5.718 C 11.872 5.713 11.698 5.711 11.524 5.711 C 11.02 5.711 10.627 5.78 10.331 5.931 C 10.132 6.031 9.964 6.185 9.847 6.374 C 9.663 6.673 9.581 7.083 9.581 7.622 L 9.581 8.545 L 12.372 8.545 L 12.097 10.043 L 11.892 11.157 L 9.581 11.157 L 9.581 17.028 C 13.812 16.517 17.091 12.914 17.091 8.545 C 17.091 3.826 13.265 0 8.545 0 C 3.826 0 0 3.826 0 8.545 C 0 12.553 2.759 15.916 6.481 16.84 Z\" fill=\"rgba(255, 255, 255, 0.4)\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/ctmarketing/\",motionChild:true,nodeId:\"diI6XhgHm\",openInNewTab:true,scopeId:\"pJhiH8mg3\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"CT Marketing su LinkedIn\",className:\"framer-lfqidq framer-18hnvpk\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"diI6XhgHm\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-huysot\",layoutDependency:layoutDependency,layoutId:\"fgLOqtg8p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 17.091\" overflow=\"visible\"><path d=\"M 14.561 14.564 L 12.03 14.564 L 12.03 10.599 C 12.03 9.653 12.011 8.436 10.711 8.436 C 9.391 8.436 9.19 9.465 9.19 10.529 L 9.19 14.564 L 6.659 14.564 L 6.659 6.409 L 9.09 6.409 L 9.09 7.521 L 9.123 7.521 C 9.463 6.88 10.289 6.203 11.523 6.203 C 14.087 6.203 14.561 7.891 14.561 10.088 L 14.561 14.564 Z M 3.801 5.293 C 3.411 5.293 3.037 5.138 2.761 4.863 C 2.485 4.587 2.331 4.213 2.331 3.823 C 2.332 3.011 2.99 2.353 3.802 2.354 C 4.614 2.354 5.272 3.012 5.271 3.824 C 5.271 4.636 4.612 5.294 3.801 5.293 Z M 5.07 14.564 L 2.532 14.564 L 2.532 6.409 L 5.07 6.409 Z M 15.827 0 L 1.261 0 C 0.564 0 0 0.551 0 1.231 L 0 15.86 C 0 16.54 0.564 17.091 1.261 17.091 L 15.825 17.091 C 16.521 17.091 17.091 16.54 17.091 15.86 L 17.091 1.231 C 17.091 0.551 16.521 0 15.825 0 Z\" fill=\"rgba(255, 255, 255, 0.4)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12ppb44\",layoutDependency:layoutDependency,layoutId:\"ICI9cA7vy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.902 8.361\" overflow=\"visible\"><path d=\"M 7.902 8.361 L 5.371 8.361 L 5.371 4.395 C 5.371 3.45 5.352 2.233 4.052 2.233 C 2.732 2.233 2.531 3.262 2.531 4.325 L 2.531 8.361 L 0 8.361 L 0 0.206 L 2.431 0.206 L 2.431 1.317 L 2.464 1.317 C 2.804 0.677 3.63 0 4.864 0 C 7.428 0 7.902 1.688 7.902 3.885 L 7.902 8.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1szm0ov\",layoutDependency:layoutDependency,layoutId:\"oYi1MCVLI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.94 2.94\" overflow=\"visible\"><path d=\"M 1.469 2.94 C 1.079 2.94 0.705 2.785 0.43 2.509 C 0.154 2.233 -0.001 1.859 0 1.469 C 0 0.657 0.659 0 1.471 0 C 2.282 0 2.94 0.659 2.94 1.471 C 2.939 2.282 2.281 2.94 1.469 2.94 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vjcfbm\",layoutDependency:layoutDependency,layoutId:\"zZMA_YCRN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.538 8.155\" overflow=\"visible\"><path d=\"M 2.538 8.155 L 0 8.155 L 0 0 L 2.538 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-107226\",layoutDependency:layoutDependency,layoutId:\"x83CJBkR5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 17.091\" overflow=\"visible\"><path d=\"M 15.827 0 L 1.261 0 C 0.564 0 0 0.551 0 1.231 L 0 15.86 C 0 16.54 0.564 17.091 1.261 17.091 L 15.825 17.091 C 16.521 17.091 17.091 16.54 17.091 15.86 L 17.091 1.231 C 17.091 0.551 16.521 0 15.825 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UC9nniXLTRiNeWgCS0Oqj1Sw\",motionChild:true,nodeId:\"YXiSG88RU\",openInNewTab:true,scopeId:\"pJhiH8mg3\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"CT Marketing su YouTube\",className:\"framer-1oy3yd7 framer-18hnvpk\",\"data-framer-name\":\"YouTube\",layoutDependency:layoutDependency,layoutId:\"YXiSG88RU\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ovxsrn\",layoutDependency:layoutDependency,layoutId:\"JKRZxpadn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 12.042\" overflow=\"visible\"><path d=\"M 16.733 1.881 C 16.537 1.141 15.961 0.561 15.222 0.36 C 13.89 0 8.545 0 8.545 0 C 8.545 0 3.201 0 1.868 0.36 C 1.129 0.561 0.554 1.141 0.357 1.881 C 0 3.222 0 6.021 0 6.021 C 0 6.021 0 8.82 0.357 10.161 C 0.554 10.901 1.13 11.481 1.869 11.682 C 3.201 12.042 8.545 12.042 8.545 12.042 C 8.545 12.042 13.89 12.042 15.223 11.682 C 15.962 11.481 16.538 10.902 16.734 10.161 C 17.091 8.82 17.091 6.021 17.091 6.021 C 17.091 6.021 17.091 3.222 16.733 1.881 Z M 6.797 8.562 L 6.797 3.48 L 11.264 6.021 Z\" fill=\"rgba(255, 255, 255, 0.4)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17zs012\",layoutDependency:layoutDependency,layoutId:\"WPj0KcTSh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.091 12.042\" overflow=\"visible\"><path d=\"M 16.733 1.881 C 16.537 1.141 15.961 0.561 15.222 0.36 C 13.89 0 8.545 0 8.545 0 C 8.545 0 3.201 0 1.868 0.36 C 1.129 0.561 0.554 1.141 0.357 1.881 C 0 3.222 0 6.021 0 6.021 C 0 6.021 0 8.82 0.357 10.161 C 0.554 10.901 1.13 11.481 1.869 11.682 C 3.201 12.042 8.545 12.042 8.545 12.042 C 8.545 12.042 13.89 12.042 15.223 11.682 C 15.962 11.481 16.538 10.902 16.734 10.161 C 17.091 8.82 17.091 6.021 17.091 6.021 C 17.091 6.021 17.091 3.222 16.733 1.881 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x6u7ay\",layoutDependency:layoutDependency,layoutId:\"mn5aOnpC8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.467 5.082\" overflow=\"visible\"><path d=\"M 0 5.082 L 0 0 L 4.467 2.541 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsxs(MotionDivWithBackToTop8w6u95,{className:\"framer-8w6u95\",layoutDependency:layoutDependency,layoutId:\"DHthosTxz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)))\"},children:\"Back to top\"})}),className:\"framer-1iz94q2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"My3I_xr2H\",style:{\"--extracted-r6o4lv\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowUp,{animated:true,className:\"framer-yczinv\",layoutDependency:layoutDependency,layoutId:\"fpVMhoSK3\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",\"--3it368\":1}})]})]})]}),/*#__PURE__*/_jsx(Image1WithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:-352}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1026,intrinsicWidth:1025.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-1243),pixelHeight:2052,pixelWidth:2051,sizes:\"1025.5px\",src:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052\",srcSet:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=1024&width=2051&height=2052 1023w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=2048&width=2051&height=2052 2047w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052 2051w\"},className:\"framer-4njs03\",\"data-framer-name\":\"Asset 3@4x\",layoutDependency:layoutDependency,layoutId:\"KlXXjTjEz\",transformTemplate:transformTemplate1,...addPropertyOverrides({CDAcvoeff:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1026,intrinsicWidth:1025.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-980.5),pixelHeight:2052,pixelWidth:2051,sizes:\"748.5px\",src:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052\",srcSet:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=1024&width=2051&height=2052 1023w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=2048&width=2051&height=2052 2047w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052 2051w\"}},OMplqIVPY:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1026,intrinsicWidth:1025.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-1623),pixelHeight:2052,pixelWidth:2051,sizes:\"1382px\",src:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052\",srcSet:\"https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=1024&width=2051&height=2052 1023w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?scale-down-to=2048&width=2051&height=2052 2047w,https://framerusercontent.com/images/DZb1hJ71ntRrw87XEoulLosvppE.png?width=2051&height=2052 2051w\"},transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-uT7nn.framer-18hnvpk, .framer-uT7nn .framer-18hnvpk { display: block; }\",\".framer-uT7nn.framer-1k61hrn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 50px 20px 20px 20px; position: relative; width: 1200px; }\",\".framer-uT7nn .framer-1iqo8e6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-uT7nn .framer-1lkamt4 { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-uT7nn .framer-1obal7b { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-uT7nn .framer-vyapn9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 242px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-uT7nn .framer-1xcmr5y { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-uT7nn .framer-9cq0hf { aspect-ratio: 2.8 / 1; flex: none; height: auto; position: relative; width: 135px; }\",\".framer-uT7nn .framer-1dhcb5s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uT7nn .framer-1hr3efs, .framer-uT7nn .framer-gq5xvy, .framer-uT7nn .framer-1vx929x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uT7nn .framer-xqtc7r, .framer-uT7nn .framer-usa0kj, .framer-uT7nn .framer-1gfxei0, .framer-uT7nn .framer-13pqmrb, .framer-uT7nn .framer-1uijmyk, .framer-uT7nn .framer-52mixz, .framer-uT7nn .framer-1qnzmuj, .framer-uT7nn .framer-17clqr, .framer-uT7nn .framer-eejx2o, .framer-uT7nn .framer-fd6qwu, .framer-uT7nn .framer-aw28t, .framer-uT7nn .framer-1puw8qg, .framer-uT7nn .framer-xtpm60, .framer-uT7nn .framer-yo3yog, .framer-uT7nn .framer-1tcic9w, .framer-uT7nn .framer-1iz94q2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uT7nn .framer-4uts1t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uT7nn .framer-1tkw6le { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-uT7nn .framer-ban1eo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-uT7nn .framer-65csoq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-uT7nn .framer-2qfx0f { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-uT7nn .framer-zxayt7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8.55px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 94px; }\",\".framer-uT7nn .framer-o1scjp, .framer-uT7nn .framer-70us6i, .framer-uT7nn .framer-lfqidq, .framer-uT7nn .framer-1oy3yd7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uT7nn .framer-1pql5e1, .framer-uT7nn .framer-pmnryp, .framer-uT7nn .framer-huysot { height: 17px; position: relative; width: 17px; }\",\".framer-uT7nn .framer-1rxx8o2, .framer-uT7nn .framer-107226 { height: 17px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-uT7nn .framer-7eq2so { height: 14px; left: 2px; position: absolute; top: 2px; width: 14px; }\",\".framer-uT7nn .framer-zjsa25 { height: 2px; left: 12px; position: absolute; top: 3px; width: 2px; }\",\".framer-uT7nn .framer-e1y5b8 { height: 9px; left: 4px; position: absolute; top: 4px; width: 9px; }\",\".framer-uT7nn .framer-1yjvg0s { height: 6px; left: 6px; position: absolute; top: 6px; width: 6px; }\",\".framer-uT7nn .framer-12ppb44 { height: 9px; left: 7px; position: absolute; top: 6px; width: 8px; }\",\".framer-uT7nn .framer-1szm0ov { height: 3px; left: 2px; position: absolute; top: 2px; width: 3px; }\",\".framer-uT7nn .framer-1vjcfbm { height: 8px; left: 3px; position: absolute; top: 6px; width: 3px; }\",\".framer-uT7nn .framer-ovxsrn { height: 12px; position: relative; width: 17px; }\",\".framer-uT7nn .framer-17zs012 { height: 12px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-uT7nn .framer-x6u7ay { height: 5px; left: 7px; position: absolute; top: 3px; width: 5px; }\",\".framer-uT7nn .framer-8w6u95 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; }\",\".framer-uT7nn .framer-yczinv { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 11px; }\",\".framer-uT7nn .framer-4njs03 { -webkit-user-select: none; aspect-ratio: 0.9995126705653021 / 1; bottom: 217px; flex: none; gap: 10px; height: auto; left: 50%; overflow: visible; pointer-events: none; position: absolute; user-select: none; width: 1026px; z-index: 1; }\",\".framer-uT7nn.framer-v-16naqsi.framer-1k61hrn { width: 810px; }\",\".framer-uT7nn.framer-v-16naqsi .framer-vyapn9 { height: min-content; }\",\".framer-uT7nn.framer-v-16naqsi .framer-1xcmr5y { gap: 22px; height: min-content; justify-content: center; }\",\".framer-uT7nn.framer-v-16naqsi .framer-1dhcb5s { width: 524px; }\",\".framer-uT7nn.framer-v-16naqsi .framer-1qnzmuj { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-uT7nn.framer-v-16naqsi .framer-4uts1t { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 22px 0px 0px 0px; }\",\".framer-uT7nn.framer-v-16naqsi .framer-1tkw6le, .framer-uT7nn.framer-v-tcs1gf .framer-1tkw6le { flex: none; width: 100%; }\",\".framer-uT7nn.framer-v-16naqsi .framer-ban1eo, .framer-uT7nn.framer-v-16naqsi .framer-2qfx0f { height: 222px; }\",\".framer-uT7nn.framer-v-16naqsi .framer-4njs03 { bottom: 232px; width: 749px; }\",\".framer-uT7nn.framer-v-tcs1gf.framer-1k61hrn { width: 390px; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-1iqo8e6 { gap: 4px; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-1obal7b { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-vyapn9 { flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-1xcmr5y { flex: none; gap: 32px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-1dhcb5s { flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-1hr3efs, .framer-uT7nn.framer-v-tcs1gf .framer-gq5xvy { width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-4uts1t { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-ban1eo { gap: 32px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-2qfx0f { align-content: flex-start; align-items: flex-start; gap: 32px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-8w6u95 { align-self: unset; width: 100%; }\",\".framer-uT7nn.framer-v-tcs1gf .framer-4njs03 { aspect-ratio: unset; bottom: 241px; height: 1382px; left: calc(50.00000000000002% - 1382px / 2); width: 1382px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-uT7nn[data-border=\"true\"]::after, .framer-uT7nn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 553\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CDAcvoeff\":{\"layout\":[\"fixed\",\"auto\"]},\"OMplqIVPY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpJhiH8mg3=withCSS(Component,css,\"framer-uT7nn\");export default FramerpJhiH8mg3;FramerpJhiH8mg3.displayName=\"Footer\";FramerpJhiH8mg3.defaultProps={height:553,width:1200};addPropertyControls(FramerpJhiH8mg3,{variant:{options:[\"JhpraZ4Cs\",\"CDAcvoeff\",\"OMplqIVPY\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpJhiH8mg3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Articulat CF Regular\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/SoNhakderPP5mXBXOwOCthUdY5I.woff2\",weight:\"400\"}]},...LogotipoSaettaFonts,...SaettaBuiltToPerformFonts,...ArrowUpFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpJhiH8mg3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"553\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CDAcvoeff\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OMplqIVPY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pJhiH8mg3.map","// Generated by Framer (835d061)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavbarMobile from\"#framer/local/canvasComponent/KnXuL04YR/KnXuL04YR.js\";import Footer from\"#framer/local/canvasComponent/pJhiH8mg3/pJhiH8mg3.js\";import CTMButton from\"#framer/local/codeFile/rmtO7yO/CTMButton.js\";import*as sharedStyle from\"#framer/local/css/kA8Zho2k0/kA8Zho2k0.js\";import*as sharedStyle1 from\"#framer/local/css/oEHp2ZXKO/oEHp2ZXKO.js\";import LogotipoPittogramma from\"#framer/local/vector/ipRKDZG6Z/ipRKDZG6Z.js\";const LogotipoPittogrammaFonts=getFonts(LogotipoPittogramma);const CTMButtonFonts=getFonts(CTMButton);const NavbarMobileFonts=getFonts(NavbarMobile);const FooterFonts=getFonts(Footer);const breakpoints={ETbD105ny:\"(min-width: 1200px)\",Q_QZxjTXC:\"(min-width: 810px) and (max-width: 1199.98px)\",teSWTj_Z6:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hdclF\";const variantClassNames={ETbD105ny:\"framer-v-142luwj\",Q_QZxjTXC:\"framer-v-1g8sa5u\",teSWTj_Z6:\"framer-v-dwxuek\"};const ii2hs0Y_0=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-hdclF.framer-cd5cx5, .framer-hdclF .framer-cd5cx5 { display: block; }\",'.framer-hdclF.framer-142luwj { --selection-background-color: var(--token-db02f197-c002-466c-ab83-8f98a7ff1b12, #00ffad) /* {\"name\":\"Verde Energia\"} */; --selection-color: var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae, #000000) /* {\"name\":\"Nero Profondo\"} */; align-content: center; align-items: center; background-color: var(--1feugl6); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-hdclF .framer-8cscej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; mix-blend-mode: difference; order: -1000; overflow: visible; padding: 20px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-hdclF .framer-9qvtn1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hdclF .framer-tj24gb { --18a7yye: #ffffff; aspect-ratio: 4.169014084507042 / 1; flex: none; height: auto; position: relative; width: 148px; }\",\".framer-hdclF .framer-1o6lti2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; mix-blend-mode: difference; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hdclF .framer-1q2wjc1, .framer-hdclF .framer-14a2d0t, .framer-hdclF .framer-1jc83f3, .framer-hdclF .framer-ezvcod { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hdclF .framer-1sn1g4w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hdclF .framer-kq4s5c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 148px; }\",\".framer-hdclF .framer-llosu8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hdclF .framer-x12ljz-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-hdclF .framer-gp5ejz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-hdclF .framer-1hoezxg-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,'.framer-hdclF[data-selection=\"true\"] * ::selection, .framer-hdclF [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={ETbD105ny:\"(min-width: 1200px)\",Q_QZxjTXC:\"(min-width: 810px) and (max-width: 1199.98px)\",teSWTj_Z6:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"ETbD105ny\",Phone:\"teSWTj_Z6\",Tablet:\"Q_QZxjTXC\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({fill,height,id,width,...props})=>{return{...props,ii2hs0Y_0:fill??props.ii2hs0Y_0??\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ETbD105ny\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ii2hs0Y_0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"teSWTj_Z6\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"teSWTj_Z6\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ETbD105ny\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(ii2hs0Y_0)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-142luwj\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{\"--1feugl6\":ii2hs0Y_0,...style},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8cscej hidden-dwxuek\",\"data-framer-name\":\"Navbar\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fbyoTyX63\"},motionChild:true,nodeId:\"hBPopQjg9\",openInNewTab:false,scopeId:\"MD0bD8ISE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9qvtn1 framer-cd5cx5\",children:/*#__PURE__*/_jsx(LogotipoPittogramma,{animated:false,className:\"framer-tj24gb\",layoutId:\"fhLCt1LgV\",XBB3JVtPq:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o6lti2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VFnWrItHo\"},motionChild:true,nodeId:\"UVliHB764\",openInNewTab:false,relValues:[],scopeId:\"MD0bD8ISE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Portfolio\"})})})}),className:\"framer-1q2wjc1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nkQ0ix5Ks\"},motionChild:true,nodeId:\"W0Y0lojTh\",openInNewTab:false,relValues:[],scopeId:\"MD0bD8ISE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Servizi\"})})})}),className:\"framer-14a2d0t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jpWra41zL\"},motionChild:true,nodeId:\"ei9v4GLxH\",openInNewTab:false,relValues:[],scopeId:\"MD0bD8ISE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Metodo\"})})})}),className:\"framer-1jc83f3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ajxysf\",\"data-styles-preset\":\"kA8Zho2k0\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xu4OpEDrS\"},motionChild:true,nodeId:\"cShAMNjNV\",openInNewTab:false,relValues:[],scopeId:\"MD0bD8ISE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5krxds\",\"data-styles-preset\":\"oEHp2ZXKO\",children:\"Studio\"})})})}),className:\"framer-ezvcod\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sn1g4w\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"J_qhsrFb9\"},motionChild:true,nodeId:\"KGO2FH34Z\",openInNewTab:false,scopeId:\"MD0bD8ISE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-kq4s5c framer-cd5cx5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-llosu8-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"VmsiukV57\",scopeId:\"MD0bD8ISE\",children:/*#__PURE__*/_jsx(CTMButton,{animation:\"elettrico\",bg:\"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae, rgb(0, 0, 0))\",boltSize:16,fg:\"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\",gap:8,height:\"100%\",id:\"VmsiukV57\",label:\"Parliamone\",labelFont:{fontFamily:'\"Articulat CF Medium\", \"Articulat CF Medium Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},layoutId:\"VmsiukV57\",newTab:false,padding:\"14px 22px 14px 22px\",pill:true,radius:12,showBolt:true,strokeWidth:1.5,variant:matchVariant(\"fill\"),width:\"100%\"})})})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{teSWTj_Z6:{height:84,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-x12ljz-container hidden-142luwj hidden-1g8sa5u\",\"data-framer-name\":\"Navbar Mobile\",layoutScroll:true,name:\"Navbar Mobile\",nodeId:\"IkgqjbHLx\",scopeId:\"MD0bD8ISE\",children:/*#__PURE__*/_jsx(NavbarMobile,{height:\"100%\",id:\"IkgqjbHLx\",layoutId:\"IkgqjbHLx\",name:\"Navbar Mobile\",style:{width:\"100%\"},variant:matchVariant(\"tRVEmmTnL\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gp5ejz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:553,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hoezxg-container\",nodeId:\"BpuSlfXA3\",scopeId:\"MD0bD8ISE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q_QZxjTXC:{variant:matchVariant(\"CDAcvoeff\")},teSWTj_Z6:{variant:matchVariant(\"OMplqIVPY\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BpuSlfXA3\",layoutId:\"BpuSlfXA3\",style:{width:\"100%\"},variant:matchVariant(\"JhpraZ4Cs\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q_QZxjTXC\":{\"layout\":[\"fixed\",\"fixed\"]},\"teSWTj_Z6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ii2hs0Y_0\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ETbD105ny\":[\".framer-8cscej\",\".framer-1hoezxg-container\"],\"Q_QZxjTXC\":[\".framer-8cscej\",\".framer-1hoezxg-container\"],\"teSWTj_Z6\":[\".framer-x12ljz-container\",\".framer-1hoezxg-container\"]}\n * @framerBreakpoints {\"ETbD105ny\":{\"min\":1200,\"canvasClassName\":\"framer-142luwj-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Q_QZxjTXC\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1g8sa5u-override\",\"minHeight\":1000,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"teSWTj_Z6\":{\"max\":809,\"canvasClassName\":\"framer-dwxuek-override\",\"minHeight\":1200,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ETbD105ny\n * @framerLayoutTemplate true\n */const FramerMD0bD8ISE=withCSS(Component,css,\"framer-hdclF\");export default FramerMD0bD8ISE;FramerMD0bD8ISE.displayName=\"Navigation\";FramerMD0bD8ISE.defaultProps={height:1e3,width:1200};addPropertyControls(FramerMD0bD8ISE,{ii2hs0Y_0:{defaultValue:'var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255)) /* {\"name\":\"Bianco Puro\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerMD0bD8ISE,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Articulat CF Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Articulat CF\",url:\"https://framerusercontent.com/assets/dJc5AuOJuqgE7KqsYKfmTRdV3ds.woff2\",weight:\"500\"}]},...LogotipoPittogrammaFonts,...CTMButtonFonts,...NavbarMobileFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerMD0bD8ISE.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavbarMobile,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMD0bD8ISE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"ETbD105ny\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-142luwj-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Q_QZxjTXC\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1g8sa5u-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"teSWTj_Z6\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-dwxuek-override\\\",\\\"minHeight\\\":1200,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"ETbD105ny\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ii2hs0Y_0\\\":\\\"fill\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q_QZxjTXC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"teSWTj_Z6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"ETbD105ny\\\":[\\\".framer-8cscej\\\",\\\".framer-1hoezxg-container\\\"],\\\"Q_QZxjTXC\\\":[\\\".framer-8cscej\\\",\\\".framer-1hoezxg-container\\\"],\\\"teSWTj_Z6\\\":[\\\".framer-x12ljz-container\\\",\\\".framer-1hoezxg-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Navigation from \"https://framerusercontent.com/modules/ehjfzG6BjBYUkbGKc361/veXVe2tGZqEHeQy8idJW/MD0bD8ISE.js\";\r\n\r\n\t\tconst routes = {fbyoTyX63: {elements: {BrFuzZlAi: \"cms-1\", cRN6SrNR9: \"cms-5\", D5zjI_tqP: \"video\", dVTk4uLO7: \"cms-3\", j5dyOdSur: \"cms-4\", keYc0TMAM: \"trigger-hero\", Lm_yNcwZd: \"hero\", qmqfamHA6: \"cms-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D5Jart1x2i6Go9vacPts/ImWaFbXEtW1QUR03sPpk/fbyoTyX63.js\")), path: \"/\"}, nkQ0ix5Ks: {elements: {jE9iOrRjY: \"trigger4\", MPD5k45mN: \"trigger2\", qcWo5tfUq: \"trigger3\", qU_8eBKSJ: \"trigger1\", rWl_cN81E: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NQ0LWjOTJ1Gk5qUhVjE6/b118t4nkg4RG7PWtJDCC/nkQ0ix5Ks.js\")), path: \"/servizi\"}, Xu4OpEDrS: {elements: {XtEN0InkR: \"team\", Zleblpwsu: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tKKNd3Zy1YC9dpwqYnJb/o9adSyWcGNixcDm34GCe/Xu4OpEDrS.js\")), path: \"/studio\"}, jpWra41zL: {elements: {erREL3iZ3: \"video\", k3v1iFhR1: \"video-1\", zDs6hoOOa: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GpG7X5HqpJX9vdxvrIQ4/3mB2hj3D17lt67OaIYS1/jpWra41zL.js\")), path: \"/metodo\"}, VFnWrItHo: {elements: {k7coQfC_s: \"hero\", xGID8sDFb: \"video\", xR7UVwlT8: \"portfolio-grid\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VbrLMqN3WcS7IfpZoVI5/GtdqLy1EZXQzoFbU0KXg/VFnWrItHo.js\")), path: \"/lavori\"}, J_qhsrFb9: {elements: {NeILSxD6a: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bKQ2NBAbBEf7wBes95AY/gi8aZuLQUMmqDkhbcP2q/J_qhsrFb9.js\")), path: \"/contatti\"}, KUGGk84WM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kHziCbLXJX1n7d3T6LQk/tPOauDFpNQQfk6BmAUik/KUGGk84WM.js\")), path: \"/privacy-policy\"}, NsA7TjedZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qelviofRxztX2OAa4vey/yI2e4BQ4pGOIlS8uIKTo/NsA7TjedZ.js\")), path: \"/cookie-policy\"}, wst6i34_S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o7wFDqRTELKxMPHpfAzq/OfEjT8CwkecnNx5zdW0S/wst6i34_S.js\")), path: \"/note-legali\"}, RdzLqBnoU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ElTQt4QaIP0581uZdtmA/z6IuHkj4zPT8kbbMU7cX/RdzLqBnoU.js\")), path: \"/guide\"}, P_7AHcGTx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ra0X6OO1l9HfX4Vx8zEM/fRNVLwzs16A5vnge2Gpk/P_7AHcGTx.js\")), path: \"/servizi/rebranding-verona\"}, FF1jgCH9a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHPagFvzJGpJX8UfjqwT/aDJEq6SNiWsilP92RTvX/FF1jgCH9a.js\")), path: \"/servizi/rebranding-aziendale\"}, pUbVPvhd2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ym7StuB67zxK14W8F23U/SfgIl8Osr93lYP9n2AAh/pUbVPvhd2.js\")), path: \"/servizi/intelligenza-artificiale-marketing\"}, VKWvUO7ZY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ngylazKKMZUTzxYRoguy/pG6odnfE3gtY6E2K7p9g/VKWvUO7ZY.js\")), path: \"/politica-ai\"}, CQeTH7alo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DJkuW2th0XVDOZpRuC6g/8JCXqe30aeNAETJnSxNQ/CQeTH7alo.js\")), path: \"/servizi/intelligenza-artificiale-marketing/turismo-hotel-garda\"}, YfaypLBs1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j0MRhZbRq9O9iFMK7Yrz/aD7DcAwt2DOEbAFo1FAz/YfaypLBs1.js\")), path: \"/servizi/intelligenza-artificiale-marketing/ai-on-premise-aziendale\"}, pxEOQFL4k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YSGscMCasXG4begQLkG2/IyflxSn1uAX4YfTEn4TS/pxEOQFL4k.js\")), path: \"/servizi/configuratori-3d-animazioni-prodotto\"}, bAH0hOtu6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jPlQ4FEzJINhAwsTNzMK/1aHRPQZbIVM99SI8woaP/bAH0hOtu6.js\")), path: \"/dieci-anni\"}, WdsFF8SDi: {collectionId: \"HiHYkfJ4u\", elements: {cbEC7EfyO: \"cta\", J1yy_h6xY: \"cards-1\", krf2bS4sf: \"cards\", p38m8Wsti: \"cta-1\", U4ZlxNPeS: \"cards-2\", Xutv82Fmw: \"cards-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Bm6ik5lbrLzV2nR8nXAF/1gZEmCmFMydhHUF5Dasc/WdsFF8SDi.js\")), path: \"/lavori/:k9TBK2Ptf\"}, bcSBgggZV: {collectionId: \"H0Og1rEKX\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NxzfmKtEhwjY3Aw1juHK/Nc4fZPw4ptWMjJW4lfSV/bcSBgggZV.js\")), path: \"/guide/:mM15VrtJm\"}}\r\n\r\n\t\tconst locales = [{code: \"it-IT\", id: \"default\", name: \"Italian\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {H0Og1rEKX: async () => (await import(\"https://framerusercontent.com/modules/Q9ix4NcxABOD7MkHsQnC/LXbGra8nwSmA3lZ073Hb/H0Og1rEKX.js\"))?.[\"utils\"], HiHYkfJ4u: async () => (await import(\"https://framerusercontent.com/modules/hqfHhCtTQIxtXrrsUvYA/E32rl6Sg9ILlZkrdJJUe/HiHYkfJ4u.js\"))?.[\"utils\"], IuAgl3pC_: async () => (await import(\"https://framerusercontent.com/modules/HQKaASoqU6fs9jFRo2vZ/INhS2PE7kZybNP4xYFD5/IuAgl3pC_.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"e966eec08697245fb1e7bdf00fea7705f6d0219c0ce2c4ab066399e8939fdcc5\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ii2hs0Y_0: \"var(--token-a299f801-417a-4119-974e-0e98419b1d40, rgb(255, 255, 255))\"}\r\nconst props2 = {...props1, ii2hs0Y_0: \"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae, rgb(0, 0, 0))\"}\r\nconst props3 = {...props1, ii2hs0Y_0: \"var(--token-cc19476a-5a27-4a78-8c7f-d1c877880dae)\"}\r\nconst templateProps = {bAH0hOtu6: props3, bcSBgggZV: props1, CQeTH7alo: props1, fbyoTyX63: props1, FF1jgCH9a: props1, J_qhsrFb9: props2, jpWra41zL: props2, KUGGk84WM: props2, nkQ0ix5Ks: props1, NsA7TjedZ: props2, P_7AHcGTx: props1, pUbVPvhd2: props1, pxEOQFL4k: props1, RdzLqBnoU: props1, VFnWrItHo: props2, VKWvUO7ZY: props1, WdsFF8SDi: props1, wst6i34_S: props2, Xu4OpEDrS: props2, YfaypLBs1: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"fbyoTyX63\":\r\ncase \"nkQ0ix5Ks\":\r\ncase \"Xu4OpEDrS\":\r\ncase \"jpWra41zL\":\r\ncase \"VFnWrItHo\":\r\ncase \"J_qhsrFb9\":\r\ncase \"KUGGk84WM\":\r\ncase \"NsA7TjedZ\":\r\ncase \"wst6i34_S\":\r\ncase \"RdzLqBnoU\":\r\ncase \"P_7AHcGTx\":\r\ncase \"FF1jgCH9a\":\r\ncase \"pUbVPvhd2\":\r\ncase \"VKWvUO7ZY\":\r\ncase \"CQeTH7alo\":\r\ncase \"YfaypLBs1\":\r\ncase \"pxEOQFL4k\":\r\ncase \"bAH0hOtu6\":\r\ncase \"WdsFF8SDi\":\r\ncase \"bcSBgggZV\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"fbyoTyX63\":\r\ncase \"nkQ0ix5Ks\":\r\ncase \"Xu4OpEDrS\":\r\ncase \"jpWra41zL\":\r\ncase \"VFnWrItHo\":\r\ncase \"J_qhsrFb9\":\r\ncase \"KUGGk84WM\":\r\ncase \"NsA7TjedZ\":\r\ncase \"wst6i34_S\":\r\ncase \"RdzLqBnoU\":\r\ncase \"P_7AHcGTx\":\r\ncase \"FF1jgCH9a\":\r\ncase \"pUbVPvhd2\":\r\ncase \"VKWvUO7ZY\":\r\ncase \"CQeTH7alo\":\r\ncase \"YfaypLBs1\":\r\ncase \"pxEOQFL4k\":\r\ncase \"bAH0hOtu6\":\r\ncase \"WdsFF8SDi\":\r\ncase \"bcSBgggZV\":\r\nreturn [{hash: \"dwxuek\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1g8sa5u\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"142luwj\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.ctmarketing.it\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/k8fYKyNS5ctz8wyoIlSs/f9ucy7hcIA5qwwRqP5v6/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 290, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}