{"version":3,"file":"script_main.DOmo6f4V.mjs","names":["mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","_ItemLine","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavItem","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","MenuButton","_NavMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","_Fragment","className","addPropertyOverrides","NavigationButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Logo","Logomark","css","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Logomark","Link1","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","RichText","_NavBar","_SectionFooter","useRef","React.useId","className","PropertyOverrides","React.createElement","Default","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/WI7s6HzMwix9eHsrkz9e/OkYwAIwFxWadWLFUUB28/GZXR9l7Yn.js","https:/framerusercontent.com/modules/qjptSvZoTAT6EFxSzABY/cZenZK6B4IALQqNQeRVQ/tRs6Wa2pO.js","https:/framerusercontent.com/modules/4uaJ36PaUBsIiLbftcTf/uhIaJH5CQgglsOUBTpHL/AK8INM6PA.js","https:/framerusercontent.com/modules/UHYp8FL28CKD3s0D5qVX/V4fjlqnOGk6YQ25pVnLz/gYf_NB3NC.js","https:/framerusercontent.com/modules/1ytzOPhITwNG3TCDa9BA/MYUjf39BVVwuAjCFKxvf/qOTPbQQ3l.js","https:/framerusercontent.com/modules/eULfUJplFSY98u3yms43/edERllU5X1h9qStRWbv2/jtRdz0uzo.js","https:/framerusercontent.com/modules/V6CEIx4zqeRENyTqY60F/A4nhkkQrY4gLKrCYnBcz/KKvSKe356.js","https:/framerusercontent.com/modules/HzvgnplqReeAwC7gEkyl/9JmNcjpA0m0C80zbP9YB/Copyright.js","https:/framerusercontent.com/modules/9EAbaTZPVTZiJZ63x5ID/E9BVISRkJiNBnnWZVIdc/TPRdaSZ7S.js","https:/framerusercontent.com/modules/qK4Z8iMeRXsdECM7pTpe/JzdKbquR5pPIXu4L8mSe/KNr_HgFpA.js","https:/framerusercontent.com/modules/JO7akJsm9x3M6eBMHqBS/nKJEGcmzDjXaZr9nF79B/TJ51gML8i.js","https:/framerusercontent.com/modules/K5QK0fU0cBel1GPiOLI5/iMfGYDqSe8eKJs74EpOX/ooz6D_jXi.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e2c535a)\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='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 428 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20.015 31.333 L 28.096 31.333 L 17.737 0.632 L 10.366 0.632 Z M 10.359 0.632 L 6.549 11.917 L 3.005 0.632 Z M 10.366 24.057 L 8.078 31.333 L 0 31.333 L 6.549 11.917 Z M 54.617 0.632 L 58.804 0.632 L 71.405 31.333 L 66.882 31.333 L 63.33 22.411 L 49.885 22.411 L 46.543 31.333 L 42.144 31.333 Z M 62.103 19.026 L 59.187 11.119 C 58.385 8.919 57.494 6.805 56.778 4.648 L 56.607 4.648 C 55.887 6.72 55.128 8.919 54.323 11.033 L 51.236 19.026 Z M 71.919 24.312 L 75.853 24.312 C 75.853 27.399 77.925 28.963 81.519 28.963 C 84.478 28.963 86.17 27.821 86.17 25.707 C 86.17 23.042 83.505 22.492 80.547 21.943 C 76.74 21.222 72.426 20.548 72.426 15.22 C 72.426 11.498 75.81 8.877 80.969 8.877 C 86.464 8.877 89.639 11.456 89.678 16.192 L 85.829 16.192 C 85.787 13.315 84.222 11.92 80.88 11.92 C 78.216 11.92 76.481 13.105 76.481 14.964 C 76.481 17.416 78.976 17.966 81.853 18.516 C 85.744 19.278 90.31 20.038 90.31 25.451 C 90.31 29.385 86.546 31.965 81.43 31.965 C 75.382 31.965 71.958 29.173 71.916 24.312 Z M 92.166 39.791 L 92.166 36.534 C 92.843 36.704 93.478 36.789 94.025 36.789 C 96.941 36.789 98.126 34.675 98.931 31.798 L 90.644 9.511 L 94.958 9.511 L 98.764 20.421 C 99.651 22.915 100.244 25.412 101.006 27.906 L 101.219 27.906 C 101.897 25.497 102.699 22.833 103.543 20.421 L 107.392 9.511 L 111.323 9.511 L 103.203 31.33 C 101.216 36.616 99.229 40 94.703 40 C 93.94 40 93.095 39.957 92.166 39.787 Z M 113.644 9.515 L 117.28 9.515 L 117.28 12.307 C 118.55 10.277 120.916 9.05 123.836 9.05 C 126.33 9.05 128.785 10.235 129.8 13.066 C 131.619 10.232 134.451 9.05 137.537 9.05 C 142.568 9.05 144.558 12.179 144.558 17.128 L 144.558 31.336 L 140.666 31.336 L 140.666 19.242 C 140.666 16.071 140.411 12.136 136.352 12.136 C 131.659 12.136 131.066 17.295 131.066 20.552 L 131.066 31.336 L 127.175 31.336 L 127.175 19.242 C 127.175 16.071 126.88 12.136 122.818 12.136 C 118.125 12.136 117.532 17.295 117.532 20.552 L 117.532 31.336 L 113.64 31.336 L 113.64 9.518 Z M 149.13 9.515 L 152.767 9.515 L 152.767 12.307 C 154.036 10.277 156.403 9.05 159.322 9.05 C 161.817 9.05 164.271 10.235 165.286 13.066 C 167.106 10.232 169.937 9.05 173.023 9.05 C 178.054 9.05 180.044 12.179 180.044 17.128 L 180.044 31.336 L 176.153 31.336 L 176.153 19.242 C 176.153 16.071 175.897 12.136 171.839 12.136 C 167.145 12.136 166.553 17.295 166.553 20.552 L 166.553 31.336 L 162.661 31.336 L 162.661 19.242 C 162.661 16.071 162.366 12.136 158.305 12.136 C 153.611 12.136 153.019 17.295 153.019 20.552 L 153.019 31.336 L 149.127 31.336 L 149.127 9.518 Z M 183.376 20.424 C 183.376 13.829 187.392 8.88 193.82 8.88 C 200.628 8.88 203.715 13.573 203.715 21.651 L 187.435 21.651 C 187.647 25.965 190.312 28.881 193.863 28.881 C 196.655 28.881 198.769 27.611 199.571 24.823 L 203.672 24.823 C 202.743 29.516 198.724 31.968 193.735 31.968 C 187.055 31.968 183.376 27.611 183.376 20.424 Z M 199.571 18.476 C 199.149 14.077 196.779 12.006 193.65 12.006 C 190.351 12.006 188.07 14.077 187.52 18.476 Z M 208.494 25.412 L 208.494 12.726 L 204.478 12.726 L 204.478 9.511 L 208.494 9.511 L 208.494 4.226 L 212.385 4.226 L 212.385 9.511 L 217.121 9.511 L 217.121 12.726 L 212.385 12.726 L 212.385 23.592 C 212.385 26.679 212.513 28.413 215.007 28.413 C 215.599 28.413 216.319 28.413 217.206 28.201 L 217.206 31.33 C 216.064 31.585 214.964 31.709 213.992 31.709 C 210.569 31.709 208.497 30.187 208.497 25.409 Z M 219.658 9.515 L 223.337 9.515 L 223.337 12.729 C 225.029 10.107 227.058 9.263 229.467 9.263 C 230.269 9.263 231.117 9.348 231.919 9.518 L 231.919 12.942 C 230.947 12.771 230.099 12.647 229.34 12.647 C 224.646 12.647 223.546 16.031 223.546 21.317 L 223.546 31.339 L 219.655 31.339 L 219.655 9.521 Z M 234.256 0.632 L 238.147 0.632 L 238.147 4.86 L 234.256 4.86 Z M 234.256 9.515 L 238.147 9.515 L 238.147 31.333 L 234.256 31.333 Z M 241.62 20.424 C 241.62 13.829 245.342 8.88 251.894 8.88 C 257.138 8.88 260.394 11.757 261.072 16.66 L 257.013 16.66 C 256.549 13.573 254.771 12.009 251.855 12.009 C 247.839 12.009 245.682 15.393 245.682 20.424 C 245.682 25.455 247.924 28.881 251.855 28.881 C 254.689 28.881 256.634 27.317 257.311 24.018 L 261.118 24.018 C 260.188 29.346 257.144 31.968 251.816 31.968 C 245.221 31.968 241.623 27.317 241.623 20.424 Z M 282.857 31.919 C 279.228 31.919 276.39 30.996 274.351 29.153 C 272.308 27.31 271.29 24.672 271.29 21.236 L 275.47 21.236 C 275.47 23.628 276.095 25.458 277.349 26.724 C 278.602 27.991 280.439 28.626 282.857 28.626 C 285.024 28.626 286.713 28.148 287.924 27.189 C 289.135 26.234 289.741 24.95 289.741 23.347 C 289.741 22.391 289.521 21.589 289.086 20.941 C 288.651 20.293 288.058 19.753 287.312 19.314 C 286.566 18.879 285.715 18.512 284.759 18.218 C 283.803 17.923 282.818 17.635 281.803 17.354 C 280.592 17.017 279.398 16.65 278.216 16.257 C 277.035 15.864 275.971 15.334 275.028 14.673 C 274.086 14.012 273.326 13.181 272.747 12.182 C 272.171 11.184 271.883 9.924 271.883 8.402 C 271.883 7.165 272.151 6.032 272.685 5.005 C 273.218 3.977 273.964 3.09 274.923 2.344 C 275.879 1.597 277.028 1.021 278.363 0.612 C 279.699 0.203 281.155 0 282.733 0 C 286.081 0 288.713 0.858 290.628 2.576 C 292.542 4.294 293.498 6.687 293.498 9.754 L 289.446 9.754 C 289.446 8.628 289.25 7.662 288.854 6.86 C 288.458 6.058 287.947 5.391 287.312 4.854 C 286.68 4.32 285.954 3.924 285.139 3.672 C 284.332 3.421 283.492 3.293 282.648 3.293 C 281.859 3.293 281.08 3.391 280.304 3.587 C 279.529 3.784 278.841 4.088 278.236 4.494 C 277.63 4.903 277.146 5.41 276.779 6.013 C 276.413 6.618 276.229 7.328 276.229 8.143 C 276.229 9.073 276.432 9.845 276.841 10.464 C 277.251 11.083 277.797 11.603 278.488 12.025 C 279.178 12.447 279.98 12.807 280.894 13.102 C 281.807 13.397 282.772 13.688 283.787 13.966 C 284.998 14.303 286.222 14.676 287.459 15.086 C 288.696 15.495 289.809 16.035 290.795 16.712 C 291.78 17.386 292.582 18.231 293.2 19.246 C 293.819 20.26 294.13 21.54 294.13 23.088 C 294.13 24.41 293.855 25.615 293.305 26.698 C 292.755 27.782 291.989 28.711 291.004 29.484 C 290.019 30.259 288.837 30.855 287.456 31.277 C 286.078 31.7 284.543 31.912 282.854 31.912 Z M 307.893 31.919 C 304.541 31.919 301.982 30.898 300.208 28.859 C 298.434 26.819 297.547 23.998 297.547 20.394 C 297.547 18.761 297.786 17.242 298.264 15.835 C 298.742 14.428 299.439 13.204 300.355 12.163 C 301.268 11.122 302.368 10.313 303.648 9.734 C 304.928 9.158 306.371 8.87 307.975 8.87 C 311.379 8.87 313.879 9.983 315.47 12.205 C 317.061 14.428 317.856 17.566 317.856 21.622 L 301.599 21.622 C 301.655 22.692 301.851 23.671 302.191 24.558 C 302.528 25.445 302.987 26.204 303.563 26.839 C 304.139 27.474 304.8 27.965 305.546 28.315 C 306.292 28.669 307.114 28.842 308.017 28.842 C 309.425 28.842 310.629 28.518 311.628 27.87 C 312.626 27.222 313.323 26.194 313.719 24.787 L 317.814 24.787 C 317.336 27.15 316.187 28.931 314.374 30.128 C 312.56 31.326 310.397 31.922 307.893 31.922 Z M 313.722 18.45 C 313.496 16.254 312.848 14.631 311.781 13.573 C 310.711 12.519 309.389 11.989 307.811 11.989 C 306.148 11.989 304.784 12.516 303.717 13.573 C 302.646 14.631 301.972 16.254 301.691 18.45 L 313.726 18.45 Z M 331.456 31.919 C 329.793 31.919 328.336 31.644 327.086 31.094 C 325.833 30.544 324.769 29.765 323.898 28.751 C 323.024 27.736 322.37 26.522 321.934 25.098 C 321.499 23.677 321.28 22.106 321.28 20.391 C 321.28 18.676 321.506 17.239 321.954 15.832 C 322.406 14.424 323.067 13.2 323.938 12.159 C 324.808 11.119 325.885 10.31 327.168 9.731 C 328.448 9.155 329.904 8.867 331.538 8.867 C 334.182 8.867 336.287 9.541 337.851 10.893 C 339.413 12.244 340.362 14.159 340.702 16.634 L 336.65 16.634 C 336.172 13.537 334.454 11.989 331.498 11.989 C 330.484 11.989 329.6 12.192 328.837 12.601 C 328.078 13.01 327.436 13.58 326.916 14.31 C 326.396 15.043 326 15.92 325.734 16.948 C 325.466 17.976 325.332 19.121 325.332 20.388 C 325.332 22.921 325.865 24.964 326.936 26.512 C 328.006 28.06 329.525 28.836 331.495 28.836 C 332.932 28.836 334.113 28.443 335.043 27.654 C 335.973 26.865 336.604 25.641 336.941 23.982 L 340.741 23.982 C 339.812 29.274 336.716 31.919 331.452 31.919 Z M 352.524 31.749 C 350.61 31.749 349.127 31.389 348.07 30.672 C 347.013 29.955 346.204 29.019 345.641 27.864 C 345.275 27.13 345.065 26.26 345.009 25.245 C 344.954 24.23 344.924 23.206 344.924 22.162 L 344.924 9.495 L 348.767 9.495 L 348.767 21.782 C 348.767 22.627 348.809 23.458 348.895 24.273 C 348.98 25.091 349.183 25.821 349.507 26.469 C 349.831 27.117 350.295 27.644 350.901 28.053 C 351.506 28.462 352.328 28.665 353.372 28.665 C 355.202 28.665 356.622 28.04 357.637 26.787 C 358.652 25.533 359.156 23.586 359.156 20.938 L 359.156 9.495 L 362.998 9.495 L 362.998 31.281 L 359.411 31.281 L 359.411 28.495 C 358.933 29.143 358.403 29.677 357.827 30.099 C 357.251 30.521 356.658 30.852 356.053 31.091 C 355.447 31.33 354.842 31.5 354.236 31.598 C 353.631 31.696 353.061 31.745 352.528 31.745 Z M 369.328 9.498 L 373.001 9.498 L 373.001 12.706 C 373.845 11.384 374.775 10.477 375.786 9.983 C 376.801 9.492 377.91 9.243 379.121 9.243 C 379.936 9.243 380.754 9.328 381.569 9.495 L 381.569 12.915 C 381.092 12.83 380.64 12.762 380.218 12.706 C 379.812 12.651 379.403 12.623 378.994 12.621 C 377.812 12.621 376.846 12.824 376.1 13.233 C 375.354 13.642 374.771 14.218 374.349 14.964 C 373.927 15.711 373.632 16.617 373.462 17.688 C 373.292 18.758 373.21 19.953 373.21 21.275 L 373.21 31.281 L 369.325 31.281 L 369.325 9.495 Z M 385.288 0.632 L 389.173 0.632 L 389.173 4.854 L 385.288 4.854 Z M 385.288 9.498 L 389.173 9.498 L 389.173 31.284 L 385.288 31.284 Z M 402.386 31.664 C 401.542 31.664 400.776 31.559 400.085 31.346 C 399.394 31.133 398.818 30.79 398.354 30.312 C 397.889 29.834 397.529 29.186 397.277 28.371 C 397.025 27.556 396.897 26.554 396.897 25.373 L 396.897 12.706 L 392.888 12.706 L 392.888 9.498 L 396.897 9.498 L 396.897 4.222 L 400.782 4.222 L 400.782 9.498 L 405.512 9.498 L 405.512 12.706 L 400.782 12.706 L 400.782 23.556 C 400.782 24.316 400.802 25 400.844 25.605 C 400.887 26.211 400.992 26.718 401.162 27.124 C 401.332 27.533 401.591 27.841 401.944 28.053 C 402.294 28.266 402.782 28.371 403.401 28.371 C 403.712 28.371 404.042 28.364 404.392 28.351 C 404.746 28.338 405.145 28.273 405.597 28.161 L 405.597 31.287 C 404.442 31.539 403.375 31.667 402.389 31.667 Z M 410.916 39.941 C 410.52 39.941 410.12 39.928 409.711 39.899 C 409.302 39.869 408.86 39.813 408.382 39.728 L 408.382 36.478 C 409.057 36.648 409.675 36.73 410.241 36.73 C 410.975 36.73 411.6 36.603 412.12 36.351 C 412.636 36.101 413.096 35.749 413.472 35.316 C 413.852 34.881 414.176 34.361 414.444 33.755 C 414.712 33.149 414.945 32.482 415.141 31.749 L 406.867 9.498 L 411.174 9.498 L 414.974 20.391 C 415.426 21.658 415.812 22.905 416.136 24.129 C 416.46 25.353 416.817 26.6 417.213 27.867 L 417.422 27.867 C 417.76 26.656 418.126 25.412 418.519 24.129 C 418.903 22.875 419.312 21.629 419.743 20.391 L 423.586 9.498 L 427.513 9.498 L 419.406 31.284 C 418.899 32.606 418.385 33.804 417.864 34.871 C 417.344 35.941 416.758 36.848 416.113 37.594 C 415.465 38.341 414.719 38.917 413.874 39.326 C 413.03 39.735 412.045 39.938 410.919 39.938 Z\" fill=\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\" height=\"39.99999983297759px\" id=\"fYbvwG3Sb\" width=\"427.5133111769701px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({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,className:cx(\"framer-CNbBG\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-CNbBG { -webkit-mask: ${mask}; aspect-ratio: 10.7; background-color: var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, #000000); mask: ${mask}; width: 428px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 428\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/RayvpU2fw\",\"id\":\"RayvpU2fw\",\"moduleId\":\"qitoCXEc9ytLwjjEG2Mi\"}}\n */const Icon=withCSS(Component,css,\"framer-CNbBG\");Icon.displayName=\"Logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"428\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/RayvpU2fw\\\",\\\"id\\\":\\\"RayvpU2fw\\\",\\\"moduleId\\\":\\\"qitoCXEc9ytLwjjEG2Mi\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e2c535a)\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='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 28 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20.015 30.701 L 28.096 30.701 L 17.737 0 L 10.366 0 Z M 10.359 0 L 6.549 11.285 L 3.005 0 Z M 10.366 23.425 L 8.078 30.701 L 0 30.701 L 6.549 11.285 Z\" fill=\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\" height=\"30.70125278880277px\" id=\"kXNivN77B\" transform=\"translate(0 0.632)\" width=\"28.095900806819127px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({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,className:cx(\"framer-0bUDh\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-0bUDh { -webkit-mask: ${mask}; aspect-ratio: 0.875; background-color: var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, #000000); mask: ${mask}; width: 28px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 28\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logomark\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/RayvpU2fw\",\"id\":\"RayvpU2fw\",\"moduleId\":\"qitoCXEc9ytLwjjEG2Mi\"}}\n */const Icon=withCSS(Component,css,\"framer-0bUDh\");Icon.displayName=\"Logomark\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Logomark\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/RayvpU2fw\\\",\\\"id\\\":\\\"RayvpU2fw\\\",\\\"moduleId\\\":\\\"qitoCXEc9ytLwjjEG2Mi\\\"}}\",\"framerIntrinsicWidth\":\"28\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e491620)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import _ItemLine from\"https://framerusercontent.com/modules/o5pAIQQTex15727Ju0JP/vhb46j60sVU9cc5YCdbJ/IvrqIFTby.js\";const _ItemLineFonts=getFonts(_ItemLine);const enabledGestures={VdGoSFnar:{hover:true}};const serializationHash=\"framer-gb9is\";const variantClassNames={VdGoSFnar:\"framer-v-btmpic\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RRXpLUtYm=undefined;const re9iMiudi=undefined;const eegCse631=undefined;const sSEMmoRBG=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 getProps=({eventClick,height,id,link,showBorder,title,width,...props})=>{return{...props,eegCse631:title??props.eegCse631??\"Menu\",re9iMiudi:link??props.re9iMiudi,RRXpLUtYm:eventClick??props.RRXpLUtYm,sSEMmoRBG:showBorder??props.sSEMmoRBG??true};};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,re9iMiudi,eegCse631,sSEMmoRBG,RRXpLUtYm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VdGoSFnar\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10sd9xb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RRXpLUtYm){const res=await RRXpLUtYm(...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__*/_jsx(Link,{href:re9iMiudi,motionChild:true,nodeId:\"VdGoSFnar\",openInNewTab:false,scopeId:\"AK8INM6PA\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-btmpic\",className,classNames)} framer-19zim5z`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VdGoSFnar\",onTap:onTap10sd9xb,ref:refBinding,style:{...style},...addPropertyOverrides({\"VdGoSFnar-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-glza2t\",layoutDependency:layoutDependency,layoutId:\"akfrIg2BH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lt19wc\",layoutDependency:layoutDependency,layoutId:\"wGOoiwiKW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19wb34o\",layoutDependency:layoutDependency,layoutId:\"uAnRlB7Bg\",style:{opacity:0},variants:{\"VdGoSFnar-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"[\"})}),className:\"framer-vp877a\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"bz64VxHcn\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-105csz2\",layoutDependency:layoutDependency,layoutId:\"EBA2vzU6W\",style:{backgroundColor:\"var(--token-b5f8b772-249f-471f-a125-c4fe5d9c3765, rgb(203, 175, 212))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,filter:\"blur(4px)\",WebkitFilter:\"blur(4px)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9y6nnj\",layoutDependency:layoutDependency,layoutId:\"V6CFoE3I1\",style:{opacity:0},variants:{\"VdGoSFnar-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"]\"})}),className:\"framer-f69cpa\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"oh4CVSbrS\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z7pxkl\",layoutDependency:layoutDependency,layoutId:\"AOkdokaXO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Menu\"})}),className:\"framer-1sm9x5h\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"tGBxhTLCN\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},text:eegCse631,verticalAlignment:\"top\",withExternalLayout:true})})]}),sSEMmoRBG&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-j8r3kn\",layoutDependency:layoutDependency,layoutId:\"nImUI3GDN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+38.6+((componentViewport?.height||39.5)-0-38.6)/1*1)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r974qi-container\",layoutDependency:layoutDependency,layoutId:\"F4_h5RNur-container\",nodeId:\"F4_h5RNur\",rendersWithMotion:true,scopeId:\"AK8INM6PA\",children:/*#__PURE__*/_jsx(_ItemLine,{height:\"100%\",id:\"F4_h5RNur\",layoutId:\"F4_h5RNur\",style:{width:\"100%\"},variant:\"ByD3MJJ9K\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gb9is.framer-19zim5z, .framer-gb9is .framer-19zim5z { display: block; }\",\".framer-gb9is.framer-btmpic { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gb9is .framer-glza2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 12px 10px 12px; position: relative; width: min-content; }\",\".framer-gb9is .framer-1lt19wc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-gb9is .framer-19wb34o, .framer-gb9is .framer-9y6nnj { 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: 4px; }\",\".framer-gb9is .framer-vp877a, .framer-gb9is .framer-f69cpa, .framer-gb9is .framer-1sm9x5h { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-gb9is .framer-105csz2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 12px; will-change: var(--framer-will-change-override, transform); }\",\".framer-gb9is .framer-z7pxkl { 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: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-gb9is .framer-j8r3kn { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; }\",\".framer-gb9is .framer-r974qi-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-gb9is.framer-v-btmpic.hover .framer-1lt19wc { gap: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39.5\n * @framerIntrinsicWidth 103.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GFtBudtVW\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"re9iMiudi\":\"link\",\"eegCse631\":\"title\",\"sSEMmoRBG\":\"showBorder\",\"RRXpLUtYm\":\"eventClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAK8INM6PA=withCSS(Component,css,\"framer-gb9is\");export default FramerAK8INM6PA;FramerAK8INM6PA.displayName=\"Nav Item\";FramerAK8INM6PA.defaultProps={height:39.5,width:103.5};addPropertyControls(FramerAK8INM6PA,{re9iMiudi:{title:\"Link\",type:ControlType.Link},eegCse631:{defaultValue:\"Menu\",displayTextArea:false,title:\"Title\",type:ControlType.String},sSEMmoRBG:{defaultValue:true,title:\"Show Border\",type:ControlType.Boolean},RRXpLUtYm:{title:\"Event_Click\",type:ControlType.EventHandler}});addFonts(FramerAK8INM6PA,[{explicitInter:true,fonts:[{cssFamilyName:\"Unica 77 Mono LL Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Unica 77 Mono LL\",url:\"https://framerusercontent.com/assets/T5WvJraIwMkKYtTIejHQADLIX8.woff2\",weight:\"400\"}]},..._ItemLineFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAK8INM6PA\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"103.5\",\"framerIntrinsicHeight\":\"39.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GFtBudtVW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"re9iMiudi\\\":\\\"link\\\",\\\"eegCse631\\\":\\\"title\\\",\\\"sSEMmoRBG\\\":\\\"showBorder\\\",\\\"RRXpLUtYm\\\":\\\"eventClick\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AK8INM6PA.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavItem from\"https://framerusercontent.com/modules/4uaJ36PaUBsIiLbftcTf/uhIaJH5CQgglsOUBTpHL/AK8INM6PA.js\";const NavItemFonts=getFonts(NavItem);const serializationHash=\"framer-0ZUBM\";const variantClassNames={mKdGRTXwE:\"framer-v-1el7n7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IFcECFE9C=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 getProps=({eventClick,height,id,width,...props})=>{return{...props,IFcECFE9C:eventClick??props.IFcECFE9C};};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,IFcECFE9C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mKdGRTXwE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const RRXpLUtYmpraj0b=activeVariantCallback(async(...args)=>{if(IFcECFE9C){const res=await IFcECFE9C(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1el7n7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mKdGRTXwE\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f2da62bf-27a5-408f-989b-8614b7fb0ce4, rgb(237, 235, 233))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(239, 239, 239, 0.6)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NoAYNloH1\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||181.5)-24-156)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ke1vu-container\",layoutDependency:layoutDependency,layoutId:\"DprAkLMsv-container\",nodeId:\"DprAkLMsv\",rendersWithMotion:true,scopeId:\"gYf_NB3NC\",children:/*#__PURE__*/_jsx(NavItem,{eegCse631:\"SERVICES\",height:\"100%\",id:\"DprAkLMsv\",layoutId:\"DprAkLMsv\",re9iMiudi:resolvedLinks[0],RRXpLUtYm:RRXpLUtYmpraj0b,sSEMmoRBG:true,style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r0IqJ34i4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||181.5)-24-156)/2+39+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ksgcem-container\",layoutDependency:layoutDependency,layoutId:\"hogxeV5kE-container\",nodeId:\"hogxeV5kE\",rendersWithMotion:true,scopeId:\"gYf_NB3NC\",children:/*#__PURE__*/_jsx(NavItem,{eegCse631:\"COMPANY\",height:\"100%\",id:\"hogxeV5kE\",layoutId:\"hogxeV5kE\",re9iMiudi:resolvedLinks1[0],RRXpLUtYm:RRXpLUtYmpraj0b,sSEMmoRBG:true,style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dk4kTzLj9\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||181.5)-24-156)/2+78+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tbfb3i-container\",layoutDependency:layoutDependency,layoutId:\"EB2NtHoAl-container\",nodeId:\"EB2NtHoAl\",rendersWithMotion:true,scopeId:\"gYf_NB3NC\",children:/*#__PURE__*/_jsx(NavItem,{eegCse631:\"CAREERS\",height:\"100%\",id:\"EB2NtHoAl\",layoutId:\"EB2NtHoAl\",re9iMiudi:resolvedLinks2[0],RRXpLUtYm:RRXpLUtYmpraj0b,sSEMmoRBG:true,style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SeNFEEggE\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||181.5)-24-156)/2+117+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ttjlkh-container\",layoutDependency:layoutDependency,layoutId:\"suACPC9ky-container\",nodeId:\"suACPC9ky\",rendersWithMotion:true,scopeId:\"gYf_NB3NC\",children:/*#__PURE__*/_jsx(NavItem,{eegCse631:\"CONTACT\",height:\"100%\",id:\"suACPC9ky\",layoutId:\"suACPC9ky\",re9iMiudi:resolvedLinks3[0],RRXpLUtYm:RRXpLUtYmpraj0b,sSEMmoRBG:false,style:{width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0ZUBM.framer-5q46kv, .framer-0ZUBM .framer-5q46kv { display: block; }\",\".framer-0ZUBM.framer-1el7n7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 174px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0ZUBM .framer-6ke1vu-container, .framer-0ZUBM .framer-ksgcem-container, .framer-0ZUBM .framer-1tbfb3i-container, .framer-0ZUBM .framer-1ttjlkh-container { flex: none; height: auto; position: relative; width: 100%; }\",'.framer-0ZUBM[data-border=\"true\"]::after, .framer-0ZUBM [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 181.5\n * @framerIntrinsicWidth 174\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IFcECFE9C\":\"eventClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergYf_NB3NC=withCSS(Component,css,\"framer-0ZUBM\");export default FramergYf_NB3NC;FramergYf_NB3NC.displayName=\"_Nav Menu\";FramergYf_NB3NC.defaultProps={height:181.5,width:174};addPropertyControls(FramergYf_NB3NC,{IFcECFE9C:{title:\"Event Click\",type:ControlType.EventHandler}});addFonts(FramergYf_NB3NC,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergYf_NB3NC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"174\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"IFcECFE9C\\\":\\\"eventClick\\\"}\",\"framerIntrinsicHeight\":\"181.5\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gYf_NB3NC.map","// Generated by Framer (e491620)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,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={us2DK9clD:{hover:true}};const serializationHash=\"framer-FXKof\";const variantClassNames={us2DK9clD:\"framer-v-13zny2b\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"us2DK9clD\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13zny2b\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"us2DK9clD\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6f62f895-3dba-4ad3-bec0-4e0360d9abe3, rgb(246, 245, 244))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({\"us2DK9clD-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"[\"})}),className:\"framer-1wn2854\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"f968scCEF\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cjk1qk\",layoutDependency:layoutDependency,layoutId:\"nQb1ymA3d\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Menu\"})}),className:\"framer-vxr2iv\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"UktdH8exg\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"]\"})}),className:\"framer-ciyb76\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"Td3OW1H4Y\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FXKof.framer-k6zhpt, .framer-FXKof .framer-k6zhpt { display: block; }\",\".framer-FXKof.framer-13zny2b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FXKof .framer-1wn2854, .framer-FXKof .framer-vxr2iv, .framer-FXKof .framer-ciyb76 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-FXKof .framer-1cjk1qk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-FXKof.framer-v-13zny2b.hover.framer-13zny2b { gap: 0px; }\",'.framer-FXKof[data-border=\"true\"]::after, .framer-FXKof [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 43.5\n * @framerIntrinsicWidth 94.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XCkhkSMKZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqOTPbQQ3l=withCSS(Component,css,\"framer-FXKof\");export default FramerqOTPbQQ3l;FramerqOTPbQQ3l.displayName=\"Menu Button\";FramerqOTPbQQ3l.defaultProps={height:43.5,width:94.5};addFonts(FramerqOTPbQQ3l,[{explicitInter:true,fonts:[{cssFamilyName:\"Unica 77 Mono LL Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Unica 77 Mono LL\",url:\"https://framerusercontent.com/assets/T5WvJraIwMkKYtTIejHQADLIX8.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqOTPbQQ3l\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"94.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XCkhkSMKZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"43.5\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qOTPbQQ3l.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import _NavMenu from\"https://framerusercontent.com/modules/UHYp8FL28CKD3s0D5qVX/V4fjlqnOGk6YQ25pVnLz/gYf_NB3NC.js\";import MenuButton from\"https://framerusercontent.com/modules/1ytzOPhITwNG3TCDa9BA/MYUjf39BVVwuAjCFKxvf/qOTPbQQ3l.js\";const MenuButtonFonts=getFonts(MenuButton);const _NavMenuFonts=getFonts(_NavMenu);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"orP7w6sj4\",\"IEH3kWRZM\"];const serializationHash=\"framer-HdUDI\";const variantClassNames={IEH3kWRZM:\"framer-v-1k6ixx1\",orP7w6sj4:\"framer-v-12oj46k\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"orP7w6sj4\",Mobile:\"IEH3kWRZM\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"orP7w6sj4\"};};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:\"orP7w6sj4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1autgen=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});overlay.show();});const IFcECFE9C1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12oj46k\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,id:`${layoutId}-12oj46k`,layoutDependency:layoutDependency,layoutId:\"orP7w6sj4\",onTap:onTap1autgen({overlay}),ref:refBinding,style:{...style},...addPropertyOverrides({IEH3kWRZM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,((componentViewport?.height||32)-0-0)/1)*1,y:(componentViewport?.y||0)+0+(((componentViewport?.height||32)-0-(Math.max(0,((componentViewport?.height||32)-0-0)/1)*1+0))/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r2prcm-container\",layoutDependency:layoutDependency,layoutId:\"DXPoqVqB6-container\",nodeId:\"DXPoqVqB6\",rendersWithMotion:true,scopeId:\"jtRdz0uzo\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"DXPoqVqB6\",layoutId:\"DXPoqVqB6\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-12oj46k`,offsetX:0,offsetY:24,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-5mpj1n\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"DJA9Jw1UL\",ref:ref1,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mnlec8-container\",layoutDependency:layoutDependency,layoutId:\"GoJO4h8RY-container\",nodeId:\"GoJO4h8RY\",rendersWithMotion:true,scopeId:\"jtRdz0uzo\",children:/*#__PURE__*/_jsx(_NavMenu,{height:\"100%\",id:\"GoJO4h8RY\",IFcECFE9C:IFcECFE9C1q29jei({overlay}),layoutId:\"GoJO4h8RY\",width:\"100%\"})})})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HdUDI.framer-1nzh69k, .framer-HdUDI .framer-1nzh69k { display: block; }\",\".framer-HdUDI.framer-12oj46k { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 95px; }\",\".framer-HdUDI .framer-1r2prcm-container { flex: 1 0 0px; height: 1px; position: relative; width: auto; }\",\".framer-HdUDI .framer-5mpj1n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-HdUDI .framer-mnlec8-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 95\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IEH3kWRZM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjtRdz0uzo=withCSS(Component,css,\"framer-HdUDI\");export default FramerjtRdz0uzo;FramerjtRdz0uzo.displayName=\"Navigation Button\";FramerjtRdz0uzo.defaultProps={height:32,width:95};addPropertyControls(FramerjtRdz0uzo,{variant:{options:[\"orP7w6sj4\",\"IEH3kWRZM\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjtRdz0uzo,[{explicitInter:true,fonts:[]},...MenuButtonFonts,..._NavMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjtRdz0uzo\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IEH3kWRZM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"95\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jtRdz0uzo.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/WI7s6HzMwix9eHsrkz9e/OkYwAIwFxWadWLFUUB28/GZXR9l7Yn.js\";import Logomark from\"https://framerusercontent.com/modules/qjptSvZoTAT6EFxSzABY/cZenZK6B4IALQqNQeRVQ/tRs6Wa2pO.js\";import NavigationButton from\"https://framerusercontent.com/modules/eULfUJplFSY98u3yms43/edERllU5X1h9qStRWbv2/jtRdz0uzo.js\";const NavigationButtonFonts=getFonts(NavigationButton);const cycleOrder=[\"M0nf3ifRK\",\"z413GLa9O\",\"tt6P6RT71\",\"YosdPPtdM\",\"GV2B85CUl\",\"GAZ_yMzWT\"];const serializationHash=\"framer-kronm\";const variantClassNames={GAZ_yMzWT:\"framer-v-n9of8a\",GV2B85CUl:\"framer-v-7tp5zg\",M0nf3ifRK:\"framer-v-1dlvmfb\",tt6P6RT71:\"framer-v-1vygn3a\",YosdPPtdM:\"framer-v-57fhtn\",z413GLa9O:\"framer-v-1jb6jf8\"};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={\"Desktop / On Scroll\":\"z413GLa9O\",\"Mobile / On Scroll\":\"GAZ_yMzWT\",\"Tablet/ On Scroll\":\"YosdPPtdM\",Desktop:\"M0nf3ifRK\",Mobile:\"GV2B85CUl\",Tablet:\"tt6P6RT71\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"M0nf3ifRK\"};};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:\"M0nf3ifRK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dlvmfb\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"M0nf3ifRK\",ref:refBinding,style:{...style},...addPropertyOverrides({GAZ_yMzWT:{\"data-framer-name\":\"Mobile / On Scroll\"},GV2B85CUl:{\"data-framer-name\":\"Mobile\"},tt6P6RT71:{\"data-framer-name\":\"Tablet\"},YosdPPtdM:{\"data-framer-name\":\"Tablet/ On Scroll\"},z413GLa9O:{\"data-framer-name\":\"Desktop / On Scroll\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f3wh0p\",layoutDependency:layoutDependency,layoutId:\"dxvg_HwXQ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hgPyNRUpw\"},motionChild:true,nodeId:\"y7SVCvxyw\",openInNewTab:false,scopeId:\"KKvSKe356\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ets32q framer-1usx6e6\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"y7SVCvxyw\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 245, 244, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"blur(0px)\"},variants:{GAZ_yMzWT:{\"--border-color\":\"rgba(246, 245, 244, 0.5)\",backdropFilter:\"blur(4px)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,WebkitBackdropFilter:\"blur(4px)\"},GV2B85CUl:{borderBottomLeftRadius:0,borderBottomRightRadius:0},tt6P6RT71:{borderBottomLeftRadius:0,borderBottomRightRadius:0},YosdPPtdM:{\"--border-color\":\"rgba(246, 245, 244, 0.5)\",backdropFilter:\"blur(4px)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,WebkitBackdropFilter:\"blur(4px)\"},z413GLa9O:{\"--border-color\":\"rgba(246, 245, 244, 0.5)\",backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,WebkitBackdropFilter:\"blur(12px)\"}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-edazvc\",Component:Logo,layoutDependency:layoutDependency,layoutId:\"tWVWGE1RZ\",...addPropertyOverrides({GAZ_yMzWT:{Component:Logomark},GV2B85CUl:{Component:Logomark}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1osw069\",layoutDependency:layoutDependency,layoutId:\"pthZrm4JN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+12+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sd3du5-container\",layoutDependency:layoutDependency,layoutId:\"dxeYmw2NG-container\",nodeId:\"dxeYmw2NG\",rendersWithMotion:true,scopeId:\"KKvSKe356\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"dxeYmw2NG\",layoutId:\"dxeYmw2NG\",variant:\"orP7w6sj4\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kronm.framer-1usx6e6, .framer-kronm .framer-1usx6e6 { display: block; }\",\".framer-kronm.framer-1dlvmfb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 0px 24px; position: relative; width: 1440px; }\",\".framer-kronm .framer-f3wh0p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1248px; overflow: visible; padding: 0px 24px 0px 0px; position: relative; width: 1px; }\",\".framer-kronm .framer-1ets32q { 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: 20px 24px 20px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-kronm .framer-edazvc { flex: none; height: 24px; position: relative; width: var(--framer-aspect-ratio-supported, 257px); z-index: 10; }\",\".framer-kronm .framer-1osw069 { 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: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-kronm .framer-sd3du5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kronm.framer-v-1vygn3a.framer-1dlvmfb { padding: 0px 12px 0px 12px; width: 810px; }\",\".framer-kronm.framer-v-1vygn3a .framer-f3wh0p, .framer-kronm.framer-v-7tp5zg .framer-f3wh0p, .framer-kronm.framer-v-n9of8a .framer-f3wh0p { padding: 0px; }\",\".framer-kronm.framer-v-1vygn3a .framer-1ets32q, .framer-kronm.framer-v-57fhtn .framer-1ets32q { padding: 20px 12px 20px 12px; }\",\".framer-kronm.framer-v-57fhtn.framer-1dlvmfb { padding: 0px 0px 0px 12px; width: 810px; }\",\".framer-kronm.framer-v-57fhtn .framer-f3wh0p { padding: 0px 12px 0px 0px; }\",\".framer-kronm.framer-v-7tp5zg.framer-1dlvmfb, .framer-kronm.framer-v-n9of8a.framer-1dlvmfb { padding: 0px 12px 0px 12px; width: 390px; }\",\".framer-kronm.framer-v-7tp5zg .framer-1ets32q, .framer-kronm.framer-v-n9of8a .framer-1ets32q { width: 48px; }\",\".framer-kronm.framer-v-7tp5zg .framer-edazvc, .framer-kronm.framer-v-n9of8a .framer-edazvc { width: var(--framer-aspect-ratio-supported, 21px); }\",'.framer-kronm[data-border=\"true\"]::after, .framer-kronm [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 64\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"z413GLa9O\":{\"layout\":[\"fixed\",\"auto\"]},\"tt6P6RT71\":{\"layout\":[\"fixed\",\"auto\"]},\"YosdPPtdM\":{\"layout\":[\"fixed\",\"auto\"]},\"GV2B85CUl\":{\"layout\":[\"fixed\",\"auto\"]},\"GAZ_yMzWT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKKvSKe356=withCSS(Component,css,\"framer-kronm\");export default FramerKKvSKe356;FramerKKvSKe356.displayName=\"_Nav Bar\";FramerKKvSKe356.defaultProps={height:64,width:1440};addPropertyControls(FramerKKvSKe356,{variant:{options:[\"M0nf3ifRK\",\"z413GLa9O\",\"tt6P6RT71\",\"YosdPPtdM\",\"GV2B85CUl\",\"GAZ_yMzWT\"],optionTitles:[\"Desktop\",\"Desktop / On Scroll\",\"Tablet\",\"Tablet/ On Scroll\",\"Mobile\",\"Mobile / On Scroll\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKKvSKe356,[{explicitInter:true,fonts:[]},...NavigationButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKKvSKe356\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z413GLa9O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tt6P6RT71\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YosdPPtdM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GV2B85CUl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GAZ_yMzWT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Copyright component with automatic year update\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Copyright(props){const{companyName,textColor,font,allCaps,symbolSpacing}=props;const currentYear=new Date().getFullYear();return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,position:\"relative\",width:\"max-content\",color:textColor,...font,textTransform:allCaps?\"uppercase\":\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"1em\",marginRight:`${symbolSpacing}px`},children:\"\\xa9\"}),\" \",currentYear,\" \",companyName]});}addPropertyControls(Copyright,{companyName:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Asymmetric\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},allCaps:{type:ControlType.Boolean,title:\"All Caps\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},symbolSpacing:{type:ControlType.Number,title:\"Symbol Spacing\",defaultValue:4,min:0,max:20,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Copyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright.map","// Generated by Framer (e2c535a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Unica 77 Mono LL Regular\",\"CUSTOMV2;Unica 77 Mono LL Bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Unica 77 Mono LL Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Unica 77 Mono LL\",url:\"https://framerusercontent.com/assets/T5WvJraIwMkKYtTIejHQADLIX8.woff2\",weight:\"400\"},{cssFamilyName:\"Unica 77 Mono LL Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Unica 77 Mono LL\",url:\"https://framerusercontent.com/assets/VqLOeYs7DHtMXJz9xKrl3hwx6h4.woff2\",weight:\"700\"}]}];export const css=['.framer-O4Csx .framer-styles-preset-19qmv1d:not(.rich-text-wrapper), .framer-O4Csx .framer-styles-preset-19qmv1d.rich-text-wrapper p { --framer-font-family: \"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace; --framer-font-family-bold: \"Unica 77 Mono LL Bold\", \"Unica 77 Mono LL Bold Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.8px; --framer-line-height: 17.6px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-O4Csx\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0f92f4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9EAbaTZPVTZiJZ63x5ID/E9BVISRkJiNBnnWZVIdc/TPRdaSZ7S.js\";const enabledGestures={jjdigwRVZ:{hover:true}};const serializationHash=\"framer-OoCHD\";const variantClassNames={jjdigwRVZ:\"framer-v-1ytyxj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TwEUUumlk=undefined;const xXnjeLQ6M=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 getProps=({height,id,link,title,width,...props})=>{return{...props,TwEUUumlk:link??props.TwEUUumlk,xXnjeLQ6M:title??props.xXnjeLQ6M??\"Services\"};};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,xXnjeLQ6M,TwEUUumlk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jjdigwRVZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TwEUUumlk,motionChild:true,nodeId:\"jjdigwRVZ\",openInNewTab:false,scopeId:\"KNr_HgFpA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ytyxj\",className,classNames)} framer-1tgf6hj`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jjdigwRVZ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"jjdigwRVZ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19qmv1d\",\"data-styles-preset\":\"TPRdaSZ7S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\"},children:\"Services\"})}),className:\"framer-wk9bsj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NNcEeE8u5\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\"},text:xXnjeLQ6M,variants:{\"jjdigwRVZ-hover\":{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"jjdigwRVZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19qmv1d\",\"data-styles-preset\":\"TPRdaSZ7S\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OoCHD.framer-1tgf6hj, .framer-OoCHD .framer-1tgf6hj { display: block; }\",\".framer-OoCHD.framer-1ytyxj { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OoCHD .framer-wk9bsj { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17.5\n * @framerIntrinsicWidth 83\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zracQtVgs\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"xXnjeLQ6M\":\"title\",\"TwEUUumlk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKNr_HgFpA=withCSS(Component,css,\"framer-OoCHD\");export default FramerKNr_HgFpA;FramerKNr_HgFpA.displayName=\"Link\";FramerKNr_HgFpA.defaultProps={height:17.5,width:83};addPropertyControls(FramerKNr_HgFpA,{xXnjeLQ6M:{defaultValue:\"Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},TwEUUumlk:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKNr_HgFpA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKNr_HgFpA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xXnjeLQ6M\\\":\\\"title\\\",\\\"TwEUUumlk\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zracQtVgs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"83\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"17.5\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KNr_HgFpA.map","// Generated by Framer (8c2ed74)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Copyright from\"https://framerusercontent.com/modules/HzvgnplqReeAwC7gEkyl/9JmNcjpA0m0C80zbP9YB/Copyright.js\";import Logomark from\"https://framerusercontent.com/modules/qjptSvZoTAT6EFxSzABY/cZenZK6B4IALQqNQeRVQ/tRs6Wa2pO.js\";import Link1 from\"https://framerusercontent.com/modules/qK4Z8iMeRXsdECM7pTpe/JzdKbquR5pPIXu4L8mSe/KNr_HgFpA.js\";const LogomarkFonts=getFonts(Logomark);const Link1Fonts=getFonts(Link1);const CopyrightFonts=getFonts(Copyright);const cycleOrder=[\"exUF0OXqZ\",\"nY6r7aTFr\",\"c2y2JzUS4\"];const serializationHash=\"framer-enY4u\";const variantClassNames={c2y2JzUS4:\"framer-v-12du03z\",exUF0OXqZ:\"framer-v-1n6z6xy\",nY6r7aTFr:\"framer-v-1vms61n\"};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={Desktop:\"exUF0OXqZ\",Phone:\"c2y2JzUS4\",Tablet:\"nY6r7aTFr\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"exUF0OXqZ\"};};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:\"exUF0OXqZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n6z6xy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"exUF0OXqZ\",ref:refBinding,style:{backgroundColor:\"var(--token-a9cac944-3b88-41dc-8583-103220c5e73e, rgb(246, 245, 243))\",...style},...addPropertyOverrides({c2y2JzUS4:{\"data-framer-name\":\"Phone\"},nY6r7aTFr:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10151gg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"xRjP3mCfX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6rqd8v\",layoutDependency:layoutDependency,layoutId:\"W1IgsW96c\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hgPyNRUpw\"},motionChild:true,nodeId:\"KgNjoKyYB\",openInNewTab:false,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3jvlqe framer-1ujelxw\",layoutDependency:layoutDependency,layoutId:\"KgNjoKyYB\",children:/*#__PURE__*/_jsx(Logomark,{animated:true,className:\"framer-12xz8i1\",layoutDependency:layoutDependency,layoutId:\"ZC6zXmYFk\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-97l2yl\",layoutDependency:layoutDependency,layoutId:\"HgzQLM6q9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ht88ly\",layoutDependency:layoutDependency,layoutId:\"rpqDMNgj5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-197dksf\",layoutDependency:layoutDependency,layoutId:\"QMF9qQvqW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Menu\"})}),className:\"framer-18x8dp0\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"ZFLqiM9iZ\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ocw0mq\",layoutDependency:layoutDependency,layoutId:\"Hexyg5XPm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NoAYNloH1\"},implicitPathVariables:undefined},{href:{webPageId:\"NoAYNloH1\"},implicitPathVariables:undefined},{href:{webPageId:\"NoAYNloH1\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+0,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+0+0+33.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cduj8v-container\",layoutDependency:layoutDependency,layoutId:\"IrvQMXZuQ-container\",nodeId:\"IrvQMXZuQ\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"IrvQMXZuQ\",layoutId:\"IrvQMXZuQ\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:resolvedLinks[0],width:\"100%\",xXnjeLQ6M:\"Services\",...addPropertyOverrides({c2y2JzUS4:{TwEUUumlk:resolvedLinks[2]},nY6r7aTFr:{TwEUUumlk:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r0IqJ34i4\"},implicitPathVariables:undefined},{href:{webPageId:\"r0IqJ34i4\"},implicitPathVariables:undefined},{href:{webPageId:\"r0IqJ34i4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+30,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+0+0+33.6+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19e46v5-container\",layoutDependency:layoutDependency,layoutId:\"efB0_jpsT-container\",nodeId:\"efB0_jpsT\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"efB0_jpsT\",layoutId:\"efB0_jpsT\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:resolvedLinks1[0],width:\"100%\",xXnjeLQ6M:\"Company\",...addPropertyOverrides({c2y2JzUS4:{TwEUUumlk:resolvedLinks1[2]},nY6r7aTFr:{TwEUUumlk:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dk4kTzLj9\"},implicitPathVariables:undefined},{href:{webPageId:\"Dk4kTzLj9\"},implicitPathVariables:undefined},{href:{webPageId:\"Dk4kTzLj9\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+60,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+0+0+33.6+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lch5tx-container\",layoutDependency:layoutDependency,layoutId:\"E5Cxemuzf-container\",nodeId:\"E5Cxemuzf\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"E5Cxemuzf\",layoutId:\"E5Cxemuzf\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:resolvedLinks2[0],width:\"100%\",xXnjeLQ6M:\"Careers\",...addPropertyOverrides({c2y2JzUS4:{TwEUUumlk:resolvedLinks2[2]},nY6r7aTFr:{TwEUUumlk:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SeNFEEggE\"},implicitPathVariables:undefined},{href:{webPageId:\"SeNFEEggE\"},implicitPathVariables:undefined},{href:{webPageId:\"SeNFEEggE\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+90,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+0+0+33.6+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15pw5b4-container\",layoutDependency:layoutDependency,layoutId:\"RNL_ZIcO0-container\",nodeId:\"RNL_ZIcO0\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"RNL_ZIcO0\",layoutId:\"RNL_ZIcO0\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:resolvedLinks3[0],width:\"100%\",xXnjeLQ6M:\"Contact\",...addPropertyOverrides({c2y2JzUS4:{TwEUUumlk:resolvedLinks3[2]},nY6r7aTFr:{TwEUUumlk:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qr79yn\",layoutDependency:layoutDependency,layoutId:\"SDYx0aO8V\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7VW5pY2EgNzcgTW9ubyBMTCBSZWd1bGFy\",\"--framer-font-family\":'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"17.6px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Socials\"})}),className:\"framer-8dvec0\",fonts:[\"CUSTOMV2;Unica 77 Mono LL Regular\"],layoutDependency:layoutDependency,layoutId:\"KXnWswy22\",style:{\"--extracted-r6o4lv\":\"var(--token-ba5fee15-16c5-4faf-b1e8-037b57de4a3e, rgb(0, 0, 0))\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xqxk0c\",layoutDependency:layoutDependency,layoutId:\"wo2H4C8lr\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+0,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+257.6+0+33.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d0naph-container\",layoutDependency:layoutDependency,layoutId:\"Y_TUdO6F3-container\",nodeId:\"Y_TUdO6F3\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"Y_TUdO6F3\",layoutId:\"Y_TUdO6F3\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:\"https://x.com/Asymmetric86326\",width:\"100%\",xXnjeLQ6M:\"X\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"83px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+0+0+0+41.6+0+30,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+0+0+257.6+0+33.6+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-99uokh-container\",layoutDependency:layoutDependency,layoutId:\"cDDlgFWfW-container\",nodeId:\"cDDlgFWfW\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"cDDlgFWfW\",layoutId:\"cDDlgFWfW\",style:{height:\"100%\",width:\"100%\"},TwEUUumlk:\"https://www.linkedin.com/company/asymmetric-security\",width:\"100%\",xXnjeLQ6M:\"LINKEDIN\"})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cwk907\",layoutDependency:layoutDependency,layoutId:\"m7QFuepc2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RtA1NNvHy\"},implicitPathVariables:undefined},{href:{webPageId:\"RtA1NNvHy\"},implicitPathVariables:undefined},{href:{webPageId:\"RtA1NNvHy\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+(((componentViewport?.height||375.5)-0-557.6)/2+0+0)+64+0+229.6+91,...addPropertyOverrides({c2y2JzUS4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||633)-0-817.2)/2+0+0)+64+0+439.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14hxrcz-container\",layoutDependency:layoutDependency,layoutId:\"sLLWsqkBu-container\",nodeId:\"sLLWsqkBu\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"sLLWsqkBu\",layoutId:\"sLLWsqkBu\",style:{height:\"100%\"},TwEUUumlk:resolvedLinks4[0],width:\"100%\",xXnjeLQ6M:\"Privacy Policy\",...addPropertyOverrides({c2y2JzUS4:{TwEUUumlk:resolvedLinks4[2]},nY6r7aTFr:{TwEUUumlk:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rtei7v-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"sT7UbxNGn-container\",nodeId:\"sT7UbxNGn\",rendersWithMotion:true,scopeId:\"TJ51gML8i\",children:/*#__PURE__*/_jsx(Copyright,{allCaps:true,companyName:\"Asymmetric\",font:{fontFamily:'\"Unica 77 Mono LL Regular\", \"Unica 77 Mono LL Regular Placeholder\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1em\",textAlign:\"left\"},height:\"100%\",id:\"sT7UbxNGn\",layoutId:\"sT7UbxNGn\",symbolSpacing:0,textColor:\"rgb(0, 0, 0)\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-enY4u.framer-1ujelxw, .framer-enY4u .framer-1ujelxw { display: block; }\",\".framer-enY4u.framer-1n6z6xy { 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: 0px 24px 0px 24px; position: relative; width: 1440px; }\",\".framer-enY4u .framer-10151gg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-enY4u .framer-6rqd8v { 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: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-enY4u .framer-3jvlqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-enY4u .framer-12xz8i1 { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; }\",\".framer-enY4u .framer-97l2yl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-enY4u .framer-1ht88ly { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-enY4u .framer-197dksf, .framer-enY4u .framer-qr79yn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-enY4u .framer-18x8dp0, .framer-enY4u .framer-8dvec0 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-enY4u .framer-1ocw0mq, .framer-enY4u .framer-xqxk0c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-enY4u .framer-cduj8v-container, .framer-enY4u .framer-19e46v5-container, .framer-enY4u .framer-1lch5tx-container, .framer-enY4u .framer-15pw5b4-container, .framer-enY4u .framer-1d0naph-container, .framer-enY4u .framer-99uokh-container { flex: none; height: 18px; position: relative; width: 83px; }\",\".framer-enY4u .framer-1cwk907 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-enY4u .framer-14hxrcz-container { flex: none; height: 18px; position: relative; width: auto; }\",\".framer-enY4u .framer-1rtei7v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-enY4u.framer-v-1vms61n.framer-1n6z6xy { width: 810px; }\",\".framer-enY4u.framer-v-1vms61n .framer-97l2yl { flex: none; width: 75%; }\",\".framer-enY4u.framer-v-12du03z.framer-1n6z6xy { width: 390px; }\",\".framer-enY4u.framer-v-12du03z .framer-10151gg { gap: unset; justify-content: space-between; }\",\".framer-enY4u.framer-v-12du03z .framer-97l2yl { flex: none; width: min-content; }\",\".framer-enY4u.framer-v-12du03z .framer-1ht88ly { flex-direction: column; gap: 56px; justify-content: flex-start; width: min-content; }\",\".framer-enY4u.framer-v-12du03z .framer-197dksf, .framer-enY4u.framer-v-12du03z .framer-qr79yn { flex: none; gap: 16px; width: min-content; }\",\".framer-enY4u.framer-v-12du03z .framer-1ocw0mq, .framer-enY4u.framer-v-12du03z .framer-xqxk0c { gap: 32px; }\",\".framer-enY4u.framer-v-12du03z .framer-1cwk907 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px 24px; width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 375.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nY6r7aTFr\":{\"layout\":[\"fixed\",\"auto\"]},\"c2y2JzUS4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTJ51gML8i=withCSS(Component,css,\"framer-enY4u\");export default FramerTJ51gML8i;FramerTJ51gML8i.displayName=\"_Section/Footer\";FramerTJ51gML8i.defaultProps={height:375.5,width:1440};addPropertyControls(FramerTJ51gML8i,{variant:{options:[\"exUF0OXqZ\",\"nY6r7aTFr\",\"c2y2JzUS4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTJ51gML8i,[{explicitInter:true,fonts:[{cssFamilyName:\"Unica 77 Mono LL Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Unica 77 Mono LL\",url:\"https://framerusercontent.com/assets/T5WvJraIwMkKYtTIejHQADLIX8.woff2\",weight:\"400\"}]},...LogomarkFonts,...Link1Fonts,...CopyrightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTJ51gML8i\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nY6r7aTFr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c2y2JzUS4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"375.5\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TJ51gML8i.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import _NavBar from\"#framer/local/canvasComponent/KKvSKe356/KKvSKe356.js\";import _SectionFooter from\"#framer/local/canvasComponent/TJ51gML8i/TJ51gML8i.js\";const _NavBarFonts=getFonts(_NavBar);const _NavBarWithVariantAppearEffect=withVariantAppearEffect(_NavBar);const _SectionFooterFonts=getFonts(_SectionFooter);const breakpoints={fABnLudwe:\"(min-width: 1440px)\",ogsLf0BPh:\"(max-width: 809.98px)\",To_Av0cD5:\"(min-width: 810px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3XZby\";const variantClassNames={fABnLudwe:\"framer-v-blkqsj\",ogsLf0BPh:\"framer-v-7jhdy9\",To_Av0cD5:\"framer-v-uxur8b\"};const YvIOjmhGC=undefined;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3XZby.framer-1lmwsv8, .framer-3XZby .framer-1lmwsv8 { display: block; }\",\".framer-3XZby.framer-blkqsj { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-3XZby .framer-1l9o2vs-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-3XZby .framer-ggosra { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-3XZby .framer-1yvrd40-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fABnLudwe:\"(min-width: 1440px)\",ogsLf0BPh:\"(max-width: 809.98px)\",To_Av0cD5:\"(min-width: 810px) and (max-width: 1439.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"fABnLudwe\",Phone:\"ogsLf0BPh\",Tablet:\"To_Av0cD5\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fABnLudwe\",YvIOjmhGC:scrollSection??props.YvIOjmhGC};};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,YvIOjmhGC,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"fABnLudwe\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-blkqsj\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1l9o2vs-container\",layoutScroll:true,nodeId:\"N6oMjjfWQ\",rendersWithMotion:true,scopeId:\"ooz6D_jXi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ogsLf0BPh:{__framer__targets:[{ref:YvIOjmhGC,target:\"GAZ_yMzWT\"}],variant:\"GV2B85CUl\"},To_Av0cD5:{__framer__targets:[{ref:YvIOjmhGC,target:\"YosdPPtdM\"}],variant:\"tt6P6RT71\"}},children:/*#__PURE__*/_jsx(_NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:YvIOjmhGC,target:\"z413GLa9O\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"N6oMjjfWQ\",layoutId:\"N6oMjjfWQ\",style:{width:\"100%\"},variant:\"M0nf3ifRK\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ggosra\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:375,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yvrd40-container\",nodeId:\"A0FyjJLe1\",scopeId:\"ooz6D_jXi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ogsLf0BPh:{variant:\"c2y2JzUS4\"},To_Av0cD5:{variant:\"nY6r7aTFr\"}},children:/*#__PURE__*/_jsx(_SectionFooter,{height:\"100%\",id:\"A0FyjJLe1\",layoutId:\"A0FyjJLe1\",style:{width:\"100%\"},variant:\"exUF0OXqZ\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"To_Av0cD5\":{\"layout\":[\"fixed\",\"fixed\"]},\"ogsLf0BPh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YvIOjmhGC\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fABnLudwe\":[\".framer-1l9o2vs-container\",\".framer-1yvrd40-container\"],\"To_Av0cD5\":[\".framer-1l9o2vs-container\",\".framer-1yvrd40-container\"],\"ogsLf0BPh\":[\".framer-1l9o2vs-container\",\".framer-1yvrd40-container\"]}\n * @framerBreakpoints {\"fABnLudwe\":{\"min\":1440,\"canvasClassName\":\"framer-blkqsj-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"To_Av0cD5\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-uxur8b-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ogsLf0BPh\":{\"max\":809,\"canvasClassName\":\"framer-7jhdy9-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fABnLudwe\n * @framerLayoutTemplate true\n */const Framerooz6D_jXi=withCSS(Component,css,\"framer-3XZby\");export default Framerooz6D_jXi;Framerooz6D_jXi.displayName=\"Default\";Framerooz6D_jXi.defaultProps={height:1e3,width:1440};addPropertyControls(Framerooz6D_jXi,{YvIOjmhGC:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(Framerooz6D_jXi,[{explicitInter:true,fonts:[]},..._NavBarFonts,..._SectionFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerooz6D_jXi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"fABnLudwe\\\":[\\\".framer-1l9o2vs-container\\\",\\\".framer-1yvrd40-container\\\"],\\\"To_Av0cD5\\\":[\\\".framer-1l9o2vs-container\\\",\\\".framer-1yvrd40-container\\\"],\\\"ogsLf0BPh\\\":[\\\".framer-1l9o2vs-container\\\",\\\".framer-1yvrd40-container\\\"]}\",\"framerDefaultVariant\":\"fABnLudwe\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"To_Av0cD5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ogsLf0BPh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"fABnLudwe\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-blkqsj-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"To_Av0cD5\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-uxur8b-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ogsLf0BPh\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-7jhdy9-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YvIOjmhGC\\\":\\\"scrollSection\\\"}\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/K5QK0fU0cBel1GPiOLI5/iMfGYDqSe8eKJs74EpOX/ooz6D_jXi.js\";\r\n\r\n        const routes = {hgPyNRUpw: {elements: {Cjz7x9txo: \"scroll-marker\", ibFmePGng: \"logos\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7cTeV05EAfeT0Df7ZjlY/oT8S4YkS3AnBHfLHTACD/hgPyNRUpw.js\")), path: \"/\"}, augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a6NjJVYf7ZH1BmQfjfar/vOxclYwPEFdzHiIr71lI/augiA20Il.js\")), path: \"/archive-🔒/old-home\"}, NoAYNloH1: {elements: {o9XsqNZdO: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VQG04bqeXiNAbXfEcODT/mZtKtWI0mkeBgS6bumQ2/NoAYNloH1.js\")), path: \"/services\"}, r0IqJ34i4: {elements: {KYuTRpU4r: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cfzMd9HMdrk7OQHVnw4r/fC0BKHkP3u81Jh4oQAUY/r0IqJ34i4.js\")), path: \"/company\"}, QLMZ5PS1V: {elements: {xC5b7GshT: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UkRJOnnHFRPp4Bf71URu/9Yw6803fu0IF0d6zzKUv/QLMZ5PS1V.js\")), path: \"/datasheet\"}, RtA1NNvHy: {elements: {EvhqQM8Th: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GnxpbkAhymmhAnKdPgoU/tMBDDNBPaJ0ZrPTJ9Yly/RtA1NNvHy.js\")), path: \"/privacy-policy\"}, Dk4kTzLj9: {elements: {UpPIWIXKe: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JiBhXlipm02APrbHxVR0/FmI0g0iOR7Hj5EycRmW5/Dk4kTzLj9.js\")), path: \"/careers\"}, SeNFEEggE: {elements: {DKGUSk5sG: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gUrrZ3fCFosIc80MCpBj/XtV8QyeGztgAQ1hK7xXM/SeNFEEggE.js\")), path: \"/contact\"}, dri4dEe79: {collectionId: \"vR3i0CZDf\", elements: {dFqQUg9I4: \"scroll-marker\", ERQ8xdIXk: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vlOFMUuJlJJ6eCXuVOn7/VTTj6kNQ1fiSYJw6vSDa/dri4dEe79.js\")), path: \"/careers-listing/:Q4a58zPkT\"}, v561ZN9MM: {collectionId: \"DO0xI9QxQ\", elements: {YGlMhy6H7: \"scroll-marker\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VqqVwXwSVrnVib3QQUFn/OhBxuWGFnC559T9Q0C8d/v561ZN9MM.js\")), path: \"/insights-listing/:sVNHI0d9D\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {DO0xI9QxQ: async () => (await import(\"https://framerusercontent.com/modules/UsGVxakGDvnGWdwOuEGj/zJXDAihzvUyUyz9LFM2x/DO0xI9QxQ.js\"))?.[\"utils\"], vR3i0CZDf: async () => (await import(\"https://framerusercontent.com/modules/lAWEQQXRX1pZlNzKyuIy/Jnm1Oxk95WrlpcXRudCb/vR3i0CZDf.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"43aa3d45f8054cb194c2a15af68710025a3c68307a9eacd2fb584537a81bf33a\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {YvIOjmhGC: {href: {hash: \":Cjz7x9txo\", webPageId: \"hgPyNRUpw\"}, refKey: true}}\r\nconst props2 = {...props1, YvIOjmhGC: undefined}\r\nconst props3 = {...props1, YvIOjmhGC: {href: {hash: \":o9XsqNZdO\", webPageId: \"NoAYNloH1\"}, refKey: true}}\r\nconst props4 = {...props1, YvIOjmhGC: {href: {hash: \":KYuTRpU4r\", webPageId: \"r0IqJ34i4\"}, refKey: true}}\r\nconst props5 = {...props1, YvIOjmhGC: {href: {hash: \":KYuTRpU4r\", webPageId: \"QLMZ5PS1V\"}, refKey: true}}\r\nconst props6 = {...props1, YvIOjmhGC: {href: {hash: \":EvhqQM8Th\", webPageId: \"RtA1NNvHy\"}, refKey: true}}\r\nconst props7 = {...props1, YvIOjmhGC: {href: {hash: \":UpPIWIXKe\", webPageId: \"Dk4kTzLj9\"}, refKey: true}}\r\nconst props8 = {...props1, YvIOjmhGC: {href: {hash: \":mnpF4ksek\", webPageId: \"QAO2cIhYD\"}, refKey: true}}\r\nconst props9 = {...props1, YvIOjmhGC: {href: {hash: \":DKGUSk5sG\", webPageId: \"SeNFEEggE\"}, refKey: true}}\r\nconst props10 = {...props1, YvIOjmhGC: {href: {hash: \":oMqKR2hK9\", webPageId: \"K7WyAWGg4\"}, refKey: true}}\r\nconst props11 = {...props1, YvIOjmhGC: {href: {hash: \":dFqQUg9I4\", webPageId: \"dri4dEe79\"}, refKey: true}}\r\nconst props12 = {...props1, YvIOjmhGC: {href: {hash: \":YGlMhy6H7\", webPageId: \"v561ZN9MM\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props2, Dk4kTzLj9: props7, dri4dEe79: props11, hgPyNRUpw: props1, K7WyAWGg4: props10, KHhLxte_e: props2, NoAYNloH1: props3, QAO2cIhYD: props8, QLMZ5PS1V: props5, r0IqJ34i4: props4, RnrZfEN8s: props2, RtA1NNvHy: props6, s_jg0yhjH: props2, SeNFEEggE: props9, v561ZN9MM: props12}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"hgPyNRUpw\":\r\ncase \"augiA20Il\":\r\ncase \"NoAYNloH1\":\r\ncase \"r0IqJ34i4\":\r\ncase \"QLMZ5PS1V\":\r\ncase \"RtA1NNvHy\":\r\ncase \"s_jg0yhjH\":\r\ncase \"KHhLxte_e\":\r\ncase \"RnrZfEN8s\":\r\ncase \"Dk4kTzLj9\":\r\ncase \"QAO2cIhYD\":\r\ncase \"SeNFEEggE\":\r\ncase \"K7WyAWGg4\":\r\ncase \"dri4dEe79\":\r\ncase \"v561ZN9MM\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"YvIOjmhGC\"]]}, (resolvedLinks) => React.createElement(Default, {...props, key: \"Default\", style, YvIOjmhGC: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"hgPyNRUpw\":\r\ncase \"augiA20Il\":\r\ncase \"NoAYNloH1\":\r\ncase \"r0IqJ34i4\":\r\ncase \"QLMZ5PS1V\":\r\ncase \"RtA1NNvHy\":\r\ncase \"s_jg0yhjH\":\r\ncase \"KHhLxte_e\":\r\ncase \"RnrZfEN8s\":\r\ncase \"Dk4kTzLj9\":\r\ncase \"QAO2cIhYD\":\r\ncase \"SeNFEEggE\":\r\ncase \"K7WyAWGg4\":\r\ncase \"dri4dEe79\":\r\ncase \"v561ZN9MM\":\r\nreturn [{hash: \"blkqsj\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"uxur8b\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"7jhdy9\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.asymmetricsecurity.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: true,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/dXHznSmqXZthaqsAMmdH/UdZ0To1ARAD8iq8dfY7U/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints, routeData\r\n                if (shouldHydrate) {\r\n                    routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({\r\n                    routeId,\r\n                    localeId,\r\n                    pathVariables,\r\n                    collectionItemId: routeData?.collectionItemId,\r\n                })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = routeData?.collectionItemId ?? null\r\n        if (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}