{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@emotion/hash@0.8.0/dist/hash.browser.esm.js", "ssg:https://framerusercontent.com/modules/0sqdfMAcDXGDH0nFyg1R/KWDnITrauZgzibpzFYzQ/Shapes.js", "ssg:https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js", "ssg:https://framerusercontent.com/modules/LlD37hkTC8m3VpVIvPdO/xtPboGnuExLzgFikUd0n/sVS2d_mGH.js", "ssg:https://framerusercontent.com/modules/7mF9K1tfDAIOQn4Ub57D/Yui8f5iF9FggdfzX3vru/augiA20Il.js"],
  "sourcesContent": ["function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=255&r.charCodeAt(e)|(255&r.charCodeAt(++e))<<8|(255&r.charCodeAt(++e))<<16|(255&r.charCodeAt(++e))<<24;a=1540483477*(65535&a)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(65535&a)+(59797*(a>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(255&r.charCodeAt(e+2))<<16;case 2:t^=(255&r.charCodeAt(e+1))<<8;case 1:t^=255&r.charCodeAt(e);t=1540483477*(65535&t)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(65535&t)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n\n//# sourceMappingURL=hash.browser.esm.js.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport hash from \"@emotion/hash\";\nimport { useMemo } from \"react\"; /**\n                                 * Shapes by Monika\n                                 * Componentized by Benjamin\n                                 * shapes.framer.website\n                                 *\n                                 * @framerDisableUnlink\n                                 *\n                                 * @framerSupportedLayoutWidth fixed\n                                 * @framerSupportedLayoutHeight fixed\n                                 */\nexport default function Shapes(props) {\n  const {\n    image,\n    paths,\n    hasColor,\n    color,\n    startColor,\n    endColor,\n    angle,\n    id: nodeId\n  } = props; // Unique IDs\n  const path = shapes[paths].path;\n  const id = useMemo(() => path ? `curve-${nodeId}-${hash(path)}` : undefined, [nodeId, path]); // These shapes are drawn at 200 x 200\n  // We need to offset the path points for objectBoundingBox\n  const scale = 1 / 200;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      clipPath: `url(#${id})`,\n      background: hasColor ? color : `linear-gradient(${angle}deg, ${startColor}, ${endColor})`\n    },\n    children: /*#__PURE__*/_jsx(\"svg\", {\n      children: /*#__PURE__*/_jsx(\"clipPath\", {\n        id: id,\n        clipPathUnits: \"objectBoundingBox\",\n        transform: `scale(${scale})`,\n        children: /*#__PURE__*/_jsx(\"path\", {\n          d: path\n        })\n      })\n    })\n  });\n}\n;\nconst shapes = [{\n  title: \"Shape 1\",\n  path: \"M44 0H0v150c0 27.614 22.386 50 50 50h44V50C94 22.386 71.614 0 44 0Zm112 0c-27.614 0-50 22.386-50 50v150h44c27.614 0 50-22.386 50-50V0h-44Z\"\n}, {\n  title: \"Shape 2\",\n  path: \"M100.106 0L115 54.1591L158.884 19.0983L139.1 71.6687L195.211 69.0983L148.306 100L195.211 130.902L139.1 128.331L158.884 180.902L115 145.841L100.106 200L85.211 145.841L41.3271 180.902L61.111 128.331L5 130.902L51.9057 100L5 69.0983L61.111 71.6687L41.3271 19.0983L85.211 54.1591L100.106 0Z\"\n}, {\n  title: \"Shape 3\",\n  path: \"M89.9318 6.12863C94.1569 -2.04288 105.843 -2.04288 110.068 6.12863L136.973 58.1644C138.051 60.2496 139.75 61.9486 141.836 63.0268L193.871 89.9318C202.043 94.1569 202.043 105.843 193.871 110.068L141.836 136.973C139.75 138.051 138.051 139.75 136.973 141.836L110.068 193.871C105.843 202.043 94.1569 202.043 89.9318 193.871L63.0268 141.836C61.9486 139.75 60.2496 138.051 58.1644 136.973L6.12863 110.068C-2.04288 105.843 -2.04288 94.1569 6.12863 89.9318L58.1644 63.0268C60.2496 61.9486 61.9486 60.2496 63.0268 58.1644L89.9318 6.12863Z\"\n}, {\n  title: \"Shape 4\",\n  path: \"M93.6797 5.15479C97.359 2.15401 102.641 2.15401 106.32 5.15479L114.253 11.625C116.75 13.6608 120.074 14.3696 123.183 13.5291L133.039 10.8652C137.616 9.62811 142.432 11.775 144.572 16.0058L149.229 25.2154C150.679 28.0814 153.416 30.0768 156.588 30.5793L166.717 32.184C171.384 32.9234 174.897 36.829 175.139 41.5483L175.672 51.9384C175.836 55.133 177.519 58.0565 180.199 59.8033L188.865 65.452C192.811 68.0247 194.427 73.0033 192.743 77.4035L189.015 87.1465C187.874 90.1271 188.225 93.4731 189.958 96.1526L195.618 104.899C198.175 108.852 197.629 114.053 194.306 117.389L186.976 124.748C184.722 127.011 183.684 130.214 184.184 133.369L185.815 143.668C186.552 148.327 183.933 152.868 179.531 154.564L169.921 158.264C166.93 159.416 164.672 161.931 163.849 165.029L161.188 175.047C159.973 179.623 155.716 182.719 150.989 182.466L140.78 181.92C137.567 181.748 134.468 183.132 132.452 185.639L126.014 193.647C123.04 197.346 117.876 198.445 113.653 196.277L104.567 191.612C101.7 190.141 98.2999 190.141 95.4331 191.612L86.3465 196.277C82.1243 198.445 76.9601 197.346 73.9862 193.647L67.548 185.639C65.5321 183.132 62.433 181.748 59.2203 181.92L49.0111 182.466C44.284 182.719 40.0271 179.623 38.8119 175.047L36.1507 165.029C35.3279 161.931 33.0702 159.416 30.0792 158.264L20.4691 154.564C16.0666 152.868 13.4477 148.327 14.1855 143.668L15.8162 133.369C16.3157 130.214 15.2781 127.011 13.024 124.748L5.69367 117.389C2.37113 114.053 1.82509 108.852 4.38248 104.899L10.0415 96.1526C11.7752 93.4731 12.1257 90.1271 10.9851 87.1465L7.25661 77.4035C5.57275 73.0033 7.18856 68.0247 11.1354 65.452L19.8014 59.8033C22.4812 58.0565 24.1636 55.133 24.3275 51.9384L24.8607 41.5483C25.1029 36.829 28.6155 32.9234 33.2828 32.184L43.4118 30.5793C46.5838 30.0768 49.3214 28.0814 50.7708 25.2154L55.4283 16.0058C57.5679 11.775 62.3844 9.62811 66.9613 10.8652L76.8169 13.5291C79.9264 14.3696 83.2504 13.6608 85.7465 11.625L93.6797 5.15479Z\"\n}, {\n  title: \"Shape 5\",\n  path: \"M97.8118 1.84638C98.2359 -0.615472 101.764 -0.615455 102.188 1.8464L106.863 28.9805C107.236 31.1438 110.179 31.5163 111.077 29.5138L122.339 4.39701C123.361 2.11817 126.778 2.99725 126.578 5.48745L124.371 32.9338C124.195 35.1221 126.953 36.2162 128.32 34.5003L145.463 12.9789C147.018 11.0263 150.11 12.7293 149.298 15.0913L140.348 41.1255C139.634 43.2011 142.034 44.9481 143.784 43.6267L165.73 27.053C167.721 25.5493 170.293 27.9691 168.92 30.0546L153.789 53.0407C152.583 54.8733 154.474 57.1634 156.497 56.3195L181.867 45.7349C184.169 44.7746 186.06 47.7592 184.212 49.4371L163.851 67.9308C162.228 69.4053 163.491 72.0946 165.66 71.7812L192.86 67.8507C195.328 67.4941 196.419 70.8561 194.213 72.021L169.901 84.8603C167.963 85.8839 168.519 88.8034 170.697 89.0403L198.019 92.0109C200.498 92.2805 200.719 95.8084 198.294 96.3871L171.559 102.765C169.427 103.274 169.241 106.24 171.292 107.012L197.018 116.697C199.352 117.576 198.691 121.048 196.198 121.005L168.72 120.521C166.529 120.482 165.613 123.309 167.408 124.568L189.922 140.359C191.964 141.792 190.462 144.99 188.058 144.326L161.564 137.011C159.451 136.428 157.862 138.937 159.288 140.604L177.175 161.509C178.798 163.406 176.549 166.129 174.385 164.887L150.539 151.2C148.637 150.109 146.475 152.144 147.443 154.113L159.579 178.818C160.68 181.06 157.826 183.137 156.039 181.396L136.338 162.197C134.768 160.666 132.168 162.098 132.617 164.247L138.24 191.199C138.75 193.645 135.469 194.946 134.171 192.814L119.855 169.309C118.713 167.435 115.84 168.174 115.741 170.367L114.497 197.875C114.385 200.37 110.884 200.813 110.156 198.424L102.124 172.091C101.483 169.992 98.5168 169.992 97.8764 172.091L89.8444 198.424C89.1156 200.813 85.6154 200.37 85.5025 197.875L84.259 170.367C84.1599 168.174 81.2866 167.435 80.1453 169.309L65.8294 192.814C64.5305 194.946 61.2502 193.645 61.7604 191.199L67.3835 164.247C67.8318 162.098 65.2323 160.666 63.6617 162.197L43.9615 181.396C42.1741 183.137 39.3198 181.06 40.421 178.818L52.5574 154.113C53.525 152.144 51.3625 150.109 49.4613 151.2L25.6147 164.887C23.4511 166.129 21.2022 163.406 22.8251 161.509L40.7123 140.604C42.1384 138.937 40.5489 136.428 38.4365 137.011L11.9418 144.326C9.53794 144.99 8.03576 141.792 10.0784 140.359L32.5924 124.568C34.3874 123.309 33.4707 120.482 31.28 120.521L3.80194 121.005C1.30888 121.048 0.647761 117.576 2.98188 116.697L28.708 107.012C30.7591 106.24 30.5728 103.274 28.4413 102.765L1.7065 96.3871C-0.719137 95.8084 -0.497588 92.2805 1.98131 92.0109L29.3032 89.0403C31.4815 88.8034 32.0373 85.8839 30.099 84.8603L5.78724 72.021C3.58145 70.856 4.67171 67.4941 7.13963 67.8507L34.3405 71.7812C36.5091 72.0946 37.7722 69.4053 36.1488 67.9308L15.7877 49.4371C13.9404 47.7592 15.8308 44.7746 18.1327 45.7349L43.5034 56.3195C45.5262 57.1634 47.417 54.8733 46.2107 53.0407L31.0796 30.0546C29.7067 27.9691 32.2786 25.5493 34.2698 27.053L56.2162 43.6267C57.966 44.9481 60.3658 43.2011 59.6523 41.1255L50.7019 15.0913C49.8899 12.7293 52.9816 11.0263 54.537 12.9789L71.6801 34.5003C73.0469 36.2162 75.805 35.122 75.6291 32.9338L73.4219 5.48743C73.2216 2.99724 76.6389 2.11816 77.6608 4.39699L88.9235 29.5138C89.8214 31.5163 92.7645 31.1438 93.1372 28.9805L97.8118 1.84638Z\"\n}, {\n  title: \"Shape 6\",\n  path: \"M71.5579 16.3347C84.3365 -5.4449 115.825 -5.44489 128.603 16.3347L129.067 17.1257C134.963 27.1733 145.709 33.378 157.358 33.4596L158.276 33.466C183.527 33.6428 199.271 60.9123 186.798 82.8687L186.345 83.6661C180.591 93.7953 180.591 106.205 186.345 116.334L186.798 117.131C199.271 139.088 183.527 166.357 158.276 166.534L157.358 166.54C145.709 166.622 134.963 172.827 129.067 182.874L128.603 183.665C115.825 205.445 84.3365 205.445 71.5579 183.665L71.0938 182.874C65.1986 172.827 54.4517 166.622 42.8027 166.54L41.8856 166.534C16.6346 166.357 0.890585 139.088 13.3629 117.131L13.8159 116.334C19.5698 106.205 19.5698 93.7953 13.8159 83.6661L13.3629 82.8687C0.890585 60.9123 16.6346 33.6428 41.8856 33.466L42.8027 33.4596C54.4518 33.378 65.1986 27.1733 71.0938 17.1257L71.5579 16.3347Z\"\n}, {\n  title: \"Shape 7\",\n  path: \"M50 0H0V100C0 155.228 44.7715 200 100 200C155.228 200 200 155.228 200 100V0H150C122.386 0 100 22.3858 100 50C100 22.3858 77.6142 0 50 0Z\"\n}, {\n  title: \"Shape 8\",\n  path: \"M107.143 0H92.8571V63.2531L69.1621 4.60582L55.9166 9.95735L80.2255 70.1239L34.3401 24.2385L24.2386 34.3401L68.2177 78.3191L11.2241 53.4181L5.50459 66.5089L65.8105 92.8571H0V107.143H65.8104L5.50461 133.491L11.2241 146.582L68.2176 121.681L24.2386 165.66L34.3401 175.761L80.2255 129.876L55.9166 190.043L69.1621 195.394L92.8571 136.747V200H107.143V136.747L130.838 195.394L144.083 190.043L119.775 129.876L165.66 175.761L175.761 165.66L131.782 121.681L188.776 146.582L194.495 133.491L134.19 107.143H200V92.8571H134.189L194.495 66.5089L188.776 53.4181L131.782 78.3191L175.761 34.34L165.66 24.2385L119.775 70.1238L144.083 9.95735L130.838 4.60582L107.143 63.2531V0Z\"\n}, {\n  title: \"Shape 9\",\n  path: \"M100.254 200C97.0998 200 94.4337 197.716 93.6699 194.656C91.2352 184.903 86.5744 174.531 79.6875 163.542C71.5278 150.347 59.8958 138.108 44.7917 126.823C31.6549 116.894 18.5181 110.123 5.38138 106.511C2.27005 105.656 0 102.897 0 99.6702C0 96.5066 2.18273 93.7795 5.22473 92.9109C18.1045 89.2335 30.5122 83.2631 42.4479 75C56.1632 65.4514 67.6215 53.993 76.8229 40.625C84.9629 28.7165 90.5507 16.9388 93.5863 5.29207C94.3815 2.24095 97.0676 0 100.221 0C103.409 0 106.114 2.29058 106.89 5.3833C108.642 12.3654 111.38 19.512 115.104 26.8229C119.792 35.8507 125.781 44.5312 133.073 52.8646C140.538 61.0243 148.872 68.4028 158.073 75C170.097 83.5231 182.32 89.5111 194.744 92.964C197.792 93.8109 200 96.5244 200 99.6874C200 102.898 197.725 105.634 194.629 106.483C186.754 108.642 178.648 112.124 170.313 116.927C160.243 122.83 150.868 129.861 142.187 138.021C133.507 146.007 126.389 154.427 120.833 163.281C113.933 174.293 109.267 184.745 106.837 194.639C106.083 197.708 103.413 200 100.254 200Z\"\n}, {\n  title: \"Shape 10\",\n  path: \"M120 0H80V51.7157L43.4315 15.1472L15.1472 43.4314L51.7158 80H0V120H51.7157L15.1472 156.568L43.4315 184.853L80 148.284V200H120V148.284L156.569 184.853L184.853 156.569L148.284 120H200V80H148.284L184.853 43.4314L156.569 15.1471L120 51.7157V0Z\"\n}, {\n  title: \"Shape 11\",\n  path: \"M0 0H100C155.228 0 200 44.7715 200 100V200H100C44.7715 200 0 155.228 0 100V0Z\"\n}, {\n  title: \"Shape 12\",\n  path: \"M100 200C93.4028 200 87.3264 198.351 81.7708 195.052C76.3889 191.927 72.0486 187.674 68.75 182.292C65.625 176.736 64.0625 170.66 64.0625 164.062C64.0625 155.729 65.9722 148.785 69.7917 143.229C73.6111 137.674 79.5139 131.163 87.5 123.698C93.4028 118.316 96.3542 113.194 96.3542 108.333V103.646H91.6667C86.2847 103.646 78.9062 109.028 69.5312 119.792C60.3299 130.556 49.1319 135.937 35.9375 135.937C29.3403 135.937 23.2639 134.375 17.7083 131.25C12.3264 127.951 7.98611 123.611 4.6875 118.229C1.5625 112.674 0 106.597 0 100C0 93.4028 1.5625 87.4132 4.6875 82.0312C7.98611 76.4757 12.3264 72.1354 17.7083 69.0104C23.2639 65.7118 29.3403 64.0625 35.9375 64.0625C48.9583 64.0625 60.0694 69.3576 69.2708 79.9479C78.4722 90.5382 85.9375 95.8333 91.6667 95.8333H96.3542V91.6667C96.3542 86.8055 93.4028 81.684 87.5 76.3021L81.5104 70.8333C77.1701 66.8403 73.1771 62.066 69.5312 56.5104C65.8854 50.7812 64.0625 43.9236 64.0625 35.9375C64.0625 29.3403 65.625 23.3507 68.75 17.9688C72.0486 12.4132 76.3889 8.07292 81.7708 4.94791C87.3264 1.6493 93.4028 0 100 0C106.597 0 112.587 1.6493 117.969 4.94791C123.524 8.24652 127.865 12.5868 130.99 17.9688C134.288 23.3507 135.937 29.3403 135.937 35.9375C135.937 48.9583 130.642 60.0694 120.052 69.2708C109.462 78.4722 104.167 85.9375 104.167 91.6667V95.8333H108.333C114.236 95.8333 121.701 90.5382 130.729 79.9479C139.583 69.3576 150.694 64.0625 164.063 64.0625C170.66 64.0625 176.649 65.7118 182.031 69.0104C187.587 72.1354 191.927 76.3889 195.052 81.7708C198.351 87.1528 200 93.2292 200 100C200 106.597 198.351 112.674 195.052 118.229C191.927 123.611 187.587 127.951 182.031 131.25C176.649 134.375 170.66 135.937 164.063 135.937C155.903 135.937 148.872 133.941 142.969 129.948C137.24 125.955 130.816 120.139 123.698 112.5C118.316 106.597 113.194 103.646 108.333 103.646H104.167V108.333C104.167 114.757 109.462 122.222 120.052 130.729C130.642 139.236 135.937 150.347 135.937 164.062C135.937 170.66 134.288 176.736 130.99 182.292C127.865 187.674 123.611 191.927 118.229 195.052C112.847 198.351 106.771 200 100 200Z\"\n}, {\n  title: \"Shape 13\",\n  path: \"M128.603 16.3347C115.825 -5.44489 84.3365 -5.4449 71.5579 16.3347L71.0938 17.1257C65.1986 27.1733 54.4518 33.378 42.8027 33.4596L41.8856 33.466C16.6346 33.6428 0.890585 60.9123 13.3629 82.8687L13.8159 83.6661C19.5698 93.7953 19.5698 106.205 13.8159 116.334L13.3629 117.131C0.890586 139.088 16.6346 166.357 41.8856 166.534L42.8027 166.54C54.4517 166.622 65.1986 172.827 71.0938 182.874L71.5579 183.665C84.3365 205.445 115.825 205.445 128.603 183.665L129.067 182.874C134.963 172.827 145.709 166.622 157.358 166.54L158.276 166.534C183.527 166.357 199.271 139.088 186.798 117.131L186.345 116.334C180.591 106.205 180.591 93.7953 186.345 83.6661L186.798 82.8687C199.271 60.9123 183.527 33.6428 158.276 33.466L157.358 33.4596C145.709 33.378 134.963 27.1733 129.067 17.1257L128.603 16.3347ZM100.081 149.604C127.476 149.604 149.685 127.396 149.685 100C149.685 72.6042 127.476 50.3955 100.081 50.3955C72.6848 50.3955 50.4761 72.6042 50.4761 100C50.4761 127.396 72.6848 149.604 100.081 149.604Z\"\n}, {\n  title: \"Shape 14\",\n  path: \"M110 0C115.523 0 120 4.47715 120 10V27.5736C120 36.4826 130.771 40.9443 137.071 34.6446L149.497 22.2182C153.403 18.313 159.734 18.313 163.64 22.2182L177.782 36.3604C181.687 40.2656 181.687 46.5973 177.782 50.5025L165.355 62.9289C159.056 69.2286 163.517 80 172.426 80H190C195.523 80 200 84.4771 200 90V110C200 115.523 195.523 120 190 120H172.426C163.517 120 159.056 130.771 165.355 137.071L177.782 149.497C181.687 153.403 181.687 159.734 177.782 163.64L163.64 177.782C159.734 181.687 153.403 181.687 149.497 177.782L137.071 165.355C130.771 159.056 120 163.517 120 172.426V190C120 195.523 115.523 200 110 200H90C84.4771 200 80 195.523 80 190V172.426C80 163.517 69.2286 159.056 62.9289 165.355L50.5025 177.782C46.5973 181.687 40.2656 181.687 36.3604 177.782L22.2183 163.64C18.313 159.734 18.313 153.403 22.2183 149.497L34.6447 137.071C40.9443 130.771 36.4827 120 27.5736 120H10C4.47716 120 0 115.523 0 110V90C0 84.4771 4.47715 80 10 80H27.5736C36.4826 80 40.9443 69.2286 34.6447 62.9289L22.2183 50.5025C18.313 46.5972 18.313 40.2656 22.2183 36.3604L36.3604 22.2182C40.2656 18.313 46.5973 18.313 50.5025 22.2182L62.9289 34.6446C69.2286 40.9443 80 36.4826 80 27.5736V10C80 4.47715 84.4771 0 90 0H110ZM100 150C127.614 150 150 127.614 150 100C150 72.3858 127.614 50 100 50C72.3858 50 50 72.3858 50 100C50 127.614 72.3858 150 100 150Z\"\n}, {\n  title: \"Shape 15\",\n  path: \"M101.604 0.859655C100.827 -0.435397 98.9501 -0.435396 98.1734 0.859656L79.3113 32.3082C78.7978 33.1643 77.7318 33.5106 76.8132 33.1199L43.0684 18.7644C41.6788 18.1732 40.1604 19.2764 40.2932 20.7806L43.5184 57.3099C43.6062 58.3043 42.9474 59.2111 41.9745 59.4349L6.23647 67.6557C4.76478 67.9943 4.18481 69.7792 5.17645 70.9182L29.2571 98.5752C29.9126 99.3281 29.9126 100.449 29.2571 101.202L5.17645 128.859C4.18481 129.998 4.76478 131.783 6.23648 132.121L41.9745 140.342C42.9474 140.566 43.6062 141.473 43.5184 142.467L40.2932 178.996C40.1604 180.501 41.6788 181.604 43.0684 181.013L76.8132 166.657C77.7318 166.266 78.7978 166.613 79.3113 167.469L98.1734 198.917C98.9501 200.213 100.827 200.212 101.604 198.917L120.466 167.469C120.979 166.613 122.045 166.266 122.964 166.657L156.709 181.013C158.098 181.604 159.617 180.501 159.484 178.996L156.259 142.467C156.171 141.473 156.83 140.566 157.803 140.342L193.541 132.121C195.012 131.783 195.592 129.998 194.601 128.859L170.52 101.202C169.865 100.449 169.865 99.3281 170.52 98.5752L194.601 70.9182C195.592 69.7792 195.012 67.9943 193.541 67.6557L157.803 59.4349C156.83 59.2111 156.171 58.3043 156.259 57.3099L159.484 20.7806C159.617 19.2764 158.098 18.1732 156.709 18.7644L122.964 33.1199C122.045 33.5106 120.979 33.1643 120.466 32.3082L101.604 0.859655ZM100 150C127.614 150 150 127.614 150 100C150 72.3857 127.614 50 100 50C72.3858 50 50 72.3857 50 100C50 127.614 72.3858 150 100 150Z\"\n}, {\n  title: \"Shape 16\",\n  path: \"M100 173.738C24.3644 236.944 -36.9438 175.636 26.2621 100C-36.9438 24.3644 24.3644 -36.9438 100 26.2621C175.621 -36.9438 236.944 24.3644 173.738 100C236.944 175.578 175.621 236.944 100 173.738Z\"\n}, {\n  title: \"Shape 17\",\n  path: \"M107.143 4C107.143 1.79086 105.352 0 103.143 0H96.8571C94.648 0 92.8571 1.79086 92.8571 4V42.6749C92.8571 47.0714 86.7953 48.2497 85.1484 44.1733L70.6605 8.31456C69.833 6.26628 67.5016 5.27669 65.4534 6.10425L59.6253 8.45892C57.5771 9.28648 56.5875 11.6178 57.415 13.6661L72.8605 51.8949C74.4928 55.9351 69.4045 59.303 66.3233 56.2218L37.1685 27.067C35.6064 25.5049 33.0737 25.5049 31.5116 27.067L27.067 31.5116C25.5049 33.0737 25.5049 35.6064 27.067 37.1685L53.2479 63.3494C56.3733 66.4748 52.8683 71.6129 48.818 69.8432L14.8895 55.0196C12.8651 54.1351 10.5071 55.0592 9.62262 57.0835L7.10604 62.8435C6.22158 64.8679 7.14565 67.2259 9.17001 68.1104L48.2659 85.1917C52.2376 86.927 50.9986 92.8571 46.6644 92.8571H4C1.79086 92.8571 0 94.648 0 96.8571V103.143C0 105.352 1.79086 107.143 4 107.143H46.6642C50.9985 107.143 52.2374 113.073 48.2657 114.808L9.17006 131.89C7.1457 132.774 6.22163 135.132 7.10609 137.156L9.62267 142.916C10.5071 144.941 12.8652 145.865 14.8895 144.98L48.818 130.157C52.8683 128.387 56.3733 133.525 53.2479 136.651L27.067 162.831C25.5049 164.394 25.5049 166.926 27.067 168.488L31.5117 172.933C33.0737 174.495 35.6064 174.495 37.1685 172.933L66.3233 143.778C69.4046 140.697 74.4929 144.065 72.8605 148.105L57.415 186.334C56.5875 188.382 57.577 190.713 59.6253 191.541L65.4533 193.896C67.5016 194.723 69.8329 193.734 70.6605 191.685L85.1484 155.827C86.7953 151.75 92.8571 152.929 92.8571 157.325V196C92.8571 198.209 94.648 200 96.8571 200H103.143C105.352 200 107.143 198.209 107.143 196V157.325C107.143 152.929 113.205 151.75 114.852 155.827L129.339 191.685C130.167 193.734 132.498 194.723 134.547 193.896L140.375 191.541C142.423 190.713 143.413 188.382 142.585 186.334L127.14 148.105C125.507 144.065 130.595 140.697 133.677 143.778L162.831 172.933C164.394 174.495 166.926 174.495 168.488 172.933L172.933 168.488C174.495 166.926 174.495 164.394 172.933 162.831L146.752 136.651C143.627 133.525 147.132 128.387 151.182 130.157L185.11 144.98C187.135 145.865 189.493 144.941 190.377 142.916L192.894 137.156C193.778 135.132 192.854 132.774 190.83 131.89L151.734 114.808C147.763 113.073 149.001 107.143 153.336 107.143H196C198.209 107.143 200 105.352 200 103.143V96.8571C200 94.648 198.209 92.8571 196 92.8571H153.336C149.001 92.8571 147.762 86.927 151.734 85.1917L190.83 68.1104C192.854 67.2259 193.778 64.8679 192.894 62.8435L190.377 57.0835C189.493 55.0592 187.135 54.1351 185.11 55.0196L151.182 69.8432C147.132 71.6128 143.627 66.4748 146.752 63.3494L172.933 37.1684C174.495 35.6063 174.495 33.0737 172.933 31.5116L168.488 27.0669C166.926 25.5048 164.394 25.5048 162.831 27.0669L133.677 56.2217C130.595 59.3029 125.507 55.935 127.14 51.8948L142.585 13.6661C143.413 11.6178 142.423 9.28648 140.375 8.45892L134.547 6.10425C132.498 5.27669 130.167 6.26628 129.339 8.31456L114.852 44.1733C113.205 48.2497 107.143 47.0714 107.143 42.6749V4Z\"\n}, {\n  title: \"Shape 18\",\n  path: \"M200 150H143.75C143.75 125.838 124.162 106.25 100 106.25C75.8375 106.25 56.25 125.838 56.25 150H0C0 94.7715 44.7715 50 100 50C155.228 50 200 94.7715 200 150Z\"\n}, {\n  title: \"Shape 19\",\n  path: \"M100 200C155.228 200 200 155.228 200 100C200 44.7715 155.228 0 100 0C44.7715 0 0 44.7715 0 100C0 155.228 44.7715 200 100 200ZM100 143.75C124.162 143.75 143.75 124.162 143.75 100C143.75 75.8375 124.162 56.25 100 56.25C75.8375 56.25 56.25 75.8375 56.25 100C56.25 124.162 75.8375 143.75 100 143.75Z\"\n}, {\n  title: \"Shape 20\",\n  path: \"M50 100C77.6142 100 100 77.6142 100 50C100 77.6142 122.386 100 150 100C122.386 100 100 122.386 100 150C100 122.386 77.6142 100 50 100ZM50 100C22.3858 100 0 122.386 0 150C0 177.614 22.3858 200 50 200C77.6142 200 100 177.614 100 150C100 177.614 122.386 200 150 200C177.614 200 200 177.614 200 150C200 122.386 177.614 100 150 100C177.614 100 200 77.6142 200 50C200 22.3858 177.614 0 150 0C122.386 0 100 22.3858 100 50C100 22.3858 77.6142 0 50 0C22.3858 0 0 22.3858 0 50C0 77.6142 22.3858 100 50 100Z\"\n}, {\n  title: \"Shape 21\",\n  path: \"M100 0C103.395 53.7596 146.24 96.6052 200 100C146.24 103.395 103.395 146.24 100 200C96.6052 146.24 53.7596 103.395 0 100C53.7596 96.6052 96.6052 53.7596 100 0Z\"\n}, {\n  title: \"Shape 22\",\n  path: \"M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z\"\n}, {\n  title: \"Shape 23\",\n  path: \"M100 100C100 100 112.5 66.5265 112.5 42.8571C112.5 19.1878 106.904 0 100 0C93.0964 0 87.5 19.1878 87.5 42.8571C87.5 66.5265 100 100 100 100ZM100 100C100 100 114.831 132.508 131.567 149.245C148.304 165.982 165.829 175.592 170.711 170.711C175.592 165.829 165.982 148.304 149.245 131.567C132.508 114.831 100 100 100 100ZM100 100C100 100 133.474 87.5 157.143 87.5C180.812 87.5 200 93.0964 200 100C200 106.904 180.812 112.5 157.143 112.5C133.474 112.5 100 100 100 100ZM100 100C100 100 67.4918 114.831 50.755 131.567C34.0183 148.304 24.4077 165.829 29.2893 170.711C34.1709 175.592 51.696 165.982 68.4327 149.245C85.1695 132.508 100 100 100 100ZM100 100L100 100C100.028 100.074 112.5 133.5 112.5 157.143C112.5 180.812 106.904 200 100 200C93.0964 200 87.5 180.812 87.5 157.143C87.5 133.474 100 100 100 100ZM100 100C100 100 66.5265 87.5 42.8571 87.5C19.1878 87.5 0 93.0964 0 100C0 106.904 19.1878 112.5 42.8571 112.5C66.5265 112.5 100 100 100 100ZM100 99.9999C100 99.9999 132.508 85.1694 149.245 68.4327C165.982 51.6959 175.592 34.1708 170.711 29.2893C165.829 24.4077 148.304 34.0183 131.567 50.755C114.831 67.4918 100 99.9999 100 99.9999ZM68.4327 50.755C85.1695 67.4918 100 100 100 100C100 100 67.4918 85.1695 50.7551 68.4327C34.0183 51.696 24.4078 34.1709 29.2893 29.2893C34.1709 24.4078 51.696 34.0183 68.4327 50.755Z\"\n}, {\n  title: \"Shape 24\",\n  path: \"M100 0H0V100H100V200H200V100H100V0Z\"\n}, {\n  title: \"Shape 25\",\n  path: \"M0 0H66.6667V66.6667H0V0ZM133.333 66.6667H66.6667V133.333H0V200H66.6667V133.333H133.333V200H200V133.333H133.333V66.6667ZM133.333 66.6667H200V0H133.333V66.6667Z\"\n}, {\n  title: \"Shape 26\",\n  path: \"M139.997 139.994C220.001 220.002 -20.0011 220.002 60.0033 139.994C-20.0011 220.002 -20.0011 -19.9992 60.0033 59.9975C-20.0011 -19.9992 220.001 -19.9992 139.997 59.9975C220.001 -19.9992 220.001 220.002 139.997 139.994Z\"\n}, {\n  title: \"Shape 27\",\n  path: \"M99.9759 100C44.7585 99.987 -2.80187e-06 55.2204 -7.62939e-06 1.74846e-05L200 0C200 55.2204 155.242 99.987 100.024 100C155.242 100.013 200 144.78 200 200H1.11288e-06C1.11288e-06 144.78 44.7585 100.013 99.9759 100Z\"\n}, {\n  title: \"Shape 28\",\n  path: \"M0 158.405C46.1571 143.817 56.1862 153.845 41.5975 200C68.5533 153.845 131.447 153.845 158.403 200C143.824 153.845 153.854 143.817 200 158.405C153.854 131.45 153.854 68.5603 200 41.6059C153.854 56.1832 143.824 46.1547 158.403 0C131.447 46.1547 68.5533 46.1547 41.5975 0C56.1862 46.1547 46.1571 56.1832 0 41.6059C46.1571 68.5603 46.1571 131.45 0 158.405ZM100 137C120.435 137 137 120.435 137 100C137 79.5655 120.435 63 100 63C79.5655 63 63 79.5655 63 100C63 120.435 79.5655 137 100 137Z\"\n}, {\n  title: \"Shape 29\",\n  path: \"M135.714 0H64.2857V64.2857H3.12224e-06L0 135.714H64.2857V200H135.714V135.714H200V64.2857H135.714V0Z\"\n}, {\n  title: \"Shape 30\",\n  path: \"M106.973 87.6003C103.915 93.0385 96.0852 93.0385 93.027 87.6003L50.4686 11.9213C47.4696 6.58851 51.3234 7.97602e-06 57.4416 5.67316e-06L142.558 0C148.677 -5.34872e-07 152.53 6.58849 149.531 11.9213L106.973 87.6003ZM87.6003 106.973C93.0385 103.915 93.0385 96.0851 87.6003 93.0269L11.9213 50.4685C6.58848 47.4696 -1.12708e-05 51.3233 -1.15382e-05 57.4415L-1.52588e-05 142.558C-1.55262e-05 148.677 6.58849 152.53 11.9213 149.531L87.6003 106.973ZM106.973 112.4C103.915 106.961 96.0852 106.962 93.027 112.4L50.4686 188.079C47.4697 193.412 51.3234 200 57.4416 200H142.558C148.677 200 152.53 193.411 149.531 188.079L106.973 112.4ZM112.4 93.027C106.961 96.0853 106.961 103.915 112.4 106.973L188.079 149.531C193.412 152.53 200 148.677 200 142.558V57.4417C200 51.3235 193.411 47.4697 188.079 50.4687L112.4 93.027Z\"\n}, {\n  title: \"Shape 31\",\n  path: \"M156.064 143.936L112.127 100L156.064 56.0636L200 100L156.064 143.936ZM43.9364 143.936L0 100L43.9364 56.0636L87.8728 100L43.9364 143.936ZM100 200L56.0636 156.064L100 112.127L143.936 156.064L100 200ZM100 87.8728L56.0636 43.9364L100 0L143.936 43.9364L100 87.8728Z\"\n}, {\n  title: \"Shape 32\",\n  path: \"M200 150C200 94.7715 155.228 50 100 50C44.7715 50 0 94.7715 0 150H200Z\"\n}, {\n  title: \"Shape 33\",\n  path: \"M124.899 4.91713L105.8 85.9981L149.627 15.16C150.985 12.9661 154.033 12.6119 155.857 14.4361L185.564 44.1427C187.388 45.9669 187.034 49.0153 184.84 50.3727L114.002 94.2004L195.083 75.101C197.594 74.5095 200 76.4147 200 78.9945V121.006C200 123.586 197.594 125.491 195.083 124.899L114.002 105.8L184.84 149.628C187.034 150.985 187.388 154.033 185.564 155.858L155.857 185.564C154.033 187.388 150.985 187.034 149.627 184.84L105.8 114.002L124.899 195.083C125.491 197.594 123.585 200 121.006 200H78.9943C76.4145 200 74.5094 197.594 75.1009 195.083L94.2003 114.002L50.3726 184.84C49.0153 187.034 45.9668 187.388 44.1426 185.564L14.4361 155.857C12.6119 154.033 12.9661 150.985 15.16 149.627L85.9975 105.8L4.91714 124.899C2.40606 125.491 0 123.586 0 121.006V78.9944C1.94914e-06 76.4146 2.40605 74.5095 4.91714 75.101L85.998 94.2003L15.16 50.3728C12.9661 49.0154 12.6119 45.9669 14.4361 44.1427L44.1426 14.4362C45.9668 12.612 49.0153 12.9662 50.3726 15.1601L94.2003 85.9983L75.1009 4.91714C74.5094 2.40606 76.4145 3.89828e-06 78.9943 3.67275e-06L121.006 0C123.586 0 125.491 2.40605 124.899 4.91713ZM100 111.429C106.312 111.429 111.429 106.312 111.429 100C111.429 93.6882 106.312 88.5714 100 88.5714C93.6882 88.5714 88.5714 93.6882 88.5714 100C88.5714 106.312 93.6882 111.429 100 111.429Z\"\n}, {\n  title: \"Shape 34\",\n  path: \"M170 129.496C170 168.434 138.66 200 100 200C61.3401 200 30 168.434 30 129.496C30 92.6391 65.8392 48.2064 95.1126 6.95421C97.5122 3.57266 102.538 3.53875 104.974 6.89421C135.351 48.7369 170 92.5911 170 129.496Z\"\n}, {\n  title: \"Shape 35\",\n  path: \"M200 99.5882C200 99.5882 155.228 150.176 100 150.176C44.7715 150.176 0 99.5882 0 99.5882C0 99.5882 44.7715 49 100 49C155.228 49 200 99.5882 200 99.5882Z\"\n}, {\n  title: \"Shape 36\",\n  path: \"M58.658 147.786C57.3447 144.947 55.0568 142.659 52.2173 141.345C30.1168 131.123 12.6336 116.382 3.3014 107.542C-1.10048 103.372 -1.10046 96.6313 3.30141 92.4614C12.6336 83.621 30.1168 68.8801 52.2172 58.6581C55.0568 57.3447 57.3447 55.0568 58.658 52.2173C68.8801 30.1169 83.621 12.6336 92.4614 3.3014C96.6313 -1.10047 103.372 -1.10046 107.542 3.30141C116.382 12.6336 131.123 30.1169 141.345 52.2173C142.659 55.0568 144.947 57.3447 147.786 58.658C169.887 68.8801 187.37 83.621 196.702 92.4614C201.104 96.6313 201.104 103.372 196.702 107.542C187.37 116.382 169.887 131.123 147.786 141.345C144.947 142.659 142.659 144.947 141.345 147.786C131.123 169.887 116.382 187.37 107.542 196.702C103.372 201.104 96.6313 201.104 92.4614 196.702C83.621 187.37 68.8801 169.887 58.658 147.786ZM100.002 136.761C120.303 136.761 136.761 120.303 136.761 100.002C136.761 79.7002 120.303 63.2426 100.002 63.2426C79.7003 63.2426 63.2428 79.7002 63.2428 100.002C63.2428 120.303 79.7003 136.761 100.002 136.761Z\"\n}, {\n  title: \"Shape 37\",\n  path: \"M200 100.671L100 0L0 100.671H98.6668L0 200H200L101.333 100.671H200Z\"\n}, {\n  title: \"Shape 38\",\n  path: \"M100 24.8588L66.6667 0V66.6665H0L24.8588 99.9999L2.91409e-06 133.333H66.6667V66.6667H133.333V0L100 24.8588ZM175.141 100L200 66.6668H133.333L133.333 133.333H66.6667L66.6667 200L100 175.141L133.333 200L133.333 133.333L200 133.333L175.141 100Z\"\n}, {\n  title: \"Shape 39\",\n  path: \"M50 0H0V100H50C22.3858 100 0 122.386 0 150V200H100V150C100 177.614 122.386 200 150 200H200V100H150C177.614 100 200 77.6142 200 50V0H100V50C100 22.3858 77.6142 0 50 0ZM100 100H50C77.6142 100 100 122.386 100 150V100ZM100 100V50C100 77.6142 122.386 100 150 100H100Z\"\n}, {\n  title: \"Shape 40\",\n  path: \"M18.4046 100.422C8.31777 102.425 0.714259 111.325 0.714259 122L0.714256 178C0.714256 190.15 10.564 200 22.7143 200L78.7143 200C89.6402 200 98.7058 192.035 100.422 181.595C102.425 191.682 111.325 199.286 122 199.286H178C190.15 199.286 200 189.436 200 177.286V121.286C200 110.36 192.035 101.294 181.596 99.578C191.682 97.5746 199.286 88.6752 199.286 78V22C199.286 9.84974 189.436 2.97894e-06 177.286 2.44784e-06L121.286 0C110.36 -4.77585e-07 101.294 7.96461 99.5781 18.4046C97.5747 8.31778 88.6753 0.71428 78 0.71428H22C9.84974 0.71428 0 10.564 0 22.7143V78.7143C0 89.6401 7.96462 98.7058 18.4046 100.422Z\"\n}, {\n  title: \"Shape 41\",\n  path: \"M117.333 100L200 183H5.45799e-05L82.6668 100L2.28882e-05 17L200 17L117.333 100Z\"\n}];\nShapes.defaultProps = {\n  paths: 1\n};\naddPropertyControls(Shapes, {\n  paths: {\n    title: \"Shape\",\n    type: ControlType.Enum,\n    options: shapes.map((_, i) => i),\n    optionTitles: shapes.map(shape => shape.title)\n  },\n  hasColor: {\n    title: \"Fill\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Color\",\n    disabledTitle: \"Gradient\"\n  },\n  color: {\n    title: \"Color\",\n    type: ControlType.Color,\n    defaultValue: \"#09F\",\n    hidden: props => !props.hasColor\n  },\n  startColor: {\n    title: \"Start\",\n    type: ControlType.Color,\n    defaultValue: \"#09F\",\n    hidden: props => props.hasColor\n  },\n  endColor: {\n    title: \"End\",\n    type: ControlType.Color,\n    defaultValue: \"#96F\",\n    hidden: props => props.hasColor\n  },\n  angle: {\n    title: \"Angle\",\n    type: ControlType.Number,\n    defaultValue: 0,\n    min: -360,\n    max: 360,\n    unit: \"\\xb0\",\n    displayStepper: true,\n    step: 15,\n    hidden: props => props.hasColor\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Shapes\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Shapes.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, RenderTarget, Color } from \"framer\";\nimport { motion } from \"framer-motion\"; /**\n                                        * PATTERN\n                                        *\n                                        * @framerIntrinsicWidth 200\n                                        * @framerIntrinsicHeight 200\n                                        * @framerDisableUnlink\n                                        *\n                                        * @framerSupportedLayoutWidth fixed\n                                        * @framerSupportedLayoutHeight fixed\n                                        */\nexport default function Pattern(props) {\n  const {\n    patternType,\n    front,\n    back,\n    radius,\n    scale,\n    shouldAnimate,\n    direction,\n    diagonal,\n    duration\n  } = props;\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  let pattern;\n  let position;\n  let size;\n  let repeat;\n  let blendMode;\n  let filter;\n  let addBackground;\n  let backgroundPosAnimation;\n  const frontHex = Color.toHexString(Color(front));\n  const backHex = Color.toHexString(Color(back));\n  const frontWithoutHex = frontHex.replace(\"#\", \"\");\n  const backWithoutHex = backHex.replace(\"#\", \"\");\n  const factor = direction === \"left\" || direction === \"top\" ? -1 : 1;\n  const xScale = direction === \"left\" || direction === \"right\" ? factor * scale : 0;\n  const yScale = direction === \"top\" || direction === \"bottom\" ? factor * scale : 0;\n  if (patternType === \"wave\") {\n    pattern = `radial-gradient(circle at center center, ${front}, ${back}), repeating-radial-gradient(circle at center center, ${front}, ${front}, ${scale}px, transparent ${scale * 2}px, transparent ${scale}px)`;\n    blendMode = \"multiply\";\n  }\n  if (patternType === \"zigzag\") {\n    pattern = `linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;\n    position = `${scale}px 0, ${scale}px 0, 0 0, 0 0`;\n    size = `${scale * 2}px ${scale * 2}px`;\n    repeat = `repeat`;\n  }\n  if (patternType === \"diagonal\") {\n    pattern = `repeating-linear-gradient(45deg, ${front}, ${front} ${scale / 2}px, ${back} ${scale / 2}px, ${back} ${scale * 2}px )`;\n  }\n  if (patternType === \"diagonal-two\") {\n    pattern = `repeating-linear-gradient( 135deg, ${front}, ${front} ${scale / 2}px, ${back} ${scale / 2}px, ${back} ${scale * 2}px )`;\n  }\n  if (patternType === \"blocks\") {\n    pattern = `linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back})`;\n    size = `${scale * 8}px ${scale * 14}px`;\n    position = `0 0, 0 0, ${scale * 4}px ${scale * 7}px, ${scale * 4}px ${scale * 7}px, 0 0, ${scale * 4}px ${scale * 7}px`;\n  }\n  if (patternType === \"polka\") {\n    pattern = `radial-gradient(${front} 1px, transparent 1px), radial-gradient(${front} 1px, ${back} 1px)`;\n    size = `${scale * 2}px ${scale * 2}px`;\n    position = `0 0, ${scale}px ${scale}px`;\n  }\n  if (patternType === \"rhombus\") {\n    pattern = `linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;\n    position = `${scale}px 0, ${scale}px 0, 0 0, 0 0`;\n    size = `${scale}px ${scale}px`;\n    repeat = \"repeat\";\n  }\n  if (patternType === \"stars\") {\n    pattern = `radial-gradient(ellipse ${scale}px ${scale}px, ${front}, ${front} 25%, ${back} 25%)`;\n    size = `${scale / 2}px ${scale / 2}px`;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale}px ${yScale}px`;\n    }\n  }\n  if (patternType === \"circles\") {\n    pattern = `radial-gradient(circle at 100% 50%, ${back} 20%, ${front} 21%, ${front} 34%, transparent 35%, transparent), radial-gradient(circle at 0% 50%, ${back} 20%, ${front} 21%, ${front} 34%, ${back} 35%, ${back})`;\n    size = `${scale * 2}px ${scale * 2}px`;\n  }\n  if (patternType === \"rectangles\") {\n    pattern = `repeating-linear-gradient(45deg, ${front} 25%, transparent 25%, transparent 75%, ${front} 75%, ${front}), repeating-linear-gradient(45deg, ${front} 25%, ${back} 25%, ${back} 75%, ${front} 75%, ${front})`;\n    position = `0 0, ${scale}px ${scale}px`;\n    size = `${scale * 2}px ${scale * 2}px`;\n  }\n  if (patternType === \"lines\") {\n    pattern = `linear-gradient(0deg, ${front} 50%, ${back} 50%)`;\n    size = `${scale}px ${scale}px`;\n  }\n  if (patternType === \"lines-vertical\") {\n    pattern = `linear-gradient(to right, ${front} 50%, ${back} 50%)`;\n    size = `${scale}px ${scale}px`;\n  }\n  if (patternType === \"paper\") {\n    pattern = `linear-gradient(${front} 2px, transparent 2px), linear-gradient(90deg, ${front} 2px, transparent 2px), linear-gradient(${front} 1px, transparent 1px), linear-gradient(90deg, ${front} 1px, ${back} 1px)`;\n    size = `${scale * 5}px ${scale * 5}px, ${scale * 5}px ${scale * 5}px, ${scale}px ${scale}px, ${scale}px ${scale}px`;\n    position = `-2px -2px, -2px -2px, -1px -1px, -1px -1px`;\n  }\n  if (patternType === \"crosses\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    size = `${scale * 4}px ${scale * 4}px`;\n    addBackground = back;\n  }\n  if (patternType === \"wave-lines\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='100' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;\n    size = `${scale * 10}px ${scale * 2}px`;\n    addBackground = back;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 10}px ${yScale * 2}px`;\n    }\n  }\n  if (patternType === \"clouds\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath fill='%23${frontWithoutHex}' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E\")`;\n    size = `${scale * 5.6}px ${scale * 2.8}px`;\n    addBackground = back;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 5.6}px ${yScale * 2.8}px`;\n    }\n  }\n  if (patternType === \"stars-two\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23${frontWithoutHex}' d='m16 8.764 2.351 4.764 5.257.764L19.804 18l.898 5.236L16 20.764l-4.702 2.472.898-5.236-3.804-3.708 5.257-.764Z'%3E%3C/path%3E%3C/svg%3E\")`;\n    size = `${scale * 3.2}px ${scale * 3.2}px`;\n    addBackground = back;\n  }\n  if (patternType === \"wiggle\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 5.2}px ${scale * 2.6}px`;\n    if (shouldAnimate) {\n      if (diagonal) {\n        backgroundPosAnimation = `-${scale * 5.2}px -${scale * 5.2}px`;\n      } else {\n        backgroundPosAnimation = `${scale * 5.2}px ${scale * 5.2}px`;\n      }\n    }\n  }\n  if (patternType === \"groovy\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='24' height='40' viewBox='0 0 24 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40c5.523 0 10-4.477 10-10V0C4.477 0 0 4.477 0 10v30zm22 0c-5.523 0-10-4.477-10-10V0c5.523 0 10 4.477 10 10v30z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 2.4}px ${scale * 4}px`;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 2.4}px ${yScale * 4}px`;\n    }\n  }\n  if (patternType === \"plus\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 6}px ${scale * 6}px`;\n  }\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      backgroundColor: addBackground ? addBackground : \"transparent\",\n      backgroundImage: pattern,\n      backgroundPosition: position,\n      backgroundSize: size,\n      backgroundRepeat: repeat,\n      backgroundBlendMode: blendMode,\n      borderRadius: radius,\n      filter: filter\n    },\n    animate: shouldAnimate && {\n      backgroundPosition: backgroundPosAnimation\n    },\n    transition: {\n      type: \"tween\",\n      ease: \"linear\",\n      duration: duration,\n      repeat: Infinity,\n      repeatType: \"loop\"\n    }\n  });\n}\n;\nPattern.displayName = \"Pattern\"; /* Property Controls */\naddPropertyControls(Pattern, {\n  patternType: {\n    type: ControlType.Enum,\n    defaultValue: \"wave-lines\",\n    options: [\"wave-lines\", \"clouds\", \"wiggle\", \"groovy\", \"plus\", \"circles\", \"rectangles\", \"lines\", \"lines-vertical\", \"diagonal\", \"diagonal-two\", \"blocks\", \"wave\", \"zigzag\", \"polka\", \"rhombus\", \"stars\", \"stars-two\", \"paper\", \"crosses\"],\n    optionTitles: [\"Wave Lines\", \"Clouds\", \"Wiggle\", \"Groovy\", \"Plus\", \"Circles\", \"Rectangles\", \"Lines\", \"Lines Vertical\", \"Diagonal\", \"Diagonal 2\", \"Blocks\", \"Wave\", \"ZigZag\", \"Polka\", \"Rhombus\", \"Stars\", \"Stars 2\", \"Paper\", \"Crosses\"],\n    title: \"Type\"\n  },\n  front: {\n    type: ControlType.Color,\n    title: \"Front\",\n    defaultValue: \"#FFF\"\n  },\n  back: {\n    type: ControlType.Color,\n    title: \"Back\",\n    defaultValue: \"#2DD\"\n  },\n  scale: {\n    type: ControlType.Number,\n    min: 1,\n    max: 100,\n    step: 1,\n    defaultValue: 10\n  },\n  radius: {\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 1,\n    defaultValue: 0\n  },\n  shouldAnimate: {\n    type: ControlType.Boolean,\n    title: \"Animate\",\n    defaultValue: false,\n    hidden(props) {\n      return props.patternType !== \"wave-lines\" && props.patternType !== \"wiggle\" && props.patternType !== \"clouds\" && props.patternType !== \"stars\" && props.patternType !== \"groovy\";\n    }\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    options: [\"left\", \"right\", \"top\", \"bottom\"],\n    optionIcons: [\"direction-left\", \"direction-right\", \"direction-up\", \"direction-down\"],\n    optionTitles: [\"Left\", \"Right\", \"Top\", \"Bottom\"],\n    defaultValue: \"left\",\n    displaySegmentedControl: true,\n    hidden(props) {\n      return props.patternType === \"wiggle\" || props.shouldAnimate === false;\n    }\n  },\n  diagonal: {\n    type: ControlType.Boolean,\n    title: \"Direction\",\n    defaultValue: true,\n    enabledTitle: \"TL\",\n    disabledTitle: \"BR\",\n    hidden(props) {\n      return props.patternType !== \"wiggle\";\n    }\n  },\n  duration: {\n    type: ControlType.Number,\n    min: 0,\n    max: 50,\n    step: .1,\n    defaultValue: 5,\n    hidden(props) {\n      return props.shouldAnimate === false;\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Pattern\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicWidth\": \"200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Pattern.map", "// Generated by Framer (ae0d28d-dev)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"tV7tVNdbT\", \"WLdaG809Q\", \"She6JcZp4\"];\nconst variantClassNames = {\n  She6JcZp4: \"framer-v-1uolil8\",\n  tV7tVNdbT: \"framer-v-1kj1evw\",\n  WLdaG809Q: \"framer-v-14b47sv\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Desktop: \"tV7tVNdbT\",\n  Phone: \"She6JcZp4\",\n  Tablet: \"WLdaG809Q\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"tV7tVNdbT\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"tV7tVNdbT\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if ([\"WLdaG809Q\", \"She6JcZp4\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-mt7KB\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1kj1evw\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"tV7tVNdbT\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          She6JcZp4: {\n            \"data-framer-name\": \"Phone\"\n          },\n          WLdaG809Q: {\n            \"data-framer-name\": \"Tablet\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-ie6h4o\",\n          \"data-framer-name\": \"Lines\",\n          layoutDependency: layoutDependency,\n          layoutId: \"wukstqIm6\",\n          style: {\n            opacity: .1\n          },\n          transition: transition,\n          variants: {\n            She6JcZp4: {\n              opacity: .15\n            }\n          },\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1vvyv1s\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"gAEMmeKZI\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-19bpnw6\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"d4DGEXs7c\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1tmkya5\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"XsbC69vb_\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1ofcq4r\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"WkB9iNPQK\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-wr39ac\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"NV6ZP3ZkS\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-18kl40n\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"NJ4KzA8Fz\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-xq2bpj\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"G7kfgWk8p\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1d8us0d\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"p85Jk_ksj\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-q9psda\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Cpdi4JgFo\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1ln9yyv\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"QHPqDg_Zk\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-15a9ht1\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"AugClBCX8\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-kso2bz\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yawDm3eIV\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            transition: transition\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-mt7KB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-mt7KB .framer-9y86o3 { display: block; }\", \".framer-mt7KB .framer-1kj1evw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-mt7KB .framer-ie6h4o { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; left: calc(50.00000000000002% - 2200px / 2); overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; top: 0px; width: 2200px; z-index: 1; }\", \".framer-mt7KB .framer-1vvyv1s, .framer-mt7KB .framer-19bpnw6, .framer-mt7KB .framer-1tmkya5, .framer-mt7KB .framer-1ofcq4r, .framer-mt7KB .framer-wr39ac, .framer-mt7KB .framer-18kl40n, .framer-mt7KB .framer-xq2bpj, .framer-mt7KB .framer-1d8us0d, .framer-mt7KB .framer-q9psda, .framer-mt7KB .framer-1ln9yyv, .framer-mt7KB .framer-15a9ht1, .framer-mt7KB .framer-kso2bz { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mt7KB .framer-1kj1evw { gap: 0px; } .framer-mt7KB .framer-1kj1evw > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mt7KB .framer-1kj1evw > :first-child { margin-left: 0px; } .framer-mt7KB .framer-1kj1evw > :last-child { margin-right: 0px; } }\", \".framer-mt7KB.framer-v-14b47sv .framer-1kj1evw { width: 710px; }\", \".framer-mt7KB.framer-v-14b47sv .framer-ie6h4o { left: calc(50.00000000000002% - min(710px, 710px) / 2); max-width: 710px; width: 710px; }\", \".framer-mt7KB.framer-v-1uolil8 .framer-1kj1evw { width: 390px; }\", \".framer-mt7KB.framer-v-1uolil8 .framer-ie6h4o { left: calc(50.00000000000002% - min(350px, 2200px) / 2); max-width: 350px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 800\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WLdaG809Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"She6JcZp4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramersVS2d_mGH = withCSS(Component, css, \"framer-mt7KB\");\nexport default FramersVS2d_mGH;\nFramersVS2d_mGH.displayName = \"Lines Overlay\";\nFramersVS2d_mGH.defaultProps = {\n  height: 800,\n  width: 1200\n};\naddPropertyControls(FramersVS2d_mGH, {\n  variant: {\n    options: [\"tV7tVNdbT\", \"WLdaG809Q\", \"She6JcZp4\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramersVS2d_mGH, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramersVS2d_mGH\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WLdaG809Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"She6JcZp4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"800\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./sVS2d_mGH.map", "// Generated by Framer (10753fe)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, Container, cx, GeneratedComponentContext, getFonts, Image, PropertyOverrides, removeHiddenBreakpointLayers, RichText, useHydratedBreakpointVariants, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Shapes from \"https://framerusercontent.com/modules/0sqdfMAcDXGDH0nFyg1R/KWDnITrauZgzibpzFYzQ/Shapes.js\";\nimport Pattern from \"https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js\";\nimport LinesOverlay from \"https://framerusercontent.com/modules/LlD37hkTC8m3VpVIvPdO/xtPboGnuExLzgFikUd0n/sVS2d_mGH.js\";\nimport metadataProvider from \"https://framerusercontent.com/modules/ia6bHlFQtap9XPMlTbhP/qhq5ChEX914DSCLDOqNE/augiA20Il.js\";\nconst LinesOverlayFonts = getFonts(LinesOverlay);\nconst ShapesFonts = getFonts(Shapes);\nconst PatternFonts = getFonts(Pattern);\nconst cycleOrder = [\"WQLkyLRf1\", \"FSdK50JdZ\", \"eJA95mEZh\"];\nconst breakpoints = {\n  eJA95mEZh: \"(max-width: 809px)\",\n  FSdK50JdZ: \"(min-width: 810px) and (max-width: 1199px)\",\n  WQLkyLRf1: \"(min-width: 1200px)\"\n};\nconst isBrowser = () => typeof document !== \"undefined\";\nconst variantClassNames = {\n  eJA95mEZh: \"framer-v-1xlb352\",\n  FSdK50JdZ: \"framer-v-f9n771\",\n  WQLkyLRf1: \"framer-v-72rtr7\"\n};\nif (isBrowser()) {\n  removeHiddenBreakpointLayers(\"WQLkyLRf1\", breakpoints, variantClassNames);\n}\nconst humanReadableVariantMap = {\n  Desktop: \"WQLkyLRf1\",\n  Phone: \"eJA95mEZh\",\n  Tablet: \"FSdK50JdZ\"\n};\nconst transitions = {\n  default: {\n    duration: 0\n  }\n};\nconst metadata = metadataProvider();\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"WQLkyLRf1\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  React.useLayoutEffect(() => {\n    const metadata1 = metadataProvider();\n    document.title = metadata1.title || \"\";\n    if (metadata1.viewport) {\n      var ref;\n      (ref = document.querySelector('meta[name=\"viewport\"]')) === null || ref === void 0 ? void 0 : ref.setAttribute(\"content\", metadata1.viewport);\n    }\n    if (metadata1.bodyClassName) {\n      Array.from(document.body.classList).filter(c => c.startsWith(\"framer-body-\")).map(c => document.body.classList.remove(c));\n      document.body.classList.add(metadata1.bodyClassName);\n    }\n  }, []);\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"WQLkyLRf1\",\n      variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        className: cx(\"framer-ngA94\"),\n        style: {\n          display: \"contents\"\n        },\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-72rtr7\", className),\n          ref: ref,\n          style: {\n            ...style\n          },\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-64f1t2\",\n            \"data-framer-name\": \"Hero\",\n            name: \"Hero\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-1xyp1sf-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"W56pKz2Ie\",\n                  layoutId: \"W56pKz2Ie\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1nj27gv\",\n              \"data-framer-name\": \"Content\",\n              name: \"Content\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-8u398o\",\n                children: [/*#__PURE__*/_jsx(Container, {\n                  className: \"framer-1wk19g9-container\",\n                  children: /*#__PURE__*/_jsx(Shapes, {\n                    angle: 0,\n                    color: \"rgb(255, 255, 255)\",\n                    endColor: \"rgb(153, 102, 255)\",\n                    hasColor: true,\n                    height: \"100%\",\n                    id: \"mgFzpE6RN\",\n                    layoutId: \"mgFzpE6RN\",\n                    paths: 22,\n                    startColor: \"rgb(0, 153, 255)\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Portfolio\"\n                    })\n                  }),\n                  className: \"framer-13gm2kw\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Services\"\n                    })\n                  }),\n                  className: \"framer-11it4vu\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Contact\"\n                    })\n                  }),\n                  className: \"framer-jpaq4z\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              }), /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h1\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"32px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-line-height\": \"1.1em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                        },\n                        children: \"Unleashing design magic, one pixel at a time.\"\n                      })\n                    })\n                  },\n                  FSdK50JdZ: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h1\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"64px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-line-height\": \"1.1em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                        },\n                        children: \"Unleashing design magic, one pixel at a time.\"\n                      })\n                    })\n                  }\n                },\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h1\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", sans-serif',\n                        \"--framer-font-size\": \"80px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-line-height\": \"1.1em\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Unleashing design magic, one pixel at a time.\"\n                    })\n                  }),\n                  className: \"framer-14ojsaf\",\n                  fonts: [\"GF;Syne-700\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1816yvj\",\n            \"data-framer-name\": \"Text\",\n            name: \"Text\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-180svju-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"HVVxFAVnw\",\n                  layoutId: \"HVVxFAVnw\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1r0zx4i\",\n              \"data-framer-name\": \"Content\",\n              name: \"Content\",\n              children: [/*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h2\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"32px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-text-alignment\": \"left\"\n                        },\n                        children: \"Meet Alisha Saini\"\n                      })\n                    })\n                  },\n                  FSdK50JdZ: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h2\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                          \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"40px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-text-alignment\": \"left\"\n                        },\n                        children: \"Meet Alisha Saini\"\n                      })\n                    })\n                  }\n                },\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h2\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"48px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-text-alignment\": \"left\"\n                      },\n                      children: \"Meet Alisha Saini\"\n                    })\n                  }),\n                  className: \"framer-hyog6e\",\n                  fonts: [\"GF;Syne-700\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1059rjc\",\n                \"data-framer-name\": \"Paragraphs\",\n                name: \"Paragraphs\",\n                children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                  breakpoint: baseVariant,\n                  overrides: {\n                    eJA95mEZh: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"h3\", {\n                          style: {\n                            \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.05em\",\n                            \"--framer-line-height\": \"1.3em\",\n                            \"--framer-text-alignment\": \"left\",\n                            \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                          },\n                          children: \"Alisha Saini, Delhi\u2019s vivacious UI/UX designer with contagious enthusiasm. Crafting exceptional product experiences that make users giddy with joy.\"\n                        })\n                      })\n                    }\n                  },\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"h3\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                          \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                          \"--framer-font-size\": \"32px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.05em\",\n                          \"--framer-line-height\": \"1.3em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                        },\n                        children: \"Alisha Saini, Delhi\u2019s vivacious UI/UX designer with contagious enthusiasm. Crafting exceptional product experiences that make users giddy with joy.\"\n                      })\n                    }),\n                    className: \"framer-mwvj5e\",\n                    fonts: [\"GF;Instrument Sans-500\"],\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })\n                })\n              })]\n            }), /*#__PURE__*/_jsx(Container, {\n              className: \"framer-17afz45-container\",\n              children: /*#__PURE__*/_jsx(Pattern, {\n                back: \"rgb(242, 75, 4)\",\n                diagonal: true,\n                direction: \"left\",\n                duration: 5,\n                front: \"rgb(255, 147, 10)\",\n                height: \"100%\",\n                id: \"RPxSr3GyT\",\n                layoutId: \"RPxSr3GyT\",\n                patternType: \"crosses\",\n                radius: 0,\n                scale: 10,\n                shouldAnimate: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1hw1otq\",\n            \"data-framer-name\": \"Section\",\n            name: \"Section\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-1415ghv-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"BavEabDEW\",\n                  layoutId: \"BavEabDEW\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-h87fw7\",\n              \"data-framer-name\": \"Wrapper\",\n              name: \"Wrapper\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1gpvm8n\",\n                \"data-framer-name\": \"Left\",\n                name: \"Left\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h3\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Featured Works: Unique Design Perspectives\"\n                    })\n                  }),\n                  className: \"framer-mumcdr\",\n                  fonts: [\"GF;Syne-700\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h3\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-line-height\": \"1.5em\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Discover Alisha\u2019s portfolio, showcasing her vibrant creativity and innovative design perspective for various projects.\"\n                    })\n                  }),\n                  className: \"framer-1ydpz6z\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              }), /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    background: {\n                      alt: \"\",\n                      fit: \"fill\",\n                      intrinsicHeight: 0,\n                      intrinsicWidth: 0,\n                      pixelHeight: 0,\n                      pixelWidth: 0,\n                      sizes: \"1000px\",\n                      src: new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=512\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg\").href} 1200w`\n                    }\n                  }\n                },\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 0,\n                    intrinsicWidth: 0,\n                    loading: \"lazy\",\n                    pixelHeight: 0,\n                    pixelWidth: 0,\n                    sizes: \"500px\",\n                    src: new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=512\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/yFT2GRQITylK5vSZGVgyb1iiCM.jpg\").href} 1200w`\n                  },\n                  className: \"framer-31yrhc\",\n                  \"data-border\": true,\n                  \"data-framer-name\": \"Image\",\n                  name: \"Image\"\n                })\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-9qi1a9\",\n            \"data-framer-name\": \"Quote\",\n            name: \"Quote\",\n            children: [/*#__PURE__*/_jsx(PropertyOverrides, {\n              breakpoint: baseVariant,\n              overrides: {\n                eJA95mEZh: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h1\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-line-height\": \"1.1em\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Delhi goes digital, artistically.\"\n                    })\n                  })\n                },\n                FSdK50JdZ: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h1\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"64px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-line-height\": \"1.1em\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Delhi goes digital, artistically.\"\n                    })\n                  })\n                }\n              },\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(\"h1\", {\n                    style: {\n                      \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                      \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"80px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-line-height\": \"1.1em\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                    },\n                    children: \"Delhi goes digital, artistically.\"\n                  })\n                }),\n                className: \"framer-la0dpp\",\n                fonts: [\"GF;Syne-700\"],\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            }), /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 0,\n                intrinsicWidth: 0,\n                loading: \"lazy\",\n                pixelHeight: 0,\n                pixelWidth: 0,\n                sizes: \"100vw\",\n                src: new URL(\"https://framerusercontent.com/images/R8ntaayRmFwu0FllRJClXsiLg.jpg?scale-down-to=512\").href,\n                srcSet: `${new URL(\"https://framerusercontent.com/images/R8ntaayRmFwu0FllRJClXsiLg.jpg?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/R8ntaayRmFwu0FllRJClXsiLg.jpg?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/R8ntaayRmFwu0FllRJClXsiLg.jpg\").href} 1200w`\n              },\n              className: \"framer-1i86osb\",\n              \"data-framer-name\": \"Image\",\n              name: \"Image\"\n            }), /*#__PURE__*/_jsx(Container, {\n              className: \"framer-1ffdguc-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"f9FHiLkGH\",\n                  layoutId: \"f9FHiLkGH\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-4mvlgy\",\n            \"data-framer-name\": \"Testimonials\",\n            name: \"Testimonials\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-7h0jl2-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"JTynvg_jV\",\n                  layoutId: \"JTynvg_jV\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-mrso6r\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-cuaiz7\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Card\",\n                name: \"Card\",\n                children: [/*#__PURE__*/_jsx(Container, {\n                  className: \"framer-7y9vdx-container\",\n                  children: /*#__PURE__*/_jsx(Shapes, {\n                    angle: 0,\n                    color: \"rgb(255, 255, 255)\",\n                    endColor: \"rgb(153, 102, 255)\",\n                    hasColor: true,\n                    height: \"100%\",\n                    id: \"fspLFa28c\",\n                    layoutId: \"fspLFa28c\",\n                    paths: 36,\n                    startColor: \"rgb(0, 153, 255)\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(PropertyOverrides, {\n                  breakpoint: baseVariant,\n                  overrides: {\n                    eJA95mEZh: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          style: {\n                            \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.025em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                          },\n                          children: \"Alisha's lively designs breathed life into our product, driving greater user engagement and satisfaction.\"\n                        })\n                      })\n                    }\n                  },\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                          \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                          \"--framer-font-size\": \"20px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.025em\",\n                          \"--framer-text-alignment\": \"center\",\n                          \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                        },\n                        children: \"Alisha's lively designs breathed life into our product, driving greater user engagement and satisfaction.\"\n                      })\n                    }),\n                    className: \"framer-12n5qgb\",\n                    fonts: [\"GF;Instrument Sans-500\"],\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-line-height\": \"1.5em\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\",\n                        \"--framer-text-transform\": \"uppercase\"\n                      },\n                      children: \"TechSolutions\"\n                    })\n                  }),\n                  className: \"framer-1fgcc0i\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-p43mfh\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Card\",\n                name: \"Card\",\n                children: [/*#__PURE__*/_jsx(Container, {\n                  className: \"framer-1r6z2q7-container\",\n                  children: /*#__PURE__*/_jsx(Shapes, {\n                    angle: 0,\n                    color: \"rgb(255, 255, 255)\",\n                    endColor: \"rgb(153, 102, 255)\",\n                    hasColor: true,\n                    height: \"100%\",\n                    id: \"EfC20gh0c\",\n                    layoutId: \"EfC20gh0c\",\n                    paths: 27,\n                    startColor: \"rgb(0, 153, 255)\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(PropertyOverrides, {\n                  breakpoint: baseVariant,\n                  overrides: {\n                    eJA95mEZh: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          style: {\n                            \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.025em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                          },\n                          children: \"We\u2019re in awe of Alisha\u2019s talent for transforming abstract ideas into captivating visuals.\"\n                        })\n                      })\n                    }\n                  },\n                  children: /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        style: {\n                          \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                          \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                          \"--framer-font-size\": \"20px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.025em\",\n                          \"--framer-text-alignment\": \"center\",\n                          \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                        },\n                        children: \"We\u2019re in awe of Alisha\u2019s talent for transforming abstract ideas into captivating visuals.\"\n                      })\n                    }),\n                    className: \"framer-cvrmru\",\n                    fonts: [\"GF;Instrument Sans-500\"],\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                        \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-line-height\": \"1.5em\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\",\n                        \"--framer-text-transform\": \"uppercase\"\n                      },\n                      children: \"ArtsyCorp\"\n                    })\n                  }),\n                  className: \"framer-1vlfhd3\",\n                  fonts: [\"GF;Instrument Sans-500\"],\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1rdql5j\",\n            \"data-framer-name\": \"Call to Action\",\n            name: \"Call to Action\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-13xev5a-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"gmh7G1qh7\",\n                  layoutId: \"gmh7G1qh7\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsx(Container, {\n              className: \"framer-9cbucd-container\",\n              children: /*#__PURE__*/_jsx(Pattern, {\n                back: \"rgb(209, 16, 90)\",\n                diagonal: true,\n                direction: \"left\",\n                duration: 5,\n                front: \"rgb(71, 28, 168)\",\n                height: \"100%\",\n                id: \"Bz3_cE3eP\",\n                layoutId: \"Bz3_cE3eP\",\n                patternType: \"crosses\",\n                radius: 0,\n                scale: 10,\n                shouldAnimate: false,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(PropertyOverrides, {\n              breakpoint: baseVariant,\n              overrides: {\n                eJA95mEZh: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h2\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Get Started\"\n                    })\n                  })\n                },\n                FSdK50JdZ: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"h2\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                        \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"Get Started\"\n                    })\n                  })\n                }\n              },\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(\"h2\", {\n                    style: {\n                      \"--font-selector\": \"R0Y7U3luZS03MDA=\",\n                      \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"48px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                    },\n                    children: \"Get Started\"\n                  })\n                }),\n                className: \"framer-1e2y5oy\",\n                fonts: [\"GF;Syne-700\"],\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(\"p\", {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                    \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                  },\n                  children: \"Got a project that needs Alisha\u2019s magic touch? Let\u2019s collaborate and turn your ideas into unforgettable designs.\"\n                })\n              }),\n              className: \"framer-tsri51\",\n              fonts: [\"GF;Instrument Sans-500\"],\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-p78w1h\",\n              \"data-framer-name\": \"Button\",\n              name: \"Button\",\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(\"p\", {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                      \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                    },\n                    children: \"Hire Me\"\n                  })\n                }),\n                className: \"framer-16nqora\",\n                fonts: [\"GF;Instrument Sans-500\"],\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1fva9me\",\n            \"data-framer-name\": \"Footer\",\n            name: \"Footer\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-ddnmf3-container\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  eJA95mEZh: {\n                    variant: \"She6JcZp4\"\n                  },\n                  FSdK50JdZ: {\n                    variant: \"WLdaG809Q\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(LinesOverlay, {\n                  height: \"100%\",\n                  id: \"bGpZHF5x7\",\n                  layoutId: \"bGpZHF5x7\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  variant: \"tV7tVNdbT\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsx(PropertyOverrides, {\n              breakpoint: baseVariant,\n              overrides: {\n                eJA95mEZh: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(\"p\", {\n                      style: {\n                        \"--font-selector\": \"R0Y7Tm90byBFbW9qaS1yZWd1bGFy\",\n                        \"--framer-font-family\": '\"Noto Emoji\", \"Noto Emoji Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"64px\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                      },\n                      children: \"\uD83C\uDF1F\"\n                    })\n                  })\n                }\n              },\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(\"p\", {\n                    style: {\n                      \"--font-selector\": \"R0Y7Tm90byBFbW9qaS1yZWd1bGFy\",\n                      \"--framer-font-family\": '\"Noto Emoji\", \"Noto Emoji Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"80px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                    },\n                    children: \"\uD83C\uDF1F\"\n                  })\n                }),\n                className: \"framer-1hz8mh3\",\n                fonts: [\"GF;Noto Emoji-regular\"],\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(\"p\", {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\n                    \"--framer-font-family\": '\"Instrument Sans\", sans-serif',\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"rgb(255, 255, 255)\"\n                  },\n                  children: \"\\xa92023 Alisha Saini. All rights reserved.\"\n                })\n              }),\n              className: \"framer-ds4uio\",\n              fonts: [\"GF;Instrument Sans-500\"],\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })]\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\"\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-ngA94 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", `.${metadata.bodyClassName} { background: #FF930A; }`, \".framer-ngA94 .framer-lux5qc { display: block; }\", \".framer-ngA94 .framer-72rtr7 { align-content: center; align-items: center; background-color: #ff930a; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-ngA94 .framer-64f1t2 { align-content: center; align-items: center; background: linear-gradient(45deg, #471CA8 0%, #FF930A 100%); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; padding: 100px 50px 100px 50px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-1xyp1sf-container, .framer-ngA94 .framer-180svju-container, .framer-ngA94 .framer-1415ghv-container, .framer-ngA94 .framer-1ffdguc-container, .framer-ngA94 .framer-7h0jl2-container, .framer-ngA94 .framer-13xev5a-container, .framer-ngA94 .framer-ddnmf3-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\", \".framer-ngA94 .framer-1nj27gv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1000px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; z-index: 5; }\", \".framer-ngA94 .framer-8u398o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-1wk19g9-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 30px; }\", \".framer-ngA94 .framer-13gm2kw, .framer-ngA94 .framer-11it4vu, .framer-ngA94 .framer-jpaq4z { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\", \".framer-ngA94 .framer-14ojsaf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\", \".framer-ngA94 .framer-1816yvj { align-content: center; align-items: center; background-color: #f24b04; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-1r0zx4i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1000px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; z-index: 1; }\", \".framer-ngA94 .framer-hyog6e, .framer-ngA94 .framer-mumcdr { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ngA94 .framer-1059rjc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-mwvj5e, .framer-ngA94 .framer-12n5qgb, .framer-ngA94 .framer-cvrmru { --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ngA94 .framer-17afz45-container, .framer-ngA94 .framer-9cbucd-container { bottom: 0px; flex: none; left: 0px; opacity: 0.4; position: absolute; right: 0px; top: 0px; }\", \".framer-ngA94 .framer-1hw1otq { align-content: center; align-items: center; background-color: #d1105a; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-h87fw7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1000px; }\", \".framer-ngA94 .framer-1gpvm8n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-ngA94 .framer-1ydpz6z { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 400px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ngA94 .framer-31yrhc { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-filter: grayscale(1); aspect-ratio: 0.98 / 1; filter: grayscale(1); flex: none; height: var(--framer-aspect-ratio-supported, 510px); mix-blend-mode: luminosity; overflow: hidden; position: relative; width: 500px; }\", \".framer-ngA94 .framer-9qi1a9 { align-content: center; align-items: center; background-color: #884ab2; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 800px; mix-blend-mode: luminosity; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-la0dpp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; max-width: 1000px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 10; }\", \".framer-ngA94 .framer-1i86osb { bottom: 0px; flex: none; left: 0px; opacity: 0.3; overflow: hidden; position: absolute; right: 0px; top: 0px; }\", \".framer-ngA94 .framer-4mvlgy { align-content: center; align-items: center; background-color: #471ca8; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-mrso6r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-cuaiz7, .framer-ngA94 .framer-p43mfh { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #4f20be; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; min-height: 500px; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 1px; }\", \".framer-ngA94 .framer-7y9vdx-container, .framer-ngA94 .framer-1r6z2q7-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-ngA94 .framer-1fgcc0i, .framer-ngA94 .framer-1vlfhd3, .framer-ngA94 .framer-1hz8mh3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-ngA94 .framer-1rdql5j { align-content: center; align-items: center; background-color: #d1105a; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-1e2y5oy { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 800px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ngA94 .framer-tsri51 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 100%; overflow: visible; position: relative; white-space: pre-wrap; width: 500px; word-break: break-word; word-wrap: break-word; }\", \".framer-ngA94 .framer-p78w1h { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px 15px 15px 15px; position: relative; width: min-content; }\", \".framer-ngA94 .framer-16nqora { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-ngA94 .framer-1fva9me { align-content: center; align-items: center; background-color: #884ab2; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 100px 100px 100px; position: relative; width: 100%; }\", \".framer-ngA94 .framer-ds4uio { --framer-link-hover-text-color: rgba(153, 153, 153, 0.6); --framer-link-text-decoration: none; --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ngA94 .framer-72rtr7, .framer-ngA94 .framer-64f1t2, .framer-ngA94 .framer-1816yvj, .framer-ngA94 .framer-1r0zx4i, .framer-ngA94 .framer-1059rjc, .framer-ngA94 .framer-1hw1otq, .framer-ngA94 .framer-h87fw7, .framer-ngA94 .framer-1gpvm8n, .framer-ngA94 .framer-9qi1a9, .framer-ngA94 .framer-4mvlgy, .framer-ngA94 .framer-mrso6r, .framer-ngA94 .framer-cuaiz7, .framer-ngA94 .framer-p43mfh, .framer-ngA94 .framer-1rdql5j, .framer-ngA94 .framer-p78w1h, .framer-ngA94 .framer-1fva9me { gap: 0px; } .framer-ngA94 .framer-72rtr7 > *, .framer-ngA94 .framer-1816yvj > *, .framer-ngA94 .framer-4mvlgy > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ngA94 .framer-72rtr7 > :first-child, .framer-ngA94 .framer-1816yvj > :first-child, .framer-ngA94 .framer-1r0zx4i > :first-child, .framer-ngA94 .framer-1059rjc > :first-child, .framer-ngA94 .framer-1hw1otq > :first-child, .framer-ngA94 .framer-1gpvm8n > :first-child, .framer-ngA94 .framer-4mvlgy > :first-child, .framer-ngA94 .framer-cuaiz7 > :first-child, .framer-ngA94 .framer-p43mfh > :first-child, .framer-ngA94 .framer-1rdql5j > :first-child, .framer-ngA94 .framer-1fva9me > :first-child { margin-top: 0px; } .framer-ngA94 .framer-72rtr7 > :last-child, .framer-ngA94 .framer-1816yvj > :last-child, .framer-ngA94 .framer-1r0zx4i > :last-child, .framer-ngA94 .framer-1059rjc > :last-child, .framer-ngA94 .framer-1hw1otq > :last-child, .framer-ngA94 .framer-1gpvm8n > :last-child, .framer-ngA94 .framer-4mvlgy > :last-child, .framer-ngA94 .framer-cuaiz7 > :last-child, .framer-ngA94 .framer-p43mfh > :last-child, .framer-ngA94 .framer-1rdql5j > :last-child, .framer-ngA94 .framer-1fva9me > :last-child { margin-bottom: 0px; } .framer-ngA94 .framer-64f1t2 > *, .framer-ngA94 .framer-9qi1a9 > *, .framer-ngA94 .framer-p78w1h > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ngA94 .framer-64f1t2 > :first-child, .framer-ngA94 .framer-h87fw7 > :first-child, .framer-ngA94 .framer-9qi1a9 > :first-child, .framer-ngA94 .framer-mrso6r > :first-child, .framer-ngA94 .framer-p78w1h > :first-child { margin-left: 0px; } .framer-ngA94 .framer-64f1t2 > :last-child, .framer-ngA94 .framer-h87fw7 > :last-child, .framer-ngA94 .framer-9qi1a9 > :last-child, .framer-ngA94 .framer-mrso6r > :last-child, .framer-ngA94 .framer-p78w1h > :last-child { margin-right: 0px; } .framer-ngA94 .framer-1r0zx4i > *, .framer-ngA94 .framer-1059rjc > *, .framer-ngA94 .framer-cuaiz7 > *, .framer-ngA94 .framer-p43mfh > *, .framer-ngA94 .framer-1rdql5j > *, .framer-ngA94 .framer-1fva9me > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ngA94 .framer-1hw1otq > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-ngA94 .framer-h87fw7 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ngA94 .framer-1gpvm8n > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-ngA94 .framer-mrso6r > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\", \"@media (min-width: 1200px) { .framer-ngA94 .hidden-72rtr7 { display: none !important; } }\", `@media (min-width: 810px) and (max-width: 1199px) { .framer-ngA94 .hidden-f9n771 { display: none !important; } .${metadata.bodyClassName} { background: #FF930A; } .framer-ngA94 .framer-72rtr7 { width: 810px; } .framer-ngA94 .framer-1wk19g9-container { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; } .framer-ngA94 .framer-1816yvj { padding: 80px 40px 80px 40px; } .framer-ngA94 .framer-1hw1otq { gap: 40px; padding: 50px 50px 50px 50px; } .framer-ngA94 .framer-31yrhc { flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 362px); width: 1px; } .framer-ngA94 .framer-9qi1a9 { height: 600px; padding: 50px 50px 50px 50px; } .framer-ngA94 .framer-4mvlgy { align-content: flex-start; align-items: flex-start; padding: 80px 40px 80px 40px; } .framer-ngA94 .framer-7y9vdx-container, .framer-ngA94 .framer-1r6z2q7-container { height: 32px; width: 32px; } .framer-ngA94 .framer-1rdql5j { padding: 100px 50px 100px 50px; } .framer-ngA94 .framer-1fva9me { padding: 50px 50px 50px 50px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ngA94 .framer-1hw1otq { gap: 0px; } .framer-ngA94 .framer-1hw1otq > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ngA94 .framer-1hw1otq > :first-child { margin-top: 0px; } .framer-ngA94 .framer-1hw1otq > :last-child { margin-bottom: 0px; } }}`, `@media (max-width: 809px) { .framer-ngA94 .hidden-1xlb352 { display: none !important; } .${metadata.bodyClassName} { background: #FF930A; } .framer-ngA94 .framer-72rtr7 { width: 390px; } .framer-ngA94 .framer-64f1t2 { height: 400px; padding: 20px 20px 20px 20px; } .framer-ngA94 .framer-1wk19g9-container { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; } .framer-ngA94 .framer-1816yvj, .framer-ngA94 .framer-1hw1otq { padding: 60px 20px 60px 20px; } .framer-ngA94 .framer-h87fw7 { flex-direction: column; gap: 40px; } .framer-ngA94 .framer-1gpvm8n { flex: none; order: 1; width: 100%; } .framer-ngA94 .framer-31yrhc { height: var(--framer-aspect-ratio-supported, 357px); order: 0; width: 100%; } .framer-ngA94 .framer-9qi1a9 { gap: 40px; min-height: unset; padding: 100px 20px 100px 20px; } .framer-ngA94 .framer-4mvlgy { padding: 20px 20px 20px 20px; } .framer-ngA94 .framer-mrso6r { flex-direction: column; gap: 10px; } .framer-ngA94 .framer-cuaiz7, .framer-ngA94 .framer-p43mfh { flex: none; min-height: unset; width: 100%; } .framer-ngA94 .framer-7y9vdx-container, .framer-ngA94 .framer-1r6z2q7-container { height: 32px; width: 32px; } .framer-ngA94 .framer-1rdql5j { gap: 20px; padding: 60px 20px 60px 20px; } .framer-ngA94 .framer-p78w1h { width: 100%; } .framer-ngA94 .framer-1fva9me { padding: 40px 20px 40px 20px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ngA94 .framer-h87fw7, .framer-ngA94 .framer-9qi1a9, .framer-ngA94 .framer-mrso6r, .framer-ngA94 .framer-1rdql5j { gap: 0px; } .framer-ngA94 .framer-h87fw7 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ngA94 .framer-h87fw7 > :first-child, .framer-ngA94 .framer-mrso6r > :first-child, .framer-ngA94 .framer-1rdql5j > :first-child { margin-top: 0px; } .framer-ngA94 .framer-h87fw7 > :last-child, .framer-ngA94 .framer-mrso6r > :last-child, .framer-ngA94 .framer-1rdql5j > :last-child { margin-bottom: 0px; } .framer-ngA94 .framer-9qi1a9 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-ngA94 .framer-9qi1a9 > :first-child { margin-left: 0px; } .framer-ngA94 .framer-9qi1a9 > :last-child { margin-right: 0px; } .framer-ngA94 .framer-mrso6r > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ngA94 .framer-1rdql5j > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }}`]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 4256\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FSdK50JdZ\":{\"layout\":[\"fixed\",\"auto\"]},\"eJA95mEZh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerResponsiveScreen\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FrameraugiA20Il = withCSS(Component, css, \"framer-ngA94\");\nexport default FrameraugiA20Il;\nFrameraugiA20Il.displayName = \"Home\";\nFrameraugiA20Il.defaultProps = {\n  height: 4256,\n  width: 1200\n};\naddFonts(FrameraugiA20Il, [{\n  family: \"Instrument Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/augiA20Il:default\",\n    url: \"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-Qf1mS0v3_7Y.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-Qf1mS0v3_7Y.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Syne\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/augiA20Il:default\",\n    url: \"https://fonts.gstatic.com/s/syne/v16/8vIS7w4qzmVxsWxjBZRjr0FKM_3fvj6kR47NCV5Z.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/syne/v16/8vIS7w4qzmVxsWxjBZRjr0FKM_3fvj6kR47NCV5Z.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Noto Emoji\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/augiA20Il:default\",\n    url: \"https://fonts.gstatic.com/s/notoemoji/v39/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwvS-FGJCMY.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/notoemoji/v39/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwvS-FGJCMY.ttf\",\n  weight: \"400\"\n}, ...LinesOverlayFonts, ...ShapesFonts, ...PatternFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraugiA20Il\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FSdK50JdZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eJA95mEZh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"4256\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "4VAAA,SAASA,GAAQC,EAAE,CAA8B,QAAzB,EAAE,EAAM,EAAEC,EAAE,EAAEC,EAAEF,EAAE,OAAYE,GAAG,EAAE,EAAED,EAAEC,GAAG,EAAG,EAAE,IAAIF,EAAE,WAAWC,CAAC,GAAG,IAAID,EAAE,WAAW,EAAEC,CAAC,IAAI,GAAG,IAAID,EAAE,WAAW,EAAEC,CAAC,IAAI,IAAI,IAAID,EAAE,WAAW,EAAEC,CAAC,IAAI,GAAG,EAAE,YAAY,MAAM,IAAI,OAAO,IAAI,KAAK,IAAI,GAAG,IAAI,GAAG,EAAE,YAAY,MAAM,IAAI,OAAO,IAAI,KAAK,IAAI,YAAY,MAAM,IAAI,OAAO,IAAI,KAAK,IAAI,OAAOC,EAAE,CAAC,IAAK,GAAE,IAAI,IAAIF,EAAE,WAAWC,EAAE,CAAC,IAAI,GAAG,IAAK,GAAE,IAAI,IAAID,EAAE,WAAWC,EAAE,CAAC,IAAI,EAAE,IAAK,GAAE,GAAG,IAAID,EAAE,WAAWC,CAAC,EAAE,EAAE,YAAY,MAAM,IAAI,OAAO,IAAI,KAAK,GAAG,CAAC,UAAG,IAAI,GAAG,EAAE,YAAY,MAAM,IAAI,OAAO,IAAI,KAAK,MAAY,EAAE,IAAI,MAAM,GAAG,SAAS,EAAE,CAAC,CCaniB,SAARE,EAAwBC,EAAO,CACpC,GAAM,CACJ,MAAAC,EACA,MAAAC,EACA,SAAAC,EACA,MAAAC,EACA,WAAAC,EACA,SAAAC,EACA,MAAAC,EACA,GAAIC,CACN,EAAIR,EACES,EAAOC,EAAOR,CAAK,EAAE,KACrBS,EAAKC,GAAQ,IAAMH,EAAO,SAASD,KAAUK,GAAKJ,CAAI,IAAM,OAAW,CAACD,EAAQC,CAAI,CAAC,EAErFK,EAAQ,EAAI,IAClB,OAAoBC,EAAK,MAAO,CAC9B,MAAO,CACL,MAAO,OACP,OAAQ,OACR,SAAU,QAAQJ,KAClB,WAAYR,EAAWC,EAAQ,mBAAmBG,SAAaF,MAAeC,IAChF,EACA,SAAuBS,EAAK,MAAO,CACjC,SAAuBA,EAAK,WAAY,CACtC,GAAIJ,EACJ,cAAe,oBACf,UAAW,SAASG,KACpB,SAAuBC,EAAK,OAAQ,CAClC,EAAGN,CACL,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAEA,IAAMC,EAAS,CAAC,CACd,MAAO,UACP,KAAM,4IACR,EAAG,CACD,MAAO,UACP,KAAM,+RACR,EAAG,CACD,MAAO,UACP,KAAM,mhBACR,EAAG,CACD,MAAO,UACP,KAAM,y3DACR,EAAG,CACD,MAAO,UACP,KAAM,inGACR,EAAG,CACD,MAAO,UACP,KAAM,gxBACR,EAAG,CACD,MAAO,UACP,KAAM,0IACR,EAAG,CACD,MAAO,UACP,KAAM,kpBACR,EAAG,CACD,MAAO,UACP,KAAM,g+BACR,EAAG,CACD,MAAO,WACP,KAAM,iPACR,EAAG,CACD,MAAO,WACP,KAAM,+EACR,EAAG,CACD,MAAO,WACP,KAAM,ggEACR,EAAG,CACD,MAAO,WACP,KAAM,y9BACR,EAAG,CACD,MAAO,WACP,KAAM,gzCACR,EAAG,CACD,MAAO,WACP,KAAM,y5CACR,EAAG,CACD,MAAO,WACP,KAAM,mMACR,EAAG,CACD,MAAO,WACP,KAAM,wyFACR,EAAG,CACD,MAAO,WACP,KAAM,+JACR,EAAG,CACD,MAAO,WACP,KAAM,ySACR,EAAG,CACD,MAAO,WACP,KAAM,kfACR,EAAG,CACD,MAAO,WACP,KAAM,iKACR,EAAG,CACD,MAAO,WACP,KAAM,8sBACR,EAAG,CACD,MAAO,WACP,KAAM,iyCACR,EAAG,CACD,MAAO,WACP,KAAM,qCACR,EAAG,CACD,MAAO,WACP,KAAM,iKACR,EAAG,CACD,MAAO,WACP,KAAM,2NACR,EAAG,CACD,MAAO,WACP,KAAM,uNACR,EAAG,CACD,MAAO,WACP,KAAM,seACR,EAAG,CACD,MAAO,WACP,KAAM,qGACR,EAAG,CACD,MAAO,WACP,KAAM,qyBACR,EAAG,CACD,MAAO,WACP,KAAM,sQACR,EAAG,CACD,MAAO,WACP,KAAM,wEACR,EAAG,CACD,MAAO,WACP,KAAM,8vCACR,EAAG,CACD,MAAO,WACP,KAAM,mNACR,EAAG,CACD,MAAO,WACP,KAAM,0JACR,EAAG,CACD,MAAO,WACP,KAAM,09BACR,EAAG,CACD,MAAO,WACP,KAAM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",
  "names": ["murmur2", "r", "e", "c", "Shapes", "props", "image", "paths", "hasColor", "color", "startColor", "endColor", "angle", "nodeId", "path", "shapes", "id", "se", "murmur2", "scale", "p", "addPropertyControls", "ControlType", "_", "i", "shape", "Pattern", "props", "patternType", "front", "back", "radius", "scale", "shouldAnimate", "direction", "diagonal", "duration", "isCanvas", "RenderTarget", "pattern", "position", "size", "repeat", "blendMode", "filter", "addBackground", "backgroundPosAnimation", "frontHex", "Color", "backHex", "frontWithoutHex", "backWithoutHex", "factor", "xScale", "yScale", "p", "motion", "addPropertyControls", "ControlType", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramersVS2d_mGH", "withCSS", "sVS2d_mGH_default", "addPropertyControls", "ControlType", "addFonts", "LinesOverlayFonts", "getFonts", "sVS2d_mGH_default", "ShapesFonts", "Shapes", "PatternFonts", "Pattern", "breakpoints", "isBrowser", "variantClassNames", "removeHiddenBreakpointLayers", "humanReadableVariantMap", "transitions", "metadata", "augiA20Il_default", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "fe", "metadata1", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "defaultLayoutId", "ae", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "Container", "PropertyOverrides", "sVS2d_mGH_default", "Shapes", "RichText", "x", "Pattern", "Image2", "css", "FrameraugiA20Il", "withCSS", "addFonts", "LinesOverlayFonts", "ShapesFonts", "PatternFonts", "__FramerMetadata__"]
}
