{"version":3,"file":"script_main.CFo7ww8I.mjs","names":["Navigation","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/AIUQZGNU4Q9GbYEBe5xl/eeKds6WQcWTAIPkGHXKI/Ndi4qxk2X.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/Bozl6ygKS/Bozl6ygKS.js\";import Footer from\"#framer/local/canvasComponent/sMVOIxgEm/sMVOIxgEm.js\";const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFonts=getFonts(Footer);const NavigationControls=getPropertyControls(Navigation);const breakpoints={h22Ulv1NQ:\"(min-width: 810px) and (max-width: 1199.98px)\",QwD83qjCU:\"(min-width: 1200px)\",x_r_H_Ixh:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-v8KHU\";const variantClassNames={h22Ulv1NQ:\"framer-v-11iedit\",QwD83qjCU:\"framer-v-19ujsbo\",x_r_H_Ixh:\"framer-v-mfeksw\"};const pWFcBUvb9=undefined;const Yd_9ntsBs=undefined;const vspjc5150=undefined;const lhTj19mvw=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-v8KHU.framer-5152r5, .framer-v8KHU .framer-5152r5 { display: block; }\",\".framer-v8KHU.framer-19ujsbo { align-content: center; align-items: center; background: linear-gradient(180deg, #ffffff 5%, var(--token-680d1610-506c-4aa0-bcb5-12f8b77479a6, rgb(250, 250, 250)) 60%); 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-v8KHU .framer-1p3b4gb-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 7; }\",\".framer-v8KHU .framer-9yayuv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-v8KHU .framer-14pfrds-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={h22Ulv1NQ:\"(min-width: 810px) and (max-width: 1199.98px)\",QwD83qjCU:\"(min-width: 1200px)\",x_r_H_Ixh:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"QwD83qjCU\",Phone:\"x_r_H_Ixh\",Tablet:\"h22Ulv1NQ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop Black\":\"legi1AJMJ\",\"Desktop White\":\"NBhGUlk7i\",\"Phone Black closed\":\"oJDE3g0UL\",\"Phone Black opened\":\"WgS19PRSJ\",\"Phone white closed\":\"LXech3SMx\",\"Phone white opened\":\"A1r55SYlj\",\"Variant 7\":\"HiJqfDXjY\"};const getProps=({fu_zeile,height,id,variant1,variantPhone,variantTablet,width,...props})=>{return{...props,lhTj19mvw:fu_zeile??props.lhTj19mvw,pWFcBUvb9:humanReadableEnumMap[variant1]??variant1??props.pWFcBUvb9??\"NBhGUlk7i\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QwD83qjCU\",vspjc5150:humanReadableEnumMap[variantPhone]??variantPhone??props.vspjc5150??\"LXech3SMx\",Yd_9ntsBs:humanReadableEnumMap[variantTablet]??variantTablet??props.Yd_9ntsBs??\"LXech3SMx\"};};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,lhTj19mvw,pWFcBUvb9,Yd_9ntsBs,vspjc5150,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"QwD83qjCU\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:':root body { background: linear-gradient(180deg, rgb(255, 255, 255) 5%, var(--token-680d1610-506c-4aa0-bcb5-12f8b77479a6, rgb(250, 250, 250)) /* {\"name\":\"BG-2\"} */ 60%); }'}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-19ujsbo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p3b4gb-container\",nodeId:\"I86kXMjc2\",rendersWithMotion:true,scopeId:\"Ndi4qxk2X\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{h22Ulv1NQ:{variant:matchVariant(Yd_9ntsBs)},x_r_H_Ixh:{variant:matchVariant(vspjc5150)}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"I86kXMjc2\",layoutId:\"I86kXMjc2\",style:{width:\"100%\"},variant:matchVariant(pWFcBUvb9),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9yayuv\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:472,width:\"100vw\",y:1064,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14pfrds-container\",nodeId:\"ugojd0j8J\",scopeId:\"Ndi4qxk2X\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{h22Ulv1NQ:{variant:matchVariant(\"bAKnJ2WFw\")},x_r_H_Ixh:{variant:matchVariant(\"e9fCSHTnu\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ugojd0j8J\",layoutId:\"ugojd0j8J\",SRm28yOmW:lhTj19mvw,style:{width:\"100%\"},variant:matchVariant(\"HLsideIwm\"),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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1181\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"h22Ulv1NQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"x_r_H_Ixh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"lhTj19mvw\":\"fu_zeile\",\"pWFcBUvb9\":\"variant1\",\"Yd_9ntsBs\":\"variantTablet\",\"vspjc5150\":\"variantPhone\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"QwD83qjCU\":[\".framer-1p3b4gb-container\",\".framer-14pfrds-container\"],\"h22Ulv1NQ\":[\".framer-1p3b4gb-container\",\".framer-14pfrds-container\"],\"x_r_H_Ixh\":[\".framer-1p3b4gb-container\",\".framer-14pfrds-container\"]}\n * @framerBreakpoints {\"QwD83qjCU\":{\"min\":1200,\"canvasClassName\":\"framer-19ujsbo-override\",\"minHeight\":1181,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"h22Ulv1NQ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-11iedit-override\",\"minHeight\":1181,\"viewportHeight\":920,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"x_r_H_Ixh\":{\"max\":809,\"canvasClassName\":\"framer-mfeksw-override\",\"minHeight\":1512,\"viewportHeight\":846,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant QwD83qjCU\n * @framerLayoutTemplate true\n */const FramerNdi4qxk2X=withCSS(Component,css,\"framer-v8KHU\");export default FramerNdi4qxk2X;FramerNdi4qxk2X.displayName=\"Main\";FramerNdi4qxk2X.defaultProps={height:1181,width:1200};addPropertyControls(FramerNdi4qxk2X,{lhTj19mvw:{defaultValue:\"\",displayTextArea:true,title:\"Fu\\xdfzeile\",type:ControlType.String},pWFcBUvb9:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"NBhGUlk7i\",description:undefined,hidden:undefined,title:\"Variant\"},Yd_9ntsBs:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"LXech3SMx\",description:undefined,hidden:undefined,title:\"Variant Tablet\"},vspjc5150:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"LXech3SMx\",description:undefined,hidden:undefined,title:\"Variant Phone\"}});addFonts(FramerNdi4qxk2X,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerNdi4qxk2X.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNdi4qxk2X\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"QwD83qjCU\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h22Ulv1NQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x_r_H_Ixh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"lhTj19mvw\\\":\\\"fu_zeile\\\",\\\"pWFcBUvb9\\\":\\\"variant1\\\",\\\"Yd_9ntsBs\\\":\\\"variantTablet\\\",\\\"vspjc5150\\\":\\\"variantPhone\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"QwD83qjCU\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-19ujsbo-override\\\",\\\"minHeight\\\":1181,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"h22Ulv1NQ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-11iedit-override\\\",\\\"minHeight\\\":1181,\\\"viewportHeight\\\":920,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"x_r_H_Ixh\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-mfeksw-override\\\",\\\"minHeight\\\":1512,\\\"viewportHeight\\\":846,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1181\",\"framerHitTargets\":\"{\\\"QwD83qjCU\\\":[\\\".framer-1p3b4gb-container\\\",\\\".framer-14pfrds-container\\\"],\\\"h22Ulv1NQ\\\":[\\\".framer-1p3b4gb-container\\\",\\\".framer-14pfrds-container\\\"],\\\"x_r_H_Ixh\\\":[\\\".framer-1p3b4gb-container\\\",\\\".framer-14pfrds-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { useLocaleInfo } 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/AIUQZGNU4Q9GbYEBe5xl/eeKds6WQcWTAIPkGHXKI/Ndi4qxk2X.js\";\r\n\r\n\t\tconst routes = {BrRJRzB24: {elements: {BmlY8l0dH: \"1\", GvE8J6Gza: \"new\", hBQFBsG2C: \"section-1\", L2SlzLKOK: \"section-1-1\", mArH56yg6: \"ecosystem\", Mg08ul2wm: \"top\", qJsDBCwEL: \"aktuele-blogs\", zMOJp_V22: \"latest-blog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jgTeoWaBw6ZiLUEJVL1J/v3auWehLXNEDEZcB9ioJ/BrRJRzB24.js\")), path: \"/\"}, nMq5u4VBC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cJoPtCZ2U1WhxjmvzWYD/c4DJJ4kJSCnAorSh6zuM/nMq5u4VBC.js\")), path: \"/help\"}, KJLnuxfIB: {elements: {bPDSJn1tK: \"latest-blog\", bQfI3YP2U: \"aktuele-blogs\", MxxXCadJ2: \"new\", Ps4YSKAA0: \"top-1\", uQYhzOy4V: \"more\", ZkK_DoknZ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fjHyDy2XPNUZk1AKW01Q/mBEgxGohhzjBxTmA9doW/KJLnuxfIB.js\")), path: \"/blog\"}, JJWyLpYjX: {elements: {oNcRKFMWT: \"supported-lanugages-1\", RHVeLHrD9: \"top\", tZTultL1W: \"supported-lanugages\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XYwMwc0Bw614x3bYZgI1/rWHNye3TKslGfFPKCOgJ/JJWyLpYjX.js\")), path: \"/policy\"}, T6v3ruDt1: {elements: {rK_7fj1JC: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UdNPgY489pais1HYr9cg/MgI0YsWsmkXsjmTiUosw/T6v3ruDt1.js\")), path: \"/help/account\"}, zp5eFLm0V: {elements: {dIvXaf7OL: \"schritt-4\", LSiB0_kHv: \"schritt-1\", RbcwqHF6a: \"schritt-2\", WsZ14EKW7: \"schritt-3\", yg9vzhZSr: \"schritt-5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZdeLmex0QAoCGDNjoP21/DmprgpONwRXpkl5NFJ8c/zp5eFLm0V.js\")), path: \"/help/step-by-step\"}, HF3AcLBCC: {elements: {BS02BfHzV: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0kFiWWSgaNInhtIctQWZ/MBgOZWD82PtuYUHFQdKV/HF3AcLBCC.js\")), path: \"/help/developer\"}, XfFQGu6kP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IewSlQ7T8sr2lgMQCVhm/rWE1Z3VTdZYPiTUKAagG/XfFQGu6kP.js\")), path: \"/help/general\"}, IqpCuvvdZ: {elements: {b5ulQHJN2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mdMlmUDcLbVIdYiALOHt/eoJZpK0z2R0QkfNe81dC/IqpCuvvdZ.js\")), path: \"/help/partner\"}, jtQ9V7uuu: {elements: {NVCj8hcmT: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f8ji6RCN3k6LARfYYSX6/CEUrwkWBY4AeUumwM6Fs/jtQ9V7uuu.js\")), path: \"/help/store\"}, vZz4ixCuq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YjOlg89rjfEfqFQztVaL/lbAU06WaaC2R9CZBRPqS/vZz4ixCuq.js\")), path: \"/help/products\"}, F3QNT0GXJ: {elements: {eVqGK3Z3y: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oRILXup1JTMhax7aaQiS/9YQiGs7Ydn7mHDJz5kt3/F3QNT0GXJ.js\")), path: \"/help/products/partner-apps\"}, pJjGa4rkS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m28yflPTCLEPJ74fGdEB/7FQh0OQiwwL0Wjidg0Hq/pJjGa4rkS.js\")), path: \"/help/products/my-tapio\"}, g71uVe5oZ: {elements: {CIL57xZ9u: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2M5NHlM0pT6rethOB7Ag/sgnmU56EUUEac1OTIuK5/g71uVe5oZ.js\")), path: \"/help/products/machineboard\"}, yEHofh5pf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7ywq8nqKwfwmMuvICh2e/PaWNUjqJ2s48CqyEBh6S/yEHofh5pf.js\")), path: \"/help/products/serviceboard\"}, mHdax5Ygo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zyZg2DTgSnkHaCOGZVLj/NPdJ5PjQNaPH9odxWCot/mHdax5Ygo.js\")), path: \"/help/products/twinio\"}, LJrZkADNy: {elements: {wxKsSNcBa: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0vd7UbSpGHBcbZ8dFXVS/ETtlg1kiGTpQjHQetnBR/LJrZkADNy.js\")), path: \"/help/products/twinio-office\"}, nIkVob_Zf: {elements: {eh0dwV9qi: \"starkes-team\", GSq60rAG6: \"top\", hB3A2wmCQ: \"markets\", JC3wq95lt: \"code\", Q8GnGuw6v: \"stellenangebote\", QCqOVOmkK: \"features\", UDjZNn2WN: \"second\", UqsCRypJr: \"third\", yqa_V7QS8: \"dev\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/syq9TZsbHyCv9CXDWr59/oeLMq1a8pYT64ZXRrmOA/nIkVob_Zf.js\")), path: \"/tapio-team\"}, I_eDak6Qn: {elements: {FqUCnEzc2: \"help-and-support-1\", H_qCbWlMc: \"top\", iYFz3QaYn: \"all-products\", PTc1OYsDC: \"help-and-support\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YlvawDoDw7JzsdIsU7UT/N05I6pptdZEKfZ0qSCsx/I_eDak6Qn.js\")), path: \"/solutions\"}, buKfOs_ws: {elements: {ARIbR5Y7_: \"europe\", bSRBIHTrT: \"asia\", JX0lnDwGG: \"oceania\", KmQkX2rua: \"nordamerica\", wEfsR6LIt: \"top\", WMI3SqFLs: \"supported-lanugages\", z6CHdnoH6: \"southamerica\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gQTzo6bhoJ3QNfqE9uum/NuC8ORvcYzx8C8o8813b/buKfOs_ws.js\")), path: \"/supported-countries\"}, E9Sg1wGWa: {elements: {AXz8wx6ZM: \"top\", jMfffW1lG: \"business\", PG85jKk4P: \"america\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ejoPIgb1JISy3camgSat/ConIQZIqLlaS7iQkRT8K/E9Sg1wGWa.js\")), path: \"/partner-all\"}, mBcL6gSBM: {elements: {bXUCKM2Fq: \"technical\", QRxAoIXFN: \"top\", SAaYhezYF: \"career\", xqoTNhTJz: \"partner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oPx2AgRgaFdmBqCvv11M/pNF0jWDmFeD4JXxOhlRf/mBcL6gSBM.js\")), path: \"/contact\"}, SvwzQhR8t: {elements: {AMJUQqU_w: \"top\", fwMDhCsxr: \"partnerstimmen\", R0FVIf5B9: \"sicherheit\", TNXSNMuko: \"gemeinsam-stark\", wNXM2sqUl: \"integration\", XXpfr6PGE: \"app-nutzung\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xgxXwIQwfs7RkOnIENxE/1hXufv11uie1LiPfMKqA/SvwzQhR8t.js\")), path: \"/partner-solution\"}, DgXBHQvYh: {elements: {E1CO43rGp: \"für-ihre-kunden\", FM7WYh7G3: \"1\", IOfjh0jDt: \"daten-anbieter\", iZb12s8tJ: \"new\", lGJNvn3Bf: \"infrastruktur\", lT74TAaPs: \"latest-blog\", TuLy87teW: \"app-anbieter\", wgF6AONbZ: \"sicherheit\", wHIOtAqiA: \"aktuele-blogs\", WwkNCI_rS: \"vorteile\", xqqDf1p5C: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AdOVSsk9cFhipD9wuF5D/GCCssP7NcIZailQz4C5z/DgXBHQvYh.js\")), path: \"/tapio-ecosystem\"}, dlUkXGpSZ: {elements: {An1TkcTJp: \"top\", bUTTsKeDA: \"dateneigentum\", cr3FtBBSJ: \"app-nutzung\", ldFOJIkOK: \"aktuele-blogs\", NylswViZY: \"latest-blog\", Oo4L84Fvr: \"s1\", sc_Ba5pPY: \"partnerdaten\", wuq6r3jct: \"datensicherheit\", Xlx7W806K: \"sicherheitsstandards\", YvJ22W_Vi: \"new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fRpzIhIWxwWZBQ8UOXyF/QYW5eIiD7vo1vgLUSZ4w/dlUkXGpSZ.js\")), path: \"/security-privacy\"}, OCLi8Fcwe: {elements: {AGiroB_eV: \"nav\", H7YtM0C6i: \"help-and-support-1\", hJ4THjd_Z: \"white\", HuFv0xw31: \"trigger-app-1\", JtElsOW1B: \"apps\", kqkxHzRja: \"z\", mw0TXJWsY: \"top\", O5R3jRkeX: \"trigger-app\", OCj0AAAEz: \"trigger-3\", SFn9OgFX0: \"1\", zUEfL9bXT: \"help-and-support\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d7dnVDHaSU75aglA9IDV/6u3HaQ9oe5TPSZ9WW12h/OCLi8Fcwe.js\")), path: \"/my-tapio\"}, f3Ve1nUnd: {elements: {AhWptTV3f: \"disclaimer\", iq7zyif93: \"news\", PJod_hYxW: \"aktuele-blogs\", qMxXCFme2: \"new\", RrMw3UiD_: \"in-der-praxis\", sXtnGs9cq: \"lösung-erhalten\", TY1C4ujlS: \"problem-erkennen\", UuZATmCWQ: \"preise\", Yj_0CH7AV: \"webapp\", YQHmoY8fV: \"top\", YX9WefxVJ: \"latest-blog\", Z6lkfukvg: \"service-tickets-anlegen\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nf7BG6AjtdfME0uZftYC/R24uOsD5Z34N0FlSa6y7/f3Ve1nUnd.js\")), path: \"/serviceboard\"}, N9TVcBJxf: {elements: {BStWeYlGp: \"Detailansicht\", dJu4t5edZ: \"überwachung-und-benachrichtigungen\", IvcLOLw8d: \"new\", oRwN40EOs: \"disclaimer\", PzOHI6Gws: \"preise\", SUYtgJlZT: \"latest-blog\", XFAmB5r3A: \"condition-monitoring\", XJaQgUsfM: \"app\", zbxLppgdK: \"aktuele-blogs\", zgSVhctFN: \"in-der-praxis\", ZndRXMCSk: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qPA5NaA5SP2n4EE0e5yL/rLTxwyfkf8tuTQwjoUqz/N9TVcBJxf.js\")), path: \"/machineboard\"}, IkHfdVvWB: {elements: {hbThWpbIQ: \"kantenbandtyp-hinzufügen\", Ln5D_Q4y1: \"webapp\", nfYQJmS7Q: \"disclaimer\", rvWL5TTkQ: \"schnittstellen\", SdlxIVcLc: \"top\", SmJAuuJkv: \"materialmanager\", SPDhBGf5o: \"kantenbandbestaende\", vKdOKdBI0: \"kantenband\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kL5BZ5E67pOBLFHzN0jy/JJc2SAV7cbjQSBFvio7k/IkHfdVvWB.js\")), path: \"/materialmanager\"}, X3TrJxSK4: {elements: {a9EAmBMEw: \"top\", ACayeh1as: \"arbeitsvorbereitung\", bdOoHN5T2: \"schnitstellen\", ebMBSeCS4: \"disclaimer\", FukoC8mCh: \"webapp\", IH_ZeeRXb: \"intellidivide-cutting\", wysfvDUoz: \"perfekte-zuschnittsoptimierung\", Y0c_Cz8ON: \"preise\", YBe1okooo: \"detaillierte-kennzahlen\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i5TTQj3moI22Ar2rCUeG/51laJhrFJSSkKqpiZeF8/X3TrJxSK4.js\")), path: \"/intellidivide-cutting\"}, y1FW1uHsa: {elements: {adZ1wZyqY: \"schnitstellen\", FiNu5PBcs: \"preise\", Iwxt1yxbn: \"detaillierte-kennzahlen\", jrPsmdNQC: \"disclaimer\", OEIRG2PIe: \"intellidivide-cutting\", vGVKfwGsZ: \"perfekte-zuschnittsoptimierung\", Wr66UGDnH: \"teileuebersicht\", xhv2ianr3: \"webapp\", yHdIp6Imd: \"plattenmaterial\", ZAiKsVrch: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/blXwA6REKMUBSmhQHbkO/OifVODSTT0KLZwW8toP3/y1FW1uHsa.js\")), path: \"/intellidivide-nesting\"}, aRQGph77m: {elements: {D7oG9cTZZ: \"preise\", hpNplirgT: \"detail\", ii35ApX47: \"webinar\", M3uusEScg: \"disclaimer\", mJYjMKbtm: \"ifurn-composer\", rBBmJlneI: \"einfache-bedienung\", sYDWOmZLf: \"top\", TCGRRGrcd: \"auswahl-nutzen\", xa3Bc0tHD: \"suppliers\", ZyRPXVtvG: \"webapp\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nRboLipWc44zjbjvNdpt/JRqJyEVUoLfTPICjDVEQ/aRQGph77m.js\")), path: \"/ifurn-composer\"}, DCl_aY8Fi: {elements: {cDMj_l65S: \"serviceasisst\", eoJEgM3z8: \"digitaler-service\", jVKBGUa6P: \"disclaimer\", kUUcxmcHH: \"advanced\", RoyWFw66B: \"classic\", T6sAHINYy: \"preise\", vaj8w_8gQ: \"top\", WTPxoHheV: \"webapp\", zExfTtc68: \"wissenstransfer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A1TBsSD1SMi4JuUPGGTK/99ScAVogQCyYSx0EVczg/DCl_aY8Fi.js\")), path: \"/serviceassist\"}, MTafKXA21: {elements: {AwLDliTQP: \"productionmanagerlive\", B0Q2hphUm: \"schnitstellen\", DNyJKk1IL: \"preise\", FvSEX0tqu: \"detaillierte-kennzahlen\", Jc997Dhp9: \"top\", oUbbRZ8cl: \"disclaimer\", WmbRPtWe6: \"webapp\", Yy05Hnt4E: \"productionmanager\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hcXOsYQCXAk29DlJOfmT/H8dS4VAT0Atdr4Mt3bnm/MTafKXA21.js\")), path: \"/productionmanager\"}, wjcb_lnFN: {elements: {BnuMrmw2e: \"preise\", BzVvhTfCe: \"trends\", DvdOYf4If: \"auswertung-von-maschinenzuständen\", epCVYLNGn: \"produktionsübersciht\", jTLaCoxdQ: \"app\", L70BX7nGp: \"disclaimer\", OVi871cGH: \"top\", y0SqIQJZM: \"mmr-mobile\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i1ROdkwHIqqelISjQyez/NWTEVWu2MIqFbIDgPKdJ/wjcb_lnFN.js\")), path: \"/mmrmobile\"}, SNtcJEZXh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3l1QOZOmxvaS4NZCfJGp/L6U3ws6jTe0sW0vMWZ51/SNtcJEZXh.js\")), path: \"/imprint\"}, JPCqQ0RGw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zYwdEjbvVIvUjiMYIlHW/TQtn2UeXFqSzFZPPK2WN/JPCqQ0RGw.js\")), path: \"/404\"}, GdDePH8V2: {elements: {HW029vz7o: \"top\", yrFvCj2x3: \"disclaimer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AbV2zYE1IaQDQlRcVb8F/vbDrTfHmW6k8JRVJtiIC/GdDePH8V2.js\")), path: \"/newsletter\"}, zAo0ny1l0: {elements: {Btq3SR7e6: \"aus-der-praxis\", cCpQvdgBn: \"new\", GRSJ3ddxH: \"footer\", htXWBHHvk: \"werkzeuge-verwalten\", INqrAykTk: \"add-ons\", ivKEabgGI: \"top\", jEW75cwu7: \"webapp\", JM3_VLa11: \"in-der-praxis\", M_0VYK67h: \"news\", mrFo3XXRh: \"aktuele-blogs\", soKsZyY8P: \"werkzeug-warten\", vwSlTwT2b: \"preise\", yIl4hpKlS: \"disclaimer\", Yyn99b_Nd: \"latest-blog\", zCBWG4U_b: \"werkzeug-nutzen\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/csMU3NbX55fhWh5FNhT0/tZkmVnO6rjJGrXi2HF5N/zAo0ny1l0.js\")), path: \"/twinio\"}, PbwRteGj6: {elements: {fBj2WK7id: \"top\", gVdRGMDro: \"preise\", i7kKnaQPN: \"serviceassist\", Nnzki0e_R: \"auf-einen-blick\", NUOdzs3N9: \"disclaimer\", oJBjuOiNo: \"serviceboard-live\", RkFl92RtB: \"ueberblick\", sFSjXcSz7: \"moebelproduktion\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1nGlAdl4YAOKW1jsQwA2/qUP2x5zB8MyFDXm9qRwZ/PbwRteGj6.js\")), path: \"/serviceboard/service-app\"}, HQqIPQ5YU: {elements: {E0grqbXgE: \"s1\", f1n1TyaSA: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ntDwqtO4MVAkLCODwdZJ/8AFtS9dTePApd8wvnyul/HQqIPQ5YU.js\")), path: \"/partner-solution/service-integration\"}, opMV0B17D: {elements: {aKvOEqKzd: \"top\", tLrhMCVU1: \"s1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qw7Av75cJ8sbjiTKWqIu/IHVeoHuUpktHs6B2j7nm/opMV0B17D.js\")), path: \"/partner-solution/tools-and-material-integration\"}, AkGTYxz0d: {elements: {DqcrsuXI7: \"top\", M0rn_6G68: \"s1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xwVUiN9UfDGZA3ZzHyfY/jVzeserwmvcb1l9aizHo/AkGTYxz0d.js\")), path: \"/partner-solution/sharpening-integration\"}, NwhfG3W4f: {elements: {c8XGu1349: \"s1-1\", f1dEK66QL: \"top\", FDpHygrbJ: \"disclaimer\", zaX2f5IDu: \"s1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vi0ZIlXyvSA03Q1OSKqv/vKbnct9NGF3srwjIQq12/NwhfG3W4f.js\")), path: \"/partner-solution/apps-and-interfaces-integration\"}, vDeqBempr: {elements: {Dt2T8S5ed: \"disclaimer\", hhcMx9Vjz: \"s1\", xghLVFhxu: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/293yLsM9tA7cSCjTjkRP/2zMY8FHUS9Ui3a7Ybuzm/vDeqBempr.js\")), path: \"/partner-solution/machine-integration\"}, XrKGF9Irw: {elements: {csElSPfHE: \"restlaufzeiten\", igSLPaVC9: \"vorteile\", K9fy2SVPx: \"preise\", obvzQrgE9: \"disclaimer\", Rd78GtVoL: \"top\", sqbHb25K5: \"mehr-zu-tapio\", TPG7B0Aav: \"machineboard-live\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zXJJ2gmgTOsQMM2HeRb1/REhoIFxdo0nFLk7cyzxH/XrKGF9Irw.js\")), path: \"/machineboard/machine-app\"}, veDsLQDBq: {elements: {FQvp2K1Fn: \"disclaimer\", H3B6HmboD: \"manuell-anlegen\", KPmqDPyqN: \"werkzeugpartner\", LmjnwEmbH: \"ueberblick\", pQyAL__mc: \"auf-einen-blick\", qetStglSG: \"werkzeug-scannen\", xi09OY9B1: \"preise\", YLi7ysoZ_: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Aq2ODkEX6LELz52tkTvO/S5EzNlvNmiEB7bRrU14M/veDsLQDBq.js\")), path: \"/twinio/app-tool-management\"}, afCZPz5Zv: {elements: {aiP3mged5: \"auf-einen-blick\", b72CWwnND: \"maschinenkommunikation\", bzqgZpG_A: \"werkzeugdatenbank\", FFygJ5BK5: \"top\", JwThP9wCT: \"prozessdaten\", QHEyQwKVV: \"preise\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/80gVwdydhtDYd4FMURBQ/CNa0cqEsYKy1PjcEe9ar/afCZPz5Zv.js\")), path: \"/twinio/connect\"}, bpy45rxdt: {elements: {aahXzdPbW: \"fortschrittsdaten\", dLe3K_gu6: \"neue-vermessdaten\", erIsD0cZB: \"preise\", jCpubNZKM: \"wartungsauftrag-anlegen\", q63f0fasu: \"top\", yKVwfrQJI: \"auf-einen-blick\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pxOvUvqd0P3mGkYjC16Y/wLd8jSvisFlohKLUBj7Q/bpy45rxdt.js\")), path: \"/twinio/maintenance\"}, k3JECr9F0: {elements: {a_56Kk7Ru: \"article\", aurxei6RT: \"news\", KvD9nJ3s9: \"integration\", SnCReRKem: \"t\", ww85VtYfB: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Gsn6XIi6OVFxdNxoIDi5/d2UnGIijvxo500X7Sh4p/k3JECr9F0.js\")), path: \"/news\"}, ANHOSPjSz: {elements: {aOsRRfucR: \"article\", CIu00zkPM: \"top\", K9c7jKn_I: \"t\", pQ2FSWda0: \"integration\", W6fbiCuMt: \"news\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qDRjhq8SpjU5VYERLOZZ/2icxgaasg8xTnyLkGL1C/ANHOSPjSz.js\")), path: \"/news/serviceboard\"}, tFvapvjLy: {elements: {DHdMTFHKA: \"integration\", dHgcimiYU: \"news\", LvuLVSgXe: \"t\", ougnjjLaX: \"top\", Q127ONwS6: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iwV23ASkwhz0pHG2FiNS/zSzTBucLlS63SqCSKHAT/tFvapvjLy.js\")), path: \"/news/my-tapio\"}, UQ5WoHZFw: {elements: {fKYtbad95: \"news\", kpbhPZAXW: \"top\", Ouz3ZW7md: \"integration\", VJrlLd1sf: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xBey2XQsekIm7qQAA4qv/NXGJq7I4Sg4J2GCzxVWY/UQ5WoHZFw.js\")), path: \"/news/twinio\"}, JoWfnMYFU: {collectionId: \"IqAPQbqWW\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BRIHKB4WRBFXktIRrXGV/kko8cTw43cketKZOzdmT/JoWfnMYFU.js\")), path: \"/help/:TTtc1aD7j\"}, sRJuMEioz: {collectionId: \"kHLVoatvE\", elements: {BEaKfZxvl: \"start-1\", MnBhVYTax: \"start\", Qf7__aOYm: \"latest-blog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WlCur9x06wKZgskTEwqx/plsXi8AgFLPGE0IKDsYk/sRJuMEioz.js\")), path: \"/blog/:wEd3zJFSm\"}, x0sfOiWvT: {collectionId: \"WSESj4gSg\", elements: {bYVbQIM1z: \"top\", Kxpl7q3g4: \"t\", WHT_lReMz: \"article\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/akCThlpynlJ85hZAuYCT/2w5woF2E3FCheyBMrjWs/x0sfOiWvT.js\")), path: \"/news/:JZfdkgsPv\"}}\r\n\r\n\t\tconst locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"iIsDhZ76L\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {IqAPQbqWW: async () => (await import(\"https://framerusercontent.com/modules/2pZuBxwPzsfV7HwzsFbn/FLFQ9ZNuVtgKgaUgh0LB/IqAPQbqWW.js\"))?.[\"utils\"], kHLVoatvE: async () => (await import(\"https://framerusercontent.com/modules/sCM29YQlXuNuOoLiRKBS/1pPw9bcqqCKDROXTo5Iw/kHLVoatvE.js\"))?.[\"utils\"], WSESj4gSg: async () => (await import(\"https://framerusercontent.com/modules/V8PxRVoLPouQ3L2QmFMb/NP0c9zl03jM7ZnMznypf/WSESj4gSg.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"51257fc976ece1672e9956c41d6d9253457143faa5366ba4eede9ebae66530de\"\r\n\t\tconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {iIsDhZ76L: \"[1] Browser recommendation: Chrome, Firefox, Edge, Safari, each in the latest version \\nInternet recommendation: Download at least 384 kbit/s | Upload at least 384 kbit/s\\nMachines: All machines of integrated tapio partners. ServiceBoard works for service requests and video diagnostics without machine connection or tapio readiness.\\nServices of service partners: To receive specific services from your service partner, you probably need a separate service contract with the responsible service partner, e.g. the machine manufacturer\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT\\nseparate service contracts with your service partners may be necessary\\nautomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\ncancellation period: 3 days before automatic contract renewal\\nsubscription billing date upon purchase of the license\"}\r\nconst localizedValues1 = {iIsDhZ76L: \"[1] Mobile devices: Android 10 or newer, iOS 15.0 or newer\\nInternet recommendation: Download at least 384 kbit/s | Upload at least 384 kbit/s\\nMachines: All machines from integrated tapio partners. A machine connection or tapio readiness is required to use MachineBoard. Availability varies by machine type and manufacturer and requires individual verification.\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT.\\nOnly active machines assigned to the MachineBoard license count toward the package size.\\nA license is required for each machine to be used with MachineBoard.\\nAutomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions.\\nCancellation period: 3 days before automatic renewal.\\nBilling of the subscription takes place when the license is purchased.\"}\r\nconst localizedValues2 = {iIsDhZ76L: \"[1] Devices: materialManager is a browser application\\nfor use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nInternet browser: for materialManager on a PC or laptop, \\\"Microsoft Edge\\\", \\\"Google Chrome\\\" or \\\"Firefox\\\" are recommended\\nLogin: With your My tapio login details once you have purchased product licenses for materialManager or when using the 30-day trial version\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT.\\nautomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nnotice period is 3 days before the automatic contract renewal\\nbilling date of the subscription upon purchase of the license\"}\r\nconst localizedValues3 = {iIsDhZ76L: \"[1] Devices: intelliDivide Cutting is a browser application for use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nInternet browser: For intelliDivide Cutting on a PC or laptop, “Microsoft Edge”, “Google Chrome” or “Firefox” is recommended\\nLogin: With your My tapio login details as soon as you have purchased product licenses for intelliDivide Cutting or when using the 30-day trial version\\n\\nThe following applies to all packages:\\nPrices excluding statutory VAT.\\nautomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nCancellation period: 3 days before the automatic contract renewal\\nBilling date of the subscription upon purchase of the license\"}\r\nconst localizedValues4 = {iIsDhZ76L: \"[1] Devices: intelliDivide Nesting is a browser application for use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nInternet browser: for intelliDivide Nesting on a PC or laptop, “Microsoft Edge”, “Google Chrome” or “Firefox” are recommended\\nLogin: With your My tapio login details, once you have purchased product licenses for intelliDivide Nesting or when using the 30-day trial version\\n\\nThe following applies to all packages:\\nPrices excluding statutory VAT\\nautomatic contract renewal by one month in the case of a monthly subscription or by one year in the case of an annual subscription\\nCancellation period of 3 days before automatic contract renewal\\nSubscription billing date upon purchase of the license\"}\r\nconst localizedValues5 = {iIsDhZ76L: \"[1] Devices: iFurn Composer is a browser application for use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nWeb browser: for productionManager on the PC or laptop, \\\"Microsoft Edge\\\", \\\"Google Chrome\\\" or \\\"Firefox\\\" is recommended\\nLogin: With your My tapio login details once you have purchased product licenses for iFurn Composer.\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT\\nAutomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nNotice period of 3 days before automatic contract renewal\\nBilling time of the subscription upon purchase of the licenses\"}\r\nconst localizedValues6 = {iIsDhZ76L: \"[1] Devices: serviceAssist is a browser application for use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nInternet browser: for serviceAssist on a PC or laptop, \\\"Microsoft Edge\\\", \\\"Google Chrome\\\" or \\\"Firefox\\\" are recommended\\nLogin: With your My tapio login details as soon as you have purchased product licenses for serviceAssist or when using the 30-day trial version\\n[2] Only for tapio-ready machines\\n\\nThe following applies to all packages:\\nPrices excluding statutory VAT\\nautomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nnotice period: 3 days before automatic contract renewal\\nbilling date of the subscription upon purchase of the licenses\"}\r\nconst localizedValues7 = {iIsDhZ76L: \"[1] Devices: productionManager is a browser application for use on a PC or laptop\\nInternet recommendation: DSL, UMTS, LTE / at least 5 Mbit / recommended 50 Mbit\\nInternet browser: For productionManager on a PC or laptop, “Microsoft Edge”, “Google Chrome” or “Firefox” are recommended\\nLogin: Use your My tapio login credentials once you have purchased product licenses for productionManager or when using the 30-day trial version\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT\\nAutomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nNotice period: 3 days before the automatic contract renewal\\nSubscription billing date when purchasing the license\"}\r\nconst localizedValues8 = {iIsDhZ76L: \"[1] Mobile devices: Android 5 or newer iOS 11.0 or newer\\nInternet recommendation: Download at least 384 kbit/s / Upload at least 384 kbit/s\\nMachines: Usable for all HOMAG machines that are “tapio-ready” (with powerControl V2 control system)\\n\\nThe following applies to all packages:\\nPrices excluding statutory VAT\\nautomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions\\nNotice period: 3 days before automatic contract renewal in each case\\nBilling time for the subscription upon purchase of the licenses\"}\r\nconst localizedValues9 = {iIsDhZ76L: \"Double opt-in and opt-out\\nWhen you sign up for the newsletter, you will receive a double opt-in email asking you to confirm your subscription by clicking the link.\\n\\nWe use CleverReach\\nWe use CleverReach to send our newsletters. By signing up, you agree that the data you enter will be transmitted to CleverReach. Please note their terms and conditions and privacy policy.\\n\\nStatistics and success measurement\\nSo that we can optimize our newsletters for you, you consent to our evaluation. We measure how often the newsletter is opened and which links our readers click.\\n\\nPrivacy policy\\nFor more detailed information about how we send our newsletter, the statistics, and how you can unsubscribe, please see our privacy policy.\"}\r\nconst localizedValues10 = {iIsDhZ76L: \"[1] Browser recommendation: Chrome, Firefox, Edge, Safari, each in the latest version; Internet recommendation: download at least 384 kbit/s | upload at least 384 kbit/s; Tools: data from integrated tapio partners as well as manufacturer-independent tool data.\\n\\n[2] Machine connectivity: An appropriate preparation of the machine is required. HOMAG machines require the “Tool Data Plugin” option.\"}\r\nconst localizedValues11 = {iIsDhZ76L: \"Browser recommendation: Chrome, Firefox, Edge, Safari in the latest version respectively \\nInternet recommendation: Download at least 384 kbit/s | Upload at least 384 kbit/s\\nMachines: All machines of integrated tapio partners. ServiceBoard works in service requests and video diagnosis without machine connection or tapio readiness.\\nServices of service partners: To receive specific services from your service partner, you probably need a separate service contract with the responsible service partner, e.g. the machine manufacturer\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT.\\nSeparate service contracts with your service partners may be necessary.\\nAutomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions.\\nNotice period: 3 days before automatic contract renewal.\\nBilling time of the subscription upon purchase of the license\"}\r\nconst localizedValues12 = {iIsDhZ76L: \"¹It is assumed that a partnership relationship with you has been established. \"}\r\nconst localizedValues13 = {iIsDhZ76L: \"[1] Mobile devices: Android 10 or later, iOS 15.0 or later\\nInternet recommendation: download at least 384 kbit/s | upload at least 384 kbit/s\\nMachines: All machines from integrated tapio partners. Machine connectivity or tapio readiness is required to use MachineBoard. Availability varies by machine type and manufacturer and requires an individual check.\\n\\nThe following applies to all packages:\\nPrices exclude statutory VAT.\\nOnly active machines assigned to the MachineBoard license count toward the package size.\\nA license is required for each machine that is to be used with MachineBoard.\\nAutomatic contract renewal by one month for monthly subscriptions or by one year for annual subscriptions.\\nNotice period: 3 days before automatic contract renewal.\\nSubscription billing date upon purchase of the license\"}\r\nconst localizedValues14 = {iIsDhZ76L: \"[1] Machine connectivity is only available for selected machines of the HOMAG Group.\\n\\nBrowser recommendation: Chrome, Firefox, Edge, Safari in the latest version respectively \\nInternet recommendation: Download at least 384 kbit/s | Upload at least 384 kbit/s\\nTools: Data from integrated tapio partners as well as manufacturer-independent tool data\"}\r\nconst localizedValues15 = {iIsDhZ76L: \"[1] Machine connectivity is only available for selected machines of the HOMAG Group.\\n\\nBrowser recommendation: Chrome, Firefox, Edge, Safari in the latest version each \\nInternet recommendation: Download at least 384 kbit/s | Upload at least 384 kbit/s\\nTools: Data from integrated tapio partners as well as manufacturer-independent tool data\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {lhTj19mvw: \"\", pWFcBUvb9: \"NBhGUlk7i\", vspjc5150: \"LXech3SMx\", Yd_9ntsBs: \"LXech3SMx\"}\r\nconst props2 = {...props1, pWFcBUvb9: \"legi1AJMJ\", vspjc5150: \"oJDE3g0UL\", Yd_9ntsBs: \"oJDE3g0UL\"}\r\nconst { activeLocale } = useLocaleInfo()\r\nconst props3 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues, activeLocale) ?? \"[1] Browserempfehlung: Chrome, Firefox, Edge, Safari jeweils in der aktuellsten Version \\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nMaschinen: Alle Maschinen integrierter tapio-Partner. ServiceBoard funktioniert in Serviceanfragen und Videodiagnose ohne Maschinenanbindung bzw. tapio-readiness.\\nLeistungen der Servicepartner: Um konkrete Services von Ihrem Servicepartner erhalten zu können, benötigen Sie vermutlich einen separaten Servicevertrag mit dem zuständigen Servicepartner, z.B. dem Maschinenhersteller\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nseparate Serviceverträge mit Ihren Servicepartnern sind möglicherweise notwendig\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props4 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues1, activeLocale) ?? \"[1] Mobilgeräte: Android 10 oder neuer iOS 15.0 oder neuer\\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nMaschinen: Alle Maschinen integrierter tapio-Partner. Maschinenverbindung bzw. tapio-readiness ist erforderlich, um das MachineBoard zu nutzen. Die Verfügbarkeit variiert je Maschinentyp und -hersteller und erfordert eine individuelle Prüfung.\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nnur aktive, der MachineBoard-Lizenz zugeordente Maschinen zählen zur Paketgröße\\npro Maschine, die mit dem MachineBoard genutzt werden soll ist eine Lizenz erforderlich\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\", pWFcBUvb9: \"legi1AJMJ\", vspjc5150: \"oJDE3g0UL\", Yd_9ntsBs: \"oJDE3g0UL\"}\r\nconst props5 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues2, activeLocale) ?? \"[1] Geräte: materialManager ist eine Browser-Applikation\\nzur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: materialManager auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung:Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für materialManager erworben haben oder bei Nutzung der 30-Tage Testversion\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props6 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues3, activeLocale) ?? \"[1] Geräte: intelliDivide Cutting ist eine Browser-Applikation zur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: intelliDivide Cutting auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung: Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für intelliDivide Cutting erworben haben oder bei Nutzung der 30-Tage Testversion\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props7 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues4, activeLocale) ?? \"[1] Geräte: intelliDivide Nesting ist eine Browser-Applikation zur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: intelliDivide Nesting auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung: Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für intelliDivide Nesting erworben haben oder bei Nutzung der 30-Tage Testversion\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props8 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues5, activeLocale) ?? \"[1] Geräte: iFurn Composer ist eine Browser-Applikation zur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: productionManager auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung: Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für iFurn Composer erworben haben.\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizen\\n\", pWFcBUvb9: \"legi1AJMJ\", vspjc5150: \"oJDE3g0UL\", Yd_9ntsBs: \"oJDE3g0UL\"}\r\nconst props9 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues6, activeLocale) ?? \"[1] Geräte: serviceAssist ist eine Browser-Applikation zur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: serviceAssist auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung: Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für serviceAssist erworben haben oder bei Nutzung der 30-Tage Testversion\\n[2] Nur für tapio-ready Maschinen\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizen\"}\r\nconst props10 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues7, activeLocale) ?? \"[1] Geräte: productionManager ist eine Browser-Applikation zur Nutzung auf dem PC oder Laptop\\nInternetempfehlung: DSL, UMTS, LTE / mindestens 5 Mbit / empfohlen 50 Mbit\\nInternetbrowser: productionManager auf dem PC oder Laptop empfiehlt sich „Microsoft Edge“, „Google Chrome“ oder „Firefox“\\nAnmeldung: Mit Ihren My tapio Logindaten sobald Sie Produktlizenzen für productionManager erworben haben oder bei Nutzung der 30-Tage Testversion\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props11 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues8, activeLocale) ?? \"[1] Mobilgeräte: Android 5 oder neuer iOS 11.0 oder neuer\\nInternetempfehlung: Download mind. 384 kbit/s / Upload mind. 384 kbit/s\\nMaschinen: Einsetzbar für alle HOMAG Maschinen, die „tapio-ready“ sind (mit Steuerung powerControl V2)\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizen\"}\r\nconst props12 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues9, activeLocale) ?? \"Double-Opt-In und Opt-Out\\nWenn Sie sich für den Newsletter anmelden, erhalten Sie eine Double-Opt-In-E-Mail, in der Sie aufgefordert werden, Ihre Anmeldung durch Anklicken des Links zu bestätigen.\\n\\nWir nutzen CleverReach\\nFür den Versand unserer Newsletter nutzen wir CleverReach. Mit Ihrer Anmeldung stimmen Sie zu, dass die eingegebenen Daten an CleverReach übermittelt werden. Bachten Sie bitte deren AGB und Datenschutzbestimmungen.\\n\\nStatistik und Erfolgsmessung\\nDamit wir unsere Newsletter für Sie optimieren können, willigen Sie in unsere Auswertung ein. Wir messen, wie häufig der Newsletter geöffnet wird und auf welche Links unsere Leser klicken.\\n\\nDatenschutzbestimmungen\\nAusführlichere Informationen über den Versand unseres Newsletters, die Statistiken und wie Sie den Newsletter abbestellen können, finden Sie in unseren Datenschutzbestimmungen.\"}\r\nconst props13 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues10, activeLocale) ?? \"[1] Browserempfehlung: Chrome, Firefox, Edge, Safari jeweils in der aktuellsten Version; Internetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s; Werkzeuge: Daten integrierter tapio-Partner sowie herstellerunabhängige Werkzeugdaten.\\n\\n[2] Maschinenkonnektivität: Voraussetzung ist eine entsprechende Vorbereitung der Maschine. HOMAG Maschinen benötigen die Option „Tool Data Plugin“.\"}\r\nconst props14 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues11, activeLocale) ?? \"Browserempfehlung: Chrome, Firefox, Edge, Safari jeweils in der aktuellsten Version \\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nMaschinen: Alle Maschinen integrierter tapio-Partner. ServiceBoard funktioniert in Serviceanfragen und Videodiagnose ohne Maschinenanbindung bzw. tapio-readiness.\\nLeistungen der Servicepartner: Um konkrete Services von Ihrem Servicepartner erhalten zu können, benötigen Sie vermutlich einen separaten Servicevertrag mit dem zuständigen Servicepartner, z.B. dem Maschinenhersteller\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nseparate Serviceverträge mit Ihren Servicepartnern sind möglicherweise notwendig\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props15 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues12, activeLocale) ?? \"¹Vorausgesetzt ist der Erwerb der Partnerbeziehung zu Ihnen. \"}\r\nconst props16 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues13, activeLocale) ?? \"[1] Mobilgeräte: Android 10 oder neuer iOS 15.0 oder neuer\\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nMaschinen: Alle Maschinen integrierter tapio-Partner. Maschinenverbindung bzw. tapio-readiness ist erforderlich, um das MachineBoard zu nutzen. Die Verfügbarkeit variiert je Maschinentyp und -hersteller und erfordert eine individuelle Prüfung.\\n\\nFür alle Pakete gilt:\\nPreise ohne gesetzl. MwSt.\\nnur aktive, der MachineBoard-Lizenz zugeordente Maschinen zählen zur Paketgröße\\npro Maschine, die mit dem MachineBoard genutzt werden soll ist eine Lizenz erforderlich\\nautomatische Vertragsverlängerung jeweils um einen Monat bei Monatsabo bzw. um ein Jahr bei Jahresabo\\nKündigungsfrist jeweils 3 Tage vor der automatischen Vertragsverlängerung\\nAbrechnungszeitpunkt des Abos bei Kauf der Lizenz\"}\r\nconst props17 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues14, activeLocale) ?? \"[1] Maschinenanbindung ist nur für ausgewählte Maschinen der HOMAG Group verfügbar.\\n\\nBrowserempfehlung: Chrome, Firefox, Edge, Safari jeweils in der aktuellsten Version \\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nWerkzeuge: Daten integrierter tapio-Partner sowie herstellerunabhängige Werkzeugdaten\"}\r\nconst props18 = {...props1, lhTj19mvw: getLocalizedValue(localizedValues15, activeLocale) ?? \"[1] Maschinenanbindung ist nur für ausgewählte Maschinen der HOMAG Group verfügbar.\\n\\nBrowserempfehlung: Chrome, Firefox, Edge, Safari jeweils in der aktuellsten Version \\nInternetempfehlung: Download mind. 384 kbit/s | Upload mind. 384 kbit/s\\nWerkzeuge: Daten integrierter tapio-Partner sowie herstellerunabhängige Werkzeugdaten\"}\r\nconst templateProps = {afCZPz5Zv: props17, AkGTYxz0d: props15, ANHOSPjSz: props1, aRQGph77m: props8, bpy45rxdt: props18, BrRJRzB24: props1, buKfOs_ws: props1, DCl_aY8Fi: props9, DgXBHQvYh: props1, dlUkXGpSZ: props1, E9Sg1wGWa: props1, F3QNT0GXJ: props1, f3Ve1nUnd: props3, g71uVe5oZ: props1, GdDePH8V2: props12, HF3AcLBCC: props1, HQqIPQ5YU: props1, I_eDak6Qn: props1, IkHfdVvWB: props5, IqpCuvvdZ: props1, JJWyLpYjX: props1, JoWfnMYFU: props1, jtQ9V7uuu: props1, k3JECr9F0: props1, KJLnuxfIB: props1, LJrZkADNy: props1, mBcL6gSBM: props1, MGhFWaV8x: props1, mHdax5Ygo: props1, MTafKXA21: props10, N9TVcBJxf: props4, nIkVob_Zf: props2, nMq5u4VBC: props1, NwhfG3W4f: props15, opMV0B17D: props1, PbwRteGj6: props14, pJjGa4rkS: props1, SNtcJEZXh: props1, sRJuMEioz: props1, SvwzQhR8t: props1, T6v3ruDt1: props1, tFvapvjLy: props1, UQ5WoHZFw: props1, vDeqBempr: props15, veDsLQDBq: props1, vZz4ixCuq: props1, wjcb_lnFN: props11, x0sfOiWvT: props1, X3TrJxSK4: props6, XfFQGu6kP: props1, XrKGF9Irw: props16, y1FW1uHsa: props7, yEHofh5pf: props1, zAo0ny1l0: props13, zp5eFLm0V: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"BrRJRzB24\":\r\ncase \"MGhFWaV8x\":\r\ncase \"nMq5u4VBC\":\r\ncase \"KJLnuxfIB\":\r\ncase \"JJWyLpYjX\":\r\ncase \"T6v3ruDt1\":\r\ncase \"zp5eFLm0V\":\r\ncase \"HF3AcLBCC\":\r\ncase \"XfFQGu6kP\":\r\ncase \"IqpCuvvdZ\":\r\ncase \"jtQ9V7uuu\":\r\ncase \"vZz4ixCuq\":\r\ncase \"F3QNT0GXJ\":\r\ncase \"pJjGa4rkS\":\r\ncase \"g71uVe5oZ\":\r\ncase \"yEHofh5pf\":\r\ncase \"mHdax5Ygo\":\r\ncase \"LJrZkADNy\":\r\ncase \"nIkVob_Zf\":\r\ncase \"I_eDak6Qn\":\r\ncase \"buKfOs_ws\":\r\ncase \"E9Sg1wGWa\":\r\ncase \"mBcL6gSBM\":\r\ncase \"SvwzQhR8t\":\r\ncase \"DgXBHQvYh\":\r\ncase \"dlUkXGpSZ\":\r\ncase \"f3Ve1nUnd\":\r\ncase \"N9TVcBJxf\":\r\ncase \"IkHfdVvWB\":\r\ncase \"X3TrJxSK4\":\r\ncase \"y1FW1uHsa\":\r\ncase \"aRQGph77m\":\r\ncase \"DCl_aY8Fi\":\r\ncase \"MTafKXA21\":\r\ncase \"wjcb_lnFN\":\r\ncase \"SNtcJEZXh\":\r\ncase \"GdDePH8V2\":\r\ncase \"zAo0ny1l0\":\r\ncase \"PbwRteGj6\":\r\ncase \"HQqIPQ5YU\":\r\ncase \"opMV0B17D\":\r\ncase \"AkGTYxz0d\":\r\ncase \"NwhfG3W4f\":\r\ncase \"vDeqBempr\":\r\ncase \"XrKGF9Irw\":\r\ncase \"veDsLQDBq\":\r\ncase \"afCZPz5Zv\":\r\ncase \"bpy45rxdt\":\r\ncase \"k3JECr9F0\":\r\ncase \"ANHOSPjSz\":\r\ncase \"tFvapvjLy\":\r\ncase \"UQ5WoHZFw\":\r\ncase \"JoWfnMYFU\":\r\ncase \"sRJuMEioz\":\r\ncase \"x0sfOiWvT\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"BrRJRzB24\":\r\ncase \"MGhFWaV8x\":\r\ncase \"nMq5u4VBC\":\r\ncase \"KJLnuxfIB\":\r\ncase \"JJWyLpYjX\":\r\ncase \"T6v3ruDt1\":\r\ncase \"zp5eFLm0V\":\r\ncase \"HF3AcLBCC\":\r\ncase \"XfFQGu6kP\":\r\ncase \"IqpCuvvdZ\":\r\ncase \"jtQ9V7uuu\":\r\ncase \"vZz4ixCuq\":\r\ncase \"F3QNT0GXJ\":\r\ncase \"pJjGa4rkS\":\r\ncase \"g71uVe5oZ\":\r\ncase \"yEHofh5pf\":\r\ncase \"mHdax5Ygo\":\r\ncase \"LJrZkADNy\":\r\ncase \"nIkVob_Zf\":\r\ncase \"I_eDak6Qn\":\r\ncase \"buKfOs_ws\":\r\ncase \"E9Sg1wGWa\":\r\ncase \"mBcL6gSBM\":\r\ncase \"SvwzQhR8t\":\r\ncase \"DgXBHQvYh\":\r\ncase \"dlUkXGpSZ\":\r\ncase \"f3Ve1nUnd\":\r\ncase \"N9TVcBJxf\":\r\ncase \"IkHfdVvWB\":\r\ncase \"X3TrJxSK4\":\r\ncase \"y1FW1uHsa\":\r\ncase \"aRQGph77m\":\r\ncase \"DCl_aY8Fi\":\r\ncase \"MTafKXA21\":\r\ncase \"wjcb_lnFN\":\r\ncase \"SNtcJEZXh\":\r\ncase \"GdDePH8V2\":\r\ncase \"zAo0ny1l0\":\r\ncase \"PbwRteGj6\":\r\ncase \"HQqIPQ5YU\":\r\ncase \"opMV0B17D\":\r\ncase \"AkGTYxz0d\":\r\ncase \"NwhfG3W4f\":\r\ncase \"vDeqBempr\":\r\ncase \"XrKGF9Irw\":\r\ncase \"veDsLQDBq\":\r\ncase \"afCZPz5Zv\":\r\ncase \"bpy45rxdt\":\r\ncase \"k3JECr9F0\":\r\ncase \"ANHOSPjSz\":\r\ncase \"tFvapvjLy\":\r\ncase \"UQ5WoHZFw\":\r\ncase \"JoWfnMYFU\":\r\ncase \"sRJuMEioz\":\r\ncase \"x0sfOiWvT\":\r\nreturn [{hash: \"19ujsbo\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"11iedit\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"mfeksw\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zYwdEjbvVIvUjiMYIlHW/TQtn2UeXFqSzFZPPK2WN/JPCqQ0RGw.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: false,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.tapio.one\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/mAnlxrFDDRCmFYqLGwXz/54E2euLQ8NaZ0WcdWdnA/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {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\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}