{"version":3,"file":"shared-lib.BWIk018J.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","useRef","useState","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","Close","NavLink","Email_Component","Menu","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","SVG","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useRef","useState","_Fragment","fonts","css","className","css","Mail","Phone","MapPin","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__esmMin","pe","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","x","ie","le","init_npm_react_dom_18_3_1","_e","Ha","oe","c","J","init_jsx_runtime","ce","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","fontStore","cx","getFontsFromSharedStyle","getLoadingLazyAtYPosition","getFonts","SmartComponentScopedContainer","init_framer_D6uXRwWs","runTasksWithYield","RichText","Image$1","withCodeBoundaryForOverrides","withCSS","ComponentViewportProvider","useComponentViewport","useLocaleInfo","useVariantState","ControlType","Link","useRouter","useActiveVariantCallback","addPropertyControls","SVG$5","ResolveLinks","mask$4","SVG$4","getProps$8","Icon$4","init_MLH8B4KT_","rest","props","animated","fill","restProps","className","K5AAorpEW","style","mask$3","SVG$3","getProps$7","Icon$3","init_UNkcg0f_v","withActivePageIndicator","root","host","setHost","line","setLine","nav","disposed","frame","ready","wasOpen","closing","closedHeight","nativeClose","hoveredRoute","timers","motions","reduced","parent","oldZ","later","id","fn","delay","linkRoute","routes","a","links","path","p","normalize","currentRoute","page","visibleSection","bounds","section","footer","scrollRoot","atBottom","marker","active","route","isOpen","measure","list","selectedRoute","label","text","r","n","scale","next","animate","old","el","frames","options","sync","open","toggle","animation","b","i","y","schedule","settle","previous","memoryKey","closeMenu","finish","pointer","anchor","click","event","outside","onScroll","escape","hoverTarget","target","hoverIn","hoverOut","mutation","resize","onRoute","navigation","Component","node","forwardedRef","init_NavbarActiveIndicator","addPropertyOverrides$3","variants","nextOverrides","variant","overrides","enabledGestures$1","cycleOrder$3","serializationHash$3","variantClassNames$3","transition1$3","Transition$3","humanReadableVariantMap$3","Variants$3","getProps$6","createLayoutDependency$3","FramerUuNWJuo4j","init_UuNWJuo4j","config","transition","value","contextValue","link","displaytext","fallbackRef","refBinding","ref","defaultLayoutId","layoutDependency","baseVariant","onTapv7erlc","activeVariantCallback","args","setGestureState","De3EvGeVd","scopingClassNames","layoutId","OzHczaTyQ","gestureHandlers","classNames","gestureVariant","uJ9cHc8lB","addFonts","addPropertyOverrides$2","enabledGestures","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$5","createLayoutDependency$2","FramerX0IuhrWd9","init_X0IuhrWd9","isDisplayed","isDisplayed1","addPropertyOverrides$1","CloseFonts","NavLinkFonts","Email_ComponentFonts","MenuFonts","MotionDivWithActivePageIndicatoru2vle5","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","transition2$1","matchVariant","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$4","createLayoutDependency$1","FramerDBBzCnNX0","init_DBBzCnNX0","arg","componentViewport","onTap1q2380j","setVariant","onTap18813p9","isDisplayed2","isDisplayed3","onTap1uth3nw","resolvedLinks","resolvedLinks1","resolvedLinks2","resolvedLinks3","resolvedLinks4","resolvedLinks5","resolvedLinks6","resolvedLinks7","forwardLoader","context","mask$2","SVG$2","getProps$3","Icon$2","init_TAkhVaEYf","stroke","UO5clYVeQ","mask$1","SVG$1","getProps$2","Icon$1","init_aE7ozwXux","mask","SVG","getProps$1","Icon","init_MEcNjV8m4","WhatsAppIcon","AddressLink","CallLink","floating","withCenteredFooter","phoneSlot","setPhoneSlot","addressSlot","setAddressSlot","whatsAppSlot","setWhatsAppSlot","social","slot","whatsApp","whatsAppLink","previousLabel","styles","phoneStyles","whatsAppStyles","addressStyles","init_FooterLayout","fonts$1","css$2","className$1","init_AuEcT01Ee","fonts","css$1","init_EycT1z5e8","addPropertyOverrides","MailFonts","PhoneFonts","MapPinFonts","MotionDivWithCenteredFooter1te0kwd","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation1","animation2","animation3","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","css","FramerlqyqTq2I1","init_lqyqTq2I1","className$2"],"sources":["https:/framerusercontent.com/modules/bUpgyMqZRKNMdGZeMGPA/fkoodNoUyQNU1zow05Rr/MLH8B4KT_.js","https:/framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js","https:/framerusercontent.com/modules/L3cj7MyL6Ki1JFZqtURR/lKDzg74Ui6ip3cUsasSK/NavbarActiveIndicator.js","https:/framerusercontent.com/modules/2wznEy0gYsHY8udieCxm/5wffcXJMyzVSHsmKrioi/UuNWJuo4j.js","https:/framerusercontent.com/modules/QSwiuXknrN2zvyouGstH/scXNSg0IpXLmmssiTsJN/X0IuhrWd9.js","https:/framerusercontent.com/modules/ExyPu7ElIGwjGIJWFePM/w7VDMCHAaLOq80kR7ymm/DBBzCnNX0.js","https:/framerusercontent.com/modules/0WMAYsSVA8g53C8sT5KU/C04DKmptPpsEvu2NUh3O/TAkhVaEYf.js","https:/framerusercontent.com/modules/QL65NekRyGlej8APmFiL/EfJhiBMusrx6SCmF9LfF/aE7ozwXux.js","https:/framerusercontent.com/modules/tL1zn52bqfV5Yg2MpOTU/rsEFk6dM0p9Y8d1xc92g/MEcNjV8m4.js","https:/framerusercontent.com/modules/Kr0jkglmsSMHILPOZIIG/dgjq2XWmbIznOFoVWsRD/FooterLayout.js","https:/framerusercontent.com/modules/CMYUP1dlr64htBnXQL4V/dyTLpdqTiu23tROS4SJ4/AuEcT01Ee.js","https:/framerusercontent.com/modules/grIhpm68r8t2WBU6WJVJ/we8M55qMZjoi6bTeUbIv/EycT1z5e8.js","https:/framerusercontent.com/modules/8QMeUV54VChGQsCf3utb/SLkISXD2Txz5Gdaa6Xlt/lqyqTq2I1.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 18 12 L 18 10 L 0 10 Z M 0 7 L 18 7 L 18 5 L 0 5 Z M 0 0 L 0 2 L 18 2 L 18 0 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"12px\" id=\"QNTaq77W3\" transform=\"translate(3 6)\" width=\"18px\"/></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,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5AVC2\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-5AVC2 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-5AVC2\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14 1.41 L 12.59 0 L 7 5.59 L 1.41 0 L 0 1.41 L 5.59 7 L 0 12.59 L 1.41 14 L 7 8.41 L 12.59 14 L 14 12.59 L 8.41 7 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"14px\" id=\"tANCHQdDU\" transform=\"translate(5 5)\" width=\"14px\"/></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,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IRM4W\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-IRM4W { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Close\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-IRM4W\");Icon.displayName=\"Close\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Close\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useLayoutEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";const routes={home:\"/\",leistungen:\"/leistungen\",projekte:\"/projekte\",\"\\xfcber uns\":\"/ueber-uns\",kontakt:\"/kontakt\"};const memoryKey=\"ctg-navbar-active-route\";const normalize=path=>path.replace(/\\/+$/,\"\")||\"/\";export function withActivePageIndicator(Component){return /*#__PURE__*/forwardRef(function NavbarExperience(props,forwardedRef){const root=useRef(null);const[host,setHost]=useState(null);const[line,setLine]=useState(null);useLayoutEffect(()=>{setHost(root.current);},[]);useLayoutEffect(()=>{const nav=root.current;if(!nav)return;let disposed=false,frame=0,ready=false,wasOpen=false,closing=false;let closedHeight=nav.offsetHeight||100;let nativeClose=false;let hoveredRoute=\"\";const timers=new Set,motions=new Set;const reduced=matchMedia(\"(prefers-reduced-motion: reduce)\");const parent=nav.parentElement,oldZ=parent?.style.zIndex;if(parent)parent.style.zIndex=\"1000\";const later=(fn,delay)=>{const id=window.setTimeout(()=>{timers.delete(id);if(!disposed)fn();},delay);timers.add(id);};const linkRoute=a=>routes[(a.textContent||\"\").trim().toLocaleLowerCase(\"de\")];const links=()=>Array.from(nav.querySelectorAll(\"a\")).filter(a=>linkRoute(a)&&a.getBoundingClientRect().width>0&&getComputedStyle(a).visibility!==\"hidden\");const path=()=>{const p=normalize(location.pathname);return/\\/(preview-module|canvas-sandbox)\\.html$/.test(p)?nav.closest(\"[data-ctg-route]\")?.getAttribute(\"data-ctg-route\")||\"/\":p;};const currentRoute=()=>{const page=path();if(page!==\"/\")return page;const visibleSection=id=>Array.from(document.querySelectorAll(id)).find(section=>{const bounds=section.getBoundingClientRect();return bounds.width>0&&bounds.height>0;});const footer=visibleSection(\"#kontakt\");const scrollRoot=document.scrollingElement||document.documentElement;const atBottom=scrollRoot.scrollTop>0&&scrollRoot.scrollTop+window.innerHeight>=scrollRoot.scrollHeight-4;if(footer&&atBottom)return\"/kontakt\";const marker=Math.min(window.innerHeight-1,Math.max(nav.getBoundingClientRect().bottom+24,window.innerHeight*.35));let active=\"/\";for(const[id,route]of[[\"#leistungen\",\"/leistungen\"],[\"#ueber-uns\",\"/ueber-uns\"],[\"#kontakt\",\"/kontakt\"]]){const section=visibleSection(id);if(section&&section.getBoundingClientRect().top<=marker)active=route;}return active;};const isOpen=()=>nav.getAttribute(\"data-framer-name\")===\"Phone Open\";const measure=(route,animate)=>{const list=links(),active=list.find(a=>linkRoute(a)===route),selectedRoute=currentRoute();list.forEach(a=>{const label=a.querySelector(\".framer-text,p,span\");if(label)label.setAttribute(\"data-ctg-hover-label\",\"true\");if(linkRoute(a)===selectedRoute)a.setAttribute(\"aria-current\",path()===\"/\"&&selectedRoute!==\"/\"?\"location\":\"page\");else a.removeAttribute(\"aria-current\");});if(!active||window.matchMedia(\"(max-width: 767px)\").matches){setLine(null);return;}const text=active.querySelector(\".framer-text,p,span\")||active;const r=text.getBoundingClientRect(),n=nav.getBoundingClientRect(),scale=n.width/(nav.offsetWidth||n.width)||1;const next={x:(r.left-n.left)/scale,y:(r.bottom-n.top)/scale+6,width:r.width/scale,color:getComputedStyle(text).color,animate:animate&&!reduced.matches};setLine(old=>old&&Math.abs(old.x-next.x)<.15&&Math.abs(old.y-next.y)<.15&&Math.abs(old.width-next.width)<.15&&old.color===next.color&&old.animate===next.animate?old:next);};const motion=(el,frames,options)=>{if(reduced.matches)return;const a=el.animate(frames,options);motions.add(a);a.finished.then(()=>{if(options.fill!==\"forwards\")motions.delete(a);}).catch(()=>motions.delete(a));};const sync=()=>{const open=isOpen();if(!open)closedHeight=nav.offsetHeight||closedHeight;const toggle=nav.querySelector('[data-framer-name=\"Container_Logo\"]');if(toggle){toggle.setAttribute(\"role\",\"button\");toggle.setAttribute(\"aria-label\",open?\"Men\\xfc schlie\\xdfen\":\"Men\\xfc \\xf6ffnen\");toggle.setAttribute(\"aria-expanded\",String(open));}if(open&&!wasOpen){motions.forEach(animation=>animation.cancel());motions.clear();motion(nav,[{clipPath:\"inset(0 0 \"+Math.max(0,nav.offsetHeight-100)+\"px 0)\"},{clipPath:\"inset(0 0 0px 0)\"}],{duration:240,easing:\"cubic-bezier(.22,.61,.36,1)\",fill:\"backwards\"});const list=Array.from(nav.querySelectorAll(\"a\")).filter(a=>a.textContent?.trim()&&a.getBoundingClientRect().width>0);list.sort((a,b)=>a.getBoundingClientRect().top-b.getBoundingClientRect().top).forEach((a,i)=>motion(a,[{opacity:0,translate:\"0 -12px\"},{opacity:1,translate:\"0 0\"}],{duration:260,delay:240+i*40,easing:\"cubic-bezier(.22,.61,.36,1)\",fill:\"backwards\"}));}if(!open&&wasOpen){motions.forEach(animation=>animation.cancel());motions.clear();}wasOpen=open;measure(hoveredRoute||currentRoute(),ready);ready=true;const y=window.scrollY||document.documentElement.scrollTop||document.body.scrollTop;nav.setAttribute(\"data-ctg-scrolled\",y>32?\"true\":\"false\");};const schedule=()=>{cancelAnimationFrame(frame);frame=requestAnimationFrame(()=>{if(!disposed)sync();});};const settle=()=>{schedule();later(schedule,400);};let previous=\"\";try{previous=sessionStorage.getItem(memoryKey)||\"\";}catch{}if(previous&&previous!==path()&&links().some(a=>linkRoute(a)===previous)){measure(previous,false);later(()=>{ready=true;sync();},32);}else sync();const closeMenu=()=>{if(!isOpen()||closing)return;const toggle=nav.querySelector('[data-framer-name=\"Container_Logo\"]');if(!toggle)return;closing=true;motions.forEach(animation=>animation.cancel());motions.clear();const finish=()=>{if(isOpen()){nativeClose=true;const bounds=toggle.getBoundingClientRect();const pointer={bubbles:true,cancelable:true,view:window,pointerId:1,pointerType:\"mouse\",isPrimary:true,button:0,clientX:bounds.left+bounds.width/2,clientY:bounds.top+bounds.height/2};toggle.dispatchEvent(new PointerEvent(\"pointerdown\",{...pointer,buttons:1}));toggle.dispatchEvent(new PointerEvent(\"pointerup\",{...pointer,buttons:0}));later(()=>{nativeClose=false;schedule();},32);}closing=false;schedule();};if(reduced.matches){finish();return;}links().forEach(anchor=>motion(anchor,[{opacity:1,translate:\"0 0\"},{opacity:0,translate:\"0 -6px\"}],{duration:140,easing:\"ease-out\",fill:\"forwards\"}));motion(nav,[{clipPath:\"inset(0 0 0px 0)\"},{clipPath:\"inset(0 0 \"+Math.max(0,nav.offsetHeight-closedHeight)+\"px 0)\"}],{duration:200,easing:\"cubic-bezier(.4,0,.2,1)\",fill:\"forwards\"});later(finish,200);};const click=event=>{if(nativeClose||!(event.target instanceof Element))return;const target=event.target;const anchor=target.closest(\"a\");if(anchor&&nav.contains(anchor)&&!event.metaKey&&!event.ctrlKey&&!event.shiftKey&&!event.altKey&&event.button===0){try{sessionStorage.setItem(memoryKey,path());}catch{}closeMenu();later(schedule,0);later(schedule,80);later(schedule,360);}};const outside=event=>{if(event.target instanceof Node&&!nav.contains(event.target))closeMenu();};const onScroll=()=>{hoveredRoute=\"\";closeMenu();schedule();};const escape=event=>{if(event.key===\"Escape\"&&isOpen()){event.preventDefault();closeMenu();}};const hoverTarget=target=>{const anchor=target instanceof Element?target.closest(\"a\"):null;return anchor&&nav.contains(anchor)?linkRoute(anchor)||\"\":\"\";};const hoverIn=event=>{if(!matchMedia(\"(hover: hover)\").matches||event.pointerType===\"touch\")return;hoveredRoute=hoverTarget(event.target);measure(hoveredRoute||currentRoute(),true);};const hoverOut=event=>{if(event.pointerType===\"touch\")return;hoveredRoute=hoverTarget(event.relatedTarget);measure(hoveredRoute||currentRoute(),true);};nav.addEventListener(\"pointerover\",hoverIn,true);nav.addEventListener(\"pointerout\",hoverOut,true);const mutation=new MutationObserver(()=>{// Apply the menu state before the next paint, including after navigation.\nsync();});mutation.observe(nav,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-framer-name\"]});const resize=new ResizeObserver(settle);resize.observe(nav);links().forEach(a=>resize.observe(a));const onRoute=()=>settle();nav.addEventListener(\"click\",click,true);document.addEventListener(\"keydown\",escape);document.addEventListener(\"pointerdown\",outside,true);document.addEventListener(\"scroll\",onScroll,{capture:true,passive:true});window.addEventListener(\"resize\",settle);window.addEventListener(\"popstate\",onRoute);window.addEventListener(\"pageshow\",onRoute);const navigation=window.navigation;navigation?.addEventListener(\"currententrychange\",onRoute);document.fonts.ready.then(()=>{if(!disposed)settle();});return()=>{disposed=true;cancelAnimationFrame(frame);timers.forEach(clearTimeout);motions.forEach(a=>a.cancel());nav.removeEventListener(\"pointerover\",hoverIn,true);nav.removeEventListener(\"pointerout\",hoverOut,true);mutation.disconnect();resize.disconnect();nav.removeEventListener(\"click\",click,true);document.removeEventListener(\"keydown\",escape);document.removeEventListener(\"pointerdown\",outside,true);document.removeEventListener(\"scroll\",onScroll,true);window.removeEventListener(\"resize\",settle);window.removeEventListener(\"popstate\",onRoute);window.removeEventListener(\"pageshow\",onRoute);navigation?.removeEventListener(\"currententrychange\",onRoute);if(parent)parent.style.zIndex=oldZ||\"\";};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n    [data-ctg-navbar]{background:transparent!important;transition:background-color 300ms ease-out,backdrop-filter 300ms ease-out;isolation:isolate}\n    /* Home page only: preserve the existing scrolled and open-menu backgrounds. */\n    [data-framer-root]:has([data-framer-name=\"02 — Hero\"]) [data-ctg-navbar]:not([data-ctg-scrolled=\"true\"]):not([data-framer-name=\"Phone Open\"]){background:rgba(28,40,43,.48)!important}\n    [data-ctg-navbar][data-ctg-scrolled=\"true\"]{background:rgba(28,40,43,.76)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}\n    [data-ctg-navbar] a[aria-current=\"page\"]{text-decoration:none}\n    [data-ctg-navbar] [data-ctg-button]{translate:none!important;scale:1!important}\n    [data-ctg-navbar] .ctg-arrow{translate:none!important}\n    @media(max-width:767px){\n     /* Native layout projection must never move the mobile panel sideways. */\n     [data-ctg-navbar], [data-ctg-navbar] [data-framer-name=\"Navigation Content\"], [data-ctg-navbar] [data-framer-name=\"Navigation Links\"], [data-ctg-navbar] [data-framer-name=\"Navigation Link Wrapper\"], [data-ctg-navbar] [data-framer-name=\"Navigation Link Portfolio\"]{transform:none!important;translate:none!important}\n     [data-ctg-navbar] a{transform:none!important}\n                            [data-ctg-navbar] [data-ctg-active-line]{display:none!important}\n                            [data-ctg-navbar] [data-ctg-hover-label]{position:relative;display:inline-block}\n                            [data-ctg-navbar] [data-ctg-hover-label]::after{content:\"\";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;border-radius:2px;background:currentColor;opacity:0;transition:opacity 120ms ease-out;pointer-events:none}\n                            [data-ctg-navbar] a[aria-current] [data-ctg-hover-label]::after,[data-ctg-navbar] a:focus-visible [data-ctg-hover-label]::after{opacity:1}\n     [data-ctg-navbar][data-framer-name=\"Phone Open\"]{background:rgba(10,18,18,.66)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);max-height:100dvh;overflow-y:auto!important}\n     [data-ctg-navbar][data-framer-name=\"Phone Open\"] [data-framer-name=\"Navigation Content\"],[data-ctg-navbar][data-framer-name=\"Phone Open\"] [data-framer-name=\"Navigation Links\"]{background:transparent!important}\n    }\n    @media(prefers-reduced-motion:reduce){[data-ctg-navbar]{transition:none!important}}\n   `}),/*#__PURE__*/_jsx(Component,{...props,\"data-ctg-navbar\":\"true\",ref:node=>{root.current=node;if(typeof forwardedRef===\"function\")forwardedRef(node);else if(forwardedRef)forwardedRef.current=node;},style:{...props.style,position:\"fixed\",top:0,left:0,right:0,width:\"100%\",zIndex:1e3}}),host&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(_Fragment,{children:line&&/*#__PURE__*/_jsx(\"div\",{\"data-ctg-active-line\":\"true\",\"aria-hidden\":\"true\",style:{position:\"absolute\",left:0,top:0,width:line.width,height:1.5,background:line.color,borderRadius:2,transform:`translate3d(${line.x}px,${line.y}px,0)`,transition:line.animate?\"transform 320ms cubic-bezier(.22,.61,.36,1),width 320ms cubic-bezier(.22,.61,.36,1)\":\"none\",pointerEvents:\"none\",zIndex:5}})}),host)]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withActivePageIndicator\":{\"type\":\"reactHoc\",\"name\":\"withActivePageIndicator\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavbarActiveIndicator.map","// Generated by Framer (ddc5e5f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={JcLZPySbD:{hover:true},k364SEdbU:{hover:true}};const cycleOrder=[\"k364SEdbU\",\"JcLZPySbD\"];const serializationHash=\"framer-N9Eot\";const variantClassNames={JcLZPySbD:\"framer-v-10ud84l\",k364SEdbU:\"framer-v-1x5yiv9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const De3EvGeVd=undefined;const OzHczaTyQ=undefined;const uJ9cHc8lB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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\":\"k364SEdbU\",Tablet:\"JcLZPySbD\"};const Variants=motion.create(React.Fragment);const getProps=({click,displaytext,height,id,link,width,...props})=>{return{...props,De3EvGeVd:click??props.De3EvGeVd,OzHczaTyQ:link??props.OzHczaTyQ,uJ9cHc8lB:displaytext??props.uJ9cHc8lB??\"Sample\",variant:humanReadableVariantMap[props.variant]??props.variant??\"k364SEdbU\"};};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,uJ9cHc8lB,De3EvGeVd,OzHczaTyQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k364SEdbU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv7erlc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(De3EvGeVd){const res=await De3EvGeVd(...args);if(res===false)return false;}});const sharedStyleClassNames=[];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__*/_jsx(Link,{href:OzHczaTyQ,motionChild:true,nodeId:\"k364SEdbU\",openInNewTab:false,scopeId:\"UuNWJuo4j\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x5yiv9\",className,classNames)} framer-hixw3r`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"k364SEdbU\",onTap:onTapv7erlc,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},variants:{\"JcLZPySbD-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.04)\"},\"k364SEdbU-hover\":{backgroundColor:\"var(--token-c397d8bb-0e4e-4894-9915-d732a8f709ea, rgba(255, 255, 255, 0.04))\"}},...addPropertyOverrides({\"JcLZPySbD-hover\":{\"data-framer-name\":undefined},\"k364SEdbU-hover\":{\"data-framer-name\":undefined},JcLZPySbD:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-20b77e97-b992-4d1d-a2a5-5ff5248a2f63, rgb(248, 244, 236)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Sample\"})}),className:\"framer-nvfhs4\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"G2HN5_CFE\",style:{\"--extracted-tcooor\":\"var(--token-20b77e97-b992-4d1d-a2a5-5ff5248a2f63, rgb(248, 244, 236))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uJ9cHc8lB,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JcLZPySbD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-20b77e97-b992-4d1d-a2a5-5ff5248a2f63, rgb(248, 244, 236)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Sample\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-N9Eot.framer-hixw3r, .framer-N9Eot .framer-hixw3r { display: block; }\",\".framer-N9Eot.framer-1x5yiv9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 16px 10px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-N9Eot .framer-nvfhs4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-N9Eot.framer-v-10ud84l.framer-1x5yiv9 { padding: 10px 4px 10px 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 115\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JcLZPySbD\":{\"layout\":[\"auto\",\"auto\"]},\"nb44xmj1B\":{\"layout\":[\"auto\",\"auto\"]},\"c8JB8K_qS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uJ9cHc8lB\":\"displaytext\",\"De3EvGeVd\":\"click\",\"OzHczaTyQ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUuNWJuo4j=withCSS(Component,css,\"framer-N9Eot\");export default FramerUuNWJuo4j;FramerUuNWJuo4j.displayName=\"Nav Link\";FramerUuNWJuo4j.defaultProps={height:50,width:115};addPropertyControls(FramerUuNWJuo4j,{variant:{options:[\"k364SEdbU\",\"JcLZPySbD\"],optionTitles:[\"Variant 1\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},uJ9cHc8lB:{defaultValue:\"Sample\",displayTextArea:false,title:\"Displaytext\",type:ControlType.String},onuJ9cHc8lBChange:{changes:\"uJ9cHc8lB\",type:ControlType.ChangeHandler},De3EvGeVd:{title:\"Click\",type:ControlType.EventHandler},OzHczaTyQ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerUuNWJuo4j,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUuNWJuo4j\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"115\",\"framerVariables\":\"{\\\"uJ9cHc8lB\\\":\\\"displaytext\\\",\\\"De3EvGeVd\\\":\\\"click\\\",\\\"OzHczaTyQ\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JcLZPySbD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nb44xmj1B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c8JB8K_qS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UuNWJuo4j.map","// Generated by Framer (3280217)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={CSCMHzK43:{hover:true},GZcf8EWkR:{hover:true}};const cycleOrder=[\"CSCMHzK43\",\"FBUjKliH4\",\"GZcf8EWkR\"];const serializationHash=\"framer-oTy2p\";const variantClassNames={CSCMHzK43:\"framer-v-9e8a3s\",FBUjKliH4:\"framer-v-dn8ni8\",GZcf8EWkR:\"framer-v-f5oe6j\"};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 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\":\"CSCMHzK43\",\"Variant 2\":\"FBUjKliH4\",Tablet:\"GZcf8EWkR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CSCMHzK43\"};};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:\"CSCMHzK43\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"GZcf8EWkR-hover\")return false;return true;};const isDisplayed1=()=>{if([\"CSCMHzK43-hover\",\"GZcf8EWkR-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"/kontakt\",motionChild:true,nodeId:\"CSCMHzK43\",openInNewTab:false,scopeId:\"X0IuhrWd9\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9e8a3s\",className,classNames)} framer-p71t1h`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CSCMHzK43\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"CSCMHzK43-hover\":{backgroundColor:\"rgb(232, 221, 209)\"},\"GZcf8EWkR-hover\":{backgroundColor:\"rgb(232, 221, 209)\"}},...addPropertyOverrides({\"CSCMHzK43-hover\":{\"data-framer-name\":undefined},\"GZcf8EWkR-hover\":{\"data-framer-name\":undefined},FBUjKliH4:{\"data-framer-name\":\"Variant 2\"},GZcf8EWkR:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.08em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-788a1b91-593d-4051-8f03-b235f5c8d8df, rgb(20, 20, 20)))\"},children:\"Projekt anfragen →\"})}),className:\"framer-16gseg3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cBOcYuX0r\",style:{\"--extracted-tcooor\":\"var(--token-788a1b91-593d-4051-8f03-b235f5c8d8df, rgb(20, 20, 20))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GZcf8EWkR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-line-height\":\"1.08em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-788a1b91-593d-4051-8f03-b235f5c8d8df, rgb(20, 20, 20)))\"},children:\"Projekt anfragen →\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1be006a\",layoutDependency:layoutDependency,layoutId:\"cANIwLbA2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 C 0 0.448 0.448 0 1 0 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xsvund\",layoutDependency:layoutDependency,layoutId:\"MhXWmcZXK\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.5 17\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"CSCMHzK43-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.5 17\" overflow=\"visible\"><path d=\"M 2.5 17 L 13.5 6 M 16.5 17 L 5.5 6 M 10 2.5 L 12.5 0 L 18.5 6 L 16 8.5 Z M 0 6 L 6 0 L 8.5 2.5 L 2.5 8.5 Z\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(28,40,43)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'},\"GZcf8EWkR-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.5 17\" overflow=\"visible\"><path d=\"M 2.5 17 L 13.5 6 M 16.5 17 L 5.5 6 M 10 2.5 L 12.5 0 L 18.5 6 L 16 8.5 Z M 0 6 L 6 0 L 8.5 2.5 L 2.5 8.5 Z\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"rgb(28,40,43)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gohhi7\",layoutDependency:layoutDependency,layoutId:\"DVogRzD_E\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 11\" overflow=\"visible\"><path d=\"M 0 11 L 11 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z3nyoj\",layoutDependency:layoutDependency,layoutId:\"d6pKf2e5j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 11\" overflow=\"visible\"><path d=\"M 11 11 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d1bvjr\",layoutDependency:layoutDependency,layoutId:\"K_MApu0lT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8.5\" overflow=\"visible\"><path d=\"M 0 2.5 L 2.5 0 L 8.5 6 L 6 8.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vuacbl\",layoutDependency:layoutDependency,layoutId:\"eUsv9lflR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8.5\" overflow=\"visible\"><path d=\"M 0 6 L 6 0 L 8.5 2.5 L 2.5 8.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\".framer-oTy2p.framer-p71t1h, .framer-oTy2p .framer-p71t1h { display: block; }\",\".framer-oTy2p.framer-9e8a3s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 18px 28px 18px 28px; position: relative; text-decoration: none; width: min-content; }\",\".framer-oTy2p .framer-16gseg3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oTy2p .framer-1be006a { height: 2px; position: relative; width: 2px; }\",\".framer-oTy2p .framer-1xsvund { height: 17px; position: relative; width: 19px; }\",\".framer-oTy2p .framer-1gohhi7 { height: 11px; left: 3px; position: absolute; top: 6px; width: 11px; }\",\".framer-oTy2p .framer-z3nyoj { height: 11px; left: 6px; position: absolute; top: 6px; width: 11px; }\",\".framer-oTy2p .framer-d1bvjr { height: 9px; left: 10px; position: absolute; top: 0px; width: 9px; }\",\".framer-oTy2p .framer-1vuacbl { height: 9px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-oTy2p.framer-v-dn8ni8.framer-9e8a3s { cursor: unset; }\",\".framer-oTy2p.framer-v-f5oe6j.framer-9e8a3s { padding: 12px 16px 12px 16px; }\",\".framer-oTy2p.framer-v-9e8a3s.hover.framer-9e8a3s { padding: 18px 13.5px 18px 13.5px; }\",\".framer-oTy2p.framer-v-9e8a3s.hover .framer-16gseg3, .framer-oTy2p.framer-v-f5oe6j.hover .framer-16gseg3 { order: 1; }\",\".framer-oTy2p.framer-v-9e8a3s.hover .framer-1be006a { order: 2; }\",\".framer-oTy2p.framer-v-9e8a3s.hover .framer-1xsvund, .framer-oTy2p.framer-v-f5oe6j.hover .framer-1xsvund { order: 0; }\",\".framer-oTy2p.framer-v-f5oe6j.hover.framer-9e8a3s { gap: 5px; padding: 12px 10px 12px 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 55\n * @framerIntrinsicWidth 234\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FBUjKliH4\":{\"layout\":[\"auto\",\"auto\"]},\"GZcf8EWkR\":{\"layout\":[\"auto\",\"auto\"]},\"WZ0agVpgC\":{\"layout\":[\"auto\",\"auto\"]},\"OJ6lZmvAA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX0IuhrWd9=withCSS(Component,css,\"framer-oTy2p\");export default FramerX0IuhrWd9;FramerX0IuhrWd9.displayName=\"Email_Component\";FramerX0IuhrWd9.defaultProps={height:55,width:234};addPropertyControls(FramerX0IuhrWd9,{variant:{options:[\"CSCMHzK43\",\"FBUjKliH4\",\"GZcf8EWkR\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerX0IuhrWd9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX0IuhrWd9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"55\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FBUjKliH4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GZcf8EWkR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WZ0agVpgC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OJ6lZmvAA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"234\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X0IuhrWd9.map","// Generated by Framer (c439c68)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,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/bUpgyMqZRKNMdGZeMGPA/fkoodNoUyQNU1zow05Rr/MLH8B4KT_.js\";import Close from\"https://framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js\";import{withActivePageIndicator}from\"https://framerusercontent.com/modules/L3cj7MyL6Ki1JFZqtURR/lKDzg74Ui6ip3cUsasSK/NavbarActiveIndicator.js\";import NavLink from\"https://framerusercontent.com/modules/2wznEy0gYsHY8udieCxm/5wffcXJMyzVSHsmKrioi/UuNWJuo4j.js\";import Email_Component from\"https://framerusercontent.com/modules/QSwiuXknrN2zvyouGstH/scXNSg0IpXLmmssiTsJN/X0IuhrWd9.js\";const CloseFonts=getFonts(Close);const NavLinkFonts=getFonts(NavLink);const Email_ComponentFonts=getFonts(Email_Component);const MenuFonts=getFonts(Menu);const MotionDivWithActivePageIndicatoru2vle5=withCodeBoundaryForOverrides(motion.div,{nodeId:\"FetLpKq3n\",override:withActivePageIndicator,scopeId:\"DBBzCnNX0\"});const cycleOrder=[\"FetLpKq3n\",\"qyjTl8ojW\",\"NUwu35lmm\",\"FdzFm8Pb2\"];const serializationHash=\"framer-SleR6\";const variantClassNames={FdzFm8Pb2:\"framer-v-lvcp9r\",FetLpKq3n:\"framer-v-u2vle5\",NUwu35lmm:\"framer-v-dhswlp\",qyjTl8ojW:\"framer-v-2ea1xy\"};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 transition2={duration:0,type:\"tween\"};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={\"Phone Open\":\"FdzFm8Pb2\",\"Variant 1\":\"FetLpKq3n\",Phone:\"NUwu35lmm\",Tablet:\"qyjTl8ojW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FetLpKq3n\"};};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,contentLocale,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:\"FetLpKq3n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1q2380j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"FdzFm8Pb2\");});const isDisplayed=()=>{if(baseVariant===\"FdzFm8Pb2\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"FdzFm8Pb2\")return true;return false;};const onTap18813p9=activeVariantCallback(async(...args)=>{setVariant(\"NUwu35lmm\");});const router=useRouter();const isDisplayed2=()=>{if([\"NUwu35lmm\",\"FdzFm8Pb2\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"NUwu35lmm\")return true;return false;};const onTap1uth3nw=activeVariantCallback(async(...args)=>{setVariant(\"FdzFm8Pb2\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({FdzFm8Pb2:{value:transition2},NUwu35lmm:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithActivePageIndicatoru2vle5,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u2vle5\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FetLpKq3n\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{FdzFm8Pb2:{backgroundColor:\"var(--token-370fe935-9a0a-4be6-b776-9293287d972b, rgb(53, 75, 75))\"}},...addPropertyOverrides({FdzFm8Pb2:{\"data-framer-name\":\"Phone Open\"},NUwu35lmm:{\"data-framer-name\":\"Phone\",\"data-highlight\":true,onTap:onTap1q2380j},qyjTl8ojW:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bm1pd7\",layoutDependency:layoutDependency,layoutId:\"OKvrDkcLi\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pRQ12h7MQ\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WfbXWXxE_\",openInNewTab:false,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||117)-117)/2),pixelHeight:1024,pixelWidth:1536,sizes:\"175px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"},className:\"framer-l1nfeb framer-157wvru\",\"data-framer-name\":\"Logo_Design\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"WfbXWXxE_\",...addPropertyOverrides({NUwu35lmm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||100)-92)/2),pixelHeight:1024,pixelWidth:1536,sizes:\"138px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"},fitImageDimension:\"width\"},qyjTl8ojW:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||75)-75)/2),pixelHeight:1024,pixelWidth:1536,sizes:`max(min((${componentViewport?.width||\"100vw\"} - 32px) * 0.14, 160px), 112px)`,src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wrm96u\",\"data-framer-name\":\"Navigation Links\",layoutDependency:layoutDependency,layoutId:\"rTxuTKEOd\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f6emxr\",\"data-framer-name\":\"Navigation Content\",layoutDependency:layoutDependency,layoutId:\"IzwKOJkun\",style:{backdropFilter:\"blur(22px)\",backgroundColor:\"rgba(11, 12, 13, 0.2)\",WebkitBackdropFilter:\"blur(22px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1amkzbr\",layoutDependency:layoutDependency,layoutId:\"UpIeOKpS6\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yDSPGRiRd\",openInNewTab:false,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1536,pixelHeight:1024,pixelWidth:1536,sizes:\"211px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"},className:\"framer-19f2xk3 framer-157wvru\",\"data-framer-name\":\"Logo_Design\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"yDSPGRiRd\",...addPropertyOverrides({FdzFm8Pb2:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+4),pixelHeight:1024,pixelWidth:1536,sizes:\"138px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"},fitImageDimension:\"width\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-130npv8\",\"data-framer-name\":\"Container_Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qhdR6dB7Z\",onTap:onTap18813p9,children:/*#__PURE__*/_jsx(Close,{animated:true,className:\"framer-1wj5ak2\",layoutDependency:layoutDependency,layoutId:\"MWG78IYkS\",style:{\"--esondr\":\"rgb(255, 255, 255)\"}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-107rdbj\",\"data-framer-name\":\"Navigation Links\",layoutDependency:layoutDependency,layoutId:\"TDidvCDQr\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({FdzFm8Pb2:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nfeflj-container\",layoutDependency:layoutDependency,layoutId:\"OeGEs6QLy-container\",nodeId:\"OeGEs6QLy\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{De3EvGeVd:onTap18813p9,height:\"100%\",id:\"OeGEs6QLy\",layoutId:\"OeGEs6QLy\",OzHczaTyQ:resolvedLinks[0],uJ9cHc8lB:\"Home\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({FdzFm8Pb2:{OzHczaTyQ:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l_xpW14Nw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l_xpW14Nw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({FdzFm8Pb2:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+177}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kwr8rf-container\",layoutDependency:layoutDependency,layoutId:\"OtY74Evcw-container\",nodeId:\"OtY74Evcw\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{De3EvGeVd:onTap18813p9,height:\"100%\",id:\"OtY74Evcw\",layoutId:\"OtY74Evcw\",OzHczaTyQ:resolvedLinks1[0],uJ9cHc8lB:\"Leistungen\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({FdzFm8Pb2:{OzHczaTyQ:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,...addPropertyOverrides({FdzFm8Pb2:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+348}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sfns45-container\",layoutDependency:layoutDependency,layoutId:\"dmTbWUhWT-container\",nodeId:\"dmTbWUhWT\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(Email_Component,{height:\"100%\",id:\"dmTbWUhWT\",layoutId:\"dmTbWUhWT\",variant:matchVariant(\"CSCMHzK43\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":i2ur6kntO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":i2ur6kntO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({FdzFm8Pb2:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+234}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q8yfc2-container\",layoutDependency:layoutDependency,layoutId:\"VAgSIY6yr-container\",nodeId:\"VAgSIY6yr\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{De3EvGeVd:onTap18813p9,height:\"100%\",id:\"VAgSIY6yr\",layoutId:\"VAgSIY6yr\",OzHczaTyQ:resolvedLinks2[0],uJ9cHc8lB:\"\\xdcber uns\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({FdzFm8Pb2:{OzHczaTyQ:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lkuhfh\",layoutDependency:layoutDependency,layoutId:\"QMSGCZZpL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 5\" overflow=\"visible\"><path d=\"M 0 0 L 11 0 L 11 5 L 0 5 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"D612LNDi3\"},implicitPathVariables:undefined},{href:{webPageId:\"D612LNDi3\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({FdzFm8Pb2:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-427)/2+291}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fenkgb-container\",\"data-framer-name\":\"Navigation Link Portfolio\",layoutDependency:layoutDependency,layoutId:\"D_ojiHmEC-container\",name:\"Navigation Link Portfolio\",nodeId:\"D_ojiHmEC\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{De3EvGeVd:onTap18813p9,height:\"100%\",id:\"D_ojiHmEC\",layoutId:\"D_ojiHmEC\",name:\"Navigation Link Portfolio\",OzHczaTyQ:resolvedLinks3[0],uJ9cHc8lB:\"Kontakt\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({FdzFm8Pb2:{OzHczaTyQ:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ks4nvk\",layoutDependency:layoutDependency,layoutId:\"lHA_jUmmD\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+((componentViewport?.height||117)-50)/2,...addPropertyOverrides({qyjTl8ojW:{y:(componentViewport?.y||0)+((componentViewport?.height||75)-50)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uzhcsp-container\",layoutDependency:layoutDependency,layoutId:\"xsEZd9NgU-container\",nodeId:\"xsEZd9NgU\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xsEZd9NgU\",layoutId:\"xsEZd9NgU\",OzHczaTyQ:resolvedLinks4[0],uJ9cHc8lB:\"Home\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({qyjTl8ojW:{OzHczaTyQ:resolvedLinks4[1],variant:matchVariant(\"JcLZPySbD\")}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l_xpW14Nw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l_xpW14Nw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+((componentViewport?.height||117)-50)/2,...addPropertyOverrides({qyjTl8ojW:{y:(componentViewport?.y||0)+((componentViewport?.height||75)-50)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lk3d0m-container\",layoutDependency:layoutDependency,layoutId:\"DCCbNzOvS-container\",nodeId:\"DCCbNzOvS\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"DCCbNzOvS\",layoutId:\"DCCbNzOvS\",OzHczaTyQ:resolvedLinks5[0],uJ9cHc8lB:\"Leistungen\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({qyjTl8ojW:{OzHczaTyQ:resolvedLinks5[1],variant:matchVariant(\"JcLZPySbD\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":i2ur6kntO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":i2ur6kntO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+((componentViewport?.height||117)-50)/2,...addPropertyOverrides({qyjTl8ojW:{y:(componentViewport?.y||0)+((componentViewport?.height||75)-50)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pe55xd-container\",layoutDependency:layoutDependency,layoutId:\"URyHZLAeC-container\",nodeId:\"URyHZLAeC\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"URyHZLAeC\",layoutId:\"URyHZLAeC\",OzHczaTyQ:resolvedLinks6[0],uJ9cHc8lB:\"\\xdcber uns\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({qyjTl8ojW:{OzHczaTyQ:resolvedLinks6[1],variant:matchVariant(\"JcLZPySbD\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"D612LNDi3\"},implicitPathVariables:undefined},{href:{webPageId:\"D612LNDi3\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+((componentViewport?.height||117)-50)/2,...addPropertyOverrides({qyjTl8ojW:{y:(componentViewport?.y||0)+((componentViewport?.height||75)-50)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1114lqh-container\",layoutDependency:layoutDependency,layoutId:\"xanVG8RBR-container\",nodeId:\"xanVG8RBR\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xanVG8RBR\",layoutId:\"xanVG8RBR\",OzHczaTyQ:resolvedLinks7[0],uJ9cHc8lB:\"Kontakt\",variant:matchVariant(\"k364SEdbU\"),width:\"100%\",...addPropertyOverrides({qyjTl8ojW:{OzHczaTyQ:resolvedLinks7[1],variant:matchVariant(\"JcLZPySbD\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fewwiq\",\"data-framer-name\":\"Container_Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XcXaK8MZV\",onTap:onTap1uth3nw,children:/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-1tk9fku\",layoutDependency:layoutDependency,layoutId:\"v0WHhqugE\",style:{\"--esondr\":\"rgb(255, 255, 255)\"}})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17p1rds\",\"data-framer-name\":\"Email Side\",layoutDependency:layoutDependency,layoutId:\"S7j1lipM1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,y:(componentViewport?.y||0)+((componentViewport?.height||117)-55)/2,...addPropertyOverrides({qyjTl8ojW:{y:(componentViewport?.y||0)+((componentViewport?.height||75)-55)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zhlrnw-container\",layoutDependency:layoutDependency,layoutId:\"GIAI5H2QK-container\",nodeId:\"GIAI5H2QK\",rendersWithMotion:true,scopeId:\"DBBzCnNX0\",children:/*#__PURE__*/_jsx(Email_Component,{height:\"100%\",id:\"GIAI5H2QK\",layoutId:\"GIAI5H2QK\",variant:matchVariant(\"CSCMHzK43\"),width:\"100%\",...addPropertyOverrides({qyjTl8ojW:{variant:matchVariant(\"GZcf8EWkR\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-SleR6.framer-157wvru, .framer-SleR6 .framer-157wvru { display: block; }\",\".framer-SleR6.framer-u2vle5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 32px 0px 32px; position: relative; width: 1287px; }\",\".framer-SleR6 .framer-1bm1pd7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-SleR6 .framer-l1nfeb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 175px; z-index: 1; }\",\".framer-SleR6 .framer-1wrm96u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SleR6 .framer-f6emxr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 46px 20px 46px 20px; position: relative; width: 373px; }\",\".framer-SleR6 .framer-1amkzbr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SleR6 .framer-19f2xk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 211px; z-index: 1; }\",\".framer-SleR6 .framer-130npv8, .framer-SleR6 .framer-1fewwiq { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 25px; position: relative; width: 80px; }\",\".framer-SleR6 .framer-1wj5ak2, .framer-SleR6 .framer-1tk9fku { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-SleR6 .framer-107rdbj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SleR6 .framer-1nfeflj-container, .framer-SleR6 .framer-kwr8rf-container, .framer-SleR6 .framer-1q8yfc2-container, .framer-SleR6 .framer-1fenkgb-container, .framer-SleR6 .framer-1uzhcsp-container, .framer-SleR6 .framer-1lk3d0m-container, .framer-SleR6 .framer-1pe55xd-container, .framer-SleR6 .framer-1114lqh-container, .framer-SleR6 .framer-zhlrnw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SleR6 .framer-sfns45-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-SleR6 .framer-1lkuhfh { height: 5px; position: relative; width: 11px; }\",\".framer-SleR6 .framer-1ks4nvk { 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: 0px; position: relative; width: min-content; }\",\".framer-SleR6 .framer-17p1rds { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-SleR6.framer-v-2ea1xy.framer-u2vle5 { padding: 0px 16px 0px 16px; width: 768px; }\",\".framer-SleR6.framer-v-2ea1xy .framer-1bm1pd7 { max-width: 160px; min-width: 112px; width: 14%; }\",\".framer-SleR6.framer-v-2ea1xy .framer-l1nfeb, .framer-SleR6.framer-v-dhswlp .framer-1bm1pd7 { flex: 1 0 0px; width: 1px; }\",\".framer-SleR6.framer-v-2ea1xy .framer-1wrm96u { gap: 12px; }\",\".framer-SleR6.framer-v-dhswlp.framer-u2vle5 { cursor: pointer; height: 100px; padding: 0px 24px 0px 24px; width: 390px; }\",\".framer-SleR6.framer-v-dhswlp .framer-l1nfeb { height: 92px; justify-content: flex-start; width: auto; }\",\".framer-SleR6.framer-v-dhswlp .framer-1wrm96u { flex: none; width: min-content; }\",\".framer-SleR6.framer-v-lvcp9r.framer-u2vle5 { gap: 0px; justify-content: center; padding: 0px; width: 390px; }\",\".framer-SleR6.framer-v-lvcp9r .framer-f6emxr { flex: 1 0 0px; gap: 24px; padding: 4px 24px 24px 24px; width: 1px; }\",\".framer-SleR6.framer-v-lvcp9r .framer-19f2xk3 { height: 92px; width: auto; }\",\".framer-SleR6.framer-v-lvcp9r .framer-1nfeflj-container { order: 1; }\",\".framer-SleR6.framer-v-lvcp9r .framer-kwr8rf-container { order: 2; }\",\".framer-SleR6.framer-v-lvcp9r .framer-sfns45-container { order: 6; }\",\".framer-SleR6.framer-v-lvcp9r .framer-1q8yfc2-container { order: 4; }\",\".framer-SleR6.framer-v-lvcp9r .framer-1lkuhfh { order: 7; }\",\".framer-SleR6.framer-v-lvcp9r .framer-1fenkgb-container { order: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 117\n * @framerIntrinsicWidth 1287\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qyjTl8ojW\":{\"layout\":[\"fixed\",\"auto\"]},\"NUwu35lmm\":{\"layout\":[\"fixed\",\"fixed\"]},\"FdzFm8Pb2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDBBzCnNX0=withCSS(Component,css,\"framer-SleR6\");export default FramerDBBzCnNX0;FramerDBBzCnNX0.displayName=\"Navbar\";FramerDBBzCnNX0.defaultProps={height:117,width:1287};addPropertyControls(FramerDBBzCnNX0,{variant:{options:[\"FetLpKq3n\",\"qyjTl8ojW\",\"NUwu35lmm\",\"FdzFm8Pb2\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDBBzCnNX0,[{explicitInter:true,fonts:[]},...CloseFonts,...NavLinkFonts,...Email_ComponentFonts,...MenuFonts],{supportsExplicitInterCodegen:true});FramerDBBzCnNX0.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavLink,{},context),()=>forwardLoader(Email_Component,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDBBzCnNX0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qyjTl8ojW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NUwu35lmm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FdzFm8Pb2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1287\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"117\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 19.888 14.92 L 19.888 17.92 C 19.89 18.483 19.655 19.021 19.24 19.402 C 18.825 19.783 18.269 19.971 17.708 19.92 C 14.631 19.586 11.675 18.534 9.078 16.85 C 6.662 15.315 4.613 13.266 3.078 10.85 C 1.388 8.241 0.336 5.271 0.008 2.18 C -0.042 1.621 0.144 1.066 0.523 0.652 C 0.901 0.237 1.437 0.001 1.998 0 L 4.998 0 C 6.002 -0.01 6.858 0.726 6.998 1.72 C 7.125 2.68 7.36 3.623 7.698 4.53 C 7.973 5.261 7.797 6.085 7.248 6.64 L 5.978 7.91 C 7.402 10.414 9.475 12.487 11.978 13.91 L 13.248 12.64 C 13.803 12.091 14.627 11.915 15.358 12.19 C 16.265 12.529 17.208 12.763 18.168 12.89 C 19.174 13.032 19.913 13.905 19.888 14.92 Z\" fill=\"transparent\" height=\"19.928223630904675px\" id=\"tCa4p16mC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2.112 2)\" width=\"19.888748287219748px\"/></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=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rNbLA\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-rNbLA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-rNbLA\");Icon.displayName=\"Phone\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Phone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 0 L 18 0 C 19.1 0 20 0.9 20 2 L 20 14 C 20 15.1 19.1 16 18 16 L 2 16 C 0.9 16 0 15.1 0 14 L 0 2 C 0 0.9 0.9 0 2 0 Z\" fill=\"transparent\" height=\"16px\" id=\"NvQOXSS14\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"20px\"/><path d=\"M 20 0 L 10 7 L 0 0\" fill=\"transparent\" height=\"7px\" id=\"XYqf_BtA8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 6)\" width=\"20px\"/></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=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-erqbn\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-erqbn { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mail\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-erqbn\");Icon.displayName=\"Mail\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Mail\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18 9 C 18 16 9 22 9 22 C 9 22 0 16 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 Z\" fill=\"transparent\" height=\"22px\" id=\"kLDnumm86\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 1)\" width=\"18px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"XKquEBo2V\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(9 7)\" width=\"6px\"/></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=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-7ajUz\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-7ajUz { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Map Pin\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-7ajUz\");Icon.displayName=\"Map Pin\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Map Pin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";const styles=`\n[data-ctg-centered-footer] [data-framer-name=\"Kontakt Innenabstand\"]{display:flex!important;flex-direction:column!important;align-items:center!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"KONTAKT\"]{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;text-align:center!important;margin:0!important}\n[data-ctg-centered-footer] [data-framer-name=\"KONTAKT\"] h3{display:block!important;width:100%!important;margin:0!important;text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"] [data-framer-component-type=\"RichTextContainer\"]{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"] :is(p,a){text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"] :is([data-framer-name=\"E-Mail\"],[data-framer-name=\"Telefon\"],[data-framer-name=\"Anschrift\"]){justify-self:center!important;margin-inline:auto!important}\n\n[data-ctg-centered-footer]{--line:rgba(28,40,43,.16);--footer-ink:#1c282b;box-sizing:border-box;width:100%!important;max-width:1320px;margin-inline:auto!important;padding:40px clamp(24px,4vw,60px) 20px!important;gap:0!important;align-items:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;height:auto!important;align-items:center!important;gap:0!important;padding:0!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>*{min-width:0!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;grid-area:auto!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Brand\"]{grid-column:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:0 24px 32px!important;gap:18px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Brand\"]>[data-framer-name=\"Mehr Freiheit. Mehr Zuhause.\"]:empty{display:none!important}\n[data-ctg-centered-footer] [data-framer-name=\"Logo Position\"]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important}\n[data-ctg-centered-footer] [data-framer-name=\"Camper Technik Gottschling — Logo\"]{position:relative!important;inset:auto!important;flex:none!important;width:154px!important;height:103px!important;margin:0!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]{display:flex!important;flex-direction:row!important;width:100%!important;height:auto!important;padding:0!important;justify-content:center!important;align-items:center!important;gap:12px!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>*:not([data-ctg-footer-call]),.ctg-call{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:none!important;padding:0!important;box-sizing:border-box!important;border:1px solid rgba(28,40,43,.45)!important;border-radius:50%!important;background:transparent!important;color:#1c282b!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>*::after{border:none!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>a:hover,.ctg-call:hover{background:rgba(28,40,43,.07)!important;border-color:#1c282b!important;transform:translateY(-2px)}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>a:focus-visible,.ctg-call:focus-visible{outline:2px solid #1c282b;outline-offset:4px}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] svg,[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] img{width:21px!important;height:21px!important;flex:none!important;display:block!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>[data-framer-name^=\"YouTube\"]:not(a):not(:has(a[href])){display:none!important}\n[data-ctg-centered-footer] [data-ctg-footer-call]{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;flex:none!important;padding:0!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Projekt starten\"]{grid-column:2!important;align-self:center!important;padding:0 24px 32px!important;align-items:center!important;justify-content:center!important;gap:12px!important;border:0!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Kontakt\"]{grid-column:1/-1!important;border-top:1px solid var(--line)!important;border-left:0!important;padding:26px 0 28px!important;align-items:center!important;gap:20px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>:is([data-framer-name=\"Projekt starten\"],[data-framer-name=\"Kontakt\"])::after,[data-ctg-centered-footer] [data-framer-name=\"Copyright und Rechtliches\"]::after{border:none!important}\n[data-ctg-centered-footer] :is([data-framer-name=\"Projektanfrage\"],[data-framer-name=\"Kontakt Innenabstand\"]){align-items:center!important;justify-content:flex-start!important;width:100%!important;height:auto!important;padding:0!important;gap:16px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Projekt – Beratung\"]{max-width:360px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"] :is(p,h2,h3){text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"]{display:grid!important;justify-items:center!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;height:auto!important;padding:0!important;gap:24px!important;align-items:start!important}\n[data-ctg-centered-footer] [data-framer-name=\"E-Mail und Telefon\"]{display:contents!important}\n[data-ctg-centered-footer] :is([data-framer-name=\"E-Mail\"],[data-framer-name=\"Telefon\"],[data-framer-name=\"Anschrift\"]){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;padding:0!important}\n[data-ctg-centered-footer] :is([data-framer-name=\"E-Mail\"],[data-framer-name=\"Telefon\"],[data-framer-name=\"Anschrift\"])>:first-child{position:relative!important;inset:auto!important;width:22px!important;height:22px!important;flex:none!important;margin:0!important;align-self:center!important}\n[data-ctg-centered-footer] :is([data-framer-name=\"E-Mail\"],[data-framer-name=\"Telefon\"],[data-framer-name=\"Anschrift\"])>:first-child svg{width:22px!important;height:22px!important;display:block!important}\n[data-ctg-centered-footer] :is([data-framer-name^=\"PLACEHOLDER –\"],[data-framer-name^=\"Anschrift – Wilhelm\"]){width:100%!important;flex:none!important;min-width:0!important;max-width:100%!important;text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"] p{font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"] a{text-underline-offset:4px}\n[data-ctg-centered-footer] [data-framer-name=\"Copyright und Rechtliches\"]{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;width:100%!important;align-items:center!important;gap:4px 16px!important;border-top:1px solid var(--line)!important;padding:18px 0 0!important}\n[data-ctg-centered-footer] [data-framer-name^=\"\\xa9 Camper\"],[data-ctg-centered-footer] [data-framer-name=\"Website-Credit\"]{grid-column:2;width:100%!important;min-width:0!important;text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name^=\"\\xa9 Camper\"]{grid-row:1}\n[data-ctg-centered-footer] [data-framer-name=\"Website-Credit\"]{grid-row:2}\n[data-ctg-centered-footer] [data-framer-name=\"Copyright und Rechtliches\"] p{text-align:center!important}\n[data-ctg-centered-footer] [data-framer-name=\"Rechtliche Links\"]{display:contents!important}\n[data-ctg-centered-footer] [data-framer-name=\"Impressum — Link\"]{grid-column:1;grid-row:2;justify-self:start}\n[data-ctg-centered-footer] [data-framer-name=\"Datenschutz — Link\"]{grid-column:3;grid-row:2;justify-self:end}\n@media(max-width:767px){\n[data-ctg-centered-footer]{padding:30px 24px 18px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]{grid-template-columns:minmax(0,1fr)!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Brand\"]{grid-column:1!important;padding:0 0 26px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Projekt starten\"]{grid-column:1!important;padding:24px 0!important;border-top:1px solid var(--line)!important}\n[data-ctg-centered-footer] [data-framer-name=\"Vier Footer-Bereiche\"]>[data-framer-name=\"Kontakt\"]{padding:24px 0!important}\n[data-ctg-centered-footer] [data-framer-name=\"Kontaktangaben\"]{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}\n[data-ctg-centered-footer] :is([data-framer-name=\"E-Mail\"],[data-framer-name=\"Telefon\"],[data-framer-name=\"Anschrift\"]){gap:8px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Copyright und Rechtliches\"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-top:16px!important}\n[data-ctg-centered-footer] :is([data-framer-name^=\"\\xa9 Camper\"],[data-framer-name=\"Website-Credit\"]){grid-column:1/-1}\n[data-ctg-centered-footer] [data-framer-name=\"Impressum — Link\"],[data-ctg-centered-footer] [data-framer-name=\"Datenschutz — Link\"]{grid-row:3;margin-top:10px!important}\n[data-ctg-centered-footer] [data-framer-name=\"Datenschutz — Link\"]{grid-column:2}\n}\n@media(prefers-reduced-motion:reduce){[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"]>a,.ctg-call{transition:none!important;transform:none!important}}\n/* All three social links share one hover; native Framer transforms stay neutral. */\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] a{transform:translateY(0)!important;translate:none!important;scale:1!important;rotate:none!important;filter:none!important;opacity:1!important;animation:none!important;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] a:hover{transform:translateY(-2px)!important;background:rgba(28,40,43,.07)!important;border-color:#1c282b!important}\n[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] a *{transform:none!important;translate:none!important;scale:1!important;rotate:none!important;filter:none!important;opacity:1!important;animation:none!important;transition:none!important}\n@media(prefers-reduced-motion:reduce){[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] a,[data-ctg-centered-footer] [data-framer-name^=\"Social Media\"] a:hover{transform:none!important;transition:none!important}}\n`;const whatsAppStyles=`\n[data-ctg-centered-footer] [data-framer-name=\"WhatsApp — Original SVG\"]{width:22px!important;height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#1c282b!important}\n[data-ctg-centered-footer] [data-framer-name=\"WhatsApp — Original SVG\"]>[data-framer-background-image-wrapper]{display:none!important}\n[data-ctg-centered-footer] [data-framer-name=\"WhatsApp — Original SVG\"]>svg{display:block!important;width:22px!important;height:22px!important;flex:none;fill:currentColor;stroke:none;filter:none}\n`;// WhatsApp glyph: Bootstrap Icons, MIT, https://icons.getbootstrap.com/icons/whatsapp/\nfunction WhatsAppIcon(){return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 16 16\",width:\"22\",height:\"22\",fill:\"currentColor\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.9 7.9 0 0 0 13.6 2.326zM7.994 14.521a6.6 6.6 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73 0 0 0-.529.247c-.182.198-.691.677-.691 1.654s.71 1.916.81 2.049c.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232\"})});}const addressStyles=`\n[data-ctg-centered-footer] [data-framer-name=\"Anschrift\"]{position:relative!important}\n[data-ctg-centered-footer] .ctg-footer-address-link{position:absolute!important;inset:0!important;z-index:1;display:block!important;border-radius:5px;cursor:pointer}\n[data-ctg-centered-footer] .ctg-footer-address-link:focus-visible{outline:2px solid #354b4b;outline-offset:5px}\n[data-ctg-centered-footer] [data-framer-name=\"Anschrift\"]:hover p{text-decoration:underline;text-underline-offset:3px}\n`;function AddressLink(){return /*#__PURE__*/_jsx(\"a\",{className:\"ctg-footer-address-link\",href:\"https://www.google.com/maps/dir/?api=1&destination=Camper%20Technik%20Gottschling%2C%20Wilhelm-Rademacher-Stra%C3%9Fe%205%2C%2097906%20Faulbach%2C%20Deutschland\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"Route zu Camper Technik Gottschling, Wilhelm-Rademacher-Stra\\xdfe 5, 97906 Faulbach in Google Maps \\xf6ffnen\",title:\"Route in Google Maps \\xf6ffnen\"});}const phoneStyles=`.ctg-call{text-decoration:none;cursor:pointer}.ctg-call svg{width:21px;height:21px}`;function CallLink({floating=false}){return /*#__PURE__*/_jsx(\"a\",{className:\"ctg-call\"+(floating?\" ctg-call-floating\":\"\"),href:\"tel:+4915737920774\",\"aria-label\":\"Jetzt anrufen: +49 1573 7920774\",title:\"Jetzt anrufen\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.2 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.96.35 1.9.69 2.79a2 2 0 0 1-.45 2.11L8.09 9.89a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.89.34 1.83.57 2.79.69A2 2 0 0 1 22 16.92z\"})})});}export function withCenteredFooter(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const root=useRef(null);const[phoneSlot,setPhoneSlot]=useState(null);const[addressSlot,setAddressSlot]=useState(null);const[whatsAppSlot,setWhatsAppSlot]=useState(null);useEffect(()=>{setAddressSlot(root.current?.querySelector('[data-framer-name=\"Anschrift\"]')||null);const social=root.current?.querySelector('[data-framer-name^=\"Social Media\"]');if(!social)return;const slot=document.createElement(\"div\");slot.setAttribute(\"data-ctg-footer-call\",\"\");slot.style.cssText=\"display:flex;align-items:center;justify-content:center;flex:none;\";social.prepend(slot);setPhoneSlot(slot);const whatsApp=social.querySelector('[data-framer-name=\"WhatsApp — Original SVG\"]');const whatsAppLink=whatsApp?.closest(\"a\");const previousLabel=whatsAppLink?.getAttribute(\"aria-label\");whatsAppLink?.setAttribute(\"aria-label\",\"WhatsApp\");setWhatsAppSlot(whatsApp||null);return()=>{if(whatsAppLink){if(previousLabel===null)whatsAppLink.removeAttribute(\"aria-label\");else if(previousLabel)whatsAppLink.setAttribute(\"aria-label\",previousLabel);}slot.remove();};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:styles+phoneStyles+whatsAppStyles+addressStyles}),/*#__PURE__*/_jsx(Component,{...props,ref:node=>{root.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;},\"data-ctg-centered-footer\":\"\"}),addressSlot&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AddressLink,{}),addressSlot),phoneSlot&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(CallLink,{}),phoneSlot),whatsAppSlot&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(WhatsAppIcon,{}),whatsAppSlot)]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCenteredFooter\":{\"type\":\"reactHoc\",\"name\":\"withCenteredFooter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FooterLayout.map","// Generated by Framer (54493e9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-2hdte .framer-styles-preset-1xhggyf:not(.rich-text-wrapper), .framer-2hdte .framer-styles-preset-1xhggyf.rich-text-wrapper a { --framer-link-text-color: var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995, #1c282b); }\"];export const className=\"framer-2hdte\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9801af1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-OKdA2 .framer-styles-preset-1ypv5gr:not(.rich-text-wrapper), .framer-OKdA2 .framer-styles-preset-1ypv5gr.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-370fe935-9a0a-4be6-b776-9293287d972b); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0, 0, 0.58, 1); }\"];export const className=\"framer-OKdA2\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (559aa4d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Phone from\"https://framerusercontent.com/modules/0WMAYsSVA8g53C8sT5KU/C04DKmptPpsEvu2NUh3O/TAkhVaEYf.js\";import Mail from\"https://framerusercontent.com/modules/QL65NekRyGlej8APmFiL/EfJhiBMusrx6SCmF9LfF/aE7ozwXux.js\";import MapPin from\"https://framerusercontent.com/modules/tL1zn52bqfV5Yg2MpOTU/rsEFk6dM0p9Y8d1xc92g/MEcNjV8m4.js\";import{withCenteredFooter}from\"https://framerusercontent.com/modules/Kr0jkglmsSMHILPOZIIG/dgjq2XWmbIznOFoVWsRD/FooterLayout.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/CMYUP1dlr64htBnXQL4V/dyTLpdqTiu23tROS4SJ4/AuEcT01Ee.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/grIhpm68r8t2WBU6WJVJ/we8M55qMZjoi6bTeUbIv/EycT1z5e8.js\";const MailFonts=getFonts(Mail);const PhoneFonts=getFonts(Phone);const MapPinFonts=getFonts(MapPin);const MotionDivWithCenteredFooter1te0kwd=withCodeBoundaryForOverrides(motion.div,{nodeId:\"EYPhuhj_F\",override:withCenteredFooter,scopeId:\"lqyqTq2I1\"});const cycleOrder=[\"GmwxBehtc\",\"C805ojBIG\",\"ErboLTEeW\"];const serializationHash=\"framer-0AzNE\";const variantClassNames={C805ojBIG:\"framer-v-1u64kpk\",ErboLTEeW:\"framer-v-s6bdlp\",GmwxBehtc:\"framer-v-1jakbqh\"};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 transition2={delay:0,duration:.2,ease:[0,0,.58,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:3};const animation1={backgroundColor:\"rgba(28, 40, 43, 0.05)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.03,skewX:0,skewY:0,transition:transition2};const animation2={opacity:.85,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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={Desktop:\"GmwxBehtc\",Phone:\"ErboLTEeW\",Tablet:\"C805ojBIG\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GmwxBehtc\"};};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,contentLocale,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:\"GmwxBehtc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ErboLTEeW\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jakbqh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GmwxBehtc\",ref:refBinding,style:{backgroundColor:\"var(--token-5e18aef9-e7a6-4507-89eb-1f480127d302)\",...style},...addPropertyOverrides({C805ojBIG:{\"data-framer-name\":\"Tablet\"},ErboLTEeW:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithCenteredFooter1te0kwd,{className:\"framer-1te0kwd\",\"data-framer-name\":\"Footer Inhalt\",layoutDependency:layoutDependency,layoutId:\"EYPhuhj_F\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h7l9c9\",\"data-framer-name\":\"Vier Footer-Bereiche\",layoutDependency:layoutDependency,layoutId:\"QYufaOEKb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3n4w7k\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"f3cw5ey6q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bd7uzt\",\"data-framer-name\":\"Logo Position\",layoutDependency:layoutDependency,layoutId:\"Nq9EXTJjo\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dI64e9Jpd\",scopeId:\"lqyqTq2I1\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Camper Technik Gottschling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+56),pixelHeight:1024,pixelWidth:1536,sizes:\"165px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"},className:\"framer-1dzhret framer-1g0k9vv\",\"data-framer-name\":\"Camper Technik Gottschling — Logo\",layoutDependency:layoutDependency,layoutId:\"dI64e9Jpd\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},whileHover:animation,...addPropertyOverrides({C805ojBIG:{background:{alt:\"Camper Technik Gottschling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+48),pixelHeight:1024,pixelWidth:1536,sizes:\"165px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"}},ErboLTEeW:{background:{alt:\"Camper Technik Gottschling\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40),pixelHeight:1024,pixelWidth:1536,sizes:\"165px\",src:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/ESj6NzAM3XelIx3XcqdLAzczdE.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ukbzx0\",\"data-framer-name\":\"Social Media — Ziele derzeit leer\",layoutDependency:layoutDependency,layoutId:\"KHe_ux6ca\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/camper_technik_gottschling/\",motionChild:true,nodeId:\"Cj2zqA0tO\",openInNewTab:true,scopeId:\"lqyqTq2I1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k0oc59 framer-1g0k9vv\",\"data-border\":true,\"data-framer-name\":\"Instagram — Ziel derzeit leer\",layoutDependency:layoutDependency,layoutId:\"Cj2zqA0tO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(28, 40, 43, 0.33)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},whileHover:animation1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Instagram\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+204.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/E2nB351sYvpG1LpsL6FOEhPBTKU.svg?width=24&height=24\"},className:\"framer-1tccqrs\",\"data-framer-name\":\"Instagram — Original SVG\",layoutDependency:layoutDependency,layoutId:\"WFnQOumNP\",...addPropertyOverrides({C805ojBIG:{background:{alt:\"Instagram\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+196.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/E2nB351sYvpG1LpsL6FOEhPBTKU.svg?width=24&height=24\"}},ErboLTEeW:{background:{alt:\"Instagram\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+188.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/E2nB351sYvpG1LpsL6FOEhPBTKU.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l69r78\",\"data-border\":true,\"data-framer-name\":\"YouTube — Ziel derzeit leer\",layoutDependency:layoutDependency,layoutId:\"daG2SoFO4\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(28, 40, 43, 0.33)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},whileHover:animation1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"YouTube\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+204.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/Wqti2wmcL0TXUo75zDH2PtEW1SU.svg?width=24&height=24\"},className:\"framer-11i74cg\",\"data-framer-name\":\"YouTube — Original SVG\",layoutDependency:layoutDependency,layoutId:\"TlJDguEp5\",...addPropertyOverrides({C805ojBIG:{background:{alt:\"YouTube\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+196.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/Wqti2wmcL0TXUo75zDH2PtEW1SU.svg?width=24&height=24\"}},ErboLTEeW:{background:{alt:\"YouTube\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+188.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/Wqti2wmcL0TXUo75zDH2PtEW1SU.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/4915737920774\",motionChild:true,nodeId:\"SaEGOdLy3\",openInNewTab:true,scopeId:\"lqyqTq2I1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13589a3 framer-1g0k9vv\",\"data-border\":true,\"data-framer-name\":\"WhatsApp — Ziel derzeit leer\",layoutDependency:layoutDependency,layoutId:\"SaEGOdLy3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(28, 40, 43, 0.33)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},whileHover:animation1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"WhatsApp\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+204.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/fOszOiDOgd8dBqC6UPMVaOT4.svg?width=24&height=24\"},className:\"framer-1u4pscx\",\"data-framer-name\":\"WhatsApp — Original SVG\",layoutDependency:layoutDependency,layoutId:\"H5WGFLiWU\",...addPropertyOverrides({C805ojBIG:{background:{alt:\"WhatsApp\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+196.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/fOszOiDOgd8dBqC6UPMVaOT4.svg?width=24&height=24\"}},ErboLTEeW:{background:{alt:\"WhatsApp\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+188.1667),pixelHeight:24,pixelWidth:24,sizes:\"21px\",src:\"https://framerusercontent.com/images/fOszOiDOgd8dBqC6UPMVaOT4.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-irnwx1\",\"data-framer-name\":\"Mehr Freiheit. Mehr Zuhause.\",layoutDependency:layoutDependency,layoutId:\"TqxN1w1dP\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1njrnb8\",\"data-border\":true,\"data-framer-name\":\"Projekt starten\",layoutDependency:layoutDependency,layoutId:\"NMlrWSwSZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 40, 43, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{C805ojBIG:{\"--border-left-width\":\"0px\"},ErboLTEeW:{\"--border-left-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.18em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"PROJEKT STARTEN\"})}),className:\"framer-ph6a65\",\"data-framer-name\":\"PROJEKT STARTEN\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Gc7liCs8O\",style:{\"--extracted-a0htzi\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s7dn8k\",\"data-framer-name\":\"Projektanfrage\",layoutDependency:layoutDependency,layoutId:\"j3mlK1Gdq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGlicmUgQ2FzbG9uIFRleHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Libre Caslon Text\", \"Libre Caslon Text Placeholder\", serif',\"--framer-font-size\":\"28px\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"Du hast eine Idee?\"})}),className:\"framer-1izkpjl\",\"data-framer-name\":\"Du hast eine Idee?\",fonts:[\"GF;Libre Caslon Text-regular\"],layoutDependency:layoutDependency,layoutId:\"HhMcoDSXS\",style:{\"--extracted-a0htzi\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"Wir beraten dich gerne und finden gemeinsam die optimale L\\xf6sung f\\xfcr dein Fahrzeug.\"})}),className:\"framer-12m5484\",\"data-framer-name\":\"Projekt – Beratung\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hC_ZSBr84\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D612LNDi3\"},motionChild:true,nodeId:\"HE7XZG1e1\",scopeId:\"lqyqTq2I1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1y5ohti framer-1g0k9vv\",\"data-framer-name\":\"Projekt anfragen →\",layoutDependency:layoutDependency,layoutId:\"HE7XZG1e1\",style:{backgroundColor:\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},tabIndex:0,whileHover:animation2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20b77e97-b992-4d1d-a2a5-5ff5248a2f63))\"},children:\"Projekt anfragen →\"})}),className:\"framer-6xizke\",\"data-framer-name\":\"Projekt anfragen →\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fOGXgo19S\",style:{\"--extracted-r6o4lv\":\"var(--token-20b77e97-b992-4d1d-a2a5-5ff5248a2f63)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tfbsah\",\"data-border\":true,\"data-framer-name\":\"Kontakt\",layoutDependency:layoutDependency,layoutId:\"DLzovgVhY\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 40, 43, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{C805ojBIG:{\"--border-left-width\":\"0px\"},ErboLTEeW:{\"--border-left-width\":\"0px\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jkeb9a\",\"data-framer-name\":\"Kontakt Innenabstand\",layoutDependency:layoutDependency,layoutId:\"I9IDXtOXR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.18em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"KONTAKT\"})}),className:\"framer-ivc4oz\",\"data-framer-name\":\"KONTAKT\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"W2ViOtl6T\",style:{\"--extracted-a0htzi\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-109y999\",\"data-framer-name\":\"Kontaktangaben\",layoutDependency:layoutDependency,layoutId:\"cASnGTDMZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dhge1h\",\"data-framer-name\":\"E-Mail und Telefon\",layoutDependency:layoutDependency,layoutId:\"p325K4U5p\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qfsxg5\",\"data-framer-name\":\"E-Mail\",layoutDependency:layoutDependency,layoutId:\"NFCpN39lo\",children:[/*#__PURE__*/_jsx(Mail,{animated:true,className:\"framer-tamr0i\",\"data-framer-name\":\"E-Mail – Outline\",layoutDependency:layoutDependency,layoutId:\"twW7iaAcW\",style:{\"--43q7um\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:[\"E-Mail\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"mailto:info@camper-technik-gottschling.de\",motionChild:true,nodeId:\"XUl2cfaGw\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"info@camper-technik-gottschling.de\"})})]})}),className:\"framer-112c696\",\"data-framer-name\":\"PLACEHOLDER – E-Mail\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XUl2cfaGw\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jg00si\",\"data-framer-name\":\"Telefon\",layoutDependency:layoutDependency,layoutId:\"uQyJ6hNxN\",children:[/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-qxnjvj\",\"data-framer-name\":\"Telefon – Outline\",layoutDependency:layoutDependency,layoutId:\"IZlqI7zTO\",style:{\"--43q7um\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:[\"Telefon\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"tel:+4915737920774\",motionChild:true,nodeId:\"SEvQ2pqYF\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"+49 1573 7920774\"})})]})}),className:\"framer-1qhr3i9\",\"data-framer-name\":\"PLACEHOLDER – Telefon\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SEvQ2pqYF\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u57vtq\",\"data-framer-name\":\"Anschrift\",layoutDependency:layoutDependency,layoutId:\"CCEHBJzRv\",children:[/*#__PURE__*/_jsx(MapPin,{animated:true,className:\"framer-16nyhcn\",\"data-framer-name\":\"Anschrift – Outline\",layoutDependency:layoutDependency,layoutId:\"kyZKCz3Gq\",style:{\"--43q7um\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:[\"Wilhelm-Rademacher-Stra\\xdfe 5\",/*#__PURE__*/_jsx(motion.br,{}),\"97906 Faulbach\",/*#__PURE__*/_jsx(motion.br,{}),\"Deutschland\"]})}),className:\"framer-1gp8rq8\",\"data-framer-name\":\"Anschrift – Wilhelm-Rademacher-Stra\\xdfe 5, Faulbach\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kbCRJVchK\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1beqsp8\",\"data-border\":true,\"data-framer-name\":\"Copyright und Rechtliches\",layoutDependency:layoutDependency,layoutId:\"bqSdS7Es3\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 40, 43, 0.19)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"\\xa9 2026 Camper Technik Gottschling\"})}),className:\"framer-113ium3\",\"data-framer-name\":\"\\xa9 Camper Technik Gottschling\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lPXCjMOn4\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ErboLTEeW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:\"\\xa9 2026 Camper Technik Gottschling\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://webertechsolutions.de/\",motionChild:true,nodeId:\"nYJraq8yb\",openInNewTab:true,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xhggyf\",\"data-styles-preset\":\"AuEcT01Ee\",children:\"Built and developed by Weber Tech Solutions ❤️\"})})})}),className:\"framer-pku8l4\",\"data-framer-name\":\"Website-Credit\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nYJraq8yb\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ErboLTEeW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://webertechsolutions.de/\",motionChild:true,nodeId:\"nYJraq8yb\",openInNewTab:true,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1xhggyf\",\"data-styles-preset\":\"AuEcT01Ee\",children:\"Built and developed by Weber Tech Solutions ❤️\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-138pbxu\",\"data-framer-name\":\"Rechtliche Links\",layoutDependency:layoutDependency,layoutId:\"Mk3LRyI2b\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1496eoo\",\"data-framer-name\":\"Impressum — Link\",layoutDependency:layoutDependency,layoutId:\"JmZ3M1mw_\",whileHover:animation3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P1cUJ8lIW\"},motionChild:true,nodeId:\"JUfhMP6_k\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"Impressum\"})})})}),className:\"framer-1xad4zb\",\"data-framer-name\":\"Impressum\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JUfhMP6_k\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({ErboLTEeW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P1cUJ8lIW\"},motionChild:true,nodeId:\"JUfhMP6_k\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"Impressum\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yvfqa7\",\"data-framer-name\":\"Datenschutz — Link\",layoutDependency:layoutDependency,layoutId:\"xhl5JZxK0\",whileHover:animation3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nt7Z99NuD\"},motionChild:true,nodeId:\"UdlksR47s\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"Datenschutz\"})})})}),className:\"framer-wj0gn\",\"data-framer-name\":\"Datenschutz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UdlksR47s\",style:{\"--extracted-r6o4lv\":\"var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({ErboLTEeW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1fa4d6fc-7a73-4dc7-885f-dfb7780e1995))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nt7Z99NuD\"},motionChild:true,nodeId:\"UdlksR47s\",openInNewTab:false,relValues:[],scopeId:\"lqyqTq2I1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ypv5gr\",\"data-styles-preset\":\"EycT1z5e8\",children:\"Datenschutz\"})})})})}},baseVariant,gestureVariant)})})]})]})]})})})})});});const css=[\".framer-0AzNE.framer-1g0k9vv, .framer-0AzNE .framer-1g0k9vv { display: block; }\",\".framer-0AzNE.framer-1jakbqh { align-content: center; align-items: center; 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: 1440px; }\",\".framer-0AzNE .framer-1te0kwd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 56px 48px 22px 48px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-h7l9c9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-3n4w7k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1.15 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0AzNE .framer-1bd7uzt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 114px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-1dzhret { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; text-decoration: none; top: 0px; width: 165px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE .framer-ukbzx0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 22px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-k0oc59, .framer-0AzNE .framer-13589a3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 46px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE .framer-1tccqrs, .framer-0AzNE .framer-11i74cg, .framer-0AzNE .framer-1u4pscx { flex: none; height: 21px; overflow: visible; position: relative; width: 21px; }\",\".framer-0AzNE .framer-l69r78 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 46px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE .framer-irnwx1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 52px; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-1njrnb8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1.25 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 0px 28px; position: relative; width: 1px; }\",\".framer-0AzNE .framer-ph6a65, .framer-0AzNE .framer-1izkpjl, .framer-0AzNE .framer-12m5484, .framer-0AzNE .framer-ivc4oz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0AzNE .framer-s7dn8k { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-1y5ohti { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 15px 24px 15px 24px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE .framer-6xizke { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0AzNE .framer-1tfbsah { align-content: flex-start; align-items: flex-start; display: flex; flex: 1.25 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-0AzNE .framer-jkeb9a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 28px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-109y999, .framer-0AzNE .framer-dhge1h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-qfsxg5, .framer-0AzNE .framer-1jg00si, .framer-0AzNE .framer-u57vtq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-tamr0i, .framer-0AzNE .framer-qxnjvj, .framer-0AzNE .framer-16nyhcn { flex: none; height: auto; position: relative; width: 22px; }\",\".framer-0AzNE .framer-112c696, .framer-0AzNE .framer-1qhr3i9, .framer-0AzNE .framer-1gp8rq8, .framer-0AzNE .framer-113ium3 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-0AzNE .framer-1beqsp8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 25px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-0AzNE .framer-pku8l4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0AzNE .framer-138pbxu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0AzNE .framer-1496eoo, .framer-0AzNE .framer-1yvfqa7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE .framer-1xad4zb, .framer-0AzNE .framer-wj0gn { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0AzNE.framer-v-1u64kpk.framer-1jakbqh { width: 768px; }\",\".framer-0AzNE.framer-v-1u64kpk .framer-1te0kwd { gap: 36px; padding: 48px 32px 24px 32px; }\",\".framer-0AzNE.framer-v-1u64kpk .framer-h7l9c9 { align-content: unset; align-items: unset; display: grid; gap: 40px 48px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: start; }\",\".framer-0AzNE.framer-v-1u64kpk .framer-3n4w7k, .framer-0AzNE.framer-v-1u64kpk .framer-1tfbsah { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-0AzNE.framer-v-1u64kpk .framer-1njrnb8 { align-self: start; flex: none; justify-self: start; padding: 8px 0px 0px 0px; width: 100%; }\",\".framer-0AzNE.framer-v-1u64kpk .framer-jkeb9a { padding: 0px; }\",\".framer-0AzNE.framer-v-s6bdlp.framer-1jakbqh { width: 390px; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-1te0kwd { gap: 32px; padding: 40px 10px 24px 10px; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-h7l9c9 { flex-direction: column; gap: 32px; padding: 0px 14px 0px 14px; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-3n4w7k, .framer-0AzNE.framer-v-s6bdlp .framer-1tfbsah { flex: none; width: 100%; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-1njrnb8 { flex: none; gap: 16px; padding: 8px 0px 0px 0px; width: 100%; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-jkeb9a { gap: 16px; padding: 0px; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-1beqsp8 { gap: 6px; justify-content: flex-start; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-pku8l4 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-0AzNE.framer-v-s6bdlp .framer-138pbxu { flex: none; gap: 7px; justify-content: flex-start; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-0AzNE[data-border=\"true\"]::after, .framer-0AzNE [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 394\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"C805ojBIG\":{\"layout\":[\"fixed\",\"auto\"]},\"ErboLTEeW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlqyqTq2I1=withCSS(Component,css,\"framer-0AzNE\");export default FramerlqyqTq2I1;FramerlqyqTq2I1.displayName=\"Footer\";FramerlqyqTq2I1.defaultProps={height:394,width:1440};addPropertyControls(FramerlqyqTq2I1,{variant:{options:[\"GmwxBehtc\",\"C805ojBIG\",\"ErboLTEeW\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlqyqTq2I1,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Libre Caslon Text\",source:\"google\",style:\"normal\",uiFamilyName:\"Libre Caslon Text\",url:\"https://fonts.gstatic.com/s/librecaslontext/v5/DdT878IGsGw1aF1JU10PUbTvNNaDMcq63eNrHgO1.woff2\",weight:\"400\"},{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\"}]},...MailFonts,...PhoneFonts,...MapPinFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlqyqTq2I1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"394\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C805ojBIG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ErboLTEeW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}