{"version":3,"file":"script_main.5k_Wioxo.mjs","names":["getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoMainFonts","LogoMain","NavLink","NavMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","LogoMain","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","Nav","Footer","LayoutJumpPreventer","isBrowser","useRef","React.useId","className","PropertyOverrides","_Fragment","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/Sl7KJ6oTscx48UtoMfeR/5Jt47qzChYHsIt4xH7A1/LygvoeDSv.js","https:/framerusercontent.com/modules/HpqdqOuncHCszql1VkpW/XYpFuC6SNyWo0oaEIwjK/G2JJekWpH.js","https:/framerusercontent.com/modules/tuOFQSA2XeiF2zzXDM9p/P83yIMmyINEVjNmegXQp/NA6C8zZF3.js","https:/framerusercontent.com/modules/0GZ5qZuPmDuALlIh3WeS/i2IltjuVyC4KRcAVe5wx/g9848i4OC.js","https:/framerusercontent.com/modules/w98gACUivwHyPZqswKqr/JX5aLZie39GKPnOnPMtR/uZSUpNU4N.js","https:/framerusercontent.com/modules/mSqckYUghBBA3Avah8Jn/7oCr7WEn3pqX1aUiS2ut/LnmhGJKnO.js","https:/framerusercontent.com/modules/pOilgkxj6NWEOsiSsaUX/2u3AjSofSjPtdYdnrcT8/P3mtey44e.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (74099f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-wt06K\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 824 272\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 523.043 55.97 C 523.043 45.62 525.533 35.859 529.92 27.222 C 526.885 21.802 522.741 17.188 517.458 13.388 C 505.052 4.461 488.361 0 467.386 0 C 439.764 0 429.793 4.461 417.357 13.387 C 404.921 22.314 398.701 35.701 398.701 53.549 C 398.701 71.398 404.921 84.922 417.357 94.116 C 429.793 103.312 446.466 107.909 467.386 107.909 C 488.306 107.909 505.052 103.312 517.458 94.116 C 522.05 90.716 525.784 86.715 528.675 82.131 C 524.956 73.912 523.036 64.994 523.043 55.974 Z M 492.283 78.705 C 485.569 83.435 477.269 85.804 467.382 85.804 C 457.495 85.804 449.267 83.439 442.527 78.705 C 435.787 73.976 432.414 65.676 432.414 53.818 C 432.414 41.96 435.787 33.618 442.527 28.978 C 449.267 24.338 457.555 22.015 467.382 22.015 C 477.209 22.015 485.569 24.338 492.283 28.978 C 498.998 33.622 502.353 41.9 502.353 53.818 C 502.353 65.735 498.998 73.976 492.283 78.705 Z M 7.721 84.452 L 74.876 23.808 L 74.876 23.719 L 7.542 23.719 L 7.542 1.256 L 115.957 1.256 L 115.957 23.719 L 50.422 84.363 L 50.422 84.631 L 117.393 84.631 L 117.393 107.094 L 7.721 107.094 L 7.721 84.452 Z M 139.754 94.337 C 127.587 85.053 121.503 71.695 121.503 54.269 C 121.503 36.842 127.617 23.302 139.839 14.017 C 152.007 4.733 168.578 0.089 189.557 0.089 C 210.537 0.089 228.302 4.852 239.992 14.376 C 251.558 24.021 257.343 37.285 257.343 54.175 C 257.343 57.712 257.04 60.886 256.444 63.698 L 150.549 63.698 L 150.549 43.932 L 223.275 43.932 C 222.197 36.386 219.379 30.813 214.826 27.221 C 208.593 22.79 200.203 20.575 189.656 20.575 C 179.108 20.575 170.778 23.088 163.944 28.12 C 157.05 33.093 153.605 41.836 153.605 54.354 C 153.605 66.872 157.054 75.198 163.944 80.051 C 170.658 85.083 179.496 87.597 190.461 87.597 L 190.461 108.172 C 168.646 108.172 151.747 103.562 139.763 94.337 Z M 206.546 85.799 C 210.92 84.602 214.429 82.863 217.064 80.588 C 219.52 78.193 221.711 75.406 223.625 72.232 L 252.483 83.643 C 250.565 88.854 246.583 93.315 240.529 97.03 C 234.475 100.805 227.675 103.587 220.121 105.385 C 212.571 107.243 202.68 108.172 190.452 108.172 L 190.452 87.597 C 196.929 87.597 202.288 87 206.542 85.799 Z M 268.509 1.258 L 294.941 1.258 L 302.223 22.19 L 302.223 107.096 L 268.509 107.096 L 268.509 1.257 Z M 350.321 29.379 C 345.763 25.067 339.62 22.911 331.891 22.911 C 322.9 22.911 315.677 25.488 310.225 30.636 C 304.772 35.787 302.048 41.897 302.048 48.965 L 289.194 39.353 C 289.194 29.771 294.093 20.874 303.889 12.668 C 313.687 4.461 326.95 0.358 343.67 0.358 C 360.391 0.358 372.226 4.538 379.716 12.893 C 387.207 21.249 390.954 34.773 390.954 53.456 L 357.155 53.456 C 357.155 41.718 354.878 33.69 350.325 29.379 Z M 17.799 258.339 C 5.935 249.357 0 235.881 0 217.913 C 0 199.945 5.935 186.528 17.799 177.482 C 29.664 168.441 46.295 163.916 67.692 163.916 C 85.73 163.916 99.918 167.167 110.257 173.665 C 120.595 180.162 126.602 186.617 128.282 193.025 L 99.782 207.039 C 99.121 201.287 95.919 196.421 90.164 192.438 C 84.413 188.454 76.918 186.464 67.692 186.464 C 58.466 186.464 50.716 188.833 44.274 193.562 C 37.828 198.296 34.609 206.409 34.609 217.909 C 34.609 229.408 37.875 237.448 44.406 242.212 C 50.938 246.976 58.697 249.353 67.688 249.353 C 76.679 249.353 84.259 247.346 90.074 243.333 C 95.885 239.319 99.121 234.56 99.782 229.046 L 128.282 243.69 C 126.602 249.86 120.595 256.089 110.257 262.378 C 99.918 268.667 85.73 271.812 67.692 271.812 C 46.295 271.812 29.664 267.321 17.799 258.335 Z M 164.796 270.155 C 158.35 268.928 152.838 266.998 148.255 264.36 C 143.668 261.728 140.176 258.298 137.78 254.075 C 135.38 249.852 134.182 244.748 134.182 238.757 C 134.182 232.767 135.38 228.199 137.78 224.156 C 140.176 220.112 143.681 216.819 148.298 214.275 C 152.911 211.731 158.546 209.844 165.197 208.617 C 171.852 207.39 179.432 206.776 187.941 206.776 L 231.99 206.776 L 231.99 203.363 C 231.99 199.29 230.702 195.949 228.123 193.346 C 225.548 190.742 221.92 188.779 217.247 187.462 C 212.571 186.145 206.998 185.485 200.527 185.485 C 195.551 185.485 190.849 186.039 186.411 187.147 C 181.977 188.254 178.17 189.946 174.994 192.221 C 171.818 194.496 169.571 197.403 168.254 200.934 L 135.981 188.535 C 137.835 184.403 140.909 180.781 145.194 177.666 C 149.479 174.552 154.556 171.991 160.431 169.984 C 166.305 167.978 172.654 166.452 179.488 165.404 C 186.321 164.356 193.271 163.831 200.343 163.831 C 214.365 163.831 226.234 165.357 235.941 168.412 C 245.649 171.467 253.051 176.094 258.145 182.294 C 263.235 188.493 265.784 196.384 265.784 205.966 L 265.784 270.743 L 236.658 270.743 L 234.049 255.558 C 232.731 257.594 230.664 259.572 227.846 261.489 C 225.028 263.406 221.566 265.158 217.465 266.747 C 213.359 268.336 208.7 269.61 203.486 270.564 C 198.271 271.523 192.64 272 186.586 272 C 178.494 272 171.225 271.387 164.788 270.16 Z M 209.834 249.674 C 215.017 248.387 219.469 246.636 223.186 244.416 C 226.899 242.2 229.598 239.865 231.278 237.407 L 231.278 224.198 L 192.802 224.198 C 189.084 224.198 185.712 224.407 182.689 224.829 C 179.662 225.251 177.07 225.937 174.913 226.895 C 172.756 227.854 171.093 229.231 169.925 231.028 C 168.757 232.826 168.173 235.072 168.173 237.769 C 168.173 240.466 168.77 242.771 169.972 244.51 C 171.17 246.248 172.892 247.641 175.139 248.685 C 177.39 249.733 180.021 250.483 183.052 250.931 C 186.078 251.378 189.391 251.604 192.985 251.604 C 199.039 251.604 204.658 250.961 209.842 249.674 Z M 278.967 164.904 L 305.399 164.904 L 312.68 185.837 L 312.68 270.742 L 278.967 270.742 Z M 360.774 193.025 C 356.217 188.713 350.073 186.558 342.344 186.558 C 333.353 186.558 326.131 189.136 320.678 194.282 C 315.226 199.434 312.502 205.544 312.502 212.613 L 299.648 203 C 299.648 193.418 304.546 184.521 314.343 176.315 C 324.14 168.109 337.403 164.005 354.124 164.005 C 370.844 164.005 382.679 168.185 390.17 176.54 C 397.66 184.896 401.408 198.42 401.408 217.103 L 367.608 217.103 C 367.608 205.364 365.332 197.337 360.779 193.025 Z M 409.76 129.686 L 443.559 129.686 L 443.559 253.312 L 441.58 270.743 L 409.756 270.743 L 409.756 129.686 Z M 446.436 261.305 C 434.87 254.539 429.085 248.187 429.085 242.26 L 443.469 226.717 C 443.469 232.468 446.884 237.633 453.718 242.213 C 460.552 246.793 468.401 249.086 477.273 249.086 C 486.861 249.086 494.411 246.674 499.927 241.855 C 505.44 237.036 508.198 228.992 508.198 217.731 C 508.198 206.469 505.44 198.506 499.927 193.653 C 494.415 188.8 486.861 186.375 477.273 186.375 C 468.401 186.375 460.552 188.668 453.718 193.248 C 446.884 197.828 443.469 202.937 443.469 208.566 L 429.085 193.201 C 429.085 187.27 434.87 180.909 446.436 174.109 C 458.003 167.313 471.905 163.913 488.148 163.913 C 504.392 163.913 518.175 168.467 527.882 177.569 C 537.589 186.674 542.445 200.001 542.445 217.547 C 542.445 235.093 537.589 248.396 527.882 257.616 C 518.17 266.84 504.924 271.451 488.148 271.451 C 471.372 271.451 458.003 268.067 446.436 261.297 Z M 569.93 257.757 C 557.494 248.561 551.274 235.042 551.274 217.19 C 551.274 199.337 557.494 185.954 569.93 177.027 C 582.366 168.105 599.041 163.64 619.961 163.64 C 640.881 163.64 657.623 168.101 670.034 177.027 C 682.438 185.954 688.641 199.341 688.641 217.19 C 688.641 235.038 682.438 248.561 670.034 257.757 C 657.623 266.951 640.934 271.548 619.961 271.548 C 598.982 271.548 582.366 266.951 569.93 257.757 Z M 644.859 242.349 C 651.573 237.62 654.934 229.32 654.934 217.462 C 654.934 205.604 651.573 197.262 644.859 192.622 C 638.145 187.982 629.847 185.66 619.961 185.66 C 610.075 185.66 601.842 187.982 595.104 192.622 C 588.365 197.266 584.992 205.545 584.992 217.462 C 584.992 229.379 588.365 237.62 595.104 242.349 C 601.842 247.083 610.134 249.448 619.961 249.448 C 629.788 249.448 638.145 247.083 644.859 242.349 Z M 699.575 164.906 L 726.009 164.906 L 733.288 185.029 L 733.288 270.739 L 699.575 270.739 L 699.575 164.901 Z M 790.287 217.194 C 790.287 205.754 788.127 197.756 783.814 193.206 C 779.5 188.655 773.115 186.376 764.665 186.376 C 755.738 186.376 748.035 189.461 741.568 195.63 C 735.094 201.8 731.858 209.618 731.858 219.082 L 715.493 209.559 C 715.493 200.453 721.095 190.556 732.305 179.865 C 743.51 169.175 758.227 163.827 776.446 163.827 C 792.329 163.827 804.228 168.229 812.137 177.036 C 820.045 185.843 824 198.69 824 215.579 L 824 270.744 L 790.287 270.744 Z M 586.743 97.119 C 609.517 97.119 627.977 78.669 627.977 55.909 C 627.977 33.149 609.517 14.698 586.743 14.698 C 563.97 14.698 545.508 33.149 545.508 55.909 C 545.508 78.669 563.97 97.119 586.743 97.119 Z\" fill=\"transparent\" height=\"271.9999926478547px\" id=\"tQgqVEMPQ\" width=\"823.9999863254119px\"><path d=\"M 523.043 55.97 C 523.043 45.62 525.533 35.859 529.92 27.222 C 526.885 21.802 522.741 17.188 517.458 13.388 C 505.052 4.461 488.361 0 467.386 0 C 439.764 0 429.793 4.461 417.357 13.387 C 404.921 22.314 398.701 35.701 398.701 53.549 C 398.701 71.398 404.921 84.922 417.357 94.116 C 429.793 103.312 446.466 107.909 467.386 107.909 C 488.306 107.909 505.052 103.312 517.458 94.116 C 522.05 90.716 525.784 86.715 528.675 82.131 C 524.956 73.912 523.036 64.994 523.043 55.974 Z M 492.283 78.705 C 485.569 83.435 477.269 85.804 467.382 85.804 C 457.495 85.804 449.267 83.439 442.527 78.705 C 435.787 73.976 432.414 65.676 432.414 53.818 C 432.414 41.96 435.787 33.618 442.527 28.978 C 449.267 24.338 457.555 22.015 467.382 22.015 C 477.209 22.015 485.569 24.338 492.283 28.978 C 498.998 33.622 502.353 41.9 502.353 53.818 C 502.353 65.735 498.998 73.976 492.283 78.705 Z M 7.721 84.452 L 74.876 23.808 L 74.876 23.719 L 7.542 23.719 L 7.542 1.256 L 115.957 1.256 L 115.957 23.719 L 50.422 84.363 L 50.422 84.631 L 117.393 84.631 L 117.393 107.094 L 7.721 107.094 L 7.721 84.452 Z M 139.754 94.337 C 127.587 85.053 121.503 71.695 121.503 54.269 C 121.503 36.842 127.617 23.302 139.839 14.017 C 152.007 4.733 168.578 0.089 189.557 0.089 C 210.537 0.089 228.302 4.852 239.992 14.376 C 251.558 24.021 257.343 37.285 257.343 54.175 C 257.343 57.712 257.04 60.886 256.444 63.698 L 150.549 63.698 L 150.549 43.932 L 223.275 43.932 C 222.197 36.386 219.379 30.813 214.826 27.221 C 208.593 22.79 200.203 20.575 189.656 20.575 C 179.108 20.575 170.778 23.088 163.944 28.12 C 157.05 33.093 153.605 41.836 153.605 54.354 C 153.605 66.872 157.054 75.198 163.944 80.051 C 170.658 85.083 179.496 87.597 190.461 87.597 L 190.461 108.172 C 168.646 108.172 151.747 103.562 139.763 94.337 Z M 206.546 85.799 C 210.92 84.602 214.429 82.863 217.064 80.588 C 219.52 78.193 221.711 75.406 223.625 72.232 L 252.483 83.643 C 250.565 88.854 246.583 93.315 240.529 97.03 C 234.475 100.805 227.675 103.587 220.121 105.385 C 212.571 107.243 202.68 108.172 190.452 108.172 L 190.452 87.597 C 196.929 87.597 202.288 87 206.542 85.799 Z M 268.509 1.258 L 294.941 1.258 L 302.223 22.19 L 302.223 107.096 L 268.509 107.096 L 268.509 1.257 Z M 350.321 29.379 C 345.763 25.067 339.62 22.911 331.891 22.911 C 322.9 22.911 315.677 25.488 310.225 30.636 C 304.772 35.787 302.048 41.897 302.048 48.965 L 289.194 39.353 C 289.194 29.771 294.093 20.874 303.889 12.668 C 313.687 4.461 326.95 0.358 343.67 0.358 C 360.391 0.358 372.226 4.538 379.716 12.893 C 387.207 21.249 390.954 34.773 390.954 53.456 L 357.155 53.456 C 357.155 41.718 354.878 33.69 350.325 29.379 Z M 17.799 258.339 C 5.935 249.357 0 235.881 0 217.913 C 0 199.945 5.935 186.528 17.799 177.482 C 29.664 168.441 46.295 163.916 67.692 163.916 C 85.73 163.916 99.918 167.167 110.257 173.665 C 120.595 180.162 126.602 186.617 128.282 193.025 L 99.782 207.039 C 99.121 201.287 95.919 196.421 90.164 192.438 C 84.413 188.454 76.918 186.464 67.692 186.464 C 58.466 186.464 50.716 188.833 44.274 193.562 C 37.828 198.296 34.609 206.409 34.609 217.909 C 34.609 229.408 37.875 237.448 44.406 242.212 C 50.938 246.976 58.697 249.353 67.688 249.353 C 76.679 249.353 84.259 247.346 90.074 243.333 C 95.885 239.319 99.121 234.56 99.782 229.046 L 128.282 243.69 C 126.602 249.86 120.595 256.089 110.257 262.378 C 99.918 268.667 85.73 271.812 67.692 271.812 C 46.295 271.812 29.664 267.321 17.799 258.335 Z M 164.796 270.155 C 158.35 268.928 152.838 266.998 148.255 264.36 C 143.668 261.728 140.176 258.298 137.78 254.075 C 135.38 249.852 134.182 244.748 134.182 238.757 C 134.182 232.767 135.38 228.199 137.78 224.156 C 140.176 220.112 143.681 216.819 148.298 214.275 C 152.911 211.731 158.546 209.844 165.197 208.617 C 171.852 207.39 179.432 206.776 187.941 206.776 L 231.99 206.776 L 231.99 203.363 C 231.99 199.29 230.702 195.949 228.123 193.346 C 225.548 190.742 221.92 188.779 217.247 187.462 C 212.571 186.145 206.998 185.485 200.527 185.485 C 195.551 185.485 190.849 186.039 186.411 187.147 C 181.977 188.254 178.17 189.946 174.994 192.221 C 171.818 194.496 169.571 197.403 168.254 200.934 L 135.981 188.535 C 137.835 184.403 140.909 180.781 145.194 177.666 C 149.479 174.552 154.556 171.991 160.431 169.984 C 166.305 167.978 172.654 166.452 179.488 165.404 C 186.321 164.356 193.271 163.831 200.343 163.831 C 214.365 163.831 226.234 165.357 235.941 168.412 C 245.649 171.467 253.051 176.094 258.145 182.294 C 263.235 188.493 265.784 196.384 265.784 205.966 L 265.784 270.743 L 236.658 270.743 L 234.049 255.558 C 232.731 257.594 230.664 259.572 227.846 261.489 C 225.028 263.406 221.566 265.158 217.465 266.747 C 213.359 268.336 208.7 269.61 203.486 270.564 C 198.271 271.523 192.64 272 186.586 272 C 178.494 272 171.225 271.387 164.788 270.16 Z M 209.834 249.674 C 215.017 248.387 219.469 246.636 223.186 244.416 C 226.899 242.2 229.598 239.865 231.278 237.407 L 231.278 224.198 L 192.802 224.198 C 189.084 224.198 185.712 224.407 182.689 224.829 C 179.662 225.251 177.07 225.937 174.913 226.895 C 172.756 227.854 171.093 229.231 169.925 231.028 C 168.757 232.826 168.173 235.072 168.173 237.769 C 168.173 240.466 168.77 242.771 169.972 244.51 C 171.17 246.248 172.892 247.641 175.139 248.685 C 177.39 249.733 180.021 250.483 183.052 250.931 C 186.078 251.378 189.391 251.604 192.985 251.604 C 199.039 251.604 204.658 250.961 209.842 249.674 Z M 278.967 164.904 L 305.399 164.904 L 312.68 185.837 L 312.68 270.742 L 278.967 270.742 Z M 360.774 193.025 C 356.217 188.713 350.073 186.558 342.344 186.558 C 333.353 186.558 326.131 189.136 320.678 194.282 C 315.226 199.434 312.502 205.544 312.502 212.613 L 299.648 203 C 299.648 193.418 304.546 184.521 314.343 176.315 C 324.14 168.109 337.403 164.005 354.124 164.005 C 370.844 164.005 382.679 168.185 390.17 176.54 C 397.66 184.896 401.408 198.42 401.408 217.103 L 367.608 217.103 C 367.608 205.364 365.332 197.337 360.779 193.025 Z M 409.76 129.686 L 443.559 129.686 L 443.559 253.312 L 441.58 270.743 L 409.756 270.743 L 409.756 129.686 Z M 446.436 261.305 C 434.87 254.539 429.085 248.187 429.085 242.26 L 443.469 226.717 C 443.469 232.468 446.884 237.633 453.718 242.213 C 460.552 246.793 468.401 249.086 477.273 249.086 C 486.861 249.086 494.411 246.674 499.927 241.855 C 505.44 237.036 508.198 228.992 508.198 217.731 C 508.198 206.469 505.44 198.506 499.927 193.653 C 494.415 188.8 486.861 186.375 477.273 186.375 C 468.401 186.375 460.552 188.668 453.718 193.248 C 446.884 197.828 443.469 202.937 443.469 208.566 L 429.085 193.201 C 429.085 187.27 434.87 180.909 446.436 174.109 C 458.003 167.313 471.905 163.913 488.148 163.913 C 504.392 163.913 518.175 168.467 527.882 177.569 C 537.589 186.674 542.445 200.001 542.445 217.547 C 542.445 235.093 537.589 248.396 527.882 257.616 C 518.17 266.84 504.924 271.451 488.148 271.451 C 471.372 271.451 458.003 268.067 446.436 261.297 Z M 569.93 257.757 C 557.494 248.561 551.274 235.042 551.274 217.19 C 551.274 199.337 557.494 185.954 569.93 177.027 C 582.366 168.105 599.041 163.64 619.961 163.64 C 640.881 163.64 657.623 168.101 670.034 177.027 C 682.438 185.954 688.641 199.341 688.641 217.19 C 688.641 235.038 682.438 248.561 670.034 257.757 C 657.623 266.951 640.934 271.548 619.961 271.548 C 598.982 271.548 582.366 266.951 569.93 257.757 Z M 644.859 242.349 C 651.573 237.62 654.934 229.32 654.934 217.462 C 654.934 205.604 651.573 197.262 644.859 192.622 C 638.145 187.982 629.847 185.66 619.961 185.66 C 610.075 185.66 601.842 187.982 595.104 192.622 C 588.365 197.266 584.992 205.545 584.992 217.462 C 584.992 229.379 588.365 237.62 595.104 242.349 C 601.842 247.083 610.134 249.448 619.961 249.448 C 629.788 249.448 638.145 247.083 644.859 242.349 Z M 699.575 164.906 L 726.009 164.906 L 733.288 185.029 L 733.288 270.739 L 699.575 270.739 L 699.575 164.901 Z M 790.287 217.194 C 790.287 205.754 788.127 197.756 783.814 193.206 C 779.5 188.655 773.115 186.376 764.665 186.376 C 755.738 186.376 748.035 189.461 741.568 195.63 C 735.094 201.8 731.858 209.618 731.858 219.082 L 715.493 209.559 C 715.493 200.453 721.095 190.556 732.305 179.865 C 743.51 169.175 758.227 163.827 776.446 163.827 C 792.329 163.827 804.228 168.229 812.137 177.036 C 820.045 185.843 824 198.69 824 215.579 L 824 270.744 L 790.287 270.744 Z\" fill=\"rgb(18, 16, 17)\" height=\"271.9999926478547px\" id=\"EEb7rlRyU\" width=\"823.9999863254119px\"/><path d=\"M 41.234 82.42 C 64.009 82.42 82.469 63.97 82.469 41.21 C 82.469 18.451 64.009 0 41.234 0 C 18.461 0 0 18.451 0 41.21 C 0 63.97 18.461 82.42 41.234 82.42 Z\" fill=\"rgb(20, 232, 155)\" height=\"82.4204655951471px\" id=\"oKwt2AI3_\" transform=\"translate(545.508 14.698)\" width=\"82.46885142513122px\"/></g></svg>',style:{...style}});});const css=[`.framer-wt06K { -webkit-mask: ${mask}; aspect-ratio: 3.0294117647058822; display: block; mask: ${mask}; user-select: none; width: 824px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 824\n * @framerIntrinsicHeight 272\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo Main\",\"set\":{\"localId\":\"vectorSet/Q6ToCpeQU\",\"id\":\"Q6ToCpeQU\",\"moduleId\":\"vcraw1uPlnrphdMkZ9SB\"}}\n */const Icon=withCSS(Component,css,\"framer-wt06K\");Icon.displayName=\"Logo Main\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"824\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Logo Main\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Q6ToCpeQU\\\",\\\"id\\\":\\\"Q6ToCpeQU\\\",\\\"moduleId\\\":\\\"vcraw1uPlnrphdMkZ9SB\\\"}}\",\"framerIntrinsicHeight\":\"272\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={CgdqmJ0Dg:{hover:true}};const cycleOrder=[\"CgdqmJ0Dg\",\"yGdn5JHPe\",\"NPQQRCzA8\"];const serializationHash=\"framer-dQl7a\";const variantClassNames={CgdqmJ0Dg:\"framer-v-1wsw5ao\",NPQQRCzA8:\"framer-v-dc7gcn\",yGdn5JHPe:\"framer-v-geq3pb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qECgm98lP=undefined;const MXhJfEeZf=undefined;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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"yGdn5JHPe\",MobileLink:\"NPQQRCzA8\",Regular:\"CgdqmJ0Dg\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,MXhJfEeZf:title??props.MXhJfEeZf??\"Link\",qECgm98lP:link??props.qECgm98lP,variant:humanReadableVariantMap[props.variant]??props.variant??\"CgdqmJ0Dg\"};};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,qECgm98lP,MXhJfEeZf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CgdqmJ0Dg\",enabledGestures,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(Link,{href:qECgm98lP,motionChild:true,nodeId:\"CgdqmJ0Dg\",openInNewTab:false,scopeId:\"G2JJekWpH\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wsw5ao\",className,classNames)} framer-izyqxp`,\"data-framer-name\":\"Regular\",layoutDependency:layoutDependency,layoutId:\"CgdqmJ0Dg\",ref:refBinding,style:{...style},...addPropertyOverrides({\"CgdqmJ0Dg-hover\":{\"data-framer-name\":undefined},NPQQRCzA8:{\"data-framer-name\":\"MobileLink\"},yGdn5JHPe:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3f86fbd-442e-4375-9273-b4efc9ccfca3, rgb(30, 26, 28)))\"},children:\"Link\"})}),className:\"framer-1vhfvnt\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"bet_oWKon\",style:{\"--extracted-r6o4lv\":\"var(--token-e3f86fbd-442e-4375-9273-b4efc9ccfca3, rgb(30, 26, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},text:MXhJfEeZf,variants:{\"CgdqmJ0Dg-hover\":{opacity:1},NPQQRCzA8:{\"--extracted-r6o4lv\":\"var(--token-d1a44886-b64e-40c1-9ccf-d162dab57bc9, rgb(19, 16, 17))\",opacity:1},yGdn5JHPe:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NPQQRCzA8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1a44886-b64e-40c1-9ccf-d162dab57bc9, rgb(19, 16, 17)))\"},children:\"Link\"})}),fonts:[\"GF;Instrument Sans-600\"]},yGdn5JHPe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3f86fbd-442e-4375-9273-b4efc9ccfca3, rgb(30, 26, 28)))\",\"--framer-text-decoration\":\"underline\"},children:\"Link\"})}),fonts:[\"GF;Instrument Sans-500\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dQl7a.framer-izyqxp, .framer-dQl7a .framer-izyqxp { display: block; }\",\".framer-dQl7a.framer-1wsw5ao { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dQl7a .framer-1vhfvnt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dQl7a.framer-v-geq3pb.framer-1wsw5ao { cursor: unset; }\",\".framer-dQl7a.framer-v-dc7gcn.framer-1wsw5ao { cursor: unset; height: 68px; padding: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 59\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yGdn5JHPe\":{\"layout\":[\"auto\",\"auto\"]},\"NPQQRCzA8\":{\"layout\":[\"auto\",\"fixed\"]},\"mFtZVV8Wy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qECgm98lP\":\"link\",\"MXhJfEeZf\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerG2JJekWpH=withCSS(Component,css,\"framer-dQl7a\");export default FramerG2JJekWpH;FramerG2JJekWpH.displayName=\"NavLink\";FramerG2JJekWpH.defaultProps={height:37,width:59};addPropertyControls(FramerG2JJekWpH,{variant:{options:[\"CgdqmJ0Dg\",\"yGdn5JHPe\",\"NPQQRCzA8\"],optionTitles:[\"Regular\",\"Active\",\"MobileLink\"],title:\"Variant\",type:ControlType.Enum},qECgm98lP:{title:\"Link\",type:ControlType.Link},MXhJfEeZf:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerG2JJekWpH,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG2JJekWpH\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"qECgm98lP\\\":\\\"link\\\",\\\"MXhJfEeZf\\\":\\\"title\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"37\",\"framerIntrinsicWidth\":\"59\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yGdn5JHPe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NPQQRCzA8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mFtZVV8Wy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G2JJekWpH.map","// Generated by Framer (74099f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"d8m15_YeR\",\"D000iR3r1\"];const serializationHash=\"framer-HedIT\";const variantClassNames={D000iR3r1:\"framer-v-1emotss\",d8m15_YeR:\"framer-v-121o4jq\"};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"D000iR3r1\",Menu:\"d8m15_YeR\"};const getProps=({click,height,id,width,...props})=>{return{...props,cEqqGWv96:click??props.cEqqGWv96,variant:humanReadableVariantMap[props.variant]??props.variant??\"d8m15_YeR\"};};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,cEqqGWv96,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"d8m15_YeR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmklvos=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cEqqGWv96){const res=await cEqqGWv96(...args);if(res===false)return false;}});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-121o4jq\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"d8m15_YeR\",onTap:onTapmklvos,ref:refBinding,style:{...style},...addPropertyOverrides({D000iR3r1:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tlwju8\",layoutDependency:layoutDependency,layoutId:\"fpcuMQsuT\",style:{backgroundColor:\"rgb(0, 0, 0)\",opacity:1},variants:{D000iR3r1:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k803pk\",layoutDependency:layoutDependency,layoutId:\"c9pdRmYGm\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{D000iR3r1:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pqn836\",layoutDependency:layoutDependency,layoutId:\"NnkbHC5gs\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{D000iR3r1:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dovigw\",layoutDependency:layoutDependency,layoutId:\"qPlFtA03Z\",style:{backgroundColor:\"rgb(0, 0, 0)\",opacity:1},variants:{D000iR3r1:{opacity:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HedIT.framer-1xgt2g5, .framer-HedIT .framer-1xgt2g5 { display: block; }\",\".framer-HedIT.framer-121o4jq { cursor: pointer; height: 26px; overflow: visible; position: relative; width: 32px; }\",\".framer-HedIT .framer-tlwju8 { flex: none; height: 4px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; }\",\".framer-HedIT .framer-k803pk, .framer-HedIT .framer-pqn836 { flex: none; height: 4px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: calc(50.00000000000002% - 4px / 2); }\",\".framer-HedIT .framer-dovigw { bottom: 0px; flex: none; height: 4px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; }\",\".framer-HedIT.framer-v-1emotss .framer-tlwju8 { top: -8px; }\",\".framer-HedIT.framer-v-1emotss .framer-dovigw { bottom: -8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D000iR3r1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cEqqGWv96\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNA6C8zZF3=withCSS(Component,css,\"framer-HedIT\");export default FramerNA6C8zZF3;FramerNA6C8zZF3.displayName=\"NavMenu\";FramerNA6C8zZF3.defaultProps={height:26,width:32};addPropertyControls(FramerNA6C8zZF3,{variant:{options:[\"d8m15_YeR\",\"D000iR3r1\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},cEqqGWv96:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerNA6C8zZF3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNA6C8zZF3\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D000iR3r1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"cEqqGWv96\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"26\",\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NA6C8zZF3.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LogoMain from\"https://framerusercontent.com/modules/Sl7KJ6oTscx48UtoMfeR/5Jt47qzChYHsIt4xH7A1/LygvoeDSv.js\";import NavLink from\"https://framerusercontent.com/modules/HpqdqOuncHCszql1VkpW/XYpFuC6SNyWo0oaEIwjK/G2JJekWpH.js\";import NavMenu from\"https://framerusercontent.com/modules/tuOFQSA2XeiF2zzXDM9p/P83yIMmyINEVjNmegXQp/NA6C8zZF3.js\";const LogoMainFonts=getFonts(LogoMain);const NavLinkFonts=getFonts(NavLink);const NavMenuFonts=getFonts(NavMenu);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"XckxZGdhB\",\"vDzURpe39\",\"J77YpFp78\"];const serializationHash=\"framer-fZspK\";const variantClassNames={J77YpFp78:\"framer-v-t4wkgh\",vDzURpe39:\"framer-v-12u3ajg\",XckxZGdhB:\"framer-v-ahbwvw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kmhdWnepd=undefined;const OzoloZBKZ=undefined;const ZzoInWGC_=undefined;const lX2kqBxFy=undefined;const wtsxLyHwZ=undefined;const eO37u6LMe=undefined;const JqS7ZWe4A=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:178,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 equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{return value?\"yGdn5JHPe\":\"CgdqmJ0Dg\";};const transition3={damping:30,delay:.2,mass:1,stiffness:156,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 animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-10,y:0};const transition4={damping:30,delay:.25,mass:1,stiffness:156,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:30,delay:.1,mass:1,stiffness:156,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:30,delay:.35,mass:1,stiffness:156,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={damping:30,delay:.3,mass:1,stiffness:156,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={damping:30,delay:.45,mass:1,stiffness:156,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={damping:30,delay:.4,mass:1,stiffness:156,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={damping:30,delay:.55,mass:1,stiffness:156,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const transition11={damping:30,delay:.5,mass:1,stiffness:156,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const transition12={damping:30,delay:.6,mass:1,stiffness:156,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition12,x:0,y:0};const transition13={damping:30,delay:0,mass:1,stiffness:159,type:\"spring\"};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:0};const animation14={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-800};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 Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"What we do\":\"G3_dLTa6x\",Contact:\"ySdnsqSPi\",Home:\"EufY8igvC\",News:\"UuKeWiKpe\",Portfolio:\"SyviCbEwe\",Team:\"GXmCMlCY5\"};const humanReadableVariantMap={\"Mobile Menu Open\":\"J77YpFp78\",Desktop:\"XckxZGdhB\",Mobile:\"vDzURpe39\"};const getProps=({activePage,click,contact,height,id,news,portfolio,team,whatWeDo,width,...props})=>{return{...props,eO37u6LMe:news??props.eO37u6LMe,JqS7ZWe4A:contact??props.JqS7ZWe4A,kmhdWnepd:click??props.kmhdWnepd,lX2kqBxFy:portfolio??props.lX2kqBxFy,OzoloZBKZ:humanReadableEnumMap[activePage]??activePage??props.OzoloZBKZ??\"EufY8igvC\",variant:humanReadableVariantMap[props.variant]??props.variant??\"XckxZGdhB\",wtsxLyHwZ:team??props.wtsxLyHwZ,ZzoInWGC_:whatWeDo??props.ZzoInWGC_};};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,ZzoInWGC_,lX2kqBxFy,wtsxLyHwZ,eO37u6LMe,JqS7ZWe4A,OzoloZBKZ,kmhdWnepd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XckxZGdhB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17asxel=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kmhdWnepd){const res=await kmhdWnepd(...args);if(res===false)return false;}});const cEqqGWv96qskuys=activeVariantCallback(async(...args)=>{if(kmhdWnepd){const res=await kmhdWnepd(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vDzURpe39\",\"J77YpFp78\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"vDzURpe39\",\"J77YpFp78\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"J77YpFp78\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ahbwvw\",className,classNames),\"data-framer-appear-id\":\"ahbwvw\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XckxZGdhB\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{J77YpFp78:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({J77YpFp78:{__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Mobile Menu Open\",\"data-highlight\":true,onTap:onTap17asxel,optimized:true},vDzURpe39:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12wys82\",layoutDependency:layoutDependency,layoutId:\"sPPb6CECY\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"LWnBcUztk\",openInNewTab:false,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vrljlw framer-9xbm0b\",\"data-framer-name\":\"LogoHold\",layoutDependency:layoutDependency,layoutId:\"LWnBcUztk\",children:/*#__PURE__*/_jsx(LogoMain,{animated:true,className:\"framer-1jdrqgc\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"wItvWEFjN\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h30ie4\",layoutDependency:layoutDependency,layoutId:\"wIc09y6Y6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+(((componentViewport?.height||99)-32-66.5)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19q0dib-container\",layoutDependency:layoutDependency,layoutId:\"zmR6r3kEI-container\",nodeId:\"zmR6r3kEI\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"zmR6r3kEI\",layoutId:\"zmR6r3kEI\",MXhJfEeZf:\"What we do\",qECgm98lP:ZzoInWGC_,variant:convertFromBoolean(equals(OzoloZBKZ,\"G3_dLTa6x\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+(((componentViewport?.height||99)-32-66.5)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14drtow-container\",layoutDependency:layoutDependency,layoutId:\"FOpDGd6Nx-container\",nodeId:\"FOpDGd6Nx\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"FOpDGd6Nx\",layoutId:\"FOpDGd6Nx\",MXhJfEeZf:\"Portfolio\",qECgm98lP:lX2kqBxFy,variant:convertFromBoolean(equals(OzoloZBKZ,\"SyviCbEwe\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+(((componentViewport?.height||99)-32-66.5)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rh7fwh-container\",layoutDependency:layoutDependency,layoutId:\"ds7oFpqzQ-container\",nodeId:\"ds7oFpqzQ\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ds7oFpqzQ\",layoutId:\"ds7oFpqzQ\",MXhJfEeZf:\"Team\",qECgm98lP:wtsxLyHwZ,variant:convertFromBoolean(equals(OzoloZBKZ,\"GXmCMlCY5\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+(((componentViewport?.height||99)-32-66.5)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ae61yc-container\",layoutDependency:layoutDependency,layoutId:\"ounWm0SwF-container\",nodeId:\"ounWm0SwF\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ounWm0SwF\",layoutId:\"ounWm0SwF\",MXhJfEeZf:\"News\",qECgm98lP:eO37u6LMe,variant:convertFromBoolean(equals(OzoloZBKZ,\"UuKeWiKpe\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+(((componentViewport?.height||99)-32-66.5)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fbawxn-container\",layoutDependency:layoutDependency,layoutId:\"kiH7Tn2JI-container\",nodeId:\"kiH7Tn2JI\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"kiH7Tn2JI\",layoutId:\"kiH7Tn2JI\",MXhJfEeZf:\"Contact\",qECgm98lP:JqS7ZWe4A,variant:convertFromBoolean(equals(OzoloZBKZ,\"ySdnsqSPi\"),activeLocale),width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:26,y:(componentViewport?.y||0)+0+0+16},vDzURpe39:{height:26,y:(componentViewport?.y||0)+16+(((componentViewport?.height||92)-32-60)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kntf4q-container\",layoutDependency:layoutDependency,layoutId:\"ghXNRiaej-container\",nodeId:\"ghXNRiaej\",rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavMenu,{height:\"100%\",id:\"ghXNRiaej\",layoutId:\"ghXNRiaej\",variant:\"d8m15_YeR\",width:\"100%\",...addPropertyOverrides({J77YpFp78:{cEqqGWv96:cEqqGWv96qskuys,variant:\"D000iR3r1\"},vDzURpe39:{cEqqGWv96:cEqqGWv96qskuys}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fvgrkr\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"CPPa4MpQs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:Math.max(Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1,36),width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+102+0+1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-eh9syk-container\",\"data-framer-appear-id\":\"eh9syk\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"EyB4UMBR0-container\",nodeId:\"EyB4UMBR0\",optimized:true,rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"EyB4UMBR0\",layoutId:\"EyB4UMBR0\",MXhJfEeZf:\"What we do\",qECgm98lP:ZzoInWGC_,style:{height:\"100%\",width:\"100%\"},variant:\"NPQQRCzA8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1bjwdxt\",\"data-framer-appear-id\":\"1bjwdxt\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"wVH_jqV11\",optimized:true,style:{backgroundColor:\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(19, 16, 17))\"}}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1ab4hrk\",\"data-framer-appear-id\":\"1ab4hrk\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"Eg5_dX4pz\",optimized:true,style:{backgroundColor:\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(19, 16, 17))\"}}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-aiy3y7\",\"data-framer-appear-id\":\"aiy3y7\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"PqqC_JvEy\",optimized:true,style:{backgroundColor:\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(19, 16, 17))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:Math.max(Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1,36),width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+102+0+(0+(1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1evetk8-container\",\"data-framer-appear-id\":\"1evetk8\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"xnQHcNZWq-container\",nodeId:\"xnQHcNZWq\",optimized:true,rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xnQHcNZWq\",layoutId:\"xnQHcNZWq\",MXhJfEeZf:\"Portfolio\",qECgm98lP:lX2kqBxFy,style:{height:\"100%\",width:\"100%\"},variant:\"NPQQRCzA8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-11r9bkx\",\"data-framer-appear-id\":\"11r9bkx\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"MxMgIFnv2\",optimized:true,style:{backgroundColor:\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(19, 16, 17))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:Math.max(Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1,36),width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+102+0+(0+(1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,className:\"framer-bmg6lt-container\",\"data-framer-appear-id\":\"bmg6lt\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"oBCSB4ObI-container\",nodeId:\"oBCSB4ObI\",optimized:true,rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"oBCSB4ObI\",layoutId:\"oBCSB4ObI\",MXhJfEeZf:\"Team\",qECgm98lP:wtsxLyHwZ,style:{height:\"100%\",width:\"100%\"},variant:\"NPQQRCzA8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,className:\"framer-1uufzjr\",\"data-framer-appear-id\":\"1uufzjr\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"Tpw79Qmvj\",optimized:true,style:{backgroundColor:\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(19, 16, 17))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:Math.max(Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1,36),width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+102+0+(0+(1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation11,className:\"framer-1yvopmp-container\",\"data-framer-appear-id\":\"1yvopmp\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"zPfYHMAMy-container\",nodeId:\"zPfYHMAMy\",optimized:true,rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"zPfYHMAMy\",layoutId:\"zPfYHMAMy\",MXhJfEeZf:\"News\",qECgm98lP:eO37u6LMe,style:{height:\"100%\",width:\"100%\"},variant:\"NPQQRCzA8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J77YpFp78:{height:Math.max(Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1,36),width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+102+0+(0+(1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1+Math.max(0,(Math.max(0,((componentViewport?.height||576)-80-102)/1)*1-32-5)/5)*1+1)+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation12,className:\"framer-p53j92-container\",\"data-framer-appear-id\":\"p53j92\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"YW3tRxb4l-container\",nodeId:\"YW3tRxb4l\",optimized:true,rendersWithMotion:true,scopeId:\"g9848i4OC\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"YW3tRxb4l\",layoutId:\"YW3tRxb4l\",MXhJfEeZf:\"Contact\",qECgm98lP:JqS7ZWe4A,style:{height:\"100%\",width:\"100%\"},variant:\"NPQQRCzA8\",width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation13,className:\"framer-56nrz8\",\"data-framer-appear-id\":\"56nrz8\",initial:animation14,layoutDependency:layoutDependency,layoutId:\"FAi6kaVwH\",optimized:true,style:{backgroundColor:\"rgb(255, 255, 255)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fZspK.framer-9xbm0b, .framer-fZspK .framer-9xbm0b { display: block; }\",\".framer-fZspK.framer-ahbwvw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 32px 32px 0px 32px; position: relative; width: 1435px; }\",\".framer-fZspK .framer-12wys82 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1500px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fZspK .framer-1vrljlw { 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: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fZspK .framer-1jdrqgc { flex: none; height: var(--framer-aspect-ratio-supported, 67px); position: relative; width: 202px; }\",\".framer-fZspK .framer-h30ie4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fZspK .framer-19q0dib-container, .framer-fZspK .framer-14drtow-container, .framer-fZspK .framer-1rh7fwh-container, .framer-fZspK .framer-1ae61yc-container, .framer-fZspK .framer-1fbawxn-container, .framer-fZspK .framer-kntf4q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fZspK .framer-1fvgrkr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 0px 16px 32px 16px; position: relative; width: 100%; z-index: 2; }\",\".framer-fZspK .framer-eh9syk-container, .framer-fZspK .framer-1evetk8-container, .framer-fZspK .framer-bmg6lt-container, .framer-fZspK .framer-1yvopmp-container, .framer-fZspK .framer-p53j92-container { flex: 1 0 0px; height: 1px; min-height: 36px; position: relative; width: 100%; }\",\".framer-fZspK .framer-1bjwdxt, .framer-fZspK .framer-1ab4hrk, .framer-fZspK .framer-aiy3y7, .framer-fZspK .framer-11r9bkx, .framer-fZspK .framer-1uufzjr { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-fZspK .framer-56nrz8 { flex: none; height: 100%; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-fZspK.framer-v-12u3ajg.framer-ahbwvw { padding: 16px; width: 393px; }\",\".framer-fZspK.framer-v-12u3ajg .framer-1jdrqgc, .framer-fZspK.framer-v-t4wkgh .framer-1jdrqgc { height: var(--framer-aspect-ratio-supported, 60px); width: 182px; }\",\".framer-fZspK.framer-v-t4wkgh.framer-ahbwvw { cursor: pointer; height: 576px; justify-content: flex-start; padding: 0px 0px 80px 0px; width: 393px; }\",\".framer-fZspK.framer-v-t4wkgh .framer-12wys82 { padding: 16px; z-index: 2; }\",\".framer-fZspK.framer-v-t4wkgh .framer-eh9syk-container { order: 1; }\",\".framer-fZspK.framer-v-t4wkgh .framer-1bjwdxt { order: 2; }\",\".framer-fZspK.framer-v-t4wkgh .framer-1ab4hrk { order: 0; }\",\".framer-fZspK.framer-v-t4wkgh .framer-aiy3y7 { order: 4; }\",\".framer-fZspK.framer-v-t4wkgh .framer-1evetk8-container { order: 3; }\",\".framer-fZspK.framer-v-t4wkgh .framer-11r9bkx { order: 6; }\",\".framer-fZspK.framer-v-t4wkgh .framer-bmg6lt-container { order: 5; }\",\".framer-fZspK.framer-v-t4wkgh .framer-1uufzjr { order: 8; }\",\".framer-fZspK.framer-v-t4wkgh .framer-1yvopmp-container { order: 7; }\",\".framer-fZspK.framer-v-t4wkgh .framer-p53j92-container { order: 9; }\",'.framer-fZspK[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-fZspK [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-fZspK[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-fZspK [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-fZspK[data-hide-scrollbars=\"true\"], .framer-fZspK [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 99\n * @framerIntrinsicWidth 1435\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vDzURpe39\":{\"layout\":[\"fixed\",\"auto\"]},\"J77YpFp78\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZzoInWGC_\":\"whatWeDo\",\"lX2kqBxFy\":\"portfolio\",\"wtsxLyHwZ\":\"team\",\"eO37u6LMe\":\"news\",\"JqS7ZWe4A\":\"contact\",\"OzoloZBKZ\":\"activePage\",\"kmhdWnepd\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg9848i4OC=withCSS(Component,css,\"framer-fZspK\");export default Framerg9848i4OC;Framerg9848i4OC.displayName=\"Nav\";Framerg9848i4OC.defaultProps={height:99,width:1435};addPropertyControls(Framerg9848i4OC,{variant:{options:[\"XckxZGdhB\",\"vDzURpe39\",\"J77YpFp78\"],optionTitles:[\"Desktop\",\"Mobile\",\"Mobile Menu Open\"],title:\"Variant\",type:ControlType.Enum},ZzoInWGC_:{title:\"What we do\",type:ControlType.Link},lX2kqBxFy:{title:\"Portfolio\",type:ControlType.Link},wtsxLyHwZ:{title:\"Team\",type:ControlType.Link},eO37u6LMe:{title:\"News\",type:ControlType.Link},JqS7ZWe4A:{title:\"Contact\",type:ControlType.Link},OzoloZBKZ:{defaultValue:\"EufY8igvC\",options:[\"EufY8igvC\",\"G3_dLTa6x\",\"SyviCbEwe\",\"GXmCMlCY5\",\"UuKeWiKpe\",\"ySdnsqSPi\"],optionTitles:[\"Home\",\"What we do\",\"Portfolio\",\"Team\",\"News\",\"Contact\"],title:\"ActivePage\",type:ControlType.Enum},kmhdWnepd:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerg9848i4OC,[{explicitInter:true,fonts:[]},...LogoMainFonts,...NavLinkFonts,...NavMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg9848i4OC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vDzURpe39\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J77YpFp78\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1435\",\"framerIntrinsicHeight\":\"99\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZzoInWGC_\\\":\\\"whatWeDo\\\",\\\"lX2kqBxFy\\\":\\\"portfolio\\\",\\\"wtsxLyHwZ\\\":\\\"team\\\",\\\"eO37u6LMe\\\":\\\"news\\\",\\\"JqS7ZWe4A\\\":\\\"contact\\\",\\\"OzoloZBKZ\\\":\\\"activePage\\\",\\\"kmhdWnepd\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g9848i4OC.map","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-XhIN9 .framer-styles-preset-x668kj:not(.rich-text-wrapper), .framer-XhIN9 .framer-styles-preset-x668kj.rich-text-wrapper a { --framer-link-current-text-color: var(--token-e3f86fbd-442e-4375-9273-b4efc9ccfca3, #1e1a1c); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #13bdff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-e3f86fbd-442e-4375-9273-b4efc9ccfca3, #1e1a1c); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-XhIN9\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6117e53)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 sharedStyle3 from\"https://framerusercontent.com/modules/W4CyM652sP7kRRcRFtGt/Fw2a7K0skiirLDtFdBQ2/iQ_cruZ6t.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1C10C8jkfHOfwd0V8yR7/yg8toVkbCRDSUV1huNdc/JHqGDWgmJ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/w98gACUivwHyPZqswKqr/JX5aLZie39GKPnOnPMtR/uZSUpNU4N.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/SJE8HM5LZwLzkCZoAgiF/OhIOw0GM4GPRq2hOBVMa/yBsmJYrCG.js\";import LogoMain from\"https://framerusercontent.com/modules/Sl7KJ6oTscx48UtoMfeR/5Jt47qzChYHsIt4xH7A1/LygvoeDSv.js\";const LogoMainFonts=getFonts(LogoMain);const cycleOrder=[\"gDLYwRbA9\",\"VdTBJwH_O\"];const serializationHash=\"framer-HYvau\";const variantClassNames={gDLYwRbA9:\"framer-v-iqceqm\",VdTBJwH_O:\"framer-v-vji1zy\"};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={Desktop:\"gDLYwRbA9\",Mobile:\"VdTBJwH_O\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gDLYwRbA9\"};};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:\"gDLYwRbA9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iqceqm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gDLYwRbA9\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({VdTBJwH_O:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yfo9dd\",\"data-border\":true,\"data-framer-name\":\"FootLinks\",layoutDependency:layoutDependency,layoutId:\"nYTCvds0U\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9524e0cc-f53d-4b6d-8d0f-a06eec95d80b, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nvzhf\",layoutDependency:layoutDependency,layoutId:\"g85GLIalF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tmb8z1\",\"data-framer-name\":\"FootLinksCol\",layoutDependency:layoutDependency,layoutId:\"y3bY_UK9o\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YfmktdJs4\"},motionChild:true,nodeId:\"KMWn0GB3s\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"Privacy Policy\"})})})}),className:\"framer-apt9de\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KMWn0GB3s\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ip28as\",\"data-framer-name\":\"FootLinksCol\",layoutDependency:layoutDependency,layoutId:\"dyNa9NI4r\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"z17DMnclP\"},motionChild:true,nodeId:\"X957aV1pq\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"What we do\"})})})}),className:\"framer-1tlfnok\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X957aV1pq\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gi3B2JWvZ\"},motionChild:true,nodeId:\"bp_0Jj4VO\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"Portfolio\"})})})}),className:\"framer-79cejr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bp_0Jj4VO\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gjcCXk27H\"},motionChild:true,nodeId:\"G49gUKHAs\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"Team\"})})})}),className:\"framer-rncsx3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G49gUKHAs\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n8syo6\",\"data-framer-name\":\"FootLinksCol\",layoutDependency:layoutDependency,layoutId:\"q38sDBfqk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xqo78hUnb\"},motionChild:true,nodeId:\"j7ZLXSZyf\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"News\"})})})}),className:\"framer-pv2zba\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j7ZLXSZyf\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j5SE9Ft_d\"},motionChild:true,nodeId:\"MYw_7YC7d\",openInNewTab:false,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"Contact\"})})})}),className:\"framer-1mqn1q5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MYw_7YC7d\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b6sacs\",\"data-framer-name\":\"FootLinksCol\",layoutDependency:layoutDependency,layoutId:\"uroEkC9cM\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/zerocarbon-capital/?originalSubdomain=uk\",motionChild:true,nodeId:\"z12lNhU7X\",openInNewTab:true,relValues:[],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-x668kj\",\"data-styles-preset\":\"uZSUpNU4N\",children:\"LinkedIn\"})})})}),className:\"framer-1f349eh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z12lNhU7X\",verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-167aclm\",layoutDependency:layoutDependency,layoutId:\"TMfRfP69m\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c0bop1\",\"data-framer-name\":\"FootContent\",layoutDependency:layoutDependency,layoutId:\"MNU6JHGkw\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4l9cwv\",\"data-framer-name\":\"FootContentRow\",layoutDependency:layoutDependency,layoutId:\"jTSSlodKk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gcdshs\",\"data-styles-preset\":\"yBsmJYrCG\",children:\"Risk to capital\"})}),className:\"framer-nrlhwq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KCsIjJ_bU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VdTBJwH_O:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gcdshs\",\"data-styles-preset\":\"yBsmJYrCG\",style:{\"--framer-text-alignment\":\"center\"},children:\"Risk to capital\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cuw1md\",\"data-framer-name\":\"FootContentRow\",layoutDependency:layoutDependency,layoutId:\"D2INF6xzC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-p00jmv\",\"data-framer-name\":\"FootContent\",layoutDependency:layoutDependency,layoutId:\"GYdCgzBRU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"This website is intended solely for professional clients and eligible counterparties.\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:[\"Zero Carbon Capital Limited is an appointed representative of Sapphire Capital Partners LLP which is authorised and regulated by the Financial Conduct Authority. Sapphire Capital Partners LLP is authorised and regulated by the Financial Conduct Authority (Firm Reference Number\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://register.fca.org.uk/s/firm?id=001b000000NMXQtAAP\",motionChild:true,nodeId:\"TmR29GSRc\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"565716\"})}),\").\\xa0Registered office: 28 Deramore Park, Belfast, BT9 5JU, United Kingdom.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:[\"Zero Carbon Capital Limited is registered in England and Wales (Company Number 12028532). Registered office: Lake House, 2 Port Way, Port Solent, Portsmouth, PO6 4TY, United Kingdom. Firm Reference Number\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://register.fca.org.uk/s/firm?id=0010X00004gIiEsQAK\",motionChild:true,nodeId:\"TmR29GSRc\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"916588\"})}),\". Sapphire Capital Partners LLP is responsible for the regulated activities carried on by Zero Carbon Capital Limited.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"This website constitutes a financial promotion for the purposes of section 21 of the Financial Services and Markets Act 2000 and is communicated by Sapphire Capital Partners LLP in its capacity as principal. It is directed only at persons who are professional clients or eligible counterparties, or who fall within exemptions available under the Financial Services and Markets Act 2000 (Financial Promotion) Order 2005. It must not be relied upon by retail clients or any other person. The fund is a closed-ended alternative investment fund structured as a limited partnership.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"Nothing on this website constitutes investment \"})]}),className:\"framer-xcltr2\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"TmR29GSRc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VdTBJwH_O:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"This website is intended solely for professional clients and eligible counterparties.\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:[\"Zero Carbon Capital Limited is an appointed representative of Sapphire Capital Partners LLP which is authorised and regulated by the Financial Conduct Authority. Sapphire Capital Partners LLP is authorised and regulated by the Financial Conduct Authority (Firm Reference Number\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://register.fca.org.uk/s/firm?id=001b000000NMXQtAAP\",motionChild:true,nodeId:\"TmR29GSRc\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"565716\"})}),\").\\xa0Registered office: 28 Deramore Park, Belfast, BT9 5JU, United Kingdom.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:[\"Zero Carbon Capital Limited is registered in England and Wales (Company Number 12028532). Registered office: Lake House, 2 Port Way, Port Solent, Portsmouth, PO6 4TY, United Kingdom. Firm Reference Number\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://register.fca.org.uk/s/firm?id=0010X00004gIiEsQAK\",motionChild:true,nodeId:\"TmR29GSRc\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"LnmhGJKnO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"916588\"})}),\". Sapphire Capital Partners LLP is responsible for the regulated activities carried on by Zero Carbon Capital Limited.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"This website constitutes a financial promotion for the purposes of section 21 of the Financial Services and Markets Act 2000 and is communicated by Sapphire Capital Partners LLP in its capacity as principal. It is directed only at persons who are professional clients or eligible counterparties, or who fall within exemptions available under the Financial Services and Markets Act 2000 (Financial Promotion) Order 2005. It must not be relied upon by retail clients or any other person. The fund is a closed-ended alternative investment fund structured as a limited partnership.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"Nothing on this website constitutes investment \"})]})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-185dy86\",\"data-framer-name\":\"FootContent\",layoutDependency:layoutDependency,layoutId:\"B94lP9e2S\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"advice, a personal recommendation, or an offer to sell or a solicitation of an offer to buy any securities. Any investment opportunity will be subject to separate legally binding documentation and appropriate investor classification and due diligence.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:'On this website, \"we\" refers to the combined activities of Zero Carbon Capital Ltd, Sapphire\\xa0Capital Partners LLP and the funds they advise and manage.\\xa0'}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"Investments in early-stage and growth companies involve a high degree of risk. Capital is at risk and investors may lose the entirety of their investment. The value of investments and any income derived from them can go down as well as up. Past performance is not a reliable indicator of future results. Tax treatment depends on individual circumstances and may change in future.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"Where investments are made through arrangements operated by Sapphire Capital Partners LLP under its FCA permissions, eligible claimants may have access to the Financial Services Compensation Scheme (FSCS) subject to the FSCS rules and limits. Not all investment activities or losses are covered by the FSCS.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt4yuk\",\"data-styles-preset\":\"JHqGDWgmJ\",dir:\"auto\",children:\"Any references to sustainability, climate impact, carbon reduction or decarbonisation relate to the investment strategy and objectives of portfolio companies. Such statements are based on current methodologies, assumptions and expectations and are not guarantees of future performance or environmental outcomes.\"})]}),className:\"framer-yz4lgg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u08aQCv2U\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VdTBJwH_O:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"advice, a personal recommendation, or an offer to sell or a solicitation of an offer to buy any securities. Any investment opportunity will be subject to separate legally binding documentation and appropriate investor classification and due diligence.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:'On this website, \"we\" refers to the combined activities of Zero Carbon Capital Ltd, Sapphire\\xa0Capital Partners LLP and the funds they advise and manage.\\xa0'}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"Investments in early-stage and growth companies involve a high degree of risk. Capital is at risk and investors may lose the entirety of their investment. The value of investments and any income derived from them can go down as well as up. Past performance is not a reliable indicator of future results. Tax treatment depends on individual circumstances and may change in future.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"Where investments are made through arrangements operated by Sapphire Capital Partners LLP under its FCA permissions, eligible claimants may have access to the Financial Services Compensation Scheme (FSCS) subject to the FSCS rules and limits. Not all investment activities or losses are covered by the FSCS.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1che2yw\",\"data-styles-preset\":\"iQ_cruZ6t\",dir:\"auto\",children:\"Any references to sustainability, climate impact, carbon reduction or decarbonisation relate to the investment strategy and objectives of portfolio companies. Such statements are based on current methodologies, assumptions and expectations and are not guarantees of future performance or environmental outcomes.\"})]})}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wjzyzw\",layoutDependency:layoutDependency,layoutId:\"bDy1xBIVh\",children:/*#__PURE__*/_jsx(LogoMain,{animated:true,className:\"framer-9c5uft\",layoutDependency:layoutDependency,layoutId:\"HLmYpvKC7\"})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HYvau.framer-fmlfx9, .framer-HYvau .framer-fmlfx9 { display: block; }\",\".framer-HYvau.framer-iqceqm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 52px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 936px; }\",\".framer-HYvau .framer-yfo9dd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 32px 40px 32px; position: relative; width: 100%; }\",\".framer-HYvau .framer-1nvzhf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HYvau .framer-1tmb8z1, .framer-HYvau .framer-ip28as, .framer-HYvau .framer-n8syo6, .framer-HYvau .framer-1b6sacs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HYvau .framer-apt9de, .framer-HYvau .framer-1tlfnok, .framer-HYvau .framer-79cejr, .framer-HYvau .framer-rncsx3, .framer-HYvau .framer-pv2zba, .framer-HYvau .framer-1mqn1q5, .framer-HYvau .framer-1f349eh, .framer-HYvau .framer-xcltr2, .framer-HYvau .framer-yz4lgg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HYvau .framer-167aclm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 32px 32px 32px; position: relative; width: 100%; }\",\".framer-HYvau .framer-c0bop1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-HYvau .framer-4l9cwv { 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: relative; width: 100%; }\",\".framer-HYvau .framer-nrlhwq { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-HYvau .framer-1cuw1md { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HYvau .framer-p00jmv, .framer-HYvau .framer-185dy86 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HYvau .framer-1wjzyzw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1500px; overflow: visible; padding: 0px; position: relative; width: 47%; }\",\".framer-HYvau .framer-9c5uft { flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 135px); position: relative; width: 1px; }\",\".framer-HYvau.framer-v-vji1zy.framer-iqceqm { width: 393px; }\",\".framer-HYvau.framer-v-vji1zy .framer-yfo9dd { padding: 40px 20px 40px 20px; }\",\".framer-HYvau.framer-v-vji1zy .framer-1nvzhf { flex-direction: column; gap: 32px; }\",\".framer-HYvau.framer-v-vji1zy .framer-1tmb8z1, .framer-HYvau.framer-v-vji1zy .framer-ip28as, .framer-HYvau.framer-v-vji1zy .framer-n8syo6, .framer-HYvau.framer-v-vji1zy .framer-1b6sacs, .framer-HYvau.framer-v-vji1zy .framer-p00jmv, .framer-HYvau.framer-v-vji1zy .framer-185dy86 { flex: none; width: 100%; }\",\".framer-HYvau.framer-v-vji1zy .framer-167aclm { padding: 0px; }\",\".framer-HYvau.framer-v-vji1zy .framer-c0bop1 { padding: 0px 16px 0px 16px; }\",\".framer-HYvau.framer-v-vji1zy .framer-1cuw1md { flex-direction: column; gap: 0px; }\",\".framer-HYvau.framer-v-vji1zy .framer-yz4lgg { order: 0; }\",\".framer-HYvau.framer-v-vji1zy .framer-1wjzyzw { padding: 16px; }\",\".framer-HYvau.framer-v-vji1zy .framer-9c5uft { height: var(--framer-aspect-ratio-supported, 51px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-HYvau[data-border=\"true\"]::after, .framer-HYvau [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 1352\n * @framerIntrinsicWidth 936\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VdTBJwH_O\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLnmhGJKnO=withCSS(Component,css,\"framer-HYvau\");export default FramerLnmhGJKnO;FramerLnmhGJKnO.displayName=\"Footer\";FramerLnmhGJKnO.defaultProps={height:1352,width:936};addPropertyControls(FramerLnmhGJKnO,{variant:{options:[\"gDLYwRbA9\",\"VdTBJwH_O\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLnmhGJKnO,[{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:\"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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...LogoMainFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLnmhGJKnO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"936\",\"framerIntrinsicHeight\":\"1352\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VdTBJwH_O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LnmhGJKnO.map","// Generated by Framer (31f1c56)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import Nav from\"#framer/local/canvasComponent/g9848i4OC/g9848i4OC.js\";import Footer from\"#framer/local/canvasComponent/LnmhGJKnO/LnmhGJKnO.js\";const NavFonts=getFonts(Nav);const FooterFonts=getFonts(Footer);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const NavControls=getPropertyControls(Nav);const breakpoints={cRm1hAw4B:\"(min-width: 1200px)\",Et6I0YxzA:\"(max-width: 809.98px)\",MSTgI2xZv:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-G3yhu\";const variantClassNames={cRm1hAw4B:\"framer-v-16mpemt\",Et6I0YxzA:\"framer-v-1murbp0\",MSTgI2xZv:\"framer-v-1szehi7\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const getNumericColumnGap=gap=>{if(Number.isFinite(gap)&&gap>=0)return gap;if(typeof gap!==\"string\")return 0;const firstSegment=gap.split(\" \")[0];const parsedGap=parseFloat(firstSegment);return Number.isFinite(parsedGap)&&parsedGap>=0?parsedGap:0;};const breakpointRules={Et6I0YxzA:[\".framer-G3yhu.framer-16mpemt { gap: var(--6ipwmg); padding: 112px 0px 0px 0px; }\",\".framer-G3yhu.framer-ygula0 { background-color: unset; z-index: 9; }\",'.framer-G3yhu .framer-1dffvh8, [data-layout-template=\"true\"] > #overlay { margin-bottom: var(--247t6h); }'],MSTgI2xZv:[\".framer-G3yhu.framer-16mpemt { gap: var(--1lttpos); }\",'.framer-G3yhu .framer-1dffvh8, [data-layout-template=\"true\"] > #overlay { margin-bottom: var(--9h71eq); }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={Et6I0YxzA:\".framer-1murbp0-override\",MSTgI2xZv:\".framer-1szehi7-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G3yhu.framer-1f6voua, .framer-G3yhu .framer-1f6voua { display: block; }\",\".framer-G3yhu.framer-16mpemt { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--76h70s); height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 140px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-G3yhu .framer-1ce6k4v-container { flex: none; height: auto; left: 50%; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-G3yhu.framer-ygula0 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-G3yhu.framer-fooz4h-container { flex: none; height: 100vh; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: 0px; width: 100%; z-index: 9; }\",\".framer-G3yhu .framer-1dffvh8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: var(--1gk04mk); position: relative; width: 0px; }\",\".framer-G3yhu .framer-pbqhpu-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-G3yhu .framer-54jmel-container { flex: none; height: auto; left: 50%; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: auto; z-index: -1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: var(--1gk04mk); }'];const mediaQueries={cRm1hAw4B:\"(min-width: 1200px)\",Et6I0YxzA:\"(max-width: 809.98px)\",MSTgI2xZv:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"What we do\":\"G3_dLTa6x\",Contact:\"ySdnsqSPi\",Home:\"EufY8igvC\",News:\"UuKeWiKpe\",Portfolio:\"SyviCbEwe\",Team:\"GXmCMlCY5\"};const humanReadableVariantMap={Desktop:\"cRm1hAw4B\",Phone:\"Et6I0YxzA\",Tablet:\"MSTgI2xZv\"};const getProps=({activePage,gapDesktop,gapMobile,gapTablet,height,id,width,...props})=>{return{...props,mBKmvGprc:gapTablet??props.mBKmvGprc??100,NsLm6V88T:humanReadableEnumMap[activePage]??activePage??props.NsLm6V88T??\"EufY8igvC\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cRm1hAw4B\",xrOqXr2p_:gapMobile??props.xrOqXr2p_??60,z6reG63Tt:gapDesktop??props.z6reG63Tt??120};};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,NsLm6V88T,z6reG63Tt,mBKmvGprc,xrOqXr2p_,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const kmhdWnepd3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const kmhdWnepd1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Et6I0YxzA\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"cRm1hAw4B\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 81.25%; } } @media (max-width: 809.98px) { :root { font-size: 81.25%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16mpemt\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1gk04mk\":`-${getNumericColumnGap(z6reG63Tt)}px`,\"--1lttpos\":numberToPixelString(mBKmvGprc),\"--247t6h\":`-${getNumericColumnGap(xrOqXr2p_)}px`,\"--6ipwmg\":numberToPixelString(xrOqXr2p_),\"--76h70s\":numberToPixelString(z6reG63Tt),\"--9h71eq\":`-${getNumericColumnGap(mBKmvGprc)}px`,...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{dismissWithEsc:false}},children:/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z17DMnclP\"},implicitPathVariables:undefined},{href:{webPageId:\"gi3B2JWvZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gjcCXk27H\"},implicitPathVariables:undefined},{href:{webPageId:\"xqo78hUnb\"},implicitPathVariables:undefined},{href:{webPageId:\"j5SE9Ft_d\"},implicitPathVariables:undefined},{href:{webPageId:\"z17DMnclP\"},implicitPathVariables:undefined},{href:{webPageId:\"gi3B2JWvZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gjcCXk27H\"},implicitPathVariables:undefined},{href:{webPageId:\"xqo78hUnb\"},implicitPathVariables:undefined},{href:{webPageId:\"j5SE9Ft_d\"},implicitPathVariables:undefined},{href:{webPageId:\"z17DMnclP\"},implicitPathVariables:undefined},{href:{webPageId:\"gi3B2JWvZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gjcCXk27H\"},implicitPathVariables:undefined},{href:{webPageId:\"xqo78hUnb\"},implicitPathVariables:undefined},{href:{webPageId:\"j5SE9Ft_d\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1ce6k4v-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"Sko67c8ZP\",scopeId:\"P3mtey44e\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{eO37u6LMe:resolvedLinks[13],JqS7ZWe4A:resolvedLinks[14],lX2kqBxFy:resolvedLinks[11],variant:\"vDzURpe39\",wtsxLyHwZ:resolvedLinks[12],ZzoInWGC_:resolvedLinks[10]},MSTgI2xZv:{eO37u6LMe:resolvedLinks[8],JqS7ZWe4A:resolvedLinks[9],lX2kqBxFy:resolvedLinks[6],wtsxLyHwZ:resolvedLinks[7],ZzoInWGC_:resolvedLinks[5]}},children:/*#__PURE__*/_jsx(Nav,{eO37u6LMe:resolvedLinks[3],height:\"100%\",id:\"Sko67c8ZP\",JqS7ZWe4A:resolvedLinks[4],kmhdWnepd:kmhdWnepd3bnx0g({overlay}),layoutId:\"Sko67c8ZP\",lX2kqBxFy:resolvedLinks[1],OzoloZBKZ:NsLm6V88T,style:{width:\"100%\"},variant:\"XckxZGdhB\",width:\"100%\",wtsxLyHwZ:resolvedLinks[2],ZzoInWGC_:resolvedLinks[0]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{animate:{opacity:1,transition:{damping:30,delay:0,mass:1,stiffness:197,type:\"spring\"}},exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},onTap:undefined}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-ygula0\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"oEZHVbNhV\")}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z17DMnclP\"},implicitPathVariables:undefined},{href:{webPageId:\"gi3B2JWvZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gjcCXk27H\"},implicitPathVariables:undefined},{href:{webPageId:\"xqo78hUnb\"},implicitPathVariables:undefined},{href:{webPageId:\"j5SE9Ft_d\"},implicitPathVariables:undefined},{href:{webPageId:\"z17DMnclP\"},implicitPathVariables:undefined},{href:{webPageId:\"gi3B2JWvZ\"},implicitPathVariables:undefined},{href:{webPageId:\"gjcCXk27H\"},implicitPathVariables:undefined},{href:{webPageId:\"xqo78hUnb\"},implicitPathVariables:undefined},{href:{webPageId:\"j5SE9Ft_d\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:`${cx(scopingClassNames,\"framer-fooz4h-container\")} hidden-16mpemt hidden-1szehi7`,inComponentSlot:true,nodeId:\"vMZW2PRPV\",rendersWithMotion:true,scopeId:\"P3mtey44e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{eO37u6LMe:resolvedLinks1[8],JqS7ZWe4A:resolvedLinks1[9],lX2kqBxFy:resolvedLinks1[6],wtsxLyHwZ:resolvedLinks1[7],ZzoInWGC_:resolvedLinks1[5]}},children:/*#__PURE__*/_jsx(Nav,{eO37u6LMe:resolvedLinks1[3],height:\"100%\",id:\"vMZW2PRPV\",JqS7ZWe4A:resolvedLinks1[4],kmhdWnepd:kmhdWnepd1wnntms({overlay}),layoutId:\"vMZW2PRPV\",lX2kqBxFy:resolvedLinks1[1],OzoloZBKZ:NsLm6V88T,style:{height:\"100%\",width:\"100%\"},variant:\"J77YpFp78\",width:\"100%\",wtsxLyHwZ:resolvedLinks1[2],ZzoInWGC_:resolvedLinks1[0]})})})})})})]})}),getContainer())})})]})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dffvh8\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{y:1112}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1235,width:\"100vw\",y:1140,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pbqhpu-container\",nodeId:\"JO0AEnhPq\",scopeId:\"P3mtey44e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Et6I0YxzA:{variant:\"VdTBJwH_O\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JO0AEnhPq\",layoutId:\"JO0AEnhPq\",style:{width:\"100%\"},variant:\"gDLYwRbA9\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-54jmel-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"FaR8pB6zi\",scopeId:\"P3mtey44e\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"FaR8pB6zi\",layoutId:\"FaR8pB6zi\",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 2123\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MSTgI2xZv\":{\"layout\":[\"fixed\",\"fixed\"]},\"Et6I0YxzA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NsLm6V88T\":\"activePage\",\"z6reG63Tt\":\"gapDesktop\",\"mBKmvGprc\":\"gapTablet\",\"xrOqXr2p_\":\"gapMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cRm1hAw4B\":[\".framer-1ce6k4v-container\",\".framer-pbqhpu-container\",\".framer-54jmel-container\"],\"MSTgI2xZv\":[\".framer-1ce6k4v-container\",\".framer-pbqhpu-container\",\".framer-54jmel-container\"],\"Et6I0YxzA\":[\".framer-1ce6k4v-container\",\".framer-pbqhpu-container\",\".framer-54jmel-container\"]}\n * @framerBreakpoints {\"cRm1hAw4B\":{\"min\":1200,\"canvasClassName\":\"framer-16mpemt-override\",\"minHeight\":2123,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MSTgI2xZv\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1szehi7-override\",\"minHeight\":2123,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":13},\"Et6I0YxzA\":{\"max\":809,\"canvasClassName\":\"framer-1murbp0-override\",\"minHeight\":2123,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":13}}\n * @framerDefaultVariant cRm1hAw4B\n * @framerLayoutTemplate\n */const FramerP3mtey44e=withCSS(Component,css,\"framer-G3yhu\");export default FramerP3mtey44e;FramerP3mtey44e.displayName=\"Main\";FramerP3mtey44e.defaultProps={height:2123,width:1200};addPropertyControls(FramerP3mtey44e,{NsLm6V88T:NavControls?.[\"OzoloZBKZ\"]&&{...NavControls[\"OzoloZBKZ\"],defaultValue:\"EufY8igvC\",description:undefined,hidden:undefined,title:\"Active Page\"},z6reG63Tt:{defaultValue:120,displayStepper:true,max:120,min:20,step:20,title:\"Gap Desktop\",type:ControlType.Number},mBKmvGprc:{defaultValue:100,displayStepper:true,max:100,min:20,step:20,title:\"Gap Tablet\",type:ControlType.Number},xrOqXr2p_:{defaultValue:60,displayStepper:true,max:60,min:20,step:20,title:\"Gap Mobile\",type:ControlType.Number}});addFonts(FramerP3mtey44e,[{explicitInter:true,fonts:[]},...NavFonts,...FooterFonts,...LayoutJumpPreventerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP3mtey44e\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2123\",\"framerBreakpoints\":\"{\\\"cRm1hAw4B\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-16mpemt-override\\\",\\\"minHeight\\\":2123,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MSTgI2xZv\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1szehi7-override\\\",\\\"minHeight\\\":2123,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":13},\\\"Et6I0YxzA\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1murbp0-override\\\",\\\"minHeight\\\":2123,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":13}}\",\"framerDefaultVariant\":\"cRm1hAw4B\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"NsLm6V88T\\\":\\\"activePage\\\",\\\"z6reG63Tt\\\":\\\"gapDesktop\\\",\\\"mBKmvGprc\\\":\\\"gapTablet\\\",\\\"xrOqXr2p_\\\":\\\"gapMobile\\\"}\",\"framerHitTargets\":\"{\\\"cRm1hAw4B\\\":[\\\".framer-1ce6k4v-container\\\",\\\".framer-pbqhpu-container\\\",\\\".framer-54jmel-container\\\"],\\\"MSTgI2xZv\\\":[\\\".framer-1ce6k4v-container\\\",\\\".framer-pbqhpu-container\\\",\\\".framer-54jmel-container\\\"],\\\"Et6I0YxzA\\\":[\\\".framer-1ce6k4v-container\\\",\\\".framer-pbqhpu-container\\\",\\\".framer-54jmel-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MSTgI2xZv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Et6I0YxzA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/pOilgkxj6NWEOsiSsaUX/2u3AjSofSjPtdYdnrcT8/P3mtey44e.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {n2ZrJjm5w: \"hero-parallax\", p8Gx0twXA: \"review-full-image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lw6j3QxrC628wYeG96r3/szTimhefF8Wls8NDAyOP/augiA20Il.js\")), path: \"/\"}, gi3B2JWvZ: {elements: {Ao47VJpkO: \"portfolio\", BjoMEPy90: \"row6\", CyLp5ZEcm: \"row5\", JqEX15oIQ: \"row3\", MTp6kaTBS: \"row4\", UHd2af3Cq: \"row2\", xIuu6O16g: \"row1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6H3Gax9LAgC1XnIYMBB9/KCjnvV5JK0WfVuIeDa78/gi3B2JWvZ.js\")), path: \"/portfolio\"}, VLKzNt7pt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t28nPBNA75G9awM3Q7J5/Xap4dsG5kz2HlDKMiCOl/VLKzNt7pt.js\")), path: \"/portfolio-2\"}, gjcCXk27H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nyqNlVuNx65z9MPD3rr2/yNqOrSMcp2zMlDVyRVB6/gjcCXk27H.js\")), path: \"/team\"}, j5SE9Ft_d: {elements: {u3KlufTAP: \"hero-parallax\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Wu4zZzXb4EJD9Movs3i7/vV3ENmyDyi0bIB6OjqS2/j5SE9Ft_d.js\")), path: \"/contact\"}, xqo78hUnb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PHtdvDkQ27bpxYi3Stsv/jtLc0NzjL67TbuHnwfnY/xqo78hUnb.js\")), path: \"/news\"}, z17DMnclP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j4VW3UfQ1xnhsphCd1Wh/ErqZisgRyQpkyaDiLGsK/z17DMnclP.js\")), path: \"/what-we-do\"}, YfmktdJs4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VzFjWYc93G8MG9zSOrLg/TILZbeANS0Tdpekraksi/YfmktdJs4.js\")), path: \"/privacy-policy\"}, OjT4YqK4K: {collectionId: \"BVfhTY0Nr\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j3NndkegtKxf3nhKREb3/IRSy3OD2jU7XshwwZlM8/OjT4YqK4K.js\")), path: \"/team/:SgWIs9M82\"}, LFE9wD8LM: {collectionId: \"n2EgNsF2R\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SUHKS9b0X05MbnPuJ89j/byyCGdWu49VXV81xSXQQ/LFE9wD8LM.js\")), path: \"/news/:ELCINnW3R\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BVfhTY0Nr: async () => (await import(\"https://framerusercontent.com/modules/xEryeojWL46nPYOMkPmu/xOhRazFyUgQAblgDadBz/BVfhTY0Nr.js\"))?.[\"utils\"], n2EgNsF2R: async () => (await import(\"https://framerusercontent.com/modules/7I5fQHLwY0MaS3lCZejr/wUGmnjiUS2J1lLnT6w5x/n2EgNsF2R.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"d5c8fcf6164816e2c8ea15f9a6b209211e14bf6a914b65a6c345ced81f2f656c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {mBKmvGprc: 100, NsLm6V88T: \"EufY8igvC\", xrOqXr2p_: 60, z6reG63Tt: 120}\r\nconst props2 = {...props1, mBKmvGprc: 40, NsLm6V88T: \"SyviCbEwe\", xrOqXr2p_: 40, z6reG63Tt: 40}\r\nconst props3 = {...props1, mBKmvGprc: 80, NsLm6V88T: \"GXmCMlCY5\", z6reG63Tt: 100}\r\nconst props4 = {...props1, mBKmvGprc: 40, NsLm6V88T: \"ySdnsqSPi\", xrOqXr2p_: 40, z6reG63Tt: 40}\r\nconst props5 = {...props1, mBKmvGprc: 40, NsLm6V88T: \"UuKeWiKpe\", xrOqXr2p_: 40, z6reG63Tt: 40}\r\nconst props6 = {...props1, mBKmvGprc: 40, NsLm6V88T: \"G3_dLTa6x\", xrOqXr2p_: 40, z6reG63Tt: 40}\r\nconst props7 = {...props1, z6reG63Tt: 20}\r\nconst props8 = {...props1, NsLm6V88T: \"GXmCMlCY5\"}\r\nconst props9 = {...props1, NsLm6V88T: \"UuKeWiKpe\"}\r\nconst templateProps = {augiA20Il: props1, DYzAecQ7d: props2, gi3B2JWvZ: props2, gjcCXk27H: props3, j5SE9Ft_d: props4, LFE9wD8LM: props9, OjT4YqK4K: props8, PkwkTV5fJ: props2, VLKzNt7pt: props2, xqo78hUnb: props5, YfmktdJs4: props7, z17DMnclP: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"gi3B2JWvZ\":\r\ncase \"VLKzNt7pt\":\r\ncase \"DYzAecQ7d\":\r\ncase \"PkwkTV5fJ\":\r\ncase \"gjcCXk27H\":\r\ncase \"j5SE9Ft_d\":\r\ncase \"xqo78hUnb\":\r\ncase \"z17DMnclP\":\r\ncase \"YfmktdJs4\":\r\ncase \"OjT4YqK4K\":\r\ncase \"LFE9wD8LM\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"gi3B2JWvZ\":\r\ncase \"VLKzNt7pt\":\r\ncase \"DYzAecQ7d\":\r\ncase \"PkwkTV5fJ\":\r\ncase \"gjcCXk27H\":\r\ncase \"j5SE9Ft_d\":\r\ncase \"xqo78hUnb\":\r\ncase \"z17DMnclP\":\r\ncase \"YfmktdJs4\":\r\ncase \"OjT4YqK4K\":\r\ncase \"LFE9wD8LM\":\r\nreturn [{hash: \"16mpemt\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1szehi7\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1murbp0\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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.zerocarbon.vc\",\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/msBDFutFsN7Te0Kbp9uV/4HJ4o4Orga5RakWMnT9v/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}