{"version":3,"file":"script_main.EhfemPEK.mjs","names":["css","addPropertyOverrides","RichTextWithFX","RichText","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","sharedStyle.css","sharedStyle.fonts","Image1","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Navigation","SectionFooter","useRef","React.useId","className","PropertyOverrides","React.createElement","LayoutTemplate","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/8Mgkc4BuH82JFmRnw92z/ozdB7rReA6NBIJjXYYNp/V7uy5aAvp.js","https:/framerusercontent.com/modules/scEKBpoXLvP9VIqlinyV/1m5XMLBcBYC9e7fYBNyZ/MP_OU4yMq.js","https:/framerusercontent.com/modules/hTvfJVBlPSMghV2ogdLa/QxO9WDvQUYG4cnIrvY0q/r9qXsWn89.js","https:/framerusercontent.com/modules/rKPXkepxfhIEkEEmMNSJ/tz1tXIMMsQ0AZnsowi9q/ZStx89NUp.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (a1faaee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Lr4Ho .framer-styles-preset-2i273w:not(.rich-text-wrapper), .framer-Lr4Ho .framer-styles-preset-2i273w.rich-text-wrapper a { --framer-link-hover-text-color: #918220; --framer-link-text-color: rgba(30, 41, 59, 0.7); }\"];export const className=\"framer-Lr4Ho\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8Mgkc4BuH82JFmRnw92z/ozdB7rReA6NBIJjXYYNp/V7uy5aAvp.js\";const RichTextWithFX=withFX(RichText);const cycleOrder=[\"oGi7UOisl\",\"LfE8vm1vz\",\"YeGHlFkXl\",\"vgwpw0d_M\"];const serializationHash=\"framer-LFzk7\";const variantClassNames={LfE8vm1vz:\"framer-v-68rj0c\",oGi7UOisl:\"framer-v-1bk0b0v\",vgwpw0d_M:\"framer-v-4uot1k\",YeGHlFkXl:\"framer-v-75s7pv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={delay:.2,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:40};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Closed\":\"YeGHlFkXl\",\"Phone Open\":\"vgwpw0d_M\",Desktop:\"oGi7UOisl\",Tablet:\"LfE8vm1vz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oGi7UOisl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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 componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oGi7UOisl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bk0b0v\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oGi7UOisl\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-89ce9aa7-e4fd-4394-a31e-026d13f2888d, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255))\",...style},variants:{vgwpw0d_M:{backgroundColor:\"var(--token-8764f143-40c8-40ea-aef9-e90f411551f1, rgb(255, 255, 255))\"}},...addPropertyOverrides({LfE8vm1vz:{\"data-framer-name\":\"Tablet\"},vgwpw0d_M:{\"data-framer-name\":\"Phone Open\"},YeGHlFkXl:{\"data-framer-name\":\"Phone Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-za82wm\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Vp5uZDhTM\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-89ce9aa7-e4fd-4394-a31e-026d13f2888d, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dhxuux\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"ITYkXCLxq\",style:{backgroundColor:\"var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1esfpid\",\"data-framer-name\":\"Brand Logo\",layoutDependency:layoutDependency,layoutId:\"YnUvAfOR8\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-q4vtfq\",layoutDependency:layoutDependency,layoutId:\"UQDmEPCVJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 163.026 26\" overflow=\"visible\"><path d=\"M 16.445 25.619 L 5.406 25.619 L 5.406 24.477 C 6.471 24.477 7.271 24.395 7.804 24.229 C 8.337 24.065 8.692 23.709 8.87 23.164 C 9.047 22.618 9.136 21.774 9.136 20.632 L 9.136 2.322 L 6.7 2.322 C 5.304 2.322 4.257 2.462 3.559 2.741 C 2.861 3.02 2.36 3.528 2.056 4.263 C 1.751 5 1.459 6.066 1.18 7.461 L 0 7.461 L 0.419 0.609 L 21.47 0.609 L 21.774 7.461 L 20.594 7.461 C 20.314 6.066 20.023 5 19.719 4.263 C 19.414 3.528 18.919 3.02 18.234 2.741 C 17.549 2.462 16.495 2.322 15.074 2.322 L 12.676 2.322 L 12.676 20.632 C 12.676 21.774 12.765 22.618 12.942 23.164 C 13.12 23.71 13.475 24.065 14.008 24.229 C 14.541 24.395 15.353 24.477 16.445 24.477 L 16.445 25.619 Z M 32.29 25.619 L 22.773 25.619 L 22.773 24.515 C 23.611 24.515 24.226 24.445 24.62 24.305 C 25.013 24.166 25.267 23.912 25.381 23.544 C 25.495 23.176 25.553 22.637 25.553 21.926 L 25.553 11.458 C 25.553 10.772 25.495 10.259 25.381 9.916 C 25.267 9.573 24.867 9.402 24.182 9.402 C 23.802 9.402 23.408 9.428 23.002 9.478 L 23.002 8.412 L 27.722 7.27 L 28.636 7.27 L 28.636 11.191 L 28.75 11.191 C 29.41 10.252 29.993 9.478 30.501 8.869 C 31.009 8.26 31.51 7.803 32.005 7.498 C 32.5 7.194 33.052 7.042 33.661 7.042 C 34.396 7.042 34.948 7.232 35.317 7.613 C 35.684 7.993 35.868 8.514 35.868 9.174 C 35.868 9.884 35.697 10.405 35.355 10.734 C 35.012 11.064 34.625 11.229 34.194 11.229 C 33.788 11.229 33.426 11.121 33.109 10.905 C 32.791 10.69 32.519 10.474 32.29 10.258 C 32.062 10.043 31.872 9.935 31.719 9.935 C 31.288 9.935 30.793 10.265 30.235 10.924 C 29.671 11.593 29.161 12.306 28.712 13.056 L 28.712 21.735 C 28.712 22.522 28.814 23.119 29.017 23.524 C 29.22 23.931 29.581 24.197 30.102 24.324 C 30.622 24.451 31.351 24.514 32.29 24.514 L 32.29 25.619 Z M 45.227 26 C 43.653 26 42.429 25.486 41.554 24.458 C 40.678 23.43 40.24 21.622 40.24 19.033 L 40.24 11.306 C 40.24 10.621 40.17 10.12 40.031 9.802 C 39.891 9.485 39.631 9.282 39.251 9.193 C 38.87 9.104 38.337 9.06 37.652 9.06 L 37.652 7.994 L 42.562 7.423 L 43.4 7.423 L 43.4 18.538 C 43.4 19.833 43.546 20.842 43.838 21.565 C 44.129 22.288 44.535 22.802 45.056 23.107 C 45.576 23.411 46.166 23.563 46.826 23.563 C 47.79 23.563 48.621 23.348 49.319 22.916 C 50.017 22.485 50.746 21.94 51.508 21.28 L 51.508 11.268 C 51.508 10.583 51.418 10.088 51.241 9.784 C 51.063 9.479 50.752 9.283 50.309 9.193 C 49.864 9.105 49.236 9.06 48.424 9.06 L 48.424 7.994 L 53.754 7.423 L 54.667 7.423 L 54.667 21.394 C 54.667 22.511 54.82 23.208 55.124 23.488 C 55.429 23.767 56.038 23.906 56.951 23.906 L 57.332 23.906 L 57.332 24.934 L 52.497 25.81 L 51.66 25.81 L 51.66 22.879 L 51.47 22.879 C 50.809 23.539 50.156 24.103 49.509 24.573 C 48.862 25.043 48.189 25.397 47.492 25.638 C 46.793 25.879 46.038 26 45.227 26 Z M 73.202 20.175 C 72.808 20.695 72.375 21.185 71.908 21.641 C 71.451 22.085 70.899 22.447 70.252 22.726 C 69.605 23.005 68.761 23.144 67.721 23.144 C 66.68 23.144 65.703 22.859 64.789 22.288 C 63.876 21.717 63.139 20.848 62.582 19.68 C 62.044 18.556 61.768 17.158 61.748 15.493 L 73.811 15.493 C 73.709 12.828 73.024 10.772 71.756 9.326 C 70.486 7.88 68.811 7.156 66.731 7.156 C 65.259 7.156 63.914 7.499 62.696 8.184 C 61.478 8.869 60.507 9.904 59.784 11.287 C 59.061 12.67 58.699 14.427 58.699 16.559 C 58.699 18.589 59.054 20.308 59.765 21.717 C 60.475 23.125 61.445 24.191 62.677 24.915 C 63.908 25.638 65.285 25.999 66.807 25.999 C 67.797 25.999 68.659 25.86 69.396 25.581 C 70.131 25.302 70.772 24.921 71.318 24.439 C 71.864 23.957 72.352 23.392 72.784 22.745 C 73.216 22.096 73.598 21.415 73.926 20.708 L 73.203 20.175 L 73.202 20.175 Z M 62.848 10.411 C 63.584 9.257 64.688 8.679 66.16 8.679 C 67.073 8.679 67.822 8.933 68.406 9.44 C 68.989 9.948 69.434 10.614 69.738 11.439 C 70.043 12.264 70.207 13.146 70.233 14.085 L 61.793 14.085 C 61.912 12.56 62.261 11.332 62.848 10.411 Z M 87.477 25.619 L 76.742 25.619 L 76.742 24.477 C 77.732 24.477 78.468 24.388 78.95 24.21 C 79.432 24.033 79.749 23.684 79.901 23.163 C 80.054 22.643 80.13 21.85 80.13 20.784 L 80.13 4.415 C 80.13 3.299 79.895 2.576 79.426 2.246 C 78.956 1.916 78.112 1.751 76.894 1.751 L 76.894 0.609 L 86.373 0.609 C 87.591 0.609 88.764 0.704 89.894 0.894 C 91.023 1.085 92.026 1.408 92.901 1.865 C 93.777 2.322 94.475 2.963 94.995 3.787 C 95.515 4.612 95.775 5.659 95.775 6.928 C 95.775 8.4 95.496 9.637 94.938 10.64 C 94.379 11.642 93.624 12.448 92.673 13.057 C 91.721 13.666 90.648 14.098 89.456 14.351 C 88.255 14.606 87.03 14.733 85.802 14.732 C 85.421 14.732 85.014 14.707 84.584 14.656 C 84.152 14.605 83.835 14.529 83.632 14.427 L 83.632 20.937 C 83.632 21.978 83.74 22.751 83.955 23.259 C 84.171 23.767 84.558 24.097 85.117 24.249 C 85.675 24.401 86.461 24.477 87.477 24.477 L 87.477 25.619 Z M 85.688 13.171 C 87.058 13.171 88.213 13 89.152 12.657 C 90.09 12.314 90.801 11.731 91.283 10.906 C 91.765 10.082 92.007 8.933 92.007 7.461 C 92.007 5.735 91.505 4.41 90.503 3.483 C 89.5 2.557 87.972 2.093 85.916 2.093 C 85.536 2.093 85.161 2.107 84.793 2.131 C 84.405 2.159 84.018 2.197 83.632 2.246 L 83.632 13.019 C 83.835 13.044 84.133 13.076 84.527 13.114 C 84.92 13.152 85.307 13.171 85.688 13.171 Z M 104.226 26 C 101.561 26 99.473 25.169 97.964 23.506 C 96.453 21.844 95.699 19.478 95.699 16.407 C 95.699 14.554 96.054 12.937 96.765 11.553 C 97.475 10.17 98.471 9.092 99.753 8.317 C 101.034 7.544 102.525 7.156 104.226 7.156 C 106.839 7.156 108.902 7.969 110.411 9.593 C 111.921 11.217 112.676 13.437 112.676 16.254 C 112.676 18.386 112.315 20.175 111.592 21.622 C 110.869 23.069 109.872 24.16 108.603 24.896 C 107.334 25.631 105.875 26 104.226 26 Z M 104.378 24.477 C 105.419 24.477 106.294 24.236 107.005 23.753 C 107.715 23.272 108.254 22.447 108.623 21.279 C 108.99 20.112 109.175 18.5 109.175 16.445 C 109.175 14.11 108.749 12.219 107.899 10.772 C 107.049 9.326 105.773 8.603 104.073 8.603 C 102.627 8.603 101.459 9.212 100.572 10.43 C 99.683 11.648 99.239 13.475 99.239 15.912 C 99.239 18.932 99.689 21.121 100.59 22.478 C 101.491 23.836 102.753 24.502 104.378 24.476 Z M 122.574 25.619 L 114.009 25.619 L 114.009 24.553 C 114.871 24.553 115.487 24.471 115.855 24.306 C 116.222 24.141 116.451 23.855 116.54 23.449 C 116.629 23.043 116.673 22.485 116.673 21.774 L 116.673 11.153 C 116.673 10.342 116.534 9.84 116.255 9.65 C 115.975 9.459 115.556 9.364 114.998 9.364 C 114.744 9.364 114.428 9.39 114.047 9.44 L 114.047 8.336 L 118.843 7.271 L 119.833 7.271 L 119.833 21.774 C 119.833 22.51 119.884 23.081 119.985 23.487 C 120.086 23.893 120.334 24.172 120.728 24.325 C 121.121 24.477 121.737 24.553 122.574 24.553 L 122.574 25.619 Z M 118.31 4.301 C 117.676 4.301 117.155 4.086 116.749 3.654 C 116.343 3.223 116.141 2.716 116.141 2.132 C 116.141 1.548 116.337 1.047 116.731 0.628 C 117.124 0.209 117.65 0 118.31 0 C 118.971 0 119.496 0.209 119.89 0.628 C 120.283 1.047 120.48 1.548 120.48 2.132 C 120.48 2.715 120.283 3.223 119.89 3.654 C 119.496 4.086 118.97 4.301 118.31 4.301 Z M 141.721 24.306 C 141.315 24.141 141.055 23.855 140.941 23.449 C 140.827 23.043 140.769 22.485 140.769 21.774 L 140.769 13.932 C 140.769 11.75 140.351 10.075 139.513 8.908 C 138.676 7.741 137.394 7.157 135.669 7.157 C 134.475 7.157 133.416 7.461 132.49 8.07 C 131.563 8.679 130.58 9.441 129.54 10.354 L 129.392 10.354 L 129.425 7.271 L 128.55 7.271 L 123.715 8.375 L 123.715 9.479 C 124.056 9.429 124.399 9.404 124.743 9.403 C 125.251 9.403 125.644 9.511 125.923 9.726 C 126.202 9.942 126.342 10.392 126.342 11.078 L 126.342 21.774 C 126.342 22.485 126.297 23.044 126.209 23.449 C 126.119 23.855 125.891 24.141 125.524 24.306 C 125.155 24.471 124.54 24.553 123.677 24.553 L 123.677 25.619 L 132.395 25.619 L 132.395 24.553 C 131.481 24.553 130.821 24.471 130.415 24.306 C 130.009 24.141 129.755 23.856 129.654 23.449 C 129.552 23.043 129.501 22.485 129.501 21.774 L 129.501 11.987 C 129.85 11.683 130.199 11.38 130.549 11.078 C 131.018 10.672 131.544 10.323 132.128 10.031 C 132.712 9.739 133.372 9.593 134.108 9.593 C 134.691 9.593 135.25 9.713 135.783 9.954 C 136.315 10.196 136.753 10.697 137.096 11.458 C 137.439 12.219 137.61 13.361 137.61 14.884 L 137.61 21.774 C 137.61 22.485 137.565 23.043 137.476 23.449 C 137.387 23.855 137.147 24.141 136.753 24.306 C 136.359 24.471 135.707 24.553 134.793 24.553 L 134.793 25.619 L 143.586 25.619 L 143.586 24.553 C 142.749 24.553 142.127 24.471 141.721 24.306 Z M 154.359 22.193 L 155.082 22.802 C 154.6 23.487 154.15 24.065 153.731 24.534 C 153.312 25.004 152.849 25.366 152.342 25.619 C 151.834 25.872 151.174 26 150.362 26 C 149.093 26 148.166 25.625 147.583 24.876 C 146.999 24.128 146.708 22.904 146.708 21.203 L 146.708 9.402 L 144.614 9.402 L 144.614 8.527 C 145.502 7.969 146.27 7.213 146.917 6.262 C 147.564 5.31 148.231 4.022 148.916 2.398 L 149.867 2.398 L 149.867 7.804 L 154.169 7.804 L 154.169 9.402 L 149.867 9.402 L 149.867 20.137 C 149.867 21.483 149.988 22.421 150.229 22.954 C 150.47 23.487 150.958 23.754 151.694 23.754 C 152.304 23.754 152.779 23.627 153.122 23.373 C 153.465 23.119 153.877 22.726 154.359 22.193 Z M 158.768 3.104 L 158.768 3.573 L 157.441 3.573 L 157.441 7.042 L 156.902 7.042 L 156.902 3.573 L 155.575 3.573 L 155.575 3.104 Z M 159.246 3.104 L 160.01 3.104 L 161.143 6.433 L 162.267 3.104 L 163.026 3.104 L 163.026 7.042 L 162.517 7.042 L 162.517 4.718 C 162.517 4.637 162.518 4.504 162.522 4.318 C 162.525 4.132 162.527 3.933 162.527 3.72 L 161.402 7.042 L 160.874 7.042 L 159.739 3.72 L 159.739 3.841 C 159.739 3.937 159.741 4.084 159.747 4.282 C 159.752 4.48 159.755 4.625 159.755 4.718 L 159.755 7.042 L 159.245 7.042 L 159.245 3.104 Z\" fill=\"rgb(30, 41, 59)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zt8z0f\",layoutDependency:layoutDependency,layoutId:\"PP9Ni4uQY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.774 25.01\" overflow=\"visible\"><path d=\"M 16.445 25.01 L 5.406 25.01 L 5.406 23.868 C 6.471 23.868 7.271 23.786 7.804 23.62 C 8.337 23.456 8.692 23.1 8.87 22.555 C 9.047 22.009 9.136 21.165 9.136 20.023 L 9.136 1.713 L 6.7 1.713 C 5.304 1.713 4.257 1.853 3.559 2.132 C 2.861 2.411 2.36 2.919 2.056 3.654 C 1.751 4.391 1.459 5.457 1.18 6.852 L 0 6.852 L 0.419 0 L 21.47 0 L 21.774 6.852 L 20.594 6.852 C 20.314 5.457 20.023 4.391 19.719 3.654 C 19.414 2.919 18.919 2.411 18.234 2.132 C 17.549 1.853 16.495 1.713 15.074 1.713 L 12.676 1.713 L 12.676 20.023 C 12.676 21.165 12.765 22.009 12.942 22.555 C 13.12 23.101 13.475 23.456 14.008 23.62 C 14.541 23.786 15.353 23.868 16.445 23.868 L 16.445 25.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17xnzhz\",layoutDependency:layoutDependency,layoutId:\"ia4QDVp4P\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.095 18.577\" overflow=\"visible\"><path d=\"M 9.517 18.577 L 0 18.577 L 0 17.473 C 0.837 17.473 1.453 17.404 1.846 17.264 C 2.24 17.125 2.493 16.871 2.608 16.502 C 2.722 16.135 2.779 15.595 2.779 14.884 L 2.779 4.416 C 2.779 3.731 2.722 3.217 2.608 2.874 C 2.494 2.531 2.094 2.36 1.409 2.36 C 1.028 2.36 0.634 2.386 0.229 2.436 L 0.229 1.371 L 4.949 0.229 L 5.863 0.229 L 5.863 4.149 L 5.977 4.149 C 6.636 3.211 7.22 2.436 7.728 1.827 C 8.235 1.218 8.737 0.761 9.231 0.457 C 9.726 0.152 10.278 0 10.887 0 C 11.623 0 12.175 0.19 12.543 0.571 C 12.911 0.952 13.095 1.472 13.095 2.132 C 13.095 2.842 12.924 3.363 12.581 3.693 C 12.239 4.023 11.851 4.187 11.42 4.187 C 11.014 4.187 10.652 4.08 10.335 3.864 C 10.018 3.648 9.745 3.432 9.517 3.217 C 9.289 3.001 9.098 2.893 8.946 2.893 C 8.514 2.893 8.019 3.223 7.461 3.883 C 6.897 4.551 6.388 5.264 5.939 6.015 L 5.939 14.694 C 5.939 15.481 6.04 16.077 6.243 16.483 C 6.446 16.889 6.808 17.156 7.328 17.282 C 7.848 17.41 8.578 17.473 9.517 17.473 L 9.517 18.577 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-95rqvp\",layoutDependency:layoutDependency,layoutId:\"WA6WGQXx_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.68 18.577\" overflow=\"visible\"><path d=\"M 7.576 18.577 C 6.002 18.577 4.778 18.063 3.902 17.035 C 3.026 16.007 2.589 14.199 2.589 11.61 L 2.589 3.883 C 2.589 3.198 2.519 2.697 2.379 2.379 C 2.24 2.062 1.98 1.859 1.599 1.77 C 1.218 1.681 0.685 1.637 0 1.637 L 0 0.571 L 4.911 0 L 5.748 0 L 5.748 11.115 C 5.748 12.41 5.894 13.419 6.186 14.142 C 6.477 14.865 6.884 15.379 7.404 15.684 C 7.924 15.988 8.514 16.141 9.174 16.141 C 10.138 16.141 10.969 15.925 11.667 15.493 C 12.365 15.062 13.095 14.517 13.856 13.857 L 13.856 3.845 C 13.856 3.16 13.767 2.665 13.59 2.361 C 13.412 2.056 13.101 1.86 12.657 1.771 C 12.213 1.682 11.584 1.637 10.773 1.637 L 10.773 0.571 L 16.102 0 L 17.016 0 L 17.016 13.971 C 17.016 15.088 17.168 15.786 17.473 16.065 C 17.777 16.344 18.386 16.483 19.3 16.483 L 19.68 16.483 L 19.68 17.511 L 14.846 18.387 L 14.008 18.387 L 14.008 15.456 L 13.818 15.456 C 13.158 16.116 12.504 16.681 11.858 17.15 C 11.21 17.62 10.538 17.975 9.84 18.215 C 9.142 18.456 8.387 18.577 7.575 18.577 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3u13ec\",layoutDependency:layoutDependency,layoutId:\"I4cUdKFWb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.227 18.843\" overflow=\"visible\"><path d=\"M 14.503 13.019 C 14.109 13.539 13.676 14.029 13.209 14.485 C 12.752 14.929 12.2 15.291 11.553 15.569 C 10.906 15.849 10.062 15.988 9.021 15.988 C 7.981 15.988 7.004 15.703 6.09 15.132 C 5.177 14.561 4.44 13.692 3.883 12.524 C 3.345 11.4 3.069 10.002 3.049 8.337 L 15.112 8.337 C 15.01 5.672 14.325 3.616 13.056 2.17 C 11.787 0.723 10.112 0 8.032 0 C 6.56 0 5.215 0.343 3.997 1.028 C 2.779 1.713 1.808 2.747 1.085 4.13 C 0.362 5.514 0 7.271 0 9.403 C 0 11.433 0.355 13.152 1.066 14.561 C 1.776 15.969 2.746 17.035 3.978 17.758 C 5.208 18.481 6.585 18.843 8.108 18.843 C 9.098 18.843 9.96 18.703 10.697 18.424 C 11.432 18.145 12.073 17.765 12.619 17.282 C 13.165 16.8 13.653 16.235 14.085 15.588 C 14.517 14.94 14.899 14.259 15.227 13.552 L 14.503 13.019 L 14.503 13.019 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qg461u\",layoutDependency:layoutDependency,layoutId:\"Y_3bvEcFQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.44 5.406\" overflow=\"visible\"><path d=\"M 1.055 1.732 C 1.79 0.578 2.894 0 4.366 0 C 5.28 0 6.028 0.254 6.612 0.761 C 7.196 1.269 7.64 1.935 7.945 2.76 C 8.249 3.585 8.414 4.467 8.44 5.406 L 0 5.406 C 0.119 3.881 0.468 2.653 1.054 1.732 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5sdehr\",layoutDependency:layoutDependency,layoutId:\"he6q5iSpx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.033 25.01\" overflow=\"visible\"><path d=\"M 10.735 25.01 L 0 25.01 L 0 23.868 C 0.99 23.868 1.726 23.779 2.208 23.601 C 2.69 23.424 3.007 23.075 3.159 22.554 C 3.312 22.034 3.388 21.241 3.388 20.175 L 3.388 3.807 C 3.388 2.69 3.153 1.967 2.684 1.637 C 2.214 1.307 1.37 1.142 0.152 1.142 L 0.152 0 L 9.631 0 C 10.849 0 12.022 0.095 13.152 0.285 C 14.281 0.476 15.284 0.799 16.159 1.256 C 17.035 1.713 17.733 2.354 18.253 3.178 C 18.773 4.003 19.033 5.05 19.033 6.319 C 19.033 7.791 18.754 9.028 18.196 10.031 C 17.637 11.033 16.882 11.839 15.931 12.448 C 14.979 13.057 13.907 13.489 12.714 13.742 C 11.513 13.997 10.288 14.125 9.06 14.123 C 8.679 14.123 8.273 14.098 7.842 14.047 C 7.41 13.996 7.093 13.92 6.89 13.818 L 6.89 20.328 C 6.89 21.369 6.998 22.143 7.213 22.65 C 7.429 23.158 7.816 23.488 8.375 23.64 C 8.933 23.792 9.72 23.868 10.735 23.868 L 10.735 25.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iob1af\",layoutDependency:layoutDependency,layoutId:\"H9PcI0u_6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.375 11.078\" overflow=\"visible\"><path d=\"M 2.056 11.078 C 3.426 11.078 4.58 10.906 5.52 10.564 C 6.458 10.221 7.169 9.638 7.651 8.813 C 8.133 7.988 8.375 6.84 8.375 5.367 C 8.375 3.642 7.873 2.316 6.871 1.389 C 5.868 0.463 4.34 0 2.284 0 C 1.904 0 1.529 0.013 1.161 0.038 C 0.773 0.066 0.386 0.104 0 0.152 L 0 10.925 C 0.203 10.951 0.501 10.983 0.895 11.02 C 1.288 11.059 1.675 11.078 2.056 11.078 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-147y63r\",layoutDependency:layoutDependency,layoutId:\"vVYMFgVSo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.978 18.843\" overflow=\"visible\"><path d=\"M 8.527 18.843 C 5.862 18.843 3.774 18.012 2.265 16.35 C 0.755 14.688 0 12.321 0 9.25 C 0 7.398 0.355 5.78 1.066 4.397 C 1.776 3.014 2.772 1.935 4.054 1.161 C 5.335 0.387 6.826 0 8.527 0 C 11.14 0 13.203 0.812 14.713 2.436 C 16.222 4.061 16.978 6.281 16.978 9.098 C 16.978 11.23 16.616 13.019 15.893 14.465 C 15.17 15.912 14.173 17.003 12.904 17.739 C 11.635 18.475 10.176 18.843 8.527 18.843 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yiouyb\",layoutDependency:layoutDependency,layoutId:\"I7Ox98Oxu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.935 15.874\" overflow=\"visible\"><path d=\"M 5.139 15.874 C 6.179 15.874 7.055 15.633 7.766 15.151 C 8.476 14.669 9.015 13.844 9.383 12.676 C 9.751 11.51 9.935 9.898 9.935 7.842 C 9.935 5.507 9.51 3.616 8.66 2.17 C 7.81 0.723 6.534 0 4.834 0 C 3.388 0 2.22 0.609 1.332 1.827 C 0.444 3.045 0 4.873 0 7.309 C 0 10.329 0.45 12.518 1.351 13.875 C 2.252 15.233 3.514 15.899 5.139 15.874 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16z7700\",layoutDependency:layoutDependency,layoutId:\"anYW1pRIv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.565 18.348\" overflow=\"visible\"><path d=\"M 8.565 18.348 L 0 18.348 L 0 17.282 C 0.862 17.282 1.478 17.2 1.846 17.035 C 2.214 16.87 2.442 16.585 2.531 16.178 C 2.62 15.773 2.664 15.214 2.664 14.503 L 2.664 3.883 C 2.664 3.071 2.525 2.569 2.246 2.379 C 1.966 2.189 1.547 2.094 0.99 2.094 C 0.735 2.094 0.419 2.119 0.038 2.17 L 0.038 1.066 L 4.835 0 L 5.824 0 L 5.824 14.503 C 5.824 15.24 5.875 15.811 5.976 16.217 C 6.078 16.623 6.325 16.902 6.719 17.054 C 7.112 17.206 7.728 17.282 8.565 17.282 L 8.565 18.348 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1abfq09\",layoutDependency:layoutDependency,layoutId:\"P6YnZbcQu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.34 4.301\" overflow=\"visible\"><path d=\"M 2.17 4.301 C 1.535 4.301 1.015 4.086 0.609 3.654 C 0.203 3.223 0 2.716 0 2.132 C 0 1.548 0.196 1.047 0.59 0.628 C 0.983 0.209 1.509 0 2.17 0 C 2.83 0 3.356 0.209 3.75 0.628 C 4.143 1.047 4.34 1.548 4.34 2.132 C 4.34 2.715 4.143 3.223 3.75 3.654 C 3.356 4.086 2.83 4.301 2.17 4.301 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mtbiet\",layoutDependency:layoutDependency,layoutId:\"cInt4ZemJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.909 18.462\" overflow=\"visible\"><path d=\"M 18.044 17.149 C 17.638 16.984 17.378 16.699 17.264 16.292 C 17.15 15.887 17.092 15.328 17.092 14.618 L 17.092 6.776 C 17.092 4.594 16.673 2.919 15.836 1.751 C 14.999 0.584 13.717 0 11.991 0 C 10.798 0 9.739 0.304 8.813 0.914 C 7.886 1.523 6.903 2.284 5.863 3.198 L 5.715 3.198 L 5.748 0.114 L 4.873 0.114 L 0.038 1.218 L 0.038 2.322 C 0.378 2.273 0.722 2.247 1.066 2.246 C 1.573 2.246 1.967 2.354 2.246 2.57 C 2.525 2.786 2.665 3.236 2.665 3.921 L 2.665 14.618 C 2.665 15.329 2.62 15.887 2.532 16.293 C 2.442 16.699 2.214 16.984 1.846 17.149 C 1.478 17.315 0.862 17.397 0 17.397 L 0 18.462 L 8.718 18.462 L 8.718 17.397 C 7.804 17.397 7.143 17.315 6.738 17.149 C 6.332 16.984 6.078 16.699 5.977 16.293 C 5.874 15.887 5.824 15.329 5.824 14.618 L 5.824 4.83 C 6.172 4.526 6.521 4.223 6.871 3.921 C 7.341 3.515 7.867 3.166 8.451 2.874 C 9.034 2.583 9.694 2.436 10.431 2.436 C 11.014 2.436 11.573 2.557 12.105 2.798 C 12.638 3.039 13.076 3.54 13.419 4.301 C 13.761 5.063 13.932 6.205 13.932 7.727 L 13.932 14.618 C 13.932 15.328 13.888 15.887 13.799 16.292 C 13.71 16.699 13.469 16.984 13.076 17.149 C 12.682 17.314 12.029 17.396 11.115 17.396 L 11.115 18.462 L 19.909 18.462 L 19.909 17.396 C 19.072 17.396 18.45 17.314 18.044 17.149 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jd0p80\",layoutDependency:layoutDependency,layoutId:\"zl_ZqxzTR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.468 23.602\" overflow=\"visible\"><path d=\"M 9.745 19.795 L 10.468 20.404 C 9.986 21.089 9.536 21.667 9.117 22.136 C 8.698 22.606 8.235 22.968 7.728 23.221 C 7.219 23.475 6.56 23.602 5.748 23.602 C 4.478 23.602 3.552 23.227 2.969 22.479 C 2.385 21.73 2.094 20.506 2.094 18.805 L 2.094 7.005 L 0 7.005 L 0 6.129 C 0.888 5.571 1.656 4.816 2.303 3.864 C 2.95 2.912 3.617 1.625 4.301 0 L 5.253 0 L 5.253 5.406 L 9.555 5.406 L 9.555 7.005 L 5.253 7.005 L 5.253 17.739 C 5.253 19.085 5.373 20.023 5.615 20.556 C 5.855 21.089 6.344 21.356 7.08 21.356 C 7.69 21.356 8.165 21.229 8.508 20.975 C 8.851 20.722 9.263 20.328 9.745 19.795 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gcp8sy\",layoutDependency:layoutDependency,layoutId:\"lm8TDwQY8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.193 3.938\" overflow=\"visible\"><path d=\"M 3.193 0 L 3.193 0.469 L 1.866 0.469 L 1.866 3.938 L 1.327 3.938 L 1.327 0.469 L 0 0.469 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bwynb3\",layoutDependency:layoutDependency,layoutId:\"ly50iRiPp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.781 3.938\" overflow=\"visible\"><path d=\"M 0 0 L 0.765 0 L 1.897 3.33 L 3.022 0 L 3.781 0 L 3.781 3.938 L 3.271 3.938 L 3.271 1.614 C 3.271 1.533 3.273 1.4 3.276 1.214 C 3.28 1.029 3.282 0.829 3.282 0.617 L 2.157 3.938 L 1.628 3.938 L 0.493 0.617 L 0.493 0.737 C 0.493 0.834 0.496 0.981 0.501 1.178 C 0.507 1.376 0.509 1.521 0.509 1.614 L 0.509 3.938 L 0 3.938 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(30, 41, 59, 0.86))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pf6F3LKAW\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WA5eLFAys\",openInNewTab:false,relValues:[],scopeId:\"MP_OU4yMq\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2i273w\",\"data-styles-preset\":\"V7uy5aAvp\",children:\"Get In Touch\"})})})}),className:\"framer-83zr38\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"WA5eLFAys\",style:{\"--extracted-r6o4lv\":\"rgba(30, 41, 59, 0.86)\"},variants:{YeGHlFkXl:{\"--extracted-r6o4lv\":\"rgba(30, 41, 59, 0.67)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YeGHlFkXl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(30, 41, 59, 0.67))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pf6F3LKAW\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WA5eLFAys\",openInNewTab:false,relValues:[],scopeId:\"MP_OU4yMq\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2i273w\",\"data-styles-preset\":\"V7uy5aAvp\",children:\"Get In Touch\"})})})})}},baseVariant,gestureVariant)})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LFzk7.framer-k0k1go, .framer-LFzk7 .framer-k0k1go { display: block; }\",\".framer-LFzk7.framer-1bk0b0v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-LFzk7 .framer-za82wm { 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: center; overflow: hidden; padding: 20px 48px 20px 48px; position: relative; width: 1px; }\",\".framer-LFzk7 .framer-dhxuux { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LFzk7 .framer-1esfpid { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 165px; }\",\".framer-LFzk7 .framer-q4vtfq { height: 26px; position: relative; width: 163px; }\",\".framer-LFzk7 .framer-zt8z0f { height: 25px; left: 0px; position: absolute; top: 1px; width: 22px; }\",\".framer-LFzk7 .framer-17xnzhz { height: 19px; left: 23px; position: absolute; top: 7px; width: 13px; }\",\".framer-LFzk7 .framer-95rqvp { height: 19px; left: 38px; position: absolute; top: 8px; width: 20px; }\",\".framer-LFzk7 .framer-3u13ec { height: 19px; left: 59px; position: absolute; top: 7px; width: 15px; }\",\".framer-LFzk7 .framer-1qg461u { height: 6px; left: 62px; position: absolute; top: 9px; width: 9px; }\",\".framer-LFzk7 .framer-5sdehr { height: 25px; left: 77px; position: absolute; top: 1px; width: 19px; }\",\".framer-LFzk7 .framer-1iob1af { height: 11px; left: 84px; position: absolute; top: 2px; width: 9px; }\",\".framer-LFzk7 .framer-147y63r { height: 19px; left: 96px; position: absolute; top: 7px; width: 17px; }\",\".framer-LFzk7 .framer-1yiouyb { height: 16px; left: 99px; position: absolute; top: 9px; width: 10px; }\",\".framer-LFzk7 .framer-16z7700 { height: 19px; left: 114px; position: absolute; top: 8px; width: 9px; }\",\".framer-LFzk7 .framer-1abfq09 { height: 5px; left: 116px; position: absolute; top: 0px; width: 5px; }\",\".framer-LFzk7 .framer-1mtbiet { height: 19px; left: 124px; position: absolute; top: 7px; width: 20px; }\",\".framer-LFzk7 .framer-jd0p80 { height: 24px; left: 145px; position: absolute; top: 3px; width: 11px; }\",\".framer-LFzk7 .framer-gcp8sy { height: 4px; left: 156px; position: absolute; top: 3px; width: 3px; }\",\".framer-LFzk7 .framer-bwynb3 { height: 4px; left: 159px; position: absolute; top: 3px; width: 4px; }\",\".framer-LFzk7 .framer-83zr38 { --framer-text-wrap: balance; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-LFzk7.framer-v-68rj0c.framer-1bk0b0v { width: 810px; }\",\".framer-LFzk7.framer-v-75s7pv.framer-1bk0b0v, .framer-LFzk7.framer-v-4uot1k.framer-1bk0b0v { width: 390px; }\",\".framer-LFzk7.framer-v-75s7pv .framer-za82wm, .framer-LFzk7.framer-v-4uot1k .framer-za82wm { padding: 20px 24px 20px 24px; }\",\".framer-LFzk7.framer-v-75s7pv .framer-dhxuux { align-content: flex-start; align-items: flex-start; gap: 50px; justify-content: center; }\",\".framer-LFzk7.framer-v-75s7pv .framer-1esfpid { flex: 1 0 0px; width: 1px; }\",\".framer-LFzk7.framer-v-4uot1k .framer-dhxuux { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: center; }\",\".framer-LFzk7.framer-v-4uot1k .framer-1esfpid { width: 100%; }\",...sharedStyle.css,'.framer-LFzk7[data-border=\"true\"]::after, .framer-LFzk7 [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 66\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LfE8vm1vz\":{\"layout\":[\"fixed\",\"auto\"]},\"YeGHlFkXl\":{\"layout\":[\"fixed\",\"auto\"]},\"vgwpw0d_M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMP_OU4yMq=withCSS(Component,css,\"framer-LFzk7\");export default FramerMP_OU4yMq;FramerMP_OU4yMq.displayName=\"Navigation\";FramerMP_OU4yMq.defaultProps={height:66,width:1200};addPropertyControls(FramerMP_OU4yMq,{variant:{options:[\"oGi7UOisl\",\"LfE8vm1vz\",\"YeGHlFkXl\",\"vgwpw0d_M\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone Closed\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMP_OU4yMq,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMP_OU4yMq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"66\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LfE8vm1vz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YeGHlFkXl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vgwpw0d_M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MP_OU4yMq.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8Bm8kTB9ynGsap9rlJVA/ymzd0oNuaQtRBz4PL6sO/RTd3nqEFg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/g5S2OfEItnJ22sPr0Ds7/feRjLEcZtmMYg1s46nmh/uSHuFkx9k.js\";const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));const RichTextWithFX=withFX(RichText);const cycleOrder=[\"q_1BgOJPR\",\"ac_ziFFFf\",\"WN6snEhdB\"];const serializationHash=\"framer-08A4X\";const variantClassNames={ac_ziFFFf:\"framer-v-1n2dhnc\",q_1BgOJPR:\"framer-v-1hxi9qb\",WN6snEhdB:\"framer-v-h8hnfd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition3={delay:.15,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:40};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"q_1BgOJPR\",Phone:\"WN6snEhdB\",Tablet:\"ac_ziFFFf\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"q_1BgOJPR\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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 componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q_1BgOJPR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hxi9qb\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"q_1BgOJPR\",ref:refBinding,style:{backgroundColor:\"var(--token-79052721-a924-4b75-8b36-6b2a57ff639f, rgb(30, 41, 59))\",...style},...addPropertyOverrides({ac_ziFFFf:{\"data-framer-name\":\"Tablet\"},WN6snEhdB:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19wohc0\",\"data-framer-name\":\"Cover\",layoutDependency:layoutDependency,layoutId:\"EQQYkFNYX\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a6fmt4\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"ash4aFlh6\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5cwt1z\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"sERITaxJZ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13209xa\",\"data-framer-name\":\"Widget\",layoutDependency:layoutDependency,layoutId:\"Z2UJY54MC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f967nl\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"eMYcFY45l\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4tset5\",\"data-framer-name\":\"Text wrapper\",layoutDependency:layoutDependency,layoutId:\"bZ3f2b03C\",children:[/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1100,intrinsicWidth:1e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||528)-0-1122.6)/2)+144+0+0+0+0+0+0+0+0+0+0),pixelHeight:1100,pixelWidth:1e3,sizes:`min(min(max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1200px) - 96px, 1px), 750px), 82px)`,src:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100\",srcSet:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?scale-down-to=1024&width=1000&height=1100 930w,https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100 1000w\"},className:\"framer-5eeoyr\",\"data-framer-appear-id\":\"5eeoyr\",\"data-framer-name\":\"Grid Blocks\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"HvwMk5IBr\",optimized:true,...addPropertyOverrides({ac_ziFFFf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1100,intrinsicWidth:1e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||480)-0-1074.6)/2)+144+0+0+0+0+0+0+0+0+0+0+0),pixelHeight:1100,pixelWidth:1e3,sizes:`min(min(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1200px) - 96px, 750px), 82px)`,src:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100\",srcSet:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?scale-down-to=1024&width=1000&height=1100 930w,https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100 1000w\"}},WN6snEhdB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1100,intrinsicWidth:1e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||533.5)-0-1081.8)/2)+96+0+0+0+0+0+0+0+0+0+0+0),pixelHeight:1100,pixelWidth:1e3,sizes:`min(min(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1200px) - 48px, 750px), 82px)`,src:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100\",srcSet:\"https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?scale-down-to=1024&width=1000&height=1100 930w,https://framerusercontent.com/images/zLg0mBxkOuI6SgihxL0IhEv9c.svg?width=1000&height=1100 1000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-n3pok2\",\"data-styles-preset\":\"uSHuFkx9k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e963e7b5-15f9-47f5-8d11-b95545d992a4, rgb(255, 255, 255)))\"},children:\"Full experience launching soon. \"})}),className:\"framer-zaup5x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vUQr7bluF\",style:{\"--extracted-1of0zx5\":\"var(--token-e963e7b5-15f9-47f5-8d11-b95545d992a4, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1z0zbny\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"TNTZQ8VjD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12sn787\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"rcbuvLChq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ma9d1\",\"data-styles-preset\":\"RTd3nqEFg\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255)))\"},children:\"Copyright TruePoint 2026 \"})}),className:\"framer-132fuc1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zsKD8DBjz\",style:{\"--extracted-r6o4lv\":\"var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lwuczm\",layoutDependency:layoutDependency,layoutId:\"M8Y7zLl_a\",style:{backgroundColor:\"var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255))\",opacity:.2}})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4g5d6b\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"z4PVcly5K\",style:{backgroundColor:\"rgb(30, 41, 59)\",borderBottomLeftRadius:72,borderBottomRightRadius:72},variants:{WN6snEhdB:{borderBottomLeftRadius:48,borderBottomRightRadius:48}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-08A4X.framer-1hxxwv7, .framer-08A4X .framer-1hxxwv7 { display: block; }\",\".framer-08A4X.framer-1hxi9qb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-08A4X .framer-19wohc0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 144px 48px 48px 48px; position: relative; width: 1px; }\",\".framer-08A4X .framer-1a6fmt4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-5cwt1z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-13209xa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-1f967nl { 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; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-08A4X .framer-4tset5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 750px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-5eeoyr { aspect-ratio: 0.75 / 1; display: grid; flex: none; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(3, minmax(0, 1fr)); height: var(--framer-aspect-ratio-supported, 110px); justify-content: center; max-width: 82px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-08A4X .framer-zaup5x { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-08A4X .framer-1z0zbny { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-12sn787 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-08A4X .framer-132fuc1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-08A4X .framer-lwuczm { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-08A4X .framer-4g5d6b { flex: none; height: 96px; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-08A4X.framer-v-1n2dhnc.framer-1hxi9qb { width: 810px; }\",\".framer-08A4X.framer-v-1n2dhnc .framer-1a6fmt4, .framer-08A4X.framer-v-h8hnfd .framer-1a6fmt4 { gap: 48px; }\",\".framer-08A4X.framer-v-1n2dhnc .framer-13209xa { flex-direction: column; }\",\".framer-08A4X.framer-v-1n2dhnc .framer-1f967nl, .framer-08A4X.framer-v-h8hnfd .framer-1f967nl { flex: none; width: 100%; }\",\".framer-08A4X.framer-v-h8hnfd.framer-1hxi9qb { width: 390px; }\",\".framer-08A4X.framer-v-h8hnfd .framer-19wohc0 { padding: 96px 24px 24px 24px; }\",\".framer-08A4X.framer-v-h8hnfd .framer-5cwt1z { gap: 24px; }\",\".framer-08A4X.framer-v-h8hnfd .framer-13209xa { flex-direction: column; gap: 50px; }\",\".framer-08A4X.framer-v-h8hnfd .framer-1z0zbny { gap: 20px; }\",\".framer-08A4X.framer-v-h8hnfd .framer-12sn787 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; order: 0; }\",\".framer-08A4X.framer-v-h8hnfd .framer-132fuc1 { order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-08A4X.framer-v-h8hnfd .framer-lwuczm { order: 1; }\",\".framer-08A4X.framer-v-h8hnfd .framer-4g5d6b { height: 48px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 528\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ac_ziFFFf\":{\"layout\":[\"fixed\",\"auto\"]},\"WN6snEhdB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr9qXsWn89=withCSS(Component,css,\"framer-08A4X\");export default Framerr9qXsWn89;Framerr9qXsWn89.displayName=\"Section/Footer\";Framerr9qXsWn89.defaultProps={height:528,width:1200};addPropertyControls(Framerr9qXsWn89,{variant:{options:[\"q_1BgOJPR\",\"ac_ziFFFf\",\"WN6snEhdB\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerr9qXsWn89,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr9qXsWn89\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ac_ziFFFf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WN6snEhdB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"528\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r9qXsWn89.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/MP_OU4yMq/MP_OU4yMq.js\";import SectionFooter from\"#framer/local/canvasComponent/r9qXsWn89/r9qXsWn89.js\";const NavigationFonts=getFonts(Navigation);const SectionFooterFonts=getFonts(SectionFooter);const breakpoints={DY65i7HAZ:\"(min-width: 1200px)\",KwijgEn97:\"(min-width: 810px) and (max-width: 1199.98px)\",PSfl_fv7D:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wQAB4\";const variantClassNames={DY65i7HAZ:\"framer-v-1gb51pr\",KwijgEn97:\"framer-v-parqoc\",PSfl_fv7D:\"framer-v-eqbdo2\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wQAB4.framer-p2wozf, .framer-wQAB4 .framer-p2wozf { display: block; }\",\".framer-wQAB4.framer-1gb51pr { align-content: center; align-items: center; background-color: var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, #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-wQAB4 .framer-tv3sl0-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-wQAB4 .framer-13pzwvz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wQAB4 .framer-xokwx0-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={DY65i7HAZ:\"(min-width: 1200px)\",KwijgEn97:\"(min-width: 810px) and (max-width: 1199.98px)\",PSfl_fv7D:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"DY65i7HAZ\",Phone:\"PSfl_fv7D\",Tablet:\"KwijgEn97\"};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??\"DY65i7HAZ\"};};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=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"DY65i7HAZ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-acac464b-50a7-4b53-bcf6-b47712497b3e, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1gb51pr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tv3sl0-container\",layoutScroll:true,nodeId:\"oPOSSAx8h\",scopeId:\"ZStx89NUp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KwijgEn97:{variant:matchVariant(\"LfE8vm1vz\")},PSfl_fv7D:{variant:matchVariant(\"YeGHlFkXl\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"oPOSSAx8h\",layoutId:\"oPOSSAx8h\",style:{width:\"100%\"},variant:matchVariant(\"oGi7UOisl\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-13pzwvz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:528,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xokwx0-container\",nodeId:\"Ok78KUzBW\",scopeId:\"ZStx89NUp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KwijgEn97:{variant:matchVariant(\"ac_ziFFFf\")},PSfl_fv7D:{variant:matchVariant(\"WN6snEhdB\")}},children:/*#__PURE__*/_jsx(SectionFooter,{height:\"100%\",id:\"Ok78KUzBW\",layoutId:\"Ok78KUzBW\",style:{width:\"100%\"},variant:matchVariant(\"q_1BgOJPR\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2400\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KwijgEn97\":{\"layout\":[\"fixed\",\"fixed\"]},\"PSfl_fv7D\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"DY65i7HAZ\":[\".framer-tv3sl0-container\",\".framer-xokwx0-container\"],\"KwijgEn97\":[\".framer-tv3sl0-container\",\".framer-xokwx0-container\"],\"PSfl_fv7D\":[\".framer-tv3sl0-container\",\".framer-xokwx0-container\"]}\n * @framerBreakpoints {\"DY65i7HAZ\":{\"min\":1200,\"canvasClassName\":\"framer-1gb51pr-override\",\"minHeight\":2400,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"KwijgEn97\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-parqoc-override\",\"minHeight\":2400,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"PSfl_fv7D\":{\"max\":809,\"canvasClassName\":\"framer-eqbdo2-override\",\"minHeight\":2400,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant DY65i7HAZ\n * @framerLayoutTemplate true\n */const FramerZStx89NUp=withCSS(Component,css,\"framer-wQAB4\");export default FramerZStx89NUp;FramerZStx89NUp.displayName=\"Layout Template\";FramerZStx89NUp.defaultProps={height:2400,width:1200};addFonts(FramerZStx89NUp,[{explicitInter:true,fonts:[]},...NavigationFonts,...SectionFooterFonts],{supportsExplicitInterCodegen:true});FramerZStx89NUp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(SectionFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZStx89NUp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"DY65i7HAZ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1gb51pr-override\\\",\\\"minHeight\\\":2400,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"KwijgEn97\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-parqoc-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"PSfl_fv7D\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-eqbdo2-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"DY65i7HAZ\\\":[\\\".framer-tv3sl0-container\\\",\\\".framer-xokwx0-container\\\"],\\\"KwijgEn97\\\":[\\\".framer-tv3sl0-container\\\",\\\".framer-xokwx0-container\\\"],\\\"PSfl_fv7D\\\":[\\\".framer-tv3sl0-container\\\",\\\".framer-xokwx0-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"DY65i7HAZ\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KwijgEn97\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PSfl_fv7D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2400\",\"framerAutoSizeImages\":\"true\"}},\"__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 LayoutTemplate from \"https://framerusercontent.com/modules/rKPXkepxfhIEkEEmMNSJ/tz1tXIMMsQ0AZnsowi9q/ZStx89NUp.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {pf6F3LKAW: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xJOmxieoi1dJSpekliF8/mKyBTYucv9um8qqv5OVm/augiA20Il.js\")), path: \"/\"}, LTz_sVS8_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mPh2fOLh1fKLWjb3xRG0/BsWR3gbAFp0CkygrQvkV/LTz_sVS8_.js\")), path: \"/about-us\"}, xWyJLgIR2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uww6e8bqg2bIbz95USN3/Vp2aVFMcJKk5wesvGuYu/xWyJLgIR2.js\")), path: \"/contact-us\"}, Pjbnm0dIJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A47jqQYQkykk0Dz4KDI1/qPKzHn5ZIXbuyuZ4dJKC/Pjbnm0dIJ.js\")), path: \"/404\"}, KnGS_C0EV: {collectionId: \"WCK9shr5c\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gqFdbWlVvsguUaHhIE7N/s2bwbWsKk38v8a392qMu/KnGS_C0EV.js\")), path: \"/legal-pages/:PR_b8CvLT\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {WCK9shr5c: async () => (await import(\"https://framerusercontent.com/modules/658ZkEouWnYVQuyOSX6f/DhZYP5l8NcHibiRKbL2o/WCK9shr5c.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"533eaef724e9e281eb11b6f600f167e885ea943d4ea6ab69757d57d4d0ac9d7f\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"LTz_sVS8_\":\r\ncase \"xWyJLgIR2\":\r\ncase \"Pjbnm0dIJ\":\r\ncase \"KnGS_C0EV\":\r\nreturn React.createElement(LayoutTemplate, {...props, key: \"LayoutTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"LTz_sVS8_\":\r\ncase \"xWyJLgIR2\":\r\ncase \"Pjbnm0dIJ\":\r\ncase \"KnGS_C0EV\":\r\nreturn [{hash: \"1gb51pr\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"parqoc\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"eqbdo2\", 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/A47jqQYQkykk0Dz4KDI1/qPKzHn5ZIXbuyuZ4dJKC/Pjbnm0dIJ.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.truepointcre.com\",\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/vmP1hIabjfAWYrDWIgMO/cXBDhn7RLmn5QGaAZMug/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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"}