{"version":3,"file":"script_main.DfeZdkc1.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","ANaviFonts","ANavi","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","ANavi","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","SmoothScroll","ANaviAll","ANaviLanguage","AFooter","useRef","React.useId","SVG","React.createElement","Side","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/oIa9jYqVoiduNUSqRQ7h/utuZoJKJkJROgiqROlgk/ProgressiveBlur.js","https:/framerusercontent.com/modules/guVQxIqik1F6VTXU5ULp/uFfPgjsYz2SKybIWlXa4/QOz4NT4j8.js","https:/framerusercontent.com/modules/gvjeP3gTDL4fe2Q1oF0N/tMyRKMeEG0eWxNUsGpOV/ObKh6Ugz3.js","https:/framerusercontent.com/modules/1Nhx4Qp31iRNHGbjX9HQ/C99iD1VtQ4WayceU3Lqj/W6AwLMXK3.js","https:/framerusercontent.com/modules/JGaQUxhBF339JOeA89ME/Md1xpKFkoLUCUvkFVMtW/JhSpVPtmf.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const computeDirection=dir=>{switch(dir){case\"toTop\":return\"to top\";case\"toLeft\":return\"to left\";case\"toRight\":return\"to right\";case\"toBottom\":default:return\"to bottom\";}};// Code component provided by Eleveight Supply™. All rights reserved 2024.\n/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ProgressiveBlur(props){const{blur,blurDirection,allCorners,radius,topLeft,topRight,bottomRight,bottomLeft}=props;const layers=[];const base=blur;const dir=computeDirection(blurDirection);for(let i=0;i<8;i++){const b=base/2**(8-i);const start=(i*12.5).toFixed(1);const mid1=(+start+12.5).toFixed(1);const mid2=(+start+25).toFixed(1);const end=(+start+37.5).toFixed(1);layers.push({blur:`${b}px`,gradient:[`rgba(0,0,0,0) ${start}%`,`rgba(0,0,0,1) ${mid1}%`,`rgba(0,0,0,1) ${mid2}%`,`rgba(0,0,0,0) ${end}%`].join(\", \")});}const cornerRadius=allCorners?`${radius}px`:`${topLeft}px ${topRight}px ${bottomRight}px ${bottomLeft}px`;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",borderRadius:cornerRadius,overflow:\"hidden\",background:\"none\"},children:layers.map((layer,idx)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,zIndex:idx+1,pointerEvents:\"none\",backdropFilter:`blur(${layer.blur})`,WebkitBackdropFilter:`blur(${layer.blur})`,maskImage:`linear-gradient(${dir}, ${layer.gradient})`,WebkitMaskImage:`linear-gradient(${dir}, ${layer.gradient})`,borderRadius:cornerRadius}},idx))});}ProgressiveBlur.defaultProps={blur:10,blurDirection:\"toBottom\",allCorners:true,radius:0,topLeft:0,topRight:0,bottomRight:0,bottomLeft:0};addPropertyControls(ProgressiveBlur,{blur:{type:ControlType.Number,title:\"Blur\",defaultValue:10,min:0,max:100,step:1},blurDirection:{type:ControlType.SegmentedEnum,title:\"Direction\",options:[\"toBottom\",\"toTop\",\"toLeft\",\"toRight\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"toBottom\"},cornerRadius:{type:ControlType.FusedNumber,title:\"Radius\",toggleKey:\"allCorners\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],defaultValue:0,min:0,max:200,step:1,description:\"If you need rounded corners, apply them here—don’t put them on the parent container or the blur will break.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProgressiveBlur\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"300\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProgressiveBlur.map","// Generated by Framer (518403a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={nG9wFkJR6:{hover:true}};const cycleOrder=[\"nG9wFkJR6\",\"JKJjF73Hw\"];const serializationHash=\"framer-CRuE8\";const variantClassNames={JKJjF73Hw:\"framer-v-dgthvy\",nG9wFkJR6:\"framer-v-6nf2yu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nHXDR3P6G=undefined;const TctHvalAI=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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={active:\"JKJjF73Hw\",default:\"nG9wFkJR6\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,item,padding,width,...props})=>{return{...props,nHXDR3P6G:padding??props.nHXDR3P6G??\"12px 24px 12px 24px\",TctHvalAI:item??props.TctHvalAI??\"Home\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nG9wFkJR6\"};};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,TctHvalAI,nHXDR3P6G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nG9wFkJR6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6nf2yu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"nG9wFkJR6\",ref:refBinding,style:{\"--1iby5j6\":numberToPixelString(nHXDR3P6G),\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(125, 166, 157, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(252, 251, 252)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{\"nG9wFkJR6-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(237, 114, 85)\",borderBottomLeftRadius:999999,borderBottomRightRadius:999999,borderTopLeftRadius:999999,borderTopRightRadius:999999},JKJjF73Hw:{\"--border-color\":\"rgba(255, 106, 26, 0)\",backgroundColor:\"rgb(237, 114, 85)\",borderBottomLeftRadius:99999,borderBottomRightRadius:99999,borderTopLeftRadius:99999,borderTopRightRadius:99999}},...addPropertyOverrides({\"nG9wFkJR6-hover\":{\"data-framer-name\":undefined},JKJjF73Hw:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(69, 67, 63))\",\"--framer-text-transform\":\"inherit\"},children:\"Home\"})}),className:\"framer-1lipsi5\",fonts:[\"FS;Urbanist-regular\"],layoutDependency:layoutDependency,layoutId:\"EkqwmJ5cb\",style:{\"--extracted-r6o4lv\":\"rgb(69, 67, 63)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TctHvalAI,variants:{\"nG9wFkJR6-hover\":{\"--extracted-r6o4lv\":\"rgb(252, 251, 252)\"},JKJjF73Hw:{\"--extracted-r6o4lv\":\"rgb(252, 251, 252)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nG9wFkJR6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(252, 251, 252))\",\"--framer-text-transform\":\"inherit\"},children:\"Home\"})})},JKJjF73Hw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(252, 251, 252))\",\"--framer-text-transform\":\"inherit\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CRuE8.framer-12gnvch, .framer-CRuE8 .framer-12gnvch { display: block; }\",\".framer-CRuE8.framer-6nf2yu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: var(--1iby5j6); position: relative; width: min-content; }\",\".framer-CRuE8 .framer-1lipsi5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CRuE8.framer-v-dgthvy.framer-6nf2yu { cursor: unset; }\",'.framer-CRuE8[data-border=\"true\"]::after, .framer-CRuE8 [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 40\n * @framerIntrinsicWidth 90\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JKJjF73Hw\":{\"layout\":[\"auto\",\"auto\"]},\"EvyTs4o5I\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"TctHvalAI\":\"item\",\"nHXDR3P6G\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQOz4NT4j8=withCSS(Component,css,\"framer-CRuE8\");export default FramerQOz4NT4j8;FramerQOz4NT4j8.displayName=\"A-navi\";FramerQOz4NT4j8.defaultProps={height:40,width:90};addPropertyControls(FramerQOz4NT4j8,{variant:{options:[\"nG9wFkJR6\",\"JKJjF73Hw\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},TctHvalAI:{defaultValue:\"Home\",displayTextArea:false,title:\"Item\",type:ControlType.String},nHXDR3P6G:{defaultValue:\"12px 24px 12px 24px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerQOz4NT4j8,[{explicitInter:true,fonts:[{cssFamilyName:\"Urbanist\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Urbanist\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQOz4NT4j8\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"90\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"TctHvalAI\\\":\\\"item\\\",\\\"nHXDR3P6G\\\":\\\"padding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JKJjF73Hw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EvyTs4o5I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QOz4NT4j8.map","// Generated by Framer (55d3d16)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ANavi from\"https://framerusercontent.com/modules/guVQxIqik1F6VTXU5ULp/uFfPgjsYz2SKybIWlXa4/QOz4NT4j8.js\";const ANaviFonts=getFonts(ANavi);const cycleOrder=[\"uK2rJC4Un\",\"t9i8AHJ_W\",\"B0vpCe3Za\",\"zVmVgauxf\"];const serializationHash=\"framer-M8VNY\";const variantClassNames={B0vpCe3Za:\"framer-v-17n1op7\",t9i8AHJ_W:\"framer-v-1emy2vg\",uK2rJC4Un:\"framer-v-1gyvlpo\",zVmVgauxf:\"framer-v-1q3djbp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"product design\":\"t9i8AHJ_W\",aline:\"zVmVgauxf\",artbox:\"B0vpCe3Za\",home:\"uK2rJC4Un\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uK2rJC4Un\"};};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:\"uK2rJC4Un\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gyvlpo\",className,classNames),\"data-framer-name\":\"home\",layoutDependency:layoutDependency,layoutId:\"uK2rJC4Un\",ref:refBinding,style:{...style},...addPropertyOverrides({B0vpCe3Za:{\"data-framer-name\":\"artbox\"},t9i8AHJ_W:{\"data-framer-name\":\"product design\"},zVmVgauxf:{\"data-framer-name\":\"aline\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-48)/2),...addPropertyOverrides({B0vpCe3Za:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)},zVmVgauxf:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s84b66-container\",layoutDependency:layoutDependency,layoutId:\"e_x9y4fnr-container\",nodeId:\"e_x9y4fnr\",rendersWithMotion:true,scopeId:\"ObKh6Ugz3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"e_x9y4fnr\",layoutId:\"e_x9y4fnr\",TctHvalAI:\"Home\",variant:matchVariant(\"JKJjF73Hw\"),width:\"100%\",...addPropertyOverrides({B0vpCe3Za:{variant:matchVariant(\"nG9wFkJR6\")},t9i8AHJ_W:{variant:matchVariant(\"nG9wFkJR6\")},zVmVgauxf:{variant:matchVariant(\"nG9wFkJR6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-48)/2),...addPropertyOverrides({B0vpCe3Za:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)},zVmVgauxf:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1muoj5q-container\",layoutDependency:layoutDependency,layoutId:\"taCvbmaIn-container\",nodeId:\"taCvbmaIn\",rendersWithMotion:true,scopeId:\"ObKh6Ugz3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"taCvbmaIn\",layoutId:\"taCvbmaIn\",TctHvalAI:\"Product Design\",variant:matchVariant(\"nG9wFkJR6\"),width:\"100%\",...addPropertyOverrides({t9i8AHJ_W:{variant:matchVariant(\"JKJjF73Hw\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-48)/2),...addPropertyOverrides({B0vpCe3Za:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)},zVmVgauxf:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s0owou-container\",layoutDependency:layoutDependency,layoutId:\"iIJS5HDPm-container\",nodeId:\"iIJS5HDPm\",rendersWithMotion:true,scopeId:\"ObKh6Ugz3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"iIJS5HDPm\",layoutId:\"iIJS5HDPm\",TctHvalAI:\"Artbox\",variant:matchVariant(\"nG9wFkJR6\"),width:\"100%\",...addPropertyOverrides({B0vpCe3Za:{variant:matchVariant(\"JKJjF73Hw\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-48)/2),...addPropertyOverrides({B0vpCe3Za:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)},zVmVgauxf:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-48)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ajup19-container\",layoutDependency:layoutDependency,layoutId:\"cGgk2POOD-container\",nodeId:\"cGgk2POOD\",rendersWithMotion:true,scopeId:\"ObKh6Ugz3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"cGgk2POOD\",layoutId:\"cGgk2POOD\",TctHvalAI:\"Aline\",variant:matchVariant(\"nG9wFkJR6\"),width:\"100%\",...addPropertyOverrides({zVmVgauxf:{variant:matchVariant(\"JKJjF73Hw\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M8VNY.framer-1vghdfk, .framer-M8VNY .framer-1vghdfk { display: block; }\",\".framer-M8VNY.framer-1gyvlpo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-M8VNY .framer-1s84b66-container, .framer-M8VNY .framer-1muoj5q-container, .framer-M8VNY .framer-1s0owou-container, .framer-M8VNY .framer-1ajup19-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 469\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"t9i8AHJ_W\":{\"layout\":[\"auto\",\"auto\"]},\"B0vpCe3Za\":{\"layout\":[\"auto\",\"auto\"]},\"zVmVgauxf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerObKh6Ugz3=withCSS(Component,css,\"framer-M8VNY\");export default FramerObKh6Ugz3;FramerObKh6Ugz3.displayName=\"A-navi-all\";FramerObKh6Ugz3.defaultProps={height:48,width:469};addPropertyControls(FramerObKh6Ugz3,{variant:{options:[\"uK2rJC4Un\",\"t9i8AHJ_W\",\"B0vpCe3Za\",\"zVmVgauxf\"],optionTitles:[\"home\",\"product design\",\"artbox\",\"aline\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerObKh6Ugz3,[{explicitInter:true,fonts:[]},...ANaviFonts],{supportsExplicitInterCodegen:true});FramerObKh6Ugz3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ANavi,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerObKh6Ugz3\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"469\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t9i8AHJ_W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B0vpCe3Za\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zVmVgauxf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (518403a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ANavi from\"https://framerusercontent.com/modules/guVQxIqik1F6VTXU5ULp/uFfPgjsYz2SKybIWlXa4/QOz4NT4j8.js\";const ANaviFonts=getFonts(ANavi);const cycleOrder=[\"eHGymvabb\",\"K64TOFQfI\"];const serializationHash=\"framer-NXQkq\";const variantClassNames={eHGymvabb:\"framer-v-e1p0p0\",K64TOFQfI:\"framer-v-181fsck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={de:\"eHGymvabb\",en:\"K64TOFQfI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eHGymvabb\"};};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:\"eHGymvabb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e1p0p0\",className,classNames),\"data-framer-name\":\"de\",layoutDependency:layoutDependency,layoutId:\"eHGymvabb\",ref:refBinding,style:{...style},...addPropertyOverrides({K64TOFQfI:{\"data-framer-name\":\"en\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-90syef-container\",layoutDependency:layoutDependency,layoutId:\"gFXi_yW38-container\",nodeId:\"gFXi_yW38\",rendersWithMotion:true,scopeId:\"W6AwLMXK3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"gFXi_yW38\",layoutId:\"gFXi_yW38\",nHXDR3P6G:\"8px 16px 8px 16px\",TctHvalAI:\"DE\",variant:matchVariant(\"JKJjF73Hw\"),width:\"100%\",...addPropertyOverrides({K64TOFQfI:{variant:matchVariant(\"nG9wFkJR6\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r8qzh5-container\",layoutDependency:layoutDependency,layoutId:\"pVtNM1F6n-container\",nodeId:\"pVtNM1F6n\",rendersWithMotion:true,scopeId:\"W6AwLMXK3\",children:/*#__PURE__*/_jsx(ANavi,{height:\"100%\",id:\"pVtNM1F6n\",layoutId:\"pVtNM1F6n\",nHXDR3P6G:\"8px 16px 8px 16px\",TctHvalAI:\"EN\",variant:matchVariant(\"nG9wFkJR6\"),width:\"100%\",...addPropertyOverrides({K64TOFQfI:{variant:matchVariant(\"JKJjF73Hw\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NXQkq.framer-1qkqt3q, .framer-NXQkq .framer-1qkqt3q { display: block; }\",\".framer-NXQkq.framer-e1p0p0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NXQkq .framer-90syef-container, .framer-NXQkq .framer-r8qzh5-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"K64TOFQfI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW6AwLMXK3=withCSS(Component,css,\"framer-NXQkq\");export default FramerW6AwLMXK3;FramerW6AwLMXK3.displayName=\"A-navi-language\";FramerW6AwLMXK3.defaultProps={height:32,width:110};addPropertyControls(FramerW6AwLMXK3,{variant:{options:[\"eHGymvabb\",\"K64TOFQfI\"],optionTitles:[\"de\",\"en\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerW6AwLMXK3,[{explicitInter:true,fonts:[]},...ANaviFonts],{supportsExplicitInterCodegen:true});FramerW6AwLMXK3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ANavi,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW6AwLMXK3\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"110\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K64TOFQfI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W6AwLMXK3.map","// Generated by Framer (518403a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,RenderTarget,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ProgressiveBlur from\"https://framerusercontent.com/modules/oIa9jYqVoiduNUSqRQ7h/utuZoJKJkJROgiqROlgk/ProgressiveBlur.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import AFooter from\"#framer/local/canvasComponent/GOQK0umLw/GOQK0umLw.js\";import ANaviAll from\"#framer/local/canvasComponent/ObKh6Ugz3/ObKh6Ugz3.js\";import ANaviLanguage from\"#framer/local/canvasComponent/W6AwLMXK3/W6AwLMXK3.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const ANaviAllFonts=getFonts(ANaviAll);const ANaviLanguageFonts=getFonts(ANaviLanguage);const ProgressiveBlurFonts=getFonts(ProgressiveBlur);const AFooterFonts=getFonts(AFooter);const ANaviAllControls=getPropertyControls(ANaviAll);const breakpoints={DmFFTDqee:\"(max-width: 809.98px)\",DqpGQJIlT:\"(min-width: 810px) and (max-width: 1199.98px)\",NbKkzhnkA:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kuzYR\";const variantClassNames={DmFFTDqee:\"framer-v-1li06d8\",DqpGQJIlT:\"framer-v-1rarqs7\",NbKkzhnkA:\"framer-v-4k2z5k\"};const vrdNJFu1U=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={DqpGQJIlT:[\".framer-kuzYR .framer-ivfgka { width: 42px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={DqpGQJIlT:\".framer-1rarqs7-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kuzYR.framer-mrfe32, .framer-kuzYR .framer-mrfe32 { display: block; }\",\".framer-kuzYR.framer-4k2z5k { align-content: center; align-items: center; background-color: #f1efee; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-kuzYR .framer-1i3vhec-container { flex: none; height: auto; order: -999; position: relative; width: auto; }\",\".framer-kuzYR .framer-nmly9g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1920px; order: -998; overflow: visible; padding: 24px 32px 20px 32px; position: sticky; top: 0px; width: 100%; z-index: 6; }\",\".framer-kuzYR .framer-ivfgka { 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: 110px; }\",\".framer-kuzYR .framer-1e1mbdb { height: 30px; position: relative; width: 40px; }\",\".framer-kuzYR .framer-1cdhqji { height: 1px; left: 39px; position: absolute; top: 16px; width: 1px; }\",\".framer-kuzYR .framer-x2s9od { height: 4px; left: 36px; position: absolute; top: 17px; width: 4px; }\",\".framer-kuzYR .framer-1kitftm { height: 2px; left: 37px; position: absolute; top: 19px; width: 1px; }\",\".framer-kuzYR .framer-5vqzas { height: 4px; left: 36px; position: absolute; top: 22px; width: 4px; }\",\".framer-kuzYR .framer-1ttlu3 { height: 1px; left: 36px; position: absolute; top: 27px; width: 4px; }\",\".framer-kuzYR .framer-1n62xmq { height: 1px; left: 35px; position: absolute; top: 27px; width: 1px; }\",\".framer-kuzYR .framer-1n0zy8p { height: 1px; left: 34px; position: absolute; top: 29px; width: 6px; }\",\".framer-kuzYR .framer-gkb05h { height: 30px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-kuzYR .framer-1y5l4io-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-kuzYR .framer-1b96sn9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kuzYR .framer-1jzmc2l-container { flex: none; height: 130px; left: calc(50.00000000000002% - 99.91666666666667% / 2); order: -997; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 4; }\",\".framer-kuzYR .framer-1547m0p { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-kuzYR .framer-1o44flg-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={DmFFTDqee:\"(max-width: 809.98px)\",DqpGQJIlT:\"(min-width: 810px) and (max-width: 1199.98px)\",NbKkzhnkA:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"NbKkzhnkA\",Phone:\"DmFFTDqee\",Tablet:\"DqpGQJIlT\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"product design\":\"t9i8AHJ_W\",aline:\"zVmVgauxf\",artbox:\"B0vpCe3Za\",home:\"uK2rJC4Un\"};const getProps=({height,id,site,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NbKkzhnkA\",vrdNJFu1U:humanReadableEnumMap[site]??site??props.vrdNJFu1U??\"uK2rJC4Un\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vrdNJFu1U,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"NbKkzhnkA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(241, 239, 238); } :root { font-size: 93.75%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4k2z5k\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i3vhec-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"orvoafuNj\",scopeId:\"JhSpVPtmf\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"orvoafuNj\",intensity:10,layoutId:\"orvoafuNj\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nmly9g\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ivfgka\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1e1mbdb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.184 30\" overflow=\"visible\"><path d=\"M 40.184 16.202 C 40.186 16.351 40.128 16.494 40.022 16.599 C 39.917 16.704 39.773 16.762 39.624 16.758 C 39.477 16.76 39.336 16.702 39.232 16.598 C 39.125 16.494 39.066 16.351 39.068 16.202 C 39.066 16.053 39.125 15.91 39.232 15.806 C 39.342 15.696 39.472 15.642 39.624 15.642 C 39.781 15.642 39.914 15.697 40.024 15.806 C 40.131 15.916 40.184 16.048 40.184 16.202 Z M 40.184 19.237 C 40.184 19.605 40.089 19.941 39.9 20.245 C 39.506 20.871 38.815 21.247 38.076 21.237 C 37.786 21.237 37.513 21.185 37.26 21.081 C 37.011 20.982 36.783 20.836 36.588 20.653 C 36.395 20.472 36.24 20.254 36.132 20.013 C 36.022 19.769 35.966 19.504 35.968 19.237 C 35.968 18.919 36.036 18.63 36.172 18.369 C 36.306 18.108 36.495 17.88 36.728 17.701 C 36.963 17.517 37.228 17.386 37.524 17.309 C 37.82 17.229 38.128 17.215 38.448 17.269 L 38.448 20.045 C 38.565 20.01 38.672 19.957 38.768 19.885 C 38.861 19.811 38.937 19.718 38.992 19.613 C 39.05 19.496 39.08 19.367 39.08 19.237 C 39.084 19.103 39.05 18.97 38.984 18.853 C 38.917 18.735 38.826 18.633 38.716 18.553 L 38.976 17.425 C 39.331 17.587 39.621 17.83 39.848 18.153 C 40.072 18.475 40.184 18.837 40.184 19.237 Z M 37.632 20.085 L 37.632 18.385 C 37.501 18.418 37.379 18.478 37.272 18.561 C 37.167 18.641 37.081 18.744 37.02 18.861 C 36.958 18.977 36.927 19.106 36.928 19.237 C 36.927 19.368 36.959 19.497 37.02 19.613 C 37.082 19.728 37.168 19.829 37.272 19.909 C 37.376 19.989 37.496 20.047 37.632 20.085 Z M 37.536 21.718 L 40.08 21.718 L 40.08 22.822 L 37.84 22.822 C 37.706 22.82 37.574 22.856 37.46 22.926 C 37.228 23.059 37.085 23.307 37.088 23.574 C 37.085 23.774 37.164 23.967 37.305 24.109 C 37.447 24.25 37.64 24.329 37.84 24.326 L 40.08 24.326 L 40.08 25.43 L 36.08 25.434 L 36.08 24.33 L 36.376 24.326 C 36.247 24.191 36.145 24.032 36.076 23.858 C 36.004 23.676 35.967 23.482 35.968 23.286 C 35.968 22.996 36.038 22.733 36.18 22.498 C 36.321 22.261 36.51 22.071 36.748 21.93 C 36.986 21.788 37.259 21.714 37.536 21.718 Z M 36.08 27.457 L 36.08 26.353 L 40.08 26.353 L 40.08 27.457 Z M 35.62 26.897 C 35.621 27.204 35.374 27.454 35.066 27.456 C 34.759 27.457 34.509 27.209 34.508 26.902 C 34.508 26.744 34.561 26.612 34.668 26.506 C 34.771 26.398 34.915 26.338 35.064 26.341 C 35.212 26.338 35.356 26.396 35.46 26.501 C 35.567 26.605 35.625 26.748 35.62 26.897 Z M 40.08 29.52 L 34.08 29.52 L 34.08 28.416 L 40.08 28.416 Z M 16 0 C 18.944 0 21.622 0.758 24.032 2.272 C 26.464 3.787 28.395 5.824 29.824 8.384 C 31.25 10.9 31.974 13.685 31.999 16.737 L 32 30 L 22.645 30 C 22.513 29.645 22.356 29.3 22.175 28.968 C 21.535 27.731 20.672 26.75 19.584 26.024 C 18.526 25.308 17.277 24.929 16 24.936 C 14.656 24.936 13.44 25.309 12.352 26.056 C 11.264 26.802 10.4 27.784 9.76 29 C 9.595 29.324 9.452 29.658 9.331 30 L 0.241 30 C 0.446 28.763 0.781 27.577 1.248 26.44 C 2.08 24.393 3.221 22.6 4.672 21.064 C 6.122 19.523 7.862 18.283 9.792 17.416 C 11.733 16.541 13.802 16.105 16 16.105 C 18.596 16.105 20.985 16.694 23.167 17.872 L 23.167 16.737 C 23.144 15.327 22.813 14.037 22.176 12.864 C 21.536 11.627 20.672 10.645 19.584 9.92 C 18.527 9.204 17.277 8.825 16 8.832 C 14.697 8.819 13.423 9.211 12.352 9.952 C 11.264 10.699 10.4 11.681 9.76 12.896 C 9.141 14.112 8.832 15.446 8.832 16.896 L 0 16.896 C 0 14.55 0.416 12.363 1.248 10.336 C 2.08 8.288 3.221 6.496 4.672 4.96 C 6.122 3.419 7.862 2.179 9.792 1.312 C 11.733 0.437 13.802 0 16 0 Z\" fill=\"rgb(237, 114, 85)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cdhqji\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.116 1.116\" overflow=\"visible\"><path d=\"M 1.116 0.56 C 1.119 0.709 1.06 0.852 0.955 0.957 C 0.849 1.062 0.705 1.12 0.556 1.116 C 0.409 1.118 0.268 1.06 0.164 0.956 C 0.057 0.852 -0.002 0.709 0 0.56 C -0.002 0.411 0.057 0.268 0.164 0.164 C 0.274 0.054 0.404 0 0.556 0 C 0.713 0 0.846 0.055 0.956 0.164 C 1.063 0.274 1.116 0.406 1.116 0.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x2s9od\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.216 4\" overflow=\"visible\"><path d=\"M 4.216 2 C 4.216 2.368 4.121 2.704 3.932 3.008 C 3.539 3.634 2.847 4.01 2.108 4 C 1.818 4 1.545 3.948 1.292 3.844 C 1.043 3.745 0.815 3.6 0.62 3.416 C 0.427 3.235 0.272 3.018 0.164 2.776 C 0.054 2.532 -0.002 2.268 0 2 C 0 1.682 0.068 1.393 0.204 1.132 C 0.338 0.871 0.528 0.643 0.76 0.464 C 0.995 0.28 1.26 0.149 1.556 0.072 C 1.852 -0.008 2.16 -0.022 2.48 0.032 L 2.48 2.808 C 2.597 2.773 2.704 2.72 2.8 2.648 C 2.893 2.574 2.969 2.482 3.024 2.376 C 3.082 2.259 3.112 2.131 3.112 2 C 3.116 1.866 3.082 1.733 3.016 1.616 C 2.949 1.498 2.858 1.396 2.748 1.316 L 3.008 0.188 C 3.363 0.35 3.653 0.593 3.88 0.916 C 4.104 1.238 4.216 1.6 4.216 2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kitftm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.7\" overflow=\"visible\"><path d=\"M 0.704 1.7 L 0.704 0 C 0.573 0.033 0.451 0.093 0.344 0.176 C 0.239 0.256 0.153 0.359 0.092 0.476 C 0.03 0.592 -0.001 0.721 0 0.852 C -0.001 0.983 0.031 1.112 0.092 1.228 C 0.154 1.343 0.24 1.444 0.344 1.524 C 0.448 1.604 0.568 1.662 0.704 1.7 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5vqzas\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.112 3.716\" overflow=\"visible\"><path d=\"M 1.568 0 L 4.112 0 L 4.112 1.104 L 1.872 1.104 C 1.738 1.102 1.606 1.138 1.492 1.208 C 1.26 1.341 1.117 1.589 1.12 1.856 C 1.117 2.056 1.196 2.249 1.337 2.391 C 1.479 2.532 1.672 2.611 1.872 2.608 L 4.112 2.608 L 4.112 3.712 L 0.112 3.716 L 0.112 2.612 L 0.408 2.608 C 0.279 2.473 0.177 2.314 0.108 2.14 C 0.036 1.958 -0.001 1.764 0 1.568 C 0 1.278 0.07 1.015 0.212 0.78 C 0.353 0.543 0.542 0.353 0.78 0.212 C 1.018 0.07 1.291 -0.003 1.568 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ttlu3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 1.104\" overflow=\"visible\"><path d=\"M 0 1.104 L 0 0 L 4 0 L 4 1.104 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n62xmq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.112 1.115\" overflow=\"visible\"><path d=\"M 1.112 0.556 C 1.113 0.863 0.866 1.113 0.558 1.115 C 0.251 1.116 0.001 0.868 0 0.561 C 0 0.403 0.053 0.271 0.16 0.165 C 0.263 0.057 0.407 -0.003 0.556 0 C 0.704 -0.003 0.848 0.055 0.952 0.16 C 1.059 0.264 1.117 0.408 1.112 0.556 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n0zy8p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 1.104\" overflow=\"visible\"><path d=\"M 6 1.104 L 0 1.104 L 0 0 L 6 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gkb05h\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 30\" overflow=\"visible\"><path d=\"M 16 0 C 18.944 0 21.622 0.758 24.032 2.272 C 26.464 3.787 28.395 5.824 29.824 8.384 C 31.25 10.9 31.974 13.685 31.999 16.737 L 32 30 L 22.645 30 C 22.513 29.645 22.356 29.3 22.175 28.968 C 21.535 27.731 20.672 26.75 19.584 26.024 C 18.526 25.308 17.277 24.929 16 24.936 C 14.656 24.936 13.44 25.309 12.352 26.056 C 11.264 26.802 10.4 27.784 9.76 29 C 9.595 29.324 9.452 29.658 9.331 30 L 0.241 30 C 0.446 28.763 0.781 27.577 1.248 26.44 C 2.08 24.393 3.221 22.6 4.672 21.064 C 6.122 19.523 7.862 18.283 9.792 17.416 C 11.733 16.541 13.802 16.105 16 16.105 C 18.596 16.105 20.985 16.694 23.167 17.872 L 23.167 16.737 C 23.144 15.327 22.813 14.037 22.176 12.864 C 21.536 11.627 20.672 10.645 19.584 9.92 C 18.527 9.204 17.277 8.825 16 8.832 C 14.697 8.819 13.423 9.211 12.352 9.952 C 11.264 10.699 10.4 11.681 9.76 12.896 C 9.141 14.112 8.832 15.446 8.832 16.896 L 0 16.896 C 0 14.55 0.416 12.363 1.248 10.336 C 2.08 8.288 3.221 6.496 4.672 4.96 C 6.122 3.419 7.862 2.179 9.792 1.312 C 11.733 0.437 13.802 0 16 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:224,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y5l4io-container\",nodeId:\"fNd7xhuW4\",scopeId:\"JhSpVPtmf\",children:/*#__PURE__*/_jsx(ANaviAll,{height:\"100%\",id:\"fNd7xhuW4\",layoutId:\"fNd7xhuW4\",style:{width:\"100%\"},variant:matchVariant(vrdNJFu1U),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:232,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b96sn9-container\",nodeId:\"hi9vF9rja\",scopeId:\"JhSpVPtmf\",children:/*#__PURE__*/_jsx(ANaviLanguage,{height:\"100%\",id:\"hi9vF9rja\",layoutId:\"hi9vF9rja\",variant:matchVariant(\"eHGymvabb\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jzmc2l-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"pqh_bEOWi\",scopeId:\"JhSpVPtmf\",children:/*#__PURE__*/_jsx(ProgressiveBlur,{allCorners:false,blur:100,blurDirection:\"toTop\",bottomLeft:0,bottomRight:0,cornerRadius:0,height:\"100%\",id:\"pqh_bEOWi\",layoutId:\"pqh_bEOWi\",style:{height:\"100%\",width:\"100%\"},topLeft:0,topRight:0,width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1547m0p\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:85,width:\"100vw\",y:1292,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o44flg-container\",nodeId:\"HHZKclcSC\",scopeId:\"JhSpVPtmf\",children:/*#__PURE__*/_jsx(AFooter,{height:\"100%\",id:\"HHZKclcSC\",layoutId:\"HHZKclcSC\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DqpGQJIlT\":{\"layout\":[\"fixed\",\"fixed\"]},\"DmFFTDqee\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vrdNJFu1U\":\"site\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"NbKkzhnkA\":[\".framer-1i3vhec-container\",\".framer-nmly9g\",\".framer-1jzmc2l-container\",\".framer-1o44flg-container\"],\"DqpGQJIlT\":[\".framer-1i3vhec-container\",\".framer-nmly9g\",\".framer-1jzmc2l-container\",\".framer-1o44flg-container\"],\"DmFFTDqee\":[\".framer-1i3vhec-container\",\".framer-nmly9g\",\".framer-1jzmc2l-container\",\".framer-1o44flg-container\"]}\n * @framerBreakpoints {\"NbKkzhnkA\":{\"min\":1200,\"canvasClassName\":\"framer-4k2z5k-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"DqpGQJIlT\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rarqs7-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"DmFFTDqee\":{\"max\":809,\"canvasClassName\":\"framer-1li06d8-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant NbKkzhnkA\n * @framerLayoutTemplate true\n */const FramerJhSpVPtmf=withCSS(Component,css,\"framer-kuzYR\");export default FramerJhSpVPtmf;FramerJhSpVPtmf.displayName=\"side\";FramerJhSpVPtmf.defaultProps={height:1e3,width:1200};addPropertyControls(FramerJhSpVPtmf,{vrdNJFu1U:ANaviAllControls?.[\"variant\"]&&{...ANaviAllControls[\"variant\"],defaultValue:\"uK2rJC4Un\",description:undefined,hidden:undefined,title:\"Site\"}});addFonts(FramerJhSpVPtmf,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...ANaviAllFonts,...ANaviLanguageFonts,...ProgressiveBlurFonts,...AFooterFonts],{supportsExplicitInterCodegen:true});FramerJhSpVPtmf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ANaviAll,{},context),forwardLoader(ANaviLanguage,{},context),forwardLoader(AFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJhSpVPtmf\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DqpGQJIlT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DmFFTDqee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerRootFontSize\":\"15\",\"framerHitTargets\":\"{\\\"NbKkzhnkA\\\":[\\\".framer-1i3vhec-container\\\",\\\".framer-nmly9g\\\",\\\".framer-1jzmc2l-container\\\",\\\".framer-1o44flg-container\\\"],\\\"DqpGQJIlT\\\":[\\\".framer-1i3vhec-container\\\",\\\".framer-nmly9g\\\",\\\".framer-1jzmc2l-container\\\",\\\".framer-1o44flg-container\\\"],\\\"DmFFTDqee\\\":[\\\".framer-1i3vhec-container\\\",\\\".framer-nmly9g\\\",\\\".framer-1jzmc2l-container\\\",\\\".framer-1o44flg-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"NbKkzhnkA\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-4k2z5k-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"DqpGQJIlT\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rarqs7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"DmFFTDqee\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1li06d8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerVariables\":\"{\\\"vrdNJFu1U\\\":\\\"site\\\"}\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"NbKkzhnkA\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Side from \"https://framerusercontent.com/modules/JGaQUxhBF339JOeA89ME/Md1xpKFkoLUCUvkFVMtW/JhSpVPtmf.js\";\r\n\r\n\t\tconst routes = {dwBmWLghR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1jdVzjff903vf9PxKnuD/1p20mNza5G2CIhgYJTad/dwBmWLghR.js\")), path: \"/\"}, qZOPWuXVQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YDQ4waqoOykzbilgdp4P/5ZRBH7cgDe6Piiw8OOwZ/qZOPWuXVQ.js\")), path: \"/404\"}, aqcXz2SMV: {elements: {PAf8Ykv6p: \"2025\", y8uNb4B6s: \"2026\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yJWjkBC2CbO0AOhaYCXR/QAyh3EZbnN8UQppKhqZl/aqcXz2SMV.js\")), path: \"/de/berufserfahrung-2\"}, astpYZS1A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JqklYIAFa2tJpa4HbEB4/49sU4oPV9Ipyel3R7tQL/astpYZS1A.js\")), path: \"/de/product-design\"}, Bbuhztwgo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/APFN3FOBUT1WK5WmLMdu/gKWf4oQPv9zoobTJFDpd/Bbuhztwgo.js\")), path: \"/de/berufserfahrung\"}, m7rVbKXlx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qSSyZiFS2qEasA2RFuTE/nJYNb1Vvw42QNQaiiQ0L/m7rVbKXlx.js\")), path: \"/de/home\"}, GAamkpLvl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SMRABluTF5jWSRapexQc/jhvfByJHfbkNNgDSPN69/GAamkpLvl.js\")), path: \"/de/aline\"}, sCgXnR5Zj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/58bU6cDAXEuj2PIvQlzC/SN0p1C0hAWqQwP7A63Fa/sCgXnR5Zj.js\")), path: \"/de/aline/platten\"}, WtHAF6_Xr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/poz7yoO7aiSDOsmnbzgD/2EWR0y7JIqdDPhu1H3C1/WtHAF6_Xr.js\")), path: \"/en/home\"}, g9urLUE8B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VSfxusRrpU5xEhAixgnu/8DZ4r2iWuh6BAzBbw1KK/g9urLUE8B.js\")), path: \"/en/product-design\"}, CpG1vwO_T: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p4WLb3PvmAV7pW7ui3jK/ILzTak3X9lBtVBFczZMo/CpG1vwO_T.js\")), path: \"/de/eigene-projekte\"}, VF3CFNVzs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jjukIiaZMUlMXAnLQONb/mW00gqp2On2Tx3gJ2sdX/VF3CFNVzs.js\")), path: \"/de/eigene-projekte/textonaut\"}, yMuVYYoZB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CpZRvy5VZQULenN18Tev/DSgMjEZqDi7tYpQLR6A0/yMuVYYoZB.js\")), path: \"/en/personal-projects\"}, KablUbfAO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RUrT2Dhn804dQTNM5gcl/zj0l3RtbIzFhscw6c2qr/KablUbfAO.js\")), path: \"/en/aline\"}, vLI6XvGRB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aQeKIxwB5qlEVC4PPXD9/2qczBqSQwSVZugvqschm/vLI6XvGRB.js\")), path: \"/en/artbox\"}}\r\n\r\n\t\tconst locales = [{code: \"de-DE\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"41c49f59785be5a66671e6a517e667fa92753a674d5e4f3c4aa410bcc92862dd\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {vrdNJFu1U: \"uK2rJC4Un\"}\r\nconst templateProps = {m7rVbKXlx: props1, qPF_kxd38: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"m7rVbKXlx\":\r\ncase \"qPF_kxd38\":\r\nreturn React.createElement(Side, {...props, key: \"Side\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"m7rVbKXlx\":\r\ncase \"qPF_kxd38\":\r\nreturn [{hash: \"4k2z5k\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1rarqs7\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1li06d8\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YDQ4waqoOykzbilgdp4P/5ZRBH7cgDe6Piiw8OOwZ/qZOPWuXVQ.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://alinehommel.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/90xenuNZ87uPipcjcyve/wbryqzDjUOtuDvOYokmR/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}