{"version":3,"file":"script_main.Cea4UXJd.mjs","names":["NavNavigationFonts","NavNavigation","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","Image","css","NavNavigation","Footer","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","PropertyOverrides","React.Fragment","Image","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","PrimaryTemplate","SecondaryTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/eI91Mw4sy0y7vQLulSRt/uItWuzJ5EWACrfdzQ4Bd/mvn2EFeXI.js","https:/framerusercontent.com/modules/rrsZ3pjkJGT2hfZFROPS/OJ8SQpwyRicLE9Y2nidw/eseB2iaVP.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (4b349e7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/JE1LKijy8/JE1LKijy8.js\";import NavNavigation from\"#framer/local/canvasComponent/YuQWl5VxW/YuQWl5VxW.js\";const NavNavigationFonts=getFonts(NavNavigation);const FooterFonts=getFonts(Footer);const NavNavigationControls=getPropertyControls(NavNavigation);const breakpoints={c_Qbqnfeq:\"(min-width: 1380px)\",PBFiIpQxy:\"(max-width: 767.98px)\",PvS17KSNP:\"(min-width: 768px) and (max-width: 1379.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MTVMi\";const variantClassNames={c_Qbqnfeq:\"framer-v-1jvi22n\",PBFiIpQxy:\"framer-v-19zlv4c\",PvS17KSNP:\"framer-v-ybsli\"};const breakpointRules={PBFiIpQxy:[\".framer-MTVMi .framer-1d64syq { position: var(--framer-canvas-fixed-position, fixed); }\",\".framer-MTVMi .framer-1taql1r-container { max-width: unset; }\",\".framer-MTVMi .framer-hsd01j { padding: 80px 20px 30px 20px; }\",\".framer-MTVMi .framer-7wddwi { gap: 15px; }\",\".framer-MTVMi .framer-1vrhzmu { height: var(--framer-aspect-ratio-supported, 59px); width: 100%; }\"],PvS17KSNP:[\".framer-MTVMi .framer-1d64syq { position: var(--framer-canvas-fixed-position, fixed); }\",\".framer-MTVMi .framer-1taql1r-container { max-width: unset; }\",\".framer-MTVMi .framer-7wddwi { gap: 50px; }\",\".framer-MTVMi .framer-1vrhzmu { height: var(--framer-aspect-ratio-supported, 120px); width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={PBFiIpQxy:\".framer-19zlv4c-override\",PvS17KSNP:\".framer-ybsli-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MTVMi.framer-y5nhu9, .framer-MTVMi .framer-y5nhu9 { display: block; }\",\".framer-MTVMi.framer-1jvi22n { align-content: center; align-items: center; background-color: var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-MTVMi .framer-1d64syq { align-content: center; align-items: center; background-color: var(--1648pr6); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: hidden; padding: 0px; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-MTVMi .framer-1taql1r-container { flex: none; height: auto; max-width: 1300px; position: relative; width: 100%; }\",\".framer-MTVMi .framer-c2u2m2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MTVMi .framer-hsd01j { align-content: center; align-items: center; background-color: var(--token-b5c2bd97-636a-4be4-bff8-79dcbb7d1100, #0a1119); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: hidden; padding: 0px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-MTVMi .framer-xt97p1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MTVMi .framer-7wddwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MTVMi .framer-1vrhzmu { aspect-ratio: 5.892241379310345 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 221px); overflow: visible; position: relative; width: 1300px; }\",\".framer-MTVMi .framer-1hhafqz-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c_Qbqnfeq:\"(min-width: 1380px)\",PBFiIpQxy:\"(max-width: 767.98px)\",PvS17KSNP:\"(min-width: 768px) and (max-width: 1379.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Button Hero Secondary\":\"RDc4ocJkl\",\"Button Hero\":\"xXjynQsQC\",\"Button Next\":\"vxeVOmn9j\",\"Button Outline\":\"aVBbm_dBo\",\"Button Previous\":\"RZCSjEam9\",\"Button Primary\":\"gawjC2R2P\",\"Button Secondary\":\"Nd9E0My9g\",Stroke:\"i4dBTbtKX\",White:\"IScTYwE02\"};const humanReadableEnumMap1={\"Large Menu\":\"lV4HXO7iU\",\"Phone Closed\":\"XlE2sgNs5\",\"Phone Open\":\"VrT_qawYJ\",\"Tablet Closed\":\"tPigFbdT5\",\"Tablet Open\":\"YSCMt0v2V\",\"Variant 6\":\"VMEgPQ_oR\"};const humanReadableVariantMap={\"Large Screen\":\"c_Qbqnfeq\",Phone:\"PBFiIpQxy\",Tablet:\"PvS17KSNP\"};const getProps=({cTA,fill,height,id,variant1,width,...props})=>{return{...props,Fd_MsfeRy:fill??props.Fd_MsfeRy??\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\",TFo7OHgXk:humanReadableEnumMap1[variant1]??variant1??props.TFo7OHgXk??\"lV4HXO7iU\",variant:humanReadableVariantMap[props.variant]??props.variant??\"c_Qbqnfeq\",ZptNF1v9U:humanReadableEnumMap[cTA]??cTA??props.ZptNF1v9U??\"Nd9E0My9g\"};};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,ZptNF1v9U,TFo7OHgXk,Fd_MsfeRy,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"c_Qbqnfeq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1jvi22n\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"header\",{className:\"framer-1d64syq\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header Primary\",style:{\"--1648pr6\":Fd_MsfeRy},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PBFiIpQxy:{width:\"100vw\"},PvS17KSNP:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"min(100vw, 1300px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1taql1r-container\",nodeId:\"IwDd_pmTg\",scopeId:\"mvn2EFeXI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PBFiIpQxy:{style:{width:\"100%\"},variant:\"XlE2sgNs5\"},PvS17KSNP:{style:{width:\"100%\"},variant:\"tPigFbdT5\"}},children:/*#__PURE__*/_jsx(NavNavigation,{height:\"100%\",id:\"IwDd_pmTg\",layoutId:\"IwDd_pmTg\",style:{maxWidth:\"100%\",width:\"100%\"},variant:TFo7OHgXk,width:\"100%\",zXl5V5UmH:ZptNF1v9U})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-c2u2m2\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hsd01j\",\"data-framer-name\":\"Footer Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-xt97p1\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7wddwi\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PBFiIpQxy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:521.9999844431882,intrinsicWidth:3075.7499083355096,loading:getLoadingLazyAtYPosition(1080),pixelHeight:696,pixelWidth:4101,sizes:\"min(100vw - 40px, 1300px)\",src:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696\",srcSet:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=512&width=4101&height=696 512w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=1024&width=4101&height=696 1024w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=2048&width=4101&height=696 2048w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696 4096w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696 4101w\"}},PvS17KSNP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:521.9999844431882,intrinsicWidth:3075.7499083355096,loading:getLoadingLazyAtYPosition(1e3),pixelHeight:696,pixelWidth:4101,sizes:\"min(100vw - 60px, 1300px)\",src:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696\",srcSet:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=512&width=4101&height=696 512w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=1024&width=4101&height=696 1024w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=2048&width=4101&height=696 2048w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696 4096w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696 4101w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:521.9999844431882,intrinsicWidth:3075.7499083355096,loading:getLoadingLazyAtYPosition(1e3),pixelHeight:696,pixelWidth:4101,sizes:\"1300px\",src:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696\",srcSet:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=512&width=4101&height=696 512w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=1024&width=4101&height=696 1024w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=2048&width=4101&height=696 2048w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696 4096w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696 4101w\"},className:\"framer-1vrhzmu\",\"data-framer-name\":\"SEIT\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PBFiIpQxy:{width:\"min(100vw - 40px, 1300px)\",y:1316},PvS17KSNP:{y:1271}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:612,width:\"min(100vw - 60px, 1300px)\",y:1341,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hhafqz-container\",nodeId:\"T6C0Z_0lt\",scopeId:\"mvn2EFeXI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PBFiIpQxy:{variant:\"bpduQLQD2\"},PvS17KSNP:{variant:\"fxYhvPSPZ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"T6C0Z_0lt\",layoutId:\"T6C0Z_0lt\",style:{width:\"100%\"},variant:\"jDSv5u8wX\",width:\"100%\"})})})})})]})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2930\n * @framerIntrinsicWidth 1380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PvS17KSNP\":{\"layout\":[\"fixed\",\"fixed\"]},\"PBFiIpQxy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZptNF1v9U\":\"cTA\",\"TFo7OHgXk\":\"variant1\",\"Fd_MsfeRy\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"c_Qbqnfeq\":[\".framer-1d64syq\",\".framer-hsd01j\"],\"PvS17KSNP\":[\".framer-1d64syq\",\".framer-hsd01j\"],\"PBFiIpQxy\":[\".framer-1d64syq\",\".framer-hsd01j\"]}\n * @framerBreakpoints {\"c_Qbqnfeq\":{\"min\":1380,\"canvasClassName\":\"framer-1jvi22n-override\",\"minHeight\":2930,\"name\":\"Large Screen\",\"width\":1380,\"rootFontSize\":16},\"PvS17KSNP\":{\"min\":768,\"max\":1379,\"canvasClassName\":\"framer-ybsli-override\",\"minHeight\":2930,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"PBFiIpQxy\":{\"max\":767,\"canvasClassName\":\"framer-19zlv4c-override\",\"minHeight\":2930,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant c_Qbqnfeq\n * @framerLayoutTemplate\n */const Framermvn2EFeXI=withCSS(Component,css,\"framer-MTVMi\");export default Framermvn2EFeXI;Framermvn2EFeXI.displayName=\"Primary Template\";Framermvn2EFeXI.defaultProps={height:2930,width:1380};addPropertyControls(Framermvn2EFeXI,{ZptNF1v9U:NavNavigationControls?.[\"zXl5V5UmH\"]&&{...NavNavigationControls[\"zXl5V5UmH\"],defaultValue:\"Nd9E0My9g\",description:undefined,hidden:undefined,title:\"CTA\"},TFo7OHgXk:NavNavigationControls?.[\"variant\"]&&{...NavNavigationControls[\"variant\"],defaultValue:\"lV4HXO7iU\",description:undefined,hidden:undefined,title:\"Variant\"},Fd_MsfeRy:{defaultValue:\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\",title:\"Fill\",type:ControlType.Color}});addFonts(Framermvn2EFeXI,[{explicitInter:true,fonts:[]},...NavNavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermvn2EFeXI\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"2930\",\"framerHitTargets\":\"{\\\"c_Qbqnfeq\\\":[\\\".framer-1d64syq\\\",\\\".framer-hsd01j\\\"],\\\"PvS17KSNP\\\":[\\\".framer-1d64syq\\\",\\\".framer-hsd01j\\\"],\\\"PBFiIpQxy\\\":[\\\".framer-1d64syq\\\",\\\".framer-hsd01j\\\"]}\",\"framerVariables\":\"{\\\"ZptNF1v9U\\\":\\\"cTA\\\",\\\"TFo7OHgXk\\\":\\\"variant1\\\",\\\"Fd_MsfeRy\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"c_Qbqnfeq\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"c_Qbqnfeq\\\":{\\\"min\\\":1380,\\\"canvasClassName\\\":\\\"framer-1jvi22n-override\\\",\\\"minHeight\\\":2930,\\\"name\\\":\\\"Large Screen\\\",\\\"width\\\":1380,\\\"rootFontSize\\\":16},\\\"PvS17KSNP\\\":{\\\"min\\\":768,\\\"max\\\":1379,\\\"canvasClassName\\\":\\\"framer-ybsli-override\\\",\\\"minHeight\\\":2930,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"PBFiIpQxy\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-19zlv4c-override\\\",\\\"minHeight\\\":2930,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1380\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PvS17KSNP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PBFiIpQxy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4c8a172)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/JE1LKijy8/JE1LKijy8.js\";import NavNavigation from\"#framer/local/canvasComponent/YuQWl5VxW/YuQWl5VxW.js\";import*as sharedStyle from\"#framer/local/css/r5vJKFjyJ/r5vJKFjyJ.js\";import*as sharedStyle1 from\"#framer/local/css/XcypDoz9E/XcypDoz9E.js\";const NavNavigationFonts=getFonts(NavNavigation);const MotionDivWithFX=withFX(motion.div);const FooterFonts=getFonts(Footer);const breakpoints={K6YidwDCi:\"(max-width: 767.98px)\",qHTkwAsqW:\"(min-width: 768px) and (max-width: 1379.98px)\",re_kvKydL:\"(min-width: 1380px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bexix\";const variantClassNames={K6YidwDCi:\"framer-v-1170dqf\",qHTkwAsqW:\"framer-v-1931rbu\",re_kvKydL:\"framer-v-h5cy78\"};const Ww5c7HN8p=undefined;const armvQXoJM=undefined;const I5TEWwBW0=undefined;const ZScv7JpqI=undefined;const nCPQPyP3G=undefined;const Xnnz9bsFw=undefined;const p57XW6jEz=undefined;const TRNR6OxGX=undefined;const qHtiei5pU=undefined;const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:0,delay:.05,duration:.2,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,tokenization:\"character\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={K6YidwDCi:[\".framer-bexix .framer-129qk6l { position: var(--framer-canvas-fixed-position, fixed); }\",\".framer-bexix .framer-1gjlb6g-container { max-width: unset; width: 100%; }\",\".framer-bexix .framer-12nnl6z, .framer-bexix .framer-ew7vnn { padding: 164px 20px 80px 20px; }\",\".framer-bexix .framer-x3h2o7, .framer-bexix .framer-a580m5, .framer-bexix .framer-1abr6v6 { gap: 15px; }\",\".framer-bexix .framer-1k4evhj, .framer-bexix .framer-1jc02oe, .framer-bexix .framer-1doflld, .framer-bexix .framer-14dbkf7 { max-width: unset; }\",\".framer-bexix .framer-1lhk9jl, .framer-bexix .framer-k9d0cq { padding: 140px 0px 0px 0px; }\",\".framer-bexix .framer-cqytst, .framer-bexix .framer-a3crui { border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-top-left-radius: unset; border-top-right-radius: unset; flex: 1 0 0px; width: 1px; will-change: unset; }\",\".framer-bexix .framer-1cjke5b { aspect-ratio: 0.78 / 1; height: var(--framer-aspect-ratio-supported, 500px); }\",\".framer-bexix .framer-c4j71q, .framer-bexix .framer-ex469a { gap: 15px; padding: 0px 20px 0px 20px; }\",\".framer-bexix .framer-n6h3t4 { aspect-ratio: 0.8863636363636364 / 1; height: var(--framer-aspect-ratio-supported, 440px); }\",\".framer-bexix .framer-n3fbd9 { padding: 80px 20px 30px 20px; }\",\".framer-bexix .framer-1tjb2pr { height: var(--framer-aspect-ratio-supported, 59px); }\"],qHTkwAsqW:[\".framer-bexix .framer-129qk6l { position: var(--framer-canvas-fixed-position, fixed); }\",\".framer-bexix .framer-1gjlb6g-container { max-width: unset; width: 100%; }\",\".framer-bexix .framer-12nnl6z, .framer-bexix .framer-ew7vnn { padding: 222px 30px 100px 30px; }\",\".framer-bexix .framer-1k4evhj, .framer-bexix .framer-1jc02oe, .framer-bexix .framer-1doflld, .framer-bexix .framer-14dbkf7 { max-width: 600px; }\",\".framer-bexix .framer-1lhk9jl, .framer-bexix .framer-k9d0cq { padding: 148px 0px 0px 0px; }\",\".framer-bexix .framer-cqytst, .framer-bexix .framer-a3crui { border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-top-left-radius: unset; border-top-right-radius: unset; flex: 1 0 0px; width: 1px; will-change: unset; }\",\".framer-bexix .framer-1cjke5b, .framer-bexix .framer-n6h3t4 { height: var(--framer-aspect-ratio-supported, 384px); }\",\".framer-bexix .framer-c4j71q, .framer-bexix .framer-ex469a { padding: 0px 40px 0px 40px; }\",\".framer-bexix .framer-1abr6v6 { gap: 50px; }\",\".framer-bexix .framer-1tjb2pr { height: var(--framer-aspect-ratio-supported, 120px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={K6YidwDCi:\".framer-1170dqf-override\",qHTkwAsqW:\".framer-1931rbu-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bexix.framer-e3jtgj, .framer-bexix .framer-e3jtgj { display: block; }\",\".framer-bexix.framer-h5cy78 { align-content: center; align-items: center; background-color: var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, #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-bexix .framer-129qk6l { --border-bottom-width: 1px; --border-color: rgba(10, 17, 25, 0.2); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; order: -999; overflow: hidden; padding: 0px; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-bexix .framer-1gjlb6g-container { flex: none; height: auto; max-width: 1300px; position: relative; width: 1300px; }\",\".framer-bexix .framer-12nnl6z { align-content: center; align-items: center; background-color: var(--token-b5c2bd97-636a-4be4-bff8-79dcbb7d1100, #0a1119); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -998; overflow: hidden; padding: 266px 30px 140px 30px; position: relative; width: 100%; }\",\".framer-bexix .framer-1fuztgd, .framer-bexix .framer-1clzab0, .framer-bexix .framer-xlfmb0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bexix .framer-x3h2o7, .framer-bexix .framer-a580m5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-bexix .framer-1hatmph, .framer-bexix .framer-1meolnk, .framer-bexix .framer-2b5glt, .framer-bexix .framer-gwnnuh { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bexix .framer-1k4evhj, .framer-bexix .framer-1jc02oe, .framer-bexix .framer-1doflld, .framer-bexix .framer-14dbkf7 { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 660px; opacity: 0.7; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bexix .framer-1nmdfz0 { background-color: rgba(255, 255, 255, 0.1); flex: none; height: 792px; left: 229px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 55px; width: 38px; z-index: 1; }\",\".framer-bexix .framer-1h0vljo { background-color: rgba(255, 255, 255, 0.1); flex: none; height: 792px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 229px; top: 55px; width: 38px; z-index: 1; }\",\".framer-bexix .framer-ew7vnn { align-content: center; align-items: center; background-color: var(--token-b5c2bd97-636a-4be4-bff8-79dcbb7d1100, #0a1119); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -997; overflow: hidden; padding: 266px 30px 140px 30px; position: relative; width: 100%; }\",\".framer-bexix .framer-1lhk9jl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 93.33px; height: min-content; justify-content: center; order: -996; overflow: var(--overflow-clip-fallback, clip); padding: 158px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bexix .framer-cqytst, .framer-bexix .framer-a3crui { align-content: center; align-items: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1300px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bexix .framer-197jdj6, .framer-bexix .framer-192rm8s { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-bexix .framer-1a0usyn, .framer-bexix .framer-4t56ca { background: linear-gradient(0deg, var(--token-7b8afea1-f50f-4c1e-965b-7b9a7a3d94a4, #190a0a) 0%, rgba(10, 17, 26, 0.35) 100%); bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-bexix .framer-1cjke5b, .framer-bexix .framer-n6h3t4 { align-content: center; align-items: center; aspect-ratio: 2 / 1; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 93.33px; height: var(--framer-aspect-ratio-supported, 650px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-bexix .framer-c4j71q, .framer-bexix .framer-ex469a { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-bexix .framer-k9d0cq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 93.33px; height: min-content; justify-content: center; order: -995; overflow: var(--overflow-clip-fallback, clip); padding: 158px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bexix .framer-1mbxgp1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-bexix .framer-n3fbd9 { align-content: center; align-items: center; background-color: var(--token-7b8afea1-f50f-4c1e-965b-7b9a7a3d94a4, #190a0a); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1007; overflow: hidden; padding: 0px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-bexix .framer-1abr6v6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bexix .framer-1tjb2pr { aspect-ratio: 5.892241379310345 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 220px); overflow: visible; position: relative; width: 100%; }\",\".framer-bexix .framer-19t552l-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,'.framer-bexix[data-border=\"true\"]::after, .framer-bexix [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];const mediaQueries={K6YidwDCi:\"(max-width: 767.98px)\",qHTkwAsqW:\"(min-width: 768px) and (max-width: 1379.98px)\",re_kvKydL:\"(min-width: 1380px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Large Screen\":\"re_kvKydL\",Phone:\"K6YidwDCi\",Tablet:\"qHTkwAsqW\"};const getProps=({bannerImage,bannerImageTeam,bannerPrimaryVisible,bannerSecondaryVisible,descriptionBanner,height,id,imageBanner,text,title,titleBanner,width,...props})=>{return{...props,armvQXoJM:title??props.armvQXoJM??\"About company\",I5TEWwBW0:text??props.I5TEWwBW0??\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",nCPQPyP3G:bannerImage??props.nCPQPyP3G??true,p57XW6jEz:titleBanner??props.p57XW6jEz??\"\\xdcber uns\",qHtiei5pU:bannerImageTeam??props.qHtiei5pU,TRNR6OxGX:descriptionBanner??props.TRNR6OxGX??\"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner f\\xfcr Transporte, Baggerarbeiten & Au\\xdfenanlagen\",variant:humanReadableVariantMap[props.variant]??props.variant??\"re_kvKydL\",Ww5c7HN8p:bannerPrimaryVisible??props.Ww5c7HN8p??true,Xnnz9bsFw:imageBanner??props.Xnnz9bsFw??{pixelHeight:650,pixelWidth:1300,src:\"https://framerusercontent.com/images/cHY4kaVyfsKg4yeWZUPlhYi35N0.png?width=1300&height=650\",srcSet:\"https://framerusercontent.com/images/cHY4kaVyfsKg4yeWZUPlhYi35N0.png?scale-down-to=512&width=1300&height=650 512w,https://framerusercontent.com/images/cHY4kaVyfsKg4yeWZUPlhYi35N0.png?scale-down-to=1024&width=1300&height=650 1024w,https://framerusercontent.com/images/cHY4kaVyfsKg4yeWZUPlhYi35N0.png?width=1300&height=650 1300w\"},ZScv7JpqI:bannerSecondaryVisible??props.ZScv7JpqI??true};};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,armvQXoJM,I5TEWwBW0,Ww5c7HN8p,ZScv7JpqI,nCPQPyP3G,Xnnz9bsFw,p57XW6jEz,TRNR6OxGX,qHtiei5pU,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);const ref1=React.useRef(null);const ref2=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"re_kvKydL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-h5cy78\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"header\",{className:\"framer-129qk6l\",\"data-border\":true,\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header Primary\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{width:\"100vw\"},qHTkwAsqW:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"1300px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gjlb6g-container\",nodeId:\"GMRB9A5HQ\",scopeId:\"eseB2iaVP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{style:{width:\"100%\"},variant:\"XlE2sgNs5\"},qHTkwAsqW:{style:{width:\"100%\"},variant:\"tPigFbdT5\"}},children:/*#__PURE__*/_jsx(NavNavigation,{height:\"100%\",id:\"GMRB9A5HQ\",layoutId:\"GMRB9A5HQ\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"lV4HXO7iU\",width:\"100%\",zXl5V5UmH:\"Nd9E0My9g\"})})})})})}),Ww5c7HN8p&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-12nnl6z\",\"data-framer-name\":\"Banner Section Primary\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fuztgd\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x3h2o7\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-5zbp9q\",\"data-styles-preset\":\"r5vJKFjyJ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"About company\"})}),className:\"framer-1hatmph\",\"data-framer-name\":\"About company\",effect:textEffect,fonts:[\"Inter\"],text:armvQXoJM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tjx9ol\",\"data-styles-preset\":\"XcypDoz9E\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\"})}),className:\"framer-1k4evhj\",\"data-framer-name\":\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",fonts:[\"Inter\"],text:I5TEWwBW0,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nmdfz0\",style:{rotate:-130,skewX:28,transformPerspective:1200}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h0vljo\",style:{rotate:186,skewX:28,transformPerspective:1200}})]}),ZScv7JpqI&&/*#__PURE__*/_jsx(\"section\",{className:\"framer-ew7vnn\",\"data-framer-name\":\"Banner Section Secondary\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1clzab0\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a580m5\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-5zbp9q\",\"data-styles-preset\":\"r5vJKFjyJ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"About company\"})}),className:\"framer-1meolnk\",\"data-framer-name\":\"About company\",effect:textEffect,fonts:[\"Inter\"],text:armvQXoJM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tjx9ol\",\"data-styles-preset\":\"XcypDoz9E\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\"})}),className:\"framer-1jc02oe\",\"data-framer-name\":\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",fonts:[\"Inter\"],text:I5TEWwBW0,verticalAlignment:\"top\",withExternalLayout:true})]})})}),nCPQPyP3G&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lhk9jl\",\"data-framer-name\":\"Banner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cqytst\",\"data-framer-name\":\"Image Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(140),pixelHeight:650,pixelWidth:1300,sizes:\"max(100vw, 1px)\",...toResponsiveImage(Xnnz9bsFw)}},qHTkwAsqW:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(148),pixelHeight:650,pixelWidth:1300,sizes:\"max(100vw, 1px)\",...toResponsiveImage(Xnnz9bsFw)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(158),pixelHeight:650,pixelWidth:1300,sizes:\"1300px\",...toResponsiveImage(Xnnz9bsFw)},className:\"framer-197jdj6\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a0usyn\",\"data-framer-name\":\"Mask\"})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.35,durationBasedSpring:true,ease:[.44,0,.56,1],mass:.1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref1,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,x:0,y:-16}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1cjke5b\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-c4j71q\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-5zbp9q\",\"data-styles-preset\":\"r5vJKFjyJ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"\\xdcber uns\"})}),className:\"framer-2b5glt\",\"data-framer-name\":\"About company\",effect:textEffect,fonts:[\"Inter\"],text:p57XW6jEz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tjx9ol\",\"data-styles-preset\":\"XcypDoz9E\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner f\\xfcr Transporte, Baggerarbeiten & Au\\xdfenanlagen\"})}),className:\"framer-1doflld\",\"data-framer-name\":\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",fonts:[\"Inter\"],text:TRNR6OxGX,verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),qHtiei5pU&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-k9d0cq\",\"data-framer-name\":\"Banner Team\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a3crui\",\"data-framer-name\":\"Image Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(140),pixelHeight:650,pixelWidth:1300,sizes:\"max(100vw, 1px)\",...toResponsiveImage(Xnnz9bsFw)}},qHTkwAsqW:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(148),pixelHeight:650,pixelWidth:1300,sizes:\"max(100vw, 1px)\",...toResponsiveImage(Xnnz9bsFw)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(158),pixelHeight:650,pixelWidth:1300,sizes:\"1300px\",...toResponsiveImage(Xnnz9bsFw)},className:\"framer-192rm8s\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-4t56ca\",\"data-framer-name\":\"Mask\"})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.35,durationBasedSpring:true,ease:[.44,0,.56,1],mass:.1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref2,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,x:0,y:-16}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-n6h3t4\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ex469a\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-5zbp9q\",\"data-styles-preset\":\"r5vJKFjyJ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"\\xdcber uns\"})}),className:\"framer-gwnnuh\",\"data-framer-name\":\"About company\",effect:textEffect,fonts:[\"Inter\"],text:p57XW6jEz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tjx9ol\",\"data-styles-preset\":\"XcypDoz9E\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\"},children:\"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner f\\xfcr Transporte, Baggerarbeiten & Au\\xdfenanlagen\"})}),className:\"framer-14dbkf7\",\"data-framer-name\":\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",fonts:[\"Inter\"],text:TRNR6OxGX,verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mbxgp1\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-n3fbd9\",\"data-framer-name\":\"Footer Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-xlfmb0\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1abr6v6\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:521.9999844431882,intrinsicWidth:3075.7499083355096,loading:getLoadingLazyAtYPosition(1080),pixelHeight:696,pixelWidth:4101,sizes:\"min(100vw - 40px, 1300px)\",src:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696\",srcSet:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=512&width=4101&height=696 512w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=1024&width=4101&height=696 1024w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=2048&width=4101&height=696 2048w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696 4096w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696 4101w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:521.9999844431882,intrinsicWidth:3075.7499083355096,loading:getLoadingLazyAtYPosition(1e3),pixelHeight:696,pixelWidth:4101,sizes:\"min(100vw - 60px, 1300px)\",src:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696\",srcSet:\"https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=512&width=4101&height=696 512w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=1024&width=4101&height=696 1024w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=2048&width=4101&height=696 2048w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?scale-down-to=4096&width=4101&height=696 4096w,https://framerusercontent.com/images/d01pSbehkW9iWG0rDeG2V6jds.png?width=4101&height=696 4101w\"},className:\"framer-1tjb2pr\",\"data-framer-name\":\"SEIT\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{width:\"min(100vw - 40px, 1300px)\",y:1617},qHTkwAsqW:{y:1572}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:612,width:\"min(100vw - 60px, 1300px)\",y:1642,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19t552l-container\",nodeId:\"d3BEb_I5c\",scopeId:\"eseB2iaVP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K6YidwDCi:{variant:\"bpduQLQD2\"},qHTkwAsqW:{variant:\"fxYhvPSPZ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"d3BEb_I5c\",layoutId:\"d3BEb_I5c\",style:{width:\"100%\"},variant:\"jDSv5u8wX\",width:\"100%\"})})})})})]})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2808\n * @framerIntrinsicWidth 1380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qHTkwAsqW\":{\"layout\":[\"fixed\",\"fixed\"]},\"K6YidwDCi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"armvQXoJM\":\"title\",\"I5TEWwBW0\":\"text\",\"Ww5c7HN8p\":\"bannerPrimaryVisible\",\"ZScv7JpqI\":\"bannerSecondaryVisible\",\"nCPQPyP3G\":\"bannerImage\",\"Xnnz9bsFw\":\"imageBanner\",\"p57XW6jEz\":\"titleBanner\",\"TRNR6OxGX\":\"descriptionBanner\",\"qHtiei5pU\":\"bannerImageTeam\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"re_kvKydL\":[\".framer-129qk6l\",\".framer-12nnl6z\",\".framer-ew7vnn\",\".framer-1lhk9jl\",\".framer-k9d0cq\",\".framer-n3fbd9\"],\"qHTkwAsqW\":[\".framer-129qk6l\",\".framer-12nnl6z\",\".framer-ew7vnn\",\".framer-1lhk9jl\",\".framer-k9d0cq\",\".framer-n3fbd9\"],\"K6YidwDCi\":[\".framer-129qk6l\",\".framer-12nnl6z\",\".framer-ew7vnn\",\".framer-1lhk9jl\",\".framer-k9d0cq\",\".framer-n3fbd9\"]}\n * @framerBreakpoints {\"re_kvKydL\":{\"min\":1380,\"canvasClassName\":\"framer-h5cy78-override\",\"minHeight\":2808,\"name\":\"Large Screen\",\"width\":1380,\"rootFontSize\":16},\"qHTkwAsqW\":{\"min\":768,\"max\":1379,\"canvasClassName\":\"framer-1931rbu-override\",\"minHeight\":2808,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"K6YidwDCi\":{\"max\":767,\"canvasClassName\":\"framer-1170dqf-override\",\"minHeight\":2808,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant re_kvKydL\n * @framerLayoutTemplate\n */const FramereseB2iaVP=withCSS(Component,css,\"framer-bexix\");export default FramereseB2iaVP;FramereseB2iaVP.displayName=\"Secondary Template\";FramereseB2iaVP.defaultProps={height:2808,width:1380};addPropertyControls(FramereseB2iaVP,{armvQXoJM:{defaultValue:\"About company\",displayTextArea:false,title:\"Title\",type:ControlType.String},I5TEWwBW0:{defaultValue:\"Our expertise ensures efficient and seamless operations, tailored to meet your specific needs and drive your business forward.\",displayTextArea:false,title:\"Text\",type:ControlType.String},Ww5c7HN8p:{defaultValue:true,title:\"Banner Primary Visible\",type:ControlType.Boolean},ZScv7JpqI:{defaultValue:true,title:\"Banner Secondary Visible\",type:ControlType.Boolean},nCPQPyP3G:{defaultValue:true,title:\"Banner Image\",type:ControlType.Boolean},Xnnz9bsFw:{__defaultAssetReference:\"data:framer/asset-reference,cHY4kaVyfsKg4yeWZUPlhYi35N0.png?originalFilename=Rectangle+1387+%281%29.png&preferredSize=auto&width=1300&height=650\",description:\"\",title:\"Image Banner\",type:ControlType.ResponsiveImage},p57XW6jEz:{defaultValue:\"\\xdcber uns\",displayTextArea:false,title:\"Title Banner\",type:ControlType.String},TRNR6OxGX:{defaultValue:\"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner f\\xfcr Transporte, Baggerarbeiten & Au\\xdfenanlagen\",displayTextArea:false,title:\"Description Banner\",type:ControlType.String},qHtiei5pU:{defaultValue:false,title:\"Banner Image Team\",type:ControlType.Boolean}});addFonts(FramereseB2iaVP,[{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\"}]},...NavNavigationFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereseB2iaVP\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qHTkwAsqW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K6YidwDCi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"re_kvKydL\",\"framerBreakpoints\":\"{\\\"re_kvKydL\\\":{\\\"min\\\":1380,\\\"canvasClassName\\\":\\\"framer-h5cy78-override\\\",\\\"minHeight\\\":2808,\\\"name\\\":\\\"Large Screen\\\",\\\"width\\\":1380,\\\"rootFontSize\\\":16},\\\"qHTkwAsqW\\\":{\\\"min\\\":768,\\\"max\\\":1379,\\\"canvasClassName\\\":\\\"framer-1931rbu-override\\\",\\\"minHeight\\\":2808,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"K6YidwDCi\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1170dqf-override\\\",\\\"minHeight\\\":2808,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"armvQXoJM\\\":\\\"title\\\",\\\"I5TEWwBW0\\\":\\\"text\\\",\\\"Ww5c7HN8p\\\":\\\"bannerPrimaryVisible\\\",\\\"ZScv7JpqI\\\":\\\"bannerSecondaryVisible\\\",\\\"nCPQPyP3G\\\":\\\"bannerImage\\\",\\\"Xnnz9bsFw\\\":\\\"imageBanner\\\",\\\"p57XW6jEz\\\":\\\"titleBanner\\\",\\\"TRNR6OxGX\\\":\\\"descriptionBanner\\\",\\\"qHtiei5pU\\\":\\\"bannerImageTeam\\\"}\",\"framerHitTargets\":\"{\\\"re_kvKydL\\\":[\\\".framer-129qk6l\\\",\\\".framer-12nnl6z\\\",\\\".framer-ew7vnn\\\",\\\".framer-1lhk9jl\\\",\\\".framer-k9d0cq\\\",\\\".framer-n3fbd9\\\"],\\\"qHTkwAsqW\\\":[\\\".framer-129qk6l\\\",\\\".framer-12nnl6z\\\",\\\".framer-ew7vnn\\\",\\\".framer-1lhk9jl\\\",\\\".framer-k9d0cq\\\",\\\".framer-n3fbd9\\\"],\\\"K6YidwDCi\\\":[\\\".framer-129qk6l\\\",\\\".framer-12nnl6z\\\",\\\".framer-ew7vnn\\\",\\\".framer-1lhk9jl\\\",\\\".framer-k9d0cq\\\",\\\".framer-n3fbd9\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1380\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"2808\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport PrimaryTemplate from \"https://framerusercontent.com/modules/eI91Mw4sy0y7vQLulSRt/uItWuzJ5EWACrfdzQ4Bd/mvn2EFeXI.js\";\r\nimport SecondaryTemplate from \"https://framerusercontent.com/modules/rrsZ3pjkJGT2hfZFROPS/OJ8SQpwyRicLE9Y2nidw/eseB2iaVP.js\";\r\n\r\n        const routes = {HrLkKEECo: {elements: {Ho8V2eKVU: \"about\", I3suwQogc: \"team\", nVf88jvLR: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iEVaSD907ba1ZpfXLmar/j4QYyqzcV28N7MaaFTml/HrLkKEECo.js\")), path: \"/\"}, p3zstAHD8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wgrKbP4wbGnCj1UWTgBI/H9zzeMQvlKv1x2aOblLE/p3zstAHD8.js\")), path: \"/kontakt\"}, fswSJ4sRo: {elements: {pwn9nZLHY: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A44ArROerl6jzMCig7Oj/1mKqbZ36MY5WkfuZedIf/fswSJ4sRo.js\")), path: \"/ueber-uns\"}, UcXzNfwiM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j4UWh5ycVXOxCn0kWn7K/sBGUMgDq2wwqSY5y77oz/UcXzNfwiM.js\")), path: \"/faq\"}, xGhyBovVk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bc0ydS6xkiD0JJ1st5yQ/9v8y08V1hmU8YmQmtiXR/xGhyBovVk.js\")), path: \"/danke\"}, ZM8zRvvk4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Agj7YjO1CF4y94Lkzyip/597P6mDzdaT9MIOROhNe/ZM8zRvvk4.js\")), path: \"/danke-karriere\"}, wpZ8IwyPn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zFHfAlibpwg3Ykp43tsK/spnxBhEz6SgHzDxCdvXo/wpZ8IwyPn.js\")), path: \"/impressum\"}, rlXm6aedw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TDh8gZPC8Set466S4nDr/9eLUhn8iXKlLjqLhUGwY/rlXm6aedw.js\")), path: \"/datenschutz\"}, Zp64SGqhz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qTLCYuZdCCAoZljFAPgW/zrSa5YJOv2CgOqYgnGZQ/Zp64SGqhz.js\")), path: \"/404\"}, SYfkUgcKH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7wz3qkrvDl5Xqq90n7BO/j38gaBoA5XqxrMnH6ukm/SYfkUgcKH.js\")), path: \"/leistungen\"}, LHpzo0pD3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x86C17sGKvq4gqPY0iia/tDfyJnHOIGkE3GvyGbCs/LHpzo0pD3.js\")), path: \"/team\"}, of10ADtIp: {elements: {F_76iNkJ_: \"all\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8ck0nvsgF9NlbsW0JBPS/JG1vQfWSpxe9T3ncF1Pa/of10ADtIp.js\")), path: \"/referenzen\"}, ofhEfKdbn: {elements: {uRb2QdqBr: \"all\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4In69vFDgah2eMLtnutp/ieLRhsVsBNBCWALcfspz/ofhEfKdbn.js\")), path: \"/galerie\"}, RZ6bLebqW: {elements: {kBue2gIWn: \"jobs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ssH3GBFFH0CgCUvoqilH/VgWF9AYTFAlYxa2opKSA/RZ6bLebqW.js\")), path: \"/karriere\"}, X1wItHgTH: {collectionId: \"qQLzYLP2t\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oeW7PbMVESPNuoHCmIyC/L7U4MOpb8OwhfC8GcNZl/X1wItHgTH.js\")), path: \"/leistungen/:EjuH8oB2Q\"}, oCr531q3g: {collectionId: \"AAKX5Ur64\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3RYyfKJ3hgm1FNVGSbhp/awSuH5QNIap9yMEl5c8Y/oCr531q3g.js\")), path: \"/team/:m9BOr4_pM\"}, WFHtCKX1g: {collectionId: \"IrsMw_iN6\", elements: {a8BK4Fk8d: \"details\", rbI5wsQEN: \"application\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hlKQ4yi075ubxcrUNO3e/brFbHcZTdiXtZP4bDoix/WFHtCKX1g.js\")), path: \"/karriere/:zstQHNgMK\"}, VoMdaDr34: {collectionId: \"ldYqzaI4h\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4xjiQNVZNzvVnMuVKnbh/h4jXxDZsQX7ANttxOGK3/VoMdaDr34.js\")), path: \"/referenzen/:fRxzaSskj\"}, q9t4CMgwC: {collectionId: \"HBqE7c5bx\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Vt1nMxKGfspVzQ4fIFI/QNhaT6SoKN97zk2zHzBU/q9t4CMgwC.js\")), path: \"/blog/:DkqzyBQuD\"}}\r\n\r\n        const locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {AAKX5Ur64: async () => (await import(\"https://framerusercontent.com/modules/42Kk9fbn6iFNNbQXlj6o/klsmAeHC33p6F0Z41ET0/AAKX5Ur64.js\"))?.[\"utils\"], HBqE7c5bx: async () => (await import(\"https://framerusercontent.com/modules/oWKMlNzcQ1lrFUglZcet/HCpS5V7HtOYg3esLC00i/HBqE7c5bx.js\"))?.[\"utils\"], IrsMw_iN6: async () => (await import(\"https://framerusercontent.com/modules/3II94RRlYR8794I0CtXB/i28W9cCXT9gjrZvftNOE/IrsMw_iN6.js\"))?.[\"utils\"], ldYqzaI4h: async () => (await import(\"https://framerusercontent.com/modules/E5MbbaAfySB8LN2QkKcO/slXy7SppOPeg8Uy2SXl4/ldYqzaI4h.js\"))?.[\"utils\"], qQLzYLP2t: async () => (await import(\"https://framerusercontent.com/modules/qK6JV5MFNVC5CbCQhCa9/SUGd9TJhVRol7m0xhUoJ/qQLzYLP2t.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"600c8ce3790482a1f1b4ac099da78506b9856a8ab714681a328186cbe2d8e2a5\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {Fd_MsfeRy: \"var(--token-59d490ae-42b4-4932-b976-7e1960b9ea0c, rgb(255, 255, 255))\", TFo7OHgXk: \"lV4HXO7iU\", ZptNF1v9U: \"Nd9E0My9g\"}\r\nconst props2 = {armvQXoJM: \"Kontakt aufnehmen\", I5TEWwBW0: \"Ob Anfrage, Angebot oder Beratung – wir sind für Sie da. Rufen Sie uns an, schreiben Sie uns per WhatsApp oder nutzen Sie ganz einfach das Kontaktformular.\", nCPQPyP3G: true, p57XW6jEz: \"Kontakt\", qHtiei5pU: false, TRNR6OxGX: \"So erreichen Sie die Karl Horn GmbH & Co. KG – schnell, direkt und unkompliziert.\", Ww5c7HN8p: false, Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?width=7008&height=4672 7008w\"}, \"\"), ZScv7JpqI: false}\r\nconst props3 = {...props2, armvQXoJM: \"Über uns\", I5TEWwBW0: \"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner für Transporte, Baggerarbeiten & Außenanlagen\", p57XW6jEz: \"Über uns\", TRNR6OxGX: \"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner für Transporte, Baggerarbeiten & Außenanlagen\", Xnnz9bsFw: undefined}\r\nconst props4 = {...props2, armvQXoJM: \"Häufige Fragen\", I5TEWwBW0: \"Alles Wichtige zu unseren Leistungen, Abläufen und Angeboten – einfach erklärt.\", p57XW6jEz: \"Häufige Fragen\", TRNR6OxGX: \"Alles Wichtige zu unseren Leistungen Abläufen und Angeboten klar und einfach erklärt.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4000, pixelWidth: 6000, src: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000\", srcSet: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=512&width=6000&height=4000 512w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=1024&width=6000&height=4000 1024w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=2048&width=6000&height=4000 2048w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=4096&width=6000&height=4000 4096w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000 6000w\"}, \"\")}\r\nconst props5 = {...props2, armvQXoJM: \"Häufige Fragen\", I5TEWwBW0: \"Alles Wichtige zu unseren Leistungen, Abläufen und Angeboten – einfach erklärt.\", p57XW6jEz: \"Ihre Anfrage ist eingegangen\", TRNR6OxGX: \"Vielen Dank für Ihre Anfrage! Wir haben Ihre Nachricht erhalten und melden uns in der Regel innerhalb von 24 Stunden.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4000, pixelWidth: 6000, src: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000\", srcSet: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=512&width=6000&height=4000 512w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=1024&width=6000&height=4000 1024w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=2048&width=6000&height=4000 2048w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=4096&width=6000&height=4000 4096w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000 6000w\"}, \"\")}\r\nconst props6 = {...props2, armvQXoJM: \"Häufige Fragen\", I5TEWwBW0: \"Alles Wichtige zu unseren Leistungen, Abläufen und Angeboten – einfach erklärt.\", p57XW6jEz: \"Ihre Bewerbung ist eingegangen\", TRNR6OxGX: \"Vielen Dank für Ihr Interesse an einer Mitarbeit bei der Karl Horn GmbH & Co. KG. Wir haben Ihre Unterlagen erhalten und melden uns in der Regel innerhalb von 24–48 Stunden bei Ihnen.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4000, pixelWidth: 6000, src: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000\", srcSet: \"https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=512&width=6000&height=4000 512w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=1024&width=6000&height=4000 1024w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=2048&width=6000&height=4000 2048w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?scale-down-to=4096&width=6000&height=4000 4096w,https://framerusercontent.com/images/zuu2swCizZwZKTbTeYqEsUqHQuw.jpg?width=6000&height=4000 6000w\"}, \"\")}\r\nconst props7 = {...props2, armvQXoJM: \"Häufige Fragen\", I5TEWwBW0: \"Alles Wichtige zu unseren Leistungen, Abläufen und Angeboten – einfach erklärt.\", p57XW6jEz: \"Impressum\", TRNR6OxGX: \"Angaben gemäß § 5 TMG für die Karl Horn GmbH & Co. KG Fuhr- und Baggerbetrieb.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/mnIzFZUGFs2tzhntGlaAG1aYfV0.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props8 = {...props2, armvQXoJM: \"Häufige Fragen\", I5TEWwBW0: \"Alles Wichtige zu unseren Leistungen, Abläufen und Angeboten – einfach erklärt.\", p57XW6jEz: \"Datenschutz\", TRNR6OxGX: \"Informationen zum Schutz Ihrer personenbezogenen Daten und zur Verarbeitung auf unserer Website.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/HtmRbWMxGodfBbSrGVuYXtG5xDU.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props9 = {...props2, armvQXoJM: \"Unsere Leistungen\", I5TEWwBW0: \"Transporte, Baggerarbeiten, Außenanlagen & Silotransporte – zuverlässig im Zollernalbkreis und Raum Tuttlingen.\", p57XW6jEz: \"Unsere Leistungen\", TRNR6OxGX: \"Zuverlässige Transporte, Baggerarbeiten & Außenanlagen – seit 1982 Ihr Partner im Zollernalbkreis.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4000, pixelWidth: 6000, src: \"https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?width=6000&height=4000\", srcSet: \"https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?scale-down-to=512&width=6000&height=4000 512w,https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?scale-down-to=1024&width=6000&height=4000 1024w,https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?scale-down-to=2048&width=6000&height=4000 2048w,https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?scale-down-to=4096&width=6000&height=4000 4096w,https://framerusercontent.com/images/ausDYm8UHE2qrNeqzOW5BDmXzI.jpg?width=6000&height=4000 6000w\"}, \"\")}\r\nconst props10 = {...props2, armvQXoJM: \"Meet with team\", I5TEWwBW0: \"Our skilled professionals combine experience and passion to deliver construction excellence on every project.\", nCPQPyP3G: false, p57XW6jEz: \"Ihre Ansprechpartner\", qHtiei5pU: true, TRNR6OxGX: \"Ihre direkten Ansprechpartner für alle Projekte.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, positionX: \"53.8%\", positionY: \"49.1%\", src: \"https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/vGhJQaaa9lZtq1xctzaSDzvJ8.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props11 = {...props2, armvQXoJM: \"Blog & insights\", I5TEWwBW0: \"Our insights explore industry trends, expert tips, and stories that shape the future of construction.\", p57XW6jEz: \"Über uns\", TRNR6OxGX: \"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner für Transporte, Baggerarbeiten & Außenanlagen\", Xnnz9bsFw: undefined}\r\nconst props12 = {...props2, armvQXoJM: \"Unsere Referenzen\", I5TEWwBW0: \"Zufriedene Kunden und erfolgreich umgesetzte Projekte aus dem Zollernalbkreis & Raum Tuttlingen.\", p57XW6jEz: \"Referenzen\", TRNR6OxGX: \"Wir zeigen Ihnen erfolgreiche Projekte aus der Region – Qualität, Zuverlässigkeit und Erfahrung, die überzeugt.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props13 = {...props2, armvQXoJM: \"Unsere Referenzen\", I5TEWwBW0: \"Zufriedene Kunden und erfolgreich umgesetzte Projekte aus dem Zollernalbkreis & Raum Tuttlingen.\", p57XW6jEz: \"Galerie\", TRNR6OxGX: \"Wir zeigen Ihnen erfolgreiche Projekte aus der Region – Qualität, Zuverlässigkeit und Erfahrung, die überzeugt.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/AlsLNr9Hnp9ugzXFwSkQPzvrM.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props14 = {...props2, armvQXoJM: \"Service details\", I5TEWwBW0: \"Our solutions are built on experience and precision, tailored to deliver long-lasting results for your construction needs.\", p57XW6jEz: \"Unsere Leistungen\", TRNR6OxGX: \"Zuverlässige Transporte, Baggerarbeiten & Außenanlagen – seit 1982 Ihr Partner im Zollernalbkreis.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/WUaEGIIGbXjXlEsajNGvpdtecc.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props15 = {...props2, armvQXoJM: \"Team details\", I5TEWwBW0: \"Our people bring dedication and expertise to every project, shaping spaces with purpose and integrity.\", nCPQPyP3G: false, p57XW6jEz: \"Ihre Ansprechpartner\", qHtiei5pU: true, TRNR6OxGX: \"Ihre direkten Ansprechpartner für alle Projekte.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, positionX: \"54.2%\", positionY: \"48.9%\", src: \"https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/kfydtl2bRc9zfawBFqRAaEZtRGk.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props16 = {...props2, armvQXoJM: \"Job details\", I5TEWwBW0: \"Our roles offer real growth opportunities where your talent helps us build smarter, stronger communities.\", nCPQPyP3G: false, p57XW6jEz: \"Über uns\", TRNR6OxGX: \"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner für Transporte, Baggerarbeiten & Außenanlagen\", Xnnz9bsFw: undefined}\r\nconst props17 = {...props2, armvQXoJM: \"Case details\", I5TEWwBW0: \"Our featured projects showcase expert craftsmanship and strategic execution from concept to completion.\", p57XW6jEz: \"Referenzen\", TRNR6OxGX: \"Wir zeigen Ihnen erfolgreiche Projekte aus der Region – Qualität, Zuverlässigkeit und Erfahrung, die überzeugt.\", Xnnz9bsFw: wrapInAddImageAlt({pixelHeight: 4672, pixelWidth: 7008, src: \"https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?width=7008&height=4672\", srcSet: \"https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?scale-down-to=512&width=7008&height=4672 512w,https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?scale-down-to=1024&width=7008&height=4672 1024w,https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?scale-down-to=2048&width=7008&height=4672 2048w,https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?scale-down-to=4096&width=7008&height=4672 4096w,https://framerusercontent.com/images/HbV0Wak2ibakdOzXeZaIV8z4g.jpg?width=7008&height=4672 7008w\"}, \"\")}\r\nconst props18 = {...props2, armvQXoJM: \"Blog details\", I5TEWwBW0: \"Our stories dive deeper into construction trends, expert insights, and real-world project experience.\", p57XW6jEz: \"Über uns\", TRNR6OxGX: \"Seit 1982 Familienunternehmen im Zollernalbkreis – Ihr Partner für Transporte, Baggerarbeiten & Außenanlagen\", Xnnz9bsFw: undefined}\r\nconst templateProps = {augiA20Il: props1, cr5yOpjfa: props1, drYMTA3Ts: props11, LHpzo0pD3: props10, oCr531q3g: props15, of10ADtIp: props12, ofhEfKdbn: props13, p3zstAHD8: props2, q9t4CMgwC: props18, rlXm6aedw: props8, RZ6bLebqW: props1, SYfkUgcKH: props9, UcXzNfwiM: props4, VoMdaDr34: props17, VzZ67ZSAU: props3, WFHtCKX1g: props16, wpZ8IwyPn: props7, X1wItHgTH: props14, xGhyBovVk: props5, ZM8zRvvk4: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"RZ6bLebqW\":\r\ncase \"cr5yOpjfa\":\r\nreturn React.createElement(PrimaryTemplate, {...props, key: \"PrimaryTemplate\", style}, children(true));\r\ncase \"p3zstAHD8\":\r\ncase \"VzZ67ZSAU\":\r\ncase \"UcXzNfwiM\":\r\ncase \"xGhyBovVk\":\r\ncase \"ZM8zRvvk4\":\r\ncase \"wpZ8IwyPn\":\r\ncase \"rlXm6aedw\":\r\ncase \"SYfkUgcKH\":\r\ncase \"LHpzo0pD3\":\r\ncase \"drYMTA3Ts\":\r\ncase \"of10ADtIp\":\r\ncase \"ofhEfKdbn\":\r\ncase \"X1wItHgTH\":\r\ncase \"oCr531q3g\":\r\ncase \"WFHtCKX1g\":\r\ncase \"VoMdaDr34\":\r\ncase \"q9t4CMgwC\":\r\nreturn React.createElement(SecondaryTemplate, {...props, key: \"SecondaryTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"RZ6bLebqW\":\r\ncase \"cr5yOpjfa\":\r\nreturn [{hash: \"1jvi22n\", mediaQuery: \"(min-width: 1380px)\"}, {hash: \"ybsli\", mediaQuery: \"(min-width: 768px) and (max-width: 1379.98px)\"}, {hash: \"19zlv4c\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ncase \"p3zstAHD8\":\r\ncase \"VzZ67ZSAU\":\r\ncase \"UcXzNfwiM\":\r\ncase \"xGhyBovVk\":\r\ncase \"ZM8zRvvk4\":\r\ncase \"wpZ8IwyPn\":\r\ncase \"rlXm6aedw\":\r\ncase \"SYfkUgcKH\":\r\ncase \"LHpzo0pD3\":\r\ncase \"drYMTA3Ts\":\r\ncase \"of10ADtIp\":\r\ncase \"ofhEfKdbn\":\r\ncase \"X1wItHgTH\":\r\ncase \"oCr531q3g\":\r\ncase \"WFHtCKX1g\":\r\ncase \"VoMdaDr34\":\r\ncase \"q9t4CMgwC\":\r\nreturn [{hash: \"h5cy78\", mediaQuery: \"(min-width: 1380px)\"}, {hash: \"1931rbu\", mediaQuery: \"(min-width: 768px) and (max-width: 1379.98px)\"}, {hash: \"1170dqf\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qTLCYuZdCCAoZljFAPgW/zrSa5YJOv2CgOqYgnGZQ/Zp64SGqhz.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.karl-horn.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: undefined,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}