{"version":3,"file":"shared-lib.C0t_Mj98.mjs","names":["SVG","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ArrowForwardFonts","ArrowForward","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuButton","MenuLinks","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","ArrowForward","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","FooterLinks","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js","https:/framerusercontent.com/modules/JjM46obwaVjNMOisMmb5/ut8pPcU90sgI3CBrK9yI/PBWfdwxTo.js","https:/framerusercontent.com/modules/dSdcxqupLG0J1L0WHvXe/MNpXVPiFR9RFRjMZUJlF/qTWVFSXAK.js","https:/framerusercontent.com/modules/hJZUBdYdaLs7aJYqef0D/K0JDduU3qn6pzjPL8E0P/OYHgRBPtz.js","https:/framerusercontent.com/modules/CUTB75Gd3za54Lm4L1bz/vAnGJWvyvSwKAUUra7pe/BCjtrJZ_7.js","https:/framerusercontent.com/modules/8GNs1LNzxR6ofpyQ54vD/Ry7qHdYoR294yX7RQoQu/JIWP9Lsxv.js","https:/framerusercontent.com/modules/8XUGwdbv596ZxTp9c1HM/eOKJBWEWRdT7vIa6iDUT/OZPwGSdIN.js","https:/framerusercontent.com/modules/UiVMyoGsjSrvYFSwAg1D/beTCMP14nklCN8cbMXvt/siteMetadata.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 8 0 L 6.59 1.41 L 12.17 7 L 0 7 L 0 9 L 12.17 9 L 6.59 14.59 L 8 16 L 16 8 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"16px\" id=\"cNUVKl8Cd\" transform=\"translate(4 4)\" width=\"16px\"/></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-hzr3V\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-hzr3V { -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\":\"Arrow Forward\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-hzr3V\");Icon.displayName=\"Arrow Forward\";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\":{\"framerVector\":\"{\\\"name\\\":\\\"Arrow Forward\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cl2OXXGMA\",\"Anuz6HuFO\"];const serializationHash=\"framer-rvkkw\";const variantClassNames={Anuz6HuFO:\"framer-v-1ol1h39\",cl2OXXGMA:\"framer-v-f19rdd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vXUMxbMdu=undefined;const ZAdC5gjJH=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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={closed:\"Anuz6HuFO\",open:\"cl2OXXGMA\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cl2OXXGMA\",vXUMxbMdu:click??props.vXUMxbMdu,ZAdC5gjJH:hover??props.ZAdC5gjJH};};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,vXUMxbMdu,ZAdC5gjJH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cl2OXXGMA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wtjtdl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vXUMxbMdu){const res=await vXUMxbMdu(...args);if(res===false)return false;}});const onMouseEnter1cqi6rl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ZAdC5gjJH){const res=await ZAdC5gjJH(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Anuz6HuFO\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Anuz6HuFO\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-f19rdd\",className,classNames),\"data-framer-name\":\"open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cl2OXXGMA\",onMouseEnter:onMouseEnter1cqi6rl,onTap:onTap1wtjtdl,ref:refBinding,style:{...style},...addPropertyOverrides({Anuz6HuFO:{\"data-framer-name\":\"closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-ixgeu6\",\"data-framer-name\":\"close\",layoutDependency:layoutDependency,layoutId:\"zTxERjewN\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Anuz6HuFO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><g><path d=\"M 0 0 L 22 22\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 22 0 L 0 22\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>'}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1rybxuj\",layoutDependency:layoutDependency,layoutId:\"VYYD8AKxb\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Anuz6HuFO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><path d=\"M 0 0 L 22 22\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-131o1u1\",layoutDependency:layoutDependency,layoutId:\"oKsz5iMe7\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Anuz6HuFO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><path d=\"M 22 0 L 0 22\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1j3ue7t\",\"data-framer-name\":\"hamburger\",layoutDependency:layoutDependency,layoutId:\"KeDV2z7Ad\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 14\" overflow=\"visible\"><g><path d=\"M 0 0 L 30 0\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-e38ccf22-d571-4dfb-b54e-d355dca3a36e, rgb(94, 70, 255))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 30 14 L 0 14\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-e38ccf22-d571-4dfb-b54e-d355dca3a36e, rgb(94, 70, 255))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-103infr\",layoutDependency:layoutDependency,layoutId:\"N5agw0ynw\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 1\" overflow=\"visible\"><path d=\"M 0 0 L 30 0\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-e38ccf22-d571-4dfb-b54e-d355dca3a36e, rgb(94, 70, 255))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12wonps\",layoutDependency:layoutDependency,layoutId:\"SaIknRF1Q\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 1\" overflow=\"visible\"><path d=\"M 30 0 L 0 0\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-e38ccf22-d571-4dfb-b54e-d355dca3a36e, rgb(94, 70, 255))\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rvkkw.framer-1b78qjn, .framer-rvkkw .framer-1b78qjn { display: block; }\",\".framer-rvkkw.framer-f19rdd { cursor: pointer; height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-rvkkw .framer-ixgeu6 { height: 22px; left: 6px; position: absolute; top: 6px; width: 22px; }\",\".framer-rvkkw .framer-1rybxuj, .framer-rvkkw .framer-131o1u1 { height: 22px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-rvkkw .framer-1j3ue7t { height: 14px; left: 1px; position: absolute; top: 9px; width: 30px; }\",\".framer-rvkkw .framer-103infr { height: 1px; left: 0px; position: absolute; top: 0px; width: 30px; }\",\".framer-rvkkw .framer-12wonps { height: 1px; left: 0px; position: absolute; top: 14px; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Anuz6HuFO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vXUMxbMdu\":\"click\",\"ZAdC5gjJH\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPBWfdwxTo=withCSS(Component,css,\"framer-rvkkw\");export default FramerPBWfdwxTo;FramerPBWfdwxTo.displayName=\"menu-button\";FramerPBWfdwxTo.defaultProps={height:32,width:32};addPropertyControls(FramerPBWfdwxTo,{variant:{options:[\"cl2OXXGMA\",\"Anuz6HuFO\"],optionTitles:[\"open\",\"closed\"],title:\"Variant\",type:ControlType.Enum},vXUMxbMdu:{title:\"Click\",type:ControlType.EventHandler},ZAdC5gjJH:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerPBWfdwxTo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPBWfdwxTo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"vXUMxbMdu\\\":\\\"click\\\",\\\"ZAdC5gjJH\\\":\\\"hover\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Anuz6HuFO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PBWfdwxTo.map","// Generated by Framer (2a04ffc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";const ArrowForwardFonts=getFonts(ArrowForward);const enabledGestures={aOJTjSG9F:{hover:true}};const serializationHash=\"framer-1ngpr\";const variantClassNames={aOJTjSG9F:\"framer-v-f8y0e2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OwUW_ISAM=undefined;const ycgKOCV4Z=undefined;const oRo1u6uO3=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 Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,men_elemente,width,...props})=>{return{...props,oRo1u6uO3:men_elemente??props.oRo1u6uO3??\"Angebot\",OwUW_ISAM:click??props.OwUW_ISAM,ycgKOCV4Z:link??props.ycgKOCV4Z};};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,oRo1u6uO3,OwUW_ISAM,ycgKOCV4Z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aOJTjSG9F\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapeop1vz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(OwUW_ISAM){const res=await OwUW_ISAM(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"aOJTjSG9F-hover\")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:ycgKOCV4Z,motionChild:true,nodeId:\"aOJTjSG9F\",openInNewTab:false,scopeId:\"qTWVFSXAK\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-f8y0e2\",className,classNames)} framer-1ajl1kn`,\"data-framer-name\":\"closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aOJTjSG9F\",onTap:onTapeop1vz,ref:refBinding,style:{...style},...addPropertyOverrides({\"aOJTjSG9F-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ArrowForward,{animated:true,className:\"framer-14ve5zp\",layoutDependency:layoutDependency,layoutId:\"F5AHhuLFf\",style:{\"--esondr\":\"var(--token-716870a4-694e-463a-896e-f67ac369e30d, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U2FmaXJvIEJvbGQ=\",\"--framer-font-family\":'\"Safiro Bold\", \"Safiro Bold Placeholder\", sans-serif',\"--framer-font-size\":\"84px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Angebot\"})}),className:\"framer-nvnh3p\",\"data-framer-name\":\"Angebot\",fonts:[\"CUSTOMV2;Safiro Bold\"],layoutDependency:layoutDependency,layoutId:\"oe7AzzO10\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:oRo1u6uO3,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1ngpr.framer-1ajl1kn, .framer-1ngpr .framer-1ajl1kn { display: block; }\",\".framer-1ngpr.framer-f8y0e2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1ngpr .framer-14ve5zp { flex: none; height: var(--framer-aspect-ratio-supported, 64px); position: relative; width: 64px; }\",\".framer-1ngpr .framer-nvnh3p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1ngpr.framer-v-f8y0e2.hover.framer-f8y0e2 { gap: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 101\n * @framerIntrinsicWidth 342\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"uwd0vV4_g\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oRo1u6uO3\":\"men_elemente\",\"OwUW_ISAM\":\"click\",\"ycgKOCV4Z\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqTWVFSXAK=withCSS(Component,css,\"framer-1ngpr\");export default FramerqTWVFSXAK;FramerqTWVFSXAK.displayName=\"menu-links\";FramerqTWVFSXAK.defaultProps={height:101,width:342};addPropertyControls(FramerqTWVFSXAK,{oRo1u6uO3:{defaultValue:\"Angebot\",displayTextArea:false,title:\"Men\\xfcelemente\",type:ControlType.String},OwUW_ISAM:{title:\"Click\",type:ControlType.EventHandler},ycgKOCV4Z:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqTWVFSXAK,[{explicitInter:true,fonts:[{cssFamilyName:\"Safiro Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Safiro\",url:\"https://framerusercontent.com/assets/3CFHiBJX9zxVpoozuBAEMPaUbw.woff2\",weight:\"700\"}]},...ArrowForwardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqTWVFSXAK\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"oRo1u6uO3\\\":\\\"men_elemente\\\",\\\"OwUW_ISAM\\\":\\\"click\\\",\\\"ycgKOCV4Z\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"342\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uwd0vV4_g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"101\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qTWVFSXAK.map","// Generated by Framer (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuButton from\"https://framerusercontent.com/modules/JjM46obwaVjNMOisMmb5/ut8pPcU90sgI3CBrK9yI/PBWfdwxTo.js\";import MenuLinks from\"https://framerusercontent.com/modules/dSdcxqupLG0J1L0WHvXe/MNpXVPiFR9RFRjMZUJlF/qTWVFSXAK.js\";const MenuButtonFonts=getFonts(MenuButton);const MotionDivWithFX=withFX(motion.div);const MenuLinksFonts=getFonts(MenuLinks);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"xMyMfoD2b\",\"C3Gfr75jz\"];const serializationHash=\"framer-zxPU8\";const variantClassNames={C3Gfr75jz:\"framer-v-e70ubt\",xMyMfoD2b:\"framer-v-4xxz3s\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={closed:\"xMyMfoD2b\",open:\"C3Gfr75jz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xMyMfoD2b\"};};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:\"xMyMfoD2b\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const vXUMxbMduejq1hh=({overlay})=>activeVariantCallback(async(...args)=>{setVariant(\"C3Gfr75jz\");overlay.show();});const vXUMxbMdu110ajdv=activeVariantCallback(async(...args)=>{setVariant(\"xMyMfoD2b\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"C3Gfr75jz\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed1=()=>{if(baseVariant===\"C3Gfr75jz\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4xxz3s\",className,classNames),\"data-framer-name\":\"closed\",layoutDependency:layoutDependency,layoutId:\"xMyMfoD2b\",ref:refBinding,style:{...style},...addPropertyOverrides({C3Gfr75jz:{\"data-framer-name\":\"open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5c7jdw\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"gj8wceGWv\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Bz1BH8Kin\",openInNewTab:false,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-12hz1al framer-1igtx1e\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Bz1BH8Kin\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9oztar\",\"data-framer-name\":\"studio\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:123,layoutDependency:layoutDependency,layoutId:\"EeSalD3Wo\",svg:'<svg width=\"123\" height=\"34\" viewBox=\"0 0 123 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M110.306 33.16C103.427 33.16 98.5664 28.2581 98.5664 21.791C98.5664 15.2826 103.427 10.4219 110.306 10.4219C117.144 10.4219 122.046 15.2826 122.046 21.791C122.046 28.2581 117.144 33.16 110.306 33.16ZM110.347 27.7226C113.643 27.7226 115.95 25.2511 115.95 21.7498C115.95 18.2896 113.725 15.8593 110.347 15.8593C106.97 15.8593 104.704 18.2896 104.704 21.791C104.704 25.2511 106.97 27.7226 110.347 27.7226Z\" fill=\"black\"/>\\n<path d=\"M92.855 7.74415C90.6306 7.74415 88.8594 6.13765 88.8594 3.87208C88.8594 1.64769 90.6306 0 92.855 0C95.0794 0 96.8095 1.64769 96.8095 3.87208C96.8095 6.13765 95.0794 7.74415 92.855 7.74415ZM89.9954 32.6243V10.916H95.8621V32.6243H89.9954Z\" fill=\"black\"/>\\n<path d=\"M78.6921 2.51367H84.7886V32.6252H79.1452V30.4009C77.5387 32.1309 75.2731 33.1607 72.4721 33.1607C66.2108 33.1607 61.6797 28.2589 61.6797 21.7917C61.6797 15.2833 66.0873 10.4226 72.3073 10.4226C74.9024 10.4226 77.0856 11.2876 78.6921 12.8117V2.51367ZM73.3371 27.7646C76.6737 27.7646 78.9393 25.3342 78.9393 21.7917C78.9393 18.2491 76.6737 15.7776 73.3371 15.7776C70.0829 15.7776 67.735 18.3315 67.735 21.7917C67.735 25.2518 70.0829 27.7646 73.3371 27.7646Z\" fill=\"black\"/>\\n<path d=\"M52.2199 10.916H58.3163V32.6244H52.5906V30.5647C51.0665 32.1301 48.8421 33.1599 46.247 33.1599C40.7272 33.1599 37.8438 29.3702 37.8438 24.4271V10.916H43.9402V23.6444C43.9402 26.0336 45.5055 27.7225 48.0594 27.7225C50.5722 27.7225 52.2199 26.0336 52.2199 23.768V10.916Z\" fill=\"black\"/>\\n<path d=\"M31.6095 32.6235C26.2133 32.6235 23.4534 29.4105 23.4534 24.5086V16.1054H19.7461V10.9152H21.5997C23.0827 10.9152 23.8241 10.1325 23.8241 8.56722V5.18945H29.7558V10.9152H35.0284V16.1054H29.5499V23.7672C29.5499 26.0739 30.7444 27.3097 32.8864 27.3097H35.1932V32.6235H31.6095Z\" fill=\"black\"/>\\n<path d=\"M9.51542 33.16C4.69592 33.16 1.23577 31.1828 0 27.4343L5.14904 25.4571C5.72573 27.3519 7.29104 28.4641 9.72138 28.4641C11.5338 28.4641 12.6048 27.7226 12.6048 26.4869C12.6048 22.6972 1.02981 24.5096 1.02981 17.0538C1.02981 12.9346 4.40758 10.4219 9.68019 10.4219C14.0054 10.4219 17.136 12.1931 18.0422 15.2002L12.8932 17.1774C12.3577 15.6945 11.2043 14.953 9.59781 14.953C7.95011 14.953 7.04388 15.6121 7.04388 16.7243C7.04388 20.2256 18.6601 18.1248 18.6601 26.1161C18.6601 30.4825 15.0764 33.16 9.51542 33.16Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Qmllbm5hbGUtNzAw\",\"--framer-font-family\":'\"Biennale\", \"Biennale Placeholder\", sans-serif',\"--framer-font-size\":\"41.19px\",\"--framer-font-weight\":\"700\"},children:\"gyr\"})}),className:\"framer-speql\",\"data-framer-name\":\"gyr\",fonts:[\"GF;Biennale-700\"],layoutDependency:layoutDependency,layoutId:\"aTb1DJBCi\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"35px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||132)-0-132)/2)+49,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1m3ctme-container\",id:`${layoutId}-1m3ctme`,layoutDependency:layoutDependency,layoutId:\"t_izIZPEp-container\",nodeId:\"t_izIZPEp\",ref:ref1,rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:[/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"t_izIZPEp\",layoutId:\"t_izIZPEp\",style:{height:\"100%\",width:\"100%\"},variant:\"cl2OXXGMA\",vXUMxbMdu:vXUMxbMduejq1hh({overlay}),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1m3ctme`,offsetX:-95.50001016445458,offsetY:100.0000062379986,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1bkh2qh\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"jVJx46H2_\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"}})})})]})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fhwpwn\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"sliCR89WK\",style:{background:\"linear-gradient(57deg, rgb(94, 70, 255) 0%, rgb(50, 197, 255) 100%)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mhhzw2\",\"data-framer-name\":\"menu-elements\",layoutDependency:layoutDependency,layoutId:\"hbYOOW4mW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kYZsvCu5P\"},implicitPathVariables:undefined},{href:{webPageId:\"kYZsvCu5P\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:101,...addPropertyOverrides({C3Gfr75jz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||912)-0-1e3)/2)+1e3-540+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-mrxbz9-container\",\"data-framer-appear-id\":\"mrxbz9\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"wgGQ47Rw1-container\",nodeId:\"wgGQ47Rw1\",optimized:true,rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsx(MenuLinks,{height:\"100%\",id:\"wgGQ47Rw1\",layoutId:\"wgGQ47Rw1\",oRo1u6uO3:\"Angebot\",width:\"100%\",ycgKOCV4Z:resolvedLinks[0],...addPropertyOverrides({C3Gfr75jz:{ycgKOCV4Z:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ROe9scTRV\"},implicitPathVariables:undefined},{href:{webPageId:\"ROe9scTRV\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:101,...addPropertyOverrides({C3Gfr75jz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||912)-0-1e3)/2)+1e3-540+0+113}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1pigp3b-container\",\"data-framer-appear-id\":\"1pigp3b\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"KsqY7Ovlk-container\",nodeId:\"KsqY7Ovlk\",optimized:true,rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsx(MenuLinks,{height:\"100%\",id:\"KsqY7Ovlk\",layoutId:\"KsqY7Ovlk\",oRo1u6uO3:\"Projekte\",width:\"100%\",ycgKOCV4Z:resolvedLinks1[0],...addPropertyOverrides({C3Gfr75jz:{ycgKOCV4Z:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Si87hjoEQ\"},implicitPathVariables:undefined},{href:{webPageId:\"Si87hjoEQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:101,...addPropertyOverrides({C3Gfr75jz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||912)-0-1e3)/2)+1e3-540+0+226}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1mg55ph-container\",\"data-framer-appear-id\":\"1mg55ph\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"lYAkjqNDC-container\",nodeId:\"lYAkjqNDC\",optimized:true,rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsx(MenuLinks,{height:\"100%\",id:\"lYAkjqNDC\",layoutId:\"lYAkjqNDC\",oRo1u6uO3:\"About\",width:\"100%\",ycgKOCV4Z:resolvedLinks2[0],...addPropertyOverrides({C3Gfr75jz:{ycgKOCV4Z:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kJ6QjxadZ\"},implicitPathVariables:undefined},{href:{webPageId:\"kJ6QjxadZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:101,...addPropertyOverrides({C3Gfr75jz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||912)-0-1e3)/2)+1e3-540+0+339}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-16vqtto-container\",\"data-framer-appear-id\":\"16vqtto\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"lEZ5ttWm6-container\",nodeId:\"lEZ5ttWm6\",optimized:true,rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsx(MenuLinks,{height:\"100%\",id:\"lEZ5ttWm6\",layoutId:\"lEZ5ttWm6\",oRo1u6uO3:\"Kontakt\",width:\"100%\",ycgKOCV4Z:resolvedLinks3[0],...addPropertyOverrides({C3Gfr75jz:{ycgKOCV4Z:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17b5dtb\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"iPi9snzFu\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cj33z1W_y\",openInNewTab:false,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1rjyx7q framer-1igtx1e\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"cj33z1W_y\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tpu5ss\",\"data-framer-name\":\"studio\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:123,layoutDependency:layoutDependency,layoutId:\"LaDmgUHpD\",svg:'<svg width=\"123\" height=\"34\" viewBox=\"0 0 123 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M110.306 33.16C103.427 33.16 98.5664 28.2581 98.5664 21.791C98.5664 15.2826 103.427 10.4219 110.306 10.4219C117.144 10.4219 122.046 15.2826 122.046 21.791C122.046 28.2581 117.144 33.16 110.306 33.16ZM110.347 27.7226C113.643 27.7226 115.95 25.2511 115.95 21.7498C115.95 18.2896 113.725 15.8593 110.347 15.8593C106.97 15.8593 104.704 18.2896 104.704 21.791C104.704 25.2511 106.97 27.7226 110.347 27.7226Z\" fill=\"white\"/>\\n<path d=\"M92.855 7.74415C90.6306 7.74415 88.8594 6.13765 88.8594 3.87208C88.8594 1.64769 90.6306 0 92.855 0C95.0794 0 96.8095 1.64769 96.8095 3.87208C96.8095 6.13765 95.0794 7.74415 92.855 7.74415ZM89.9954 32.6243V10.916H95.8621V32.6243H89.9954Z\" fill=\"white\"/>\\n<path d=\"M78.6921 2.51367H84.7886V32.6252H79.1452V30.4009C77.5387 32.1309 75.2731 33.1607 72.4721 33.1607C66.2108 33.1607 61.6797 28.2589 61.6797 21.7917C61.6797 15.2833 66.0873 10.4226 72.3073 10.4226C74.9024 10.4226 77.0856 11.2876 78.6921 12.8117V2.51367ZM73.3371 27.7646C76.6737 27.7646 78.9393 25.3342 78.9393 21.7917C78.9393 18.2491 76.6737 15.7776 73.3371 15.7776C70.0829 15.7776 67.735 18.3315 67.735 21.7917C67.735 25.2518 70.0829 27.7646 73.3371 27.7646Z\" fill=\"white\"/>\\n<path d=\"M52.2199 10.916H58.3163V32.6244H52.5906V30.5647C51.0665 32.1301 48.8421 33.1599 46.247 33.1599C40.7272 33.1599 37.8438 29.3702 37.8438 24.4271V10.916H43.9402V23.6444C43.9402 26.0336 45.5055 27.7225 48.0594 27.7225C50.5722 27.7225 52.2199 26.0336 52.2199 23.768V10.916Z\" fill=\"white\"/>\\n<path d=\"M31.6095 32.6235C26.2133 32.6235 23.4534 29.4105 23.4534 24.5086V16.1054H19.7461V10.9152H21.5997C23.0827 10.9152 23.8241 10.1325 23.8241 8.56722V5.18945H29.7558V10.9152H35.0284V16.1054H29.5499V23.7672C29.5499 26.0739 30.7444 27.3097 32.8864 27.3097H35.1932V32.6235H31.6095Z\" fill=\"white\"/>\\n<path d=\"M9.51542 33.16C4.69592 33.16 1.23577 31.1828 0 27.4343L5.14904 25.4571C5.72573 27.3519 7.29104 28.4641 9.72138 28.4641C11.5338 28.4641 12.6048 27.7226 12.6048 26.4869C12.6048 22.6972 1.02981 24.5096 1.02981 17.0538C1.02981 12.9346 4.40758 10.4219 9.68019 10.4219C14.0054 10.4219 17.136 12.1931 18.0422 15.2002L12.8932 17.1774C12.3577 15.6945 11.2043 14.953 9.59781 14.953C7.95011 14.953 7.04388 15.6121 7.04388 16.7243C7.04388 20.2256 18.6601 18.1248 18.6601 26.1161C18.6601 30.4825 15.0764 33.16 9.51542 33.16Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Qmllbm5hbGUtNzAw\",\"--framer-font-family\":'\"Biennale\", \"Biennale Placeholder\", sans-serif',\"--framer-font-size\":\"41.19px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"gyr\"})}),className:\"framer-1yogy4s\",\"data-framer-name\":\"gyr\",fonts:[\"GF;Biennale-700\"],layoutDependency:layoutDependency,layoutId:\"Z0isQCFpa\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"34px\",...addPropertyOverrides({C3Gfr75jz:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||912)-0-1e3)/2)+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1970bql-container\",layoutDependency:layoutDependency,layoutId:\"tFWEpGE7y-container\",nodeId:\"tFWEpGE7y\",rendersWithMotion:true,scopeId:\"OYHgRBPtz\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"tFWEpGE7y\",layoutId:\"tFWEpGE7y\",style:{height:\"100%\",width:\"100%\"},variant:\"Anuz6HuFO\",vXUMxbMdu:vXUMxbMdu110ajdv,width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zxPU8.framer-1igtx1e, .framer-zxPU8 .framer-1igtx1e { display: block; }\",\".framer-zxPU8.framer-4xxz3s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1512px; }\",\".framer-zxPU8 .framer-5c7jdw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 32px 70px 32px 32px; position: sticky; top: 0px; width: 1px; z-index: 1; }\",\".framer-zxPU8 .framer-12hz1al, .framer-zxPU8 .framer-1rjyx7q { flex: none; gap: 0px; height: 68px; overflow: visible; position: relative; text-decoration: none; width: 137px; }\",\".framer-zxPU8 .framer-9oztar, .framer-zxPU8 .framer-tpu5ss { flex: none; height: 34px; left: 0px; position: absolute; top: 0px; width: 123px; }\",\".framer-zxPU8 .framer-speql, .framer-zxPU8 .framer-1yogy4s { flex: none; height: auto; left: 72px; position: absolute; top: 17px; white-space: pre; width: auto; }\",\".framer-zxPU8 .framer-1m3ctme-container { flex: none; height: 34px; position: relative; width: 35px; }\",\".framer-zxPU8 .framer-1bkh2qh { height: 814px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1121px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zxPU8 .framer-fhwpwn { flex: 1 0 0px; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; position: relative; width: 1px; }\",\".framer-zxPU8 .framer-mhhzw2 { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 200px 100px 0px; position: absolute; right: 0px; width: 674px; }\",\".framer-zxPU8 .framer-mrxbz9-container, .framer-zxPU8 .framer-1pigp3b-container, .framer-zxPU8 .framer-1mg55ph-container, .framer-zxPU8 .framer-16vqtto-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zxPU8 .framer-17b5dtb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: visible; padding: 32px 70px 32px 32px; position: absolute; right: 0px; top: 0px; }\",\".framer-zxPU8 .framer-1970bql-container { flex: none; height: 34px; position: relative; width: 34px; }\",\".framer-zxPU8.framer-v-e70ubt .framer-mrxbz9-container { order: 0; }\",\".framer-zxPU8.framer-v-e70ubt .framer-1pigp3b-container { order: 1; }\",\".framer-zxPU8.framer-v-e70ubt .framer-1mg55ph-container { order: 2; }\",\".framer-zxPU8.framer-v-e70ubt .framer-16vqtto-container { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 132\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"C3Gfr75jz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOYHgRBPtz=withCSS(Component,css,\"framer-zxPU8\");export default FramerOYHgRBPtz;FramerOYHgRBPtz.displayName=\"navigation\";FramerOYHgRBPtz.defaultProps={height:132,width:1512};addPropertyControls(FramerOYHgRBPtz,{variant:{options:[\"xMyMfoD2b\",\"C3Gfr75jz\"],optionTitles:[\"closed\",\"open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOYHgRBPtz,[{explicitInter:true,fonts:[]},...MenuButtonFonts,...MenuLinksFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOYHgRBPtz\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1512\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"132\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C3Gfr75jz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OYHgRBPtz.map","// Generated by Framer (2a04ffc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-9EHND .framer-styles-preset-6603ws:not(.rich-text-wrapper), .framer-9EHND .framer-styles-preset-6603ws.rich-text-wrapper a { --framer-link-text-color: var(--token-716870a4-694e-463a-896e-f67ac369e30d, #ffffff); }\"];export const className=\"framer-9EHND\";\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 (2a04ffc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/CUTB75Gd3za54Lm4L1bz/vAnGJWvyvSwKAUUra7pe/BCjtrJZ_7.js\";const ArrowForwardFonts=getFonts(ArrowForward);const enabledGestures={LIoDsjTZ8:{hover:true}};const serializationHash=\"framer-947tQ\";const variantClassNames={LIoDsjTZ8:\"framer-v-6m9w8i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PA4EZBKtO=undefined;const TVZpIIlf_=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 Variants=motion.create(React.Fragment);const getProps=({height,id,link,menu,width,...props})=>{return{...props,PA4EZBKtO:link??props.PA4EZBKtO,TVZpIIlf_:menu??props.TVZpIIlf_??\"Angebot\"};};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,TVZpIIlf_,PA4EZBKtO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LIoDsjTZ8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"LIoDsjTZ8-hover\")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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6m9w8i\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LIoDsjTZ8\",ref:refBinding,style:{...style},...addPropertyOverrides({\"LIoDsjTZ8-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ari77l\",layoutDependency:layoutDependency,layoutId:\"OQhcnn447\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ArrowForward,{animated:true,className:\"framer-1nla15e\",layoutDependency:layoutDependency,layoutId:\"qkxVdCUVz\",style:{\"--esondr\":\"var(--token-716870a4-694e-463a-896e-f67ac369e30d, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U2FmaXJvIEJvbGQ=\",\"--framer-font-family\":'\"Safiro Bold\", \"Safiro Bold Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:PA4EZBKtO,motionChild:true,nodeId:\"Zv_hiXxDn\",openInNewTab:false,relValues:[],scopeId:\"JIWP9Lsxv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6603ws\",\"data-styles-preset\":\"BCjtrJZ_7\",children:\"Angebot\"})})})}),className:\"framer-cr19j7\",\"data-framer-name\":\"angebot\",fonts:[\"CUSTOMV2;Safiro Bold\"],layoutDependency:layoutDependency,layoutId:\"Zv_hiXxDn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:TVZpIIlf_,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-947tQ.framer-mwl910, .framer-947tQ .framer-mwl910 { display: block; }\",\".framer-947tQ.framer-6m9w8i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-947tQ .framer-1ari77l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-947tQ .framer-1nla15e { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-947tQ .framer-cr19j7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 163\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"jjir87fpy\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"TVZpIIlf_\":\"menu\",\"PA4EZBKtO\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJIWP9Lsxv=withCSS(Component,css,\"framer-947tQ\");export default FramerJIWP9Lsxv;FramerJIWP9Lsxv.displayName=\"footer-links\";FramerJIWP9Lsxv.defaultProps={height:48,width:163};addPropertyControls(FramerJIWP9Lsxv,{TVZpIIlf_:{defaultValue:\"Angebot\",displayTextArea:false,title:\"menu\",type:ControlType.String},PA4EZBKtO:{title:\"Link\",type:ControlType.Link}});addFonts(FramerJIWP9Lsxv,[{explicitInter:true,fonts:[{cssFamilyName:\"Safiro Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Safiro\",url:\"https://framerusercontent.com/assets/3CFHiBJX9zxVpoozuBAEMPaUbw.woff2\",weight:\"700\"}]},...ArrowForwardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJIWP9Lsxv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"163\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jjir87fpy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"TVZpIIlf_\\\":\\\"menu\\\",\\\"PA4EZBKtO\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2a04ffc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/CUTB75Gd3za54Lm4L1bz/vAnGJWvyvSwKAUUra7pe/BCjtrJZ_7.js\";import FooterLinks from\"https://framerusercontent.com/modules/8GNs1LNzxR6ofpyQ54vD/Ry7qHdYoR294yX7RQoQu/JIWP9Lsxv.js\";const FooterLinksFonts=getFonts(FooterLinks);const serializationHash=\"framer-GGiPU\";const variantClassNames={IRhLfeSIk:\"framer-v-lqm4v5\"};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 Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"IRhLfeSIk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lqm4v5\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IRhLfeSIk\",ref:refBinding,style:{background:\"linear-gradient(58deg, rgb(115, 0, 238) 0%, rgb(50, 197, 255) 100%)\",borderTopLeftRadius:32,borderTopRightRadius:32,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1du0ikk\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"Lqay0gh4Y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k70z9w\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"x5y1Op6_w\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kYZsvCu5P\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"163px\",y:(componentViewport?.y||0)+70+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1du2zdr-container\",layoutDependency:layoutDependency,layoutId:\"Jw_fgrAH_-container\",nodeId:\"Jw_fgrAH_\",rendersWithMotion:true,scopeId:\"OZPwGSdIN\",children:/*#__PURE__*/_jsx(FooterLinks,{height:\"100%\",id:\"Jw_fgrAH_\",layoutId:\"Jw_fgrAH_\",PA4EZBKtO:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},TVZpIIlf_:\"Angebot\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ROe9scTRV\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"163px\",y:(componentViewport?.y||0)+70+0+0+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c9cc2d-container\",layoutDependency:layoutDependency,layoutId:\"FP2IUFbKX-container\",nodeId:\"FP2IUFbKX\",rendersWithMotion:true,scopeId:\"OZPwGSdIN\",children:/*#__PURE__*/_jsx(FooterLinks,{height:\"100%\",id:\"FP2IUFbKX\",layoutId:\"FP2IUFbKX\",PA4EZBKtO:resolvedLinks1[0],style:{height:\"100%\",width:\"100%\"},TVZpIIlf_:\"Projekte\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Si87hjoEQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+70+0+0+0+120,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ybxpm-container\",layoutDependency:layoutDependency,layoutId:\"tlc00GQ2I-container\",nodeId:\"tlc00GQ2I\",rendersWithMotion:true,scopeId:\"OZPwGSdIN\",children:/*#__PURE__*/_jsx(FooterLinks,{height:\"100%\",id:\"tlc00GQ2I\",layoutId:\"tlc00GQ2I\",PA4EZBKtO:resolvedLinks2[0],style:{height:\"100%\"},TVZpIIlf_:\"About\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z2ppo9\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"npASdq1L5\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16k0vq4\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:228,intrinsicWidth:459,layoutDependency:layoutDependency,layoutId:\"x1_5NVnJn\",svg:'<svg width=\"459\" height=\"228\" viewBox=\"0 0 459 228\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g opacity=\"0.5\">\\n<mask id=\"mask0_219_75\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"2\" y=\"0\" width=\"453\" height=\"228\">\\n<path d=\"M371.305 111.877C348.296 111.877 332.037 95.4807 332.037 73.8486C332.037 52.0788 348.296 35.8203 371.305 35.8203C394.178 35.8203 410.574 52.0788 410.574 73.8486C410.574 95.4807 394.178 111.877 371.305 111.877ZM371.443 93.6895C382.466 93.6895 390.182 85.4225 390.182 73.7109C390.182 62.137 382.742 54.0078 371.443 54.0078C360.145 54.0078 352.567 62.137 352.567 73.8486C352.567 85.4225 360.145 93.6895 371.443 93.6895Z\" fill=\"white\"/>\\n<path d=\"M312.933 26.8643C305.493 26.8643 299.568 21.4907 299.568 13.9126C299.568 6.47229 305.493 0.960938 312.933 0.960938C320.374 0.960938 326.161 6.47229 326.161 13.9126C326.161 21.4907 320.374 26.8643 312.933 26.8643ZM303.368 110.086V37.4736H322.992V110.086H303.368Z\" fill=\"white\"/>\\n<path d=\"M265.559 9.36523H285.951V110.085H267.075V102.645C261.701 108.432 254.123 111.876 244.754 111.876C223.811 111.876 208.654 95.4801 208.654 73.848C208.654 52.0782 223.397 35.8197 244.203 35.8197C252.883 35.8197 260.185 38.7132 265.559 43.8112V9.36523ZM247.647 93.8267C258.808 93.8267 266.386 85.6974 266.386 73.848C266.386 61.9986 258.808 53.7316 247.647 53.7316C236.762 53.7316 228.909 62.2742 228.909 73.848C228.909 85.4219 236.762 93.8267 247.647 93.8267Z\" fill=\"white\"/>\\n<path d=\"M177.01 37.4746H197.402V110.087H178.25V103.197C173.152 108.433 165.712 111.878 157.032 111.878C138.569 111.878 128.924 99.2017 128.924 82.6677V37.4746H149.316V80.0498C149.316 88.0412 154.552 93.6904 163.094 93.6904C171.499 93.6904 177.01 88.0412 177.01 80.4631V37.4746Z\" fill=\"white\"/>\\n<path d=\"M108.07 110.088C90.0207 110.088 80.7892 99.3411 80.7892 82.9448V54.8369H68.3887V37.4762H74.5889C79.5492 37.4762 82.0293 34.8583 82.0293 29.6225V18.3242H101.87V37.4762H119.506V54.8369H101.181V80.4647C101.181 88.1806 105.177 92.3141 112.342 92.3141H120.058V110.088H108.07Z\" fill=\"white\"/>\\n<path d=\"M34.1698 111.877C18.0491 111.877 6.47531 105.263 2.3418 92.725L19.5648 86.1114C21.4937 92.4494 26.7295 96.1696 34.8588 96.1696C40.9212 96.1696 44.5036 93.6895 44.5036 89.556C44.5036 76.8799 5.78639 82.9424 5.78639 58.0035C5.78639 44.2251 17.0847 35.8203 34.721 35.8203C49.1883 35.8203 59.6598 41.745 62.6911 51.8032L45.4681 58.4168C43.6769 53.4566 39.819 50.9765 34.4454 50.9765C28.9341 50.9765 25.9028 53.1811 25.9028 56.9012C25.9028 68.6129 64.7578 61.5859 64.7578 88.3159C64.7578 102.921 52.7706 111.877 34.1698 111.877Z\" fill=\"white\"/>\\n<path d=\"M434.022 135.822C438.982 130.586 446.285 127.004 454.827 127.004V146.156C442.427 146.156 435.124 151.805 435.124 161.45V201.407H414.732V128.795H434.022V135.822Z\" fill=\"white\"/>\\n<path d=\"M386.014 128.793H407.095L380.365 201.405L371.409 226.068H351.293L361.076 201.405H354.324L330.074 128.793H351.155L367.551 185.147L386.014 128.793Z\" fill=\"white\"/>\\n<path d=\"M303.537 128.794H322.414V190.383C322.414 212.567 307.809 227.861 282.594 227.861C262.34 227.861 250.904 219.18 246.082 206.504L263.442 199.753C266.474 207.331 273.638 210.775 282.732 210.775C295.822 210.775 303.537 203.473 303.537 192.312V189.281C298.302 195.344 290.724 198.926 281.079 198.926C260.136 198.926 245.117 183.081 245.117 163.24C245.117 143.399 260.273 127.141 281.079 127.141C290.724 127.141 298.302 130.723 303.537 136.785V128.794ZM283.697 183.356C294.719 183.356 302.297 175.089 302.297 164.204C302.297 153.182 294.719 145.053 283.834 145.053C273.225 145.053 265.371 153.457 265.371 164.204C265.371 174.952 273.225 183.356 283.697 183.356Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_219_75)\">\\n<rect width=\"464\" height=\"281\" fill=\"white\"/>\\n</g>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g3kuik\",\"data-framer-name\":\"social media\",layoutDependency:layoutDependency,layoutId:\"m2DVm8WUc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U2FmaXJvIFNlbWlCb2xk\",\"--framer-font-family\":'\"Safiro SemiBold\", \"Safiro SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/lauragyr/\",motionChild:true,nodeId:\"skMPm69N0\",openInNewTab:true,relValues:[],scopeId:\"OZPwGSdIN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6603ws\",\"data-styles-preset\":\"BCjtrJZ_7\",children:\"instagram\"})})})}),className:\"framer-1ayh8ii\",\"data-framer-name\":\"instagram\",fonts:[\"CUSTOMV2;Safiro SemiBold\"],layoutDependency:layoutDependency,layoutId:\"skMPm69N0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U2FmaXJvIFNlbWlCb2xk\",\"--framer-font-family\":'\"Safiro SemiBold\", \"Safiro SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/lauragyr/\",motionChild:true,nodeId:\"XoxWWceiY\",openInNewTab:true,relValues:[],scopeId:\"OZPwGSdIN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6603ws\",\"data-styles-preset\":\"BCjtrJZ_7\",children:\"linkedin\"})})})}),className:\"framer-1wawnwm\",\"data-framer-name\":\"linkedin\",fonts:[\"CUSTOMV2;Safiro SemiBold\"],layoutDependency:layoutDependency,layoutId:\"XoxWWceiY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10dlq0l\",\"data-framer-name\":\"foot\",layoutDependency:layoutDependency,layoutId:\"KySKjhNH9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 studiogyr 2026\"})}),className:\"framer-1ej8yzk\",\"data-framer-name\":\"\\xa9 studiogyr 2026\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"XGLWLIJzi\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Impressum\"})}),className:\"framer-55sj3l\",\"data-framer-name\":\"Impressum\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"sQCVh2tVL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GGiPU.framer-1bgajct, .framer-GGiPU .framer-1bgajct { display: block; }\",\".framer-GGiPU.framer-lqm4v5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 70px; position: relative; width: 1512px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GGiPU .framer-1du0ikk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 304px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-GGiPU .framer-k70z9w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-GGiPU .framer-1du2zdr-container, .framer-GGiPU .framer-c9cc2d-container { flex: none; height: 48px; position: relative; width: 163px; }\",\".framer-GGiPU .framer-17ybxpm-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-GGiPU .framer-z2ppo9 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 458px; }\",\".framer-GGiPU .framer-16k0vq4 { flex: none; height: 228px; position: relative; width: 459px; }\",\".framer-GGiPU .framer-g3kuik { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 29px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-GGiPU .framer-1ayh8ii, .framer-GGiPU .framer-1wawnwm, .framer-GGiPU .framer-1ej8yzk, .framer-GGiPU .framer-55sj3l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GGiPU .framer-10dlq0l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 17px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 525\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOZPwGSdIN=withCSS(Component,css,\"framer-GGiPU\");export default FramerOZPwGSdIN;FramerOZPwGSdIN.displayName=\"footer\";FramerOZPwGSdIN.defaultProps={height:525,width:1512};addFonts(FramerOZPwGSdIN,[{explicitInter:true,fonts:[{cssFamilyName:\"Safiro SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Safiro\",url:\"https://framerusercontent.com/assets/fD1OtfUUAyDVVWNCtjrjM1z2aU.woff2\",weight:\"600\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...FooterLinksFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOZPwGSdIN\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"525\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1512\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3ad0d99)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}