{"version":3,"file":"script_main.DF5mL9MC.mjs","names":["Navigation","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","SVG","React.Fragment","RichText","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/ypgFxK9yhyL6rV5RufPy/AFEJPvrkYVgQxUjxfYSk/Hkucw8F9d.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (265a357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import Navigation from\"#framer/local/canvasComponent/K59caKEIy/K59caKEIy.js\";import*as sharedStyle1 from\"#framer/local/css/dZ0KHN6_K/dZ0KHN6_K.js\";import*as sharedStyle from\"#framer/local/css/lt7lkFvjO/lt7lkFvjO.js\";const NavigationFonts=getFonts(Navigation);const AutoCopyrightFonts=getFonts(AutoCopyright);const breakpoints={Fc7Gk_2Hc:\"(min-width: 810px) and (max-width: 1199.98px)\",iSHjGFTer:\"(max-width: 809.98px)\",wUiXOjy9r:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dHDyM\";const variantClassNames={Fc7Gk_2Hc:\"framer-v-1al5vv\",iSHjGFTer:\"framer-v-aed08f\",wUiXOjy9r:\"framer-v-13v18w7\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={Fc7Gk_2Hc:[\".framer-dHDyM .framer-12k4pc6 { gap: 0px; }\"],iSHjGFTer:[\".framer-dHDyM .framer-12k4pc6 { flex-direction: column; justify-content: flex-start; padding: 0px 20px 0px 20px; }\",\".framer-dHDyM .framer-28sdf6, .framer-dHDyM .framer-7nmvm9 { flex: none; width: 100%; }\",\".framer-dHDyM .framer-1ddxwhs { align-content: center; align-items: center; flex-direction: column; }\",\".framer-dHDyM .framer-2bykn { flex-direction: column; padding: 24px 0px 10px 0px; }\",\".framer-dHDyM .framer-1rbdghn { flex: none; justify-content: flex-start; padding: 10px 0px 0px 0px; width: 100%; }\",\".framer-dHDyM .framer-10gkd32 { justify-content: flex-start; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Fc7Gk_2Hc:\".framer-1al5vv-override\",iSHjGFTer:\".framer-aed08f-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dHDyM.framer-ddlc04, .framer-dHDyM .framer-ddlc04 { display: block; }\",\".framer-dHDyM.framer-13v18w7 { align-content: center; align-items: center; background-color: var(--token-af2b65ef-0331-4898-8e0d-6e85933246d0, #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-dHDyM .framer-1yfelkb-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-dHDyM .framer-79lwbd { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dHDyM .framer-12k4pc6 { --border-bottom-width: 0px; --border-color: var(--token-c9c39724-d753-49f8-969d-463a128a915f, #e5e5e5); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: var(--token-af2b65ef-0331-4898-8e0d-6e85933246d0, #fafafa); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-dHDyM .framer-28sdf6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 96px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-dHDyM .framer-1ddxwhs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dHDyM .framer-zojlyj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dHDyM .framer-3g0gmy { height: 16px; position: relative; width: 179px; }\",\".framer-dHDyM .framer-ksx9to { height: 16px; left: 0px; position: absolute; top: 1px; width: 56px; }\",\".framer-dHDyM .framer-11jq3jn { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-dHDyM .framer-d3e4hw { height: 16px; left: 16px; position: absolute; top: 0px; width: 16px; }\",\".framer-dHDyM .framer-1d2v7zv { height: 9px; left: 20px; position: absolute; top: 3px; width: 9px; }\",\".framer-dHDyM .framer-rrq8td { height: 16px; left: 33px; position: absolute; top: 0px; width: 13px; }\",\".framer-dHDyM .framer-25ct2d { height: 4px; left: 36px; position: absolute; top: 3px; width: 5px; }\",\".framer-dHDyM .framer-1ng8vyw { height: 16px; left: 46px; position: absolute; top: 0px; width: 11px; }\",\".framer-dHDyM .framer-1euje6n { height: 16px; left: 58px; position: absolute; top: 0px; width: 122px; }\",\".framer-dHDyM .framer-er798y { height: 16px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-dHDyM .framer-890coo { height: 16px; left: 11px; position: absolute; top: 0px; width: 12px; }\",\".framer-dHDyM .framer-nyu69 { height: 16px; left: 23px; position: absolute; top: 0px; width: 13px; }\",\".framer-dHDyM .framer-1q0lh1n { height: 16px; left: 37px; position: absolute; top: 0px; width: 4px; }\",\".framer-dHDyM .framer-12mi8x3 { height: 16px; left: 42px; position: absolute; top: 0px; width: 17px; }\",\".framer-dHDyM .framer-vjmcg4 { height: 16px; left: 59px; position: absolute; top: 0px; width: 15px; }\",\".framer-dHDyM .framer-olw9hg { height: 5px; left: 65px; position: absolute; top: 5px; width: 3px; }\",\".framer-dHDyM .framer-17qn0kg { height: 16px; left: 72px; position: absolute; top: 0px; width: 13px; }\",\".framer-dHDyM .framer-suldts { height: 16px; left: 86px; position: absolute; top: 0px; width: 4px; }\",\".framer-dHDyM .framer-a21c6y { height: 16px; left: 91px; position: absolute; top: 0px; width: 14px; }\",\".framer-dHDyM .framer-1ry7pf9 { height: 16px; left: 106px; position: absolute; top: 0px; width: 16px; }\",\".framer-dHDyM .framer-12gf5fr { flex: 1 0 0px; height: 100px; overflow: hidden; position: relative; width: 1px; }\",\".framer-dHDyM .framer-7nmvm9 { display: grid; flex: 1 0 0px; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dHDyM .framer-1053ry2, .framer-dHDyM .framer-rm1mcj, .framer-dHDyM .framer-19okx58 { --framer-paragraph-spacing: 0px; -webkit-user-select: none; align-self: start; flex: none; height: 100%; justify-self: start; position: relative; user-select: none; white-space: pre; width: 100%; }\",\".framer-dHDyM .framer-2bykn { --border-bottom-width: 0px; --border-color: var(--token-c9c39724-d753-49f8-969d-463a128a915f, #e5e5e5); --border-left-width: 0px; --border-right-width: 0px; --border-style: dashed; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-dHDyM .framer-1tfnwqp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dHDyM .framer-1rbdghn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; max-width: 1820px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dHDyM .framer-10gkd32 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHDyM .framer-6pmtcn, .framer-dHDyM .framer-104tt0g { --framer-paragraph-spacing: 0px; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,'.framer-dHDyM[data-border=\"true\"]::after, .framer-dHDyM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={Fc7Gk_2Hc:\"(min-width: 810px) and (max-width: 1199.98px)\",iSHjGFTer:\"(max-width: 809.98px)\",wUiXOjy9r:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"wUiXOjy9r\",Phone:\"iSHjGFTer\",Tablet:\"Fc7Gk_2Hc\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wUiXOjy9r\"};};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,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 isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"iSHjGFTer\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"wUiXOjy9r\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-af2b65ef-0331-4898-8e0d-6e85933246d0, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-13v18w7\",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-1yfelkb-container\",layoutScroll:true,nodeId:\"JwlE_2Ebm\",scopeId:\"Hkucw8F9d\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Fc7Gk_2Hc:{variant:matchVariant(\"eGkkqAuPk\")},iSHjGFTer:{variant:matchVariant(\"eGkkqAuPk\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"JwlE_2Ebm\",layoutId:\"JwlE_2Ebm\",style:{width:\"100%\"},variant:matchVariant(\"RDslZWhon\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-79lwbd\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-12k4pc6\",\"data-border\":true,\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-28sdf6\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ddxwhs\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UAwiAx68O\"},motionChild:true,nodeId:\"QK7GhW59e\",openInNewTab:false,scopeId:\"Hkucw8F9d\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zojlyj framer-ddlc04\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-3g0gmy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 178.863 15.864\" overflow=\"visible\"><g><path d=\"M 7.955 15.712 C 5.516 15.712 3.577 15.029 2.138 13.665 C 0.712 12.286 0 10.42 0 8.064 C 0 5.749 0.742 3.889 2.226 2.484 C 3.709 1.079 5.671 0.376 8.109 0.376 C 10.151 0.376 11.848 0.872 13.2 1.862 C 14.566 2.852 15.374 4.177 15.624 5.836 L 11.855 5.836 C 11.606 5.087 11.15 4.511 10.489 4.11 C 9.828 3.708 9.005 3.508 8.021 3.508 C 6.699 3.508 5.656 3.909 4.892 4.712 C 4.143 5.515 3.768 6.626 3.768 8.044 C 3.768 9.436 4.15 10.54 4.914 11.356 C 5.678 12.172 6.714 12.581 8.021 12.581 C 9.02 12.581 9.865 12.373 10.555 11.958 C 11.261 11.53 11.723 10.948 11.944 10.212 L 15.646 10.212 C 15.352 11.871 14.507 13.203 13.111 14.206 C 11.716 15.21 9.997 15.712 7.955 15.712 Z M 29.558 2.484 C 31.042 3.902 31.784 5.749 31.784 8.024 C 31.784 10.299 31.034 12.152 29.536 13.584 C 28.052 15.003 26.128 15.712 23.763 15.712 C 21.412 15.712 19.495 15.003 18.011 13.584 C 16.542 12.166 15.808 10.319 15.808 8.044 C 15.808 5.769 16.549 3.923 18.033 2.504 C 19.517 1.072 21.434 0.356 23.785 0.356 C 26.15 0.356 28.074 1.065 29.558 2.484 Z M 28.016 8.024 C 28.016 6.606 27.641 5.495 26.892 4.692 C 26.142 3.889 25.114 3.488 23.807 3.488 C 22.484 3.488 21.449 3.889 20.7 4.692 C 19.95 5.495 19.576 6.606 19.576 8.024 C 19.576 9.442 19.95 10.56 20.7 11.376 C 21.449 12.179 22.484 12.581 23.807 12.581 C 25.114 12.581 26.142 12.172 26.892 11.356 C 27.641 10.54 28.016 9.429 28.016 8.024 Z M 35.858 15.729 L 32.288 15.729 L 32.288 0.271 L 38.59 0.271 C 40.574 0.271 42.101 0.71 43.174 1.587 C 44.261 2.45 44.804 3.683 44.804 5.284 C 44.804 7.276 43.901 8.71 42.094 9.588 L 44.959 15.729 L 41.058 15.729 L 38.612 10.319 L 35.858 10.319 Z M 35.858 3.279 L 35.858 7.352 L 38.568 7.352 C 39.347 7.352 39.949 7.171 40.375 6.809 C 40.816 6.447 41.036 5.939 41.036 5.284 C 41.036 4.63 40.823 4.135 40.397 3.801 C 39.986 3.453 39.384 3.279 38.59 3.279 Z M 55.833 15.729 L 45.476 15.729 L 45.476 0.271 L 55.833 0.271 L 55.833 3.404 L 49.046 3.404 L 49.046 6.433 L 55.062 6.433 L 55.062 9.399 L 49.046 9.399 L 49.046 12.595 L 55.833 12.595 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 67.715 15.864 L 57.428 15.864 L 57.428 0.229 L 67.715 0.229 L 67.715 3.398 L 60.928 3.398 L 60.928 6.462 L 66.944 6.462 L 66.944 9.462 L 60.928 9.462 L 60.928 12.695 L 67.715 12.695 L 67.715 15.864 Z M 68.351 4.735 C 68.351 3.357 68.91 2.226 70.026 1.344 C 71.157 0.448 72.597 0 74.345 0 C 76.093 0 77.482 0.427 78.51 1.282 C 79.538 2.123 80.052 3.267 80.052 4.715 L 76.505 4.715 C 76.505 4.177 76.306 3.756 75.91 3.454 C 75.513 3.136 74.977 2.978 74.301 2.978 C 73.567 2.978 72.986 3.122 72.56 3.412 C 72.134 3.701 71.921 4.101 71.921 4.611 C 71.921 5.066 72.053 5.425 72.318 5.687 C 72.582 5.935 73.001 6.114 73.574 6.224 L 76.02 6.7 C 77.489 6.976 78.569 7.458 79.259 8.147 C 79.964 8.837 80.317 9.781 80.317 10.98 C 80.317 12.456 79.751 13.641 78.62 14.537 C 77.489 15.419 75.983 15.86 74.103 15.86 C 72.281 15.86 70.827 15.433 69.74 14.578 C 68.652 13.724 68.109 12.58 68.109 11.146 L 71.657 11.146 C 71.657 11.711 71.87 12.145 72.296 12.449 C 72.722 12.738 73.331 12.883 74.125 12.883 C 74.933 12.883 75.572 12.745 76.042 12.469 C 76.512 12.18 76.747 11.794 76.747 11.311 C 76.747 10.884 76.63 10.553 76.394 10.319 C 76.174 10.084 75.792 9.919 75.249 9.822 L 72.758 9.347 C 69.82 8.782 68.351 7.244 68.351 4.735 Z M 80.376 3.398 L 80.376 0.229 L 93.201 0.229 L 93.201 3.398 L 88.573 3.398 L 88.573 15.864 L 85.003 15.864 L 85.003 3.398 L 80.376 3.398 Z M 97.873 0.229 L 97.873 15.864 L 94.303 15.864 L 94.303 0.229 Z M 102.509 15.864 L 99.049 15.864 L 99.049 0.229 L 102.509 0.229 L 107.356 11.892 L 112.226 0.229 L 115.73 0.229 L 115.73 15.864 L 112.271 15.864 L 112.271 12.589 C 112.271 9.842 112.329 8.082 112.447 7.307 L 108.987 15.864 L 105.726 15.864 L 102.288 7.307 C 102.435 8.166 102.509 9.56 102.509 11.49 Z M 120.099 15.864 L 116.375 15.864 L 122.192 0.229 L 125.674 0.229 L 131.47 15.864 L 127.679 15.864 L 126.534 12.568 L 121.267 12.568 L 120.099 15.864 Z M 123.471 6.356 L 122.303 9.694 L 125.52 9.694 L 124.352 6.356 C 124.102 5.624 123.955 5.116 123.911 4.835 C 123.852 5.201 123.705 5.708 123.471 6.356 Z M 129.109 3.398 L 129.109 0.229 L 141.934 0.229 L 141.934 3.398 L 137.307 3.398 L 137.307 15.864 L 133.737 15.864 L 133.737 3.398 L 129.109 3.398 Z M 146.872 0.229 L 146.872 15.864 L 143.302 15.864 L 143.302 0.229 Z M 151.807 15.864 L 148.281 15.864 L 148.281 0.229 L 151.807 0.229 L 158.682 10.18 L 158.682 0.229 L 162.208 0.229 L 162.208 15.864 L 158.682 15.864 L 151.807 5.933 L 151.807 15.864 Z M 171.503 3.23 C 170.063 3.23 168.954 3.67 168.175 4.549 C 167.411 5.415 167.029 6.604 167.029 8.116 C 167.029 9.6 167.434 10.741 168.241 11.538 C 169.049 12.321 170.129 12.713 171.481 12.713 C 172.744 12.713 173.706 12.438 174.367 11.889 C 175.043 11.339 175.425 10.631 175.513 9.765 L 171.194 9.765 L 171.194 6.837 L 178.863 6.837 L 178.863 15.825 L 175.863 15.825 L 175.601 14.217 C 175.161 14.712 174.529 15.104 173.706 15.393 C 172.884 15.681 171.987 15.825 171.018 15.825 C 168.726 15.825 166.861 15.111 165.421 13.682 C 163.981 12.238 163.261 10.349 163.261 8.012 C 163.261 5.69 164.025 3.793 165.553 2.323 C 167.081 0.839 169.094 0.097 171.591 0.097 C 173.56 0.097 175.212 0.598 176.549 1.602 C 177.901 2.591 178.672 3.903 178.863 5.539 L 175.117 5.539 C 174.911 4.769 174.478 4.192 173.817 3.807 C 173.17 3.422 172.399 3.23 171.503 3.23 Z\" fill=\"rgb(242,92,6)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ksx9to\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.833 15.458\" overflow=\"visible\"><path d=\"M 7.955 15.441 C 5.516 15.441 3.577 14.758 2.138 13.393 C 0.712 12.015 0 10.148 0 7.793 C 0 5.478 0.742 3.618 2.226 2.213 C 3.709 0.808 5.671 0.105 8.109 0.105 C 10.151 0.105 11.848 0.6 13.2 1.591 C 14.566 2.581 15.374 3.906 15.624 5.565 L 11.855 5.565 C 11.606 4.815 11.15 4.24 10.489 3.839 C 9.828 3.437 9.005 3.237 8.021 3.237 C 6.699 3.237 5.656 3.638 4.892 4.441 C 4.143 5.244 3.768 6.354 3.768 7.773 C 3.768 9.165 4.15 10.269 4.914 11.085 C 5.678 11.901 6.714 12.309 8.021 12.309 C 9.02 12.309 9.865 12.102 10.555 11.687 C 11.261 11.259 11.723 10.677 11.944 9.941 L 15.646 9.941 C 15.352 11.6 14.507 12.932 13.111 13.935 C 11.716 14.939 9.997 15.441 7.955 15.441 Z M 29.558 2.213 C 31.042 3.631 31.784 5.478 31.784 7.753 C 31.784 10.028 31.034 11.881 29.536 13.313 C 28.052 14.731 26.128 15.441 23.763 15.441 C 21.412 15.441 19.495 14.732 18.011 13.313 C 16.542 11.895 15.808 10.048 15.808 7.773 C 15.808 5.498 16.549 3.652 18.033 2.233 C 19.517 0.801 21.434 0.085 23.785 0.085 C 26.15 0.085 28.074 0.794 29.558 2.213 Z M 28.016 7.753 C 28.016 6.335 27.641 5.224 26.892 4.421 C 26.142 3.618 25.114 3.217 23.807 3.217 C 22.484 3.217 21.449 3.618 20.7 4.421 C 19.95 5.224 19.576 6.334 19.576 7.753 C 19.576 9.171 19.95 10.289 20.7 11.105 C 21.449 11.908 22.484 12.309 23.807 12.309 C 25.114 12.309 26.142 11.901 26.892 11.085 C 27.641 10.269 28.016 9.158 28.016 7.753 Z M 35.858 15.458 L 32.288 15.458 L 32.288 0 L 38.59 0 C 40.574 0 42.101 0.439 43.174 1.316 C 44.261 2.179 44.804 3.412 44.804 5.013 C 44.804 7.004 43.901 8.439 42.094 9.316 L 44.959 15.458 L 41.058 15.458 L 38.612 10.047 L 35.858 10.047 Z M 35.858 3.008 L 35.858 7.081 L 38.568 7.081 C 39.347 7.081 39.949 6.9 40.375 6.538 C 40.816 6.176 41.036 5.668 41.036 5.013 C 41.036 4.359 40.823 3.864 40.397 3.53 C 39.986 3.182 39.384 3.008 38.59 3.008 Z M 55.833 15.458 L 45.476 15.458 L 45.476 0 L 55.833 0 L 55.833 3.133 L 49.046 3.133 L 49.046 6.162 L 55.062 6.162 L 55.062 9.128 L 49.046 9.128 L 49.046 12.324 L 55.833 12.324 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11jq3jn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.646 15.336\" overflow=\"visible\"><path d=\"M 7.955 15.336 C 5.516 15.336 3.577 14.653 2.138 13.288 C 0.712 11.909 0 10.043 0 7.688 C 0 5.373 0.742 3.513 2.226 2.108 C 3.709 0.703 5.671 0 8.109 0 C 10.151 0 11.848 0.495 13.2 1.485 C 14.566 2.476 15.374 3.8 15.624 5.46 L 11.855 5.46 C 11.606 4.71 11.15 4.135 10.489 3.733 C 9.828 3.332 9.005 3.131 8.021 3.131 C 6.699 3.131 5.656 3.533 4.892 4.335 C 4.143 5.139 3.768 6.249 3.768 7.668 C 3.768 9.06 4.15 10.164 4.914 10.98 C 5.678 11.796 6.714 12.204 8.021 12.204 C 9.02 12.204 9.865 11.997 10.555 11.582 C 11.261 11.154 11.723 10.572 11.944 9.835 L 15.646 9.835 C 15.352 11.495 14.507 12.827 13.111 13.83 C 11.716 14.834 9.997 15.336 7.955 15.336 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d3e4hw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.976 15.356\" overflow=\"visible\"><path d=\"M 13.75 2.128 C 15.234 3.546 15.976 5.393 15.976 7.668 C 15.976 9.943 15.227 11.796 13.728 13.228 C 12.245 14.646 10.32 15.356 7.955 15.356 C 5.604 15.356 3.687 14.647 2.203 13.228 C 0.734 11.81 0 9.963 0 7.688 C 0 5.413 0.742 3.566 2.226 2.148 C 3.709 0.716 5.626 0 7.977 0 C 10.342 0 12.267 0.709 13.75 2.128 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d2v7zv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.44 9.093\" overflow=\"visible\"><path d=\"M 8.44 4.536 C 8.44 3.118 8.065 2.007 7.316 1.204 C 6.567 0.402 5.538 0 4.231 0 C 2.909 0 1.873 0.401 1.124 1.204 C 0.375 2.007 0 3.118 0 4.536 C 0 5.955 0.375 7.072 1.124 7.888 C 1.873 8.692 2.909 9.093 4.231 9.093 C 5.539 9.093 6.567 8.685 7.316 7.868 C 8.065 7.052 8.44 5.941 8.44 4.536 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rrq8td\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.671 15.458\" overflow=\"visible\"><path d=\"M 3.57 15.458 L 0 15.458 L 0 0 L 6.303 0 C 8.286 0 9.813 0.439 10.886 1.316 C 11.973 2.179 12.517 3.412 12.517 5.013 C 12.517 7.004 11.613 8.439 9.806 9.316 L 12.671 15.458 L 8.77 15.458 L 6.324 10.047 L 3.57 10.047 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-25ct2d\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.179 4.073\" overflow=\"visible\"><path d=\"M 0 0 L 0 4.073 L 2.71 4.073 C 3.489 4.073 4.092 3.892 4.517 3.53 C 4.958 3.168 5.179 2.66 5.179 2.005 C 5.179 1.351 4.966 0.856 4.539 0.522 C 4.128 0.174 3.526 0 2.733 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ng8vyw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.357 15.458\" overflow=\"visible\"><path d=\"M 10.357 15.458 L 0 15.458 L 0 0 L 10.357 0 L 10.357 3.133 L 3.57 3.133 L 3.57 6.162 L 9.586 6.162 L 9.586 9.128 L 3.57 9.128 L 3.57 12.324 L 10.357 12.324 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1euje6n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 121.435 15.864\" overflow=\"visible\"><path d=\"M 10.287 15.864 L 0 15.864 L 0 0.229 L 10.287 0.229 L 10.287 3.398 L 3.5 3.398 L 3.5 6.462 L 9.516 6.462 L 9.516 9.462 L 3.5 9.462 L 3.5 12.695 L 10.287 12.695 L 10.287 15.864 Z M 10.923 4.735 C 10.923 3.357 11.481 2.226 12.598 1.344 C 13.729 0.448 15.169 0 16.917 0 C 18.665 0 20.053 0.427 21.082 1.282 C 22.11 2.123 22.624 3.267 22.624 4.715 L 19.077 4.715 C 19.077 4.177 18.878 3.756 18.482 3.454 C 18.085 3.136 17.549 2.978 16.873 2.978 C 16.139 2.978 15.558 3.122 15.132 3.412 C 14.706 3.701 14.493 4.101 14.493 4.611 C 14.493 5.066 14.625 5.425 14.89 5.687 C 15.154 5.935 15.573 6.114 16.146 6.224 L 18.592 6.7 C 20.061 6.976 21.141 7.458 21.831 8.147 C 22.536 8.837 22.889 9.781 22.889 10.98 C 22.889 12.456 22.323 13.641 21.192 14.537 C 20.061 15.419 18.555 15.86 16.675 15.86 C 14.853 15.86 13.399 15.433 12.312 14.578 C 11.224 13.724 10.681 12.58 10.681 11.146 L 14.229 11.146 C 14.229 11.711 14.442 12.145 14.868 12.449 C 15.294 12.738 15.903 12.883 16.697 12.883 C 17.505 12.883 18.144 12.745 18.614 12.469 C 19.084 12.18 19.319 11.794 19.319 11.311 C 19.319 10.884 19.202 10.553 18.966 10.319 C 18.746 10.084 18.364 9.919 17.821 9.822 L 15.33 9.347 C 12.392 8.782 10.923 7.244 10.923 4.735 Z M 22.948 3.398 L 22.948 0.229 L 35.773 0.229 L 35.773 3.398 L 31.145 3.398 L 31.145 15.864 L 27.575 15.864 L 27.575 3.398 L 22.948 3.398 Z M 40.445 0.229 L 40.445 15.864 L 36.875 15.864 L 36.875 0.229 Z M 45.081 15.864 L 41.621 15.864 L 41.621 0.229 L 45.081 0.229 L 49.928 11.892 L 54.798 0.229 L 58.302 0.229 L 58.302 15.864 L 54.843 15.864 L 54.843 12.589 C 54.843 9.842 54.901 8.082 55.019 7.307 L 51.559 15.864 L 48.298 15.864 L 44.86 7.307 C 45.007 8.166 45.081 9.56 45.081 11.49 Z M 62.671 15.864 L 58.947 15.864 L 64.764 0.229 L 68.246 0.229 L 74.042 15.864 L 70.251 15.864 L 69.106 12.568 L 63.839 12.568 L 62.671 15.864 Z M 66.043 6.356 L 64.874 9.694 L 68.092 9.694 L 66.924 6.356 C 66.674 5.624 66.527 5.116 66.483 4.835 C 66.424 5.201 66.277 5.708 66.043 6.356 Z M 71.681 3.398 L 71.681 0.229 L 84.506 0.229 L 84.506 3.398 L 79.879 3.398 L 79.879 15.864 L 76.309 15.864 L 76.309 3.398 L 71.681 3.398 Z M 89.444 0.229 L 89.444 15.864 L 85.874 15.864 L 85.874 0.229 Z M 94.379 15.864 L 90.853 15.864 L 90.853 0.229 L 94.379 0.229 L 101.254 10.18 L 101.254 0.229 L 104.78 0.229 L 104.78 15.864 L 101.254 15.864 L 94.379 5.933 L 94.379 15.864 Z M 114.075 3.23 C 112.635 3.23 111.526 3.67 110.747 4.549 C 109.983 5.415 109.601 6.604 109.601 8.116 C 109.601 9.6 110.006 10.741 110.813 11.538 C 111.621 12.321 112.701 12.713 114.053 12.713 C 115.316 12.713 116.278 12.438 116.939 11.889 C 117.615 11.339 117.997 10.631 118.085 9.765 L 113.766 9.765 L 113.766 6.837 L 121.435 6.837 L 121.435 15.825 L 118.435 15.825 L 118.173 14.217 C 117.733 14.712 117.101 15.104 116.278 15.393 C 115.456 15.681 114.559 15.825 113.59 15.825 C 111.298 15.825 109.433 15.111 107.993 13.682 C 106.553 12.238 105.833 10.349 105.833 8.012 C 105.833 5.69 106.597 3.793 108.125 2.323 C 109.653 0.839 111.666 0.097 114.163 0.097 C 116.132 0.097 117.784 0.598 119.121 1.602 C 120.472 2.591 121.244 3.903 121.435 5.539 L 117.689 5.539 C 117.483 4.769 117.05 4.192 116.389 3.807 C 115.742 3.422 114.971 3.23 114.075 3.23 Z\" fill=\"rgb(242,92,6)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-er798y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.287 15.636\" overflow=\"visible\"><path d=\"M 10.287 15.636 L 0 15.636 L 0 0 L 10.287 0 L 10.287 3.169 L 3.5 3.169 L 3.5 6.233 L 9.516 6.233 L 9.516 9.233 L 3.5 9.233 L 3.5 12.466 L 10.287 12.466 L 10.287 15.636 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-890coo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.208 15.86\" overflow=\"visible\"><path d=\"M 0.242 4.735 C 0.242 3.357 0.801 2.226 1.917 1.344 C 3.048 0.448 4.488 0 6.236 0 C 7.985 0 9.373 0.427 10.401 1.282 C 11.429 2.123 11.944 3.267 11.944 4.715 L 8.396 4.715 C 8.396 4.177 8.198 3.756 7.801 3.454 C 7.404 3.136 6.868 2.978 6.192 2.978 C 5.458 2.978 4.877 3.122 4.451 3.412 C 4.025 3.701 3.812 4.101 3.812 4.611 C 3.812 5.066 3.945 5.425 4.209 5.687 C 4.473 5.935 4.892 6.114 5.465 6.224 L 7.911 6.7 C 9.38 6.976 10.46 7.458 11.15 8.147 C 11.855 8.837 12.208 9.781 12.208 10.98 C 12.208 12.456 11.642 13.641 10.511 14.537 C 9.38 15.419 7.874 15.86 5.994 15.86 C 4.172 15.86 2.718 15.433 1.631 14.578 C 0.544 13.724 0 12.58 0 11.146 L 3.548 11.146 C 3.548 11.711 3.761 12.145 4.187 12.449 C 4.613 12.738 5.223 12.883 6.016 12.883 C 6.824 12.883 7.463 12.745 7.933 12.469 C 8.403 12.18 8.638 11.794 8.638 11.311 C 8.638 10.884 8.521 10.553 8.286 10.319 C 8.065 10.084 7.683 9.919 7.14 9.822 L 4.65 9.347 C 1.712 8.782 0.242 7.244 0.242 4.735 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nyu69\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.825 15.636\" overflow=\"visible\"><path d=\"M 0 3.169 L 0 0 L 12.825 0 L 12.825 3.169 L 8.198 3.169 L 8.198 15.636 L 4.628 15.636 L 4.628 3.169 L 0 3.169 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q0lh1n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.57 15.636\" overflow=\"visible\"><path d=\"M 3.57 0 L 3.57 15.636 L 0 15.636 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12mi8x3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.681 15.636\" overflow=\"visible\"><path d=\"M 3.46 15.636 L 0 15.636 L 0 0 L 3.46 0 L 8.307 11.663 L 13.177 0 L 16.681 0 L 16.681 15.636 L 13.222 15.636 L 13.222 12.36 C 13.222 9.614 13.28 7.853 13.398 7.078 L 9.938 15.636 L 6.677 15.636 L 3.239 7.078 C 3.386 7.937 3.46 9.332 3.46 11.262 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vjmcg4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.095 15.636\" overflow=\"visible\"><path d=\"M 3.724 15.636 L 0 15.636 L 5.818 0 L 9.299 0 L 15.095 15.636 L 11.305 15.636 L 10.159 12.339 L 4.892 12.339 L 3.724 15.636 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-olw9hg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.217 4.86\" overflow=\"visible\"><path d=\"M 1.168 1.521 L 0 4.86 L 3.217 4.86 L 2.049 1.521 C 1.8 0.789 1.653 0.282 1.609 0 C 1.55 0.366 1.403 0.873 1.168 1.521 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17qn0kg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.825 15.636\" overflow=\"visible\"><path d=\"M 0 3.169 L 0 0 L 12.825 0 L 12.825 3.169 L 8.198 3.169 L 8.198 15.636 L 4.628 15.636 L 4.628 3.169 L 0 3.169 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-suldts\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.57 15.636\" overflow=\"visible\"><path d=\"M 3.57 0 L 3.57 15.636 L 0 15.636 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a21c6y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.927 15.636\" overflow=\"visible\"><path d=\"M 3.526 15.636 L 0 15.636 L 0 0 L 3.526 0 L 10.401 9.952 L 10.401 0 L 13.927 0 L 13.927 15.636 L 10.401 15.636 L 3.526 5.705 L 3.526 15.636 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ry7pf9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.602 15.729\" overflow=\"visible\"><path d=\"M 8.242 3.134 C 6.802 3.134 5.693 3.573 4.914 4.453 C 4.15 5.319 3.768 6.508 3.768 8.019 C 3.768 9.503 4.172 10.644 4.98 11.441 C 5.788 12.225 6.868 12.616 8.219 12.616 C 9.483 12.616 10.445 12.341 11.106 11.792 C 11.782 11.242 12.164 10.534 12.252 9.669 L 7.933 9.669 L 7.933 6.741 L 15.602 6.741 L 15.602 15.729 L 12.602 15.729 L 12.34 14.121 C 11.9 14.616 11.268 15.007 10.445 15.296 C 9.622 15.585 8.726 15.729 7.757 15.729 C 5.465 15.729 3.599 15.014 2.16 13.585 C 0.72 12.142 0 10.252 0 7.916 C 0 5.593 0.764 3.697 2.292 2.226 C 3.82 0.742 5.832 0 8.33 0 C 10.298 0 11.951 0.502 13.288 1.505 C 14.639 2.494 15.411 3.807 15.602 5.442 L 11.856 5.442 C 11.65 4.673 11.216 4.095 10.556 3.711 C 9.909 3.326 9.138 3.134 8.242 3.134 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-12gf5fr hidden-aed08f\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7nmvm9\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{iSHjGFTer:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UAwiAx68O\"},motionChild:true,nodeId:\"PubfNxuww\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Home\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UAwiAx68O\"},motionChild:true,nodeId:\"PubfNxuww\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Home\"})})})}),className:\"framer-1053ry2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{iSHjGFTer:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tFcG_4ZH1\"},motionChild:true,nodeId:\"iBpUTVyRr\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Projects\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tFcG_4ZH1\"},motionChild:true,nodeId:\"iBpUTVyRr\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Projects\"})})})}),className:\"framer-rm1mcj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{iSHjGFTer:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XBOym0sxU\"},motionChild:true,nodeId:\"w9fvp5pzz\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Reviews\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XBOym0sxU\"},motionChild:true,nodeId:\"w9fvp5pzz\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Reviews\"})})})}),className:\"framer-19okx58\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2bykn\",\"data-border\":true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tfnwqp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"HGjMiXxbG\",scopeId:\"Hkucw8F9d\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-264207a9-a7f8-4e07-a268-69e9440b7915, rgb(20, 20, 20))\",dateRange:false,font:{fontFamily:'\"Roboto Condensed\", \"Roboto Condensed Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"HGjMiXxbG\",layoutId:\"HGjMiXxbG\",name:\"COREESTIMATING.\",startYear:2024,statement:\"All rights reserved.\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rbdghn\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10gkd32\",\"data-framer-name\":\"Privacy and Terms\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UxVXe_IR9\"},motionChild:true,nodeId:\"OULCBMc45\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Privacy Policy\"})})})}),className:\"framer-6pmtcn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d7gs14\",\"data-styles-preset\":\"lt7lkFvjO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-73685b33-9ac7-4a02-be71-ebe9013a5e49, rgb(20, 20, 20))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r8X7er9g0\"},motionChild:true,nodeId:\"D3PPPSgNY\",openInNewTab:false,relValues:[],scopeId:\"Hkucw8F9d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d63p9p\",\"data-styles-preset\":\"dZ0KHN6_K\",children:\"Terms & Conditions\"})})})}),className:\"framer-104tt0g\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fc7Gk_2Hc\":{\"layout\":[\"fixed\",\"fixed\"]},\"iSHjGFTer\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wUiXOjy9r\":[\".framer-1yfelkb-container\",\".framer-12k4pc6\"],\"Fc7Gk_2Hc\":[\".framer-1yfelkb-container\",\".framer-12k4pc6\"],\"iSHjGFTer\":[\".framer-1yfelkb-container\",\".framer-12k4pc6\"]}\n * @framerBreakpoints {\"wUiXOjy9r\":{\"min\":1200,\"canvasClassName\":\"framer-13v18w7-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Fc7Gk_2Hc\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1al5vv-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"iSHjGFTer\":{\"max\":809,\"canvasClassName\":\"framer-aed08f-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant wUiXOjy9r\n * @framerLayoutTemplate true\n */const FramerHkucw8F9d=withCSS(Component,css,\"framer-dHDyM\");export default FramerHkucw8F9d;FramerHkucw8F9d.displayName=\"Template\";FramerHkucw8F9d.defaultProps={height:1e3,width:1200};addFonts(FramerHkucw8F9d,[{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\"},{cssFamilyName:\"Roboto Condensed\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto Condensed\",url:\"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBM731BKMSK.woff2\",weight:\"400\"}]},...NavigationFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerHkucw8F9d.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHkucw8F9d\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"wUiXOjy9r\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-13v18w7-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Fc7Gk_2Hc\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1al5vv-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"iSHjGFTer\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-aed08f-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"wUiXOjy9r\\\":[\\\".framer-1yfelkb-container\\\",\\\".framer-12k4pc6\\\"],\\\"Fc7Gk_2Hc\\\":[\\\".framer-1yfelkb-container\\\",\\\".framer-12k4pc6\\\"],\\\"iSHjGFTer\\\":[\\\".framer-1yfelkb-container\\\",\\\".framer-12k4pc6\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fc7Gk_2Hc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iSHjGFTer\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"wUiXOjy9r\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/ypgFxK9yhyL6rV5RufPy/AFEJPvrkYVgQxUjxfYSk/Hkucw8F9d.js\";\r\n\r\n\t\tconst routes = {UAwiAx68O: {elements: {GXcRYUJfp: \"services\", jQ96gh4Ku: \"faq\", K9qX_G0fh: \"hero\", KtfgiK08j: \"why-us\", KWtgpMSsE: \"about\", NPwR5v7TS: \"projects\", ppWWZ8xP9: \"cta\", SiX04RDPV: \"process\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xbwIYfVt97Y3cxtvDD1w/Vmci2gx9YIPN0qFtSYWC/UAwiAx68O.js\")), path: \"/\"}, q479EzfhA: {elements: {bYCKxDgBX: \"hero\", DxdzKGk6P: \"contact-1\", evOXSyKwO: \"contact\", rtskQKHDr: \"faq\", S7gQxLulH: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DBuOoSfTJTgmyh0YjdVk/e2EIdhAEOEuEcV5yiKaG/q479EzfhA.js\")), path: \"/construction-cost-estimating\"}, JQz4wkjNx: {elements: {w0jcEMLGZ: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5gqMJjlJqq3FZYDsoSEd/bDCI8RW2flmtjp8eQC7M/JQz4wkjNx.js\")), path: \"/404\"}, r8X7er9g0: {elements: {CYLxtcJgk: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XZ4WTXB9qFbHVdWT4CzH/w7w2iTWG91M0RqG9pOWY/r8X7er9g0.js\")), path: \"/terms\"}, UxVXe_IR9: {elements: {tiYR8AV0H: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WjrIlayETZqZ92BRwDl5/th09OmFTYxpVPIMW4cRT/UxVXe_IR9.js\")), path: \"/privacy-policy\"}, XBOym0sxU: {elements: {CSg9Mb2ey: \"cta\", K4avtL0Vu: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ceu418rc9WfAJ3Rf4hbm/snh2Dux0hhyzZEkRuUlv/XBOym0sxU.js\")), path: \"/reviews\"}, xaI4SoJB9: {elements: {suLrzQlG3: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cmbi2Jp7C1ta0XiE6tat/lmStSuPz5aPff4yWh1Pj/xaI4SoJB9.js\")), path: \"/form-success\"}, NGtwoxuni: {elements: {Rnjc4gpga: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lVqv0dNq0HleXgd2mWWn/v9TATn2KXMgroGag6qeW/NGtwoxuni.js\")), path: \"/contact-us\"}, tFcG_4ZH1: {elements: {EsS1dvrvz: \"hero\", MJwQ650V3: \"process\", PBvQX9p8P: \"projects\", SJGAXED0u: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wMaG9Cqizl9y0eXBBKVO/OL270q0gA8Hbpqxtex9p/tFcG_4ZH1.js\")), path: \"/projects\"}, vFJ1uwSfL: {collectionId: \"mcwo1bJzK\", elements: {g5gTBP0UT: \"cta\", gz5PtQy8r: \"challenge\", jjaBS6NuS: \"result\", kTaqRAXKy: \"gallery\", rHoGhMquE: \"hero\", vnpdECTQX: \"approach\", ZLYtDpidE: \"project-overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nWDHWd6rdO3SFeb8WMIp/TRNZTwsg3w9KX1inR26V/vFJ1uwSfL.js\")), path: \"/projects/:dIDXRB2RP\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {mcwo1bJzK: async () => (await import(\"https://framerusercontent.com/modules/pxjqW3b1h8xyGlqn42Dn/wt3s7pIBUPUrlFUzRKXK/mcwo1bJzK.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"63b6078a5c97f21b70784de8d8c97dee93621941c252045d481eacc06dbe475c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"UAwiAx68O\":\r\ncase \"JQz4wkjNx\":\r\ncase \"r8X7er9g0\":\r\ncase \"UxVXe_IR9\":\r\ncase \"XBOym0sxU\":\r\ncase \"xaI4SoJB9\":\r\ncase \"NGtwoxuni\":\r\ncase \"tFcG_4ZH1\":\r\ncase \"vFJ1uwSfL\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"UAwiAx68O\":\r\ncase \"JQz4wkjNx\":\r\ncase \"r8X7er9g0\":\r\ncase \"UxVXe_IR9\":\r\ncase \"XBOym0sxU\":\r\ncase \"xaI4SoJB9\":\r\ncase \"NGtwoxuni\":\r\ncase \"tFcG_4ZH1\":\r\ncase \"vFJ1uwSfL\":\r\nreturn [{hash: \"13v18w7\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1al5vv\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"aed08f\", 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/5gqMJjlJqq3FZYDsoSEd/bDCI8RW2flmtjp8eQC7M/JQz4wkjNx.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: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.coreestimating.co.uk\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/dd5RsIeyFRuBGwfyOtNG/LSiVDIDVNJw34k8Au3bj/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: {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\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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"}