{"version":3,"file":"script_main.BiOiFtmB.mjs","names":["NavMain","ButtonGlobal","Footer","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","RichText","React.Fragment","ArrowDown","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Leistungen","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/Z2PPB7kkGqtgMYO3MZDA/XuI6OFMDTfoIYV2HC3Yi/Yl4Ng51Oz.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowDown from\"https://framerusercontent.com/modules/5zkp3uDWf9N9lXIYOqig/AwBnimnPYNHn5l2obzlu/EgU3wCY21.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import ButtonGlobal from\"#framer/local/canvasComponent/J9zRoZpzn/J9zRoZpzn.js\";import NavMain from\"#framer/local/canvasComponent/Of3IgjP5t/Of3IgjP5t.js\";import Footer from\"#framer/local/canvasComponent/UWL2KCVn9/UWL2KCVn9.js\";import*as sharedStyle1 from\"#framer/local/css/aaNetsAv0/aaNetsAv0.js\";import*as sharedStyle from\"#framer/local/css/lUhqRXwlH/lUhqRXwlH.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavMainFonts=getFonts(NavMain);const ButtonGlobalFonts=getFonts(ButtonGlobal);const FooterFonts=getFonts(Footer);const breakpoints={APOjwK_64:\"(min-width: 810px) and (max-width: 1199.98px)\",E9KoxaU6F:\"(min-width: 1200px)\",jOG50DOqr:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gRPcC\";const variantClassNames={APOjwK_64:\"framer-v-eoi5kt\",E9KoxaU6F:\"framer-v-17zgddc\",jOG50DOqr:\"framer-v-hm7ben\"};const tjaUbmOAK=undefined;const SZvAonbnh=undefined;const KELz1WnCv=undefined;const FmJH1uR5q=undefined;const els8g5NBB=undefined;const YBHupEUmG=undefined;const SLa2QE3ie=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={APOjwK_64:[\".framer-gRPcC .framer-185qc33 { padding: 48px; }\",\".framer-gRPcC .framer-f9za0z { gap: 20px; max-width: 680px; }\",\".framer-gRPcC .framer-18pxb17 { gap: 20px; max-width: 480px; }\"],jOG50DOqr:[\".framer-gRPcC .framer-1ldj50v { height: 70vh; }\",\".framer-gRPcC .framer-185qc33 { padding: 24px 24px 40px 24px; }\",\".framer-gRPcC .framer-yycyh5 { gap: 32px; }\",\".framer-gRPcC .framer-f9za0z, .framer-gRPcC .framer-18pxb17 { gap: 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={APOjwK_64:\".framer-eoi5kt-override\",jOG50DOqr:\".framer-hm7ben-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gRPcC.framer-ml6yn1, .framer-gRPcC .framer-ml6yn1 { display: block; }\",\".framer-gRPcC.framer-17zgddc { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-1vdndwm-container { flex: none; height: auto; left: 50%; order: -1000; position: absolute; top: -3px; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-gRPcC .framer-lyzlak-container { flex: none; height: auto; left: 12px; order: -999; position: absolute; right: 12px; top: 12px; z-index: 1; }\",\".framer-gRPcC .framer-eooobi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -998; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-1ldj50v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 680px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-12rj5rn { align-content: center; align-items: center; background-color: var(--txkspo); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-185qc33 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 64px; position: relative; width: 1px; }\",\".framer-gRPcC .framer-yycyh5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-gRPcC .framer-f9za0z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; max-width: 760px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-18pxb17 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 500px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gRPcC .framer-1cqyd2w, .framer-gRPcC .framer-va340c { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gRPcC .framer-hvtdxu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gRPcC .framer-77p3sf { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-gRPcC .framer-1hubmtm-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={APOjwK_64:\"(min-width: 810px) and (max-width: 1199.98px)\",E9KoxaU6F:\"(min-width: 1200px)\",jOG50DOqr:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"E9KoxaU6F\",Phone:\"jOG50DOqr\",Tablet:\"APOjwK_64\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({footerButtonLink,headerButtonLink,headerButtonText,headerButtonVisible,height,id,pageColor,pageDescribtion,pageTitle,width,...props})=>{return{...props,els8g5NBB:headerButtonText??props.els8g5NBB??\"Lorem ipsum dolor\",FmJH1uR5q:headerButtonVisible??props.FmJH1uR5q??true,KELz1WnCv:pageDescribtion??props.KELz1WnCv??\"Lorem ipsum dolor sit amet, consete sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. \",SLa2QE3ie:footerButtonLink??props.SLa2QE3ie,SZvAonbnh:pageTitle??props.SZvAonbnh??\"Lorem ipsum dolor sit amet consete\",tjaUbmOAK:pageColor??props.tjaUbmOAK??\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"E9KoxaU6F\",YBHupEUmG:headerButtonLink??props.YBHupEUmG};};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,tjaUbmOAK,SZvAonbnh,KELz1WnCv,els8g5NBB,YBHupEUmG,SLa2QE3ie,FmJH1uR5q,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"E9KoxaU6F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-17zgddc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vdndwm-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"PhWLO4YSB\",scopeId:\"Yl4Ng51Oz\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"PhWLO4YSB\",intensity:10,layoutId:\"PhWLO4YSB\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"calc(100vw - 24px)\",y:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lyzlak-container\",nodeId:\"N_qprmr5t\",scopeId:\"Yl4Ng51Oz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{APOjwK_64:{K0ZPNbVjV:\"var(--token-6a36ddff-25b1-4c2e-8380-f8f2767cfbc6, rgb(255, 255, 255))\",pRGYsOzaZ:\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",variant:matchVariant(\"VebWIrUFL\")},jOG50DOqr:{K0ZPNbVjV:\"var(--token-6a36ddff-25b1-4c2e-8380-f8f2767cfbc6, rgb(255, 255, 255))\",pRGYsOzaZ:\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",variant:matchVariant(\"VebWIrUFL\")}},children:/*#__PURE__*/_jsx(NavMain,{BqDv333z1:\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",GHLLetDEU:\"var(--token-6a36ddff-25b1-4c2e-8380-f8f2767cfbc6, rgb(255, 255, 255))\",height:\"100%\",id:\"N_qprmr5t\",K0ZPNbVjV:\"var(--token-4ab22156-1e06-42ff-8341-1705b8d2a308, rgb(253, 214, 121))\",koPyaX9M3:\"var(--token-6a36ddff-25b1-4c2e-8380-f8f2767cfbc6, rgb(255, 255, 255))\",layoutId:\"N_qprmr5t\",pnvVQmC9F:\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",pRGYsOzaZ:\"rgb(252, 197, 69)\",style:{width:\"100%\"},variant:matchVariant(\"sf4a_7i7i\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.main,{className:\"framer-eooobi\",\"data-framer-name\":\"[wrapper] main\",children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-1ldj50v\",\"data-framer-name\":\"[section] hero\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-12rj5rn\",\"data-framer-name\":\"[background] color + radius\",style:{\"--txkspo\":tjaUbmOAK},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-185qc33\",\"data-framer-name\":\"[wrapper] container + padding\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yycyh5\",\"data-framer-name\":\"[wrapper] layout\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f9za0z\",\"data-framer-name\":\"[wrapper] max-width\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18pxb17\",\"data-framer-name\":\"[wrapper] max-width\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-15fekk9\",\"data-styles-preset\":\"lUhqRXwlH\",style:{\"--framer-text-alignment\":\"left\"},children:\"Lorem ipsum dolor sit amet consete\"})}),className:\"framer-1cqyd2w\",fonts:[\"Inter\"],text:SZvAonbnh,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-sl13us\",\"data-styles-preset\":\"aaNetsAv0\",style:{\"--framer-text-alignment\":\"left\"},children:\"Lorem ipsum dolor sit amet, consete sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. \"})}),className:\"framer-va340c\",fonts:[\"Inter\"],text:KELz1WnCv,verticalAlignment:\"top\",withExternalLayout:true})]}),FmJH1uR5q!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{APOjwK_64:{y:660},jOG50DOqr:{y:680}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:644,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hvtdxu-container\",nodeId:\"s4GlBOXA6\",scopeId:\"Yl4Ng51Oz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{APOjwK_64:{variant:matchVariant(\"NJzc7DRxz\")},jOG50DOqr:{variant:matchVariant(\"NJzc7DRxz\")}},children:/*#__PURE__*/_jsx(ButtonGlobal,{aLXw25bks:true,D9bS71qX_:ArrowDown,height:\"100%\",id:\"s4GlBOXA6\",layoutId:\"s4GlBOXA6\",OtuIgvEd_:YBHupEUmG,TbCNcZnPh:\"var(--token-1d986af7-f8bf-4bc1-860d-1327879b6642, rgb(251, 249, 247))\",variant:matchVariant(\"NG_1PBZ1W\"),width:\"100%\",yoUAHSM68:els8g5NBB,zjmtU2M0M:\"rgb(245, 240, 235)\"})})})})})]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-77p3sf\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jOG50DOqr:{y:1700}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:335,width:\"100vw\",y:1680,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hubmtm-container\",nodeId:\"PK9KovHmG\",scopeId:\"Yl4Ng51Oz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{APOjwK_64:{variant:matchVariant(\"qvgNGEFae\")},jOG50DOqr:{variant:matchVariant(\"yMwkjnjDM\")}},children:/*#__PURE__*/_jsx(Footer,{Co0uCNY7v:tjaUbmOAK,DirXHHvMA:\"var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227))\",Dv9xLgNJc:\"12px 12px 12px 12px\",height:\"100%\",id:\"PK9KovHmG\",JNCN3zuiT:SLa2QE3ie,layoutId:\"PK9KovHmG\",style:{width:\"100%\"},variant:matchVariant(\"Ox8NA7GOk\"),width:\"100%\",WWjMigsTD:\"var(--token-1d986af7-f8bf-4bc1-860d-1327879b6642, rgb(251, 249, 247))\"})})})})})]}),/*#__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 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"APOjwK_64\":{\"layout\":[\"fixed\",\"fixed\"]},\"jOG50DOqr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tjaUbmOAK\":\"pageColor\",\"SZvAonbnh\":\"pageTitle\",\"KELz1WnCv\":\"pageDescribtion\",\"els8g5NBB\":\"headerButtonText\",\"YBHupEUmG\":\"headerButtonLink\",\"SLa2QE3ie\":\"footerButtonLink\",\"FmJH1uR5q\":\"headerButtonVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"E9KoxaU6F\":[\".framer-1vdndwm-container\",\".framer-lyzlak-container\",\".framer-eooobi\",\".framer-1hubmtm-container\"],\"APOjwK_64\":[\".framer-1vdndwm-container\",\".framer-lyzlak-container\",\".framer-eooobi\",\".framer-1hubmtm-container\"],\"jOG50DOqr\":[\".framer-1vdndwm-container\",\".framer-lyzlak-container\",\".framer-eooobi\",\".framer-1hubmtm-container\"]}\n * @framerBreakpoints {\"E9KoxaU6F\":{\"min\":1200,\"canvasClassName\":\"framer-17zgddc-override\",\"minHeight\":1500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"APOjwK_64\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-eoi5kt-override\",\"minHeight\":1500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"jOG50DOqr\":{\"max\":809,\"canvasClassName\":\"framer-hm7ben-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant E9KoxaU6F\n * @framerLayoutTemplate true\n */const FramerYl4Ng51Oz=withCSS(Component,css,\"framer-gRPcC\");export default FramerYl4Ng51Oz;FramerYl4Ng51Oz.displayName=\"Leistungen\";FramerYl4Ng51Oz.defaultProps={height:1500,width:1200};addPropertyControls(FramerYl4Ng51Oz,{tjaUbmOAK:{defaultValue:'var(--token-bb6dcd65-671f-4c7b-b6c6-b94b72adcc26, rgb(227, 232, 227)) /* {\"name\":\"Petrol\"} */',title:\"Page Color\",type:ControlType.Color},SZvAonbnh:{defaultValue:\"Lorem ipsum dolor sit amet consete\",displayTextArea:false,title:\"Page Title\",type:ControlType.String},KELz1WnCv:{defaultValue:\"Lorem ipsum dolor sit amet, consete sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. \",displayTextArea:false,title:\"Page Describtion\",type:ControlType.String},els8g5NBB:{defaultValue:\"Lorem ipsum dolor\",displayTextArea:false,title:\"Header Button Text\",type:ControlType.String},YBHupEUmG:{title:\"Header Button Link\",type:ControlType.Link},SLa2QE3ie:{description:\"\",title:\"Footer Button Link\",type:ControlType.Link},FmJH1uR5q:{defaultValue:true,title:\"Header Button visible\",type:ControlType.Boolean}});addFonts(FramerYl4Ng51Oz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...NavMainFonts,...ButtonGlobalFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerYl4Ng51Oz.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavMain,{},context),forwardLoader(ButtonGlobal,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYl4Ng51Oz\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1500\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"E9KoxaU6F\\\":[\\\".framer-1vdndwm-container\\\",\\\".framer-lyzlak-container\\\",\\\".framer-eooobi\\\",\\\".framer-1hubmtm-container\\\"],\\\"APOjwK_64\\\":[\\\".framer-1vdndwm-container\\\",\\\".framer-lyzlak-container\\\",\\\".framer-eooobi\\\",\\\".framer-1hubmtm-container\\\"],\\\"jOG50DOqr\\\":[\\\".framer-1vdndwm-container\\\",\\\".framer-lyzlak-container\\\",\\\".framer-eooobi\\\",\\\".framer-1hubmtm-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"APOjwK_64\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jOG50DOqr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"E9KoxaU6F\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-17zgddc-override\\\",\\\"minHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"APOjwK_64\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-eoi5kt-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"jOG50DOqr\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-hm7ben-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"E9KoxaU6F\",\"framerVariables\":\"{\\\"tjaUbmOAK\\\":\\\"pageColor\\\",\\\"SZvAonbnh\\\":\\\"pageTitle\\\",\\\"KELz1WnCv\\\":\\\"pageDescribtion\\\",\\\"els8g5NBB\\\":\\\"headerButtonText\\\",\\\"YBHupEUmG\\\":\\\"headerButtonLink\\\",\\\"SLa2QE3ie\\\":\\\"footerButtonLink\\\",\\\"FmJH1uR5q\\\":\\\"headerButtonVisible\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Leistungen from \"https://framerusercontent.com/modules/Z2PPB7kkGqtgMYO3MZDA/XuI6OFMDTfoIYV2HC3Yi/Yl4Ng51Oz.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {fbLnMTZXv: \"section-hero\", SS4I3Ru_R: \"section-blog\", WS6MDq54F: \"section-team\", XlqBibS65: \"section-leistungen\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sR73F7YX2GI9SDpeazKq/o47LacsLYmY6qmHrq4ae/augiA20Il.js\")), path: \"/\"}, q3qg5Pr1T: {elements: {AVLMjYxn1: \"section-hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0lkd7ldObybnPlqKFiyp/5Q4FEuha1O4Tkm95BRx2/q3qg5Pr1T.js\")), path: \"/blog\"}, q2wBsQj9n: {elements: {RDXGVUZ1E: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Tcg2YF3GQWrYpAMHCPj/roO5bhGR7jblEUWPtkbE/q2wBsQj9n.js\")), path: \"/leistungen/konflikt\"}, UcdqCtnOJ: {elements: {HTTlcsJcw: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9KLnnIirRWeG49YJf5x5/chMlaGNn4lOCwLH0Ofcm/UcdqCtnOJ.js\")), path: \"/leistungen/team\"}, cDTBviEoT: {elements: {qJFfb8u3f: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bdZSBy0gmGkhc9jSj4uW/k9gI9IWvrdM2glHEnk8y/cDTBviEoT.js\")), path: \"/leistungen/coaching\"}, Mr4jGhcTk: {elements: {cj5vH2xYi: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kvJpZOtVupN66xtg0VAv/pfRxcdcgO7Pkz8ReiZ3x/Mr4jGhcTk.js\")), path: \"/leistungen/auftritt\"}, qFTrhYu7r: {elements: {zm2uSzS_q: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9W3r6fvKOVfHkjWUhZF4/TSJfEEaZ3os6TkyaVwiC/qFTrhYu7r.js\")), path: \"/leistungen/workshop\"}, S9B0AlQ7H: {elements: {rKVTW5gIc: \"scroll-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MbAD6NTs5MLwWJJeV3jn/iLKHOUn9GAau1NXU344D/S9B0AlQ7H.js\")), path: \"/leistungen/schulung\"}, eot7yS32J: {elements: {Pw1182e1l: \"section-hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xPjCPM029ykDbEt1eIIp/jAkU1OV8cIGCfyiFHeDl/eot7yS32J.js\")), path: \"/datenschutz\"}, EGfHVj_db: {elements: {pya_6Qp39: \"section-hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xwXsP2s6UkYk3nIcXKWC/ly54OAsxEzkWKzJyPVQG/EGfHVj_db.js\")), path: \"/impressum\"}, Bgmlzic60: {collectionId: \"Lnmt61kQH\", elements: {Nu0ObEHW0: \"section-hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HcLJKLbN4NU2dSReedM8/O4NUJ8yCUOZ7kFAq1THD/Bgmlzic60.js\")), path: \"/blog/:Vmsh2n2iT\"}}\r\n\r\n\t\tconst locales = [{code: \"de-CH\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Lnmt61kQH: async () => (await import(\"https://framerusercontent.com/modules/nsxMSmUKYXpDG411Daow/95EdergeAFzsQqmYDVxE/Lnmt61kQH.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"a5465d73ddddb1991fe63a554dc5ee638e3b897b960c0484a4a1085ecf9448a1\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {els8g5NBB: \"Mehr zu Konfliktlösung\", FmJH1uR5q: true, KELz1WnCv: \"Wir helfen Ihnen, Konflikte zu klären, Energie zurückzugewinnen und tragfähige Lösungen zu finden.\", SLa2QE3ie: {href: {webPageId: \"q2wBsQj9n\"}}, SZvAonbnh: \"Einen belastenden Konflikt auflösen\", tjaUbmOAK: \"var(--token-4ab22156-1e06-42ff-8341-1705b8d2a308, rgb(253, 214, 121))\", YBHupEUmG: {href: {hash: \":RDXGVUZ1E\", webPageId: \"q2wBsQj9n\"}}}\r\nconst props2 = {...props1, els8g5NBB: \"Mehr zu Teamentwicklung\", KELz1WnCv: \"Wir zeigen Ihnen, wie Kommunikation im Team gelingt und wie Sie damit die Leistungsfähigkeit steigern können.\", SLa2QE3ie: {href: {webPageId: \"UcdqCtnOJ\"}}, SZvAonbnh: \"Im Team besser zusammenarbeiten\", tjaUbmOAK: \"var(--token-a7c9bc33-4458-4864-8280-eb2428bc31c8, rgb(135, 212, 163))\", YBHupEUmG: {href: {hash: \":HTTlcsJcw\", webPageId: \"UcdqCtnOJ\"}}}\r\nconst props3 = {...props1, els8g5NBB: \"Mehr zu Einzelcoaching\", KELz1WnCv: \"Wir begleiten Sie empathisch und mit Struktur, damit Sie Klarheit gewinnen und den passenden Weg finden.\", SLa2QE3ie: {href: {webPageId: \"cDTBviEoT\"}}, SZvAonbnh: \"Eine persönliche Challenge meistern\", tjaUbmOAK: \"var(--token-690f591d-9117-4f8c-aadf-7adcfce112d8, rgb(210, 197, 251))\", YBHupEUmG: {href: {hash: \":qJFfb8u3f\", webPageId: \"cDTBviEoT\"}}}\r\nconst props4 = {...props1, els8g5NBB: \"Mehr zu Auftrittstraining\", KELz1WnCv: \"Wir strukturieren, gestalten und üben mit Ihnen – für einen glaubwürdigen Auftritt oder ein gutes Gespräch.\", SLa2QE3ie: {href: {webPageId: \"Mr4jGhcTk\"}}, SZvAonbnh: \"Bei einem Auftritt oder Gespräch glänzen\", tjaUbmOAK: \"var(--token-4efff44e-ac6a-4392-8fcc-4541544367f4, rgb(194, 216, 255))\", YBHupEUmG: {href: {hash: \":cj5vH2xYi\", webPageId: \"Mr4jGhcTk\"}}}\r\nconst props5 = {...props1, els8g5NBB: \"Mehr zu Workshop-Support\", KELz1WnCv: \"Wir unterstützen Sie dabei, Ihre Ziele mit spannenden Workshops in kurzer Zeit zu erreichen.\", SLa2QE3ie: {href: {webPageId: \"qFTrhYu7r\"}}, SZvAonbnh: \"Einen strukturierten Workshop halten\", tjaUbmOAK: \"var(--token-fbb2d137-a321-4ff2-b155-f61817164568, rgb(243, 160, 124))\", YBHupEUmG: {href: {hash: \":zm2uSzS_q\", webPageId: \"qFTrhYu7r\"}}}\r\nconst props6 = {...props1, els8g5NBB: \"Mehr zu Schulungen\", KELz1WnCv: \"Durch kurzweilige Schulungen und Referate stärken Sie die Inhouse-Kompetenz Ihrer Organisation.\", SLa2QE3ie: {href: {webPageId: \"S9B0AlQ7H\"}}, SZvAonbnh: \"Die eigenen Skills in kurzer Zeit stärken\", tjaUbmOAK: \"var(--token-f45e75d9-8d84-4fe8-bda7-5a6ba294a068, rgb(240, 147, 157))\", YBHupEUmG: {href: {hash: \":rKVTW5gIc\", webPageId: \"S9B0AlQ7H\"}}}\r\nconst templateProps = {cDTBviEoT: props3, Mr4jGhcTk: props4, q2wBsQj9n: props1, qFTrhYu7r: props5, S9B0AlQ7H: props6, UcdqCtnOJ: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"q2wBsQj9n\":\r\ncase \"UcdqCtnOJ\":\r\ncase \"cDTBviEoT\":\r\ncase \"Mr4jGhcTk\":\r\ncase \"qFTrhYu7r\":\r\ncase \"S9B0AlQ7H\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"YBHupEUmG\"], props[\"SLa2QE3ie\"]]}, (resolvedLinks) => React.createElement(Leistungen, {...props, key: \"Leistungen\", SLa2QE3ie: resolvedLinks[1], style, YBHupEUmG: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"q2wBsQj9n\":\r\ncase \"UcdqCtnOJ\":\r\ncase \"cDTBviEoT\":\r\ncase \"Mr4jGhcTk\":\r\ncase \"qFTrhYu7r\":\r\ncase \"S9B0AlQ7H\":\r\nreturn [{hash: \"17zgddc\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"eoi5kt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"hm7ben\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://face2face.ch\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/6fdcNgebYLv4vroAy48h/3ah3Gl2DQ77e8IjQfe6Y/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}