{"version":3,"file":"script_main.DFUyBK7c.mjs","names":["sharedStyle.css","useRef","React.useId","sharedStyle.className","className","SVG","RichText","React.Fragment","PropertyOverrides","sharedStyle.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/Oi9y1jOyviwcu5ue9iDM/7we3ZIVRuJcmbRYaQUhV/jK6QOoZ3R.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,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*as sharedStyle from\"#framer/local/css/UTtciX8Gn/UTtciX8Gn.js\";const breakpoints={guSQMH_x6:\"(min-width: 1440px)\",jDYYiGYSn:\"(max-width: 809.98px)\",QBzCNgkeQ:\"(min-width: 810px) and (max-width: 1199.98px)\",uXDRrGAm8:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-AyqQD\";const variantClassNames={guSQMH_x6:\"framer-v-bh20vy\",jDYYiGYSn:\"framer-v-123ika4\",QBzCNgkeQ:\"framer-v-k0e1gi\",uXDRrGAm8:\"framer-v-pgbcha\"};const breakpointRules={jDYYiGYSn:[\".framer-AyqQD .framer-o4sy9g { flex-wrap: wrap; gap: 0px 20px; padding: 30px 15px 30px 15px; }\",\".framer-AyqQD .framer-10jfukd { justify-content: center; max-width: 150px; min-width: 150px; padding: 10px 10px 20px 10px; }\",\".framer-AyqQD .framer-zw728y { flex-wrap: wrap; gap: 10px; justify-content: center; min-width: 350px; }\",\".framer-AyqQD .framer-3nwsst, .framer-AyqQD .framer-odse9j { white-space: pre-wrap; width: 100px; word-break: break-word; word-wrap: break-word; }\",\".framer-AyqQD .framer-1xbg2at { white-space: pre-wrap; width: 120px; word-break: break-word; word-wrap: break-word; }\"],QBzCNgkeQ:[\".framer-AyqQD .framer-o4sy9g { gap: 20px; padding: 30px 15px 30px 15px; }\",\".framer-AyqQD .framer-zw728y { flex-wrap: wrap; gap: 10px 30px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={jDYYiGYSn:\".framer-123ika4-override\",QBzCNgkeQ:\".framer-k0e1gi-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AyqQD.framer-1m1xc1j, .framer-AyqQD .framer-1m1xc1j { display: block; }\",\".framer-AyqQD.framer-pgbcha { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-AyqQD .framer-7l4jmf { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-AyqQD .framer-o4sy9g { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1001; overflow: hidden; padding: 30px 24px 30px 50px; position: relative; width: 100%; }\",\".framer-AyqQD .framer-10jfukd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-AyqQD .framer-1k2y0kg { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 149px; }\",\".framer-AyqQD .framer-kk55bg { height: 20px; position: relative; width: 149px; }\",\".framer-AyqQD .framer-1ptpcev { height: 20px; left: 0px; position: absolute; top: 0px; width: 149px; }\",\".framer-AyqQD .framer-dbbpdq { height: 20px; left: 0px; position: absolute; top: 1px; width: 16px; }\",\".framer-AyqQD .framer-1qrd6ov { height: 20px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-AyqQD .framer-igczud { height: 5px; left: 5px; position: absolute; top: 4px; width: 7px; }\",\".framer-AyqQD .framer-r1c074 { height: 20px; left: 27px; position: absolute; top: 1px; width: 15px; }\",\".framer-AyqQD .framer-1dmhv7o { height: 20px; left: 71px; position: absolute; top: 1px; width: 19px; }\",\".framer-AyqQD .framer-7ox1vo { height: 20px; left: 101px; position: absolute; top: 0px; width: 19px; }\",\".framer-AyqQD .framer-1bm3jk9 { height: 20px; left: 130px; position: absolute; top: 1px; width: 19px; }\",\".framer-AyqQD .framer-z5b8oa { height: 14px; left: 2px; position: absolute; top: 0px; width: 17px; }\",\".framer-AyqQD .framer-1scs625 { height: 20px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-AyqQD .framer-9s82w9 { height: 13px; left: 6px; position: absolute; top: 7px; width: 13px; }\",\".framer-AyqQD .framer-1eeg4br { height: 20px; left: 49px; position: absolute; top: 0px; width: 14px; }\",\".framer-AyqQD .framer-zw728y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-AyqQD .framer-3nwsst, .framer-AyqQD .framer-odse9j, .framer-AyqQD .framer-1xbg2at, .framer-AyqQD .framer-hpyi7g { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={guSQMH_x6:\"(min-width: 1440px)\",jDYYiGYSn:\"(max-width: 809.98px)\",QBzCNgkeQ:\"(min-width: 810px) and (max-width: 1199.98px)\",uXDRrGAm8:\"(min-width: 1200px) and (max-width: 1439.98px)\"};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\":\"guSQMH_x6\",Desktop:\"uXDRrGAm8\",Phone:\"jDYYiGYSn\",Tablet:\"QBzCNgkeQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uXDRrGAm8\"};};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];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"uXDRrGAm8\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-pgbcha\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-7l4jmf\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o4sy9g\",\"data-framer-name\":\"Footer Light\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-10jfukd\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Dqarq6dkb\",openInNewTab:false,scopeId:\"jK6QOoZ3R\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1k2y0kg framer-1m1xc1j\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-kk55bg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 149 20\" overflow=\"visible\"><g><path d=\"M 0 20 L 0 0 L 149 0 L 149 20 Z\" fill=\"transparent\"></path><path d=\"M 0 19.724 L 0 0.387 L 9.573 0.387 C 10.809 0.387 11.909 0.663 12.873 1.215 C 13.855 1.768 14.637 2.523 15.218 3.481 C 15.8 4.438 16.091 5.516 16.091 6.713 C 16.091 7.983 15.791 9.125 15.191 10.138 C 14.591 11.133 13.782 11.925 12.764 12.514 C 11.764 13.085 10.627 13.37 9.355 13.37 L 4.636 13.37 L 4.636 19.724 Z M 4.555 9.254 L 8.618 9.254 C 9.091 9.254 9.527 9.153 9.927 8.95 C 10.346 8.729 10.673 8.435 10.909 8.066 C 11.164 7.698 11.291 7.274 11.291 6.796 C 11.291 6.317 11.164 5.912 10.909 5.58 C 10.673 5.249 10.346 4.991 9.927 4.807 C 9.527 4.622 9.091 4.53 8.618 4.53 L 4.555 4.53 Z\" fill=\"rgb(12,32,67)\"></path><path d=\"M 27.002 19.724 L 27.002 0.387 L 31.638 0.387 L 31.638 15.58 L 41.675 15.58 L 41.675 19.724 Z\" fill=\"rgb(12,32,67)\"></path><path d=\"M 71.084 19.724 L 71.084 0.387 L 75.338 0.387 L 86.875 14.199 L 86.084 14.061 C 85.975 13.416 85.893 12.799 85.838 12.21 C 85.784 11.621 85.729 11.05 85.675 10.497 C 85.638 9.945 85.602 9.392 85.566 8.84 C 85.547 8.287 85.538 7.707 85.538 7.099 C 85.538 6.492 85.538 5.847 85.538 5.166 L 85.538 0.387 L 90.038 0.387 L 90.038 19.724 L 85.729 19.724 L 73.756 5.47 L 75.038 5.663 C 75.093 6.308 75.147 6.888 75.202 7.403 C 75.274 7.919 75.329 8.407 75.365 8.867 C 75.42 9.309 75.456 9.761 75.474 10.221 C 75.511 10.663 75.538 11.133 75.556 11.63 C 75.575 12.127 75.584 12.67 75.584 13.26 L 75.584 19.724 Z\" fill=\"rgb(12,32,67)\"></path><path d=\"M 111.515 20 C 110.006 20 108.597 19.761 107.288 19.282 C 105.997 18.785 104.86 18.094 103.878 17.21 C 102.915 16.326 102.169 15.276 101.642 14.061 C 101.115 12.827 100.851 11.464 100.851 9.972 C 100.851 8.518 101.124 7.182 101.669 5.967 C 102.233 4.751 102.997 3.702 103.96 2.818 C 104.924 1.934 106.06 1.243 107.369 0.746 C 108.678 0.249 110.088 0 111.597 0 C 112.633 0 113.633 0.129 114.597 0.387 C 115.578 0.645 116.488 1.004 117.324 1.464 C 118.16 1.924 118.869 2.449 119.451 3.039 L 116.697 6.519 C 116.26 6.096 115.788 5.727 115.279 5.414 C 114.769 5.083 114.197 4.825 113.56 4.641 C 112.924 4.438 112.224 4.337 111.46 4.337 C 110.715 4.337 109.988 4.466 109.278 4.724 C 108.569 4.982 107.942 5.359 107.397 5.856 C 106.851 6.335 106.415 6.934 106.088 7.652 C 105.778 8.352 105.624 9.144 105.624 10.028 C 105.624 10.912 105.787 11.704 106.115 12.403 C 106.442 13.103 106.888 13.702 107.451 14.199 C 108.033 14.678 108.706 15.046 109.469 15.304 C 110.233 15.562 111.06 15.691 111.951 15.691 C 112.733 15.691 113.442 15.58 114.079 15.359 C 114.715 15.138 115.288 14.871 115.797 14.558 C 116.306 14.226 116.76 13.877 117.16 13.508 L 119.37 17.127 C 118.879 17.606 118.224 18.066 117.406 18.508 C 116.588 18.95 115.669 19.309 114.651 19.586 C 113.633 19.862 112.588 20 111.515 20 Z\" fill=\"rgb(12,32,67)\"></path><path d=\"M 133.045 14.475 L 131.927 10.497 L 143 0.387 L 148.7 0.387 Z M 129.827 19.724 L 129.827 0.387 L 134.464 0.387 L 134.464 19.724 Z M 143.491 19.724 L 135.964 10.055 L 138.964 7.127 L 149 19.724 Z\" fill=\"rgb(12,32,67)\"></path><path d=\"M 62.099 19.303 L 56.516 19.303 L 48.485 0.01 L 53.867 0.01 Z\" fill=\"rgb(12,32,67)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ptpcev\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 149 20\" overflow=\"visible\"><path d=\"M 0 20 L 0 0 L 149 0 L 149 20 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-dbbpdq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.091 19.337\" overflow=\"visible\"><path d=\"M 0 19.337 L 0 0 L 9.573 0 C 10.809 0 11.909 0.276 12.873 0.829 C 13.855 1.381 14.637 2.136 15.218 3.094 C 15.8 4.052 16.091 5.129 16.091 6.326 C 16.091 7.597 15.791 8.739 15.191 9.751 C 14.591 10.746 13.782 11.538 12.764 12.127 C 11.764 12.698 10.627 12.983 9.355 12.983 L 4.636 12.983 L 4.636 19.337 Z M 4.555 8.867 L 8.618 8.867 C 9.091 8.867 9.527 8.766 9.927 8.564 C 10.346 8.343 10.673 8.048 10.909 7.68 C 11.164 7.311 11.291 6.888 11.291 6.409 C 11.291 5.93 11.164 5.525 10.909 5.193 C 10.673 4.862 10.346 4.604 9.927 4.42 C 9.527 4.236 9.091 4.144 8.618 4.144 L 4.555 4.144 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qrd6ov\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.091 19.337\" overflow=\"visible\"><path d=\"M 0 19.337 L 0 0 L 9.573 0 C 10.809 0 11.909 0.276 12.873 0.829 C 13.855 1.381 14.637 2.136 15.218 3.094 C 15.8 4.052 16.091 5.129 16.091 6.326 C 16.091 7.597 15.791 8.739 15.191 9.751 C 14.591 10.746 13.782 11.538 12.764 12.127 C 11.764 12.698 10.627 12.983 9.355 12.983 L 4.636 12.983 L 4.636 19.337 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-igczud\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.736 4.724\" overflow=\"visible\"><path d=\"M 0 4.724 L 4.064 4.724 C 4.536 4.724 4.973 4.622 5.373 4.42 C 5.791 4.199 6.118 3.904 6.355 3.536 C 6.609 3.168 6.736 2.744 6.736 2.265 C 6.736 1.786 6.609 1.381 6.355 1.05 C 6.118 0.718 5.791 0.46 5.373 0.276 C 4.973 0.092 4.536 0 4.064 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r1c074\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.673 19.337\" overflow=\"visible\"><path d=\"M 0 19.337 L 0 0 L 4.636 0 L 4.636 15.193 L 14.673 15.193 L 14.673 19.337 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dmhv7o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.955 19.337\" overflow=\"visible\"><path d=\"M 0 19.337 L 0 0 L 4.255 0 L 15.791 13.812 L 15 13.674 C 14.891 13.029 14.809 12.412 14.755 11.823 C 14.7 11.234 14.646 10.663 14.591 10.11 C 14.555 9.558 14.518 9.006 14.482 8.453 C 14.464 7.901 14.455 7.32 14.455 6.713 C 14.455 6.105 14.455 5.46 14.455 4.779 L 14.455 0 L 18.955 0 L 18.955 19.337 L 14.646 19.337 L 2.673 5.083 L 3.954 5.276 C 4.009 5.921 4.064 6.501 4.118 7.017 C 4.191 7.532 4.245 8.02 4.282 8.481 C 4.336 8.923 4.373 9.374 4.391 9.834 C 4.427 10.276 4.455 10.746 4.473 11.243 C 4.491 11.74 4.5 12.284 4.5 12.873 L 4.5 19.337 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7ox1vo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.6 20\" overflow=\"visible\"><path d=\"M 10.664 20 C 9.155 20 7.746 19.761 6.437 19.282 C 5.146 18.785 4.009 18.094 3.027 17.21 C 2.064 16.326 1.318 15.276 0.791 14.061 C 0.264 12.827 0 11.464 0 9.972 C 0 8.518 0.273 7.182 0.818 5.967 C 1.382 4.751 2.146 3.702 3.109 2.818 C 4.073 1.934 5.209 1.243 6.518 0.746 C 7.827 0.249 9.237 0 10.746 0 C 11.782 0 12.782 0.129 13.746 0.387 C 14.727 0.645 15.637 1.004 16.473 1.464 C 17.309 1.924 18.018 2.449 18.6 3.039 L 15.846 6.519 C 15.409 6.096 14.937 5.727 14.428 5.414 C 13.918 5.083 13.346 4.825 12.709 4.641 C 12.073 4.438 11.373 4.337 10.609 4.337 C 9.864 4.337 9.137 4.466 8.427 4.724 C 7.718 4.982 7.091 5.359 6.546 5.856 C 6 6.335 5.564 6.934 5.237 7.652 C 4.927 8.352 4.773 9.144 4.773 10.028 C 4.773 10.912 4.936 11.704 5.264 12.403 C 5.591 13.103 6.037 13.702 6.6 14.199 C 7.182 14.678 7.855 15.046 8.618 15.304 C 9.382 15.562 10.209 15.691 11.1 15.691 C 11.882 15.691 12.591 15.58 13.228 15.359 C 13.864 15.138 14.437 14.871 14.946 14.558 C 15.455 14.226 15.909 13.877 16.309 13.508 L 18.519 17.127 C 18.028 17.606 17.373 18.066 16.555 18.508 C 15.737 18.95 14.818 19.309 13.8 19.586 C 12.782 19.862 11.737 20 10.664 20 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bm3jk9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.173 19.337\" overflow=\"visible\"><path d=\"M 3.218 14.088 L 2.1 10.11 L 13.173 0 L 18.873 0 Z M 0 19.337 L 0 0 L 4.637 0 L 4.637 19.337 Z M 13.664 19.337 L 6.137 9.668 L 9.137 6.74 L 19.173 19.337 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z5b8oa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.773 14.088\" overflow=\"visible\"><path d=\"M 1.118 14.088 L 0 10.11 L 11.073 0 L 16.773 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1scs625\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.637 19.337\" overflow=\"visible\"><path d=\"M 0 19.337 L 0 0 L 4.637 0 L 4.637 19.337 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9s82w9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.036 12.597\" overflow=\"visible\"><path d=\"M 7.527 12.597 L 0 2.928 L 3 0 L 13.036 12.597 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eeg4br\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.614 19.293\" overflow=\"visible\"><path d=\"M 13.614 19.293 L 8.031 19.293 L 0 0 L 5.382 0 Z\" fill=\"rgb(12,32,67)\"></path></svg>',withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zw728y\",\"data-framer-name\":\"Navigation Items\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(12, 32, 67)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QL6R0_u04\"},motionChild:true,nodeId:\"JuOIN1OHs\",openInNewTab:false,relValues:[],scopeId:\"jK6QOoZ3R\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-amxc0m\",\"data-styles-preset\":\"UTtciX8Gn\",children:\"Careers\"})})})}),className:\"framer-3nwsst\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(12, 32, 67)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kCVb3ncWi\"},motionChild:true,nodeId:\"w7Aylx7OJ\",openInNewTab:false,relValues:[],scopeId:\"jK6QOoZ3R\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-amxc0m\",\"data-styles-preset\":\"UTtciX8Gn\",children:\"Privacy Policy \"})})})}),className:\"framer-odse9j\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(12, 32, 67)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rju6zTSGH\"},motionChild:true,nodeId:\"jhFYERahC\",openInNewTab:false,relValues:[],scopeId:\"jK6QOoZ3R\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-amxc0m\",\"data-styles-preset\":\"UTtciX8Gn\",children:\"Terms of Service\"})})})}),className:\"framer-1xbg2at\",\"data-framer-name\":\"Terms of Service\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QBzCNgkeQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(12, 32, 67)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O0tToSrxg\"},motionChild:true,nodeId:\"fQBXWkGHj\",openInNewTab:false,relValues:[],scopeId:\"jK6QOoZ3R\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-amxc0m\",\"data-styles-preset\":\"UTtciX8Gn\",children:\"Careers\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(12, 32, 67)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Fqrl6I55L\"},motionChild:true,nodeId:\"fQBXWkGHj\",openInNewTab:false,relValues:[],scopeId:\"jK6QOoZ3R\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-amxc0m\",\"data-styles-preset\":\"UTtciX8Gn\",children:\"Cookie policy\"})})})}),className:\"framer-hpyi7g\",\"data-framer-name\":\"Privacy Policy\",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\"]},\"guSQMH_x6\":{\"layout\":[\"fixed\",\"fixed\"]},\"jDYYiGYSn\":{\"layout\":[\"fixed\",\"fixed\"]},\"QBzCNgkeQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"uXDRrGAm8\":[\".framer-o4sy9g\"],\"guSQMH_x6\":[\".framer-o4sy9g\"],\"jDYYiGYSn\":[\".framer-o4sy9g\"],\"QBzCNgkeQ\":[\".framer-o4sy9g\"]}\n * @framerBreakpoints {\"guSQMH_x6\":{\"min\":1440,\"canvasClassName\":\"framer-bh20vy-override\",\"minHeight\":1000,\"viewportHeight\":965,\"name\":\"Large Screen\",\"width\":1440,\"rootFontSize\":16},\"uXDRrGAm8\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-pgbcha-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"QBzCNgkeQ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-k0e1gi-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"jDYYiGYSn\":{\"max\":809,\"canvasClassName\":\"framer-123ika4-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant uXDRrGAm8\n * @framerLayoutTemplate true\n */const FramerjK6QOoZ3R=withCSS(Component,css,\"framer-AyqQD\");export default FramerjK6QOoZ3R;FramerjK6QOoZ3R.displayName=\"Template\";FramerjK6QOoZ3R.defaultProps={height:1e3,width:1200};addFonts(FramerjK6QOoZ3R,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjK6QOoZ3R\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"uXDRrGAm8\\\":[\\\".framer-o4sy9g\\\"],\\\"guSQMH_x6\\\":[\\\".framer-o4sy9g\\\"],\\\"jDYYiGYSn\\\":[\\\".framer-o4sy9g\\\"],\\\"QBzCNgkeQ\\\":[\\\".framer-o4sy9g\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"guSQMH_x6\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-bh20vy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":965,\\\"name\\\":\\\"Large Screen\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"uXDRrGAm8\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-pgbcha-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"QBzCNgkeQ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-k0e1gi-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"jDYYiGYSn\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-123ika4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"uXDRrGAm8\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"guSQMH_x6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jDYYiGYSn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QBzCNgkeQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\"}},\"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/Oi9y1jOyviwcu5ue9iDM/7we3ZIVRuJcmbRYaQUhV/jK6QOoZ3R.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dlfb3MWG9: \"popupdemo-1\", fhVNp4_UT: \"blogs\", gGWSGvvrK: \"imagine\", hHym_ZF0a: \"integrations\", HKD8sy5vt: \"blue-section-trigger\", i82cszH6c: \"contact\", KS9J_dD1T: \"popupcloseimg\", mZ51q2Vsw: \"popupdemo\", nV17XMbyR: \"technology\", OoWk0QtKQ: \"solution4\", owwc1SgY8: \"solution1\", r4WCH4mOg: \"faq\", ry0rNZQq8: \"solution5\", TWz4WLZPs: \"about\", uDkixUWUn: \"pricing\", uLtJUA25x: \"solution\", V03FqsKga: \"solution3\", X24_H56uq: \"products\", XmB_IkxO8: \"btn-close-1\", xosShmEpP: \"solution2\", yyLnu1FzH: \"btn-close\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9TNabVwO17MV8UFlOPn9/Zq5RybnMSrSLROZSwDp9/augiA20Il.js\")), path: \"/\"}, kCVb3ncWi: {elements: {Cl9d5y6sm: \"data-retention\", CXtM8KYln: \"international-data-transfers\", GykblMTa1: \"sub-processor-disclosure\", jMdiZMTyl: \"scope-of-this-privacy-policy\", mP3eWgh7W: \"how-we-collect-information\", ni_V4Tsqk: \"contact-information\", PviDpu3eH: \"governing-law-and-jurisdiction\", q1pFMSipC: \"changes-to-this-privacy-policy\", QJ43h7gOO: \"cookies-and-analytics\", qSH9AUKW1: \"information-we-collect\", qSvVWCu6P: \"sharing-of-information\", uCKSNU4DC: \"how-we-use-information\", UI5gAntkm: \"children-s-privacy\", VKdc97S20: \"btn-close\", YKWkZsmzt: \"security\", z3FmbcRsi: \"introduction\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WpYx4XliTHrEMEjzG3wM/0DnTO31K6Otp0Yhccxyv/kCVb3ncWi.js\")), path: \"/privacy-policy\"}, Fqrl6I55L: {elements: {cOeqd14SB: \"cookie-consent-preferences\", Hse5DeeyB: \"what-are-cookies\", IsTZIYgvn: \"Types of Cookies We Use\", jggR4ZlW_: \"updates-to-this-policy\", kh2TyNR05: \"introduction\", loA9oJ1ej: \"types-of-cookies-we-use\", SQInJZSOX: \"contact-information\", tAJVaWwBp: \"btn-close\", TdcEUiZzl: \"managing-cookies-in-your-browser\", wm_EMLpXx: \"do-not-track-signals\", ykQIkZW_a: \"cookie-policy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RXSWOkC4ynogLJFkBEjB/wPpFntJlPH8n5FdXndZ0/Fqrl6I55L.js\")), path: \"/cookie-policy\"}, Rju6zTSGH: {elements: {AAyL0FDQY: \"acceptance-of-terms\", aOh4UzAIQ: \"sharing-of-information-4\", Ba0REtApm: \"customer-data-and-usage-data\", BAaGlJ5I5: \"sharing-of-information\", BCCFxb6em: \"Accounts and Security\", eoij7OQIy: \"sharing-of-information-9\", Hbk2yMbco: \"contact-information\", JBv5sscO9: \"term-termination-service-changes\", jDPvjAIoE: \"licenses-and-restrictions\", jeqT784cr: \"sharing-of-information-5\", jvDI3NyxS: \"sharing-of-information-7\", kAUYpP8iw: \"sharing-of-information-6\", kixB_j4ds: \"sharing-of-information-1\", knDGX43NR: \"service-overview\", L3AxC9Tja: \"sharing-of-information-2\", lZYQoWEHT: \"arbitration-and-class-action-waiver\", oNFwiifFG: \"indemnification\", pHrGxx8Gf: \"limitation-of-liability\", psyqq4yyf: \"sharing-of-information-8\", Q8cdyUL2_: \"Fees and Payment Terms\", qQuIrzq4_: \"dispute-resolution-and-arbitration\", Qu0Fj4EQ0: \"Eligibility\", R54JF8Ekd: \"intellectual-property-feedback-suggestions\", Unu8oD_dq: \"sharing-of-information-3\", VDqPNybei: \"miscellaneous\", yR2ejjmut: \"btn-close\", ZoZzFXihf: \"disclaimers\", ZQNSJGrXi: \"third-party-services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RAVs377MRaRxdVBHAnIE/26lj6gCKRDq79SRiXZp0/Rju6zTSGH.js\")), path: \"/terms-of-service\"}, QL6R0_u04: {elements: {DOuwKcboA: \"btn-close\", e9An9AVSp: \"how-we-work\", EGGyUj3D7: \"Application Process\", LFhdEN7wJ: \"careers\", LqEltWf_N: \"vgeneral-engineering-applications\", MnQnMdSFE: \"why-planck-ai\", wDOByvwjq: \"open-roles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/49GY87SODH5TEkjGkiR0/chCKuWMvyKiGymNJsCRA/QL6R0_u04.js\")), path: \"/careers\"}, E44L7LQBr: {elements: {xdW82ZD7y: \"btn-close\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8BClgBvyEseXUZ1XxvOy/5hVjgITVPaBt51MfQ3xm/E44L7LQBr.js\")), path: \"/blogs\"}, yCn9n3tXj: {collectionId: \"Zmw7ycrwZ\", elements: {fE2Hp4Jul: \"btn-close\", fXIuP7PJy: \"blogs-1\", LlBoM39AK: \"btn-close-1\", QzeSE2kcK: \"blogs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VD2lh2rLKsyDC2I8mNrm/GslesfrIg2YRRuEVbuV8/yCn9n3tXj.js\")), path: \"/blogs/:L5cuPqSXY\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Zmw7ycrwZ: async () => (await import(\"https://framerusercontent.com/modules/IllIIJuIA6KZ7pnfEdNN/35JXhpWCLv2NF61tcWrz/Zmw7ycrwZ.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"e2c141c23f7ff2176b0cddc1d2f3b9bdbb601b6b3f141fdbba8caa5bef5cee88\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"kCVb3ncWi\":\r\ncase \"Fqrl6I55L\":\r\ncase \"Rju6zTSGH\":\r\ncase \"QL6R0_u04\":\r\ncase \"E44L7LQBr\":\r\ncase \"yCn9n3tXj\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"kCVb3ncWi\":\r\ncase \"Fqrl6I55L\":\r\ncase \"Rju6zTSGH\":\r\ncase \"QL6R0_u04\":\r\ncase \"E44L7LQBr\":\r\ncase \"yCn9n3tXj\":\r\nreturn [{hash: \"bh20vy\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"pgbcha\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"k0e1gi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"123ika4\", 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\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.planckai.io\",\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/CPPQKu0HywzW8Bs6jYK5/7ZNUfMNZVfoV4VmbDIbS/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, 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\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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"}