{"version":3,"file":"script_main.2lydYPU3.mjs","names":["getProps","className","addPropertyOverrides","Logo","LinksFonts","Links","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","matchVariant","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","css","Links","Tag","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Navigation","useRef","React.useId","className","PropertyOverrides","Instance","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/1giiqF1M6pwxAQHLA7XU/efUntRbu6lBx1FXEGHEp/YvIyg5Lno.js","https:/framerusercontent.com/modules/mHvzqmgTHTSOG87Z2ne9/ebFjNsYplIwBwhUM5y0g/Cb58TChuT.js","https:/framerusercontent.com/modules/hybSnLhbPyWwiHQJyUWj/Btpfrx8Njt7uJYpgGUN4/gvzJ4RIg8.js","https:/framerusercontent.com/modules/jc4ELCbtCtjYwuSd4sK2/1avXgYf5JSoLdmGOkyW0/kk1g8TeHD.js","https:/framerusercontent.com/modules/KSInWxUBjqvacuNn1Uu0/jvUhSa82n2Q41r5gploh/nv2Qj4eoo.js","https:/framerusercontent.com/modules/hCPk8OJBjIaAKlesRVpJ/18jK8vNXkrvcyMhqsOVN/x9koQ7wBQ.js","https:/framerusercontent.com/modules/i2o4twAvETMfpWzb5XjN/fzIL9LOjDz6517DQWhaP/TwJdpx_m0.js","https:/framerusercontent.com/modules/4b3OuStJVXNfZb32Qt5q/nFnGoTIRaohCLkS0uHix/ObPlxYNhJ.js","https:/framerusercontent.com/modules/37AsRynf9Xu7vL4ub5OP/kFRxjzFHF6qDsBMIf9I6/XflQLFwnm.js","https:/framerusercontent.com/modules/uCFnCcb2dltbkYI3N2ch/CCMfp6Rq97l6X8ueKwqx/q2UL0xqO0.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (941006f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const vBwV_FOhX=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 38\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 170.26 27.523 C 165.652 27.523 162.66 25.15 162.178 21.402 L 165.342 21.402 C 165.617 24.359 167.268 26.216 170.294 26.216 C 172.426 26.216 173.871 25.219 173.871 23.534 C 173.871 21.677 172.323 21.024 168.884 19.648 C 165.789 18.444 163.141 17.275 163.141 14.215 C 163.141 11.326 165.755 9.538 169.538 9.538 C 173.492 9.538 176.175 11.429 176.794 14.593 L 173.63 14.593 C 173.32 12.392 172.048 10.844 169.4 10.844 C 167.44 10.844 166.167 11.773 166.167 13.252 C 166.167 15.074 167.887 15.865 170.947 17.034 C 174.455 18.376 177 19.614 177 22.64 C 177 25.873 174.043 27.523 170.26 27.523 Z M 158.894 8.3 C 160.888 7.956 162.195 6.89 162.436 4.792 L 159.891 4.792 L 159.891 0.734 L 163.33 0.734 L 163.33 4.276 C 163.33 7.405 161.851 9.503 158.894 10.294 Z M 141.233 26.939 L 141.233 26.767 C 142.78 26.079 142.986 24.978 142.986 22.33 L 142.986 14.73 C 142.986 11.91 142.78 10.982 141.267 10.294 L 141.267 10.122 L 147.182 10.122 C 146.666 10.81 146.529 11.739 146.494 14.008 C 147.56 11.532 149.761 9.538 152.994 9.538 C 156.33 9.538 158.324 11.36 158.324 15.9 L 158.324 22.33 C 158.324 24.978 158.53 26.079 160.044 26.767 L 160.044 26.939 L 153.234 26.939 L 153.234 26.767 C 154.644 26.079 154.816 24.978 154.816 22.33 L 154.816 15.934 C 154.816 12.805 153.682 11.463 151.412 11.463 C 148.833 11.463 147.079 13.561 146.494 16.037 L 146.494 22.33 C 146.494 24.978 146.7 26.079 148.179 26.767 L 148.179 26.939 Z M 131.473 27.523 C 126.177 27.523 122.669 23.912 122.669 18.513 C 122.669 13.114 126.177 9.538 131.473 9.538 C 136.803 9.538 140.311 13.114 140.311 18.513 C 140.311 23.912 136.803 27.523 131.473 27.523 Z M 126.246 18.513 C 126.246 23.328 128.137 26.216 131.507 26.216 C 134.809 26.216 136.7 23.328 136.7 18.513 C 136.7 13.699 134.809 10.844 131.507 10.844 C 128.137 10.844 126.246 13.699 126.246 18.513 Z M 110.531 35.604 C 106.954 35.604 103.997 34.675 103.997 32.302 C 103.997 30.652 105.579 29.276 108.261 28.485 L 108.055 28.485 C 105.166 28.52 103.378 27.35 103.378 25.287 C 103.378 23.464 105.132 21.986 107.608 20.988 C 106.232 19.888 105.407 18.272 105.407 16.174 C 105.407 12.047 108.674 9.674 112.732 9.674 C 115.07 9.674 117.168 10.465 118.509 11.91 C 118.715 9.158 120.469 7.198 122.98 7.129 L 122.98 10.156 C 120.607 10.156 119.334 11.05 119.162 12.735 C 119.781 13.698 120.125 14.833 120.125 16.174 C 120.125 20.335 116.858 22.639 112.766 22.639 C 111.218 22.639 109.774 22.295 108.57 21.642 C 106.851 22.364 105.819 23.258 105.819 24.324 C 105.819 25.218 106.542 25.7 108.57 25.7 C 111.597 25.7 115.655 24.771 118.406 24.771 C 121.191 24.771 122.808 25.837 122.808 28.038 C 122.808 32.612 116.411 35.604 110.531 35.604 Z M 106.61 32.062 C 106.61 33.609 108.123 34.297 110.771 34.297 C 115.895 34.297 119.919 32.199 119.919 29.345 C 119.919 28.141 119.094 27.66 117.34 27.66 C 113.694 27.66 106.61 29.001 106.61 32.062 Z M 108.88 16.174 C 108.88 19.406 110.359 21.435 112.732 21.435 C 115.173 21.435 116.652 19.406 116.652 16.174 C 116.652 12.907 115.173 10.912 112.732 10.912 C 110.359 10.912 108.88 12.907 108.88 16.174 Z M 90.799 27.374 C 87.91 27.374 85.847 25.895 85.847 22.972 C 85.847 19.877 88.22 18.708 92.484 17.504 C 95.751 16.576 97.333 16.129 97.368 13.79 C 97.402 11.83 96.198 10.798 94.135 10.798 C 91.968 10.798 89.733 12.105 89.733 15.578 L 86.5 15.578 C 86.741 11.486 90.593 9.526 94.479 9.526 C 97.987 9.526 100.806 11.005 100.806 15.2 L 100.806 22.869 C 100.806 24.726 101.357 25.448 102.354 25.448 C 102.87 25.448 103.282 25.311 103.661 24.967 L 103.661 25.998 C 102.904 26.789 102.01 27.236 100.772 27.236 C 98.881 27.236 97.402 25.998 97.402 23.006 L 97.402 22.25 C 96.542 25.035 94.341 27.374 90.799 27.374 Z M 89.217 22.456 C 89.217 24.382 90.49 25.242 92.003 25.242 C 95.201 25.242 97.402 22.353 97.402 18.364 L 97.402 16.507 C 96.886 17.504 95.51 17.917 93.413 18.605 C 90.696 19.464 89.217 20.29 89.217 22.456 Z M 74.061 26.927 L 74.061 26.755 C 75.574 26.067 75.815 24.967 75.815 22.319 L 75.815 14.719 C 75.815 11.899 75.574 10.97 74.061 10.282 L 74.061 10.11 L 79.976 10.11 C 79.426 10.867 79.323 11.899 79.323 14.719 L 79.323 15.338 C 79.907 12.758 82.246 9.732 86.407 9.698 L 86.407 12.724 C 81.352 12.483 79.357 15.028 79.323 18.054 L 79.323 22.525 C 79.323 25.07 79.563 26.102 81.317 26.789 L 81.317 26.927 Z M 67.893 26.927 C 68.1 25.482 68.168 24.141 68.168 22.525 C 67.206 25.311 65.211 27.271 61.944 27.271 C 57.439 27.271 54.894 23.488 54.894 18.57 C 54.894 13.274 57.852 9.526 62.425 9.526 C 64.798 9.526 66.793 10.592 68.168 12.862 L 68.168 4.711 C 68.168 2.407 67.962 1.479 66.655 0.86 L 66.655 0.757 L 71.814 0 L 71.986 0.103 C 71.745 0.963 71.676 1.754 71.676 4.711 L 71.676 22.319 C 71.676 24.967 71.883 26.067 73.396 26.755 L 73.396 26.927 Z M 58.505 18.57 C 58.505 22.422 59.881 25.482 63.182 25.482 C 66.243 25.482 67.928 22.8 68.168 19.086 L 68.168 14.444 C 67.068 12.415 65.417 11.211 63.457 11.211 C 60.328 11.211 58.505 14.065 58.505 18.57 Z M 35.243 26.927 L 35.243 26.755 C 36.791 26.067 36.997 24.967 36.997 22.319 L 36.997 14.719 C 36.997 11.899 36.791 10.97 35.278 10.282 L 35.278 10.11 L 41.193 10.11 C 40.677 10.798 40.539 11.727 40.505 13.996 C 41.571 11.52 43.772 9.526 47.005 9.526 C 50.34 9.526 52.335 11.348 52.335 15.888 L 52.335 22.319 C 52.335 24.967 52.541 26.067 54.054 26.755 L 54.054 26.927 L 47.245 26.927 L 47.245 26.755 C 48.655 26.067 48.827 24.967 48.827 22.319 L 48.827 15.922 C 48.827 12.793 47.692 11.452 45.423 11.452 C 42.843 11.452 41.09 13.549 40.505 16.025 L 40.505 22.319 C 40.505 24.967 40.711 26.067 42.19 26.755 L 42.19 26.927 Z M 26.079 27.511 C 21.162 27.511 17.723 24.176 17.723 18.673 C 17.723 13.068 21.437 9.526 26.286 9.526 C 31.203 9.526 34.23 12.827 34.299 17.401 L 21.162 17.401 L 21.162 17.951 C 21.162 22.181 22.984 25.482 26.939 25.482 C 30.241 25.482 32.098 23.316 32.889 20.324 L 34.367 20.324 C 33.576 24.451 30.825 27.511 26.079 27.511 Z M 21.299 16.06 L 30.86 16.06 C 30.688 13.034 29.14 10.798 26.251 10.798 C 23.535 10.798 21.781 12.896 21.299 16.06 Z M 0 26.927 L 0 26.755 C 1.685 26.067 1.96 24.967 1.96 22.319 L 1.96 5.502 C 1.96 2.682 1.685 1.754 0 1.066 L 0 0.894 L 9.285 0.894 C 15.51 0.894 19.671 2.614 19.671 7.531 C 19.671 12.586 14.856 14.478 8.529 14.478 L 5.777 14.478 L 5.777 22.319 C 5.777 24.967 6.053 26.067 7.875 26.755 L 7.875 26.927 Z M 5.777 13.137 L 8.219 13.137 C 12.552 13.137 15.75 11.589 15.75 7.531 C 15.75 3.68 12.93 2.27 8.941 2.27 L 5.777 2.27 Z\" fill=\"transparent\" height=\"35.60386152884418px\" id=\"sBKQ5IvG1\" transform=\"translate(0 1)\" width=\"177.00001303814258px\"><path d=\"M 47.59 26.789 C 42.982 26.789 39.99 24.416 39.509 20.668 L 42.673 20.668 C 42.948 23.625 44.599 25.482 47.625 25.482 C 49.757 25.482 51.201 24.485 51.201 22.8 C 51.201 20.943 49.654 20.29 46.215 18.914 C 43.12 17.711 40.472 16.541 40.472 13.481 C 40.472 10.592 43.085 8.804 46.868 8.804 C 50.823 8.804 53.505 10.695 54.124 13.859 L 50.961 13.859 C 50.651 11.658 49.379 10.11 46.731 10.11 C 44.771 10.11 43.498 11.039 43.498 12.518 C 43.498 14.34 45.218 15.131 48.278 16.301 C 51.786 17.642 54.331 18.88 54.331 21.906 C 54.331 25.139 51.373 26.789 47.59 26.789 Z M 36.225 7.566 C 38.219 7.222 39.526 6.156 39.767 4.058 L 37.222 4.058 L 37.222 0 L 40.661 0 L 40.661 3.542 C 40.661 6.672 39.182 8.769 36.225 9.56 Z M 18.563 26.205 L 18.563 26.033 C 20.111 25.345 20.317 24.244 20.317 21.597 L 20.317 13.996 C 20.317 11.177 20.111 10.248 18.598 9.56 L 18.598 9.388 L 24.513 9.388 C 23.997 10.076 23.859 11.005 23.825 13.274 C 24.891 10.798 27.092 8.804 30.324 8.804 C 33.66 8.804 35.655 10.626 35.655 15.166 L 35.655 21.597 C 35.655 24.244 35.861 25.345 37.374 26.033 L 37.374 26.205 L 30.565 26.205 L 30.565 26.033 C 31.975 25.345 32.147 24.244 32.147 21.597 L 32.147 15.2 C 32.147 12.071 31.012 10.729 28.743 10.729 C 26.163 10.729 24.41 12.827 23.825 15.303 L 23.825 21.597 C 23.825 24.244 24.031 25.345 25.51 26.033 L 25.51 26.205 Z M 8.804 26.789 C 3.508 26.789 0 23.178 0 17.779 C 0 12.38 3.508 8.804 8.804 8.804 C 14.134 8.804 17.642 12.38 17.642 17.779 C 17.642 23.178 14.134 26.789 8.804 26.789 Z M 3.576 17.779 C 3.576 22.594 5.468 25.482 8.838 25.482 C 12.139 25.482 14.031 22.594 14.031 17.779 C 14.031 12.965 12.139 10.11 8.838 10.11 C 5.468 10.11 3.576 12.965 3.576 17.779 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\" height=\"26.789289289031572px\" id=\"aKlP6OTJ5\" transform=\"translate(122.669 0.734)\" width=\"54.33073966167774px\"/><path d=\"M 7.153 28.474 C 3.576 28.474 0.619 27.546 0.619 25.173 C 0.619 23.522 2.201 22.147 4.883 21.356 L 4.677 21.356 C 1.788 21.39 0 20.221 0 18.158 C 0 16.335 1.754 14.856 4.23 13.859 C 2.854 12.758 2.029 11.142 2.029 9.044 C 2.029 4.918 5.296 2.545 9.354 2.545 C 11.692 2.545 13.79 3.336 15.131 4.78 C 15.338 2.029 17.091 0.069 19.602 0 L 19.602 3.026 C 17.229 3.026 15.957 3.92 15.785 5.605 C 16.404 6.568 16.748 7.703 16.748 9.044 C 16.748 13.206 13.481 15.51 9.388 15.51 C 7.841 15.51 6.396 15.166 5.193 14.512 C 3.473 15.234 2.442 16.129 2.442 17.195 C 2.442 18.089 3.164 18.57 5.193 18.57 C 8.219 18.57 12.277 17.642 15.028 17.642 C 17.814 17.642 19.43 18.708 19.43 20.909 C 19.43 25.482 13.034 28.474 7.153 28.474 Z M 3.233 24.932 C 3.233 26.48 4.746 27.168 7.394 27.168 C 12.518 27.168 16.541 25.07 16.541 22.216 C 16.541 21.012 15.716 20.53 13.962 20.53 C 10.317 20.53 3.233 21.872 3.233 24.932 Z M 5.502 9.044 C 5.502 12.277 6.981 14.306 9.354 14.306 C 11.796 14.306 13.274 12.277 13.274 9.044 C 13.274 5.777 11.796 3.783 9.354 3.783 C 6.981 3.783 5.502 5.777 5.502 9.044 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\" height=\"28.474366384953797px\" id=\"CtpJYQPIw\" transform=\"translate(103.378 7.129)\" width=\"19.60191888819287px\"/><path d=\"M 90.799 27.374 C 87.91 27.374 85.847 25.895 85.847 22.972 C 85.847 19.877 88.22 18.708 92.484 17.504 C 95.751 16.576 97.333 16.129 97.368 13.79 C 97.402 11.83 96.198 10.798 94.135 10.798 C 91.968 10.798 89.733 12.105 89.733 15.578 L 86.5 15.578 C 86.741 11.486 90.593 9.526 94.479 9.526 C 97.987 9.526 100.806 11.005 100.806 15.2 L 100.806 22.869 C 100.806 24.726 101.357 25.448 102.354 25.448 C 102.87 25.448 103.282 25.311 103.661 24.967 L 103.661 25.998 C 102.904 26.789 102.01 27.236 100.772 27.236 C 98.881 27.236 97.402 25.998 97.402 23.006 L 97.402 22.25 C 96.542 25.035 94.341 27.374 90.799 27.374 Z M 89.217 22.456 C 89.217 24.382 90.49 25.242 92.003 25.242 C 95.201 25.242 97.402 22.353 97.402 18.364 L 97.402 16.507 C 96.886 17.504 95.51 17.917 93.413 18.605 C 90.696 19.464 89.217 20.29 89.217 22.456 Z M 74.061 26.927 L 74.061 26.755 C 75.574 26.067 75.815 24.967 75.815 22.319 L 75.815 14.719 C 75.815 11.899 75.574 10.97 74.061 10.282 L 74.061 10.11 L 79.976 10.11 C 79.426 10.867 79.323 11.899 79.323 14.719 L 79.323 15.338 C 79.907 12.758 82.246 9.732 86.407 9.698 L 86.407 12.724 C 81.352 12.483 79.357 15.028 79.323 18.054 L 79.323 22.525 C 79.323 25.07 79.563 26.102 81.317 26.789 L 81.317 26.927 Z M 67.893 26.927 C 68.1 25.482 68.168 24.141 68.168 22.525 C 67.206 25.311 65.211 27.271 61.944 27.271 C 57.439 27.271 54.894 23.488 54.894 18.57 C 54.894 13.274 57.852 9.526 62.425 9.526 C 64.798 9.526 66.793 10.592 68.168 12.862 L 68.168 4.711 C 68.168 2.407 67.962 1.479 66.655 0.86 L 66.655 0.757 L 71.814 0 L 71.986 0.103 C 71.745 0.963 71.676 1.754 71.676 4.711 L 71.676 22.319 C 71.676 24.967 71.883 26.067 73.396 26.755 L 73.396 26.927 Z M 58.505 18.57 C 58.505 22.422 59.881 25.482 63.182 25.482 C 66.243 25.482 67.928 22.8 68.168 19.086 L 68.168 14.444 C 67.068 12.415 65.417 11.211 63.457 11.211 C 60.328 11.211 58.505 14.065 58.505 18.57 Z M 35.243 26.927 L 35.243 26.755 C 36.791 26.067 36.997 24.967 36.997 22.319 L 36.997 14.719 C 36.997 11.899 36.791 10.97 35.278 10.282 L 35.278 10.11 L 41.193 10.11 C 40.677 10.798 40.539 11.727 40.505 13.996 C 41.571 11.52 43.772 9.526 47.005 9.526 C 50.34 9.526 52.335 11.348 52.335 15.888 L 52.335 22.319 C 52.335 24.967 52.541 26.067 54.054 26.755 L 54.054 26.927 L 47.245 26.927 L 47.245 26.755 C 48.655 26.067 48.827 24.967 48.827 22.319 L 48.827 15.922 C 48.827 12.793 47.692 11.452 45.423 11.452 C 42.843 11.452 41.09 13.549 40.505 16.025 L 40.505 22.319 C 40.505 24.967 40.711 26.067 42.19 26.755 L 42.19 26.927 Z M 26.079 27.511 C 21.162 27.511 17.723 24.176 17.723 18.673 C 17.723 13.068 21.437 9.526 26.286 9.526 C 31.203 9.526 34.23 12.827 34.299 17.401 L 21.162 17.401 L 21.162 17.951 C 21.162 22.181 22.984 25.482 26.939 25.482 C 30.241 25.482 32.098 23.316 32.889 20.324 L 34.367 20.324 C 33.576 24.451 30.825 27.511 26.079 27.511 Z M 21.299 16.06 L 30.86 16.06 C 30.688 13.034 29.14 10.798 26.251 10.798 C 23.535 10.798 21.781 12.896 21.299 16.06 Z M 0 26.927 L 0 26.755 C 1.685 26.067 1.96 24.967 1.96 22.319 L 1.96 5.502 C 1.96 2.682 1.685 1.754 0 1.066 L 0 0.894 L 9.285 0.894 C 15.51 0.894 19.671 2.614 19.671 7.531 C 19.671 12.586 14.856 14.478 8.529 14.478 L 5.777 14.478 L 5.777 22.319 C 5.777 24.967 6.053 26.067 7.875 26.755 L 7.875 26.927 Z M 5.777 13.137 L 8.219 13.137 C 12.552 13.137 15.75 11.589 15.75 7.531 C 15.75 3.68 12.93 2.27 8.941 2.27 L 5.777 2.27 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\" height=\"27.511465840850413px\" id=\"zNiluQL1Y\" width=\"103.66077296048678px\"/></g><path d=\"M 0 28.608 L 0 0 L 5.515 0 L 5.515 24.566 L 4.88 23.899 L 20.67 23.899 L 20.67 28.608 Z M 31.337 29 C 29.089 29 27.118 28.516 25.425 27.548 C 23.759 26.58 22.463 25.233 21.537 23.506 C 20.638 21.753 20.189 19.726 20.189 17.424 C 20.189 15.069 20.638 13.028 21.537 11.302 C 22.463 9.575 23.759 8.228 25.425 7.26 C 27.118 6.292 29.102 5.808 31.377 5.808 C 33.625 5.808 35.582 6.292 37.248 7.26 C 38.914 8.228 40.197 9.575 41.097 11.302 C 42.022 13.028 42.485 15.069 42.485 17.424 C 42.485 19.726 42.022 21.753 41.097 23.506 C 40.197 25.233 38.914 26.58 37.248 27.548 C 35.582 28.516 33.611 29 31.337 29 Z M 31.337 24.566 C 33.135 24.566 34.537 23.938 35.542 22.682 C 36.547 21.426 37.05 19.66 37.05 17.384 C 37.05 15.108 36.547 13.355 35.542 12.126 C 34.537 10.87 33.135 10.242 31.337 10.242 C 29.538 10.242 28.136 10.87 27.131 12.126 C 26.126 13.382 25.624 15.134 25.624 17.384 C 25.624 19.66 26.126 21.426 27.131 22.682 C 28.136 23.938 29.538 24.566 31.337 24.566 Z M 52.829 29 C 50.317 29 48.36 28.307 46.958 26.92 C 45.556 25.534 44.855 23.624 44.855 21.191 L 44.855 6.2 L 50.37 6.2 L 50.37 20.288 C 50.37 21.596 50.714 22.591 51.401 23.271 C 52.116 23.925 53.094 24.252 54.337 24.252 C 55.289 24.252 56.123 24.055 56.836 23.663 C 57.577 23.271 58.159 22.734 58.582 22.054 C 59.005 21.348 59.23 20.524 59.257 19.582 L 59.257 6.2 L 64.771 6.2 L 64.771 28.608 L 59.693 28.608 L 59.495 25.468 C 58.754 26.619 57.802 27.496 56.638 28.097 C 55.474 28.699 54.205 29 52.829 29 Z M 75.711 28.608 L 75.711 0 L 89.081 0 C 91.197 0 93.022 0.366 94.556 1.099 C 96.09 1.831 97.267 2.878 98.087 4.238 C 98.907 5.599 99.317 7.221 99.317 9.104 C 99.317 10.988 98.894 12.61 98.048 13.97 C 97.228 15.331 96.037 16.377 94.477 17.11 C 92.916 17.842 91.052 18.208 88.883 18.208 L 80.591 18.208 L 80.591 13.578 L 88.962 13.578 C 90.338 13.578 91.462 13.225 92.334 12.518 C 93.207 11.786 93.644 10.661 93.644 9.143 C 93.644 7.731 93.221 6.645 92.374 5.886 C 91.554 5.128 90.417 4.748 88.962 4.748 L 81.226 4.748 L 81.226 28.608 Z M 111.351 29 C 109.155 29 107.211 28.555 105.519 27.666 C 103.826 26.75 102.503 25.429 101.551 23.702 C 100.599 21.976 100.123 19.883 100.123 17.424 C 100.123 15.069 100.573 13.028 101.472 11.302 C 102.371 9.549 103.641 8.202 105.281 7.26 C 106.947 6.292 108.917 5.808 111.192 5.808 C 113.466 5.808 115.424 6.305 117.064 7.299 C 118.703 8.293 119.933 9.771 120.753 11.733 C 121.573 13.669 121.864 16.05 121.626 18.876 L 104.566 18.876 L 104.566 15.187 L 117.817 15.187 L 115.953 16.796 C 116.296 14.677 116.019 13.002 115.12 11.773 C 114.247 10.543 112.911 9.928 111.113 9.928 C 109.393 9.928 108.018 10.53 106.986 11.733 C 105.981 12.937 105.479 14.794 105.479 17.306 C 105.479 19.896 105.995 21.792 107.026 22.996 C 108.058 24.173 109.526 24.762 111.43 24.762 C 112.884 24.762 114.061 24.448 114.961 23.82 C 115.886 23.192 116.468 22.303 116.706 21.152 L 121.428 22.329 C 121.137 23.663 120.528 24.827 119.602 25.821 C 118.677 26.815 117.513 27.6 116.111 28.176 C 114.709 28.725 113.122 29 111.351 29 Z M 123.861 28.608 L 123.861 6.2 L 128.82 6.2 L 129.058 9.693 C 129.693 8.411 130.446 7.469 131.319 6.867 C 132.219 6.24 133.276 5.926 134.493 5.926 C 135.287 5.926 135.921 6.004 136.397 6.161 L 136.397 11.223 L 136.159 11.223 C 135.948 11.145 135.683 11.079 135.366 11.027 C 135.052 10.973 134.733 10.947 134.414 10.949 C 132.985 10.949 131.822 11.341 130.922 12.126 C 130.05 12.884 129.521 13.944 129.336 15.304 L 129.336 28.608 Z M 147.385 29 C 145.19 29 143.246 28.555 141.553 27.666 C 139.86 26.75 138.538 25.429 137.586 23.702 C 136.634 21.976 136.158 19.883 136.158 17.424 C 136.158 15.069 136.607 13.028 137.507 11.302 C 138.406 9.549 139.675 8.202 141.315 7.26 C 142.981 6.292 144.952 5.808 147.227 5.808 C 149.501 5.808 151.458 6.305 153.098 7.299 C 154.738 8.293 155.968 9.771 156.788 11.733 C 157.608 13.669 157.899 16.05 157.661 18.876 L 140.601 18.876 L 140.601 15.187 L 153.852 15.187 L 151.987 16.796 C 152.331 14.677 152.053 13.002 151.154 11.773 C 150.281 10.543 148.946 9.928 147.147 9.928 C 145.428 9.928 144.053 10.53 143.021 11.733 C 142.016 12.937 141.514 14.794 141.514 17.306 C 141.514 19.896 142.029 21.792 143.061 22.996 C 144.092 24.173 145.56 24.762 147.465 24.762 C 148.919 24.762 150.096 24.448 150.996 23.82 C 151.921 23.192 152.503 22.303 152.741 21.152 L 157.462 22.329 C 157.171 23.663 156.563 24.827 155.637 25.821 C 154.711 26.815 153.548 27.6 152.146 28.176 C 150.744 28.725 149.157 29 147.385 29 Z M 164.86 24.212 L 177 24.212 L 177 28.608 L 158.115 28.608 L 158.115 24.683 L 169.621 10.556 L 158.671 10.556 L 158.671 6.2 L 176.445 6.2 L 176.445 10.085 Z\" display=\"none\" fill=\"var(--d4x99i, rgb(15,14,14))\" height=\"29px\" id=\"gsiwJH_si\" transform=\"translate(0.5 -0.5)\" width=\"176.99999336164967px\"/></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);const href=useSVGTemplate(\"115032464\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kLmmg\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--d4x99i\":vBwV_FOhX,...style},viewBox:\"0 0 178 38\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-kLmmg { -webkit-mask: ${mask}; aspect-ratio: 4.684210526315789; display: block; mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 38\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo\",\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"AsR8itwPOpaFffFT9bMq\"}}\n */const Icon=withCSS(Component,css,\"framer-kLmmg\");Icon.displayName=\"Logo\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"178\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Logo\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"AsR8itwPOpaFffFT9bMq\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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 Logo from\"https://framerusercontent.com/modules/1giiqF1M6pwxAQHLA7XU/efUntRbu6lBx1FXEGHEp/YvIyg5Lno.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/khUmYof1rSGyZ4tZXsF3/8nj7KGrqRqVNRi0mhX0h/eDSbAGPm7.js\";import Links from\"https://framerusercontent.com/modules/7TvUsXOoQCWWQ07qpkf9/87Yb0Z0mSfRHswLEWRdX/mg8GAfRbZ.js\";const LogoFonts=getFonts(Logo);const LinksFonts=getFonts(Links);const cycleOrder=[\"aN7Js9C0X\",\"CYYzruPoG\",\"xiC_v27OG\"];const serializationHash=\"framer-1k9XS\";const variantClassNames={aN7Js9C0X:\"framer-v-12z9s7y\",CYYzruPoG:\"framer-v-18yp86p\",xiC_v27OG:\"framer-v-142rx2j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const transition2={duration:0,type:\"tween\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:0,delay:0,duration:.4,type:\"spring\"};const humanReadableVariantMap={\"Phone Close\":\"CYYzruPoG\",\"Phone Open\":\"xiC_v27OG\",Desktop:\"aN7Js9C0X\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aN7Js9C0X\"};};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:\"aN7Js9C0X\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapesxdxi=activeVariantCallback(async(...args)=>{setVariant(\"CYYzruPoG\");});const C6Ho6PYoFesxdxi=activeVariantCallback(async(...args)=>{setVariant(\"CYYzruPoG\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"xiC_v27OG\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"CYYzruPoG\")return true;return false;};const isDisplayed2=()=>{if([\"CYYzruPoG\",\"xiC_v27OG\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12z9s7y\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aN7Js9C0X\",ref:refBinding,style:{...style},...addPropertyOverrides({CYYzruPoG:{\"data-framer-name\":\"Phone Close\"},xiC_v27OG:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s2tsac\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UQufXCyEy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gywzet\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"sNCvJivBm\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MCjyPaIGZ\"},motionChild:true,nodeId:\"kHd7YmLVP\",openInNewTab:false,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6i6atu framer-136g0c9\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"kHd7YmLVP\",children:/*#__PURE__*/_jsx(Logo,{animated:true,className:\"framer-17mum6\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"HlV4EfnCX\",style:{\"--d4x99i\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"}})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-furh8w\",\"data-framer-name\":\"Menu open / Close\",layoutDependency:layoutDependency,layoutId:\"VYZ3KVaPg\",style:{backgroundColor:\"var(--token-3cc7704f-857e-49ef-8afb-2f95c1fef7d4, rgba(255, 255, 255, 0.1))\"},...addPropertyOverrides({xiC_v27OG:{\"data-highlight\":true,onTap:onTapesxdxi}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({xiC_v27OG:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1nzxbnl\",\"data-styles-preset\":\"eDSbAGPm7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255)))\"},children:\"Menu\"})}),className:\"framer-b23k7a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wbpIZlg7u\",style:{\"--extracted-r6o4lv\":\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CYYzruPoG:{height:82,y:(componentViewport?.y||0)+15+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hahct8-container\",layoutDependency:layoutDependency,layoutId:\"ZAzRD4lJ3-container\",nodeId:\"ZAzRD4lJ3\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:\"mailto:studio@pendragons.co\",height:\"100%\",id:\"ZAzRD4lJ3\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"ZAzRD4lJ3\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Contact\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pggz52\",\"data-framer-name\":\"Menu links\",layoutDependency:layoutDependency,layoutId:\"Ili4JrZnS\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYYzruPoG:{value:transition3},xiC_v27OG:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-682wft\",\"data-framer-name\":\"Links container\",layoutDependency:layoutDependency,layoutId:\"Md7zaURmK\",style:{opacity:1},variants:{CYYzruPoG:{opacity:0},xiC_v27OG:{opacity:1}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1590nx4\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"WiXApJE3h\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-82)/2)+0+0+0,...addPropertyOverrides({CYYzruPoG:{y:(componentViewport?.y||0)+15+0+212+0+0+0+6},xiC_v27OG:{y:(componentViewport?.y||0)+15+0+130.56+0+0+0+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pz4by8-container\",layoutDependency:layoutDependency,layoutId:\"dsihk9yAY-container\",nodeId:\"dsihk9yAY\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:\"mailto:studio@pendragons.co\",height:\"100%\",id:\"dsihk9yAY\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"dsihk9yAY\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Contact\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",...addPropertyOverrides({CYYzruPoG:{Gf4jpVtxX:false,variant:matchVariant(\"HPwENKsyT\")},xiC_v27OG:{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,variant:matchVariant(\"HPwENKsyT\")}},baseVariant,gestureVariant)})})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYYzruPoG:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xb5uii\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"khdDdtYDw\",children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({xiC_v27OG:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-trmchn\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"RwlA1mrLN\",style:{opacity:1},variants:{CYYzruPoG:{opacity:0},xiC_v27OG:{opacity:1}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,...addPropertyOverrides({CYYzruPoG:{y:(componentViewport?.y||0)+15+0+212+0+148+0+0+0+0},xiC_v27OG:{y:(componentViewport?.y||0)+15+0+130.56+0+148+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l392kw-container\",layoutDependency:layoutDependency,layoutId:\"fYv1iDVbE-container\",nodeId:\"fYv1iDVbE\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,height:\"100%\",id:\"fYv1iDVbE\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"fYv1iDVbE\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Linkedin\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",...addPropertyOverrides({CYYzruPoG:{Gf4jpVtxX:false},xiC_v27OG:{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,gGdZ9uUt1:\"https://www.linkedin.com/\",w1AigTf2L:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,...addPropertyOverrides({CYYzruPoG:{y:(componentViewport?.y||0)+15+0+212+0+148+0+0+0+82},xiC_v27OG:{y:(componentViewport?.y||0)+15+0+130.56+0+148+0+0+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1021vyk-container\",layoutDependency:layoutDependency,layoutId:\"nqi707tfN-container\",nodeId:\"nqi707tfN\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,height:\"100%\",id:\"nqi707tfN\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"nqi707tfN\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Instagram\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",...addPropertyOverrides({CYYzruPoG:{Gf4jpVtxX:false},xiC_v27OG:{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,gGdZ9uUt1:\"https://www.instagram.com/\",w1AigTf2L:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,...addPropertyOverrides({CYYzruPoG:{y:(componentViewport?.y||0)+15+0+212+0+148+0+0+0+246},xiC_v27OG:{y:(componentViewport?.y||0)+15+0+130.56+0+148+0+0+0+246}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m3lgro-container\",layoutDependency:layoutDependency,layoutId:\"Jm_pI9S6O-container\",nodeId:\"Jm_pI9S6O\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,height:\"100%\",id:\"Jm_pI9S6O\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"Jm_pI9S6O\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Behance\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",...addPropertyOverrides({CYYzruPoG:{Gf4jpVtxX:false},xiC_v27OG:{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,gGdZ9uUt1:\"https://www.behance.net/\",w1AigTf2L:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,...addPropertyOverrides({CYYzruPoG:{y:(componentViewport?.y||0)+15+0+212+0+148+0+0+0+164},xiC_v27OG:{y:(componentViewport?.y||0)+15+0+130.56+0+148+0+0+0+164}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s1khix-container\",layoutDependency:layoutDependency,layoutId:\"ZyR6VdsZT-container\",nodeId:\"ZyR6VdsZT\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,height:\"100%\",id:\"ZyR6VdsZT\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"ZyR6VdsZT\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"X ( Twitter )\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",...addPropertyOverrides({CYYzruPoG:{Gf4jpVtxX:false},xiC_v27OG:{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,gGdZ9uUt1:\"https://www.x.com/\",w1AigTf2L:true}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xiC_v27OG:{height:82,y:(componentViewport?.y||0)+15+0+130.56+0+148+0+0+0+328}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-amxweu-container\",layoutDependency:layoutDependency,layoutId:\"gPuOm_rup-container\",nodeId:\"gPuOm_rup\",rendersWithMotion:true,scopeId:\"Cb58TChuT\",children:/*#__PURE__*/_jsx(Links,{C6Ho6PYoF:C6Ho6PYoFesxdxi,Gf4jpVtxX:false,gGdZ9uUt1:\"mailto:your-mail.com\",height:\"100%\",id:\"gPuOm_rup\",jAj7uT0qt:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\",layoutId:\"gPuOm_rup\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:true,width:\"100%\",xMPwWahQ6:\"Mail\",xPqgoqH0G:\"var(--token-770c88e7-2ead-4762-b4da-bb0f36cf9968, rgb(255, 255, 255))\"})})})]})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dfctci\",\"data-framer-name\":\"Backdrop ( Mobile )\",layoutDependency:layoutDependency,layoutId:\"iVpQ4cvke\",style:{backgroundColor:\"var(--token-26f06691-7e25-4ac9-935d-1aa64f147d3b, rgb(0, 0, 0))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1k9XS.framer-136g0c9, .framer-1k9XS .framer-136g0c9 { display: block; }\",\".framer-1k9XS.framer-12z9s7y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 56px; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 1200px; }\",\".framer-1k9XS .framer-1s2tsac { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-1gywzet { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-6i6atu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1k9XS .framer-17mum6 { flex: none; height: 20px; position: relative; width: var(--framer-aspect-ratio-supported, 94px); }\",\".framer-1k9XS .framer-furh8w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; min-height: 14px; min-width: 528px; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-1k9XS .framer-b23k7a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1k9XS .framer-1hahct8-container, .framer-1k9XS .framer-1pz4by8-container, .framer-1k9XS .framer-1l392kw-container, .framer-1k9XS .framer-1021vyk-container, .framer-1k9XS .framer-m3lgro-container, .framer-1k9XS .framer-1s1khix-container, .framer-1k9XS .framer-amxweu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1k9XS .framer-1pggz52 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-682wft { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-1590nx4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-height: 22px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-xb5uii { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1k9XS .framer-trmchn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1k9XS .framer-1dfctci { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: -1; }\",\".framer-1k9XS.framer-v-18yp86p.framer-12z9s7y { align-content: flex-start; align-items: flex-start; height: 55px; overflow: var(--overflow-clip-fallback, clip); padding: 15px; width: 390px; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1s2tsac { flex-direction: column; gap: 130px; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1gywzet, .framer-1k9XS.framer-v-18yp86p .framer-xb5uii, .framer-1k9XS.framer-v-142rx2j .framer-1gywzet, .framer-1k9XS.framer-v-142rx2j .framer-xb5uii { flex: none; width: 100%; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1pggz52, .framer-1k9XS.framer-v-142rx2j .framer-1pggz52 { flex: none; flex-direction: column; gap: 60px; width: 100%; }\",\".framer-1k9XS.framer-v-18yp86p .framer-682wft, .framer-1k9XS.framer-v-142rx2j .framer-682wft { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 6px; justify-content: flex-start; width: 100%; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1590nx4 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 6px; min-height: 108px; width: 100%; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1l392kw-container, .framer-1k9XS.framer-v-142rx2j .framer-1l392kw-container { order: 0; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1021vyk-container, .framer-1k9XS.framer-v-142rx2j .framer-1021vyk-container { order: 1; }\",\".framer-1k9XS.framer-v-18yp86p .framer-m3lgro-container, .framer-1k9XS.framer-v-142rx2j .framer-m3lgro-container { order: 3; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1s1khix-container, .framer-1k9XS.framer-v-142rx2j .framer-1s1khix-container { order: 2; }\",\".framer-1k9XS.framer-v-18yp86p .framer-1dfctci { bottom: unset; height: 800px; top: -930px; }\",\".framer-1k9XS.framer-v-142rx2j.framer-12z9s7y { align-content: flex-start; align-items: flex-start; height: min-content; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 15px; width: 390px; }\",\".framer-1k9XS.framer-v-142rx2j .framer-1s2tsac { flex-direction: column; gap: 100px; }\",\".framer-1k9XS.framer-v-142rx2j .framer-furh8w { cursor: pointer; min-height: unset; min-width: unset; }\",\".framer-1k9XS.framer-v-142rx2j .framer-1590nx4 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 6px; min-height: 18px; width: 100%; }\",\".framer-1k9XS.framer-v-142rx2j .framer-amxweu-container { order: 4; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CYYzruPoG\":{\"layout\":[\"fixed\",\"fixed\"]},\"xiC_v27OG\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCb58TChuT=withCSS(Component,css,\"framer-1k9XS\");export default FramerCb58TChuT;FramerCb58TChuT.displayName=\"Navigation\";FramerCb58TChuT.defaultProps={height:56,width:1200};addPropertyControls(FramerCb58TChuT,{variant:{options:[\"aN7Js9C0X\",\"CYYzruPoG\",\"xiC_v27OG\"],optionTitles:[\"Desktop\",\"Phone Close\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCb58TChuT,[{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\"}]},...LogoFonts,...LinksFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerCb58TChuT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Links,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCb58TChuT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CYYzruPoG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xiC_v27OG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerIntrinsicHeight\":\"56\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-XmEer .framer-styles-preset-1wunbtv:not(.rich-text-wrapper), .framer-XmEer .framer-styles-preset-1wunbtv.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-0b56b8f6-96e6-4c86-b31d-cbd3c7e0289f, rgba(19, 16, 20, 0.4)); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, #131014); --framer-link-text-decoration: none; }\"];export const className=\"framer-XmEer\";\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 (2797bee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Y8hbd .framer-styles-preset-th5v8x:not(.rich-text-wrapper), .framer-Y8hbd .framer-styles-preset-th5v8x.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-071958ac-bafb-42bc-b0c6-663ae15cc817, #ffffff); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-Y8hbd\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ZneEb .framer-styles-preset-9jt363:not(.rich-text-wrapper), .framer-ZneEb .framer-styles-preset-9jt363.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff0000); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff0000); --framer-link-text-decoration: none; }\"];export const className=\"framer-ZneEb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (571faa6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;BDO Grotesk/variable/v0\",\"BI;BDO Grotesk/variable/v0VF=IndnaHQiIDUwMA==\",\"BI;BDO Grotesk/variable/v0VF=IndnaHQiIDUwMA==\",\"BI;BDO Grotesk/variable/v0VF=IndnaHQiIDUwMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:300,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"BDO Grotesk Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"BDO Grotesk\",url:\"https://framerusercontent.com/assets/FcybOZJ2ipUdK2dQmwN3gFVAvuk.woff2\",variationAxes,weight:\"1000\"}]}];export const css=['.framer-Fkc7Y .framer-styles-preset-1p3mrj1:not(.rich-text-wrapper), .framer-Fkc7Y .framer-styles-preset-1p3mrj1.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 1000; --framer-font-weight-bold: 1000; --framer-font-weight-bold-italic: 1000; --framer-font-weight-italic: 1000; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Fkc7Y .framer-styles-preset-1p3mrj1:not(.rich-text-wrapper), .framer-Fkc7Y .framer-styles-preset-1p3mrj1.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 1000; --framer-font-weight-bold: 1000; --framer-font-weight-bold-italic: 1000; --framer-font-weight-italic: 1000; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Fkc7Y .framer-styles-preset-1p3mrj1:not(.rich-text-wrapper), .framer-Fkc7Y .framer-styles-preset-1p3mrj1.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-italic: \"BDO Grotesk Variable\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 500; --framer-font-variation-axes-bold: \"wght\" 500; --framer-font-variation-axes-bold-italic: \"wght\" 500; --framer-font-variation-axes-italic: \"wght\" 500; --framer-font-weight: 1000; --framer-font-weight-bold: 1000; --framer-font-weight-bold-italic: 1000; --framer-font-weight-italic: 1000; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Fkc7Y\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (941006f)\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 sharedStyle2 from\"https://framerusercontent.com/modules/hybSnLhbPyWwiHQJyUWj/Btpfrx8Njt7uJYpgGUN4/gvzJ4RIg8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/jc4ELCbtCtjYwuSd4sK2/1avXgYf5JSoLdmGOkyW0/kk1g8TeHD.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/KSInWxUBjqvacuNn1Uu0/jvUhSa82n2Q41r5gploh/nv2Qj4eoo.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hCPk8OJBjIaAKlesRVpJ/18jK8vNXkrvcyMhqsOVN/x9koQ7wBQ.js\";const cycleOrder=[\"ZdtVIJnKJ\",\"UOp2nSd4T\",\"cLX9ETwBy\"];const serializationHash=\"framer-PObnK\";const variantClassNames={cLX9ETwBy:\"framer-v-1rdaexi\",UOp2nSd4T:\"framer-v-z0phrv\",ZdtVIJnKJ:\"framer-v-1mh6s9h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Black:\"UOp2nSd4T\",Debugger:\"cLX9ETwBy\",White:\"ZdtVIJnKJ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZdtVIJnKJ\"};};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:\"ZdtVIJnKJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mh6s9h\",className,classNames),\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"ZdtVIJnKJ\",ref:refBinding,style:{...style},...addPropertyOverrides({cLX9ETwBy:{\"data-framer-name\":\"Debugger\"},UOp2nSd4T:{\"data-framer-name\":\"Black\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/work/pendragons\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:false,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"MADE WITH LOVE BY PENDRAGON'S\"})})})}),className:\"framer-descqr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DsmfgFdz5\",style:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cLX9ETwBy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/work/pendragons\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:true,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9jt363\",\"data-styles-preset\":\"nv2Qj4eoo\",children:\"MADE WITH LOVE BY PENDRAGON'S\"})})})})},UOp2nSd4T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/work/pendragons\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:true,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"MADE WITH LOVE BY PENDRAGON'S\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PObnK.framer-14vgofi, .framer-PObnK .framer-14vgofi { display: block; }\",\".framer-PObnK.framer-1mh6s9h { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PObnK .framer-descqr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14.5\n * @framerIntrinsicWidth 216\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UOp2nSd4T\":{\"layout\":[\"auto\",\"auto\"]},\"cLX9ETwBy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTwJdpx_m0=withCSS(Component,css,\"framer-PObnK\");export default FramerTwJdpx_m0;FramerTwJdpx_m0.displayName=\"Tag\";FramerTwJdpx_m0.defaultProps={height:14.5,width:216};addPropertyControls(FramerTwJdpx_m0,{variant:{options:[\"ZdtVIJnKJ\",\"UOp2nSd4T\",\"cLX9ETwBy\"],optionTitles:[\"White\",\"Black\",\"Debugger\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTwJdpx_m0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTwJdpx_m0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"216\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UOp2nSd4T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cLX9ETwBy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"14.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TwJdpx_m0.map","// Generated by Framer (64adcc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-MpGMr .framer-styles-preset-16tq7en:not(.rich-text-wrapper), .framer-MpGMr .framer-styles-preset-16tq7en.rich-text-wrapper a { --framer-link-text-color: var(--token-26f06691-7e25-4ac9-935d-1aa64f147d3b, #000000); }\"];export const className=\"framer-MpGMr\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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 Tag from\"https://framerusercontent.com/modules/i2o4twAvETMfpWzb5XjN/fzIL9LOjDz6517DQWhaP/TwJdpx_m0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4b3OuStJVXNfZb32Qt5q/nFnGoTIRaohCLkS0uHix/ObPlxYNhJ.js\";import Links from\"https://framerusercontent.com/modules/7TvUsXOoQCWWQ07qpkf9/87Yb0Z0mSfRHswLEWRdX/mg8GAfRbZ.js\";const LinksFonts=getFonts(Links);const TagFonts=getFonts(Tag);const cycleOrder=[\"a3V9cwdNn\",\"y_ZbLR4Kq\",\"zoqOoc_us\"];const serializationHash=\"framer-zd1Wj\";const variantClassNames={a3V9cwdNn:\"framer-v-rs3daa\",y_ZbLR4Kq:\"framer-v-1qeu5j8\",zoqOoc_us:\"framer-v-gbsf9x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"a3V9cwdNn\",Mobile:\"zoqOoc_us\",Tablet:\"y_ZbLR4Kq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"a3V9cwdNn\"};};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:\"a3V9cwdNn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"y_ZbLR4Kq\",\"zoqOoc_us\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rs3daa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"a3V9cwdNn\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\",...style},...addPropertyOverrides({y_ZbLR4Kq:{\"data-framer-name\":\"Tablet\"},zoqOoc_us:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xb7lgc\",\"data-framer-name\":\"Content Section\",layoutDependency:layoutDependency,layoutId:\"WM6ouoBkY\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r0lxhh\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"AypigoW0t\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vvss0p\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"HeLw5_9GH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bd9374\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"BUBPkMNTG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTYwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:studio@pendragons.co\",motionChild:true,nodeId:\"W8nr8ruuk\",openInNewTab:false,relValues:[],scopeId:\"XflQLFwnm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16tq7en\",\"data-styles-preset\":\"ObPlxYNhJ\",children:\"Book a call ↗\"})})})}),className:\"framer-1xiucby\",fonts:[\"__SystemDefault-600-normal__\"],layoutDependency:layoutDependency,layoutId:\"W8nr8ruuk\",style:{\"--extracted-1eung3n\":\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTYwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:studio@pendragons.co\",motionChild:true,nodeId:\"dBLoRMKpy\",openInNewTab:true,relValues:[],scopeId:\"XflQLFwnm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16tq7en\",\"data-styles-preset\":\"ObPlxYNhJ\",children:\"studio@pendragons.co\"})})})}),className:\"framer-1dd8042\",fonts:[\"__SystemDefault-600-normal__\"],layoutDependency:layoutDependency,layoutId:\"dBLoRMKpy\",style:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-49me8k\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"LefCBoYN5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"/Studio\"})}),className:\"framer-7lli2o\",fonts:[\"__SystemDefault-500-normal__\"],layoutDependency:layoutDependency,layoutId:\"vVCHMDKC0\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h3ixqd\",layoutDependency:layoutDependency,layoutId:\"czoor8inJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTQwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:[\"London, W1F\",/*#__PURE__*/_jsx(motion.br,{}),\"United Kingdom \"]})}),className:\"framer-11zw8ct\",fonts:[\"__SystemDefault-400-normal__\"],layoutDependency:layoutDependency,layoutId:\"Hzr1P0S_n\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-imsejc\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"nKaKf2liL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"/Social\"})}),className:\"framer-1cpvmdh\",fonts:[\"__SystemDefault-500-normal__\"],layoutDependency:layoutDependency,layoutId:\"AzXI4pm3m\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b4iq1o\",layoutDependency:layoutDependency,layoutId:\"SmKLdYodw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,y:(componentViewport?.y||0)+(100+((componentViewport?.height||478)-130-344.4)/2)+0+0+0+0+0+0+42.4+0+0,...addPropertyOverrides({y_ZbLR4Kq:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||504.5)-130-380.4)/2)+0+0+0+0+90+0+32.4+0+0},zoqOoc_us:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||631)-130-620.8)/2)+0+0+0+0+90+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8xk6p9-container\",layoutDependency:layoutDependency,layoutId:\"ZzurqoOFK-container\",nodeId:\"ZzurqoOFK\",rendersWithMotion:true,scopeId:\"XflQLFwnm\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:\"https://www.linkedin.com/\",height:\"100%\",id:\"ZzurqoOFK\",jAj7uT0qt:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\",layoutId:\"ZzurqoOFK\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"LinkedIn\",xPqgoqH0G:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,y:(componentViewport?.y||0)+(100+((componentViewport?.height||478)-130-344.4)/2)+0+0+0+0+0+0+42.4+0+82,...addPropertyOverrides({y_ZbLR4Kq:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||504.5)-130-380.4)/2)+0+0+0+0+90+0+32.4+0+82},zoqOoc_us:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||631)-130-620.8)/2)+0+0+0+0+90+0+32.4+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gnxamp-container\",layoutDependency:layoutDependency,layoutId:\"wS5Cp4ViI-container\",nodeId:\"wS5Cp4ViI\",rendersWithMotion:true,scopeId:\"XflQLFwnm\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:\"https://www.instagram.com/\",height:\"100%\",id:\"wS5Cp4ViI\",jAj7uT0qt:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\",layoutId:\"wS5Cp4ViI\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Instagram\",xPqgoqH0G:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17zaejl\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"OMF9ksSnq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"/Nav\"})}),className:\"framer-1509rco\",fonts:[\"__SystemDefault-500-normal__\"],layoutDependency:layoutDependency,layoutId:\"iTv4hvS_M\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rfso4e\",layoutDependency:layoutDependency,layoutId:\"K4WDDGcBg\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MCjyPaIGZ\"},implicitPathVariables:undefined},{href:{webPageId:\"MCjyPaIGZ\"},implicitPathVariables:undefined},{href:{webPageId:\"MCjyPaIGZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,y:(componentViewport?.y||0)+(100+((componentViewport?.height||478)-130-344.4)/2)+0+0+0+0+0+0+42.4+0+0,...addPropertyOverrides({y_ZbLR4Kq:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||504.5)-130-380.4)/2)+0+0+0+0+90+0+32.4+0+0},zoqOoc_us:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||631)-130-620.8)/2)+0+0+0+0+310.4+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1px02g7-container\",layoutDependency:layoutDependency,layoutId:\"DcEzt4WDg-container\",nodeId:\"DcEzt4WDg\",rendersWithMotion:true,scopeId:\"XflQLFwnm\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:resolvedLinks[0],height:\"100%\",id:\"DcEzt4WDg\",jAj7uT0qt:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\",layoutId:\"DcEzt4WDg\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Home\",xPqgoqH0G:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\",...addPropertyOverrides({y_ZbLR4Kq:{gGdZ9uUt1:resolvedLinks[1]},zoqOoc_us:{gGdZ9uUt1:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,y:(componentViewport?.y||0)+(100+((componentViewport?.height||478)-130-344.4)/2)+0+0+0+0+0+0+42.4+0+82,...addPropertyOverrides({y_ZbLR4Kq:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||504.5)-130-380.4)/2)+0+0+0+0+90+0+32.4+0+82},zoqOoc_us:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||631)-130-620.8)/2)+0+0+0+0+310.4+0+32.4+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ddscxe-container\",layoutDependency:layoutDependency,layoutId:\"IKM5oyYKQ-container\",nodeId:\"IKM5oyYKQ\",rendersWithMotion:true,scopeId:\"XflQLFwnm\",children:/*#__PURE__*/_jsx(Links,{Gf4jpVtxX:true,gGdZ9uUt1:\"mailto:studio@pendragons.co\",height:\"100%\",id:\"IKM5oyYKQ\",jAj7uT0qt:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\",layoutId:\"IKM5oyYKQ\",variant:matchVariant(\"D3EIudIm9\"),w1AigTf2L:false,width:\"100%\",xMPwWahQ6:\"Contact\",xPqgoqH0G:\"var(--token-342ab288-3bb6-48d1-a5fa-7163f7f8473e, rgb(0, 0, 0))\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ysqyl7\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"yOfiZ5ELV\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s1s3ea\",\"data-framer-name\":\"Last Logo\",layoutDependency:layoutDependency,layoutId:\"LsLRknlpx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:`calc(max(min(max(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1800px), 1px), 1800px) / 12, 1px) * 6)`,y:(componentViewport?.y||0)+(100+((componentViewport?.height||478)-130-344.4)/2)+0+0+330.4+0+0,...addPropertyOverrides({y_ZbLR4Kq:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||504.5)-130-380.4)/2)+0+0+366.4+0+0},zoqOoc_us:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||631)-130-620.8)/2)+0+0+586.8+0+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-91vwqz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qj05HSvn3-container\",nodeId:\"qj05HSvn3\",rendersWithMotion:true,scopeId:\"XflQLFwnm\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"qj05HSvn3\",layoutId:\"qj05HSvn3\",variant:matchVariant(\"UOp2nSd4T\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1izw421\",layoutDependency:layoutDependency,layoutId:\"hOfx1gJi3\"})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zd1Wj.framer-1g46waw, .framer-zd1Wj .framer-1g46waw { display: block; }\",\".framer-zd1Wj.framer-rs3daa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 20px 30px 20px; position: relative; width: 1200px; }\",\".framer-zd1Wj .framer-xb7lgc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zd1Wj .framer-1r0lxhh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 124px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-zd1Wj .framer-1vvss0p { display: grid; flex: none; gap: 48px 48px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-1bd9374 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 6; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-1xiucby, .framer-zd1Wj .framer-1dd8042, .framer-zd1Wj .framer-7lli2o, .framer-zd1Wj .framer-11zw8ct, .framer-zd1Wj .framer-1cpvmdh, .framer-zd1Wj .framer-1509rco { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zd1Wj .framer-49me8k { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; grid-column: span 2; height: 100px; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-1h3ixqd, .framer-zd1Wj .framer-b4iq1o, .framer-zd1Wj .framer-rfso4e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zd1Wj .framer-imsejc, .framer-zd1Wj .framer-17zaejl { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-8xk6p9-container, .framer-zd1Wj .framer-1gnxamp-container, .framer-zd1Wj .framer-1px02g7-container, .framer-zd1Wj .framer-ddscxe-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zd1Wj .framer-1ysqyl7 { align-self: start; flex: none; grid-column: span 6; height: 1px; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-1s1s3ea { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-91vwqz-container { align-self: end; flex: none; grid-column: span 6; height: auto; justify-self: center; position: relative; width: 100%; }\",\".framer-zd1Wj .framer-1izw421 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; grid-column: span 6; height: min-content; justify-content: center; justify-self: start; min-height: 124px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zd1Wj.framer-v-1qeu5j8.framer-rs3daa { width: 810px; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-1r0lxhh, .framer-zd1Wj.framer-v-gbsf9x .framer-1r0lxhh { gap: 80px; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-1vvss0p, .framer-zd1Wj.framer-v-gbsf9x .framer-1vvss0p { gap: 24px 24px; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-1bd9374, .framer-zd1Wj.framer-v-gbsf9x .framer-1bd9374 { order: 0; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-49me8k { gap: 10px; grid-column: span 4; height: min-content; order: 2; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-imsejc { gap: 10px; grid-column: span 4; order: 3; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-17zaejl { gap: 10px; grid-column: span 4; order: 4; }\",\".framer-zd1Wj.framer-v-1qeu5j8 .framer-1ysqyl7, .framer-zd1Wj.framer-v-gbsf9x .framer-1ysqyl7, .framer-zd1Wj.framer-v-gbsf9x .framer-91vwqz-container { order: 1; }\",\".framer-zd1Wj.framer-v-gbsf9x.framer-rs3daa { width: 400px; }\",\".framer-zd1Wj.framer-v-gbsf9x .framer-49me8k { gap: 10px; grid-column: span 5; height: min-content; order: 2; }\",\".framer-zd1Wj.framer-v-gbsf9x .framer-imsejc { gap: 10px; grid-column: span 5; order: 3; }\",\".framer-zd1Wj.framer-v-gbsf9x .framer-17zaejl { gap: 10px; grid-column: span 5; order: 4; }\",\".framer-zd1Wj.framer-v-gbsf9x .framer-1izw421 { grid-column: span 12; order: 0; padding: 0px 0px 20px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 478\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"y_ZbLR4Kq\":{\"layout\":[\"fixed\",\"auto\"]},\"zoqOoc_us\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXflQLFwnm=withCSS(Component,css,\"framer-zd1Wj\");export default FramerXflQLFwnm;FramerXflQLFwnm.displayName=\"Instance\";FramerXflQLFwnm.defaultProps={height:478,width:1200};addPropertyControls(FramerXflQLFwnm,{variant:{options:[\"a3V9cwdNn\",\"y_ZbLR4Kq\",\"zoqOoc_us\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXflQLFwnm,[{explicitInter:true,fonts:[]},...LinksFonts,...TagFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerXflQLFwnm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Links,{},context),forwardLoader(Tag,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXflQLFwnm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y_ZbLR4Kq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zoqOoc_us\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"478\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/Cb58TChuT/Cb58TChuT.js\";import Instance from\"#framer/local/canvasComponent/XflQLFwnm/XflQLFwnm.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const breakpoints={FWAbSvyzx:\"(min-width: 810px) and (max-width: 1199.98px)\",H0VxuwB5z:\"(min-width: 1200px)\",WLDrmWsqw:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OD1Yh\";const variantClassNames={FWAbSvyzx:\"framer-v-1pspa25\",H0VxuwB5z:\"framer-v-118req7\",WLDrmWsqw:\"framer-v-1k1up6x\"};const transition1={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-49};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={WLDrmWsqw:[\".framer-OD1Yh .framer-112dsob-container { height: auto; mix-blend-mode: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={WLDrmWsqw:\".framer-1k1up6x-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OD1Yh.framer-xtdsce, .framer-OD1Yh .framer-xtdsce { display: block; }\",\".framer-OD1Yh.framer-118req7 { align-content: center; align-items: center; background-color: var(--token-26f06691-7e25-4ac9-935d-1aa64f147d3b, #000000); 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-OD1Yh .framer-112dsob-container { flex: none; height: 59px; left: 0px; mix-blend-mode: difference; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-OD1Yh .framer-ebwss2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={FWAbSvyzx:\"(min-width: 810px) and (max-width: 1199.98px)\",H0VxuwB5z:\"(min-width: 1200px)\",WLDrmWsqw:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"H0VxuwB5z\",Phone:\"WLDrmWsqw\",Tablet:\"FWAbSvyzx\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"H0VxuwB5z\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"H0VxuwB5z\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-26f06691-7e25-4ac9-935d-1aa64f147d3b, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-118req7\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WLDrmWsqw:{height:56}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-112dsob-container\",\"data-framer-appear-id\":\"112dsob\",initial:animation1,layoutScroll:true,nodeId:\"iKuZDlRYE\",optimized:true,rendersWithMotion:true,scopeId:\"q2UL0xqO0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WLDrmWsqw:{style:{width:\"100%\"},variant:matchVariant(\"CYYzruPoG\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"iKuZDlRYE\",layoutId:\"iKuZDlRYE\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"aN7Js9C0X\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ebwss2\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1790\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FWAbSvyzx\":{\"layout\":[\"fixed\",\"fixed\"]},\"WLDrmWsqw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"H0VxuwB5z\":[\".framer-112dsob-container\"],\"FWAbSvyzx\":[\".framer-112dsob-container\"],\"WLDrmWsqw\":[\".framer-112dsob-container\"]}\n * @framerBreakpoints {\"H0VxuwB5z\":{\"min\":1200,\"canvasClassName\":\"framer-118req7-override\",\"minHeight\":1790,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"FWAbSvyzx\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1pspa25-override\",\"minHeight\":1790,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"WLDrmWsqw\":{\"max\":809,\"canvasClassName\":\"framer-1k1up6x-override\",\"minHeight\":1790,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant H0VxuwB5z\n * @framerLayoutTemplate true\n */const Framerq2UL0xqO0=withCSS(Component,css,\"framer-OD1Yh\");export default Framerq2UL0xqO0;Framerq2UL0xqO0.displayName=\"Main\";Framerq2UL0xqO0.defaultProps={height:1790,width:1200};addFonts(Framerq2UL0xqO0,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});Framerq2UL0xqO0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Instance,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq2UL0xqO0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"H0VxuwB5z\\\":[\\\".framer-112dsob-container\\\"],\\\"FWAbSvyzx\\\":[\\\".framer-112dsob-container\\\"],\\\"WLDrmWsqw\\\":[\\\".framer-112dsob-container\\\"]}\",\"framerBreakpoints\":\"{\\\"H0VxuwB5z\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-118req7-override\\\",\\\"minHeight\\\":1790,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"FWAbSvyzx\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1pspa25-override\\\",\\\"minHeight\\\":1790,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"WLDrmWsqw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1k1up6x-override\\\",\\\"minHeight\\\":1790,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FWAbSvyzx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WLDrmWsqw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"H0VxuwB5z\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1790\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/uCFnCcb2dltbkYI3N2ch/CCMfp6Rq97l6X8ueKwqx/q2UL0xqO0.js\";\r\n\r\n\t\tconst routes = {MCjyPaIGZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9kmxMtZPTSzKDKHQQgtw/5sguVphMhOaC7It6bgyW/MCjyPaIGZ.js\")), path: \"/\"}, A778hbThr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2TVzc8d3ok6RxuM2VbUG/v6loLZMREoOYOooKwdFI/A778hbThr.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"a853e5c066d9a11c3d466ac4ca9f7a79577e6ab412ab0f477d4b17bcd5031848\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"MCjyPaIGZ\":\r\ncase \"A778hbThr\":\r\ncase \"sDDPBNyRQ\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"MCjyPaIGZ\":\r\ncase \"A778hbThr\":\r\ncase \"sDDPBNyRQ\":\r\nreturn [{hash: \"1k1up6x\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1pspa25\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"118req7\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2TVzc8d3ok6RxuM2VbUG/v6loLZMREoOYOooKwdFI/A778hbThr.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: false,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://pendragons.co\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/xGWiAzWx4nxp4cQVLOiI/2kCsojA90A34mKUQVe66/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.7, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.7, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-40%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}