{"version":3,"file":"script_main.C4n1cMVf.mjs","names":["getProps","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavLinkFonts","NavLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavLinkFonts","NavLink","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","DefaultFonts","Default","NavLinkFonts","NavLink","NavMainFonts","NavMain","NavRightFonts","NavRight","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","Default","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useRef","useCallback","addPropertyOverrides","SiteheaderDefaultFonts","SiteheaderDefault","NavRightFonts","NavRight","NavMainFonts","NavMain","NavLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","shaderConfig","sharedStyle.css","sharedStyle.fonts","PhoneNavIcon","RichText","NavMain","NavRight","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","SitelogoPhoneFonts","SitelogoPhone","SiteheaderPhoneFonts","SiteheaderPhone","SiteheaderDefaultFonts","SiteheaderDefault","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","SitelogoPhoneFonts","SitelogoPhone","SiteheaderPhoneFonts","SiteheaderPhone","SiteheaderDefaultFonts","SiteheaderDefault","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","SiteheaderDefaultFonts","SiteheaderDefault","SiteheaderPhoneFonts","SiteheaderPhone","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","SitelogoPhoneFonts","SitelogoPhone","SiteheaderPhoneFonts","SiteheaderPhone","SiteheaderDefaultFonts","SiteheaderDefault","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","SitelogoPhone","SiteheaderPhone","SiteheaderDefault","Footer","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","NoLogo","Default","TransHeaderLight","TransHeaderDefault","TransHeaderNoFooter","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/xvlDwRSkeOSDHLpTyAKS/l9jupk3ngQ2FA8OnmMJU/U2aHuZHKa.js","https:/framerusercontent.com/modules/DXqx8d6WrMs3DxDyTta7/l7yB87YbuD8JtFRhcoit/IXqyqIZv9.js","https:/framerusercontent.com/modules/vpwpMTKMxjEi4aJYWYO6/PDO8L9n2FRwpfLAtRs02/DVlJGyhc6.js","https:/framerusercontent.com/modules/jIaDsSm8XcSZ2b3tvDbP/O2GoYdD03dpag3bsCsqO/ZR3NuIl77.js","https:/framerusercontent.com/modules/86SVXVWieojz9udTUQFv/gB7yjawAvZ87UI4XolGk/BzXp07v6O.js","https:/framerusercontent.com/modules/ORXkS7Ilre1RbLJjI9Fl/61UwdgxFcv6zEJHnlT27/c1c19MYh8.js","https:/framerusercontent.com/modules/BjNQT6ydJYwrGAMSq57P/lQpXCHUX7S8fprytNYfZ/Footer_Ripple.js","https:/framerusercontent.com/modules/wuf4cXkUwJzO3zagqhAa/vXg260EVqFB5VOgASq6D/vI3M_Vrxn.js","https:/framerusercontent.com/modules/chy9UoN4vfrnYrNPzERB/8YVsNuNxlapXR86eWDFI/wqc_gAxle.js","https:/framerusercontent.com/modules/4pUx8EvjXpEpXlktArQ0/W3zq1hE4AWJbreauWdJ0/G9r4z5Kxf.js","https:/framerusercontent.com/modules/8roPFBe7LR6iNOaADc5n/Lql0SESA4fd9fwmPeCGp/GhHbEKfzM.js","https:/framerusercontent.com/modules/jWgsRN6DqwbnPpaG74y0/XNzH7nMAhnrq88RbXaBg/ECwkCNpPY.js","https:/framerusercontent.com/modules/rG3WgawBiTBjyNiM7OM6/GZlPyLZ8JoprxNIRC8tg/PXMZrSQHo.js","https:/framerusercontent.com/modules/rlcPHuDIZfGqfL9QHKR6/61kmevKqALuW7RY3PTC7/QPnHh2eFI.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (d22cd96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Dt0lpUgdW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"2816200065\" role=\"presentation\" viewBox=\"0 0 122 102\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 18.914 67.012 C 31.895 57.156 40.059 48.056 43.928 39.055 C 45.547 35.332 46.208 31.516 45.682 29.575 C 45.624 29.36 45.565 29.144 45.467 28.997 C 44.874 27.883 43.006 27.453 39.449 27.472 C 37.247 27.536 34.831 27.887 32.325 28.552 C 26.332 30.141 19.862 33.417 14.693 37.619 C 8.944 42.265 5.031 47.868 5.024 51.51 C 5.028 51.74 5.072 51.902 5.116 52.064 C 5.437 53.25 6.858 53.971 10.471 54.804 L 11.79 55.148 L 11.955 53.602 C 12.494 48.258 14.147 39.267 14.814 38.281 C 14.948 38.13 15.137 37.964 15.41 37.892 C 16.118 37.704 17.284 37.915 18.004 38.417 C 18.946 39.092 19.936 40.159 20.293 41.047 L 20.322 41.155 C 20.482 41.748 20.197 42.632 19.761 42.748 L 19.652 42.777 C 18.998 42.95 17.447 52.319 16.406 62.708 C 15.925 67.4 15.85 68.634 15.937 68.957 C 15.952 69.011 15.967 69.065 16.021 69.051 C 16.239 68.993 17.441 68.039 18.914 67.012 Z M 50.62 35.952 C 50.337 39.436 49.121 42.706 46.524 46.92 C 41.147 55.742 33.221 63.565 20.164 72.922 C 17.623 74.752 15.529 76.289 15.474 76.304 C 15.34 76.455 15.077 84.326 14.99 90.475 C 14.896 93.793 15.019 96.188 15.256 97.281 C 15.523 98.481 15.524 99.348 15.332 100.15 C 15.111 100.844 15.006 101.103 14.625 101.204 C 14.461 101.248 14.229 101.252 13.888 101.284 C 13.244 101.282 12.449 101.146 12.103 100.949 C 11.689 100.712 11.078 100.18 10.728 99.753 C 10.463 99.419 10.281 99.178 10.193 98.854 C 10.062 98.369 10.036 97.625 10.008 96.014 C 9.926 94.418 9.928 89.679 10.021 85.493 L 10.179 77.881 L 9.277 77.138 C 8.666 76.607 8.258 75.964 8.097 75.37 C 8.025 75.101 8.006 74.817 8.111 74.558 C 8.231 74.353 8.811 73.91 9.352 73.535 L 10.354 72.923 L 10.636 68.572 C 10.801 66.159 11.007 63.041 11.122 61.739 C 11.277 60.369 11.351 59.136 11.322 59.028 C 11.278 58.866 10.424 58.515 9.337 58.168 C 6.27 57.19 3.132 55.306 1.75 53.65 C 1.036 52.741 0.526 51.72 0.249 50.696 C -0.32 48.593 0.091 46.23 1.439 43.446 C 5.637 35.225 17.453 26.891 28.839 23.871 C 30.201 23.51 31.523 23.217 32.874 23.032 C 36.34 22.46 41.3 22.878 43.492 23.857 C 45.407 24.678 47.782 26.765 48.922 28.601 C 49.373 29.406 49.774 30.455 50.066 31.533 C 50.475 33.043 50.68 34.664 50.62 35.952 Z M 67.506 62.506 C 68.415 62.843 69.066 63.306 69.256 64.007 C 69.358 64.384 69.351 64.791 69.141 65.309 C 68.174 67.992 66.647 69.9 64.684 71.923 C 63.715 72.873 62.604 73.514 61.405 73.832 C 59.008 74.468 56.424 73.766 54.703 71.507 C 54.324 70.971 53.975 70.544 53.866 70.573 C 53.757 70.602 53.362 71.515 53.08 72.63 C 51.408 78.101 48.668 83.509 46.791 84.989 C 46.171 85.5 45.833 85.763 45.343 85.893 C 45.016 85.98 44.62 86.027 43.977 86.024 C 41.953 86.098 39.808 84.645 39.341 82.919 C 38.363 79.307 41.254 66.694 44.841 58.808 C 46.436 55.207 48.742 51.648 50.121 50.704 C 50.553 50.359 51.084 50.16 51.574 50.03 C 52.718 49.727 53.993 49.909 55.182 50.634 C 56.011 51.107 56.488 51.79 56.751 52.76 C 56.941 53.461 56.996 54.313 57.001 55.41 C 56.973 56.169 57.054 56.899 57.214 57.492 C 57.273 57.707 57.331 57.923 57.444 58.124 L 57.619 58.771 C 58.422 61.737 58.328 65.055 58.789 68.054 C 58.866 68.553 58.969 68.931 59.042 69.2 C 59.129 69.524 59.242 69.725 59.46 69.667 C 59.623 69.624 59.812 69.458 60.135 69.141 C 61.049 68.206 62.153 67.104 62.998 66.129 C 63.963 64.948 64.843 62.808 66.26 62.432 C 66.641 62.331 67.052 62.338 67.506 62.506 Z M 49.684 70.873 C 51.03 66.355 51.88 60.004 51.778 59.627 C 51.615 59.67 47.578 68.484 46.833 71.34 C 46.471 72.591 45.047 78.979 45.296 79.896 C 45.31 79.95 45.379 79.989 45.379 79.989 L 45.434 79.975 C 46.087 79.801 49.218 72.383 49.684 70.873 Z M 89.364 56.188 C 90.567 56.101 92.581 57.069 92.873 58.147 C 92.902 58.255 92.931 58.363 92.906 58.485 C 92.78 59.963 86.954 67.345 85.601 69.033 C 83.029 72.258 80.12 75.745 76.088 76.814 C 75.38 77.002 74.711 77.121 73.959 77.148 C 69.611 77.26 66.017 74.342 64.806 69.866 C 64.63 69.216 64.509 68.552 64.444 67.882 C 63.72 61.544 65.776 52.099 69.007 46.562 C 70.762 43.554 72.58 41.858 74.486 41.353 C 75.413 41.107 76.412 41.131 77.43 41.439 C 79.025 41.94 79.985 42.899 80.379 44.355 C 80.701 45.541 80.684 46.99 80.359 48.81 C 80.024 50.806 77.877 57.327 77.42 57.795 C 77.17 58.013 76.873 58.17 76.552 58.257 C 75.79 58.459 74.86 58.474 74.227 58.295 C 73.126 57.894 72.49 57.485 72.285 56.73 C 72.081 55.975 72.308 54.875 72.84 53.173 C 73.217 51.975 73.448 51.105 73.434 51.051 L 73.419 50.997 L 73.379 51.066 C 71.983 53.458 70.256 61.313 70.178 65.552 C 70.125 67.3 70.36 69.029 70.725 70.377 C 71.192 72.103 71.869 73.31 72.65 73.392 C 72.829 73.402 72.992 73.359 73.155 73.315 C 76.642 72.391 84.026 61.707 86.007 59.101 C 86.863 57.949 87.552 56.611 88.859 56.264 C 89.023 56.221 89.186 56.178 89.364 56.188 Z M 119.336 25.872 C 119.616 26.26 119.828 26.609 119.93 26.986 C 120.119 27.687 119.924 28.259 119.354 28.526 L 117.066 29.133 C 113.797 29.999 107.423 31.69 100.217 33.543 L 96.824 34.385 C 94.857 45.019 93.069 56.531 92.309 64.938 C 91.521 74.104 91.568 80.102 92.383 84.624 L 92.735 86.785 L 93.144 85.925 C 94.703 82.622 99.791 66.479 101.867 58.185 C 102.778 54.65 103.35 52.88 103.742 52.603 C 103.985 52.423 104.243 52.296 104.57 52.21 C 105.278 52.022 106.114 52.089 106.954 52.387 C 108.055 52.788 108.75 53.413 108.969 54.222 C 109.085 54.653 109.013 55.25 108.818 55.822 C 108.648 56.272 108.145 58.081 107.682 59.822 C 106.644 63.969 103.532 74.04 101.407 80.209 C 99.281 86.378 97.687 89.979 96.584 91.081 C 96.087 91.617 95.165 92.093 94.238 92.338 C 93.476 92.54 92.684 92.635 92.012 92.524 C 90.79 92.328 89.227 91.298 88.426 90.066 C 88.117 89.57 87.76 88.682 87.438 87.496 C 86.781 85.07 86.229 81.518 86.171 78.933 C 86.04 69.606 88.108 52.01 90.817 35.92 C 85.082 37.383 81.05 38.452 80.614 38.568 C 80.015 38.726 79.139 38.727 78.7 38.613 C 78.22 38.567 77.475 38.186 76.977 37.856 C 76.395 37.433 75.899 36.466 75.695 35.711 C 75.564 35.226 75.57 34.82 75.774 34.708 C 76.032 34.582 83.386 32.632 91.777 30.407 C 93.97 17.805 96.453 6.918 98.341 2.892 C 99.026 1.324 100.064 0.413 101.208 0.11 C 102.461 -0.223 103.74 0.189 104.912 1.497 C 105.247 1.87 105.443 2.165 105.516 2.434 C 105.648 2.92 105.463 3.315 104.911 3.866 C 103.848 4.899 102.942 7.162 101.629 12.018 C 100.577 16.111 99.215 22.078 97.878 28.789 C 106.501 26.56 114.579 24.476 115.465 24.298 C 117.237 23.944 118.284 24.36 119.336 25.872 Z\" fill=\"transparent\" height=\"101.28440143597574px\" id=\"YoyLeO060\" transform=\"translate(2 0)\" width=\"120px\"><path d=\"M 18.914 44.24 C 31.895 34.383 40.059 25.284 43.928 16.283 C 45.547 12.559 46.208 8.744 45.682 6.803 C 45.624 6.587 45.565 6.371 45.467 6.224 C 44.874 5.11 43.006 4.681 39.449 4.699 C 37.247 4.763 34.831 5.115 32.325 5.779 C 26.332 7.368 19.862 10.645 14.693 14.847 C 8.944 19.492 5.031 25.095 5.024 28.737 C 5.028 28.967 5.072 29.129 5.116 29.291 C 5.437 30.477 6.858 31.198 10.471 32.032 L 11.79 32.375 L 11.955 30.829 C 12.494 25.485 14.147 16.494 14.814 15.508 C 14.948 15.357 15.137 15.191 15.41 15.119 C 16.118 14.931 17.284 15.142 18.004 15.645 C 18.946 16.32 19.936 17.386 20.293 18.274 L 20.322 18.382 C 20.482 18.975 20.197 19.86 19.761 19.975 L 19.652 20.004 C 18.998 20.178 17.447 29.546 16.406 39.935 C 15.925 44.628 15.85 45.861 15.937 46.185 C 15.952 46.239 15.967 46.292 16.021 46.278 C 16.239 46.22 17.441 45.266 18.914 44.24 Z M 50.62 13.179 C 50.337 16.663 49.121 19.933 46.524 24.147 C 41.147 32.97 33.221 40.792 20.164 50.149 C 17.623 51.979 15.529 53.517 15.474 53.531 C 15.34 53.682 15.077 61.553 14.99 67.702 C 14.896 71.021 15.019 73.415 15.256 74.508 C 15.523 75.709 15.524 76.575 15.332 77.377 C 15.111 78.072 15.006 78.331 14.625 78.432 C 14.461 78.475 14.229 78.479 13.888 78.512 C 13.244 78.509 12.449 78.373 12.103 78.176 C 11.689 77.939 11.078 77.408 10.728 76.98 C 10.463 76.646 10.281 76.405 10.193 76.082 C 10.062 75.597 10.036 74.852 10.008 73.241 C 9.926 71.645 9.928 66.906 10.021 62.721 L 10.179 55.109 L 9.277 54.365 C 8.666 53.834 8.258 53.191 8.097 52.598 C 8.025 52.328 8.006 52.044 8.111 51.785 C 8.231 51.58 8.811 51.137 9.352 50.763 L 10.354 50.15 L 10.636 45.799 C 10.801 43.386 11.007 40.268 11.122 38.967 C 11.277 37.597 11.351 36.363 11.322 36.255 C 11.278 36.094 10.424 35.742 9.337 35.395 C 6.27 34.417 3.132 32.533 1.75 30.877 C 1.036 29.968 0.526 28.948 0.249 27.923 C -0.32 25.82 0.091 23.458 1.439 20.673 C 5.637 12.452 17.453 4.118 28.839 1.098 C 30.201 0.737 31.523 0.444 32.874 0.259 C 36.34 -0.313 41.3 0.106 43.492 1.085 C 45.407 1.906 47.782 3.992 48.922 5.828 C 49.373 6.633 49.774 7.682 50.066 8.761 C 50.475 10.27 50.68 11.892 50.62 13.179 Z M 67.506 39.733 C 68.415 40.07 69.066 40.533 69.256 41.234 C 69.358 41.612 69.351 42.018 69.141 42.536 C 68.174 45.22 66.647 47.127 64.684 49.15 C 63.715 50.1 62.604 50.742 61.405 51.06 C 59.008 51.695 56.424 50.994 54.703 48.734 C 54.324 48.199 53.975 47.771 53.866 47.8 C 53.757 47.829 53.362 48.743 53.08 49.858 C 51.408 55.329 48.668 60.736 46.791 62.216 C 46.171 62.728 45.833 62.99 45.343 63.12 C 45.016 63.207 44.62 63.254 43.977 63.251 C 41.953 63.326 39.808 61.872 39.341 60.147 C 38.363 56.534 41.254 43.921 44.841 36.035 C 46.436 32.434 48.742 28.875 50.121 27.932 C 50.553 27.586 51.084 27.387 51.574 27.257 C 52.718 26.954 53.993 27.136 55.182 27.861 C 56.011 28.335 56.488 29.017 56.751 29.988 C 56.941 30.689 56.996 31.541 57.001 32.637 C 56.973 33.396 57.054 34.126 57.214 34.719 C 57.273 34.935 57.331 35.15 57.444 35.351 L 57.619 35.998 C 58.422 38.964 58.328 42.283 58.789 45.281 C 58.866 45.781 58.969 46.158 59.042 46.428 C 59.129 46.751 59.242 46.952 59.46 46.895 C 59.623 46.851 59.812 46.686 60.135 46.369 C 61.049 45.433 62.153 44.331 62.998 43.356 C 63.963 42.175 64.843 40.035 66.26 39.659 C 66.641 39.558 67.052 39.565 67.506 39.733 Z M 49.684 48.1 C 51.03 43.582 51.88 37.231 51.778 36.854 C 51.615 36.897 47.578 45.711 46.833 48.567 C 46.471 49.819 45.047 56.206 45.296 57.123 C 45.31 57.177 45.379 57.216 45.379 57.216 L 45.434 57.202 C 46.087 57.029 49.218 49.611 49.684 48.1 Z\" fill=\"var(--q70p6, rgb(17,17,17))\" height=\"78.5117287827775px\" id=\"XF7it7Ld2\" transform=\"translate(0 22.773)\" width=\"69.31977855117948px\"/><path d=\"M 25.066 15.002 C 26.268 14.915 28.282 15.883 28.574 16.961 C 28.603 17.069 28.632 17.177 28.607 17.299 C 28.482 18.777 22.656 26.159 21.303 27.847 C 18.73 31.071 15.821 34.559 11.789 35.628 C 11.081 35.816 10.413 35.935 9.661 35.962 C 5.312 36.074 1.719 33.156 0.507 28.68 C 0.331 28.03 0.21 27.366 0.145 26.696 C -0.578 20.358 1.478 10.913 4.708 5.376 C 6.463 2.368 8.281 0.672 10.188 0.167 C 11.114 -0.079 12.113 -0.055 13.131 0.253 C 14.726 0.754 15.687 1.713 16.081 3.169 C 16.402 4.355 16.386 5.804 16.061 7.624 C 15.725 9.62 13.579 16.141 13.121 16.609 C 12.872 16.827 12.575 16.984 12.254 17.071 C 11.491 17.273 10.561 17.288 9.929 17.109 C 8.827 16.708 8.191 16.299 7.987 15.544 C 7.782 14.789 8.01 13.689 8.542 11.987 C 8.918 10.789 9.15 9.919 9.135 9.865 L 9.12 9.811 L 9.081 9.88 C 7.685 12.272 5.958 20.127 5.879 24.366 C 5.827 26.114 6.061 27.843 6.426 29.191 C 6.893 30.917 7.571 32.124 8.352 32.206 C 8.53 32.216 8.693 32.173 8.857 32.129 C 12.343 31.205 19.728 20.521 21.708 17.915 C 22.564 16.763 23.253 15.425 24.561 15.078 C 24.724 15.035 24.887 14.992 25.066 15.002 Z\" fill=\"var(--q70p6, rgb(17,17,17))\" height=\"35.964667863073686px\" id=\"ObcE2h9B6\" transform=\"translate(64.299 41.186)\" width=\"28.61669714929864px\"/><path d=\"M 43.729 25.872 C 44.01 26.26 44.221 26.609 44.323 26.986 C 44.513 27.687 44.317 28.259 43.747 28.526 L 41.459 29.133 C 38.19 29.999 31.816 31.69 24.61 33.543 L 21.217 34.385 C 19.25 45.019 17.462 56.531 16.702 64.938 C 15.914 74.104 15.961 80.102 16.777 84.624 L 17.128 86.785 L 17.537 85.925 C 19.096 82.622 24.185 66.479 26.26 58.185 C 27.171 54.65 27.743 52.88 28.135 52.603 C 28.378 52.423 28.636 52.296 28.963 52.21 C 29.671 52.022 30.507 52.089 31.347 52.387 C 32.448 52.788 33.143 53.413 33.362 54.222 C 33.479 54.653 33.407 55.25 33.211 55.822 C 33.041 56.272 32.538 58.081 32.075 59.822 C 31.037 63.969 27.925 74.04 25.8 80.209 C 23.674 86.378 22.08 89.979 20.977 91.081 C 20.48 91.617 19.558 92.093 18.632 92.338 C 17.869 92.54 17.077 92.635 16.405 92.524 C 15.184 92.328 13.62 91.298 12.819 90.066 C 12.51 89.57 12.153 88.682 11.832 87.496 C 11.175 85.07 10.622 81.518 10.564 78.933 C 10.433 69.606 12.501 52.01 15.21 35.92 C 9.475 37.383 5.443 38.452 5.007 38.568 C 4.408 38.726 3.533 38.727 3.093 38.613 C 2.613 38.567 1.868 38.186 1.37 37.856 C 0.788 37.433 0.293 36.466 0.088 35.711 C -0.043 35.226 -0.036 34.82 0.167 34.708 C 0.425 34.582 7.78 32.632 16.17 30.407 C 18.363 17.805 20.846 6.918 22.734 2.892 C 23.419 1.324 24.457 0.413 25.601 0.11 C 26.854 -0.223 28.134 0.189 29.305 1.497 C 29.64 1.87 29.836 2.165 29.909 2.434 C 30.041 2.92 29.856 3.315 29.304 3.866 C 28.241 4.899 27.335 7.162 26.023 12.018 C 24.97 16.111 23.608 22.078 22.271 28.789 C 30.894 26.56 38.972 24.476 39.858 24.298 C 41.631 23.944 42.677 24.36 43.729 25.872 Z\" fill=\"var(--q70p6, rgb(17,17,17))\" height=\"92.57111749850336px\" id=\"QzPFaSEEr\" transform=\"translate(75.607 0)\" width=\"44.393157965890495px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,Dt0lpUgdW:color??props.Dt0lpUgdW??\"rgb(17, 17, 17)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Dt0lpUgdW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dqGMw\",className),layoutId:layoutId,ref:ref,style:{\"--q70p6\":Dt0lpUgdW,...style}});});const css=[`.framer-dqGMw { -webkit-mask: ${mask}; aspect-ratio: 1.196078431372549; background-color: var(--q70p6); mask: ${mask}; width: 122px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 122\n * @framerIntrinsicHeight 102\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Dt0lpUgdW\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Default\",\"color\":{\"type\":\"variable\",\"value\":\"q70p6\"},\"set\":{\"localId\":\"vectorSet/swlA9TJw6\",\"id\":\"swlA9TJw6\",\"moduleId\":\"tsscNpnNAAozhOa5Veuy\"}}\n */const Icon=withCSS(Component,css,\"framer-dqGMw\");Icon.displayName=\"Default\";export default Icon;addPropertyControls(Icon,{Dt0lpUgdW:{defaultValue:\"rgb(17, 17, 17)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"122\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"102\",\"framerVector\":\"{\\\"name\\\":\\\"Default\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"q70p6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/swlA9TJw6\\\",\\\"id\\\":\\\"swlA9TJw6\\\",\\\"moduleId\\\":\\\"tsscNpnNAAozhOa5Veuy\\\"}}\",\"framerVariables\":\"{\\\"Dt0lpUgdW\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}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/Oyq5wX9RvdKz9qhFNdvn/6ZuGBbUAmjINchPlShSI/RsHUL7_pp.js\";const enabledGestures={TsblyBcIm:{hover:true},V4K20EXnE:{hover:true}};const cycleOrder=[\"TsblyBcIm\",\"V4K20EXnE\",\"UyMEMzCgL\",\"LcWjek3CC\"];const serializationHash=\"framer-ks4KR\";const variantClassNames={LcWjek3CC:\"framer-v-1td9sxb\",TsblyBcIm:\"framer-v-1bjzj13\",UyMEMzCgL:\"framer-v-18askz7\",V4K20EXnE:\"framer-v-pq67m5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const DMBZgZR9E=undefined;const MyNt_12C2=undefined;const oLVRQ6NNx=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};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 - Dark\":\"UyMEMzCgL\",\"Phone - Light\":\"LcWjek3CC\",Dark:\"TsblyBcIm\",Light:\"V4K20EXnE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,newTab,width,...props})=>{return{...props,DMBZgZR9E:link??props.DMBZgZR9E,MyNt_12C2:newTab??props.MyNt_12C2??false,oLVRQ6NNx:label??props.oLVRQ6NNx??\"Link Label\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TsblyBcIm\"};};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,oLVRQ6NNx,DMBZgZR9E,MyNt_12C2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TsblyBcIm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UyMEMzCgL\",\"LcWjek3CC\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:DMBZgZR9E,motionChild:true,nodeId:\"TsblyBcIm\",openInNewTab:false,scopeId:\"IXqyqIZv9\",smoothScroll:true,...addPropertyOverrides({V4K20EXnE:{openInNewTab:MyNt_12C2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1bjzj13\",className,classNames)} framer-1dajqb7`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"TsblyBcIm\",ref:refBinding,style:{...style},...addPropertyOverrides({\"TsblyBcIm-hover\":{\"data-framer-name\":undefined},\"V4K20EXnE-hover\":{\"data-framer-name\":undefined},LcWjek3CC:{\"data-framer-name\":\"Phone - Light\"},UyMEMzCgL:{\"data-framer-name\":\"Phone - Dark\"},V4K20EXnE:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({\"V4K20EXnE-hover\":{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17)))\"},children:\"Link Label\"})}),className:\"framer-yn28w8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZGMw1Bx81\",style:{\"--extracted-r6o4lv\":\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\"},text:oLVRQ6NNx,variants:{\"TsblyBcIm-hover\":{\"--extracted-r6o4lv\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"},\"V4K20EXnE-hover\":{\"--extracted-r6o4lv\":\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\"},LcWjek3CC:{\"--extracted-1of0zx5\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"},UyMEMzCgL:{\"--extracted-1of0zx5\":\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\"},V4K20EXnE:{\"--extracted-r6o4lv\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"TsblyBcIm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)))\"},children:\"Link Label\"})})},\"V4K20EXnE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17)))\"},children:\"Link Label\"})})},LcWjek3CC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)))\",\"--framer-text-transform\":\"inherit\"},children:\"Link Label\"})}),fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"]},UyMEMzCgL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17)))\",\"--framer-text-transform\":\"inherit\"},children:\"Link Label\"})}),fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"]},V4K20EXnE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)))\"},children:\"Link Label\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17laq9\",\"data-framer-name\":\"bg\",layoutDependency:layoutDependency,layoutId:\"UPBqyZV4T\",style:{backgroundColor:\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,filter:\"blur(10px)\",opacity:0,scale:1.2,WebkitFilter:\"blur(10px)\"},variants:{\"TsblyBcIm-hover\":{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"},\"V4K20EXnE-hover\":{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"},V4K20EXnE:{backgroundColor:\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"}}})]})})})})});});const css=[\".framer-ks4KR.framer-1dajqb7, .framer-ks4KR .framer-1dajqb7 { display: block; }\",\".framer-ks4KR.framer-1bjzj13 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ks4KR .framer-yn28w8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-ks4KR .framer-17laq9 { bottom: -4px; flex: none; left: -8px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -8px; top: -4px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ks4KR.framer-v-18askz7.framer-1bjzj13, .framer-ks4KR.framer-v-1td9sxb.framer-1bjzj13 { cursor: unset; }\",\".framer-ks4KR.framer-v-pq67m5.hover .framer-yn28w8 { overflow: visible; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 70.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"V4K20EXnE\":{\"layout\":[\"auto\",\"auto\"]},\"UyMEMzCgL\":{\"layout\":[\"auto\",\"auto\"]},\"LcWjek3CC\":{\"layout\":[\"auto\",\"auto\"]},\"bdpLOKgv_\":{\"layout\":[\"auto\",\"auto\"]},\"zyvX54Ovj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oLVRQ6NNx\":\"label\",\"DMBZgZR9E\":\"link\",\"MyNt_12C2\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIXqyqIZv9=withCSS(Component,css,\"framer-ks4KR\");export default FramerIXqyqIZv9;FramerIXqyqIZv9.displayName=\"Nav link\";FramerIXqyqIZv9.defaultProps={height:18,width:70.5};addPropertyControls(FramerIXqyqIZv9,{variant:{options:[\"TsblyBcIm\",\"V4K20EXnE\",\"UyMEMzCgL\",\"LcWjek3CC\"],optionTitles:[\"Dark\",\"Light\",\"Phone - Dark\",\"Phone - Light\"],title:\"Variant\",type:ControlType.Enum},oLVRQ6NNx:{defaultValue:\"Link Label\",displayTextArea:false,placeholder:\"Link Label\",title:\"Label\",type:ControlType.String},onoLVRQ6NNxChange:{changes:\"oLVRQ6NNx\",type:ControlType.ChangeHandler},DMBZgZR9E:{title:\"Link\",type:ControlType.Link},MyNt_12C2:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onMyNt_12C2Change:{changes:\"MyNt_12C2\",type:ControlType.ChangeHandler}});addFonts(FramerIXqyqIZv9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/G23Z1NvcFV2GCJwR9IcHneL3XA.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIXqyqIZv9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"70.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V4K20EXnE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UyMEMzCgL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LcWjek3CC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bdpLOKgv_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zyvX54Ovj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oLVRQ6NNx\\\":\\\"label\\\",\\\"DMBZgZR9E\\\":\\\"link\\\",\\\"MyNt_12C2\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"18\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IXqyqIZv9.map","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/DXqx8d6WrMs3DxDyTta7/l7yB87YbuD8JtFRhcoit/IXqyqIZv9.js\";const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"P1sfzfAif\",\"NysgmvEsP\",\"urpMUT1Qx\",\"WjKgrjkgq\"];const serializationHash=\"framer-u9BHl\";const variantClassNames={NysgmvEsP:\"framer-v-1jaiwrh\",P1sfzfAif:\"framer-v-ytdon7\",urpMUT1Qx:\"framer-v-17xjz64\",WjKgrjkgq:\"framer-v-14to224\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rCy5XfK_I=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"Horiz - Light\":\"urpMUT1Qx\",\"Vert - light\":\"WjKgrjkgq\",Horiz:\"P1sfzfAif\",Vert:\"NysgmvEsP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,rCy5XfK_I:link??props.rCy5XfK_I,variant:humanReadableVariantMap[props.variant]??props.variant??\"P1sfzfAif\"};};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,rCy5XfK_I,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"P1sfzfAif\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ytdon7\",className,classNames),\"data-framer-name\":\"Horiz\",layoutDependency:layoutDependency,layoutId:\"P1sfzfAif\",ref:refBinding,style:{...style},...addPropertyOverrides({NysgmvEsP:{\"data-framer-name\":\"Vert\"},urpMUT1Qx:{\"data-framer-name\":\"Horiz - Light\"},WjKgrjkgq:{\"data-framer-name\":\"Vert - light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||18)-0-18)/2),...addPropertyOverrides({NysgmvEsP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||36)-0-18)/2+0+0)},WjKgrjkgq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||36)-0-18)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hdadcq-container\",layoutDependency:layoutDependency,layoutId:\"M84CaJehE-container\",nodeId:\"M84CaJehE\",rendersWithMotion:true,scopeId:\"DVlJGyhc6\",children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:rCy5XfK_I,height:\"100%\",id:\"M84CaJehE\",layoutId:\"M84CaJehE\",MyNt_12C2:false,oLVRQ6NNx:\"Contact\",variant:matchVariant(\"TsblyBcIm\"),width:\"100%\",...addPropertyOverrides({NysgmvEsP:{variant:matchVariant(\"UyMEMzCgL\")},urpMUT1Qx:{variant:matchVariant(\"V4K20EXnE\")},WjKgrjkgq:{variant:matchVariant(\"LcWjek3CC\")}},baseVariant,gestureVariant)})})})})})})});});const css=[\".framer-u9BHl.framer-14bypj7, .framer-u9BHl .framer-14bypj7 { display: block; }\",\".framer-u9BHl.framer-ytdon7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-u9BHl .framer-1hdadcq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-u9BHl.framer-v-1jaiwrh.framer-ytdon7, .framer-u9BHl.framer-v-14to224.framer-ytdon7 { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 59.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NysgmvEsP\":{\"layout\":[\"auto\",\"auto\"]},\"urpMUT1Qx\":{\"layout\":[\"auto\",\"auto\"]},\"WjKgrjkgq\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"rCy5XfK_I\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDVlJGyhc6=withCSS(Component,css,\"framer-u9BHl\");export default FramerDVlJGyhc6;FramerDVlJGyhc6.displayName=\"Nav - Right\";FramerDVlJGyhc6.defaultProps={height:18,width:59.5};addPropertyControls(FramerDVlJGyhc6,{variant:{options:[\"P1sfzfAif\",\"NysgmvEsP\",\"urpMUT1Qx\",\"WjKgrjkgq\"],optionTitles:[\"Horiz\",\"Vert\",\"Horiz - Light\",\"Vert - light\"],title:\"Variant\",type:ControlType.Enum},rCy5XfK_I:{title:\"Link\",type:ControlType.Link}});addFonts(FramerDVlJGyhc6,[{explicitInter:true,fonts:[]},...NavLinkFonts],{supportsExplicitInterCodegen:true});FramerDVlJGyhc6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDVlJGyhc6\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NysgmvEsP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"urpMUT1Qx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WjKgrjkgq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"rCy5XfK_I\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"59.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DVlJGyhc6.map","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/DXqx8d6WrMs3DxDyTta7/l7yB87YbuD8JtFRhcoit/IXqyqIZv9.js\";const NavLinkFonts=getFonts(NavLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"AxFEHnJGb\",\"RjMxz1BA0\",\"aGY4xHOEh\",\"bQA7wupdm\"];const serializationHash=\"framer-moFXm\";const variantClassNames={aGY4xHOEh:\"framer-v-l5j6vf\",AxFEHnJGb:\"framer-v-1yyl0hj\",bQA7wupdm:\"framer-v-1jrkytn\",RjMxz1BA0:\"framer-v-bm7lof\"};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={bounce:.2,delay:.4,duration:.6,type:\"spring\"};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:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:.5,duration:.6,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.7,duration:.6,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};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={\"Horiz - Light\":\"aGY4xHOEh\",\"Phone - Light\":\"bQA7wupdm\",Horiz:\"AxFEHnJGb\",Phone:\"RjMxz1BA0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AxFEHnJGb\"};};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:\"AxFEHnJGb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.ul,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yyl0hj\",className,classNames),\"data-framer-name\":\"Horiz\",layoutDependency:layoutDependency,layoutId:\"AxFEHnJGb\",ref:refBinding,style:{...style},...addPropertyOverrides({aGY4xHOEh:{\"data-framer-name\":\"Horiz - Light\"},bQA7wupdm:{\"data-framer-name\":\"Phone - Light\"},RjMxz1BA0:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IJWIDnD59\"},implicitPathVariables:undefined},{href:{webPageId:\"IJWIDnD59\"},implicitPathVariables:undefined},{href:{webPageId:\"IJWIDnD59\"},implicitPathVariables:undefined},{href:{webPageId:\"IJWIDnD59\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||18)-0-18)/2),...addPropertyOverrides({bQA7wupdm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+0+0)},RjMxz1BA0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,as:\"li\",className:\"framer-1f3cio3-container\",\"data-framer-appear-id\":\"1f3cio3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"V77TelbXv-container\",nodeId:\"V77TelbXv\",optimized:true,rendersWithMotion:true,scopeId:\"ZR3NuIl77\",...addPropertyOverrides({bQA7wupdm:{animate:undefined,initial:undefined,optimized:undefined},RjMxz1BA0:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:resolvedLinks[0],height:\"100%\",id:\"V77TelbXv\",layoutId:\"V77TelbXv\",MyNt_12C2:false,oLVRQ6NNx:\"About\",variant:matchVariant(\"TsblyBcIm\"),width:\"100%\",...addPropertyOverrides({aGY4xHOEh:{DMBZgZR9E:resolvedLinks[2],variant:matchVariant(\"V4K20EXnE\")},bQA7wupdm:{DMBZgZR9E:resolvedLinks[3],variant:matchVariant(\"LcWjek3CC\")},RjMxz1BA0:{DMBZgZR9E:resolvedLinks[1],variant:matchVariant(\"UyMEMzCgL\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wHxlY_qyx\"},implicitPathVariables:undefined},{href:{webPageId:\"wHxlY_qyx\"},implicitPathVariables:undefined},{href:{webPageId:\"wHxlY_qyx\"},implicitPathVariables:undefined},{href:{webPageId:\"wHxlY_qyx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||18)-0-18)/2),...addPropertyOverrides({bQA7wupdm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+18+12)},RjMxz1BA0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+18+12)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,as:\"li\",className:\"framer-1k9f1o3-container\",\"data-framer-appear-id\":\"1k9f1o3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"zHnomUffD-container\",nodeId:\"zHnomUffD\",optimized:true,rendersWithMotion:true,scopeId:\"ZR3NuIl77\",...addPropertyOverrides({bQA7wupdm:{animate:undefined,initial:undefined,optimized:undefined},RjMxz1BA0:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:resolvedLinks1[0],height:\"100%\",id:\"zHnomUffD\",layoutId:\"zHnomUffD\",MyNt_12C2:false,oLVRQ6NNx:\"Portfolio\",variant:matchVariant(\"TsblyBcIm\"),width:\"100%\",...addPropertyOverrides({aGY4xHOEh:{DMBZgZR9E:resolvedLinks1[2],variant:matchVariant(\"V4K20EXnE\")},bQA7wupdm:{DMBZgZR9E:resolvedLinks1[3],variant:matchVariant(\"LcWjek3CC\")},RjMxz1BA0:{DMBZgZR9E:resolvedLinks1[1],variant:matchVariant(\"UyMEMzCgL\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zOJJmkxIo\"},implicitPathVariables:undefined},{href:{webPageId:\"zOJJmkxIo\"},implicitPathVariables:undefined},{href:{webPageId:\"zOJJmkxIo\"},implicitPathVariables:undefined},{href:{webPageId:\"zOJJmkxIo\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||18)-0-18)/2),...addPropertyOverrides({bQA7wupdm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+36+24)},RjMxz1BA0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||132)-0-78)/2+36+24)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,as:\"li\",className:\"framer-lax8d9-container\",\"data-framer-appear-id\":\"lax8d9\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"iiSUm7Q4m-container\",nodeId:\"iiSUm7Q4m\",optimized:true,rendersWithMotion:true,scopeId:\"ZR3NuIl77\",...addPropertyOverrides({bQA7wupdm:{animate:undefined,initial:undefined,optimized:undefined},RjMxz1BA0:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:resolvedLinks2[0],height:\"100%\",id:\"iiSUm7Q4m\",layoutId:\"iiSUm7Q4m\",MyNt_12C2:false,oLVRQ6NNx:\"Updates\",variant:matchVariant(\"TsblyBcIm\"),width:\"100%\",...addPropertyOverrides({aGY4xHOEh:{DMBZgZR9E:resolvedLinks2[2],variant:matchVariant(\"V4K20EXnE\")},bQA7wupdm:{DMBZgZR9E:resolvedLinks2[3],variant:matchVariant(\"LcWjek3CC\")},RjMxz1BA0:{DMBZgZR9E:resolvedLinks2[1],variant:matchVariant(\"UyMEMzCgL\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-moFXm.framer-e0j2rw, .framer-moFXm .framer-e0j2rw { display: block; }\",\".framer-moFXm.framer-1yyl0hj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-moFXm .framer-1f3cio3-container, .framer-moFXm .framer-1k9f1o3-container, .framer-moFXm .framer-lax8d9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-moFXm.framer-v-bm7lof.framer-1yyl0hj, .framer-moFXm.framer-v-1jrkytn.framer-1yyl0hj { flex-direction: column; gap: 12px; }\",\".framer-moFXm.framer-v-l5j6vf .framer-1f3cio3-container { order: 0; }\",\".framer-moFXm.framer-v-l5j6vf .framer-1k9f1o3-container { order: 1; }\",\".framer-moFXm.framer-v-l5j6vf .framer-lax8d9-container { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 221\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RjMxz1BA0\":{\"layout\":[\"auto\",\"auto\"]},\"aGY4xHOEh\":{\"layout\":[\"auto\",\"auto\"]},\"bQA7wupdm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZR3NuIl77=withCSS(Component,css,\"framer-moFXm\");export default FramerZR3NuIl77;FramerZR3NuIl77.displayName=\"Nav - Main\";FramerZR3NuIl77.defaultProps={height:18,width:221};addPropertyControls(FramerZR3NuIl77,{variant:{options:[\"AxFEHnJGb\",\"RjMxz1BA0\",\"aGY4xHOEh\",\"bQA7wupdm\"],optionTitles:[\"Horiz\",\"Phone\",\"Horiz - Light\",\"Phone - Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZR3NuIl77,[{explicitInter:true,fonts:[]},...NavLinkFonts],{supportsExplicitInterCodegen:true});FramerZR3NuIl77.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZR3NuIl77\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RjMxz1BA0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aGY4xHOEh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bQA7wupdm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"18\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"221\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Default from\"https://framerusercontent.com/modules/xvlDwRSkeOSDHLpTyAKS/l9jupk3ngQ2FA8OnmMJU/U2aHuZHKa.js\";import NavRight from\"https://framerusercontent.com/modules/vpwpMTKMxjEi4aJYWYO6/PDO8L9n2FRwpfLAtRs02/DVlJGyhc6.js\";import NavLink from\"https://framerusercontent.com/modules/DXqx8d6WrMs3DxDyTta7/l7yB87YbuD8JtFRhcoit/IXqyqIZv9.js\";import NavMain from\"https://framerusercontent.com/modules/jIaDsSm8XcSZ2b3tvDbP/O2GoYdD03dpag3bsCsqO/ZR3NuIl77.js\";const DefaultFonts=getFonts(Default);const NavLinkFonts=getFonts(NavLink);const NavMainFonts=getFonts(NavMain);const NavRightFonts=getFonts(NavRight);const cycleOrder=[\"XosksREJh\",\"pu3aWkzep\",\"qUcWOWGhI\",\"dSgPysPVi\"];const serializationHash=\"framer-izXgK\";const variantClassNames={dSgPysPVi:\"framer-v-94peyt\",pu3aWkzep:\"framer-v-ypluxf\",qUcWOWGhI:\"framer-v-1t0u76v\",XosksREJh:\"framer-v-18qwc5\"};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 transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"Light - No logo\":\"dSgPysPVi\",Default:\"XosksREJh\",Footer:\"pu3aWkzep\",Light:\"qUcWOWGhI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XosksREJh\"};};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:\"XosksREJh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"pu3aWkzep\",\"dSgPysPVi\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"pu3aWkzep\")return true;return false;};const router=useRouter();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,\"aria-label\":\"Header Navigation\",className:cx(scopingClassNames,\"framer-18qwc5\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XosksREJh\",ref:refBinding,style:{...style},...addPropertyOverrides({dSgPysPVi:{\"aria-label\":\"Light No Logo Navigation\",\"data-framer-name\":\"Light - No logo\"},pu3aWkzep:{\"aria-label\":\"Footer Navigation\",\"data-framer-name\":\"Footer\"},qUcWOWGhI:{\"aria-label\":\"Light Navigation\",\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kkii9r\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ndF69yPzS\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"OtA5du8b3\",openInNewTab:false,scopeId:\"BzXp07v6O\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Home\",className:\"framer-1hbjcj4 framer-1edyoaj\",\"data-framer-name\":\"Pact VC Home\",layoutDependency:layoutDependency,layoutId:\"OtA5du8b3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Default,{animated:true,className:\"framer-1lnf1l0\",layoutDependency:layoutDependency,layoutId:\"wceZtakpK\",style:{\"--q70p6\":\"rgb(17, 17, 17)\"},variants:{qUcWOWGhI:{\"--q70p6\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"}}})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b3xgou\",\"data-framer-name\":\"Left Nav\",layoutDependency:layoutDependency,layoutId:\"LXOTCu_Bh\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({pu3aWkzep:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+21.5455+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nvpw79-container\",layoutDependency:layoutDependency,layoutId:\"pcAiAiXrp-container\",nodeId:\"pcAiAiXrp\",rendersWithMotion:true,scopeId:\"BzXp07v6O\",children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:resolvedLinks[0],height:\"100%\",id:\"pcAiAiXrp\",layoutId:\"pcAiAiXrp\",MyNt_12C2:false,oLVRQ6NNx:\"PACT\",variant:matchVariant(\"TsblyBcIm\"),width:\"100%\",...addPropertyOverrides({pu3aWkzep:{DMBZgZR9E:resolvedLinks[1],variant:matchVariant(\"V4K20EXnE\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+21,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kjvri9-container\",layoutDependency:layoutDependency,layoutId:\"KdwgGEb7R-container\",nodeId:\"KdwgGEb7R\",rendersWithMotion:true,scopeId:\"BzXp07v6O\",children:/*#__PURE__*/_jsx(NavMain,{height:\"100%\",id:\"KdwgGEb7R\",layoutId:\"KdwgGEb7R\",variant:matchVariant(\"AxFEHnJGb\"),width:\"100%\",...addPropertyOverrides({dSgPysPVi:{variant:matchVariant(\"aGY4xHOEh\")},pu3aWkzep:{variant:matchVariant(\"aGY4xHOEh\")},qUcWOWGhI:{variant:matchVariant(\"aGY4xHOEh\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J_a0sGYbO\"},implicitPathVariables:undefined},{href:{webPageId:\"J_a0sGYbO\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({pu3aWkzep:{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+20.6552}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-palcxk-container\",layoutDependency:layoutDependency,layoutId:\"arzLTnnHS-container\",nodeId:\"arzLTnnHS\",rendersWithMotion:true,scopeId:\"BzXp07v6O\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(NavRight,{height:\"100%\",id:\"arzLTnnHS\",layoutId:\"arzLTnnHS\",rCy5XfK_I:resolvedLinks1[0],variant:matchVariant(\"P1sfzfAif\"),width:\"100%\",...addPropertyOverrides({pu3aWkzep:{rCy5XfK_I:resolvedLinks1[1],variant:matchVariant(\"urpMUT1Qx\")}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\".framer-izXgK.framer-1edyoaj, .framer-izXgK .framer-1edyoaj { display: block; }\",\".framer-izXgK.framer-18qwc5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-izXgK .framer-kkii9r { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-izXgK .framer-1hbjcj4 { align-content: center; align-items: center; aspect-ratio: 1.1931818181818181 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 147%; justify-content: center; left: 16px; overflow: visible; padding: 0px; position: absolute; text-decoration: none; top: 49%; width: auto; z-index: 1; }\",\".framer-izXgK .framer-1lnf1l0 { aspect-ratio: 1.1875 / 1; flex: 1 0 0px; height: 1px; position: relative; width: auto; z-index: 1; }\",\".framer-izXgK .framer-1b3xgou { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 16px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 51%; width: min-content; z-index: 1; }\",\".framer-izXgK .framer-1nvpw79-container, .framer-izXgK .framer-1kjvri9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-izXgK .framer-palcxk-container { flex: none; height: auto; position: absolute; right: 16px; top: 49%; width: auto; z-index: 1; }\",\".framer-izXgK.framer-v-ypluxf .framer-1b3xgou { overflow: visible; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pu3aWkzep\":{\"layout\":[\"fixed\",\"fixed\"]},\"qUcWOWGhI\":{\"layout\":[\"fixed\",\"fixed\"]},\"dSgPysPVi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBzXp07v6O=withCSS(Component,css,\"framer-izXgK\");export default FramerBzXp07v6O;FramerBzXp07v6O.displayName=\"Siteheader - Default\";FramerBzXp07v6O.defaultProps={height:60,width:1200};addPropertyControls(FramerBzXp07v6O,{variant:{options:[\"XosksREJh\",\"pu3aWkzep\",\"qUcWOWGhI\",\"dSgPysPVi\"],optionTitles:[\"Default\",\"Footer\",\"Light\",\"Light - No logo\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBzXp07v6O,[{explicitInter:true,fonts:[]},...DefaultFonts,...NavLinkFonts,...NavMainFonts,...NavRightFonts],{supportsExplicitInterCodegen:true});FramerBzXp07v6O.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context),forwardLoader(NavMain,{},context),forwardLoader(NavRight,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBzXp07v6O\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pu3aWkzep\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qUcWOWGhI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dSgPysPVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (65a4904)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Default from\"https://framerusercontent.com/modules/xvlDwRSkeOSDHLpTyAKS/l9jupk3ngQ2FA8OnmMJU/U2aHuZHKa.js\";const DefaultFonts=getFonts(Default);const cycleOrder=[\"yzRUkcZl2\",\"FRNuhkmGe\"];const serializationHash=\"framer-KDnEE\";const variantClassNames={FRNuhkmGe:\"framer-v-292ph6\",yzRUkcZl2:\"framer-v-w5utuy\"};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 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={Default:\"yzRUkcZl2\",Light:\"FRNuhkmGe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yzRUkcZl2\"};};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:\"yzRUkcZl2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w5utuy\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"yzRUkcZl2\",ref:refBinding,style:{...style},...addPropertyOverrides({FRNuhkmGe:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y77hkw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TaPx2yIsk\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Ejr6oEV5g\",openInNewTab:false,scopeId:\"c1c19MYh8\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1t5rbku framer-1qcvpkp\",\"data-framer-name\":\"Pact VC Home\",layoutDependency:layoutDependency,layoutId:\"Ejr6oEV5g\",children:/*#__PURE__*/_jsx(Default,{animated:true,className:\"framer-1j7lhe2\",layoutDependency:layoutDependency,layoutId:\"uRyDZYYgK\",style:{\"--q70p6\":\"rgb(17, 17, 17)\"},variants:{FRNuhkmGe:{\"--q70p6\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"}}})})})})})})})});});const css=[\".framer-KDnEE.framer-1qcvpkp, .framer-KDnEE .framer-1qcvpkp { display: block; }\",\".framer-KDnEE.framer-w5utuy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 70px; justify-content: flex-start; padding: 0px; position: relative; width: 390px; }\",\".framer-KDnEE .framer-y77hkw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 70px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 1px; }\",\".framer-KDnEE .framer-1t5rbku { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 146%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KDnEE .framer-1j7lhe2 { aspect-ratio: 1.196078431372549 / 1; flex: none; height: auto; position: relative; width: 122px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FRNuhkmGe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc1c19MYh8=withCSS(Component,css,\"framer-KDnEE\");export default Framerc1c19MYh8;Framerc1c19MYh8.displayName=\"Sitelogo - Phone\";Framerc1c19MYh8.defaultProps={height:70,width:390};addPropertyControls(Framerc1c19MYh8,{variant:{options:[\"yzRUkcZl2\",\"FRNuhkmGe\"],optionTitles:[\"Default\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerc1c19MYh8,[{explicitInter:true,fonts:[]},...DefaultFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc1c19MYh8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FRNuhkmGe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c1c19MYh8.map","// User request: Create a Framer code override export named `CenterRippleOnView` for a footer Ripple shader that triggers a one-time centered click-style ripple when it enters view, without changing layout or normal interactions.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";import{useIsStaticRenderer}from\"framer\";export function CenterRippleOnView(Component){return /*#__PURE__*/forwardRef(function CenterRippleOnViewOverride(props,forwardedRef){const localRef=useRef(null);const rafIdRef=useRef(null);const wasAtBottomRef=useRef(false);const isStatic=useIsStaticRenderer();const mergedRef=useCallback(node=>{localRef.current=node;if(typeof forwardedRef===\"function\")forwardedRef(node);else if(forwardedRef&&\"current\"in forwardedRef){forwardedRef.current=node;}},[forwardedRef]);const isVisibleElement=useCallback(element=>{if(typeof window===\"undefined\")return true;const style=window.getComputedStyle(element);if(style.display===\"none\"||style.visibility===\"hidden\"||style.opacity===\"0\")return false;if(element.hasAttribute(\"hidden\")||element.getAttribute(\"aria-hidden\")===\"true\")return false;const rect=element.getBoundingClientRect();return rect.width>1&&rect.height>1;},[]);const resolveDispatchTargets=useCallback(wrapper=>{if(typeof window===\"undefined\")return[wrapper];const collectVisible=selector=>{const elements=Array.from(wrapper.querySelectorAll(selector)).filter(el=>el instanceof HTMLElement);return elements.filter(isVisibleElement);};const canvasCandidates=collectVisible(\"canvas\");const shaderCandidates=collectVisible(\"[data-framer-name*='shader' i], [class*='shader' i], [class*='ripple' i], [data-framer-component-type*='shader' i], [style*='webgl' i]\");const elementCandidates=[...canvasCandidates,...shaderCandidates];let bestTarget=null;let bestArea=0;for(const candidate of elementCandidates){const rect=candidate.getBoundingClientRect();const area=rect.width*rect.height;if(area>bestArea){bestArea=area;bestTarget=candidate;}}if(!bestTarget&&wrapper.firstElementChild instanceof HTMLElement){bestTarget=isVisibleElement(wrapper.firstElementChild)?wrapper.firstElementChild:null;}const targets=[];if(bestTarget)targets.push(bestTarget);if(!targets.includes(wrapper))targets.push(wrapper);return targets;},[isVisibleElement]);const dispatchEnter=useCallback((target,point)=>{if(typeof window===\"undefined\")return;const init={bubbles:true,cancelable:false,clientX:point.x,clientY:point.y,pointerType:\"mouse\",buttons:0};if(\"PointerEvent\"in window){target.dispatchEvent(new PointerEvent(\"pointerenter\",init));target.dispatchEvent(new PointerEvent(\"pointerover\",init));}target.dispatchEvent(new MouseEvent(\"mouseenter\",init));target.dispatchEvent(new MouseEvent(\"mouseover\",init));},[]);const dispatchMove=useCallback((target,point,movement)=>{if(typeof window===\"undefined\")return;const init={bubbles:true,cancelable:false,clientX:point.x,clientY:point.y,movementX:movement.x,movementY:movement.y,pointerType:\"mouse\",buttons:0};if(\"PointerEvent\"in window){target.dispatchEvent(new PointerEvent(\"pointermove\",init));}target.dispatchEvent(new MouseEvent(\"mousemove\",init));},[]);const dispatchPointerDown=useCallback((target,point)=>{if(typeof window===\"undefined\")return;const pointerDownInit={bubbles:true,cancelable:true,clientX:point.x,clientY:point.y,pointerType:\"mouse\",button:0,buttons:1};if(\"PointerEvent\"in window){target.dispatchEvent(new PointerEvent(\"pointerdown\",pointerDownInit));}target.dispatchEvent(new MouseEvent(\"mousedown\",pointerDownInit));},[]);const dispatchPointerUp=useCallback((target,point)=>{if(typeof window===\"undefined\")return;const pointerUpInit={bubbles:true,cancelable:true,clientX:point.x,clientY:point.y,pointerType:\"mouse\",button:0,buttons:0};if(\"PointerEvent\"in window){target.dispatchEvent(new PointerEvent(\"pointerup\",pointerUpInit));}target.dispatchEvent(new MouseEvent(\"mouseup\",pointerUpInit));target.dispatchEvent(new MouseEvent(\"click\",pointerUpInit));},[]);useEffect(()=>{if(isStatic)return;if(typeof window===\"undefined\")return;const fireRipple=()=>{const wrapper=localRef.current;if(!wrapper)return;const targets=resolveDispatchTargets(wrapper);const rect=wrapper.getBoundingClientRect();const basePoint={x:rect.left+rect.width*.5+(Math.random()-.5)*rect.width*.04,y:rect.top+rect.height*(.82+Math.random()*.06)};for(const target of targets){dispatchEnter(target,basePoint);}let frame=0;let previous=basePoint;let isPressed=false;const totalFrames=13;const run=()=>{const t=Math.min(1,frame/(totalFrames-1));const wobbleX=Math.sin(t*Math.PI*6.5)*rect.width*.008;const wobbleY=Math.cos(t*Math.PI*5.2)*rect.height*.006;const jitterX=(Math.random()-.5)*rect.width*.008;const jitterY=(Math.random()-.5)*rect.height*.006;const point={x:basePoint.x+wobbleX+jitterX,y:basePoint.y+wobbleY+jitterY};for(const target of targets){dispatchMove(target,point,{x:point.x-previous.x,y:point.y-previous.y});}if(frame===2||frame===6||frame===10){for(const target of targets){dispatchPointerDown(target,point);}isPressed=true;}if((frame===4||frame===8||frame===12)&&isPressed){for(const target of targets){dispatchPointerUp(target,point);}isPressed=false;}previous=point;frame+=1;if(frame<totalFrames){rafIdRef.current=window.requestAnimationFrame(run);}};rafIdRef.current=window.requestAnimationFrame(run);};const checkBottomAndFire=()=>{const doc=document.documentElement;const remainingScroll=doc.scrollHeight-(window.scrollY+window.innerHeight);const atBottom=remainingScroll<=6;if(!wasAtBottomRef.current&&atBottom){fireRipple();}if(atBottom){wasAtBottomRef.current=true;}else if(remainingScroll>40){wasAtBottomRef.current=false;}};window.addEventListener(\"scroll\",checkBottomAndFire,{passive:true});window.addEventListener(\"resize\",checkBottomAndFire);checkBottomAndFire();return()=>{window.removeEventListener(\"scroll\",checkBottomAndFire);window.removeEventListener(\"resize\",checkBottomAndFire);if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}};},[dispatchEnter,dispatchMove,dispatchPointerDown,dispatchPointerUp,isStatic,resolveDispatchTargets]);return /*#__PURE__*/_jsx(Component,{ref:mergedRef,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"CenterRippleOnView\":{\"type\":\"reactHoc\",\"name\":\"CenterRippleOnView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer_Ripple.map","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,Shader,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import shaderConfig from\"https://framerusercontent.com/modules/pqwKpQqmNWYWn7DDyG4C/hdGSAmMyFuoXz3bSv42I/Ripple.js\";import{CenterRippleOnView}from\"https://framerusercontent.com/modules/BjNQT6ydJYwrGAMSq57P/lQpXCHUX7S8fprytNYfZ/Footer_Ripple.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Oyq5wX9RvdKz9qhFNdvn/6ZuGBbUAmjINchPlShSI/RsHUL7_pp.js\";import SiteheaderDefault from\"https://framerusercontent.com/modules/86SVXVWieojz9udTUQFv/gB7yjawAvZ87UI4XolGk/BzXp07v6O.js\";import NavRight from\"https://framerusercontent.com/modules/vpwpMTKMxjEi4aJYWYO6/PDO8L9n2FRwpfLAtRs02/DVlJGyhc6.js\";import NavLink from\"https://framerusercontent.com/modules/DXqx8d6WrMs3DxDyTta7/l7yB87YbuD8JtFRhcoit/IXqyqIZv9.js\";import NavMain from\"https://framerusercontent.com/modules/jIaDsSm8XcSZ2b3tvDbP/O2GoYdD03dpag3bsCsqO/ZR3NuIl77.js\";const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const MotionDivCenterRippleOnView1707gje=withCodeBoundaryForOverrides(motion.div,{nodeId:\"sXw3OJ5IW\",override:CenterRippleOnView,scopeId:\"vI3M_Vrxn\"});const NavRightFonts=getFonts(NavRight);const NavMainFonts=getFonts(NavMain);const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"zuPCN0JLF\",\"H5tRrUm0M\",\"OBhh48Nzo\",\"yhsK2h_np\"];const serializationHash=\"framer-4QIWr\";const variantClassNames={H5tRrUm0M:\"framer-v-1p8kz4i\",OBhh48Nzo:\"framer-v-w9fftq\",yhsK2h_np:\"framer-v-1mrau3x\",zuPCN0JLF:\"framer-v-b1gffe\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;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:\"zuPCN0JLF\",Phone:\"OBhh48Nzo\",Tablet:\"H5tRrUm0M\",Wide:\"yhsK2h_np\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zuPCN0JLF\"};};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:\"zuPCN0JLF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"OBhh48Nzo\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"OBhh48Nzo\")return true;return false;};const router=useRouter();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-b1gffe\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zuPCN0JLF\",ref:refBinding,style:{backgroundColor:\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\",...style},...addPropertyOverrides({H5tRrUm0M:{\"data-framer-name\":\"Tablet\"},OBhh48Nzo:{\"data-framer-name\":\"Phone\"},yhsK2h_np:{\"data-framer-name\":\"Wide\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-120)/1*0),...addPropertyOverrides({H5tRrUm0M:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1080)-0-120)/1*0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nl3ese-container\",layoutDependency:layoutDependency,layoutId:\"qJD03fkRb-container\",nodeId:\"qJD03fkRb\",rendersWithMotion:true,scopeId:\"vI3M_Vrxn\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"qJD03fkRb\",layoutId:\"qJD03fkRb\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"pu3aWkzep\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wxuye3\",\"data-framer-name\":\"Positioning Statement\",layoutDependency:layoutDependency,layoutId:\"AdjrPkCik\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)))\"},children:\"Early Stage VC Backing Generational Founders\"})}),className:\"framer-1qzqvw9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sW76HQt96\",style:{\"--extracted-gdpscs\":\"var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivCenterRippleOnView1707gje,{className:\"framer-1707gje\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"sXw3OJ5IW\",transformTemplate:transformTemplate2,...addPropertyOverrides({OBhh48Nzo:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wy54le-container\",layoutDependency:layoutDependency,layoutId:\"BhDrfnI2U-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/w0tC0uM1ja8uRVlyOrrcMY7ZAk.png?width=1896&height=1600\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_centerFade:{type:\"number\",value:1},u_clickRipple:{type:\"boolean\",value:true},u_clickSpeed:{type:\"number\",value:1},u_dispersion:{type:\"number\",value:1},u_texture:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:972,pixelWidth:1151,src:\"https://framerusercontent.com/images/mi3UIqsewE2YpRgCgbWxZLyLMQ.svg?width=1151&height=972\",srcSet:\"https://framerusercontent.com/images/mi3UIqsewE2YpRgCgbWxZLyLMQ.svg?scale-down-to=512&width=1151&height=972 512w,https://framerusercontent.com/images/mi3UIqsewE2YpRgCgbWxZLyLMQ.svg?scale-down-to=1024&width=1151&height=972 1024w,https://framerusercontent.com/images/mi3UIqsewE2YpRgCgbWxZLyLMQ.svg?width=1151&height=972 1151w\"},\"\")},u_trailDecay:{type:\"number\",value:.4},u_trailDisplacement:{type:\"number\",value:.03},u_trailRadius:{type:\"number\",value:.3},u_trailSoftness:{type:\"number\",value:.5},u_trailStrength:{type:\"number\",value:.94}},vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({H5tRrUm0M:{fallbackImage:\"https://framerusercontent.com/images/m8qsTSmh1htrC5VOFXmngMNs4q8.png?width=1620&height=1368\"},OBhh48Nzo:{fallbackImage:\"https://framerusercontent.com/images/8PBEtDxCYCo14pOvgXdCtwEYwTk.png?scale-down-to=390&width=780&height=658\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-spez6y\",\"data-framer-name\":\"Mobnav\",layoutDependency:layoutDependency,layoutId:\"ALrtJhdcK\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J_a0sGYbO\"},implicitPathVariables:undefined},{href:{webPageId:\"J_a0sGYbO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({OBhh48Nzo:{width:\"390px\",y:(componentViewport?.y||0)+0+(0+264+((componentViewport?.height||844)-0-424)/2*1)+12+28}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mbp04j-container\",layoutDependency:layoutDependency,layoutId:\"PnL_54cUh-container\",nodeId:\"PnL_54cUh\",rendersWithMotion:true,scopeId:\"vI3M_Vrxn\",children:/*#__PURE__*/_jsx(NavRight,{height:\"100%\",id:\"PnL_54cUh\",layoutId:\"PnL_54cUh\",rCy5XfK_I:resolvedLinks[0],style:{width:\"100%\"},variant:matchVariant(\"WjKgrjkgq\"),width:\"100%\",...addPropertyOverrides({OBhh48Nzo:{rCy5XfK_I:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({OBhh48Nzo:{height:18,width:\"390px\",y:(componentViewport?.y||0)+0+(0+264+((componentViewport?.height||844)-0-424)/2*1)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-160z1h5-container\",layoutDependency:layoutDependency,layoutId:\"lNH02WgAS-container\",nodeId:\"lNH02WgAS\",rendersWithMotion:true,scopeId:\"vI3M_Vrxn\",children:/*#__PURE__*/_jsx(NavMain,{height:\"100%\",id:\"lNH02WgAS\",layoutId:\"lNH02WgAS\",style:{width:\"100%\"},variant:matchVariant(\"bQA7wupdm\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ycc1w6\",\"data-framer-name\":\"Legal Footer\",layoutDependency:layoutDependency,layoutId:\"c8oPjQ7rc\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cqygr1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Z9zCn0AnU\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ghfpxx\",\"data-framer-name\":\"Legal - Left\",layoutDependency:layoutDependency,layoutId:\"dQ5d2YHL9\",transformTemplate:transformTemplate3,...addPropertyOverrides({OBhh48Nzo:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{UISZ7Y2wr:\"privacy-policy\"},unresolvedPathSlugs:{UISZ7Y2wr:{collectionId:\"pdzpFhzCB\",collectionItemId:\"SAFhpsP97\"}},webPageId:\"jN0_LQSog\"},implicitPathVariables:undefined},{href:{pathVariables:{UISZ7Y2wr:\"privacy-policy\"},unresolvedPathSlugs:{UISZ7Y2wr:{collectionId:\"pdzpFhzCB\",collectionItemId:\"SAFhpsP97\"}},webPageId:\"jN0_LQSog\"},implicitPathVariables:undefined},{href:{pathVariables:{UISZ7Y2wr:\"privacy-policy\"},unresolvedPathSlugs:{UISZ7Y2wr:{collectionId:\"pdzpFhzCB\",collectionItemId:\"SAFhpsP97\"}},webPageId:\"jN0_LQSog\"},implicitPathVariables:undefined},{href:{pathVariables:{UISZ7Y2wr:\"privacy-policy\"},unresolvedPathSlugs:{UISZ7Y2wr:{collectionId:\"pdzpFhzCB\",collectionItemId:\"SAFhpsP97\"}},webPageId:\"jN0_LQSog\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||800)-0-120)/1*1)+0+21.5455+0,...addPropertyOverrides({H5tRrUm0M:{y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||1080)-0-120)/1*1)+0+21.5455+0},OBhh48Nzo:{y:(componentViewport?.y||0)+0+(0+382+((componentViewport?.height||844)-0-424)/2*2)+0+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e8ztsl-container\",layoutDependency:layoutDependency,layoutId:\"pVBvlbGir-container\",nodeId:\"pVBvlbGir\",rendersWithMotion:true,scopeId:\"vI3M_Vrxn\",children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:resolvedLinks1[0],height:\"100%\",id:\"pVBvlbGir\",layoutId:\"pVBvlbGir\",MyNt_12C2:false,oLVRQ6NNx:\"Privacy\",variant:matchVariant(\"V4K20EXnE\"),width:\"100%\",...addPropertyOverrides({H5tRrUm0M:{DMBZgZR9E:resolvedLinks1[1]},OBhh48Nzo:{DMBZgZR9E:resolvedLinks1[2]},yhsK2h_np:{DMBZgZR9E:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z22gub\",\"data-framer-name\":\"Legal - Right\",layoutDependency:layoutDependency,layoutId:\"oR4MeEguv\",transformTemplate:transformTemplate3,...addPropertyOverrides({OBhh48Nzo:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||800)-0-120)/1*1)+0+20.6552+0,...addPropertyOverrides({H5tRrUm0M:{y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||1080)-0-120)/1*1)+0+20.6552+0},OBhh48Nzo:{y:(componentViewport?.y||0)+0+(0+382+((componentViewport?.height||844)-0-424)/2*2)+0+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12ofg0q-container\",layoutDependency:layoutDependency,layoutId:\"ilYvQOwhE-container\",nodeId:\"ilYvQOwhE\",rendersWithMotion:true,scopeId:\"vI3M_Vrxn\",children:/*#__PURE__*/_jsx(NavLink,{DMBZgZR9E:\"https://www.linkedin.com/company/pact-vc/\",height:\"100%\",id:\"ilYvQOwhE\",layoutId:\"ilYvQOwhE\",MyNt_12C2:true,oLVRQ6NNx:\"Linkedin\",variant:matchVariant(\"V4K20EXnE\"),width:\"100%\"})})})})]})})]})})})});});const css=[\".framer-4QIWr.framer-1frqdic, .framer-4QIWr .framer-1frqdic { display: block; }\",\".framer-4QIWr.framer-b1gffe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 700px; justify-content: space-between; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-4QIWr .framer-1nl3ese-container { flex: none; height: 60px; position: relative; width: 100%; z-index: 10; }\",\".framer-4QIWr .framer-wxuye3 { align-content: center; align-items: center; bottom: 21px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; width: min-content; z-index: 1; }\",\".framer-4QIWr .framer-1qzqvw9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4QIWr .framer-1707gje { align-content: center; align-items: center; aspect-ratio: 1.185 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; max-width: 100%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-4QIWr .framer-1wy54le-container { aspect-ratio: 1.185 / 1; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4QIWr .framer-spez6y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 60px 0px; position: relative; width: 390px; }\",\".framer-4QIWr .framer-1mbp04j-container, .framer-4QIWr .framer-160z1h5-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4QIWr .framer-1ycc1w6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-4QIWr .framer-1cqygr1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4QIWr .framer-ghfpxx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 16px; overflow: visible; padding: 0px; position: absolute; top: 51%; width: min-content; z-index: 1; }\",\".framer-4QIWr .framer-e8ztsl-container, .framer-4QIWr .framer-12ofg0q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4QIWr .framer-z22gub { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 16px; top: 49%; width: min-content; z-index: 1; }\",\".framer-4QIWr.framer-v-1p8kz4i.framer-b1gffe { height: 1080px; width: 810px; }\",\".framer-4QIWr.framer-v-w9fftq.framer-b1gffe { height: 844px; width: 390px; }\",\".framer-4QIWr.framer-v-w9fftq .framer-1707gje { align-content: flex-end; align-items: flex-end; aspect-ratio: 1.4772727272727273 / 1; height: auto; left: unset; order: 0; position: relative; top: unset; width: 100%; }\",\".framer-4QIWr.framer-v-w9fftq .framer-spez6y { order: 3; }\",\".framer-4QIWr.framer-v-w9fftq .framer-1mbp04j-container { order: 1; }\",\".framer-4QIWr.framer-v-w9fftq .framer-160z1h5-container { order: 0; }\",\".framer-4QIWr.framer-v-w9fftq .framer-1ycc1w6 { height: min-content; order: 4; }\",\".framer-4QIWr.framer-v-w9fftq .framer-1cqygr1 { gap: 24px; height: min-content; padding: 12px; }\",\".framer-4QIWr.framer-v-w9fftq .framer-ghfpxx { left: unset; order: 0; position: relative; top: unset; }\",\".framer-4QIWr.framer-v-w9fftq .framer-z22gub { order: 1; position: relative; right: unset; top: unset; }\",\".framer-4QIWr.framer-v-1mrau3x.framer-b1gffe { width: 1600px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"H5tRrUm0M\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"OBhh48Nzo\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"yhsK2h_np\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervI3M_Vrxn=withCSS(Component,css,\"framer-4QIWr\");export default FramervI3M_Vrxn;FramervI3M_Vrxn.displayName=\"Footer\";FramervI3M_Vrxn.defaultProps={height:800,width:1200};addPropertyControls(FramervI3M_Vrxn,{variant:{options:[\"zuPCN0JLF\",\"H5tRrUm0M\",\"OBhh48Nzo\",\"yhsK2h_np\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Wide\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervI3M_Vrxn,[{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\"}]},...SiteheaderDefaultFonts,...NavRightFonts,...NavMainFonts,...NavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramervI3M_Vrxn.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SiteheaderDefault,{},context),forwardLoader(NavRight,{},context),forwardLoader(NavMain,{},context),forwardLoader(NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervI3M_Vrxn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"H5tRrUm0M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"OBhh48Nzo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"yhsK2h_np\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/Oyq5wX9RvdKz9qhFNdvn/6ZuGBbUAmjINchPlShSI/RsHUL7_pp.js\";import NavRight from\"https://framerusercontent.com/modules/vpwpMTKMxjEi4aJYWYO6/PDO8L9n2FRwpfLAtRs02/DVlJGyhc6.js\";import PhoneNavIcon from\"https://framerusercontent.com/modules/p2hvZmf1lmY4roqzleA2/msBAJ5PqjPv1r7fxzOnw/K_tnk9e_a.js\";import NavMain from\"https://framerusercontent.com/modules/jIaDsSm8XcSZ2b3tvDbP/O2GoYdD03dpag3bsCsqO/ZR3NuIl77.js\";const PhoneNavIconFonts=getFonts(PhoneNavIcon);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavMainFonts=getFonts(NavMain);const NavRightFonts=getFonts(NavRight);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"Yd9rXv2a4\",\"mqm6CqeWH\"];const serializationHash=\"framer-6oyOb\";const variantClassNames={mqm6CqeWH:\"framer-v-1ldmhph\",Yd9rXv2a4:\"framer-v-1kijj1o\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:.2,duration:1,type:\"spring\"};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:0};const transition3={bounce:.2,delay:.1,duration:.5,type:\"spring\"};const animation2={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};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={Default:\"mqm6CqeWH\",Open:\"Yd9rXv2a4\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Yd9rXv2a4\"};};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:\"Yd9rXv2a4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pMPFf9TR5gw556t=activeVariantCallback(async(...args)=>{setVariant(\"mqm6CqeWH\");});const pMPFf9TR5xo9wln=activeVariantCallback(async(...args)=>{setVariant(\"Yd9rXv2a4\");});const onTapgw556t=activeVariantCallback(async(...args)=>{setVariant(\"mqm6CqeWH\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"mqm6CqeWH\")return false;return true;};const router=useRouter();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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kijj1o\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"Yd9rXv2a4\",ref:refBinding,style:{...style},...addPropertyOverrides({mqm6CqeWH:{\"data-framer-name\":\"Default\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"70px\",y:(componentViewport?.y||0)+16,...addPropertyOverrides({mqm6CqeWH:{y:(componentViewport?.y||0)+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nlnlki-container\",layoutDependency:layoutDependency,layoutId:\"RlcnA7c1z-container\",nodeId:\"RlcnA7c1z\",rendersWithMotion:true,scopeId:\"wqc_gAxle\",children:/*#__PURE__*/_jsx(PhoneNavIcon,{height:\"100%\",id:\"RlcnA7c1z\",layoutId:\"RlcnA7c1z\",pMPFf9TR5:pMPFf9TR5gw556t,style:{height:\"100%\",width:\"100%\"},tfyiOAe3H:\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\",variant:matchVariant(\"gl_JvQrVe\"),width:\"100%\",...addPropertyOverrides({mqm6CqeWH:{pMPFf9TR5:pMPFf9TR5xo9wln,variant:matchVariant(\"hwdCfFUgl\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lvwgf5\",\"data-framer-name\":\"Nav Container\",layoutDependency:layoutDependency,layoutId:\"ttGJmV4rQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x8caln\",\"data-framer-name\":\"Nav Inner\",layoutDependency:layoutDependency,layoutId:\"cFusdKMJ9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1trj5d4\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"r6q6qIXBe\"}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1p2sm5b\",\"data-framer-appear-id\":\"1p2sm5b\",\"data-framer-name\":\"Nav\",\"data-highlight\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"StknXvxRC\",onTap:onTapgw556t,optimized:true,children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-32u35w\",\"data-styles-preset\":\"RsHUL7_pp\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17)))\"},children:\"Navigate\"})}),className:\"framer-43hiiy\",\"data-framer-appear-id\":\"43hiiy\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"G383nkBPO\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-dd8d1a48-82a2-410f-9c0d-2efae113fef0, rgb(17, 17, 17))\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||70)-0-70)/2+0+0)+16+0+0+74+0+103,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ymxne2-container\",layoutDependency:layoutDependency,layoutId:\"maKCDmP12-container\",nodeId:\"maKCDmP12\",rendersWithMotion:true,scopeId:\"wqc_gAxle\",children:/*#__PURE__*/_jsx(NavMain,{height:\"100%\",id:\"maKCDmP12\",layoutId:\"maKCDmP12\",style:{width:\"100%\"},variant:matchVariant(\"RjMxz1BA0\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"J_a0sGYbO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+(((componentViewport?.height||70)-0-70)/2+0+0)+16+0+0+74+0+133,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xrnmfp-container\",layoutDependency:layoutDependency,layoutId:\"AHxXCEqiv-container\",nodeId:\"AHxXCEqiv\",rendersWithMotion:true,scopeId:\"wqc_gAxle\",children:/*#__PURE__*/_jsx(NavRight,{height:\"100%\",id:\"AHxXCEqiv\",layoutId:\"AHxXCEqiv\",rCy5XfK_I:resolvedLinks[0],variant:matchVariant(\"NysgmvEsP\"),width:\"100%\"})})})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17pbxi4\",\"data-border\":true,\"data-framer-name\":\"Nav BG\",layoutDependency:layoutDependency,layoutId:\"CYTEq7bfa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(17, 17, 17, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bh4yce\",\"data-framer-name\":\"Nav Overlay\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JC0Be44Hc\",onTap:onTapgw556t,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(17, 17, 17, 0.2)\",opacity:1,WebkitBackdropFilter:\"blur(10px)\"},variants:{mqm6CqeWH:{opacity:0}}})]})})})});});const css=[\".framer-6oyOb.framer-mihmw5, .framer-6oyOb .framer-mihmw5 { display: block; }\",\".framer-6oyOb.framer-1kijj1o { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 70px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-6oyOb .framer-1nlnlki-container { flex: none; height: 50px; pointer-events: auto; position: absolute; right: 16px; top: 16px; width: 70px; z-index: 10; }\",\".framer-6oyOb .framer-lvwgf5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 70px; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: 100%; z-index: 9; }\",\".framer-6oyOb .framer-x8caln { 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: var(--overflow-clip-fallback, clip); padding: 0px 12px 0px 12px; pointer-events: auto; position: relative; width: 100%; }\",\".framer-6oyOb .framer-1trj5d4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 50px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6oyOb .framer-1p2sm5b { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6oyOb .framer-43hiiy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6oyOb .framer-1ymxne2-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-6oyOb .framer-1xrnmfp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6oyOb .framer-17pbxi4 { flex: none; height: 411px; left: 16px; overflow: var(--overflow-clip-fallback, clip); pointer-events: auto; position: absolute; right: 16px; top: 16px; will-change: var(--framer-will-change-override, transform); z-index: 8; }\",\".framer-6oyOb .framer-bh4yce { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; overflow: var(--overflow-clip-fallback, clip); pointer-events: auto; position: absolute; top: 0px; width: 100%; z-index: 7; }\",\".framer-6oyOb.framer-v-1ldmhph .framer-1nlnlki-container { right: 12px; top: 10px; }\",\".framer-6oyOb.framer-v-1ldmhph .framer-17pbxi4 { height: 50px; left: unset; right: 12px; top: 10px; width: 70px; }\",\".framer-6oyOb.framer-v-1ldmhph .framer-bh4yce { pointer-events: none; }\",...sharedStyle.css,'.framer-6oyOb[data-border=\"true\"]::after, .framer-6oyOb [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 70\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mqm6CqeWH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwqc_gAxle=withCSS(Component,css,\"framer-6oyOb\");export default Framerwqc_gAxle;Framerwqc_gAxle.displayName=\"Siteheader - Phone\";Framerwqc_gAxle.defaultProps={height:70,width:390};addPropertyControls(Framerwqc_gAxle,{variant:{options:[\"Yd9rXv2a4\",\"mqm6CqeWH\"],optionTitles:[\"Open\",\"Default\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerwqc_gAxle,[{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\"}]},...PhoneNavIconFonts,...NavMainFonts,...NavRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerwqc_gAxle.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PhoneNavIcon,{},context),forwardLoader(NavMain,{},context),forwardLoader(NavRight,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwqc_gAxle\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mqm6CqeWH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"390\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (65a4904)\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 SiteheaderDefault from\"#framer/local/canvasComponent/BzXp07v6O/BzXp07v6O.js\";import SitelogoPhone from\"#framer/local/canvasComponent/c1c19MYh8/c1c19MYh8.js\";import Footer from\"#framer/local/canvasComponent/vI3M_Vrxn/vI3M_Vrxn.js\";import SiteheaderPhone from\"#framer/local/canvasComponent/wqc_gAxle/wqc_gAxle.js\";const SitelogoPhoneFonts=getFonts(SitelogoPhone);const SiteheaderPhoneFonts=getFonts(SiteheaderPhone);const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const FooterFonts=getFonts(Footer);const breakpoints={a_XBMBxAH:\"(min-width: 1200px) and (max-width: 1599.98px)\",B7gw9C5XK:\"(min-width: 810px) and (max-width: 1199.98px)\",e7Pi5K5io:\"(min-width: 1600px)\",GlGChfi3W:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-JQPrd\";const variantClassNames={a_XBMBxAH:\"framer-v-qp5v1c\",B7gw9C5XK:\"framer-v-4dsepb\",e7Pi5K5io:\"framer-v-n2ko6n\",GlGChfi3W:\"framer-v-zm3cdr\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={GlGChfi3W:[\".framer-JQPrd .framer-qqlgf7-container { order: -999; }\",\".framer-JQPrd .framer-e06xg1-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={GlGChfi3W:\".framer-zm3cdr-override\"};const rules=[\".framer-JQPrd.framer-33zj0x, .framer-JQPrd .framer-33zj0x { display: block; }\",\".framer-JQPrd.framer-qp5v1c { align-content: center; align-items: center; background-color: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, #f8f8f8); 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-JQPrd .framer-qqlgf7-container { flex: none; height: 70px; order: -1000; position: relative; width: 100%; z-index: 9; }\",\".framer-JQPrd .framer-e06xg1-container { flex: none; height: 70px; left: 0px; order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-JQPrd .framer-swu5wl-container { flex: none; height: 60px; order: -998; position: relative; width: 100%; z-index: 10; }\",\".framer-JQPrd .framer-1ub9soy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-JQPrd .framer-esecya-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={a_XBMBxAH:\"(min-width: 1200px) and (max-width: 1599.98px)\",B7gw9C5XK:\"(min-width: 810px) and (max-width: 1199.98px)\",e7Pi5K5io:\"(min-width: 1600px)\",GlGChfi3W:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"a_XBMBxAH\",Phone:\"GlGChfi3W\",Tablet:\"B7gw9C5XK\",Wide:\"e7Pi5K5io\"};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??\"a_XBMBxAH\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"GlGChfi3W\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"GlGChfi3W\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"a_XBMBxAH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)); } :root { font-size: 93.75%; } @media (min-width: 1600px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-qp5v1c\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GlGChfi3W:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qqlgf7-container hidden-qp5v1c hidden-4dsepb hidden-n2ko6n\",nodeId:\"EZE9xRljF\",scopeId:\"G9r4z5Kxf\",children:/*#__PURE__*/_jsx(SitelogoPhone,{height:\"100%\",id:\"EZE9xRljF\",layoutId:\"EZE9xRljF\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yzRUkcZl2\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GlGChfi3W:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-e06xg1-container hidden-qp5v1c hidden-4dsepb hidden-n2ko6n\",layoutScroll:true,nodeId:\"QnmpJxEVP\",scopeId:\"G9r4z5Kxf\",children:/*#__PURE__*/_jsx(SiteheaderPhone,{height:\"100%\",id:\"QnmpJxEVP\",layoutId:\"QnmpJxEVP\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mqm6CqeWH\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-swu5wl-container hidden-zm3cdr\",nodeId:\"zUsSW6ktr\",scopeId:\"G9r4z5Kxf\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"zUsSW6ktr\",layoutId:\"zUsSW6ktr\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XosksREJh\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ub9soy\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GlGChfi3W:{y:1070}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1060,children:/*#__PURE__*/_jsx(Container,{className:\"framer-esecya-container\",nodeId:\"WEDXDXvi1\",scopeId:\"G9r4z5Kxf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B7gw9C5XK:{variant:matchVariant(\"H5tRrUm0M\")},GlGChfi3W:{variant:matchVariant(\"OBhh48Nzo\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"WEDXDXvi1\",layoutId:\"WEDXDXvi1\",style:{width:\"100%\"},variant:matchVariant(\"zuPCN0JLF\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B7gw9C5XK\":{\"layout\":[\"fixed\",\"fixed\"]},\"GlGChfi3W\":{\"layout\":[\"fixed\",\"fixed\"]},\"e7Pi5K5io\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"GlGChfi3W\":[\".framer-qqlgf7-container\",\".framer-e06xg1-container\",\".framer-esecya-container\"],\"a_XBMBxAH\":[\".framer-swu5wl-container\",\".framer-esecya-container\"],\"B7gw9C5XK\":[\".framer-swu5wl-container\",\".framer-esecya-container\"],\"e7Pi5K5io\":[\".framer-swu5wl-container\",\".framer-esecya-container\"]}\n * @framerBreakpoints {\"e7Pi5K5io\":{\"min\":1600,\"canvasClassName\":\"framer-n2ko6n-override\",\"minHeight\":1000,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":16},\"a_XBMBxAH\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-qp5v1c-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"B7gw9C5XK\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-4dsepb-override\",\"minHeight\":1382,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"GlGChfi3W\":{\"max\":809,\"canvasClassName\":\"framer-zm3cdr-override\",\"minHeight\":1267,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant a_XBMBxAH\n * @framerLayoutTemplate true\n */const FramerG9r4z5Kxf=withCSS(Component,css,\"framer-JQPrd\");export default FramerG9r4z5Kxf;FramerG9r4z5Kxf.displayName=\"Default\";FramerG9r4z5Kxf.defaultProps={height:1e3,width:1200};addFonts(FramerG9r4z5Kxf,[{explicitInter:true,fonts:[]},...SitelogoPhoneFonts,...SiteheaderPhoneFonts,...SiteheaderDefaultFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerG9r4z5Kxf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SitelogoPhone,{},context),forwardLoader(SiteheaderPhone,{},context),forwardLoader(SiteheaderDefault,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG9r4z5Kxf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerRootFontSize\":\"15\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B7gw9C5XK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GlGChfi3W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e7Pi5K5io\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"GlGChfi3W\\\":[\\\".framer-qqlgf7-container\\\",\\\".framer-e06xg1-container\\\",\\\".framer-esecya-container\\\"],\\\"a_XBMBxAH\\\":[\\\".framer-swu5wl-container\\\",\\\".framer-esecya-container\\\"],\\\"B7gw9C5XK\\\":[\\\".framer-swu5wl-container\\\",\\\".framer-esecya-container\\\"],\\\"e7Pi5K5io\\\":[\\\".framer-swu5wl-container\\\",\\\".framer-esecya-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"a_XBMBxAH\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"e7Pi5K5io\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-n2ko6n-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"a_XBMBxAH\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-qp5v1c-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"B7gw9C5XK\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4dsepb-override\\\",\\\"minHeight\\\":1382,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"GlGChfi3W\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-zm3cdr-override\\\",\\\"minHeight\\\":1267,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b354274)\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 SiteheaderDefault from\"#framer/local/canvasComponent/BzXp07v6O/BzXp07v6O.js\";import SitelogoPhone from\"#framer/local/canvasComponent/c1c19MYh8/c1c19MYh8.js\";import SiteheaderPhone from\"#framer/local/canvasComponent/wqc_gAxle/wqc_gAxle.js\";const SitelogoPhoneFonts=getFonts(SitelogoPhone);const SiteheaderPhoneFonts=getFonts(SiteheaderPhone);const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const breakpoints={KHE50EdKc:\"(max-width: 809.98px)\",oopAZbSwl:\"(min-width: 810px) and (max-width: 1199.98px)\",Pzdl6l7ji:\"(min-width: 1200px) and (max-width: 1599.98px)\",tw4mJ8VcL:\"(min-width: 1600px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LQRhV\";const variantClassNames={KHE50EdKc:\"framer-v-fajprj\",oopAZbSwl:\"framer-v-1csqskh\",Pzdl6l7ji:\"framer-v-1u02cy6\",tw4mJ8VcL:\"framer-v-1w3yhj3\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={KHE50EdKc:[\".framer-LQRhV .framer-rvg2q0-container { order: -999; }\",\".framer-LQRhV .framer-xye9hi-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={KHE50EdKc:\".framer-fajprj-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LQRhV.framer-163qleu, .framer-LQRhV .framer-163qleu { display: block; }\",\".framer-LQRhV.framer-1u02cy6 { align-content: center; align-items: center; background-color: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, #f8f8f8); 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-LQRhV .framer-rvg2q0-container { flex: none; height: 70px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 9; }\",\".framer-LQRhV .framer-xye9hi-container { flex: none; height: 70px; left: 0px; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-LQRhV .framer-bbt8hf-container { flex: none; height: 60px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-LQRhV .framer-hlp8u1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={KHE50EdKc:\"(max-width: 809.98px)\",oopAZbSwl:\"(min-width: 810px) and (max-width: 1199.98px)\",Pzdl6l7ji:\"(min-width: 1200px) and (max-width: 1599.98px)\",tw4mJ8VcL:\"(min-width: 1600px)\"};const humanReadableVariantMap={Desktop:\"Pzdl6l7ji\",Phone:\"KHE50EdKc\",Tablet:\"oopAZbSwl\",Wide:\"tw4mJ8VcL\"};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??\"Pzdl6l7ji\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"KHE50EdKc\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"KHE50EdKc\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Pzdl6l7ji\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)); } :root { font-size: 93.75%; } @media (min-width: 1600px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1u02cy6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHE50EdKc:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-rvg2q0-container hidden-1u02cy6 hidden-1csqskh hidden-1w3yhj3\",nodeId:\"W1GZC2xOJ\",scopeId:\"GhHbEKfzM\",children:/*#__PURE__*/_jsx(SitelogoPhone,{height:\"100%\",id:\"W1GZC2xOJ\",layoutId:\"W1GZC2xOJ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FRNuhkmGe\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KHE50EdKc:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xye9hi-container hidden-1u02cy6 hidden-1csqskh hidden-1w3yhj3\",layoutScroll:true,nodeId:\"tjXJiqUsh\",scopeId:\"GhHbEKfzM\",children:/*#__PURE__*/_jsx(SiteheaderPhone,{height:\"100%\",id:\"tjXJiqUsh\",layoutId:\"tjXJiqUsh\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mqm6CqeWH\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bbt8hf-container hidden-fajprj\",nodeId:\"to16x3yNX\",scopeId:\"GhHbEKfzM\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"to16x3yNX\",layoutId:\"to16x3yNX\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qUcWOWGhI\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hlp8u1\"})]}),/*#__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 1212\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oopAZbSwl\":{\"layout\":[\"fixed\",\"fixed\"]},\"KHE50EdKc\":{\"layout\":[\"fixed\",\"fixed\"]},\"tw4mJ8VcL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"KHE50EdKc\":[\".framer-rvg2q0-container\",\".framer-xye9hi-container\"],\"Pzdl6l7ji\":[\".framer-bbt8hf-container\"],\"oopAZbSwl\":[\".framer-bbt8hf-container\"],\"tw4mJ8VcL\":[\".framer-bbt8hf-container\"]}\n * @framerBreakpoints {\"tw4mJ8VcL\":{\"min\":1600,\"canvasClassName\":\"framer-1w3yhj3-override\",\"minHeight\":1212,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":16},\"Pzdl6l7ji\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-1u02cy6-override\",\"minHeight\":1212,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"oopAZbSwl\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1csqskh-override\",\"minHeight\":1446,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"KHE50EdKc\":{\"max\":809,\"canvasClassName\":\"framer-fajprj-override\",\"minHeight\":1376,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant Pzdl6l7ji\n * @framerLayoutTemplate true\n */const FramerGhHbEKfzM=withCSS(Component,css,\"framer-LQRhV\");export default FramerGhHbEKfzM;FramerGhHbEKfzM.displayName=\"Trans Header no footer\";FramerGhHbEKfzM.defaultProps={height:1212,width:1200};addFonts(FramerGhHbEKfzM,[{explicitInter:true,fonts:[]},...SitelogoPhoneFonts,...SiteheaderPhoneFonts,...SiteheaderDefaultFonts],{supportsExplicitInterCodegen:true});FramerGhHbEKfzM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SitelogoPhone,{},context),forwardLoader(SiteheaderPhone,{},context),forwardLoader(SiteheaderDefault,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGhHbEKfzM\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1212\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"tw4mJ8VcL\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-1w3yhj3-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"Pzdl6l7ji\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-1u02cy6-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"oopAZbSwl\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1csqskh-override\\\",\\\"minHeight\\\":1446,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"KHE50EdKc\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-fajprj-override\\\",\\\"minHeight\\\":1376,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerRootFontSize\":\"15\",\"framerDefaultVariant\":\"Pzdl6l7ji\",\"framerHitTargets\":\"{\\\"KHE50EdKc\\\":[\\\".framer-rvg2q0-container\\\",\\\".framer-xye9hi-container\\\"],\\\"Pzdl6l7ji\\\":[\\\".framer-bbt8hf-container\\\"],\\\"oopAZbSwl\\\":[\\\".framer-bbt8hf-container\\\"],\\\"tw4mJ8VcL\\\":[\\\".framer-bbt8hf-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oopAZbSwl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KHE50EdKc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tw4mJ8VcL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9200abc)\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 SiteheaderDefault from\"#framer/local/canvasComponent/BzXp07v6O/BzXp07v6O.js\";import Footer from\"#framer/local/canvasComponent/vI3M_Vrxn/vI3M_Vrxn.js\";import SiteheaderPhone from\"#framer/local/canvasComponent/wqc_gAxle/wqc_gAxle.js\";const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const SiteheaderPhoneFonts=getFonts(SiteheaderPhone);const FooterFonts=getFonts(Footer);const breakpoints={L38l4kH3K:\"(min-width: 1600px)\",MmcCbP6jA:\"(min-width: 1200px) and (max-width: 1599.98px)\",O7V2VSMRP:\"(min-width: 810px) and (max-width: 1199.98px)\",sLvuxxV3B:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5UZ89\";const variantClassNames={L38l4kH3K:\"framer-v-neuhkj\",MmcCbP6jA:\"framer-v-197lzqr\",O7V2VSMRP:\"framer-v-tcsrtb\",sLvuxxV3B:\"framer-v-dsgi1s\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={sLvuxxV3B:[\".framer-5UZ89 .framer-8kdbbi-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={sLvuxxV3B:\".framer-dsgi1s-override\"};const rules=[\".framer-5UZ89.framer-1m2tek4, .framer-5UZ89 .framer-1m2tek4 { display: block; }\",\".framer-5UZ89.framer-197lzqr { align-content: center; align-items: center; background-color: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, #f8f8f8); 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-5UZ89 .framer-1rxb8d5-container { flex: none; height: 60px; left: calc(50.00000000000002% - 100% / 2); order: -1000; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-5UZ89 .framer-32nigz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5UZ89 .framer-8kdbbi-container { flex: none; height: 70px; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-5UZ89 .framer-bjcqcm-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={L38l4kH3K:\"(min-width: 1600px)\",MmcCbP6jA:\"(min-width: 1200px) and (max-width: 1599.98px)\",O7V2VSMRP:\"(min-width: 810px) and (max-width: 1199.98px)\",sLvuxxV3B:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"MmcCbP6jA\",Phone:\"sLvuxxV3B\",Tablet:\"O7V2VSMRP\",Wide:\"L38l4kH3K\"};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??\"MmcCbP6jA\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"sLvuxxV3B\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"sLvuxxV3B\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"MmcCbP6jA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)); } :root { font-size: 100%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 93.75%; } } @media (max-width: 809.98px) { :root { font-size: 93.75%; } } @media (min-width: 1600px) { :root { font-size: 112.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-197lzqr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rxb8d5-container hidden-dsgi1s\",nodeId:\"TMfhrMU9n\",scopeId:\"ECwkCNpPY\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"TMfhrMU9n\",layoutId:\"TMfhrMU9n\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"dSgPysPVi\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-32nigz\"}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sLvuxxV3B:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8kdbbi-container hidden-197lzqr hidden-tcsrtb hidden-neuhkj\",layoutScroll:true,nodeId:\"Bf2G4_8Ob\",scopeId:\"ECwkCNpPY\",children:/*#__PURE__*/_jsx(SiteheaderPhone,{height:\"100%\",id:\"Bf2G4_8Ob\",layoutId:\"Bf2G4_8Ob\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mqm6CqeWH\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bjcqcm-container\",nodeId:\"HZmjv3whn\",scopeId:\"ECwkCNpPY\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{L38l4kH3K:{variant:matchVariant(\"yhsK2h_np\")},O7V2VSMRP:{variant:matchVariant(\"H5tRrUm0M\")},sLvuxxV3B:{variant:matchVariant(\"OBhh48Nzo\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"HZmjv3whn\",layoutId:\"HZmjv3whn\",style:{width:\"100%\"},variant:matchVariant(\"zuPCN0JLF\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O7V2VSMRP\":{\"layout\":[\"fixed\",\"fixed\"]},\"sLvuxxV3B\":{\"layout\":[\"fixed\",\"fixed\"]},\"L38l4kH3K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MmcCbP6jA\":[\".framer-1rxb8d5-container\",\".framer-bjcqcm-container\"],\"O7V2VSMRP\":[\".framer-1rxb8d5-container\",\".framer-bjcqcm-container\"],\"L38l4kH3K\":[\".framer-1rxb8d5-container\",\".framer-bjcqcm-container\"],\"sLvuxxV3B\":[\".framer-8kdbbi-container\",\".framer-bjcqcm-container\"]}\n * @framerBreakpoints {\"L38l4kH3K\":{\"min\":1600,\"canvasClassName\":\"framer-neuhkj-override\",\"minHeight\":1816,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":18},\"MmcCbP6jA\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-197lzqr-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"O7V2VSMRP\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-tcsrtb-override\",\"minHeight\":1584,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"sLvuxxV3B\":{\"max\":809,\"canvasClassName\":\"framer-dsgi1s-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant MmcCbP6jA\n * @framerLayoutTemplate true\n */const FramerECwkCNpPY=withCSS(Component,css,\"framer-5UZ89\");export default FramerECwkCNpPY;FramerECwkCNpPY.displayName=\"No logo\";FramerECwkCNpPY.defaultProps={height:1e3,width:1200};addFonts(FramerECwkCNpPY,[{explicitInter:true,fonts:[]},...SiteheaderDefaultFonts,...SiteheaderPhoneFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerECwkCNpPY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SiteheaderDefault,{},context),forwardLoader(SiteheaderPhone,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerECwkCNpPY\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"MmcCbP6jA\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O7V2VSMRP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sLvuxxV3B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L38l4kH3K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerRootFontSize\":\"16\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"L38l4kH3K\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-neuhkj-override\\\",\\\"minHeight\\\":1816,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":18},\\\"MmcCbP6jA\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-197lzqr-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"O7V2VSMRP\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-tcsrtb-override\\\",\\\"minHeight\\\":1584,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"sLvuxxV3B\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-dsgi1s-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerHitTargets\":\"{\\\"MmcCbP6jA\\\":[\\\".framer-1rxb8d5-container\\\",\\\".framer-bjcqcm-container\\\"],\\\"O7V2VSMRP\\\":[\\\".framer-1rxb8d5-container\\\",\\\".framer-bjcqcm-container\\\"],\\\"L38l4kH3K\\\":[\\\".framer-1rxb8d5-container\\\",\\\".framer-bjcqcm-container\\\"],\\\"sLvuxxV3B\\\":[\\\".framer-8kdbbi-container\\\",\\\".framer-bjcqcm-container\\\"]}\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7175f5c)\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 SiteheaderDefault from\"#framer/local/canvasComponent/BzXp07v6O/BzXp07v6O.js\";import SitelogoPhone from\"#framer/local/canvasComponent/c1c19MYh8/c1c19MYh8.js\";import Footer from\"#framer/local/canvasComponent/vI3M_Vrxn/vI3M_Vrxn.js\";import SiteheaderPhone from\"#framer/local/canvasComponent/wqc_gAxle/wqc_gAxle.js\";const SitelogoPhoneFonts=getFonts(SitelogoPhone);const SiteheaderPhoneFonts=getFonts(SiteheaderPhone);const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const FooterFonts=getFonts(Footer);const breakpoints={cyoOQTSOB:\"(max-width: 809.98px)\",cz9e1qUMk:\"(min-width: 1200px) and (max-width: 1599.98px)\",JwBF8HyuJ:\"(min-width: 810px) and (max-width: 1199.98px)\",MBBjqyrRF:\"(min-width: 1600px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OzH5o\";const variantClassNames={cyoOQTSOB:\"framer-v-zv1wqv\",cz9e1qUMk:\"framer-v-1tgzpnk\",JwBF8HyuJ:\"framer-v-1qr7q36\",MBBjqyrRF:\"framer-v-1h2z0vq\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={cyoOQTSOB:[\".framer-OzH5o .framer-142wfwj-container { order: -999; }\",\".framer-OzH5o .framer-2pqzee-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={cyoOQTSOB:\".framer-zv1wqv-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OzH5o.framer-1ggxwnq, .framer-OzH5o .framer-1ggxwnq { display: block; }\",\".framer-OzH5o.framer-1tgzpnk { align-content: center; align-items: center; background-color: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, #f8f8f8); 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-OzH5o .framer-142wfwj-container { flex: none; height: 70px; left: 0px; order: -1000; position: absolute; right: 0px; top: 0px; z-index: 9; }\",\".framer-OzH5o .framer-2pqzee-container { flex: none; height: 70px; left: 0px; order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-OzH5o .framer-fbz36n-container { flex: none; height: 60px; left: calc(50.00000000000002% - 100% / 2); order: -998; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-OzH5o .framer-8rb6bl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-OzH5o .framer-1sben0c-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={cyoOQTSOB:\"(max-width: 809.98px)\",cz9e1qUMk:\"(min-width: 1200px) and (max-width: 1599.98px)\",JwBF8HyuJ:\"(min-width: 810px) and (max-width: 1199.98px)\",MBBjqyrRF:\"(min-width: 1600px)\"};const humanReadableVariantMap={Desktop:\"cz9e1qUMk\",Phone:\"cyoOQTSOB\",Tablet:\"JwBF8HyuJ\",Wide:\"MBBjqyrRF\"};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??\"cz9e1qUMk\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"cyoOQTSOB\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"cyoOQTSOB\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"cz9e1qUMk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)); } :root { font-size: 93.75%; } @media (min-width: 1600px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1tgzpnk\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cyoOQTSOB:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-142wfwj-container hidden-1tgzpnk hidden-1qr7q36 hidden-1h2z0vq\",nodeId:\"uxYNTpRwo\",scopeId:\"PXMZrSQHo\",children:/*#__PURE__*/_jsx(SitelogoPhone,{height:\"100%\",id:\"uxYNTpRwo\",layoutId:\"uxYNTpRwo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FRNuhkmGe\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cyoOQTSOB:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2pqzee-container hidden-1tgzpnk hidden-1qr7q36 hidden-1h2z0vq\",layoutScroll:true,nodeId:\"p8itdIafp\",scopeId:\"PXMZrSQHo\",children:/*#__PURE__*/_jsx(SiteheaderPhone,{height:\"100%\",id:\"p8itdIafp\",layoutId:\"p8itdIafp\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mqm6CqeWH\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fbz36n-container hidden-zv1wqv\",nodeId:\"zJswmxZDz\",scopeId:\"PXMZrSQHo\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"zJswmxZDz\",layoutId:\"zJswmxZDz\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qUcWOWGhI\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-8rb6bl\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sben0c-container\",nodeId:\"T77kyNab_\",scopeId:\"PXMZrSQHo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cyoOQTSOB:{variant:matchVariant(\"OBhh48Nzo\")},JwBF8HyuJ:{variant:matchVariant(\"H5tRrUm0M\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"T77kyNab_\",layoutId:\"T77kyNab_\",style:{width:\"100%\"},variant:matchVariant(\"zuPCN0JLF\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1212\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JwBF8HyuJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"cyoOQTSOB\":{\"layout\":[\"fixed\",\"fixed\"]},\"MBBjqyrRF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cyoOQTSOB\":[\".framer-142wfwj-container\",\".framer-2pqzee-container\",\".framer-1sben0c-container\"],\"cz9e1qUMk\":[\".framer-fbz36n-container\",\".framer-1sben0c-container\"],\"JwBF8HyuJ\":[\".framer-fbz36n-container\",\".framer-1sben0c-container\"],\"MBBjqyrRF\":[\".framer-fbz36n-container\",\".framer-1sben0c-container\"]}\n * @framerBreakpoints {\"MBBjqyrRF\":{\"min\":1600,\"canvasClassName\":\"framer-1h2z0vq-override\",\"minHeight\":1212,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":16},\"cz9e1qUMk\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-1tgzpnk-override\",\"minHeight\":1212,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"JwBF8HyuJ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1qr7q36-override\",\"minHeight\":1446,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"cyoOQTSOB\":{\"max\":809,\"canvasClassName\":\"framer-zv1wqv-override\",\"minHeight\":1376,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant cz9e1qUMk\n * @framerLayoutTemplate true\n */const FramerPXMZrSQHo=withCSS(Component,css,\"framer-OzH5o\");export default FramerPXMZrSQHo;FramerPXMZrSQHo.displayName=\"Trans Header Light\";FramerPXMZrSQHo.defaultProps={height:1212,width:1200};addFonts(FramerPXMZrSQHo,[{explicitInter:true,fonts:[]},...SitelogoPhoneFonts,...SiteheaderPhoneFonts,...SiteheaderDefaultFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerPXMZrSQHo.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SitelogoPhone,{},context),forwardLoader(SiteheaderPhone,{},context),forwardLoader(SiteheaderDefault,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPXMZrSQHo\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1212\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JwBF8HyuJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cyoOQTSOB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MBBjqyrRF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"cz9e1qUMk\",\"framerHitTargets\":\"{\\\"cyoOQTSOB\\\":[\\\".framer-142wfwj-container\\\",\\\".framer-2pqzee-container\\\",\\\".framer-1sben0c-container\\\"],\\\"cz9e1qUMk\\\":[\\\".framer-fbz36n-container\\\",\\\".framer-1sben0c-container\\\"],\\\"JwBF8HyuJ\\\":[\\\".framer-fbz36n-container\\\",\\\".framer-1sben0c-container\\\"],\\\"MBBjqyrRF\\\":[\\\".framer-fbz36n-container\\\",\\\".framer-1sben0c-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerRootFontSize\":\"15\",\"framerBreakpoints\":\"{\\\"MBBjqyrRF\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-1h2z0vq-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"cz9e1qUMk\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-1tgzpnk-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"JwBF8HyuJ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1qr7q36-override\\\",\\\"minHeight\\\":1446,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"cyoOQTSOB\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-zv1wqv-override\\\",\\\"minHeight\\\":1376,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7175f5c)\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 SiteheaderDefault from\"#framer/local/canvasComponent/BzXp07v6O/BzXp07v6O.js\";import SitelogoPhone from\"#framer/local/canvasComponent/c1c19MYh8/c1c19MYh8.js\";import Footer from\"#framer/local/canvasComponent/vI3M_Vrxn/vI3M_Vrxn.js\";import SiteheaderPhone from\"#framer/local/canvasComponent/wqc_gAxle/wqc_gAxle.js\";const SitelogoPhoneFonts=getFonts(SitelogoPhone);const SiteheaderPhoneFonts=getFonts(SiteheaderPhone);const SiteheaderDefaultFonts=getFonts(SiteheaderDefault);const FooterFonts=getFonts(Footer);const breakpoints={bliBA3sz0:\"(min-width: 1200px) and (max-width: 1599.98px)\",QwBLf2odv:\"(max-width: 809.98px)\",U9qrlHdNP:\"(min-width: 1600px)\",xreGecSx_:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-lt2sD\";const variantClassNames={bliBA3sz0:\"framer-v-8sbol9\",QwBLf2odv:\"framer-v-1rmaag0\",U9qrlHdNP:\"framer-v-10fpmt4\",xreGecSx_:\"framer-v-1pzvlx4\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={QwBLf2odv:[\".framer-lt2sD .framer-1rk6wnh-container { order: -999; }\",\".framer-lt2sD .framer-dyah0y-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={QwBLf2odv:\".framer-1rmaag0-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lt2sD.framer-6qei5o, .framer-lt2sD .framer-6qei5o { display: block; }\",\".framer-lt2sD.framer-8sbol9 { align-content: center; align-items: center; background-color: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, #f8f8f8); 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-lt2sD .framer-1rk6wnh-container { flex: none; height: 70px; left: 0px; order: -1000; position: absolute; right: 0px; top: 0px; z-index: 9; }\",\".framer-lt2sD .framer-dyah0y-container { flex: none; height: 70px; left: 0px; order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-lt2sD .framer-p3xq38-container { flex: none; height: 60px; left: calc(50.00000000000002% - 100% / 2); order: -998; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-lt2sD .framer-19q1jlq { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-lt2sD .framer-1u3by94-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bliBA3sz0:\"(min-width: 1200px) and (max-width: 1599.98px)\",QwBLf2odv:\"(max-width: 809.98px)\",U9qrlHdNP:\"(min-width: 1600px)\",xreGecSx_:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"bliBA3sz0\",Phone:\"QwBLf2odv\",Tablet:\"xreGecSx_\",Wide:\"U9qrlHdNP\"};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??\"bliBA3sz0\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"QwBLf2odv\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"QwBLf2odv\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"bliBA3sz0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-508a2a74-2824-4790-85cf-5d5a72b8c959, rgb(248, 248, 248)); } :root { font-size: 93.75%; } @media (min-width: 1600px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-8sbol9\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QwBLf2odv:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rk6wnh-container hidden-8sbol9 hidden-1pzvlx4 hidden-10fpmt4\",nodeId:\"CQdrhGLPV\",scopeId:\"QPnHh2eFI\",children:/*#__PURE__*/_jsx(SitelogoPhone,{height:\"100%\",id:\"CQdrhGLPV\",layoutId:\"CQdrhGLPV\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yzRUkcZl2\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QwBLf2odv:{height:70,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dyah0y-container hidden-8sbol9 hidden-1pzvlx4 hidden-10fpmt4\",layoutScroll:true,nodeId:\"JTAY0lmZ6\",scopeId:\"QPnHh2eFI\",children:/*#__PURE__*/_jsx(SiteheaderPhone,{height:\"100%\",id:\"JTAY0lmZ6\",layoutId:\"JTAY0lmZ6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mqm6CqeWH\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p3xq38-container hidden-1rmaag0\",nodeId:\"R1HQp2es1\",scopeId:\"QPnHh2eFI\",children:/*#__PURE__*/_jsx(SiteheaderDefault,{height:\"100%\",id:\"R1HQp2es1\",layoutId:\"R1HQp2es1\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XosksREJh\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-19q1jlq\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u3by94-container\",nodeId:\"nZL74m631\",scopeId:\"QPnHh2eFI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QwBLf2odv:{variant:matchVariant(\"OBhh48Nzo\")},xreGecSx_:{variant:matchVariant(\"H5tRrUm0M\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"nZL74m631\",layoutId:\"nZL74m631\",style:{width:\"100%\"},variant:matchVariant(\"zuPCN0JLF\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1212\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xreGecSx_\":{\"layout\":[\"fixed\",\"fixed\"]},\"QwBLf2odv\":{\"layout\":[\"fixed\",\"fixed\"]},\"U9qrlHdNP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"QwBLf2odv\":[\".framer-1rk6wnh-container\",\".framer-dyah0y-container\",\".framer-1u3by94-container\"],\"bliBA3sz0\":[\".framer-p3xq38-container\",\".framer-1u3by94-container\"],\"xreGecSx_\":[\".framer-p3xq38-container\",\".framer-1u3by94-container\"],\"U9qrlHdNP\":[\".framer-p3xq38-container\",\".framer-1u3by94-container\"]}\n * @framerBreakpoints {\"U9qrlHdNP\":{\"min\":1600,\"canvasClassName\":\"framer-10fpmt4-override\",\"minHeight\":1212,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":16},\"bliBA3sz0\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-8sbol9-override\",\"minHeight\":1212,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"xreGecSx_\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1pzvlx4-override\",\"minHeight\":1446,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"QwBLf2odv\":{\"max\":809,\"canvasClassName\":\"framer-1rmaag0-override\",\"minHeight\":1376,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant bliBA3sz0\n * @framerLayoutTemplate true\n */const FramerQPnHh2eFI=withCSS(Component,css,\"framer-lt2sD\");export default FramerQPnHh2eFI;FramerQPnHh2eFI.displayName=\"Trans Header Default\";FramerQPnHh2eFI.defaultProps={height:1212,width:1200};addFonts(FramerQPnHh2eFI,[{explicitInter:true,fonts:[]},...SitelogoPhoneFonts,...SiteheaderPhoneFonts,...SiteheaderDefaultFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerQPnHh2eFI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SitelogoPhone,{},context),forwardLoader(SiteheaderPhone,{},context),forwardLoader(SiteheaderDefault,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQPnHh2eFI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"QwBLf2odv\\\":[\\\".framer-1rk6wnh-container\\\",\\\".framer-dyah0y-container\\\",\\\".framer-1u3by94-container\\\"],\\\"bliBA3sz0\\\":[\\\".framer-p3xq38-container\\\",\\\".framer-1u3by94-container\\\"],\\\"xreGecSx_\\\":[\\\".framer-p3xq38-container\\\",\\\".framer-1u3by94-container\\\"],\\\"U9qrlHdNP\\\":[\\\".framer-p3xq38-container\\\",\\\".framer-1u3by94-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"bliBA3sz0\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xreGecSx_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QwBLf2odv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U9qrlHdNP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerRootFontSize\":\"15\",\"framerIntrinsicHeight\":\"1212\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"U9qrlHdNP\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-10fpmt4-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"bliBA3sz0\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-8sbol9-override\\\",\\\"minHeight\\\":1212,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"xreGecSx_\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1pzvlx4-override\\\",\\\"minHeight\\\":1446,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"QwBLf2odv\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1rmaag0-override\\\",\\\"minHeight\\\":1376,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"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 Default from \"https://framerusercontent.com/modules/4pUx8EvjXpEpXlktArQ0/W3zq1hE4AWJbreauWdJ0/G9r4z5Kxf.js\";\r\nimport TransHeaderNoFooter from \"https://framerusercontent.com/modules/8roPFBe7LR6iNOaADc5n/Lql0SESA4fd9fwmPeCGp/GhHbEKfzM.js\";\r\nimport NoLogo from \"https://framerusercontent.com/modules/jWgsRN6DqwbnPpaG74y0/XNzH7nMAhnrq88RbXaBg/ECwkCNpPY.js\";\r\nimport TransHeaderLight from \"https://framerusercontent.com/modules/rG3WgawBiTBjyNiM7OM6/GZlPyLZ8JoprxNIRC8tg/PXMZrSQHo.js\";\r\nimport TransHeaderDefault from \"https://framerusercontent.com/modules/rlcPHuDIZfGqfL9QHKR6/61kmevKqALuW7RY3PTC7/QPnHh2eFI.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {g36qI67cx: \"operators\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kfWReQlOceJDx4OaM9s7/zyOK5Dk3GQewwV4w7tKN/augiA20Il.js\")), path: \"/\"}, IJWIDnD59: {elements: {haFQ_vT0Z: \"fallentiles\", IfE_wkaQN: \"operators\", wlPuKFeTv: \"bubbs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wieLyPiUIMvAaFI4gFT4/U4n9gVH9SHkFtcQihgSl/IJWIDnD59.js\")), path: \"/about\"}, zOJJmkxIo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c6o6JejvAoOmjbzEDPap/HNptbYbbksLmycjRNOuj/zOJJmkxIo.js\")), path: \"/updates\"}, wHxlY_qyx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A3xphbZpbW8x4fjjZgHi/BNwEYYwKuzbKVniXzeGN/wHxlY_qyx.js\")), path: \"/portfolio\"}, Jhw2bTvhj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a8CsDda81sTatquVTAjy/WRrhRMd1uqV5Hmu5g1KD/Jhw2bTvhj.js\")), path: \"/404\"}, J_a0sGYbO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MfxXYNVchVASWLba7Wdr/cO0CHHgkiYEFngmTpy7t/J_a0sGYbO.js\")), path: \"/contact\"}, Jm1ZNQixW: {collectionId: \"ntxut_dCN\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NesJA5hFTJpCJQlWOtXQ/6fXbiRL7ctAspy4VT3HY/Jm1ZNQixW.js\")), path: \"/updates/:ta9onIgxu\"}, jN0_LQSog: {collectionId: \"pdzpFhzCB\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kQRtcQhEW3s5gCtr31Mb/kniqMaYzfYbBwLsSxPqz/jN0_LQSog.js\")), path: \"/:UISZ7Y2wr\"}}\r\n\r\n\t\tconst locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {ntxut_dCN: async () => (await import(\"https://framerusercontent.com/modules/mvqO9yliHZvPQlzpBoPo/BBL8oSy28ZFEO70br8ag/ntxut_dCN.js\"))?.[\"utils\"], P4xdbxNd4: async () => (await import(\"https://framerusercontent.com/modules/27EdQBSsITBMoeVzbfA3/b2dIlm7I1lNuYDb6WDFG/P4xdbxNd4.js\"))?.[\"utils\"], pdzpFhzCB: async () => (await import(\"https://framerusercontent.com/modules/pkuw4nfFTZYgxn5RdYJh/MQCeDQXDpI7KGZ1fQmi6/pdzpFhzCB.js\"))?.[\"utils\"], PwUTiV4oT: async () => (await import(\"https://framerusercontent.com/modules/ECEHq4uTMCUZpCJB16Qy/Jz9dQ6DJJHFmEiecFH90/PwUTiV4oT.js\"))?.[\"utils\"], tQhyOYqa1: async () => (await import(\"https://framerusercontent.com/modules/CtSdLt0Ita7XNFaAHAo8/a7o69Nu7FwlccrYCi3LW/tQhyOYqa1.js\"))?.[\"utils\"], z_XXV5gwp: async () => (await import(\"https://framerusercontent.com/modules/z5ULt7bZ3nRB8DFmJdnX/k2Y4B8IxSBNeOaXNLu3p/z_XXV5gwp.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"30ae7f73523fd6ede40024e9e7c2f3312eef035ec438cee77e0a43b4c3b453ec\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\nreturn React.createElement(NoLogo, {...props, key: \"NoLogo\", style}, children(true));\r\ncase \"IJWIDnD59\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ncase \"hhpWxcDBR\":\r\ncase \"YSF3FaMDy\":\r\nreturn React.createElement(TransHeaderLight, {...props, key: \"TransHeaderLight\", style}, children(true));\r\ncase \"zOJJmkxIo\":\r\ncase \"wHxlY_qyx\":\r\ncase \"Jhw2bTvhj\":\r\ncase \"GomBLD7u6\":\r\ncase \"Jm1ZNQixW\":\r\ncase \"jN0_LQSog\":\r\nreturn React.createElement(TransHeaderDefault, {...props, key: \"TransHeaderDefault\", style}, children(true));\r\ncase \"J_a0sGYbO\":\r\nreturn React.createElement(TransHeaderNoFooter, {...props, key: \"TransHeaderNoFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\nreturn [{hash: \"neuhkj\", mediaQuery: \"(min-width: 1600px)\"}, {hash: \"197lzqr\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"tcsrtb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"dsgi1s\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"IJWIDnD59\":\r\nreturn [{hash: \"qp5v1c\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"4dsepb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"zm3cdr\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"n2ko6n\", mediaQuery: \"(min-width: 1600px)\"}]\r\ncase \"hhpWxcDBR\":\r\ncase \"YSF3FaMDy\":\r\nreturn [{hash: \"1h2z0vq\", mediaQuery: \"(min-width: 1600px)\"}, {hash: \"1tgzpnk\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1qr7q36\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"zv1wqv\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"zOJJmkxIo\":\r\ncase \"wHxlY_qyx\":\r\ncase \"Jhw2bTvhj\":\r\ncase \"GomBLD7u6\":\r\ncase \"Jm1ZNQixW\":\r\ncase \"jN0_LQSog\":\r\nreturn [{hash: \"10fpmt4\", mediaQuery: \"(min-width: 1600px)\"}, {hash: \"8sbol9\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1pzvlx4\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1rmaag0\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"J_a0sGYbO\":\r\nreturn [{hash: \"fajprj\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1csqskh\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1u02cy6\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1w3yhj3\", mediaQuery: \"(min-width: 1600px)\"}]\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\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: false, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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/a8CsDda81sTatquVTAjy/WRrhRMd1uqV5Hmu5g1KD/Jhw2bTvhj.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.pactvc.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/1qXn2qeXIi2osdNXb85g/1NDUnrDAc4eJioFYuT49/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.3, duration: 0.5, ease: [0.12, 0.23, 0.5, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"10px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.5, 0, 0.88, 0.77], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-10px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\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,\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\tFramer.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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"}