{"version":3,"file":"script_main.CgmZpgVi.mjs","names":["addPropertyOverrides","ButtonIcon","LinkItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","getProps","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","LogoStandard","IconMenu","Button","serializationHash","variantClassNames","humanReadableVariantMap","getProps","Component","className","css","Navigation","Footer","className","PropertyOverrides","css","Main","breakpoints"],"sources":["https:/framerusercontent.com/modules/pRGXDeQwAgadtob6p8cp/fSCdSTdf51qS0arYPW3D/Q_IxGDt_w.js","https:/framerusercontent.com/modules/2wAVkhDSqmob4OdH1vre/8irulaQzy6QbsOet2IKO/vQL84x4aF.js","https:/framerusercontent.com/modules/zJqJCDy8TRVwGBPJPSli/HJLvjNPd6QI9JQZ9xWlz/CT9T4r19Y.js","https:/framerusercontent.com/modules/7m2uv0V2t5QaQLK4ad97/Vyy8qs67I0qXGfIilCa7/DSvTaPviJ.js","https:/framerusercontent.com/modules/bGWFglhcqRtmEvqYZklg/CcmxrklNewK3lRbjAZvB/RMTIifO8H.js","https:/framerusercontent.com/modules/aavU7WLcqg5Vte06NgRJ/XZ31RHowG3KXKrJMSlL2/ew0qQxcm2.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,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/2atFEpSrh35FglPQKugx/R3sWwbwdx2HszHZSBxl7/JG4rYVHpN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3jlsuPvM0ZFTg0y0HrCW/Qk8EPg9rNjYVzNlwemwt/KN1n4eozB.js\";import LinkItem from\"https://framerusercontent.com/modules/p0FddQG4m6gVChL8wDpE/evsKZG6zW0MyE9mrf7vA/i0wxsWiQf.js\";import ButtonIcon from\"https://framerusercontent.com/modules/gqK02oh6SGOd3L7HumD1/9Ib5oLb3EORyx7WzUkas/uZI6j5QZr.js\";const ButtonIconFonts=getFonts(ButtonIcon);const LinkItemFonts=getFonts(LinkItem);const cycleOrder=[\"gsKKaJUDB\",\"jbbcbpulJ\",\"RSos2oHJP\"];const serializationHash=\"framer-Vt01u\";const variantClassNames={gsKKaJUDB:\"framer-v-1aiqux6\",jbbcbpulJ:\"framer-v-1j0xu5\",RSos2oHJP:\"framer-v-x9ma97\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Desktop:\"gsKKaJUDB\",Phone:\"RSos2oHJP\",Tablet:\"jbbcbpulJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gsKKaJUDB\"};};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:\"gsKKaJUDB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aiqux6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gsKKaJUDB\",ref:refBinding,style:{backgroundColor:\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\",...style},...addPropertyOverrides({jbbcbpulJ:{\"data-framer-name\":\"Tablet\"},RSos2oHJP:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wjynwq\",\"data-framer-name\":\"Top Section\",layoutDependency:layoutDependency,layoutId:\"AijbwK_IN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8d91aq\",\"data-framer-name\":\"Keep In Touch\",layoutDependency:layoutDependency,layoutId:\"m_MIr52Mc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15o4ay5\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"dJoCww0aY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)) )\"},children:\"Kontakt\"})}),className:\"framer-rs8l8i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d8ohei_a3\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)) \"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-zcx1yu\",\"data-styles-preset\":\"KN1n4eozB\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Ein Raum f\\xfcr euch\"})}),className:\"framer-ky8bra\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"INbAuadDX\",style:{\"--extracted-gdpscs\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:[\"Domus Ideas\",/*#__PURE__*/_jsx(motion.br,{}),\"Kom\\xf6dienstra\\xdfe 56/58\",/*#__PURE__*/_jsx(motion.br,{}),\"50667 K\\xf6ln\",/*#__PURE__*/_jsx(motion.br,{}),\"Deutschland\"]})}),className:\"framer-1c3z31v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qSpRhNG69\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined},{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined},{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f3r9pj-container\",layoutDependency:layoutDependency,layoutId:\"qCxtmAvM1-container\",nodeId:\"qCxtmAvM1\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(ButtonIcon,{bohRFuhqj:resolvedLinks[0],height:\"100%\",i7oFluX4k:\"Raum anfragen\",id:\"qCxtmAvM1\",layoutId:\"qCxtmAvM1\",variant:\"DY9uGg3Qz\",width:\"100%\",...addPropertyOverrides({jbbcbpulJ:{bohRFuhqj:resolvedLinks[1]},RSos2oHJP:{bohRFuhqj:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1995cg8\",\"data-framer-name\":\"Right Panel\",layoutDependency:layoutDependency,layoutId:\"rE4INsmlE\",children:[/*#__PURE__*/_jsx(motion.nav,{\"aria-label\":\"Social media links\",className:\"framer-rirdix\",layoutDependency:layoutDependency,layoutId:\"ReM8kYASv\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13u868q-container\",layoutDependency:layoutDependency,layoutId:\"KoDUlKTZQ-container\",nodeId:\"KoDUlKTZQ\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",id:\"KoDUlKTZQ\",kImcoGSg6:\"LinkedIn\",layoutId:\"KoDUlKTZQ\",style:{width:\"100%\"},uhsfYPXHm:\"https://www.linkedin.com/showcase/domusideas/\",variant:\"F3FJrZjum\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Social media links\",className:\"framer-3eumwr\",layoutDependency:layoutDependency,layoutId:\"PoXKNwMa1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uvkovrkqw:\"impressum\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"QpZReFhS9\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined},{href:{pathVariables:{uvkovrkqw:\"impressum\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"QpZReFhS9\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined},{href:{pathVariables:{uvkovrkqw:\"impressum\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"QpZReFhS9\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ntaqeg-container\",layoutDependency:layoutDependency,layoutId:\"KNFn6h4xs-container\",nodeId:\"KNFn6h4xs\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",id:\"KNFn6h4xs\",kImcoGSg6:\"Impressum\",layoutId:\"KNFn6h4xs\",style:{width:\"100%\"},uhsfYPXHm:resolvedLinks1[0],variant:\"F3FJrZjum\",width:\"100%\",...addPropertyOverrides({jbbcbpulJ:{uhsfYPXHm:resolvedLinks1[1]},RSos2oHJP:{uhsfYPXHm:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uvkovrkqw:\"datenschutz\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"EV96uxQsh\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined},{href:{pathVariables:{uvkovrkqw:\"datenschutz\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"EV96uxQsh\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined},{href:{pathVariables:{uvkovrkqw:\"datenschutz\"},unresolvedPathSlugs:{uvkovrkqw:{collectionId:\"TmxTWYPjh\",collectionItemId:\"EV96uxQsh\"}},webPageId:\"hfu8eHTo5\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18rojyf-container\",layoutDependency:layoutDependency,layoutId:\"KJhlNDgMH-container\",nodeId:\"KJhlNDgMH\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(LinkItem,{height:\"100%\",id:\"KJhlNDgMH\",kImcoGSg6:\"Datenschutz\",layoutId:\"KJhlNDgMH\",style:{width:\"100%\"},uhsfYPXHm:resolvedLinks2[0],variant:\"F3FJrZjum\",width:\"100%\",...addPropertyOverrides({jbbcbpulJ:{uhsfYPXHm:resolvedLinks2[1]},RSos2oHJP:{uhsfYPXHm:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aheazf\",\"data-framer-name\":\"Bottom Section\",layoutDependency:layoutDependency,layoutId:\"soQHEVAan\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"2025 Domus Ideas - eine Marke von Designdialog GmbH & Co. KG\"})}),className:\"framer-kmxesr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AjPVvfFr8\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Vt01u.framer-1ehz4vl, .framer-Vt01u .framer-1ehz4vl { display: block; }\",\".framer-Vt01u.framer-1aiqux6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 720px; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 1200px; }\",\".framer-Vt01u .framer-1wjynwq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Vt01u .framer-8d91aq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Vt01u .framer-15o4ay5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Vt01u .framer-rs8l8i, .framer-Vt01u .framer-ky8bra, .framer-Vt01u .framer-1c3z31v { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Vt01u .framer-1f3r9pj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Vt01u .framer-1995cg8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 440px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Vt01u .framer-rirdix, .framer-Vt01u .framer-3eumwr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Vt01u .framer-13u868q-container, .framer-Vt01u .framer-ntaqeg-container, .framer-Vt01u .framer-18rojyf-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Vt01u .framer-aheazf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Vt01u .framer-kmxesr { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Vt01u.framer-v-1j0xu5.framer-1aiqux6 { height: min-content; padding: 64px; width: 810px; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-1wjynwq, .framer-Vt01u.framer-v-x9ma97 .framer-1wjynwq { flex: none; flex-direction: column; gap: 40px; height: min-content; justify-content: flex-start; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-8d91aq { flex: none; max-width: unset; order: 0; width: 100%; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-15o4ay5, .framer-Vt01u.framer-v-1j0xu5 .framer-rs8l8i { order: 0; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-ky8bra, .framer-Vt01u.framer-v-1j0xu5 .framer-1c3z31v { order: 1; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-1f3r9pj-container { order: 2; }\",\".framer-Vt01u.framer-v-1j0xu5 .framer-1995cg8 { flex: none; max-width: unset; order: 1; width: 100%; }\",\".framer-Vt01u.framer-v-x9ma97.framer-1aiqux6 { height: min-content; padding: 48px 24px 48px 24px; width: 390px; }\",\".framer-Vt01u.framer-v-x9ma97 .framer-8d91aq { flex: none; gap: 40px; max-width: unset; width: 100%; }\",\".framer-Vt01u.framer-v-x9ma97 .framer-15o4ay5 { gap: 12px; }\",\".framer-Vt01u.framer-v-x9ma97 .framer-1995cg8 { flex: none; max-width: unset; width: 100%; }\",\".framer-Vt01u.framer-v-x9ma97 .framer-aheazf { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-Vt01u.framer-v-x9ma97 .framer-kmxesr { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 720\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jbbcbpulJ\":{\"layout\":[\"fixed\",\"auto\"]},\"RSos2oHJP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ_IxGDt_w=withCSS(Component,css,\"framer-Vt01u\");export default FramerQ_IxGDt_w;FramerQ_IxGDt_w.displayName=\"Footer\";FramerQ_IxGDt_w.defaultProps={height:720,width:1200};addPropertyControls(FramerQ_IxGDt_w,{variant:{options:[\"gsKKaJUDB\",\"jbbcbpulJ\",\"RSos2oHJP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQ_IxGDt_w,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonIconFonts,...LinkItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ_IxGDt_w\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jbbcbpulJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RSos2oHJP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"720\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q_IxGDt_w.map","// Generated by Framer (99d1409)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{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 227 39\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 39 L 0 0 L 39 0 L 39 39 Z M 19.5 1.519 C 21.928 1.519 24.283 1.995 26.498 2.932 C 28.639 3.838 30.562 5.134 32.214 6.786 C 33.866 8.438 35.162 10.361 36.068 12.502 C 37.005 14.718 37.48 17.072 37.48 19.5 C 37.48 21.928 37.005 24.283 36.068 26.498 C 35.162 28.639 33.866 30.562 32.214 32.214 C 30.562 33.866 28.639 35.162 26.498 36.068 C 24.282 37.005 21.928 37.48 19.5 37.48 C 17.072 37.48 14.717 37.005 12.502 36.068 C 10.361 35.162 8.438 33.866 6.786 32.214 C 5.134 30.562 3.838 28.639 2.932 26.498 C 1.995 24.282 1.519 21.928 1.519 19.5 C 1.519 17.072 1.995 14.717 2.932 12.502 C 3.838 10.361 5.134 8.438 6.786 6.786 C 8.438 5.134 10.361 3.838 12.502 2.932 C 14.718 1.995 17.072 1.519 19.5 1.519 Z M 19.5 0 C 8.73 0 0 8.73 0 19.5 C 0 30.27 8.73 39 19.5 39 C 30.27 39 39 30.27 39 19.5 C 39 8.73 30.27 0 19.5 0 Z M 35.708 17.177 C 32.928 21.323 28.6 24.343 23.552 25.41 M 10.383 23.573 C 7.523 22.058 5.086 19.852 3.292 17.177 M 1.013 19.5 L 19.5 1.266 L 37.987 19.5 M 19.5 13.675 C 21.178 13.675 22.539 12.314 22.539 10.636 C 22.539 8.957 21.178 7.597 19.5 7.597 C 17.822 7.597 16.461 8.957 16.461 10.636 C 16.461 12.314 17.822 13.675 19.5 13.675 Z M 5.825 6.838 L 13.675 6.838 M 25.325 6.838 L 33.175 6.838 M 2.279 11.65 L 9.117 11.65 M 14.182 19.247 L 24.818 19.247 M 16.714 16.461 L 22.286 16.461 M 15.448 24.565 L 15.448 20.006 M 23.552 27.351 L 23.552 20.006 M 19.5 26.084 L 19.5 20.006 M 29.883 11.65 L 36.721 11.65 M 2.279 27.097 C 2.279 27.097 6.838 23.552 11.903 23.552 C 16.968 23.552 22.032 28.617 27.098 28.617 C 32.162 28.617 36.974 26.084 36.974 26.084 M 9.37 35.455 C 9.37 35.455 14.435 31.91 19.5 31.91 C 24.565 31.91 29.63 35.455 29.63 35.455\" fill=\"transparent\" height=\"39px\" id=\"twB9idQq_\" width=\"39px\"><path d=\"M 0 39 L 0 0 L 39 0 L 39 39 Z\" fill=\"transparent\" height=\"39px\" id=\"JKnCHn3tL\" width=\"39px\"/><path d=\"M 19.5 1.519 C 21.928 1.519 24.283 1.995 26.498 2.932 C 28.639 3.838 30.562 5.134 32.214 6.786 C 33.866 8.438 35.162 10.361 36.068 12.502 C 37.005 14.718 37.48 17.072 37.48 19.5 C 37.48 21.928 37.005 24.283 36.068 26.498 C 35.162 28.639 33.866 30.562 32.214 32.214 C 30.562 33.866 28.639 35.162 26.498 36.068 C 24.282 37.005 21.928 37.48 19.5 37.48 C 17.072 37.48 14.717 37.005 12.502 36.068 C 10.361 35.162 8.438 33.866 6.786 32.214 C 5.134 30.562 3.838 28.639 2.932 26.498 C 1.995 24.282 1.519 21.928 1.519 19.5 C 1.519 17.072 1.995 14.717 2.932 12.502 C 3.838 10.361 5.134 8.438 6.786 6.786 C 8.438 5.134 10.361 3.838 12.502 2.932 C 14.718 1.995 17.072 1.519 19.5 1.519 Z M 19.5 0 C 8.73 0 0 8.73 0 19.5 C 0 30.27 8.73 39 19.5 39 C 30.27 39 39 30.27 39 19.5 C 39 8.73 30.27 0 19.5 0 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"39px\" id=\"Kd_Q3Du6w\" width=\"39px\"/><path d=\"M 12.156 0 C 9.376 4.146 5.048 7.165 0 8.233\" fill=\"transparent\" height=\"8.232600000000001px\" id=\"xy28It0CG\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(23.552 17.177)\" width=\"12.1558px\"/><path d=\"M 7.091 6.396 C 4.231 4.881 1.793 2.675 0 0\" fill=\"transparent\" height=\"6.396000000000001px\" id=\"ybJdT2zA8\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(3.292 17.177)\" width=\"7.090860000000001px\"/><path d=\"M 0 18.234 L 18.487 0 L 36.974 18.234\" fill=\"transparent\" height=\"18.23379px\" id=\"UdqempwIA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(1.013 1.266)\" width=\"36.97406px\"/><path d=\"M 3.039 6.078 C 4.717 6.078 6.078 4.717 6.078 3.039 C 6.078 1.361 4.717 0 3.039 0 C 1.361 0 0 1.361 0 3.039 C 0 4.717 1.361 6.078 3.039 6.078 Z\" fill=\"transparent\" height=\"6.07792px\" id=\"jejx4gApg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(16.461 7.597)\" width=\"6.0779px\"/><path d=\"M 0 0 L 7.851 0\" fill=\"transparent\" height=\"1px\" id=\"sOXvi7ki5\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(5.825 6.838)\" width=\"7.85069px\"/><path d=\"M 0 0 L 7.851 0\" fill=\"transparent\" height=\"1px\" id=\"fCgoWiDDW\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(25.325 6.838)\" width=\"7.850700000000003px\"/><path d=\"M 0 0 L 6.838 0\" fill=\"transparent\" height=\"1px\" id=\"KnGr_X1rX\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(2.279 11.65)\" width=\"6.8376600000000005px\"/><path d=\"M 0 0 L 10.636 0\" fill=\"transparent\" height=\"1px\" id=\"RigUC1vAm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(14.182 19.247)\" width=\"10.6363px\"/><path d=\"M 0 0 L 5.571 0\" fill=\"transparent\" height=\"1px\" id=\"z3_2D1SUw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(16.714 16.461)\" width=\"5.571399999999997px\"/><path d=\"M 0 4.559 L 0 0\" fill=\"transparent\" height=\"4.558500000000002px\" id=\"Zl1pPzs8P\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(15.448 20.006)\" width=\"1px\"/><path d=\"M 0 7.344 L 0 0\" fill=\"transparent\" height=\"7.344200000000001px\" id=\"O8GGvABuH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(23.552 20.006)\" width=\"1px\"/><path d=\"M 0 6.078 L 0 0\" fill=\"transparent\" height=\"6.077999999999999px\" id=\"zMt8xCWDH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(19.5 20.006)\" width=\"1px\"/><path d=\"M 0 0 L 6.838 0\" fill=\"transparent\" height=\"1px\" id=\"GFsRY1agj\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(29.883 11.65)\" width=\"6.837600000000002px\"/><path d=\"M 0 3.545 C 0 3.545 4.558 0 9.623 0 C 14.688 0 19.753 5.065 24.818 5.065 C 29.883 5.065 34.695 2.532 34.695 2.532\" fill=\"transparent\" height=\"5.0649000000000015px\" id=\"fjl59ombA\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(2.279 23.552)\" width=\"34.6948px\"/><path d=\"M 0 3.545 C 0 3.545 5.065 0 10.13 0 C 15.195 0 20.26 3.545 20.26 3.545\" fill=\"transparent\" height=\"3.5454000000000008px\" id=\"ifjYv8Sbo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.51948\" stroke=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" transform=\"translate(9.37 31.91)\" width=\"20.25978px\"/></g><g d=\"M 49.338 7.737 C 48.215 7.737 47.591 7.197 47.342 6.323 L 48.34 6.323 C 48.465 6.697 48.839 6.864 49.338 6.864 C 50.004 6.864 50.42 6.531 50.42 5.949 L 50.42 5.242 L 50.378 5.242 C 50.17 5.533 49.712 5.824 49.13 5.824 C 48.049 5.824 47.258 5.075 47.258 3.702 C 47.258 2.33 48.049 1.581 49.13 1.581 C 49.712 1.581 50.17 1.872 50.42 2.205 L 50.461 2.205 L 50.586 1.664 L 51.376 1.664 L 51.376 5.949 C 51.376 7.072 50.669 7.737 49.338 7.737 Z M 49.305 4.95 C 49.92 4.95 50.42 4.493 50.42 3.702 C 50.42 2.912 49.92 2.455 49.297 2.455 C 48.673 2.455 48.215 2.912 48.215 3.702 C 48.215 4.493 48.673 4.95 49.305 4.95 Z M 44.263 6.157 C 43.015 6.157 42.183 5.325 42.183 3.869 C 42.183 2.413 43.015 1.581 44.263 1.581 C 45.511 1.581 46.343 2.413 46.343 3.869 C 46.343 5.325 45.511 6.157 44.263 6.157 Z M 44.263 5.283 C 44.887 5.283 45.386 4.826 45.386 3.869 C 45.386 2.912 44.887 2.455 44.263 2.455 C 43.639 2.455 43.14 2.912 43.14 3.869 C 43.14 4.826 43.639 5.283 44.263 5.283 Z M 40.063 6.073 L 40.063 0.25 L 41.019 0.25 L 41.019 6.073 Z M 36.486 6.157 C 35.571 6.157 34.988 5.574 34.988 4.784 C 34.988 4.035 35.571 3.411 36.652 3.411 L 37.775 3.411 L 37.775 3.203 C 37.775 2.704 37.442 2.413 36.902 2.413 C 36.444 2.413 36.195 2.663 36.111 2.912 L 35.13 2.912 C 35.321 2.163 35.945 1.581 36.902 1.581 C 38.066 1.581 38.732 2.205 38.732 3.203 L 38.732 6.073 L 37.9 6.073 L 37.817 5.533 L 37.775 5.533 C 37.609 5.824 37.151 6.157 36.486 6.157 Z M 36.694 5.325 C 37.359 5.325 37.775 4.95 37.775 4.368 L 37.775 4.16 L 36.694 4.16 C 36.153 4.16 35.945 4.41 35.945 4.742 C 35.945 5.075 36.195 5.325 36.694 5.325 Z M 32.949 6.073 L 32.949 1.664 L 33.906 1.664 L 33.906 6.073 Z M 33.423 1.165 C 33.074 1.165 32.824 0.915 32.824 0.582 C 32.824 0.25 33.074 0 33.423 0 C 33.781 0 34.031 0.25 34.031 0.582 C 34.031 0.915 33.781 1.165 33.423 1.165 Z M 29.327 6.157 C 28.204 6.157 27.414 5.358 27.414 3.869 C 27.414 2.38 28.204 1.581 29.327 1.581 C 29.951 1.581 30.409 1.914 30.575 2.163 L 30.617 2.163 L 30.617 0.25 L 31.573 0.25 L 31.573 6.073 L 30.783 6.073 L 30.658 5.533 L 30.617 5.533 C 30.367 5.866 29.91 6.157 29.327 6.157 Z M 29.494 5.283 C 30.118 5.283 30.617 4.826 30.617 3.869 C 30.617 2.912 30.118 2.455 29.494 2.455 C 28.87 2.455 28.371 2.912 28.371 3.869 C 28.371 4.826 28.87 5.283 29.494 5.283 Z M 22.546 6.073 L 22.546 1.664 L 23.337 1.664 L 23.462 2.205 L 23.503 2.205 C 23.753 1.789 24.21 1.581 24.709 1.581 C 25.666 1.581 26.332 2.288 26.332 3.37 L 26.332 6.073 L 25.375 6.073 L 25.375 3.453 C 25.375 2.829 25.001 2.455 24.46 2.455 C 23.877 2.455 23.503 2.912 23.503 3.47 L 23.503 6.073 Z M 19.18 7.737 C 18.057 7.737 17.433 7.197 17.184 6.323 L 18.182 6.323 C 18.307 6.697 18.681 6.864 19.18 6.864 C 19.846 6.864 20.262 6.531 20.262 5.949 L 20.262 5.242 L 20.22 5.242 C 20.012 5.533 19.555 5.824 18.972 5.824 C 17.891 5.824 17.101 5.075 17.101 3.702 C 17.101 2.33 17.891 1.581 18.972 1.581 C 19.555 1.581 20.012 1.872 20.262 2.205 L 20.304 2.205 L 20.428 1.664 L 21.219 1.664 L 21.219 5.949 C 21.219 7.072 20.511 7.737 19.18 7.737 Z M 19.147 4.95 C 19.763 4.95 20.262 4.493 20.262 3.702 C 20.262 2.912 19.763 2.455 19.139 2.455 C 18.515 2.455 18.057 2.912 18.057 3.702 C 18.057 4.493 18.515 4.95 19.147 4.95 Z M 15.02 6.073 L 15.02 1.664 L 15.977 1.664 L 15.977 6.073 Z M 15.494 1.165 C 15.145 1.165 14.895 0.915 14.895 0.582 C 14.895 0.25 15.145 0 15.494 0 C 15.852 0 16.101 0.25 16.101 0.582 C 16.101 0.915 15.852 1.165 15.494 1.165 Z M 12.15 6.157 C 11.068 6.157 10.444 5.574 10.278 4.784 L 11.318 4.784 C 11.401 5.075 11.692 5.283 12.15 5.283 C 12.774 5.283 12.982 5.075 12.982 4.826 C 12.982 3.994 10.444 4.701 10.444 2.871 C 10.444 2.163 11.027 1.581 12.108 1.581 C 13.19 1.581 13.772 2.122 13.938 2.871 L 12.898 2.871 C 12.815 2.663 12.607 2.455 12.108 2.455 C 11.651 2.455 11.443 2.621 11.443 2.871 C 11.443 3.702 13.98 3.037 13.98 4.826 C 13.98 5.574 13.398 6.157 12.15 6.157 Z M 7.44 6.157 C 6.159 6.157 5.327 5.325 5.327 3.869 C 5.327 2.413 6.159 1.581 7.407 1.581 C 8.738 1.581 9.487 2.579 9.487 3.744 C 9.487 3.994 9.445 4.16 9.445 4.16 L 6.325 4.16 C 6.367 4.826 6.783 5.283 7.449 5.283 C 7.906 5.283 8.156 5.075 8.364 4.784 L 9.404 4.784 C 9.154 5.533 8.53 6.157 7.44 6.157 Z M 6.325 3.411 L 8.488 3.411 C 8.405 2.871 8.031 2.455 7.407 2.455 C 6.825 2.455 6.45 2.829 6.325 3.411 Z M 1.913 6.157 C 0.79 6.157 0 5.358 0 3.869 C 0 2.38 0.79 1.581 1.913 1.581 C 2.537 1.581 2.995 1.914 3.161 2.163 L 3.203 2.163 L 3.203 0.25 L 4.16 0.25 L 4.16 6.073 L 3.369 6.073 L 3.245 5.533 L 3.203 5.533 C 2.953 5.866 2.496 6.157 1.913 6.157 Z M 2.08 5.283 C 2.704 5.283 3.203 4.826 3.203 3.869 C 3.203 2.912 2.704 2.455 2.08 2.455 C 1.456 2.455 0.957 2.912 0.957 3.869 C 0.957 4.826 1.456 5.283 2.08 5.283 Z\" fill=\"transparent\" height=\"7.737302px\" id=\"V2hUPATtP\" transform=\"translate(49.333 4.927)\" width=\"51.376336px\"><path d=\"M 2.08 6.156 C 0.957 6.156 0.333 5.615 0.083 4.742 L 1.082 4.742 C 1.206 5.116 1.581 5.283 2.08 5.283 C 2.745 5.283 3.161 4.95 3.161 4.368 L 3.161 3.66 L 3.12 3.66 C 2.912 3.952 2.454 4.243 1.872 4.243 C 0.79 4.243 0 3.494 0 2.121 C 0 0.749 0.79 0 1.872 0 C 2.454 0 2.912 0.291 3.161 0.624 L 3.203 0.624 L 3.328 0.083 L 4.118 0.083 L 4.118 4.368 C 4.118 5.491 3.411 6.156 2.08 6.156 Z M 2.047 3.369 C 2.662 3.369 3.161 2.912 3.161 2.121 C 3.161 1.331 2.662 0.874 2.038 0.874 C 1.414 0.874 0.957 1.331 0.957 2.121 C 0.957 2.912 1.414 3.369 2.047 3.369 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"6.156249999999999px\" id=\"v295YfgoI\" transform=\"translate(47.258 1.581)\" width=\"4.118000000000002px\"/><path d=\"M 2.08 4.576 C 0.832 4.576 0 3.744 0 2.288 C 0 0.832 0.832 0 2.08 0 C 3.328 0 4.16 0.832 4.16 2.288 C 4.16 3.744 3.328 4.576 2.08 4.576 Z M 2.08 3.702 C 2.704 3.702 3.203 3.245 3.203 2.288 C 3.203 1.331 2.704 0.874 2.08 0.874 C 1.456 0.874 0.957 1.331 0.957 2.288 C 0.957 3.245 1.456 3.702 2.08 3.702 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"4.5756px\" id=\"hlRUvGZbf\" transform=\"translate(42.183 1.581)\" width=\"4.159700000000001px\"/><path d=\"M 0 5.823 L 0 0 L 0.957 0 L 0.957 5.823 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"5.82348px\" id=\"wD7q8pzfT\" transform=\"translate(40.063 0.25)\" width=\"1px\"/><path d=\"M 1.498 4.576 C 0.582 4.576 0 3.993 0 3.203 C 0 2.454 0.582 1.83 1.664 1.83 L 2.787 1.83 L 2.787 1.622 C 2.787 1.123 2.454 0.832 1.913 0.832 C 1.456 0.832 1.206 1.082 1.123 1.331 L 0.142 1.331 C 0.333 0.582 0.957 0 1.913 0 C 3.078 0 3.744 0.624 3.744 1.622 L 3.744 4.492 L 2.912 4.492 L 2.829 3.952 L 2.787 3.952 C 2.621 4.243 2.163 4.576 1.498 4.576 Z M 1.706 3.744 C 2.371 3.744 2.787 3.369 2.787 2.787 L 2.787 2.579 L 1.706 2.579 C 1.165 2.579 0.957 2.829 0.957 3.161 C 0.957 3.494 1.206 3.744 1.706 3.744 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"4.5756px\" id=\"AD7vu0xh_\" transform=\"translate(34.988 1.581)\" width=\"3.743700000000004px\"/><path d=\"M 0.125 6.073 L 0.125 1.664 L 1.081 1.664 L 1.081 6.073 Z M 0.599 1.165 C 0.25 1.165 0 0.915 0 0.582 C 0 0.25 0.25 0 0.599 0 C 0.957 0 1.206 0.25 1.206 0.582 C 1.206 0.915 0.957 1.165 0.599 1.165 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"6.073062px\" id=\"m6FTrsihR\" transform=\"translate(32.824 0)\" width=\"1.2062999999999988px\"/><path d=\"M 1.913 5.907 C 0.79 5.907 0 5.108 0 3.619 C 0 2.13 0.79 1.331 1.913 1.331 C 2.537 1.331 2.995 1.664 3.161 1.913 L 3.203 1.913 L 3.203 0 L 4.16 0 L 4.16 5.823 L 3.369 5.823 L 3.244 5.283 L 3.203 5.283 C 2.953 5.615 2.496 5.907 1.913 5.907 Z M 2.08 5.033 C 2.704 5.033 3.203 4.576 3.203 3.619 C 3.203 2.662 2.704 2.205 2.08 2.205 C 1.456 2.205 0.957 2.662 0.957 3.619 C 0.957 4.576 1.456 5.033 2.08 5.033 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"5.90667px\" id=\"PMqTluKUy\" transform=\"translate(27.414 0.25)\" width=\"4.1595999999999975px\"/><path d=\"M 0 4.492 L 0 0.083 L 0.79 0.083 L 0.915 0.624 L 0.957 0.624 C 1.206 0.208 1.664 0 2.163 0 C 3.12 0 3.785 0.707 3.785 1.789 L 3.785 4.492 L 2.828 4.492 L 2.828 1.872 C 2.828 1.248 2.454 0.874 1.913 0.874 C 1.331 0.874 0.957 1.331 0.957 1.888 L 0.957 4.492 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"4.4924px\" id=\"VHvlhX5QH\" transform=\"translate(22.546 1.581)\" width=\"3.7852000000000032px\"/><path d=\"M 2.08 6.156 C 0.957 6.156 0.333 5.615 0.083 4.742 L 1.082 4.742 C 1.206 5.116 1.581 5.283 2.08 5.283 C 2.745 5.283 3.161 4.95 3.161 4.368 L 3.161 3.66 L 3.12 3.66 C 2.912 3.952 2.454 4.243 1.872 4.243 C 0.79 4.243 0 3.494 0 2.121 C 0 0.749 0.79 0 1.872 0 C 2.454 0 2.912 0.291 3.161 0.624 L 3.203 0.624 L 3.328 0.083 L 4.118 0.083 L 4.118 4.368 C 4.118 5.491 3.411 6.156 2.08 6.156 Z M 2.047 3.369 C 2.662 3.369 3.161 2.912 3.161 2.121 C 3.161 1.331 2.662 0.874 2.038 0.874 C 1.414 0.874 0.957 1.331 0.957 2.121 C 0.957 2.912 1.414 3.369 2.047 3.369 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"6.156249999999999px\" id=\"WRBUffzd8\" transform=\"translate(17.101 1.581)\" width=\"4.118100000000002px\"/><path d=\"M 0.125 6.073 L 0.125 1.664 L 1.082 1.664 L 1.082 6.073 Z M 0.599 1.165 C 0.25 1.165 0 0.915 0 0.582 C 0 0.25 0.25 0 0.599 0 C 0.957 0 1.206 0.25 1.206 0.582 C 1.206 0.915 0.957 1.165 0.599 1.165 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"6.073062px\" id=\"VYc5qzL4U\" transform=\"translate(14.895 0)\" width=\"1.2063000000000006px\"/><path d=\"M 1.872 4.576 C 0.79 4.576 0.166 3.993 0 3.203 L 1.04 3.203 C 1.123 3.494 1.414 3.702 1.872 3.702 C 2.496 3.702 2.704 3.494 2.704 3.245 C 2.704 2.413 0.166 3.12 0.166 1.289 C 0.166 0.582 0.749 0 1.83 0 C 2.912 0 3.494 0.541 3.661 1.289 L 2.621 1.289 C 2.537 1.082 2.329 0.874 1.83 0.874 C 1.373 0.874 1.165 1.04 1.165 1.289 C 1.165 2.121 3.702 1.456 3.702 3.245 C 3.702 3.993 3.12 4.576 1.872 4.576 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"4.575600000000001px\" id=\"wdsTQEOdr\" transform=\"translate(10.278 1.581)\" width=\"3.7021000000000015px\"/><path d=\"M 2.113 4.576 C 0.832 4.576 0 3.744 0 2.288 C 0 0.832 0.832 0 2.08 0 C 3.411 0 4.16 0.998 4.16 2.163 C 4.16 2.413 4.118 2.579 4.118 2.579 L 0.998 2.579 C 1.04 3.245 1.456 3.702 2.121 3.702 C 2.579 3.702 2.829 3.494 3.037 3.203 L 4.076 3.203 C 3.827 3.952 3.203 4.576 2.113 4.576 Z M 0.998 1.83 L 3.161 1.83 C 3.078 1.289 2.704 0.874 2.08 0.874 C 1.497 0.874 1.123 1.248 0.998 1.83 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"4.5756px\" id=\"SZQz26slk\" transform=\"translate(5.327 1.581)\" width=\"4.15963px\"/><path d=\"M 1.913 5.907 C 0.79 5.907 0 5.108 0 3.619 C 0 2.13 0.79 1.331 1.913 1.331 C 2.537 1.331 2.995 1.664 3.161 1.913 L 3.203 1.913 L 3.203 0 L 4.16 0 L 4.16 5.823 L 3.369 5.823 L 3.245 5.283 L 3.203 5.283 C 2.953 5.615 2.496 5.907 1.913 5.907 Z M 2.08 5.033 C 2.704 5.033 3.203 4.576 3.203 3.619 C 3.203 2.662 2.704 2.205 2.08 2.205 C 1.456 2.205 0.957 2.662 0.957 3.619 C 0.957 4.576 1.456 5.033 2.08 5.033 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"5.90667px\" id=\"wU8zvY3eL\" transform=\"translate(0 0.25)\" width=\"4.159626px\"/></g><g d=\"M 166.5 17.037 L 166.5 11.603 L 167.123 11.603 C 167.83 15.142 169.504 16.912 172.146 16.912 C 173.334 16.912 174.252 16.576 174.9 15.903 C 175.557 15.221 175.885 14.461 175.885 13.622 C 175.885 12.774 175.598 12.064 175.025 11.491 C 174.452 10.926 173.405 10.319 171.884 9.671 C 170.53 9.09 169.508 8.583 168.818 8.151 C 168.129 7.71 167.589 7.141 167.198 6.443 C 166.816 5.745 166.625 5.002 166.625 4.212 C 166.625 3.008 167.04 2.007 167.871 1.209 C 168.71 0.403 169.77 0 171.049 0 C 171.764 0 172.437 0.116 173.068 0.349 C 173.7 0.582 174.348 1.063 175.012 1.795 C 175.395 1.338 175.611 0.843 175.66 0.312 L 176.209 0.312 L 176.209 4.736 L 175.66 4.736 C 175.345 3.448 174.784 2.434 173.978 1.695 C 173.18 0.955 172.254 0.586 171.199 0.586 C 170.193 0.586 169.454 0.86 168.98 1.408 C 168.515 1.948 168.282 2.542 168.282 3.19 C 168.282 3.971 168.577 4.632 169.167 5.172 C 169.749 5.72 170.8 6.335 172.32 7.017 C 173.774 7.665 174.83 8.188 175.486 8.587 C 176.151 8.977 176.682 9.522 177.081 10.22 C 177.48 10.917 177.679 11.723 177.679 12.637 C 177.679 14.083 177.197 15.259 176.234 16.164 C 175.27 17.07 173.982 17.523 172.37 17.523 C 170.517 17.523 168.972 16.812 167.734 15.392 C 167.46 15.782 167.256 16.33 167.123 17.037 Z M 159.005 10.905 L 152.586 10.905 L 152.15 11.977 C 151.502 13.53 151.178 14.544 151.178 15.018 C 151.178 15.524 151.348 15.911 151.689 16.177 C 152.038 16.434 152.482 16.563 153.022 16.563 L 153.022 17.136 L 148 17.136 L 148 16.563 C 148.748 16.447 149.304 16.185 149.67 15.778 C 150.035 15.362 150.476 14.494 150.991 13.173 C 151.033 13.049 151.232 12.567 151.589 11.727 L 156.5 0 L 156.986 0 L 162.631 13.422 L 163.404 15.192 C 163.578 15.591 163.811 15.907 164.102 16.139 C 164.401 16.364 164.845 16.505 165.435 16.563 L 165.435 17.136 L 158.793 17.136 L 158.793 16.563 C 159.607 16.563 160.155 16.505 160.438 16.389 C 160.729 16.264 160.874 16.023 160.874 15.666 C 160.874 15.483 160.683 14.939 160.301 14.033 Z M 158.793 10.344 L 155.802 3.141 L 152.823 10.344 Z M 146.759 12.14 L 147.357 12.14 L 146.996 17.4 L 133 17.4 L 133 16.826 L 133.349 16.826 C 134.188 16.826 134.728 16.714 134.969 16.49 C 135.218 16.265 135.376 15.983 135.443 15.642 C 135.509 15.293 135.543 14.413 135.543 13 L 135.543 4.712 C 135.543 3.425 135.505 2.577 135.43 2.17 C 135.364 1.763 135.202 1.48 134.944 1.323 C 134.695 1.156 134.163 1.073 133.349 1.073 L 133.349 0.5 L 145.426 0.5 L 145.824 4.712 L 145.239 4.712 C 144.973 3.533 144.645 2.698 144.254 2.207 C 143.872 1.709 143.415 1.397 142.883 1.273 C 142.351 1.14 141.496 1.073 140.316 1.073 L 137.973 1.073 L 137.973 8.165 L 139.767 8.165 C 140.59 8.165 141.163 8.094 141.487 7.953 C 141.82 7.812 142.036 7.6 142.135 7.317 C 142.243 7.026 142.297 6.466 142.297 5.635 L 142.883 5.635 L 142.883 11.417 L 142.297 11.417 C 142.297 10.479 142.218 9.851 142.061 9.536 C 141.903 9.211 141.67 9.004 141.363 8.912 C 141.064 8.813 140.553 8.763 139.83 8.763 L 137.973 8.763 L 137.973 12.763 C 137.973 14.766 138.102 15.946 138.359 16.303 C 138.617 16.652 139.31 16.826 140.44 16.826 L 141.699 16.826 C 142.588 16.826 143.319 16.714 143.893 16.49 C 144.466 16.257 145.01 15.788 145.525 15.081 C 146.049 14.367 146.46 13.387 146.759 12.14 Z M 113.075 0.312 L 115.854 0.174 C 118.173 0.058 119.735 0 120.54 0 C 123.05 0 125.006 0.382 126.41 1.147 C 127.815 1.911 128.857 2.95 129.539 4.262 C 130.228 5.567 130.573 7.075 130.573 8.786 C 130.573 10.024 130.386 11.158 130.012 12.189 C 129.638 13.211 129.123 14.062 128.467 14.743 C 127.819 15.416 127.063 15.932 126.199 16.289 C 125.343 16.638 124.529 16.858 123.756 16.949 C 122.983 17.032 121.895 17.074 120.491 17.074 L 113 17.074 L 113 16.501 L 113.698 16.501 C 114.421 16.501 114.92 16.409 115.194 16.227 C 115.476 16.044 115.655 15.761 115.73 15.379 C 115.813 14.989 115.854 14.087 115.854 12.675 L 115.854 4.524 C 115.854 3.178 115.813 2.31 115.73 1.919 C 115.655 1.52 115.489 1.25 115.231 1.109 C 114.982 0.96 114.43 0.885 113.574 0.885 L 113.075 0.885 Z M 118.285 0.661 L 118.285 11.952 C 118.285 13.622 118.314 14.698 118.372 15.18 C 118.438 15.662 118.625 16.002 118.933 16.202 C 119.249 16.393 119.909 16.488 120.914 16.488 C 122.385 16.488 123.594 16.289 124.541 15.89 C 125.488 15.483 126.278 14.689 126.909 13.51 C 127.549 12.322 127.869 10.809 127.869 8.973 C 127.869 7.544 127.682 6.269 127.308 5.147 C 126.942 4.025 126.415 3.116 125.725 2.418 C 125.035 1.712 124.271 1.234 123.432 0.985 C 122.593 0.727 121.517 0.598 120.204 0.598 C 119.573 0.598 118.933 0.619 118.285 0.661 Z M 104 1.073 L 104 0.5 L 111.727 0.5 L 111.727 1.073 L 111.366 1.073 C 110.535 1.073 109.991 1.144 109.733 1.285 C 109.476 1.418 109.301 1.672 109.21 2.045 C 109.127 2.419 109.085 3.308 109.085 4.712 L 109.085 13 C 109.085 14.33 109.114 15.202 109.172 15.617 C 109.239 16.024 109.405 16.328 109.671 16.527 C 109.945 16.727 110.464 16.826 111.229 16.826 L 111.727 16.826 L 111.727 17.4 L 104 17.4 L 104 16.826 L 104.499 16.826 C 105.222 16.826 105.72 16.735 105.994 16.552 C 106.277 16.369 106.456 16.087 106.53 15.705 C 106.605 15.314 106.642 14.413 106.642 13 L 106.642 4.712 C 106.642 3.366 106.605 2.498 106.53 2.108 C 106.456 1.717 106.289 1.447 106.032 1.298 C 105.774 1.148 105.218 1.073 104.362 1.073 Z M 84.5 17.037 L 84.5 11.603 L 85.123 11.603 C 85.829 15.142 87.504 16.912 90.146 16.912 C 91.334 16.912 92.252 16.576 92.9 15.903 C 93.556 15.221 93.885 14.461 93.885 13.622 C 93.885 12.774 93.598 12.064 93.025 11.491 C 92.451 10.926 91.404 10.319 89.884 9.671 C 88.53 9.09 87.508 8.583 86.818 8.151 C 86.128 7.71 85.588 7.141 85.198 6.443 C 84.816 5.745 84.625 5.002 84.625 4.212 C 84.625 3.008 85.04 2.007 85.871 1.209 C 86.71 0.403 87.769 0 89.049 0 C 89.763 0 90.436 0.116 91.068 0.349 C 91.699 0.582 92.347 1.063 93.012 1.795 C 93.394 1.338 93.61 0.843 93.66 0.312 L 94.209 0.312 L 94.209 4.736 L 93.66 4.736 C 93.344 3.448 92.784 2.434 91.978 1.695 C 91.18 0.955 90.254 0.586 89.198 0.586 C 88.193 0.586 87.454 0.86 86.98 1.408 C 86.515 1.948 86.282 2.542 86.282 3.19 C 86.282 3.971 86.577 4.632 87.167 5.172 C 87.749 5.72 88.8 6.335 90.32 7.017 C 91.774 7.665 92.829 8.188 93.486 8.587 C 94.15 8.977 94.682 9.522 95.081 10.22 C 95.48 10.917 95.679 11.723 95.679 12.637 C 95.679 14.083 95.197 15.259 94.233 16.164 C 93.27 17.07 91.982 17.523 90.37 17.523 C 88.517 17.523 86.972 16.812 85.734 15.392 C 85.46 15.782 85.256 16.33 85.123 17.037 Z M 76.974 0.5 L 82.619 0.5 L 82.619 1.073 C 81.872 1.123 81.311 1.293 80.937 1.584 C 80.571 1.867 80.347 2.187 80.264 2.544 C 80.181 2.901 80.139 3.595 80.139 4.625 L 80.139 10.246 C 80.139 11.683 80.081 12.751 79.965 13.449 C 79.857 14.147 79.533 14.832 78.993 15.505 C 78.461 16.178 77.709 16.714 76.737 17.113 C 75.765 17.512 74.643 17.711 73.372 17.711 C 71.868 17.711 70.593 17.458 69.546 16.951 C 68.507 16.436 67.764 15.775 67.315 14.969 C 66.875 14.155 66.655 13.067 66.655 11.704 L 66.667 9.972 L 66.667 4.712 C 66.667 3.366 66.625 2.498 66.542 2.108 C 66.468 1.717 66.302 1.447 66.044 1.298 C 65.795 1.148 65.242 1.073 64.386 1.073 L 64 1.073 L 64 0.5 L 71.714 0.5 L 71.714 1.073 L 71.378 1.073 C 70.547 1.073 70.003 1.144 69.745 1.285 C 69.488 1.418 69.313 1.672 69.222 2.045 C 69.139 2.419 69.097 3.308 69.097 4.712 L 69.097 10.034 C 69.097 11.879 69.18 13.187 69.346 13.96 C 69.521 14.732 70.003 15.41 70.792 15.991 C 71.582 16.565 72.633 16.851 73.945 16.851 C 74.976 16.851 75.91 16.66 76.749 16.278 C 77.597 15.887 78.224 15.405 78.631 14.832 C 79.047 14.251 79.3 13.657 79.392 13.05 C 79.483 12.435 79.529 11.471 79.529 10.159 L 79.529 4.401 C 79.529 3.445 79.475 2.777 79.367 2.394 C 79.259 2.012 79.026 1.709 78.669 1.485 C 78.311 1.26 77.746 1.123 76.974 1.073 Z M 51.841 14.483 L 57.998 0.5 L 63.182 0.5 L 63.182 1.073 L 62.559 1.073 C 61.728 1.073 61.184 1.144 60.927 1.285 C 60.669 1.418 60.494 1.672 60.403 2.045 C 60.32 2.419 60.279 3.308 60.279 4.712 L 60.279 13 C 60.279 14.33 60.312 15.202 60.378 15.617 C 60.445 16.024 60.611 16.328 60.877 16.527 C 61.151 16.727 61.67 16.826 62.434 16.826 L 63.182 16.826 L 63.182 17.4 L 55.106 17.4 L 55.106 16.826 L 55.705 16.826 C 56.419 16.826 56.914 16.735 57.188 16.552 C 57.47 16.369 57.649 16.087 57.724 15.705 C 57.807 15.314 57.848 14.413 57.848 13 L 57.848 2.245 L 51.156 17.4 L 50.57 17.4 L 43.828 2.245 L 43.828 12.14 C 43.828 13.495 43.869 14.417 43.952 14.907 C 44.035 15.397 44.293 15.829 44.725 16.203 C 45.157 16.569 45.764 16.776 46.544 16.826 L 46.544 17.4 L 40.5 17.4 L 40.5 16.826 C 41.223 16.785 41.809 16.589 42.257 16.24 C 42.714 15.883 42.993 15.447 43.092 14.932 C 43.192 14.417 43.242 13.461 43.242 12.065 L 43.242 4.712 C 43.242 3.366 43.2 2.498 43.117 2.108 C 43.042 1.717 42.876 1.447 42.619 1.298 C 42.369 1.148 41.817 1.073 40.961 1.073 L 40.5 1.073 L 40.5 0.5 L 45.647 0.5 Z M 20 8.649 C 20 6.04 20.872 3.947 22.617 2.368 C 24.362 0.789 26.539 0 29.148 0 C 31.781 0 33.979 0.781 35.741 2.343 C 37.51 3.905 38.395 6.036 38.395 8.736 C 38.395 11.354 37.548 13.472 35.853 15.092 C 34.166 16.713 31.944 17.523 29.185 17.523 C 26.502 17.523 24.3 16.713 22.58 15.092 C 20.86 13.472 20 11.325 20 8.649 Z M 22.854 8.736 C 22.854 11.453 23.394 13.493 24.474 14.856 C 25.563 16.218 27.191 16.9 29.36 16.9 C 31.262 16.9 32.766 16.218 33.871 14.856 C 34.976 13.493 35.529 11.462 35.529 8.761 C 35.529 6.136 34.984 4.125 33.896 2.729 C 32.808 1.325 31.229 0.623 29.16 0.623 C 27.125 0.623 25.563 1.309 24.474 2.679 C 23.394 4.042 22.854 6.061 22.854 8.736 Z M 0.075 0.312 L 2.854 0.174 C 5.172 0.058 6.734 0 7.54 0 C 10.049 0 12.006 0.382 13.41 1.147 C 14.814 1.911 15.857 2.95 16.538 4.262 C 17.228 5.567 17.573 7.075 17.573 8.786 C 17.573 10.024 17.386 11.158 17.012 12.189 C 16.638 13.211 16.123 14.062 15.466 14.743 C 14.818 15.416 14.062 15.932 13.198 16.289 C 12.342 16.638 11.528 16.858 10.755 16.949 C 9.983 17.032 8.894 17.074 7.49 17.074 L 0 17.074 L 0 16.501 L 0.698 16.501 C 1.421 16.501 1.919 16.409 2.193 16.227 C 2.476 16.044 2.655 15.761 2.729 15.379 C 2.812 14.989 2.854 14.087 2.854 12.675 L 2.854 4.524 C 2.854 3.178 2.812 2.31 2.729 1.919 C 2.655 1.52 2.488 1.25 2.231 1.109 C 1.982 0.96 1.429 0.885 0.573 0.885 L 0.075 0.885 Z M 5.284 0.661 L 5.284 11.952 C 5.284 13.622 5.313 14.698 5.371 15.18 C 5.438 15.662 5.625 16.002 5.932 16.202 C 6.248 16.393 6.909 16.488 7.914 16.488 C 9.384 16.488 10.593 16.289 11.541 15.89 C 12.488 15.483 13.277 14.689 13.908 13.51 C 14.548 12.322 14.868 10.809 14.868 8.973 C 14.868 7.544 14.681 6.269 14.307 5.147 C 13.942 4.025 13.414 3.116 12.724 2.418 C 12.035 1.712 11.27 1.234 10.431 0.985 C 9.592 0.727 8.516 0.598 7.203 0.598 C 6.572 0.598 5.932 0.619 5.284 0.661 Z\" fill=\"transparent\" height=\"17.711076999999996px\" id=\"Ww8wZKPnd\" transform=\"translate(49 17)\" width=\"177.679px\"><path d=\"M 0 17.037 L 0 11.603 L 0.623 11.603 C 1.33 15.142 3.004 16.912 5.646 16.912 C 6.834 16.912 7.752 16.576 8.4 15.903 C 9.057 15.221 9.385 14.461 9.385 13.622 C 9.385 12.774 9.098 12.064 8.525 11.491 C 7.952 10.926 6.905 10.319 5.384 9.671 C 4.03 9.09 3.008 8.583 2.318 8.151 C 1.629 7.71 1.089 7.141 0.698 6.443 C 0.316 5.745 0.125 5.002 0.125 4.212 C 0.125 3.008 0.54 2.007 1.371 1.209 C 2.21 0.403 3.27 0 4.549 0 C 5.264 0 5.937 0.116 6.568 0.349 C 7.2 0.582 7.848 1.063 8.512 1.795 C 8.895 1.338 9.111 0.843 9.16 0.312 L 9.709 0.312 L 9.709 4.736 L 9.16 4.736 C 8.845 3.448 8.284 2.434 7.478 1.695 C 6.68 0.955 5.754 0.586 4.699 0.586 C 3.693 0.586 2.954 0.86 2.48 1.408 C 2.015 1.948 1.782 2.542 1.782 3.19 C 1.782 3.971 2.077 4.632 2.667 5.172 C 3.249 5.72 4.3 6.335 5.82 7.017 C 7.274 7.665 8.33 8.188 8.986 8.587 C 9.651 8.977 10.182 9.522 10.581 10.22 C 10.98 10.917 11.179 11.723 11.179 12.637 C 11.179 14.083 10.697 15.259 9.734 16.164 C 8.77 17.07 7.482 17.523 5.87 17.523 C 4.017 17.523 2.472 16.812 1.234 15.392 C 0.96 15.782 0.756 16.33 0.623 17.037 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.5227px\" id=\"PfjM7v14X\" transform=\"translate(166.5 0)\" width=\"11.179000000000002px\"/><path d=\"M 11.005 10.905 L 4.586 10.905 L 4.15 11.977 C 3.502 13.53 3.178 14.544 3.178 15.018 C 3.178 15.524 3.348 15.911 3.689 16.177 C 4.038 16.434 4.482 16.563 5.022 16.563 L 5.022 17.136 L 0 17.136 L 0 16.563 C 0.748 16.447 1.304 16.185 1.67 15.778 C 2.035 15.362 2.476 14.494 2.991 13.173 C 3.033 13.049 3.232 12.567 3.589 11.727 L 8.5 0 L 8.986 0 L 14.631 13.422 L 15.404 15.192 C 15.578 15.591 15.811 15.907 16.102 16.139 C 16.401 16.364 16.845 16.505 17.435 16.563 L 17.435 17.136 L 10.793 17.136 L 10.793 16.563 C 11.607 16.563 12.155 16.505 12.438 16.389 C 12.729 16.264 12.874 16.023 12.874 15.666 C 12.874 15.483 12.683 14.939 12.301 14.033 Z M 10.793 10.344 L 7.802 3.141 L 4.823 10.344 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.136392999999998px\" id=\"vhiNkUY9c\" transform=\"translate(148 0)\" width=\"17.435000000000002px\"/><path d=\"M 13.759 11.64 L 14.357 11.64 L 13.996 16.9 L 0 16.9 L 0 16.326 L 0.349 16.326 C 1.188 16.326 1.728 16.214 1.969 15.99 C 2.218 15.765 2.376 15.483 2.443 15.142 C 2.509 14.793 2.543 13.913 2.543 12.5 L 2.543 4.212 C 2.543 2.925 2.505 2.077 2.43 1.67 C 2.364 1.263 2.202 0.98 1.944 0.823 C 1.695 0.656 1.163 0.573 0.349 0.573 L 0.349 0 L 12.426 0 L 12.824 4.212 L 12.239 4.212 C 11.973 3.033 11.645 2.198 11.254 1.707 C 10.872 1.209 10.415 0.897 9.883 0.773 C 9.351 0.64 8.496 0.573 7.316 0.573 L 4.973 0.573 L 4.973 7.665 L 6.767 7.665 C 7.59 7.665 8.163 7.594 8.487 7.453 C 8.82 7.312 9.036 7.1 9.135 6.817 C 9.243 6.526 9.297 5.966 9.297 5.135 L 9.883 5.135 L 9.883 10.917 L 9.297 10.917 C 9.297 9.979 9.218 9.351 9.061 9.036 C 8.903 8.711 8.67 8.504 8.363 8.412 C 8.064 8.313 7.553 8.263 6.83 8.263 L 4.973 8.263 L 4.973 12.263 C 4.973 14.266 5.102 15.446 5.359 15.803 C 5.617 16.152 6.31 16.326 7.44 16.326 L 8.699 16.326 C 9.588 16.326 10.319 16.214 10.893 15.99 C 11.466 15.757 12.01 15.288 12.525 14.581 C 13.049 13.867 13.46 12.887 13.759 11.64 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"16.899577px\" id=\"AJgz8SVwj\" transform=\"translate(133 0.5)\" width=\"14.357px\"/><path d=\"M 0.075 0.312 L 2.854 0.174 C 5.173 0.058 6.735 0 7.54 0 C 10.05 0 12.006 0.382 13.41 1.147 C 14.815 1.911 15.857 2.95 16.539 4.262 C 17.228 5.567 17.573 7.075 17.573 8.786 C 17.573 10.024 17.386 11.158 17.012 12.189 C 16.638 13.211 16.123 14.062 15.467 14.743 C 14.819 15.416 14.063 15.932 13.199 16.289 C 12.343 16.638 11.529 16.858 10.756 16.949 C 9.983 17.032 8.895 17.074 7.491 17.074 L 0 17.074 L 0 16.501 L 0.698 16.501 C 1.421 16.501 1.92 16.409 2.194 16.227 C 2.476 16.044 2.655 15.761 2.73 15.379 C 2.813 14.989 2.854 14.087 2.854 12.675 L 2.854 4.524 C 2.854 3.178 2.813 2.31 2.73 1.919 C 2.655 1.52 2.489 1.25 2.231 1.109 C 1.982 0.96 1.43 0.885 0.574 0.885 L 0.075 0.885 Z M 5.285 0.661 L 5.285 11.952 C 5.285 13.622 5.314 14.698 5.372 15.18 C 5.438 15.662 5.625 16.002 5.933 16.202 C 6.249 16.393 6.909 16.488 7.914 16.488 C 9.385 16.488 10.594 16.289 11.541 15.89 C 12.488 15.483 13.278 14.689 13.909 13.51 C 14.549 12.322 14.869 10.809 14.869 8.973 C 14.869 7.544 14.682 6.269 14.308 5.147 C 13.942 4.025 13.415 3.116 12.725 2.418 C 12.035 1.712 11.271 1.234 10.432 0.985 C 9.593 0.727 8.517 0.598 7.204 0.598 C 6.573 0.598 5.933 0.619 5.285 0.661 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.074081px\" id=\"knJu7Yj9x\" transform=\"translate(113 0)\" width=\"17.572999999999993px\"/><path d=\"M 0 0.573 L 0 0 L 7.727 0 L 7.727 0.573 L 7.366 0.573 C 6.535 0.573 5.991 0.644 5.733 0.785 C 5.476 0.918 5.301 1.172 5.21 1.545 C 5.127 1.919 5.085 2.808 5.085 4.212 L 5.085 12.5 C 5.085 13.83 5.114 14.702 5.172 15.117 C 5.239 15.524 5.405 15.828 5.671 16.027 C 5.945 16.227 6.464 16.326 7.229 16.326 L 7.727 16.326 L 7.727 16.9 L 0 16.9 L 0 16.326 L 0.499 16.326 C 1.222 16.326 1.72 16.235 1.994 16.052 C 2.277 15.869 2.456 15.587 2.53 15.205 C 2.605 14.814 2.642 13.913 2.642 12.5 L 2.642 4.212 C 2.642 2.866 2.605 1.998 2.53 1.608 C 2.456 1.217 2.289 0.947 2.032 0.798 C 1.774 0.648 1.218 0.573 0.362 0.573 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"16.899577px\" id=\"jwWZm66ve\" transform=\"translate(104 0.5)\" width=\"7.726999999999975px\"/><path d=\"M 0 17.037 L 0 11.603 L 0.623 11.603 C 1.329 15.142 3.004 16.912 5.646 16.912 C 6.834 16.912 7.752 16.576 8.4 15.903 C 9.056 15.221 9.385 14.461 9.385 13.622 C 9.385 12.774 9.098 12.064 8.525 11.491 C 7.951 10.926 6.904 10.319 5.384 9.671 C 4.03 9.09 3.008 8.583 2.318 8.151 C 1.628 7.71 1.088 7.141 0.698 6.443 C 0.316 5.745 0.125 5.002 0.125 4.212 C 0.125 3.008 0.54 2.007 1.371 1.209 C 2.21 0.403 3.269 0 4.549 0 C 5.263 0 5.936 0.116 6.568 0.349 C 7.199 0.582 7.847 1.063 8.512 1.795 C 8.894 1.338 9.11 0.843 9.16 0.312 L 9.709 0.312 L 9.709 4.736 L 9.16 4.736 C 8.844 3.448 8.284 2.434 7.478 1.695 C 6.68 0.955 5.754 0.586 4.698 0.586 C 3.693 0.586 2.954 0.86 2.48 1.408 C 2.015 1.948 1.782 2.542 1.782 3.19 C 1.782 3.971 2.077 4.632 2.667 5.172 C 3.249 5.72 4.3 6.335 5.82 7.017 C 7.274 7.665 8.329 8.188 8.986 8.587 C 9.65 8.977 10.182 9.522 10.581 10.22 C 10.98 10.917 11.179 11.723 11.179 12.637 C 11.179 14.083 10.697 15.259 9.733 16.164 C 8.77 17.07 7.482 17.523 5.87 17.523 C 4.017 17.523 2.472 16.812 1.234 15.392 C 0.96 15.782 0.756 16.33 0.623 17.037 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.5227px\" id=\"xnR_7Sccu\" transform=\"translate(84.5 0)\" width=\"11.179099999999991px\"/><path d=\"M 12.974 0 L 18.619 0 L 18.619 0.573 C 17.872 0.623 17.311 0.793 16.937 1.084 C 16.571 1.367 16.347 1.687 16.264 2.044 C 16.181 2.401 16.139 3.095 16.139 4.125 L 16.139 9.746 C 16.139 11.183 16.081 12.251 15.965 12.949 C 15.857 13.647 15.533 14.332 14.993 15.005 C 14.461 15.678 13.709 16.214 12.737 16.613 C 11.765 17.012 10.643 17.211 9.372 17.211 C 7.868 17.211 6.593 16.958 5.546 16.451 C 4.507 15.936 3.764 15.275 3.315 14.469 C 2.875 13.655 2.655 12.567 2.655 11.204 L 2.667 9.472 L 2.667 4.212 C 2.667 2.866 2.626 1.998 2.542 1.608 C 2.468 1.217 2.302 0.947 2.044 0.798 C 1.795 0.648 1.242 0.573 0.386 0.573 L 0 0.573 L 0 0 L 7.715 0 L 7.715 0.573 L 7.378 0.573 C 6.547 0.573 6.003 0.644 5.745 0.785 C 5.488 0.918 5.313 1.172 5.222 1.545 C 5.139 1.919 5.097 2.808 5.097 4.212 L 5.097 9.534 C 5.097 11.379 5.18 12.687 5.347 13.46 C 5.521 14.232 6.003 14.91 6.792 15.491 C 7.582 16.065 8.633 16.351 9.945 16.351 C 10.976 16.351 11.91 16.16 12.749 15.778 C 13.597 15.387 14.224 14.905 14.631 14.332 C 15.047 13.751 15.3 13.157 15.392 12.55 C 15.483 11.935 15.529 10.971 15.529 9.659 L 15.529 3.901 C 15.529 2.945 15.475 2.277 15.367 1.894 C 15.259 1.512 15.026 1.209 14.669 0.985 C 14.311 0.76 13.746 0.623 12.974 0.573 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.211076999999996px\" id=\"Ei_hV9IhH\" transform=\"translate(64 0.5)\" width=\"18.6194px\"/><path d=\"M 11.341 13.983 L 17.498 0 L 22.682 0 L 22.682 0.573 L 22.059 0.573 C 21.228 0.573 20.684 0.644 20.427 0.785 C 20.169 0.918 19.994 1.172 19.903 1.545 C 19.82 1.919 19.779 2.808 19.779 4.212 L 19.779 12.5 C 19.779 13.83 19.812 14.702 19.878 15.117 C 19.945 15.524 20.111 15.828 20.377 16.027 C 20.651 16.227 21.17 16.326 21.934 16.326 L 22.682 16.326 L 22.682 16.9 L 14.606 16.9 L 14.606 16.326 L 15.205 16.326 C 15.919 16.326 16.414 16.235 16.688 16.052 C 16.97 15.869 17.149 15.587 17.224 15.205 C 17.307 14.814 17.348 13.913 17.348 12.5 L 17.348 1.745 L 10.656 16.9 L 10.07 16.9 L 3.328 1.745 L 3.328 11.64 C 3.328 12.995 3.369 13.917 3.452 14.407 C 3.535 14.897 3.793 15.329 4.225 15.703 C 4.657 16.069 5.264 16.276 6.044 16.326 L 6.044 16.9 L 0 16.9 L 0 16.326 C 0.723 16.285 1.309 16.089 1.757 15.74 C 2.214 15.383 2.493 14.947 2.592 14.432 C 2.692 13.917 2.742 12.961 2.742 11.565 L 2.742 4.212 C 2.742 2.866 2.7 1.998 2.617 1.608 C 2.542 1.217 2.376 0.947 2.119 0.798 C 1.869 0.648 1.317 0.573 0.461 0.573 L 0 0.573 L 0 0 L 5.147 0 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"16.899577px\" id=\"Itups7gp6\" transform=\"translate(40.5 0.5)\" width=\"22.682299999999998px\"/><path d=\"M 0 8.649 C 0 6.04 0.872 3.947 2.617 2.368 C 4.362 0.789 6.539 0 9.148 0 C 11.781 0 13.979 0.781 15.741 2.343 C 17.51 3.905 18.395 6.036 18.395 8.736 C 18.395 11.354 17.548 13.472 15.853 15.092 C 14.166 16.713 11.944 17.523 9.185 17.523 C 6.502 17.523 4.3 16.713 2.58 15.092 C 0.86 13.472 0 11.325 0 8.649 Z M 2.854 8.736 C 2.854 11.453 3.394 13.493 4.474 14.856 C 5.563 16.218 7.191 16.9 9.36 16.9 C 11.262 16.9 12.766 16.218 13.871 14.856 C 14.976 13.493 15.529 11.462 15.529 8.761 C 15.529 6.136 14.984 4.125 13.896 2.729 C 12.808 1.325 11.229 0.623 9.16 0.623 C 7.125 0.623 5.563 1.309 4.474 2.679 C 3.394 4.042 2.854 6.061 2.854 8.736 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.5227px\" id=\"OuSSNclZR\" transform=\"translate(20 0)\" width=\"18.3951px\"/><path d=\"M 0.075 0.312 L 2.854 0.174 C 5.172 0.058 6.734 0 7.54 0 C 10.049 0 12.006 0.382 13.41 1.147 C 14.814 1.911 15.857 2.95 16.538 4.262 C 17.228 5.567 17.573 7.075 17.573 8.786 C 17.573 10.024 17.386 11.158 17.012 12.189 C 16.638 13.211 16.123 14.062 15.466 14.743 C 14.818 15.416 14.062 15.932 13.198 16.289 C 12.342 16.638 11.528 16.858 10.755 16.949 C 9.983 17.032 8.894 17.074 7.49 17.074 L 0 17.074 L 0 16.501 L 0.698 16.501 C 1.421 16.501 1.919 16.409 2.193 16.227 C 2.476 16.044 2.655 15.761 2.729 15.379 C 2.812 14.989 2.854 14.087 2.854 12.675 L 2.854 4.524 C 2.854 3.178 2.812 2.31 2.729 1.919 C 2.655 1.52 2.488 1.25 2.231 1.109 C 1.982 0.96 1.429 0.885 0.573 0.885 L 0.075 0.885 Z M 5.284 0.661 L 5.284 11.952 C 5.284 13.622 5.313 14.698 5.371 15.18 C 5.438 15.662 5.625 16.002 5.932 16.202 C 6.248 16.393 6.909 16.488 7.914 16.488 C 9.384 16.488 10.593 16.289 11.541 15.89 C 12.488 15.483 13.277 14.689 13.908 13.51 C 14.548 12.322 14.868 10.809 14.868 8.973 C 14.868 7.544 14.681 6.269 14.307 5.147 C 13.942 4.025 13.414 3.116 12.724 2.418 C 12.035 1.712 11.27 1.234 10.431 0.985 C 9.592 0.727 8.516 0.598 7.203 0.598 C 6.572 0.598 5.932 0.619 5.284 0.661 Z\" fill=\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\" height=\"17.074081px\" id=\"uaHcCj3KU\" width=\"17.5725px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LfUFy\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-LfUFy { -webkit-mask: ${mask}; aspect-ratio: 5.82051282051282; background-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); mask: ${mask}; width: 227px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 227\n * @framerIntrinsicHeight 39\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo Standard\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/iHNOAvqrt\",\"id\":\"iHNOAvqrt\",\"moduleId\":\"rlRDXYtrKFwDTzZpn0QO\"}}\n */const Icon=withCSS(Component,css,\"framer-LfUFy\");Icon.displayName=\"Logo Standard\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"227\",\"framerIntrinsicHeight\":\"39\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Logo Standard\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/iHNOAvqrt\\\",\\\"id\\\":\\\"iHNOAvqrt\\\",\\\"moduleId\\\":\\\"rlRDXYtrKFwDTzZpn0QO\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6c2a425)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/ay0SsUlSH12KAo3yoA18/i9i3QHYaF81kmMTyysdR/bmgtGAtvT.js\";const enabledGestures={h8fOcMXQW:{hover:true},ZANJw_0sv:{hover:true}};const cycleOrder=[\"ZANJw_0sv\",\"h8fOcMXQW\"];const serializationHash=\"framer-NV8Rn\";const variantClassNames={h8fOcMXQW:\"framer-v-sw2gtn\",ZANJw_0sv:\"framer-v-1sxyimb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Variant 1\":\"ZANJw_0sv\",\"Variant 2\":\"h8fOcMXQW\"};const getProps=({height,id,link,tap,title,width,...props})=>{return{...props,CVbYx6UR7:link??props.CVbYx6UR7,rcZkeYv4O:tap??props.rcZkeYv4O,t8ec_oG01:title??props.t8ec_oG01??\"Contact\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZANJw_0sv\"};};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,t8ec_oG01,rcZkeYv4O,CVbYx6UR7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZANJw_0sv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rxky3a=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rcZkeYv4O){const res=await rcZkeYv4O(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:CVbYx6UR7,motionChild:true,nodeId:\"ZANJw_0sv\",openInNewTab:false,scopeId:\"CT9T4r19Y\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sxyimb\",className,classNames)} framer-1p4ln0k`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZANJw_0sv\",onTap:onTap1rxky3a,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"h8fOcMXQW-hover\":{backgroundColor:\"var(--token-0e272a57-d630-4ae6-a209-51c62dec2a5a, rgb(135, 135, 135))\"},\"ZANJw_0sv-hover\":{\"--border-color\":\"rgb(0, 0, 0)\",backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},h8fOcMXQW:{backgroundColor:\"var(--token-14951491-9898-44b6-8e48-90b200ecb226, rgb(227, 227, 227))\"}},...addPropertyOverrides({\"h8fOcMXQW-hover\":{\"data-framer-name\":undefined},\"ZANJw_0sv-hover\":{\"data-framer-name\":undefined},h8fOcMXQW:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xo5nk6\",\"data-styles-preset\":\"bmgtGAtvT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-1g5xqbc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mQ7qp0Dw_\",style:{\"--extracted-1eung3n\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},text:t8ec_oG01,variants:{\"h8fOcMXQW-hover\":{\"--extracted-1eung3n\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},\"ZANJw_0sv-hover\":{\"--extracted-1eung3n\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\"},h8fOcMXQW:{\"--extracted-1eung3n\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"h8fOcMXQW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xo5nk6\",\"data-styles-preset\":\"bmgtGAtvT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Contact\"})})},\"ZANJw_0sv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xo5nk6\",\"data-styles-preset\":\"bmgtGAtvT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)))\"},children:\"Contact\"})})},h8fOcMXQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xo5nk6\",\"data-styles-preset\":\"bmgtGAtvT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NV8Rn.framer-1p4ln0k, .framer-NV8Rn .framer-1p4ln0k { display: block; }\",\".framer-NV8Rn.framer-1sxyimb { 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: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-NV8Rn .framer-1g5xqbc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-NV8Rn[data-border=\"true\"]::after, .framer-NV8Rn [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 101.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"h8fOcMXQW\":{\"layout\":[\"auto\",\"auto\"]},\"dmzzz0LSB\":{\"layout\":[\"auto\",\"auto\"]},\"m42R52iT7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"t8ec_oG01\":\"title\",\"rcZkeYv4O\":\"tap\",\"CVbYx6UR7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCT9T4r19Y=withCSS(Component,css,\"framer-NV8Rn\");export default FramerCT9T4r19Y;FramerCT9T4r19Y.displayName=\"Button\";FramerCT9T4r19Y.defaultProps={height:41,width:101.5};addPropertyControls(FramerCT9T4r19Y,{variant:{options:[\"ZANJw_0sv\",\"h8fOcMXQW\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},t8ec_oG01:{defaultValue:\"Contact\",displayTextArea:false,title:\"Title\",type:ControlType.String},rcZkeYv4O:{title:\"Tap\",type:ControlType.EventHandler},CVbYx6UR7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerCT9T4r19Y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCT9T4r19Y\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"t8ec_oG01\\\":\\\"title\\\",\\\"rcZkeYv4O\\\":\\\"tap\\\",\\\"CVbYx6UR7\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h8fOcMXQW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dmzzz0LSB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m42R52iT7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"41\",\"framerIntrinsicWidth\":\"101.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CT9T4r19Y.map","// Generated by Framer (d95cfb1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"K63ql5aci\",\"swLw7mI3F\"];const serializationHash=\"framer-1BQBX\";const variantClassNames={K63ql5aci:\"framer-v-14nay2t\",swLw7mI3F:\"framer-v-1af8jnt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Menu Close\":\"K63ql5aci\",\"Menu Open\":\"swLw7mI3F\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,cysd_f03b:tap!==null&&tap!==void 0?tap:props.cysd_f03b,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"K63ql5aci\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,cysd_f03b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K63ql5aci\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaahp08=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cysd_f03b){const res=await cysd_f03b(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-14nay2t\",className,classNames),\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"K63ql5aci\",onTap:onTapaahp08,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0.9)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},...addPropertyOverrides({swLw7mI3F:{\"data-framer-name\":\"Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e6ldei\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CG34oolDB\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6u4di\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PQYiKq2ma\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18d9536\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Kv3x7HpIW\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1BQBX.framer-1jsuspl, .framer-1BQBX .framer-1jsuspl { display: block; }\",\".framer-1BQBX.framer-14nay2t { cursor: pointer; height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1BQBX .framer-e6ldei { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: 14px; width: 19px; }\",\".framer-1BQBX .framer-1t6u4di { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 19px; }\",\".framer-1BQBX .framer-18d9536 { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; width: 19px; }\",\".framer-1BQBX.framer-v-1af8jnt .framer-e6ldei { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-1BQBX.framer-v-1af8jnt .framer-1t6u4di { left: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-1BQBX.framer-v-1af8jnt .framer-18d9536 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"swLw7mI3F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cysd_f03b\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDSvTaPviJ=withCSS(Component,css,\"framer-1BQBX\");export default FramerDSvTaPviJ;FramerDSvTaPviJ.displayName=\"Icon Menu\";FramerDSvTaPviJ.defaultProps={height:40,width:40};addPropertyControls(FramerDSvTaPviJ,{variant:{options:[\"K63ql5aci\",\"swLw7mI3F\"],optionTitles:[\"Menu Close\",\"Menu Open\"],title:\"Variant\",type:ControlType.Enum},cysd_f03b:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerDSvTaPviJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDSvTaPviJ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cysd_f03b\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"swLw7mI3F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DSvTaPviJ.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LogoStandard from\"https://framerusercontent.com/modules/2wAVkhDSqmob4OdH1vre/8irulaQzy6QbsOet2IKO/vQL84x4aF.js\";import Button from\"https://framerusercontent.com/modules/zJqJCDy8TRVwGBPJPSli/HJLvjNPd6QI9JQZ9xWlz/CT9T4r19Y.js\";import IconMenu from\"https://framerusercontent.com/modules/7m2uv0V2t5QaQLK4ad97/Vyy8qs67I0qXGfIilCa7/DSvTaPviJ.js\";const LogoStandardFonts=getFonts(LogoStandard);const IconMenuFonts=getFonts(IconMenu);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\"];const serializationHash=\"framer-oFUAS\";const variantClassNames={dKaOon5M9:\"framer-v-umgy1w\",kUbzgqLYa:\"framer-v-dq0l0a\",RhoqjXXS9:\"framer-v-18hi2ir\",XR3KwPlhe:\"framer-v-10f2rdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.35,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-86};const transition2={damping:60,delay:0,mass:1,stiffness:500,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={\"Phone Opened\":\"RhoqjXXS9\",Desktop:\"XR3KwPlhe\",Phone:\"dKaOon5M9\",Tablet:\"kUbzgqLYa\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XR3KwPlhe\"};};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:\"XR3KwPlhe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const cysd_f03b15em7xd=activeVariantCallback(async(...args)=>{setVariant(\"dKaOon5M9\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RhoqjXXS9\")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:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-10f2rdx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XR3KwPlhe\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,...style},variants:{dKaOon5M9:{backgroundColor:\"rgb(255, 255, 255)\"},RhoqjXXS9:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16}},...addPropertyOverrides({dKaOon5M9:{\"data-framer-name\":\"Phone\"},kUbzgqLYa:{\"data-framer-name\":\"Tablet\"},RhoqjXXS9:{\"data-framer-name\":\"Phone Opened\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Main navigation\",className:\"framer-1y5ayfq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"KY8iqmhFa\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"sxuntbQnv\",openInNewTab:false,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-lxlb9c framer-1tb8lt5\",layoutDependency:layoutDependency,layoutId:\"sxuntbQnv\",children:[/*#__PURE__*/_jsx(LogoStandard,{animated:true,className:\"framer-1se4zma\",layoutDependency:layoutDependency,layoutId:\"Lv1jWjW7v\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RhoqjXXS9:{height:40,width:\"40px\",y:(componentViewport?.y||0)+16+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b2wqnd-container\",layoutDependency:layoutDependency,layoutId:\"dpWwGRtw1-container\",nodeId:\"dpWwGRtw1\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(IconMenu,{height:\"100%\",id:\"dpWwGRtw1\",layoutId:\"dpWwGRtw1\",style:{height:\"100%\",width:\"100%\"},variant:\"K63ql5aci\",width:\"100%\",...addPropertyOverrides({RhoqjXXS9:{cysd_f03b:cysd_f03b15em7xd,variant:\"swLw7mI3F\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c82w0c\",layoutDependency:layoutDependency,layoutId:\"qIOc6RHCV\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined},{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined},{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined},{href:{webPageId:\"D_d61zKef\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(24+((componentViewport?.height||94.3833)-48-80)/2)+19.5,...addPropertyOverrides({dKaOon5M9:{y:(componentViewport?.y||0)+16+0+4.5},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9r1ujx-container\",layoutDependency:layoutDependency,layoutId:\"xTRExRU_w-container\",nodeId:\"xTRExRU_w\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(Button,{CVbYx6UR7:resolvedLinks[0],height:\"100%\",id:\"xTRExRU_w\",layoutId:\"xTRExRU_w\",t8ec_oG01:\"Raum anfragen\",variant:\"ZANJw_0sv\",width:\"100%\",...addPropertyOverrides({dKaOon5M9:{CVbYx6UR7:resolvedLinks[2]},kUbzgqLYa:{CVbYx6UR7:resolvedLinks[1]},RhoqjXXS9:{CVbYx6UR7:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oFUAS.framer-1tb8lt5, .framer-oFUAS .framer-1tb8lt5 { display: block; }\",\".framer-oFUAS.framer-10f2rdx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 80px 24px 80px; position: relative; width: 1200px; }\",\".framer-oFUAS .framer-1y5ayfq { 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; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oFUAS .framer-lxlb9c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-oFUAS .framer-1se4zma { flex: none; height: var(--framer-aspect-ratio-supported, 46px); position: relative; width: 270px; }\",\".framer-oFUAS .framer-1b2wqnd-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-oFUAS .framer-c82w0c { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 22px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oFUAS .framer-9r1ujx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-oFUAS.framer-v-dq0l0a.framer-10f2rdx { width: 810px; }\",\".framer-oFUAS.framer-v-dq0l0a .framer-1y5ayfq { order: 0; }\",\".framer-oFUAS.framer-v-umgy1w.framer-10f2rdx { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 16px; width: 390px; }\",\".framer-oFUAS.framer-v-umgy1w .framer-1y5ayfq { flex: none; order: 0; width: 100%; }\",\".framer-oFUAS.framer-v-umgy1w .framer-lxlb9c { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-oFUAS.framer-v-umgy1w .framer-1se4zma { height: var(--framer-aspect-ratio-supported, 50px); width: 170px; }\",\".framer-oFUAS.framer-v-18hi2ir.framer-10f2rdx { flex-direction: column; gap: 48px; justify-content: flex-start; padding: 16px 16px 80px 16px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oFUAS.framer-v-18hi2ir .framer-1y5ayfq { flex: none; flex-direction: column; flex-wrap: wrap; order: 0; width: 100%; }\",\".framer-oFUAS.framer-v-18hi2ir .framer-lxlb9c { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-oFUAS.framer-v-18hi2ir .framer-1se4zma { height: var(--framer-aspect-ratio-supported, 17px); width: 170px; }\",\".framer-oFUAS.framer-v-18hi2ir .framer-c82w0c { flex: none; order: 1; width: 100%; }\",\".framer-oFUAS.framer-v-18hi2ir .framer-9r1ujx-container { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94.3833\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kUbzgqLYa\":{\"layout\":[\"fixed\",\"auto\"]},\"dKaOon5M9\":{\"layout\":[\"fixed\",\"auto\"]},\"RhoqjXXS9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRMTIifO8H=withCSS(Component,css,\"framer-oFUAS\");export default FramerRMTIifO8H;FramerRMTIifO8H.displayName=\"Navigation\";FramerRMTIifO8H.defaultProps={height:94.3833,width:1200};addPropertyControls(FramerRMTIifO8H,{variant:{options:[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Opened\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRMTIifO8H,[{explicitInter:true,fonts:[]},...LogoStandardFonts,...IconMenuFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRMTIifO8H\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"94.3833\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kUbzgqLYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dKaOon5M9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RhoqjXXS9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RMTIifO8H.map","// Generated by Framer (b8d5a97)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/Q_IxGDt_w/Q_IxGDt_w.js\";import Navigation from\"#framer/local/canvasComponent/RMTIifO8H/RMTIifO8H.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const breakpoints={vOzFhJ8kc:\"(min-width: 1100px)\",YySim5R5q:\"(max-width: 767px)\",ZCHrgzrB7:\"(min-width: 768px) and (max-width: 1099px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-uMj9G\";const variantClassNames={vOzFhJ8kc:\"framer-v-rwtoxc\",YySim5R5q:\"framer-v-1pttw4e\",ZCHrgzrB7:\"framer-v-1wess2\"};const breakpointRules={YySim5R5q:[\".framer-uMj9G .framer-1ubghl4-container { height: auto; }\"],ZCHrgzrB7:[\".framer-uMj9G .framer-1ubghl4-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={YySim5R5q:\".framer-1pttw4e-override\",ZCHrgzrB7:\".framer-1wess2-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uMj9G.framer-1ie9itr, .framer-uMj9G .framer-1ie9itr { display: block; }\",\".framer-uMj9G.framer-rwtoxc { align-content: center; align-items: center; background-color: #fdfdfc; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uMj9G .framer-p34yk0-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-uMj9G .framer-935x54 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-uMj9G .framer-1ubghl4-container { flex: none; height: 90vh; max-height: 1000px; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={vOzFhJ8kc:\"(min-width: 1100px)\",YySim5R5q:\"(max-width: 767px)\",ZCHrgzrB7:\"(min-width: 768px) and (max-width: 1099px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"vOzFhJ8kc\",Phone:\"YySim5R5q\",Tablet:\"ZCHrgzrB7\"};const getProps=({height,id,showFooter,width,...props})=>{return{...props,LNzeHy5J_:showFooter??props.LNzeHy5J_??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"vOzFhJ8kc\"};};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,LNzeHy5J_,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:{isLayoutTemplate:true,primaryVariantId:\"vOzFhJ8kc\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(253, 253, 252); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-rwtoxc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p34yk0-container\",layoutScroll:true,nodeId:\"bhImHD0Sl\",scopeId:\"ew0qQxcm2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{variant:\"dKaOon5M9\"},ZCHrgzrB7:{variant:\"kUbzgqLYa\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"bhImHD0Sl\",layoutId:\"bhImHD0Sl\",style:{width:\"100%\"},variant:\"XR3KwPlhe\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-935x54\"}),LNzeHy5J_&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{height:720},ZCHrgzrB7:{height:720}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:900,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{__framer__styleTransformEffectEnabled:undefined,style:{}}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-500}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ubghl4-container\",nodeId:\"XsJSOA17f\",rendersWithMotion:true,scopeId:\"ew0qQxcm2\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{style:{maxHeight:\"100%\",width:\"100%\"},variant:\"RSos2oHJP\"},ZCHrgzrB7:{style:{maxHeight:\"100%\",width:\"100%\"},variant:\"jbbcbpulJ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"XsJSOA17f\",layoutId:\"XsJSOA17f\",style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},variant:\"gsKKaJUDB\",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 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZCHrgzrB7\":{\"layout\":[\"fixed\",\"fixed\"]},\"YySim5R5q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"LNzeHy5J_\":\"showFooter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"vOzFhJ8kc\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"],\"ZCHrgzrB7\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"],\"YySim5R5q\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"]}\n * @framerBreakpoints {\"vOzFhJ8kc\":{\"min\":1100,\"canvasClassName\":\"framer-rwtoxc-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1100,\"rootFontSize\":16},\"ZCHrgzrB7\":{\"min\":768,\"max\":1099,\"canvasClassName\":\"framer-1wess2-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"YySim5R5q\":{\"max\":767,\"canvasClassName\":\"framer-1pttw4e-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant vOzFhJ8kc\n * @framerLayoutTemplate\n */const Framerew0qQxcm2=withCSS(Component,css,\"framer-uMj9G\");export default Framerew0qQxcm2;Framerew0qQxcm2.displayName=\"Main\";Framerew0qQxcm2.defaultProps={height:1e3,width:1100};addPropertyControls(Framerew0qQxcm2,{LNzeHy5J_:{defaultValue:true,title:\"Show Footer\",type:ControlType.Boolean}});addFonts(Framerew0qQxcm2,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerew0qQxcm2\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"vOzFhJ8kc\",\"framerIntrinsicWidth\":\"1100\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZCHrgzrB7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YySim5R5q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"vOzFhJ8kc\\\":{\\\"min\\\":1100,\\\"canvasClassName\\\":\\\"framer-rwtoxc-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1100,\\\"rootFontSize\\\":16},\\\"ZCHrgzrB7\\\":{\\\"min\\\":768,\\\"max\\\":1099,\\\"canvasClassName\\\":\\\"framer-1wess2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"YySim5R5q\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1pttw4e-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"vOzFhJ8kc\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"],\\\"ZCHrgzrB7\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"],\\\"YySim5R5q\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"]}\",\"framerVariables\":\"{\\\"LNzeHy5J_\\\":\\\"showFooter\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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 Main from \"https://framerusercontent.com/modules/aavU7WLcqg5Vte06NgRJ/XZ31RHowG3KXKrJMSlL2/ew0qQxcm2.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2RepfyPnvjM8W4xM2QgQ/ejAOcyVB0Oe1UhXLKv5V/augiA20Il.js\")), path: \"/\"}, D_d61zKef: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/83aWnSIQvyCReIYR2470/iVY461HBgQjTz9kvBkwA/D_d61zKef.js\")), path: \"/raum-anfragen\"}, SKoIqgPVo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oZJPXe6WQoE73OXKhPa0/1wvJdfHbfb5R2GP4ArR1/SKoIqgPVo.js\")), path: \"/404\"}, hfu8eHTo5: {collectionId: \"TmxTWYPjh\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Aa5SyOb5g0hZay01wWu1/JZ1EM7yqFwZvldTaUJxB/hfu8eHTo5.js\")), path: \"/:uvkovrkqw\"}, TSX2_XgOR: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5tfiAICReLNpSMcT52iF/EyEjWW70V0XzYDrQAkEn/TSX2_XgOR.js\"))}}\r\n\r\n        const locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\"}]\r\n        const collectionUtils = {TmxTWYPjh: async () => (await import(\"https://framerusercontent.com/modules/g1LqDhlZTnun4nnkvkH4/XHaJyVw1Lq23hjEZhBha/TmxTWYPjh.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"0d0a71fe5d031788d7e7d43f8bbddf24d91e3eb6500294ecdbdd754f51b8a735\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {LNzeHy5J_: true}\r\nconst props2 = {...props1, LNzeHy5J_: false}\r\nconst templateProps = {augiA20Il: props1, D_d61zKef: props2, hfu8eHTo5: props1, SKoIqgPVo: props1, UcSws6NvH: props1, YwvJp2SDm: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"UcSws6NvH\":\r\ncase \"D_d61zKef\":\r\ncase \"SKoIqgPVo\":\r\ncase \"YwvJp2SDm\":\r\ncase \"hfu8eHTo5\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UcSws6NvH\":\r\ncase \"D_d61zKef\":\r\ncase \"SKoIqgPVo\":\r\ncase \"YwvJp2SDm\":\r\ncase \"hfu8eHTo5\":\r\nreturn [{hash: \"rwtoxc\", mediaQuery: \"(min-width: 1100px)\"}, {hash: \"1wess2\", mediaQuery: \"(min-width: 768px) and (max-width: 1099px)\"}, {hash: \"1pttw4e\", mediaQuery: \"(max-width: 767px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oZJPXe6WQoE73OXKhPa0/1wvJdfHbfb5R2GP4ArR1/SKoIqgPVo.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.domus-ideas.de\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}