{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/3anhnym0ALFOQdEEB22K/LlBKwsfXJHcKKtGxh4gI/Xbfz662A9.js", "ssg:https://framerusercontent.com/modules/dI7XxEeesm4fsszMfqp6/6OR03C378bdPcUndSpvs/I9BKRmVPm.js", "ssg:https://framerusercontent.com/modules/9QlSNUsONiMPAyX2hdWd/DEsTaQGk7AD9UB5GfLKI/JcX8W_Ggb.js", "ssg:https://framerusercontent.com/modules/vagWUAszRYToMaSVAJSX/G1qjTx9Y470y1Gkd4XcT/BWaN1krqz.js", "ssg:https://framerusercontent.com/modules/5S9laPPMnsrMKThqoS6m/ZPzHWAB1un1UgaQesoaG/LIAPamBIo.js", "ssg:https://framerusercontent.com/modules/z5WVrir00Ez9eeYbfAIk/43OjKdRQiDIGfhQJjko5/N9Fqk73Bx.js", "ssg:https://framerusercontent.com/modules/5qFC3KKIAJ455fuAzO9x/G9xszkvgMGqJ0GEbUJd3/OPUejqWHf.js", "ssg:https://framerusercontent.com/modules/WL0PnhhzcdzDoeqrYfZ2/93EKllBG7yHptqZojMNd/orl2iMVTq.js", "ssg:https://framerusercontent.com/modules/Axpol70OdRugqukuVIqY/fRCYwLdA8hEctMwccGMQ/IGFqizJ7S.js", "ssg:https://framerusercontent.com/modules/WrkP188OyqaXe6T1Suzz/Pj8heeZwcEinn8pIZ161/agH2PFLXa.js", "ssg:https://framerusercontent.com/modules/2s0tZfXbaO8O1qyLUWGf/IwHf6mufDUZHA7qCzDAR/E9byGnwXj.js", "ssg:https://framerusercontent.com/modules/H8YovhSNAC7dRlKAmBzO/ofcBCldnhCQeDnZ5OBUn/isEn9lO9h.js", "ssg:https://framerusercontent.com/modules/klG0jLPa9RMXMxTRxgGF/lAs88EhgLNY59N32694j/jUaYVL6xF.js", "ssg:https://framerusercontent.com/modules/UTv2LIII3pWmjeKADwyP/eplUIzI8eTWhRtFZf79I/OEAans5rL.js", "ssg:https://framerusercontent.com/modules/r7gxspBQjGhrRpiiZXgv/BOUViacxUUSgQWBqN3mC/SV9aTic_V.js", "ssg:https://framerusercontent.com/modules/cR0OY2xwNXVkP5ZRT3N8/Ig9vNzOHbcZndsuGKG7P/XPzCH7cWt.js", "ssg:https://framerusercontent.com/modules/RY1rFigqyiRumfDMIOjA/J0L3zNOvtvsTMCKzNWRL/bFmlReEje.js", "ssg:https://framerusercontent.com/modules/2MRHwUmYXvw3cuGMy1wQ/WReolZUI2APPEvyYjFlp/xqFog58Oi.js", "ssg:https://framerusercontent.com/modules/4J9VPcsT1PC6eXOmRDf1/OscTcFobH2qZya3q0gEm/BvMrYeugJ.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/9yhZnwQnqadGwS8iJufN/Ticker.js", "ssg:https://framerusercontent.com/modules/ncbNG84VUwbZdoXDwMf5/9ad3mWUXpj71bl7M7toQ/Y6XooEW1_.js", "ssg:https://framerusercontent.com/modules/oCFUKrYhckY6vbgRnSb4/98UgrvTtfO9L25DPMGH6/YcsU8Pcbu.js"],
  "sourcesContent": ["import { fontStore as e } from \"framer\";\ne.loadWebFontsFromSelectors([\"GF;Manrope-500\", \"GF;Manrope-600\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-DqCeC .framer-styles-preset-13eludg:not(.rich-text-wrapper), .framer-DqCeC .framer-styles-preset-13eludg.rich-text-wrapper h5 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.019em; --framer-line-height: 32px; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-DqCeC .framer-styles-preset-13eludg:not(.rich-text-wrapper), .framer-DqCeC .framer-styles-preset-13eludg.rich-text-wrapper h5 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.019em; --framer-line-height: 32px; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-DqCeC .framer-styles-preset-13eludg:not(.rich-text-wrapper), .framer-DqCeC .framer-styles-preset-13eludg.rich-text-wrapper h5 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-DqCeC\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;Manrope-regular\", \"GF;Manrope-700\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-E7ZIr .framer-styles-preset-17srqud:not(.rich-text-wrapper), .framer-E7ZIr .framer-styles-preset-17srqud.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-E7ZIr .framer-styles-preset-17srqud:not(.rich-text-wrapper), .framer-E7ZIr .framer-styles-preset-17srqud.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-E7ZIr .framer-styles-preset-17srqud:not(.rich-text-wrapper), .framer-E7ZIr .framer-styles-preset-17srqud.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-E7ZIr\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;Manrope-600\", \"GF;Manrope-700\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",\n  weight: \"600\"\n}, {\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-hHXES .framer-styles-preset-17dqbwt:not(.rich-text-wrapper), .framer-hHXES .framer-styles-preset-17dqbwt.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-hHXES .framer-styles-preset-17dqbwt:not(.rich-text-wrapper), .framer-hHXES .framer-styles-preset-17dqbwt.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-hHXES .framer-styles-preset-17dqbwt:not(.rich-text-wrapper), .framer-hHXES .framer-styles-preset-17dqbwt.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-hHXES\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadFonts([]);\nexport const fonts = [];\nexport const css = ['.framer-nfXsR .framer-styles-preset-1lxqts6:not(.rich-text-wrapper), .framer-nfXsR .framer-styles-preset-1lxqts6.rich-text-wrapper a { --framer-link-current-text-color: var(--token-18a28b78-8083-46c6-b877-65bc0e5f9940, #66ff8e) /* {\"name\":\"Text / Accent\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-4209f68b-70d0-43c4-9ec5-d3709847b14c, #c5fec8) /* {\"name\":\"Text / Accent Hover\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-nfXsR\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;Manrope-regular\", \"GF;Manrope-700\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-zTaFT .framer-styles-preset-ngvndr:not(.rich-text-wrapper), .framer-zTaFT .framer-styles-preset-ngvndr.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.001em; --framer-line-height: 22px; --framer-paragraph-spacing: 22px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-zTaFT .framer-styles-preset-ngvndr:not(.rich-text-wrapper), .framer-zTaFT .framer-styles-preset-ngvndr.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.001em; --framer-line-height: 22px; --framer-paragraph-spacing: 22px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-zTaFT .framer-styles-preset-ngvndr:not(.rich-text-wrapper), .framer-zTaFT .framer-styles-preset-ngvndr.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, #b4c0c2); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-zTaFT\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;Manrope-500\", \"GF;Manrope-600\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-TLcN2 .framer-styles-preset-18iy0sm:not(.rich-text-wrapper), .framer-TLcN2 .framer-styles-preset-18iy0sm.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.005em; --framer-line-height: 28px; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-TLcN2 .framer-styles-preset-18iy0sm:not(.rich-text-wrapper), .framer-TLcN2 .framer-styles-preset-18iy0sm.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.005em; --framer-line-height: 28px; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-TLcN2 .framer-styles-preset-18iy0sm:not(.rich-text-wrapper), .framer-TLcN2 .framer-styles-preset-18iy0sm.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, #e2ebed); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-TLcN2\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (d1ef57f)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"CxKHIxX6b\", \"pifuT3Wgt\", \"BPrRqS1Oc\"];\nconst serializationHash = \"framer-HidfR\";\nconst variantClassNames = {\n  BPrRqS1Oc: \"framer-v-kco1y8\",\n  CxKHIxX6b: \"framer-v-yjl2f0\",\n  pifuT3Wgt: \"framer-v-kzahb3\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"LG / All Breakpoints\": \"BPrRqS1Oc\",\n  \"MD / All Breakpoints\": \"CxKHIxX6b\",\n  \"SM / All Breakpoints\": \"pifuT3Wgt\"\n};\nconst getProps = ({\n  fillColor,\n  height,\n  id,\n  text,\n  textColor,\n  width,\n  ...props\n}) => {\n  var _ref, _ref1, _ref2, _humanReadableVariantMap_props_variant, _ref3;\n  return {\n    ...props,\n    FWSorK5d1: (_ref = fillColor !== null && fillColor !== void 0 ? fillColor : props.FWSorK5d1) !== null && _ref !== void 0 ? _ref : 'var(--token-cf0fac9b-7d32-4fbc-a4e5-6b1e8d787c36, rgb(102, 255, 142)) /* {\"name\":\"Global / Accent\"} */',\n    lo1Elt5dg: (_ref1 = text !== null && text !== void 0 ? text : props.lo1Elt5dg) !== null && _ref1 !== void 0 ? _ref1 : \"Chip text\",\n    Qr8k4o1BQ: (_ref2 = textColor !== null && textColor !== void 0 ? textColor : props.Qr8k4o1BQ) !== null && _ref2 !== void 0 ? _ref2 : 'var(--token-c1e142b8-dd6b-46dd-b44c-e28b8da13536, rgb(0, 33, 10)) /* {\"name\":\"Text / On Accent\"} */',\n    variant: (_ref3 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref3 !== void 0 ? _ref3 : \"CxKHIxX6b\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    lo1Elt5dg,\n    Qr8k4o1BQ,\n    FWSorK5d1,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"CxKHIxX6b\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-HidfR\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-yjl2f0\", className),\n          \"data-framer-name\": \"MD / All Breakpoints\",\n          layoutDependency: layoutDependency,\n          layoutId: \"CxKHIxX6b\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: FWSorK5d1,\n            borderBottomLeftRadius: 999,\n            borderBottomRightRadius: 999,\n            borderTopLeftRadius: 999,\n            borderTopRightRadius: 999,\n            ...style\n          },\n          ...addPropertyOverrides({\n            BPrRqS1Oc: {\n              \"data-framer-name\": \"LG / All Breakpoints\"\n            },\n            pifuT3Wgt: {\n              \"data-framer-name\": \"SM / All Breakpoints\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7TWFucm9wZS1yZWd1bGFy\",\n                  \"--framer-font-family\": '\"Manrope\", \"Manrope Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"10px\",\n                  \"--framer-line-height\": \"10px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-Qr8k4o1BQ-OPUejqWHf))\"\n                },\n                children: \"Tag text\"\n              })\n            }),\n            className: \"framer-1tq119c\",\n            \"data-framer-name\": \"Text\",\n            fonts: [\"GF;Manrope-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"LFKRaAPcM\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--variable-reference-Qr8k4o1BQ-OPUejqWHf)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-Qr8k4o1BQ-OPUejqWHf\": Qr8k4o1BQ\n            },\n            text: lo1Elt5dg,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              BPrRqS1Oc: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7TWFucm9wZS1yZWd1bGFy\",\n                      \"--framer-font-family\": '\"Manrope\", \"Manrope Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"12px\",\n                      \"--framer-line-height\": \"12px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-Qr8k4o1BQ-OPUejqWHf))\"\n                    },\n                    children: \"Tag text\"\n                  })\n                })\n              },\n              pifuT3Wgt: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7TWFucm9wZS1yZWd1bGFy\",\n                      \"--framer-font-family\": '\"Manrope\", \"Manrope Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"8px\",\n                      \"--framer-line-height\": \"8px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-Qr8k4o1BQ-OPUejqWHf))\"\n                    },\n                    children: \"Tag text\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-HidfR [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-HidfR .framer-1ohygor { display: block; }\", \".framer-HidfR .framer-yjl2f0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 4px 10px 4px 10px; position: relative; width: auto; }\", \".framer-HidfR .framer-1tq119c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HidfR .framer-yjl2f0 { gap: 0px; } .framer-HidfR .framer-yjl2f0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-HidfR .framer-yjl2f0 > :first-child { margin-left: 0px; } .framer-HidfR .framer-yjl2f0 > :last-child { margin-right: 0px; } }\", \".framer-HidfR.framer-v-kzahb3 .framer-yjl2f0 { padding: 2px 2px 2px 2px; }\", \".framer-HidfR.framer-v-kco1y8 .framer-yjl2f0 { padding: 6px 12px 6px 12px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 18\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 62\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pifuT3Wgt\":{\"layout\":[\"auto\",\"auto\"]},\"BPrRqS1Oc\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"lo1Elt5dg\":\"text\",\"Qr8k4o1BQ\":\"textColor\",\"FWSorK5d1\":\"fillColor\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerOPUejqWHf = withCSS(Component, css, \"framer-HidfR\");\nexport default FramerOPUejqWHf;\nFramerOPUejqWHf.displayName = \"Element / Chip\";\nFramerOPUejqWHf.defaultProps = {\n  height: 18,\n  width: 62\n};\naddPropertyControls(FramerOPUejqWHf, {\n  variant: {\n    options: [\"CxKHIxX6b\", \"pifuT3Wgt\", \"BPrRqS1Oc\"],\n    optionTitles: [\"MD / All Breakpoints\", \"SM / All Breakpoints\", \"LG / All Breakpoints\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  lo1Elt5dg: {\n    defaultValue: \"Chip text\",\n    displayTextArea: false,\n    title: \"Text\",\n    type: ControlType.String\n  },\n  Qr8k4o1BQ: {\n    defaultValue: 'var(--token-c1e142b8-dd6b-46dd-b44c-e28b8da13536, rgb(0, 33, 10)) /* {\"name\":\"Text / On Accent\"} */',\n    title: \"Text Color\",\n    type: ControlType.Color\n  },\n  FWSorK5d1: {\n    defaultValue: 'var(--token-cf0fac9b-7d32-4fbc-a4e5-6b1e8d787c36, rgb(102, 255, 142)) /* {\"name\":\"Global / Accent\"} */',\n    title: \"Fill Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerOPUejqWHf, [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",\n  weight: \"400\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOPUejqWHf\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"lo1Elt5dg\\\":\\\"text\\\",\\\"Qr8k4o1BQ\\\":\\\"textColor\\\",\\\"FWSorK5d1\\\":\\\"fillColor\\\"}\",\n        \"framerIntrinsicWidth\": \"62\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"18\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pifuT3Wgt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BPrRqS1Oc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./OPUejqWHf.map", "// Generated by Framer (e66a223)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as o, cx as i, RichText as n, SVG as d, useLocaleInfo as l, useVariantState as s, withCSS as m } from \"framer\";\nimport { LayoutGroup as f, motion as p, MotionConfigContext as h } from \"framer-motion\";\nimport * as u from \"react\";\nlet c = [\"D6wJOpK7R\", \"FznsaT6AJ\"],\n  g = \"framer-DZXzu\",\n  x = {\n    D6wJOpK7R: \"framer-v-q0o4k7\",\n    FznsaT6AJ: \"framer-v-1sla66y\"\n  };\nfunction b(r, ...e) {\n  let t = {};\n  return null == e || e.forEach(e => e && Object.assign(t, r[e])), t;\n}\nlet w = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  y = ({\n    value: e,\n    children: t\n  }) => {\n    let a = u.useContext(h),\n      o = null != e ? e : a.transition,\n      i = u.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/r(h.Provider, {\n      value: i,\n      children: t\n    });\n  },\n  v = {\n    Desktop: \"D6wJOpK7R\",\n    Phone: \"FznsaT6AJ\"\n  },\n  z = ({\n    height: r,\n    id: e,\n    width: t,\n    ...a\n  }) => {\n    var o, i;\n    return {\n      ...a,\n      variant: null !== (i = null !== (o = v[a.variant]) && void 0 !== o ? o : a.variant) && void 0 !== i ? i : \"D6wJOpK7R\"\n    };\n  },\n  k = (r, e) => e.join(\"-\") + r.layoutDependency,\n  D = /*#__PURE__*/u.forwardRef(function (t, a) {\n    let {\n        activeLocale: o\n      } = l(),\n      {\n        style: m,\n        className: h,\n        layoutId: g,\n        variant: v,\n        ...D\n      } = z(t),\n      {\n        baseVariant: X,\n        classNames: Z,\n        gestureVariant: I,\n        setGestureState: T,\n        setVariant: C,\n        transition: J,\n        variants: A\n      } = s({\n        cycleOrder: c,\n        defaultVariant: \"D6wJOpK7R\",\n        transitions: w,\n        variant: v,\n        variantClassNames: x\n      }),\n      L = k(t, A),\n      R = u.useRef(null),\n      F = u.useId();\n    return /*#__PURE__*/r(f, {\n      id: null != g ? g : F,\n      children: /*#__PURE__*/r(p.div, {\n        initial: v,\n        animate: A,\n        onHoverStart: () => T({\n          isHovered: !0\n        }),\n        onHoverEnd: () => T({\n          isHovered: !1\n        }),\n        onTapStart: () => T({\n          isPressed: !0\n        }),\n        onTap: () => T({\n          isPressed: !1\n        }),\n        onTapCancel: () => T({\n          isPressed: !1\n        }),\n        className: i(\"framer-DZXzu\", ...[], Z),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(y, {\n          value: J,\n          children: /*#__PURE__*/e(p.div, {\n            ...D,\n            className: i(\"framer-q0o4k7\", h),\n            \"data-border\": !0,\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: L,\n            layoutId: \"D6wJOpK7R\",\n            ref: null != a ? a : R,\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(34, 34, 34)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgb(17, 17, 17)\",\n              borderBottomLeftRadius: 15,\n              borderBottomRightRadius: 15,\n              borderTopLeftRadius: 15,\n              borderTopRightRadius: 15,\n              ...m\n            },\n            variants: {\n              FznsaT6AJ: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-top-width\": \"0px\",\n                backgroundColor: \"rgb(0, 0, 0)\",\n                borderBottomLeftRadius: 0,\n                borderBottomRightRadius: 0,\n                borderTopLeftRadius: 0,\n                borderTopRightRadius: 0\n              }\n            },\n            ...b({\n              FznsaT6AJ: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, X, I),\n            children: [\"FznsaT6AJ\" === X && /*#__PURE__*/r(n, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(u.Fragment, {\n                children: /*#__PURE__*/r(p.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"10px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"0.05em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.4))\"\n                  },\n                  children: \"PRODUCT\"\n                })\n              }),\n              className: \"framer-v16vfa\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: L,\n              layoutId: \"zPGSmSAeQ\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.4)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), /*#__PURE__*/e(p.div, {\n              className: \"framer-oo31rp\",\n              \"data-framer-name\": \"Item\",\n              layoutDependency: L,\n              layoutId: \"ZtOJniEhb\",\n              style: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-color\": \"rgba(0, 0, 0, 0)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              },\n              variants: {\n                FznsaT6AJ: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgb(34, 34, 34)\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"0px\"\n                }\n              },\n              ...b({\n                FznsaT6AJ: {\n                  \"data-border\": !0\n                }\n              }, X, I),\n              children: [\"FznsaT6AJ\" !== X && /*#__PURE__*/r(d, {\n                className: \"framer-56feug\",\n                \"data-framer-name\": \"Icon\",\n                layout: \"position\",\n                layoutDependency: L,\n                layoutId: \"MyMThi7pt\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1004z\"></path><clipPath id=\"a1005z\"><use xlink:href=\"#a1004z\"></use></clipPath></defs><use xlink:href=\"#a1004z\" fill=\"#333\" clip-path=\"url(#a1005z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n                svgContentId: 1591582209,\n                withExternalLayout: !0\n              }), /*#__PURE__*/r(n, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(u.Fragment, {\n                  children: /*#__PURE__*/r(p.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.01em\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"Design\"\n                  })\n                }),\n                className: \"framer-1gha03w\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: L,\n                layoutId: \"XfmrtMP4p\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            }), /*#__PURE__*/e(p.div, {\n              className: \"framer-19kcdul\",\n              \"data-framer-name\": \"Item\",\n              layoutDependency: L,\n              layoutId: \"nZ9TnVNjo\",\n              style: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-color\": \"rgba(0, 0, 0, 0)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              },\n              variants: {\n                FznsaT6AJ: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgb(34, 34, 34)\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"0px\"\n                }\n              },\n              ...b({\n                FznsaT6AJ: {\n                  \"data-border\": !0\n                }\n              }, X, I),\n              children: [\"FznsaT6AJ\" !== X && /*#__PURE__*/r(d, {\n                className: \"framer-13tvtwd\",\n                \"data-framer-name\": \"Icon\",\n                layout: \"position\",\n                layoutDependency: L,\n                layoutId: \"bNYuX_rrd\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 1 9.975 C 1 5.004 5.029 0.975 10 0.975 L 10 0.975 C 14.971 0.975 19 5.004 19 9.975 L 19 10.025 C 19 14.996 14.971 19.025 10 19.025 L 10 19.025 C 5.029 19.025 1 14.996 1 10.025 Z\" id=\"a1006z\"></path><clipPath id=\"a1007z\"><use xlink:href=\"#a1006z\"></use></clipPath></defs><use xlink:href=\"#a1006z\" fill=\"#333\" clip-path=\"url(#a1007z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n                svgContentId: 128669276,\n                withExternalLayout: !0\n              }), /*#__PURE__*/r(n, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(u.Fragment, {\n                  children: /*#__PURE__*/r(p.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.01em\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"Content\"\n                  })\n                }),\n                className: \"framer-1hd6qun\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: L,\n                layoutId: \"oELZAQbjj\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            }), /*#__PURE__*/e(p.div, {\n              className: \"framer-pekse7\",\n              \"data-framer-name\": \"Item\",\n              layoutDependency: L,\n              layoutId: \"asTcapMPU\",\n              style: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-color\": \"rgba(0, 0, 0, 0)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              },\n              variants: {\n                FznsaT6AJ: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": \"rgb(34, 34, 34)\",\n                  \"--border-left-width\": \"0px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"0px\"\n                }\n              },\n              ...b({\n                FznsaT6AJ: {\n                  \"data-border\": !0\n                }\n              }, X, I),\n              children: [\"FznsaT6AJ\" !== X && /*#__PURE__*/r(d, {\n                className: \"framer-18qm6lg\",\n                \"data-framer-name\": \"Icon\",\n                layout: \"position\",\n                layoutDependency: L,\n                layoutId: \"ttCFj9nTO\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 8.293 2.293 C 9.073 1.016 10.927 1.016 11.707 2.293 L 19.14 14.457 C 19.955 15.79 18.996 17.5 17.434 17.5 L 2.566 17.5 C 1.004 17.5 0.045 15.79 0.86 14.457 Z\" id=\"a1008z\"></path><clipPath id=\"a1009z\"><use xlink:href=\"#a1008z\"></use></clipPath></defs><use xlink:href=\"#a1008z\" fill=\"#333\" clip-path=\"url(#a1009z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n                svgContentId: 413734896,\n                withExternalLayout: !0\n              }), /*#__PURE__*/r(n, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(u.Fragment, {\n                  children: /*#__PURE__*/r(p.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.01em\",\n                      \"--framer-line-height\": \"1.5em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"Publish\"\n                  })\n                }),\n                className: \"framer-vg0aij\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: L,\n                layoutId: \"fbOLyurT1\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  X = ['.framer-DZXzu [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-DZXzu .framer-1t9ta6r { display: block; }\", \".framer-DZXzu .framer-q0o4k7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-DZXzu .framer-v16vfa { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-DZXzu .framer-oo31rp, .framer-DZXzu .framer-19kcdul, .framer-DZXzu .framer-pekse7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DZXzu .framer-56feug, .framer-DZXzu .framer-13tvtwd, .framer-DZXzu .framer-18qm6lg { flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-DZXzu .framer-1gha03w, .framer-DZXzu .framer-1hd6qun, .framer-DZXzu .framer-vg0aij { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DZXzu .framer-q0o4k7, .framer-DZXzu .framer-oo31rp, .framer-DZXzu .framer-19kcdul, .framer-DZXzu .framer-pekse7 { gap: 0px; } .framer-DZXzu .framer-q0o4k7 > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-DZXzu .framer-q0o4k7 > :first-child { margin-top: 0px; } .framer-DZXzu .framer-q0o4k7 > :last-child { margin-bottom: 0px; } .framer-DZXzu .framer-oo31rp > *, .framer-DZXzu .framer-19kcdul > *, .framer-DZXzu .framer-pekse7 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-DZXzu .framer-oo31rp > :first-child, .framer-DZXzu .framer-19kcdul > :first-child, .framer-DZXzu .framer-pekse7 > :first-child { margin-left: 0px; } .framer-DZXzu .framer-oo31rp > :last-child, .framer-DZXzu .framer-19kcdul > :last-child, .framer-DZXzu .framer-pekse7 > :last-child { margin-right: 0px; } }\", \".framer-DZXzu.framer-v-1sla66y .framer-q0o4k7 { gap: 0px; padding: 32px 0px 0px 0px; }\", \".framer-DZXzu.framer-v-1sla66y .framer-v16vfa { order: 0; }\", \".framer-DZXzu.framer-v-1sla66y .framer-oo31rp { height: 56px; order: 1; }\", \".framer-DZXzu.framer-v-1sla66y .framer-19kcdul { height: 56px; order: 2; }\", \".framer-DZXzu.framer-v-1sla66y .framer-pekse7 { height: 56px; order: 3; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DZXzu.framer-v-1sla66y .framer-q0o4k7 { gap: 0px; } .framer-DZXzu.framer-v-1sla66y .framer-q0o4k7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-DZXzu.framer-v-1sla66y .framer-q0o4k7 > :first-child { margin-top: 0px; } .framer-DZXzu.framer-v-1sla66y .framer-q0o4k7 > :last-child { margin-bottom: 0px; } }\"],\n  Z = m(D, X, \"framer-DZXzu\");\nexport default Z;\nZ.displayName = \"Links: Product\", Z.defaultProps = {\n  height: 107.5,\n  width: 150\n}, a(Z, {\n  variant: {\n    options: [\"D6wJOpK7R\", \"FznsaT6AJ\"],\n    optionTitles: [\"Desktop\", \"Phone\"],\n    title: \"Variant\",\n    type: o.Enum\n  }\n}), t(Z, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerorl2iMVTq\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"150\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FznsaT6AJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"107.5\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./orl2iMVTq.map", "// Generated by Framer (1999133-dev)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"OVKxmcYcs\", \"W1rfza3wq\"];\nconst serializationHash = \"framer-KiDCd\";\nconst variantClassNames = {\n  OVKxmcYcs: \"framer-v-mlwhv4\",\n  W1rfza3wq: \"framer-v-1yta6tt\"\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 transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 600,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Closed: \"OVKxmcYcs\",\n  Open: \"W1rfza3wq\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"OVKxmcYcs\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"OVKxmcYcs\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-KiDCd\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-mlwhv4\", className),\n          \"data-framer-name\": \"Closed\",\n          layoutDependency: layoutDependency,\n          layoutId: \"OVKxmcYcs\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            W1rfza3wq: {\n              \"data-framer-name\": \"Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1dneahd\",\n            layoutDependency: layoutDependency,\n            layoutId: \"b_SV0zXDi\",\n            style: {\n              rotate: 0\n            },\n            variants: {\n              W1rfza3wq: {\n                rotate: -180\n              }\n            },\n            children: /*#__PURE__*/_jsx(SVG, {\n              className: \"framer-mbfa0\",\n              \"data-framer-name\": \"Icon\",\n              layout: \"position\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Dyv_iMV9_\",\n              opacity: 1,\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#888\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',\n              svgContentId: 756067252,\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-KiDCd [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-KiDCd .framer-18gpuex { display: block; }\", \".framer-KiDCd .framer-mlwhv4 { height: 14px; overflow: visible; position: relative; width: 14px; }\", \".framer-KiDCd .framer-1dneahd { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\", \".framer-KiDCd .framer-mbfa0 { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 14\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 14\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"W1rfza3wq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerIGFqizJ7S = withCSS(Component, css, \"framer-KiDCd\");\nexport default FramerIGFqizJ7S;\nFramerIGFqizJ7S.displayName = \"Caret\";\nFramerIGFqizJ7S.defaultProps = {\n  height: 14,\n  width: 14\n};\naddPropertyControls(FramerIGFqizJ7S, {\n  variant: {\n    options: [\"OVKxmcYcs\", \"W1rfza3wq\"],\n    optionTitles: [\"Closed\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerIGFqizJ7S, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerIGFqizJ7S\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W1rfza3wq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"14\",\n        \"framerIntrinsicHeight\": \"14\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./IGFqizJ7S.map", "// Generated by Framer (6127126-dev)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Caret from \"https://framerusercontent.com/modules/Axpol70OdRugqukuVIqY/fRCYwLdA8hEctMwccGMQ/IGFqizJ7S.js\";\nconst CaretFonts = getFonts(Caret);\nconst cycleOrder = [\"mCuW3mTBw\", \"A2WjVNHDg\"];\nconst serializationHash = \"framer-Z028q\";\nconst variantClassNames = {\n  A2WjVNHDg: \"framer-v-1dd78b4\",\n  mCuW3mTBw: \"framer-v-16kosdm\"\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 transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 600,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Closed: \"mCuW3mTBw\",\n  Open: \"A2WjVNHDg\"\n};\nconst getProps = ({\n  height,\n  hover,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    DApvjrdfG: (ref = title !== null && title !== void 0 ? title : props.DApvjrdfG) !== null && ref !== void 0 ? ref : \"Product\",\n    PWSlWeqS6: hover !== null && hover !== void 0 ? hover : props.PWSlWeqS6,\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"mCuW3mTBw\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    PWSlWeqS6,\n    DApvjrdfG,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"mCuW3mTBw\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter1nzhzpa = activeVariantCallback(async (...args) => {\n    if (PWSlWeqS6) {\n      const res = await PWSlWeqS6(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-Z028q\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-16kosdm\", className),\n          \"data-framer-name\": \"Closed\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"mCuW3mTBw\",\n          onMouseEnter: onMouseEnter1nzhzpa,\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"rgb(0, 0, 0)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            A2WjVNHDg: {\n              \"data-framer-name\": \"Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                  \"--framer-font-size\": \"15px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.01em\",\n                  \"--framer-line-height\": \"2em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Product\"\n              })\n            }),\n            className: \"framer-lnaqgq\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"pp10Qxmkf\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              opacity: 1\n            },\n            text: DApvjrdfG,\n            variants: {\n              A2WjVNHDg: {\n                opacity: .5\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-rkyuy8-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YbetdauSy-container\",\n            children: /*#__PURE__*/_jsx(Caret, {\n              height: \"100%\",\n              id: \"YbetdauSy\",\n              layoutId: \"YbetdauSy\",\n              variant: \"OVKxmcYcs\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                A2WjVNHDg: {\n                  variant: \"W1rfza3wq\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Z028q [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-Z028q .framer-rirrfg { display: block; }\", \".framer-Z028q .framer-16kosdm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\", \".framer-Z028q .framer-lnaqgq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-Z028q .framer-rkyuy8-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Z028q .framer-16kosdm { gap: 0px; } .framer-Z028q .framer-16kosdm > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-Z028q .framer-16kosdm > :first-child { margin-left: 0px; } .framer-Z028q .framer-16kosdm > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 74.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"A2WjVNHDg\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FrameragH2PFLXa = withCSS(Component, css, \"framer-Z028q\");\nexport default FrameragH2PFLXa;\nFrameragH2PFLXa.displayName = \"Trigger\";\nFrameragH2PFLXa.defaultProps = {\n  height: 40,\n  width: 74.5\n};\naddPropertyControls(FrameragH2PFLXa, {\n  variant: {\n    options: [\"mCuW3mTBw\", \"A2WjVNHDg\"],\n    optionTitles: [\"Closed\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  PWSlWeqS6: {\n    title: \"Hover\",\n    type: ControlType.EventHandler\n  },\n  DApvjrdfG: {\n    defaultValue: \"Product\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FrameragH2PFLXa, [...CaretFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameragH2PFLXa\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"74.5\",\n        \"framerVariables\": \"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A2WjVNHDg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"40\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"Q8WOf4sJu\"];\nconst serializationHash = \"framer-pIm0c\";\nconst variantClassNames = {\n  Q8WOf4sJu: \"framer-v-9xy9wh\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Q8WOf4sJu\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-9xy9wh\", className, classNames),\n          \"data-border\": true,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Q8WOf4sJu\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgb(34, 34, 34)\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgb(17, 17, 17)\",\n            borderBottomLeftRadius: 15,\n            borderBottomRightRadius: 15,\n            borderTopLeftRadius: 15,\n            borderTopRightRadius: 15,\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-yr36t2\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"dNCQVXmj2\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"PoR\"\n                })\n              }),\n              className: \"framer-1myendf\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"qpdawlNlg\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1lhigvp\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iAWyscu8_\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"EVM\"\n                })\n              }),\n              className: \"framer-k23w53\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I03BqWCA7\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-pIm0c[data-border=\"true\"]::after, .framer-pIm0c [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-pIm0c.framer-1ace4u2, .framer-pIm0c .framer-1ace4u2 { display: block; }\", \".framer-pIm0c.framer-9xy9wh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-pIm0c .framer-yr36t2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-pIm0c .framer-1myendf, .framer-pIm0c .framer-k23w53 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-pIm0c .framer-1lhigvp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pIm0c.framer-9xy9wh, .framer-pIm0c .framer-yr36t2, .framer-pIm0c .framer-1lhigvp { gap: 0px; } .framer-pIm0c.framer-9xy9wh > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-pIm0c.framer-9xy9wh > :first-child { margin-top: 0px; } .framer-pIm0c.framer-9xy9wh > :last-child { margin-bottom: 0px; } .framer-pIm0c .framer-yr36t2 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-pIm0c .framer-yr36t2 > :first-child, .framer-pIm0c .framer-1lhigvp > :first-child { margin-left: 0px; } .framer-pIm0c .framer-yr36t2 > :last-child, .framer-pIm0c .framer-1lhigvp > :last-child { margin-right: 0px; } .framer-pIm0c .framer-1lhigvp > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 80\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 150\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerE9byGnwXj = withCSS(Component, css, \"framer-pIm0c\");\nexport default FramerE9byGnwXj;\nFramerE9byGnwXj.displayName = \"Solutions\";\nFramerE9byGnwXj.defaultProps = {\n  height: 80,\n  width: 150\n};\naddFonts(FramerE9byGnwXj, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerE9byGnwXj\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"80\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"150\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./E9byGnwXj.map", "// Generated by Framer (a7ecdf4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, SVG, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"Y1_JAFSf9\", \"nkosS0Ymq\"];\nconst serializationHash = \"framer-eM7zE\";\nconst variantClassNames = {\n  nkosS0Ymq: \"framer-v-1copmzk\",\n  Y1_JAFSf9: \"framer-v-1ndnfid\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"Y1_JAFSf9\",\n  Phone: \"nkosS0Ymq\"\n};\nconst getProps = ({\n  height,\n  id,\n  tap,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"Y1_JAFSf9\",\n    zXZxNtOAG: tap !== null && tap !== void 0 ? tap : props.zXZxNtOAG\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    zXZxNtOAG,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Y1_JAFSf9\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTaps4xxkw = activeVariantCallback(async (...args) => {\n    setGestureState({\n      isPressed: false\n    });\n    if (zXZxNtOAG) {\n      const res = await zXZxNtOAG(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"nkosS0Ymq\") return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"nkosS0Ymq\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(Transition, {\n      value: transition,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        animate: variants,\n        className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1ndnfid\", className, classNames),\n        \"data-border\": true,\n        \"data-framer-name\": \"Desktop\",\n        \"data-highlight\": true,\n        initial: variant,\n        layoutDependency: layoutDependency,\n        layoutId: \"Y1_JAFSf9\",\n        onHoverEnd: () => setGestureState({\n          isHovered: false\n        }),\n        onHoverStart: () => setGestureState({\n          isHovered: true\n        }),\n        onTap: onTaps4xxkw,\n        onTapCancel: () => setGestureState({\n          isPressed: false\n        }),\n        onTapStart: () => setGestureState({\n          isPressed: true\n        }),\n        ref: ref !== null && ref !== void 0 ? ref : ref1,\n        style: {\n          \"--border-bottom-width\": \"1px\",\n          \"--border-color\": \"rgb(34, 34, 34)\",\n          \"--border-left-width\": \"1px\",\n          \"--border-right-width\": \"1px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"1px\",\n          backgroundColor: \"rgb(17, 17, 17)\",\n          borderBottomLeftRadius: 15,\n          borderBottomRightRadius: 15,\n          borderTopLeftRadius: 15,\n          borderTopRightRadius: 15,\n          ...style\n        },\n        variants: {\n          nkosS0Ymq: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"rgb(0, 0, 0)\",\n            borderBottomLeftRadius: 0,\n            borderBottomRightRadius: 0,\n            borderTopLeftRadius: 0,\n            borderTopRightRadius: 0\n          }\n        },\n        ...addPropertyOverrides({\n          nkosS0Ymq: {\n            \"data-framer-name\": \"Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed() && /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              style: {\n                \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                \"--framer-font-size\": \"10px\",\n                \"--framer-font-weight\": \"500\",\n                \"--framer-letter-spacing\": \"0.05em\",\n                \"--framer-line-height\": \"1.5em\",\n                \"--framer-text-alignment\": \"left\",\n                \"--framer-text-color\": \"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.4))\"\n              },\n              children: \"COMMUNITY\"\n            })\n          }),\n          className: \"framer-13cs2q0\",\n          fonts: [\"Inter-Medium\"],\n          layoutDependency: layoutDependency,\n          layoutId: \"ei5PLCW_q\",\n          style: {\n            \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.4)\",\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1ghd4sr\",\n          \"data-framer-name\": \"Item\",\n          layoutDependency: layoutDependency,\n          layoutId: \"SvPYlF3y9\",\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\"\n          },\n          variants: {\n            nkosS0Ymq: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(34, 34, 34)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            }\n          },\n          ...addPropertyOverrides({\n            nkosS0Ymq: {\n              \"data-border\": true\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-oql6s5\",\n            \"data-framer-name\": \"Icon\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ZjftdO28M\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 2 4 C 2 2.895 2.895 2 4 2 L 16 2 C 17.105 2 18 2.895 18 4 L 18 16 C 18 17.105 17.105 18 16 18 L 4 18 C 2.895 18 2 17.105 2 16 Z\" id=\"a1000z\"></path><clipPath id=\"a1001z\"><use xlink:href=\"#a1000z\"></use></clipPath></defs><use xlink:href=\"#a1000z\" fill=\"#333\" clip-path=\"url(#a1001z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n            svgContentId: 1591582209,\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"15px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.01em\",\n                  \"--framer-line-height\": \"1.5em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                },\n                children: \"Join\"\n              })\n            }),\n            className: \"framer-4bx6oh\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"wGWHAjo30\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-pd1nlz\",\n          \"data-framer-name\": \"Item\",\n          layoutDependency: layoutDependency,\n          layoutId: \"l68Wu9fLu\",\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\"\n          },\n          variants: {\n            nkosS0Ymq: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(34, 34, 34)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            }\n          },\n          ...addPropertyOverrides({\n            nkosS0Ymq: {\n              \"data-border\": true\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-43fg3t\",\n            \"data-framer-name\": \"Icon\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hB9J8XSKw\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 1 9.975 C 1 5.004 5.029 0.975 10 0.975 L 10 0.975 C 14.971 0.975 19 5.004 19 9.975 L 19 10.025 C 19 14.996 14.971 19.025 10 19.025 L 10 19.025 C 5.029 19.025 1 14.996 1 10.025 Z\" id=\"a1002z\"></path><clipPath id=\"a1003z\"><use xlink:href=\"#a1002z\"></use></clipPath></defs><use xlink:href=\"#a1002z\" fill=\"#333\" clip-path=\"url(#a1003z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n            svgContentId: 128669276,\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"15px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.01em\",\n                  \"--framer-line-height\": \"1.5em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                },\n                children: \"Events\"\n              })\n            }),\n            className: \"framer-fn5ze9\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"wni3iyFjg\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-4aymju\",\n          \"data-framer-name\": \"Item\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Ayhsuneh6\",\n          children: [isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-gpx22w\",\n            \"data-framer-name\": \"Icon\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"xAyj2d2Us\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g><defs><path d=\"M 8.293 2.293 C 9.073 1.016 10.927 1.016 11.707 2.293 L 19.14 14.457 C 19.955 15.79 18.996 17.5 17.434 17.5 L 2.566 17.5 C 1.004 17.5 0.045 15.79 0.86 14.457 Z\" id=\"a1004z\"></path><clipPath id=\"a1005z\"><use xlink:href=\"#a1004z\"></use></clipPath></defs><use xlink:href=\"#a1004z\" fill=\"#333\" clip-path=\"url(#a1005z)\" stroke-width=\"2\" stroke=\"#444\"></use></g></svg>',\n            svgContentId: 413734896,\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"15px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.01em\",\n                  \"--framer-line-height\": \"1.5em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                },\n                children: \"Experts\"\n              })\n            }),\n            className: \"framer-e7brxc\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"qoKPlvLTo\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-eM7zE[data-border=\"true\"]::after, .framer-eM7zE [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-eM7zE.framer-w2jwt0, .framer-eM7zE .framer-w2jwt0 { display: block; }\", \".framer-eM7zE.framer-1ndnfid { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-eM7zE .framer-13cs2q0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-eM7zE .framer-1ghd4sr, .framer-eM7zE .framer-pd1nlz, .framer-eM7zE .framer-4aymju { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-eM7zE .framer-oql6s5, .framer-eM7zE .framer-43fg3t, .framer-eM7zE .framer-gpx22w { flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-eM7zE .framer-4bx6oh, .framer-eM7zE .framer-fn5ze9, .framer-eM7zE .framer-e7brxc { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-eM7zE.framer-1ndnfid, .framer-eM7zE .framer-1ghd4sr, .framer-eM7zE .framer-pd1nlz, .framer-eM7zE .framer-4aymju { gap: 0px; } .framer-eM7zE.framer-1ndnfid > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-eM7zE.framer-1ndnfid > :first-child { margin-top: 0px; } .framer-eM7zE.framer-1ndnfid > :last-child { margin-bottom: 0px; } .framer-eM7zE .framer-1ghd4sr > *, .framer-eM7zE .framer-pd1nlz > *, .framer-eM7zE .framer-4aymju > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-eM7zE .framer-1ghd4sr > :first-child, .framer-eM7zE .framer-pd1nlz > :first-child, .framer-eM7zE .framer-4aymju > :first-child { margin-left: 0px; } .framer-eM7zE .framer-1ghd4sr > :last-child, .framer-eM7zE .framer-pd1nlz > :last-child, .framer-eM7zE .framer-4aymju > :last-child { margin-right: 0px; } }\", \".framer-eM7zE.framer-v-1copmzk.framer-1ndnfid { gap: 0px; padding: 32px 0px 0px 0px; }\", \".framer-eM7zE.framer-v-1copmzk .framer-1ghd4sr, .framer-eM7zE.framer-v-1copmzk .framer-pd1nlz, .framer-eM7zE.framer-v-1copmzk .framer-4aymju { height: 56px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-eM7zE.framer-v-1copmzk.framer-1ndnfid { gap: 0px; } .framer-eM7zE.framer-v-1copmzk.framer-1ndnfid > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-eM7zE.framer-v-1copmzk.framer-1ndnfid > :first-child { margin-top: 0px; } .framer-eM7zE.framer-v-1copmzk.framer-1ndnfid > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 108\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 150\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nkosS0Ymq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"zXZxNtOAG\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerDisplayContentsDiv false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerisEn9lO9h = withCSS(Component, css, \"framer-eM7zE\");\nexport default FramerisEn9lO9h;\nFramerisEn9lO9h.displayName = \"Links: Community Copy\";\nFramerisEn9lO9h.defaultProps = {\n  height: 108,\n  width: 150\n};\naddPropertyControls(FramerisEn9lO9h, {\n  variant: {\n    options: [\"Y1_JAFSf9\", \"nkosS0Ymq\"],\n    optionTitles: [\"Desktop\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  zXZxNtOAG: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerisEn9lO9h, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerisEn9lO9h\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"zXZxNtOAG\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"108\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerDisplayContentsDiv\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nkosS0Ymq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"150\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./isEn9lO9h.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Caret from \"https://framerusercontent.com/modules/Axpol70OdRugqukuVIqY/fRCYwLdA8hEctMwccGMQ/IGFqizJ7S.js\";\nconst CaretFonts = getFonts(Caret);\nconst cycleOrder = [\"bsSDZ5bEG\", \"Z6a6uESve\"];\nconst serializationHash = \"framer-peKI5\";\nconst variantClassNames = {\n  bsSDZ5bEG: \"framer-v-1xggfb7\",\n  Z6a6uESve: \"framer-v-duejes\"\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 transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 600,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Closed: \"bsSDZ5bEG\",\n  Open: \"Z6a6uESve\"\n};\nconst getProps = ({\n  height,\n  hover,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _humanReadableVariantMap_props_variant, _ref1;\n  return {\n    ...props,\n    DApvjrdfG: (_ref = title !== null && title !== void 0 ? title : props.DApvjrdfG) !== null && _ref !== void 0 ? _ref : \"Product\",\n    PWSlWeqS6: hover !== null && hover !== void 0 ? hover : props.PWSlWeqS6,\n    variant: (_ref1 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref1 !== void 0 ? _ref1 : \"bsSDZ5bEG\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    PWSlWeqS6,\n    DApvjrdfG,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"bsSDZ5bEG\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter1nzhzpa = activeVariantCallback(async (...args) => {\n    if (PWSlWeqS6) {\n      const res = await PWSlWeqS6(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1xggfb7\", className, classNames),\n          \"data-framer-name\": \"Closed\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"bsSDZ5bEG\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onMouseEnter: onMouseEnter1nzhzpa,\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"rgb(0, 0, 0)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            Z6a6uESve: {\n              \"data-framer-name\": \"Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"15px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"-0.01em\",\n                  \"--framer-line-height\": \"2em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                },\n                children: \"Product\"\n              })\n            }),\n            className: \"framer-10gb4nr\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"h1gEYOZKb\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              opacity: 1\n            },\n            text: DApvjrdfG,\n            variants: {\n              Z6a6uESve: {\n                opacity: .5\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1y4dxkv-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yk32fvXzg-container\",\n            children: /*#__PURE__*/_jsx(Caret, {\n              height: \"100%\",\n              id: \"yk32fvXzg\",\n              layoutId: \"yk32fvXzg\",\n              variant: \"OVKxmcYcs\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                Z6a6uESve: {\n                  variant: \"W1rfza3wq\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-peKI5[data-border=\"true\"]::after, .framer-peKI5 [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-peKI5.framer-jwbbxg, .framer-peKI5 .framer-jwbbxg { display: block; }\", \".framer-peKI5.framer-1xggfb7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\", \".framer-peKI5 .framer-10gb4nr { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-peKI5 .framer-1y4dxkv-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-peKI5.framer-1xggfb7 { gap: 0px; } .framer-peKI5.framer-1xggfb7 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-peKI5.framer-1xggfb7 > :first-child { margin-left: 0px; } .framer-peKI5.framer-1xggfb7 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 74\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Z6a6uESve\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerjUaYVL6xF = withCSS(Component, css, \"framer-peKI5\");\nexport default FramerjUaYVL6xF;\nFramerjUaYVL6xF.displayName = \"Trigger\";\nFramerjUaYVL6xF.defaultProps = {\n  height: 40,\n  width: 74\n};\naddPropertyControls(FramerjUaYVL6xF, {\n  variant: {\n    options: [\"bsSDZ5bEG\", \"Z6a6uESve\"],\n    optionTitles: [\"Closed\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  PWSlWeqS6: {\n    title: \"Hover\",\n    type: ControlType.EventHandler\n  },\n  DApvjrdfG: {\n    defaultValue: \"Product\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerjUaYVL6xF, [...CaretFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerjUaYVL6xF\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerVariables\": \"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6a6uESve\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"74\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./jUaYVL6xF.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"k5Ks9V0XT\", \"KZMltwgMh\"];\nconst serializationHash = \"framer-qlg48\";\nconst variantClassNames = {\n  k5Ks9V0XT: \"framer-v-1krs7bj\",\n  KZMltwgMh: \"framer-v-1bek6et\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"k5Ks9V0XT\",\n  Phone: \"KZMltwgMh\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"k5Ks9V0XT\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"k5Ks9V0XT\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1krs7bj\", className, classNames),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"k5Ks9V0XT\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgb(34, 34, 34)\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgb(17, 17, 17)\",\n            borderBottomLeftRadius: 15,\n            borderBottomRightRadius: 15,\n            borderTopLeftRadius: 15,\n            borderTopRightRadius: 15,\n            ...style\n          },\n          variants: {\n            KZMltwgMh: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"rgb(0, 0, 0)\",\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            }\n          },\n          ...addPropertyOverrides({\n            KZMltwgMh: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1k4fixu\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"qJtplmpTv\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              KZMltwgMh: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              KZMltwgMh: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Whitepaper\"\n                })\n              }),\n              className: \"framer-qr5crl\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"YiZbcrlsz\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1fn2t53\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"bVPL6Ke25\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              KZMltwgMh: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              KZMltwgMh: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"SDK\"\n                })\n              }),\n              className: \"framer-1pu0xi7\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"Y6QP7Yg1p\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-qlg48[data-border=\"true\"]::after, .framer-qlg48 [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-qlg48.framer-y724rm, .framer-qlg48 .framer-y724rm { display: block; }\", \".framer-qlg48.framer-1krs7bj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-qlg48 .framer-1k4fixu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-qlg48 .framer-qr5crl, .framer-qlg48 .framer-1pu0xi7 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-qlg48 .framer-1fn2t53 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qlg48.framer-1krs7bj, .framer-qlg48 .framer-1k4fixu, .framer-qlg48 .framer-1fn2t53 { gap: 0px; } .framer-qlg48.framer-1krs7bj > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-qlg48.framer-1krs7bj > :first-child { margin-top: 0px; } .framer-qlg48.framer-1krs7bj > :last-child { margin-bottom: 0px; } .framer-qlg48 .framer-1k4fixu > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-qlg48 .framer-1k4fixu > :first-child, .framer-qlg48 .framer-1fn2t53 > :first-child { margin-left: 0px; } .framer-qlg48 .framer-1k4fixu > :last-child, .framer-qlg48 .framer-1fn2t53 > :last-child { margin-right: 0px; } .framer-qlg48 .framer-1fn2t53 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\", \".framer-qlg48.framer-v-1bek6et.framer-1krs7bj { gap: 0px; padding: 0px 0px 0px 0px; }\", \".framer-qlg48.framer-v-1bek6et .framer-1k4fixu { height: 37px; order: 0; }\", \".framer-qlg48.framer-v-1bek6et .framer-qr5crl { flex: none; width: 94px; }\", \".framer-qlg48.framer-v-1bek6et .framer-1fn2t53 { height: 34px; order: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qlg48.framer-v-1bek6et.framer-1krs7bj { gap: 0px; } .framer-qlg48.framer-v-1bek6et.framer-1krs7bj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-qlg48.framer-v-1bek6et.framer-1krs7bj > :first-child { margin-top: 0px; } .framer-qlg48.framer-v-1bek6et.framer-1krs7bj > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 80\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 150\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KZMltwgMh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerOEAans5rL = withCSS(Component, css, \"framer-qlg48\");\nexport default FramerOEAans5rL;\nFramerOEAans5rL.displayName = \"Developers\";\nFramerOEAans5rL.defaultProps = {\n  height: 80,\n  width: 150\n};\naddPropertyControls(FramerOEAans5rL, {\n  variant: {\n    options: [\"k5Ks9V0XT\", \"KZMltwgMh\"],\n    optionTitles: [\"Desktop\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerOEAans5rL, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOEAans5rL\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"80\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KZMltwgMh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"150\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./OEAans5rL.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"Who13c2oZ\", \"BanB9EDuU\"];\nconst serializationHash = \"framer-vKtMz\";\nconst variantClassNames = {\n  BanB9EDuU: \"framer-v-13vsfvi\",\n  Who13c2oZ: \"framer-v-1ffnawg\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"Who13c2oZ\",\n  Phone: \"BanB9EDuU\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"Who13c2oZ\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Who13c2oZ\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1ffnawg\", className, classNames),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Who13c2oZ\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgb(34, 34, 34)\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgb(17, 17, 17)\",\n            borderBottomLeftRadius: 15,\n            borderBottomRightRadius: 15,\n            borderTopLeftRadius: 15,\n            borderTopRightRadius: 15,\n            ...style\n          },\n          variants: {\n            BanB9EDuU: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"rgb(0, 0, 0)\",\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            }\n          },\n          ...addPropertyOverrides({\n            BanB9EDuU: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-5ef4k\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YR71PNLl8\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              BanB9EDuU: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              BanB9EDuU: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Wallet\"\n                })\n              }),\n              className: \"framer-jmpffg\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"hIW0b7NRD\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-ykplpy\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"CKBmnn6C5\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              BanB9EDuU: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              BanB9EDuU: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Explorer\"\n                })\n              }),\n              className: \"framer-a1zv6u\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"a3VylUu4C\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-imn9qe\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mbYjTpOTT\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              BanB9EDuU: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              BanB9EDuU: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"GamesCon\"\n                })\n              }),\n              className: \"framer-che3iu\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"JLqmKIz_6\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-atrwks\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"f3h7MgHZA\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"dApp\"\n                })\n              }),\n              className: \"framer-lrs2pf\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"C4jSheGrt\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-vKtMz[data-border=\"true\"]::after, .framer-vKtMz [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-vKtMz.framer-4e0ixv, .framer-vKtMz .framer-4e0ixv { display: block; }\", \".framer-vKtMz.framer-1ffnawg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-vKtMz .framer-5ef4k, .framer-vKtMz .framer-ykplpy, .framer-vKtMz .framer-imn9qe, .framer-vKtMz .framer-atrwks { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-vKtMz .framer-jmpffg, .framer-vKtMz .framer-a1zv6u, .framer-vKtMz .framer-che3iu, .framer-vKtMz .framer-lrs2pf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vKtMz.framer-1ffnawg, .framer-vKtMz .framer-5ef4k, .framer-vKtMz .framer-ykplpy, .framer-vKtMz .framer-imn9qe, .framer-vKtMz .framer-atrwks { gap: 0px; } .framer-vKtMz.framer-1ffnawg > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-vKtMz.framer-1ffnawg > :first-child { margin-top: 0px; } .framer-vKtMz.framer-1ffnawg > :last-child { margin-bottom: 0px; } .framer-vKtMz .framer-5ef4k > *, .framer-vKtMz .framer-ykplpy > *, .framer-vKtMz .framer-imn9qe > *, .framer-vKtMz .framer-atrwks > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-vKtMz .framer-5ef4k > :first-child, .framer-vKtMz .framer-ykplpy > :first-child, .framer-vKtMz .framer-imn9qe > :first-child, .framer-vKtMz .framer-atrwks > :first-child { margin-left: 0px; } .framer-vKtMz .framer-5ef4k > :last-child, .framer-vKtMz .framer-ykplpy > :last-child, .framer-vKtMz .framer-imn9qe > :last-child, .framer-vKtMz .framer-atrwks > :last-child { margin-right: 0px; } }\", \".framer-vKtMz.framer-v-13vsfvi.framer-1ffnawg { gap: 0px; padding: 0px 0px 0px 0px; }\", \".framer-vKtMz.framer-v-13vsfvi .framer-5ef4k, .framer-vKtMz.framer-v-13vsfvi .framer-ykplpy, .framer-vKtMz.framer-v-13vsfvi .framer-imn9qe, .framer-vKtMz.framer-v-13vsfvi .framer-atrwks { height: 56px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vKtMz.framer-v-13vsfvi.framer-1ffnawg { gap: 0px; } .framer-vKtMz.framer-v-13vsfvi.framer-1ffnawg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vKtMz.framer-v-13vsfvi.framer-1ffnawg > :first-child { margin-top: 0px; } .framer-vKtMz.framer-v-13vsfvi.framer-1ffnawg > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 135\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 150\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BanB9EDuU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerSV9aTic_V = withCSS(Component, css, \"framer-vKtMz\");\nexport default FramerSV9aTic_V;\nFramerSV9aTic_V.displayName = \"Links: Resources\";\nFramerSV9aTic_V.defaultProps = {\n  height: 135,\n  width: 150\n};\naddPropertyControls(FramerSV9aTic_V, {\n  variant: {\n    options: [\"Who13c2oZ\", \"BanB9EDuU\"],\n    optionTitles: [\"Desktop\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerSV9aTic_V, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSV9aTic_V\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"135\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BanB9EDuU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"150\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./SV9aTic_V.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"vUez_zVCk\", \"vSLFVXo8r\"];\nconst serializationHash = \"framer-qPbqA\";\nconst variantClassNames = {\n  vSLFVXo8r: \"framer-v-11sjnss\",\n  vUez_zVCk: \"framer-v-1kvjeid\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"vUez_zVCk\",\n  Phone: \"vSLFVXo8r\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"vUez_zVCk\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"vUez_zVCk\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"vSLFVXo8r\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1kvjeid\", className, classNames),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"vUez_zVCk\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgb(34, 34, 34)\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgb(17, 17, 17)\",\n            borderBottomLeftRadius: 15,\n            borderBottomRightRadius: 15,\n            borderTopLeftRadius: 15,\n            borderTopRightRadius: 15,\n            ...style\n          },\n          variants: {\n            vSLFVXo8r: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"rgb(0, 0, 0)\",\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            }\n          },\n          ...addPropertyOverrides({\n            vSLFVXo8r: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                  \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"10px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"0.05em\",\n                  \"--framer-line-height\": \"1.5em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.4))\"\n                },\n                children: \"COMMUNITY\"\n              })\n            }),\n            className: \"framer-1re5sy9\",\n            fonts: [\"Inter-Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"hSZKXcZCI\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.4)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1l7900f\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"VneLlMNIb\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              vSLFVXo8r: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              vSLFVXo8r: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Events\"\n                })\n              }),\n              className: \"framer-5pyw5f\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"IzG5V4f_V\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-bnpdb8\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"CoLuR1dX2\",\n            style: {\n              \"--border-bottom-width\": \"0px\",\n              \"--border-color\": \"rgba(0, 0, 0, 0)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            variants: {\n              vSLFVXo8r: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(34, 34, 34)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\"\n              }\n            },\n            ...addPropertyOverrides({\n              vSLFVXo8r: {\n                \"data-border\": true\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"News\"\n                })\n              }),\n              className: \"framer-j8j9gv\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"BLMk8L8UC\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-urg558\",\n            \"data-framer-name\": \"Item\",\n            layoutDependency: layoutDependency,\n            layoutId: \"gDMtK7QF3\",\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                    \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"15px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Foundation\"\n                })\n              }),\n              className: \"framer-1csftnr\",\n              fonts: [\"Inter-Medium\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"NehoKYv0m\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-qPbqA[data-border=\"true\"]::after, .framer-qPbqA [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-qPbqA.framer-14xry0j, .framer-qPbqA .framer-14xry0j { display: block; }\", \".framer-qPbqA.framer-1kvjeid { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px 15px 15px 15px; position: relative; width: 150px; }\", \".framer-qPbqA .framer-1re5sy9 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-qPbqA .framer-1l7900f, .framer-qPbqA .framer-bnpdb8, .framer-qPbqA .framer-urg558 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-qPbqA .framer-5pyw5f, .framer-qPbqA .framer-j8j9gv, .framer-qPbqA .framer-1csftnr { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qPbqA.framer-1kvjeid, .framer-qPbqA .framer-1l7900f, .framer-qPbqA .framer-bnpdb8, .framer-qPbqA .framer-urg558 { gap: 0px; } .framer-qPbqA.framer-1kvjeid > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-qPbqA.framer-1kvjeid > :first-child { margin-top: 0px; } .framer-qPbqA.framer-1kvjeid > :last-child { margin-bottom: 0px; } .framer-qPbqA .framer-1l7900f > *, .framer-qPbqA .framer-bnpdb8 > *, .framer-qPbqA .framer-urg558 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-qPbqA .framer-1l7900f > :first-child, .framer-qPbqA .framer-bnpdb8 > :first-child, .framer-qPbqA .framer-urg558 > :first-child { margin-left: 0px; } .framer-qPbqA .framer-1l7900f > :last-child, .framer-qPbqA .framer-bnpdb8 > :last-child, .framer-qPbqA .framer-urg558 > :last-child { margin-right: 0px; } }\", \".framer-qPbqA.framer-v-11sjnss.framer-1kvjeid { gap: 0px; padding: 32px 0px 0px 0px; }\", \".framer-qPbqA.framer-v-11sjnss .framer-1l7900f, .framer-qPbqA.framer-v-11sjnss .framer-bnpdb8, .framer-qPbqA.framer-v-11sjnss .framer-urg558 { height: 56px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qPbqA.framer-v-11sjnss.framer-1kvjeid { gap: 0px; } .framer-qPbqA.framer-v-11sjnss.framer-1kvjeid > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-qPbqA.framer-v-11sjnss.framer-1kvjeid > :first-child { margin-top: 0px; } .framer-qPbqA.framer-v-11sjnss.framer-1kvjeid > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 108\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 150\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vSLFVXo8r\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerXPzCH7cWt = withCSS(Component, css, \"framer-qPbqA\");\nexport default FramerXPzCH7cWt;\nFramerXPzCH7cWt.displayName = \"Links: Community\";\nFramerXPzCH7cWt.defaultProps = {\n  height: 108,\n  width: 150\n};\naddPropertyControls(FramerXPzCH7cWt, {\n  variant: {\n    options: [\"vUez_zVCk\", \"vSLFVXo8r\"],\n    optionTitles: [\"Desktop\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerXPzCH7cWt, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerXPzCH7cWt\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"108\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"150\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vSLFVXo8r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./XPzCH7cWt.map", "// Generated by Framer (a7ecdf4)\nimport { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Floating, getFonts, Image, RichText, useActiveVariantCallback, useLocaleInfo, useOverlayState, useVariantState, withCSS, withFX } from \"framer\";\nimport { AnimatePresence, LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport LinksProduct from \"https://framerusercontent.com/modules/WL0PnhhzcdzDoeqrYfZ2/93EKllBG7yHptqZojMNd/orl2iMVTq.js\";\nimport Trigger from \"https://framerusercontent.com/modules/WrkP188OyqaXe6T1Suzz/Pj8heeZwcEinn8pIZ161/agH2PFLXa.js\";\nimport Solutions from \"https://framerusercontent.com/modules/2s0tZfXbaO8O1qyLUWGf/IwHf6mufDUZHA7qCzDAR/E9byGnwXj.js\";\nimport LinksCommunityCopy from \"https://framerusercontent.com/modules/H8YovhSNAC7dRlKAmBzO/ofcBCldnhCQeDnZ5OBUn/isEn9lO9h.js\";\nimport Trigger1 from \"https://framerusercontent.com/modules/klG0jLPa9RMXMxTRxgGF/lAs88EhgLNY59N32694j/jUaYVL6xF.js\";\nimport Developers from \"https://framerusercontent.com/modules/UTv2LIII3pWmjeKADwyP/eplUIzI8eTWhRtFZf79I/OEAans5rL.js\";\nimport LinksResources from \"https://framerusercontent.com/modules/r7gxspBQjGhrRpiiZXgv/BOUViacxUUSgQWBqN3mC/SV9aTic_V.js\";\nimport LinksCommunity from \"https://framerusercontent.com/modules/cR0OY2xwNXVkP5ZRT3N8/Ig9vNzOHbcZndsuGKG7P/XPzCH7cWt.js\";\nconst LinksProductFonts = getFonts(LinksProduct);\nconst LinksResourcesFonts = getFonts(LinksResources);\nconst TriggerFonts = getFonts(Trigger);\nconst SolutionsFonts = getFonts(Solutions);\nconst MotionDivWithFX = withFX(motion.div);\nconst DevelopersFonts = getFonts(Developers);\nconst LinksCommunityCopyFonts = getFonts(LinksCommunityCopy);\nconst LinksCommunityFonts = getFonts(LinksCommunity);\nconst Trigger1Fonts = getFonts(Trigger1);\nconst cycleOrder = [\"BcPIY0y8d\", \"yc353yDMt\", \"WqyT12k7o\"];\nconst serializationHash = \"framer-uXEkj\";\nconst variantClassNames = {\n  BcPIY0y8d: \"framer-v-1n5mlyo\",\n  WqyT12k7o: \"framer-v-7fbe9f\",\n  yc353yDMt: \"framer-v-epted8\"\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 transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  yc353yDMt: {\n    duration: 0,\n    type: \"tween\"\n  }\n};\nconst transition1 = {\n  damping: 40,\n  delay: 0,\n  mass: 1,\n  stiffness: 600,\n  type: \"spring\"\n};\nconst transition2 = {\n  damping: 40,\n  delay: 0,\n  mass: .5,\n  stiffness: 600,\n  type: \"spring\"\n};\nconst animation = {\n  opacity: 0,\n  rotate: 0,\n  scale: .95,\n  transition: transition2,\n  x: 0,\n  y: 0\n};\nconst transformTemplate = (_, t) => `perspective(1200px) ${t}`;\nconst animation1 = {\n  opacity: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0,\n  scale: 1,\n  transition: transition2,\n  x: 0,\n  y: 0\n};\nconst animation2 = {\n  opacity: 0,\n  rotate: 0,\n  scale: .95,\n  x: 0,\n  y: 0\n};\nconst Overlay = ({\n  children,\n  blockDocumentScrolling,\n  enabled = true\n}) => {\n  const [visible, setVisible] = useOverlayState({\n    blockDocumentScrolling\n  });\n  return children({\n    hide: () => setVisible(false),\n    show: () => setVisible(true),\n    toggle: () => setVisible(!visible),\n    visible: enabled && visible\n  });\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Phone Open\": \"WqyT12k7o\",\n  Default: \"BcPIY0y8d\",\n  Phone: \"yc353yDMt\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"BcPIY0y8d\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"BcPIY0y8d\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapvlg1q = activeVariantCallback(async (...args) => {\n    setVariant(\"WqyT12k7o\");\n  });\n  const onTap18gdxj5 = activeVariantCallback(async (...args) => {\n    setVariant(\"yc353yDMt\");\n  });\n  const hover1gx595p = overlay => activeVariantCallback(async (...args) => {\n    overlay.show();\n  });\n  const zXZxNtOAGvlg1q = activeVariantCallback(async (...args) => {\n    setVariant(\"WqyT12k7o\");\n  });\n  const PWSlWeqS61gx595p = overlay => activeVariantCallback(async (...args) => {\n    overlay.show();\n  });\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if ([\"yc353yDMt\", \"WqyT12k7o\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"yc353yDMt\") return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if (baseVariant === \"yc353yDMt\") return false;\n    return true;\n  };\n  const ref2 = React.useRef(null);\n  const ref3 = React.useRef(null);\n  const ref4 = React.useRef(null);\n  const ref5 = React.useRef(null);\n  const ref6 = React.useRef(null);\n  const ref7 = React.useRef(null);\n  const ref8 = React.useRef(null);\n  const ref9 = React.useRef(null);\n  const isDisplayed3 = () => {\n    if (baseVariant === \"WqyT12k7o\") return false;\n    return true;\n  };\n  const isDisplayed4 = () => {\n    if (baseVariant === \"WqyT12k7o\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(Transition, {\n      value: transition,\n      children: /*#__PURE__*/_jsxs(motion.nav, {\n        ...restProps,\n        animate: variants,\n        className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1n5mlyo\", className, classNames),\n        \"data-border\": true,\n        \"data-framer-name\": \"Default\",\n        initial: variant,\n        layoutDependency: layoutDependency,\n        layoutId: \"BcPIY0y8d\",\n        onHoverEnd: () => setGestureState({\n          isHovered: false\n        }),\n        onHoverStart: () => setGestureState({\n          isHovered: true\n        }),\n        onTap: () => setGestureState({\n          isPressed: false\n        }),\n        onTapCancel: () => setGestureState({\n          isPressed: false\n        }),\n        onTapStart: () => setGestureState({\n          isPressed: true\n        }),\n        ref: ref !== null && ref !== void 0 ? ref : ref1,\n        style: {\n          \"--border-bottom-width\": \"1px\",\n          \"--border-color\": 'var(--token-d2ffa199-a83e-4255-ac5c-b215b42e238d, rgb(21, 21, 21)) /* {\"name\":\"Lines\"} */',\n          \"--border-left-width\": \"0px\",\n          \"--border-right-width\": \"0px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"0px\",\n          backgroundColor: \"rgb(0, 0, 0)\",\n          ...style\n        },\n        variants: {\n          WqyT12k7o: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-top-width\": \"0px\"\n          }\n        },\n        ...addPropertyOverrides({\n          WqyT12k7o: {\n            \"data-framer-name\": \"Phone Open\"\n          },\n          yc353yDMt: {\n            \"data-framer-name\": \"Phone\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(Image, {\n          background: {\n            alt: \"\",\n            fit: \"fill\",\n            intrinsicHeight: 330,\n            intrinsicWidth: 330,\n            pixelHeight: 330,\n            pixelWidth: 330,\n            src: \"https://framerusercontent.com/images/muFIaM7kpAO5cJSBrmnWga5eqo4.gif\"\n          },\n          className: \"framer-4dp0ef\",\n          \"data-framer-name\": \"Image\",\n          layoutDependency: layoutDependency,\n          layoutId: \"qPhsVLWp9\",\n          style: {\n            rotate: -1\n          }\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-g4shrg\",\n          \"data-framer-name\": \"Name\",\n          layoutDependency: layoutDependency,\n          layoutId: \"LqcgA_nzu\",\n          ...addPropertyOverrides({\n            WqyT12k7o: {\n              \"data-highlight\": true,\n              onTap: onTap18gdxj5\n            },\n            yc353yDMt: {\n              \"data-highlight\": true,\n              onTap: onTapvlg1q\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7UnVzc28gT25lLXJlZ3VsYXI=\",\n                  \"--framer-font-family\": '\"Russo One\", \"Russo One Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"27px\",\n                  \"--framer-line-height\": \"20px\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                },\n                children: \"Siriusnet\"\n              })\n            }),\n            className: \"framer-11d2djf\",\n            \"data-framer-name\": \"Link\",\n            fonts: [\"GF;Russo One-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"e10gXRNu0\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-173ifr4\",\n            \"data-framer-name\": \"Logo and Name\",\n            layoutDependency: layoutDependency,\n            layoutId: \"WB7tPz3RC\",\n            children: isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-m30wiv\",\n              \"data-framer-name\": \"Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"t68KAIrzY\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-ykl17h\",\n                \"data-framer-name\": \"Bottom\",\n                layoutDependency: layoutDependency,\n                layoutId: \"zR_ghy3ID\",\n                style: {\n                  backgroundColor: \"rgb(153, 153, 153)\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10,\n                  rotate: 0\n                },\n                variants: {\n                  WqyT12k7o: {\n                    rotate: -45\n                  }\n                }\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-rpryna\",\n                \"data-framer-name\": \"Top\",\n                layoutDependency: layoutDependency,\n                layoutId: \"eMj5gI8cs\",\n                style: {\n                  backgroundColor: \"rgb(153, 153, 153)\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10,\n                  rotate: 0\n                },\n                variants: {\n                  WqyT12k7o: {\n                    rotate: 45\n                  }\n                }\n              })]\n            })\n          })]\n        }), /*#__PURE__*/_jsx(Transition, {\n          ...addPropertyOverrides({\n            WqyT12k7o: {\n              value: transition1\n            },\n            yc353yDMt: {\n              value: transition1\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-r3njun\",\n            \"data-framer-name\": \"Links\",\n            layoutDependency: layoutDependency,\n            layoutId: \"xyGzvF_7e\",\n            style: {\n              opacity: 1\n            },\n            variants: {\n              yc353yDMt: {\n                opacity: 0\n              }\n            },\n            ...addPropertyOverrides({\n              yc353yDMt: {\n                \"data-highlight\": true,\n                onTap: onTapvlg1q\n              }\n            }, baseVariant, gestureVariant),\n            children: [isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1lbdepz-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"a6gDICaUA-container\",\n              children: /*#__PURE__*/_jsx(LinksProduct, {\n                height: \"100%\",\n                id: \"a6gDICaUA\",\n                layoutId: \"a6gDICaUA\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"D6wJOpK7R\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  yc353yDMt: {\n                    variant: \"FznsaT6AJ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-kv9vti-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"AR0vQWAzy-container\",\n              children: /*#__PURE__*/_jsx(LinksResources, {\n                height: \"100%\",\n                id: \"AR0vQWAzy\",\n                layoutId: \"AR0vQWAzy\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"Who13c2oZ\",\n                width: \"100%\"\n              })\n            }), isDisplayed2() && /*#__PURE__*/_jsx(Overlay, {\n              blockDocumentScrolling: false,\n              children: overlay => /*#__PURE__*/_jsx(_Fragment, {\n                children: /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1k89js7-container\",\n                  \"data-framer-name\": \"Solutions\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"cgPYBjMdQ-container\",\n                  name: \"Solutions\",\n                  ref: ref2,\n                  children: [/*#__PURE__*/_jsx(Trigger, {\n                    height: \"100%\",\n                    hover: hover1gx595p(overlay),\n                    id: \"cgPYBjMdQ\",\n                    layoutId: \"cgPYBjMdQ\",\n                    name: \"Solutions\",\n                    title: \"Solutions\",\n                    variant: overlay.visible ? \"A2WjVNHDg\" : \"mCuW3mTBw\",\n                    width: \"100%\"\n                  }), /*#__PURE__*/_jsx(AnimatePresence, {\n                    children: overlay.visible && /*#__PURE__*/_jsx(Floating, {\n                      alignment: \"center\",\n                      anchorRef: ref2,\n                      className: cx(serializationHash, classNames, ...sharedStyleClassNames),\n                      collisionDetection: false,\n                      offsetX: 0,\n                      offsetY: 30,\n                      onDismiss: overlay.hide,\n                      placement: \"bottom\",\n                      portalSelector: \"#overlay\",\n                      safeArea: true,\n                      children: /*#__PURE__*/_jsx(MotionDivWithFX, {\n                        __perspectiveFX: false,\n                        __smartComponentFX: true,\n                        __targetOpacity: 1,\n                        animate: animation1,\n                        className: \"framer-8p2795-container\",\n                        exit: animation,\n                        initial: animation2,\n                        layoutDependency: layoutDependency,\n                        layoutId: \"sCD0X7t69-container\",\n                        ref: ref3,\n                        role: \"dialog\",\n                        transformTemplate: transformTemplate,\n                        children: /*#__PURE__*/_jsx(Solutions, {\n                          height: \"100%\",\n                          id: \"sCD0X7t69\",\n                          layoutId: \"sCD0X7t69\",\n                          style: {\n                            width: \"100%\"\n                          },\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                })\n              })\n            }), /*#__PURE__*/_jsx(Overlay, {\n              blockDocumentScrolling: false,\n              children: overlay1 => /*#__PURE__*/_jsx(_Fragment, {\n                children: /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1y5lbk4-container\",\n                  \"data-framer-name\": \"Developers\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"JbDBi2VK2-container\",\n                  name: \"Developers\",\n                  ref: ref4,\n                  children: [/*#__PURE__*/_jsx(Trigger, {\n                    height: \"100%\",\n                    hover: hover1gx595p(overlay1),\n                    id: \"JbDBi2VK2\",\n                    layoutId: \"JbDBi2VK2\",\n                    name: \"Developers\",\n                    title: \"Developers\",\n                    variant: overlay1.visible ? \"A2WjVNHDg\" : \"mCuW3mTBw\",\n                    width: \"100%\"\n                  }), /*#__PURE__*/_jsx(AnimatePresence, {\n                    children: overlay1.visible && /*#__PURE__*/_jsx(Floating, {\n                      alignment: \"center\",\n                      anchorRef: ref4,\n                      className: cx(serializationHash, classNames, ...sharedStyleClassNames),\n                      collisionDetection: false,\n                      offsetX: 0,\n                      offsetY: 30,\n                      onDismiss: overlay1.hide,\n                      placement: \"bottom\",\n                      portalSelector: \"#overlay\",\n                      safeArea: true,\n                      children: /*#__PURE__*/_jsx(MotionDivWithFX, {\n                        __perspectiveFX: false,\n                        __smartComponentFX: true,\n                        __targetOpacity: 1,\n                        animate: animation1,\n                        className: \"framer-g8uih3-container\",\n                        exit: animation,\n                        initial: animation2,\n                        layoutDependency: layoutDependency,\n                        layoutId: \"lW4FVLC4Q-container\",\n                        ref: ref5,\n                        role: \"dialog\",\n                        transformTemplate: transformTemplate,\n                        children: /*#__PURE__*/_jsx(Developers, {\n                          height: \"100%\",\n                          id: \"lW4FVLC4Q\",\n                          layoutId: \"lW4FVLC4Q\",\n                          style: {\n                            width: \"100%\"\n                          },\n                          variant: \"k5Ks9V0XT\",\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                })\n              })\n            }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-rx0fhm-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"yHELSrFB7-container\",\n              children: /*#__PURE__*/_jsx(LinksCommunityCopy, {\n                height: \"100%\",\n                id: \"yHELSrFB7\",\n                layoutId: \"yHELSrFB7\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"nkosS0Ymq\",\n                width: \"100%\",\n                zXZxNtOAG: zXZxNtOAGvlg1q\n              })\n            }), isDisplayed2() && /*#__PURE__*/_jsx(Overlay, {\n              blockDocumentScrolling: false,\n              children: overlay2 => /*#__PURE__*/_jsx(_Fragment, {\n                children: /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-13nwdnc-container\",\n                  \"data-framer-name\": \"Community\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"yxiRjrZGG-container\",\n                  name: \"Community\",\n                  ref: ref6,\n                  children: [/*#__PURE__*/_jsx(Trigger, {\n                    height: \"100%\",\n                    hover: hover1gx595p(overlay2),\n                    id: \"yxiRjrZGG\",\n                    layoutId: \"yxiRjrZGG\",\n                    name: \"Community\",\n                    title: \"Community\",\n                    variant: overlay2.visible ? \"A2WjVNHDg\" : \"mCuW3mTBw\",\n                    width: \"100%\"\n                  }), /*#__PURE__*/_jsx(AnimatePresence, {\n                    children: overlay2.visible && /*#__PURE__*/_jsx(Floating, {\n                      alignment: \"center\",\n                      anchorRef: ref6,\n                      className: cx(serializationHash, classNames, ...sharedStyleClassNames),\n                      collisionDetection: false,\n                      offsetX: 0,\n                      offsetY: 30,\n                      onDismiss: overlay2.hide,\n                      placement: \"bottom\",\n                      portalSelector: \"#overlay\",\n                      safeArea: true,\n                      children: /*#__PURE__*/_jsx(MotionDivWithFX, {\n                        __perspectiveFX: false,\n                        __smartComponentFX: true,\n                        __targetOpacity: 1,\n                        animate: animation1,\n                        className: \"framer-1xn0b2t-container\",\n                        exit: animation,\n                        initial: animation2,\n                        layoutDependency: layoutDependency,\n                        layoutId: \"oB4rFoQ0j-container\",\n                        ref: ref7,\n                        role: \"dialog\",\n                        transformTemplate: transformTemplate,\n                        children: /*#__PURE__*/_jsx(LinksCommunity, {\n                          height: \"100%\",\n                          id: \"oB4rFoQ0j\",\n                          layoutId: \"oB4rFoQ0j\",\n                          style: {\n                            width: \"100%\"\n                          },\n                          variant: \"vUez_zVCk\",\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                })\n              })\n            }), isDisplayed2() && /*#__PURE__*/_jsx(Overlay, {\n              blockDocumentScrolling: false,\n              children: overlay3 => /*#__PURE__*/_jsx(_Fragment, {\n                children: /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-11zeb6c-container\",\n                  \"data-framer-name\": \"Resources\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"QofgTcPft-container\",\n                  name: \"Resources\",\n                  ref: ref8,\n                  children: [/*#__PURE__*/_jsx(Trigger1, {\n                    DApvjrdfG: \"Resources\",\n                    height: \"100%\",\n                    id: \"QofgTcPft\",\n                    layoutId: \"QofgTcPft\",\n                    name: \"Resources\",\n                    PWSlWeqS6: PWSlWeqS61gx595p(overlay3),\n                    variant: overlay3.visible ? \"A2WjVNHDg\" : \"bsSDZ5bEG\",\n                    width: \"100%\"\n                  }), /*#__PURE__*/_jsx(AnimatePresence, {\n                    children: overlay3.visible && /*#__PURE__*/_jsx(Floating, {\n                      alignment: \"center\",\n                      anchorRef: ref8,\n                      className: cx(serializationHash, classNames, ...sharedStyleClassNames),\n                      collisionDetection: false,\n                      offsetX: 0,\n                      offsetY: 30,\n                      onDismiss: overlay3.hide,\n                      placement: \"bottom\",\n                      portalSelector: \"#overlay\",\n                      safeArea: true,\n                      children: /*#__PURE__*/_jsx(MotionDivWithFX, {\n                        __perspectiveFX: false,\n                        __smartComponentFX: true,\n                        __targetOpacity: 1,\n                        animate: animation1,\n                        className: \"framer-1yh0n9v-container\",\n                        exit: animation,\n                        initial: animation2,\n                        layoutDependency: layoutDependency,\n                        layoutId: \"dV8muDQGS-container\",\n                        ref: ref9,\n                        role: \"dialog\",\n                        transformTemplate: transformTemplate,\n                        children: /*#__PURE__*/_jsx(LinksResources, {\n                          height: \"100%\",\n                          id: \"dV8muDQGS\",\n                          layoutId: \"dV8muDQGS\",\n                          style: {\n                            width: \"100%\"\n                          },\n                          variant: \"Who13c2oZ\",\n                          width: \"100%\"\n                        })\n                      })\n                    })\n                  })]\n                })\n              })\n            }), isDisplayed3() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1d8dkxg\",\n              \"data-framer-name\": \"Inline Link\",\n              layoutDependency: layoutDependency,\n              layoutId: \"FRGWaxEHV\",\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.01em\",\n                      \"--framer-line-height\": \"2em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"About Us\"\n                  })\n                }),\n                className: \"framer-17943e4\",\n                \"data-framer-name\": \"Solutions\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"fiwwDyNbw\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  yc353yDMt: {\n                    verticalAlignment: \"center\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), isDisplayed3() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-h5yilu\",\n              \"data-framer-name\": \"Inline Link\",\n              layoutDependency: layoutDependency,\n              layoutId: \"sSc2t17t1\"\n            }), isDisplayed4() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-zi9e3e\",\n              \"data-framer-name\": \"Inline Link\",\n              layoutDependency: layoutDependency,\n              layoutId: \"QHgR_yWt1\",\n              children: /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                      \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"15px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"-0.01em\",\n                      \"--framer-line-height\": \"2em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"About Us\"\n                  })\n                }),\n                className: \"framer-1io46yc\",\n                fonts: [\"Inter-Medium\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"wIZCC_t5P\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"center\",\n                withExternalLayout: true\n              })\n            })]\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-uXEkj[data-border=\"true\"]::after, .framer-uXEkj [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-uXEkj.framer-1mp9mi2, .framer-uXEkj .framer-1mp9mi2 { display: block; }\", \".framer-uXEkj.framer-1n5mlyo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 2px; height: 64px; justify-content: flex-start; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 1200px; }\", \".framer-uXEkj.framer-1n5mlyo::-webkit-scrollbar { height: 0px; width: 0px; }\", \".framer-uXEkj.framer-1n5mlyo::-webkit-scrollbar-thumb { background: transparent; }\", \".framer-uXEkj .framer-4dp0ef { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 60px; }\", \".framer-uXEkj .framer-g4shrg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uXEkj .framer-11d2djf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-uXEkj .framer-173ifr4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 20px; min-width: 84px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uXEkj .framer-m30wiv { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\", \".framer-uXEkj .framer-ykl17h { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\", \".framer-uXEkj .framer-rpryna { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\", \".framer-uXEkj .framer-r3njun { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-uXEkj .framer-1lbdepz-container, .framer-uXEkj .framer-kv9vti-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \".framer-uXEkj .framer-1k89js7-container, .framer-uXEkj .framer-1y5lbk4-container, .framer-uXEkj .framer-13nwdnc-container, .framer-uXEkj .framer-11zeb6c-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-uXEkj .framer-8p2795-container, .framer-uXEkj .framer-g8uih3-container, .framer-uXEkj .framer-1xn0b2t-container, .framer-uXEkj .framer-1yh0n9v-container { height: auto; position: relative; width: 150px; }\", \".framer-uXEkj .framer-rx0fhm-container { flex: none; height: auto; position: relative; width: 130px; }\", \".framer-uXEkj .framer-1d8dkxg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \".framer-uXEkj .framer-17943e4, .framer-uXEkj .framer-1io46yc { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-uXEkj .framer-h5yilu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 15px; height: 128px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 350px; }\", \".framer-uXEkj .framer-zi9e3e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: 56px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 350px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uXEkj.framer-1n5mlyo, .framer-uXEkj .framer-g4shrg, .framer-uXEkj .framer-173ifr4, .framer-uXEkj .framer-r3njun, .framer-uXEkj .framer-1d8dkxg, .framer-uXEkj .framer-h5yilu, .framer-uXEkj .framer-zi9e3e { gap: 0px; } .framer-uXEkj.framer-1n5mlyo > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-uXEkj.framer-1n5mlyo > :first-child, .framer-uXEkj .framer-g4shrg > :first-child, .framer-uXEkj .framer-173ifr4 > :first-child, .framer-uXEkj .framer-r3njun > :first-child, .framer-uXEkj .framer-1d8dkxg > :first-child, .framer-uXEkj .framer-h5yilu > :first-child, .framer-uXEkj .framer-zi9e3e > :first-child { margin-left: 0px; } .framer-uXEkj.framer-1n5mlyo > :last-child, .framer-uXEkj .framer-g4shrg > :last-child, .framer-uXEkj .framer-173ifr4 > :last-child, .framer-uXEkj .framer-r3njun > :last-child, .framer-uXEkj .framer-1d8dkxg > :last-child, .framer-uXEkj .framer-h5yilu > :last-child, .framer-uXEkj .framer-zi9e3e > :last-child { margin-right: 0px; } .framer-uXEkj .framer-g4shrg > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-uXEkj .framer-173ifr4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-uXEkj .framer-r3njun > * { margin: 0px; margin-left: calc(33px / 2); margin-right: calc(33px / 2); } .framer-uXEkj .framer-1d8dkxg > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-uXEkj .framer-h5yilu > *, .framer-uXEkj .framer-zi9e3e > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\", \".framer-uXEkj.framer-v-epted8.framer-1n5mlyo { gap: 0px; overflow: hidden; padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-uXEkj.framer-v-epted8 .framer-4dp0ef { height: 62px; order: 0; width: var(--framer-aspect-ratio-supported, 62px); }\", \".framer-uXEkj.framer-v-epted8 .framer-g4shrg { cursor: pointer; flex: 1 0 0px; gap: unset; height: 64px; justify-content: space-between; order: 1; padding: 0px 10px 0px 20px; width: 1px; z-index: 2; }\", \".framer-uXEkj.framer-v-epted8 .framer-11d2djf, .framer-uXEkj.framer-v-7fbe9f .framer-4dp0ef, .framer-uXEkj.framer-v-7fbe9f .framer-11d2djf, .framer-uXEkj.framer-v-7fbe9f .framer-1k89js7-container { order: 0; }\", \".framer-uXEkj.framer-v-epted8 .framer-173ifr4, .framer-uXEkj.framer-v-7fbe9f .framer-173ifr4 { min-height: unset; min-width: unset; order: 1; }\", \".framer-uXEkj.framer-v-epted8 .framer-m30wiv { height: 44px; order: 0; width: 175px; }\", \".framer-uXEkj.framer-v-epted8 .framer-r3njun { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; gap: 0px; height: auto; order: 2; padding: 0px 20px 0px 20px; z-index: 2; }\", \".framer-uXEkj.framer-v-epted8 .framer-1lbdepz-container { flex: none; order: 4; width: 100%; }\", \".framer-uXEkj.framer-v-epted8 .framer-kv9vti-container { flex: none; order: 7; width: 100%; }\", \".framer-uXEkj.framer-v-epted8 .framer-1y5lbk4-container, .framer-uXEkj.framer-v-7fbe9f .framer-1y5lbk4-container { order: 3; }\", \".framer-uXEkj.framer-v-epted8 .framer-rx0fhm-container { order: 5; }\", \".framer-uXEkj.framer-v-epted8 .framer-1d8dkxg { gap: 15px; height: 56px; justify-content: flex-start; order: 6; overflow: hidden; width: 100%; }\", \".framer-uXEkj.framer-v-epted8 .framer-h5yilu { order: 8; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uXEkj.framer-v-epted8.framer-1n5mlyo, .framer-uXEkj.framer-v-epted8 .framer-g4shrg, .framer-uXEkj.framer-v-epted8 .framer-r3njun, .framer-uXEkj.framer-v-epted8 .framer-1d8dkxg { gap: 0px; } .framer-uXEkj.framer-v-epted8.framer-1n5mlyo > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-uXEkj.framer-v-epted8.framer-1n5mlyo > :first-child, .framer-uXEkj.framer-v-epted8 .framer-1d8dkxg > :first-child { margin-left: 0px; } .framer-uXEkj.framer-v-epted8.framer-1n5mlyo > :last-child, .framer-uXEkj.framer-v-epted8 .framer-1d8dkxg > :last-child { margin-right: 0px; } .framer-uXEkj.framer-v-epted8 .framer-g4shrg > *, .framer-uXEkj.framer-v-epted8 .framer-g4shrg > :first-child, .framer-uXEkj.framer-v-epted8 .framer-g4shrg > :last-child { margin: 0px; } .framer-uXEkj.framer-v-epted8 .framer-r3njun > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uXEkj.framer-v-epted8 .framer-r3njun > :first-child { margin-top: 0px; } .framer-uXEkj.framer-v-epted8 .framer-r3njun > :last-child { margin-bottom: 0px; } .framer-uXEkj.framer-v-epted8 .framer-1d8dkxg > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\", \".framer-uXEkj.framer-v-7fbe9f.framer-1n5mlyo { flex-direction: column; gap: 0px; height: 460px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: auto; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-g4shrg { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 1; padding: 0px 10px 0px 20px; width: 390px; z-index: 2; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-m30wiv { height: 44px; width: 44px; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-ykl17h, .framer-uXEkj.framer-v-7fbe9f .framer-rpryna { top: calc(50.00000000000002% - 2px / 2); }\", \".framer-uXEkj.framer-v-7fbe9f .framer-r3njun { align-content: flex-start; align-items: flex-start; align-self: stretch; flex-direction: column; gap: 0px; height: 1px; order: 2; padding: 0px 20px 0px 20px; width: auto; z-index: 2; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-13nwdnc-container { order: 2; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-11zeb6c-container { order: 1; }\", \".framer-uXEkj.framer-v-7fbe9f .framer-zi9e3e { order: 9; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uXEkj.framer-v-7fbe9f.framer-1n5mlyo, .framer-uXEkj.framer-v-7fbe9f .framer-g4shrg, .framer-uXEkj.framer-v-7fbe9f .framer-r3njun { gap: 0px; } .framer-uXEkj.framer-v-7fbe9f.framer-1n5mlyo > *, .framer-uXEkj.framer-v-7fbe9f .framer-r3njun > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uXEkj.framer-v-7fbe9f.framer-1n5mlyo > :first-child, .framer-uXEkj.framer-v-7fbe9f .framer-r3njun > :first-child { margin-top: 0px; } .framer-uXEkj.framer-v-7fbe9f.framer-1n5mlyo > :last-child, .framer-uXEkj.framer-v-7fbe9f .framer-r3njun > :last-child { margin-bottom: 0px; } .framer-uXEkj.framer-v-7fbe9f .framer-g4shrg > *, .framer-uXEkj.framer-v-7fbe9f .framer-g4shrg > :first-child, .framer-uXEkj.framer-v-7fbe9f .framer-g4shrg > :last-child { margin: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 64\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yc353yDMt\":{\"layout\":[\"fixed\",\"fixed\"]},\"WqyT12k7o\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerDisplayContentsDiv false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerbFmlReEje = withCSS(Component, css, \"framer-uXEkj\");\nexport default FramerbFmlReEje;\nFramerbFmlReEje.displayName = \"Navigation\";\nFramerbFmlReEje.defaultProps = {\n  height: 64,\n  width: 1200\n};\naddPropertyControls(FramerbFmlReEje, {\n  variant: {\n    options: [\"BcPIY0y8d\", \"yc353yDMt\", \"WqyT12k7o\"],\n    optionTitles: [\"Default\", \"Phone\", \"Phone Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerbFmlReEje, [{\n  family: \"Russo One\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/russoone/v16/Z9XUDmZRWg6M1LvRYsH-zcOInrib9Q.woff2\",\n  weight: \"400\"\n}, ...LinksProductFonts, ...LinksResourcesFonts, ...TriggerFonts, ...SolutionsFonts, ...DevelopersFonts, ...LinksCommunityCopyFonts, ...LinksCommunityFonts, ...Trigger1Fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerbFmlReEje\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"64\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerDisplayContentsDiv\": \"false\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yc353yDMt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WqyT12k7o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./bFmlReEje.map", "// Generated by Framer (a7ecdf4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/vagWUAszRYToMaSVAJSX/G1qjTx9Y470y1Gkd4XcT/BWaN1krqz.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/5S9laPPMnsrMKThqoS6m/ZPzHWAB1un1UgaQesoaG/LIAPamBIo.js\";\nimport * as sharedStyle3 from \"https://framerusercontent.com/modules/z5WVrir00Ez9eeYbfAIk/43OjKdRQiDIGfhQJjko5/N9Fqk73Bx.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/3anhnym0ALFOQdEEB22K/LlBKwsfXJHcKKtGxh4gI/Xbfz662A9.js\";\nimport Navigation from \"https://framerusercontent.com/modules/RY1rFigqyiRumfDMIOjA/J0L3zNOvtvsTMCKzNWRL/bFmlReEje.js\";\nimport ElementChip from \"https://framerusercontent.com/modules/5qFC3KKIAJ455fuAzO9x/G9xszkvgMGqJ0GEbUJd3/OPUejqWHf.js\";\nconst NavigationFonts = getFonts(Navigation);\nconst ElementChipFonts = getFonts(ElementChip);\nconst enabledGestures = {\n  Dsll0MU9q: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"knkED7o5i\", \"wIJ5RocZq\", \"hJcfwmKzK\", \"luP8OGJmV\", \"RZqJh3Owg\", \"Dsll0MU9q\"];\nconst serializationHash = \"framer-66HHC\";\nconst variantClassNames = {\n  Dsll0MU9q: \"framer-v-tqp02v\",\n  hJcfwmKzK: \"framer-v-3ekhfc\",\n  knkED7o5i: \"framer-v-1ki1sls\",\n  luP8OGJmV: \"framer-v-tvz7w6\",\n  RZqJh3Owg: \"framer-v-1jpdl3e\",\n  wIJ5RocZq: \"framer-v-13d8cza\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Desktop \u2022 Default\": \"knkED7o5i\",\n  \"Desktop \u2022 Open\": \"wIJ5RocZq\",\n  \"Phone \u2022 Default\": \"RZqJh3Owg\",\n  \"Tablet \u2022 Default\": \"hJcfwmKzK\",\n  \"Tablet \u2022 Open\": \"luP8OGJmV\",\n  \"Variant 6\": \"Dsll0MU9q\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"knkED7o5i\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"knkED7o5i\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter10af94v = activeVariantCallback(async (...args) => {\n    setVariant(\"wIJ5RocZq\");\n  });\n  const onMouseLeave1fnq1j7 = activeVariantCallback(async (...args) => {\n    setVariant(\"knkED7o5i\");\n  });\n  const onMouseEnter1reg6bs = activeVariantCallback(async (...args) => {\n    setVariant(\"luP8OGJmV\");\n  });\n  const onMouseLeavebearmx = activeVariantCallback(async (...args) => {\n    setVariant(\"hJcfwmKzK\");\n  });\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if ([\"wIJ5RocZq\", \"luP8OGJmV\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className, sharedStyle2.className, sharedStyle3.className];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(Transition, {\n      value: transition,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        animate: variants,\n        className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1ki1sls\", className, classNames),\n        \"data-framer-name\": \"Desktop \u2022 Default\",\n        initial: variant,\n        layoutDependency: layoutDependency,\n        layoutId: \"knkED7o5i\",\n        onHoverEnd: () => setGestureState({\n          isHovered: false\n        }),\n        onHoverStart: () => setGestureState({\n          isHovered: true\n        }),\n        onTap: () => setGestureState({\n          isPressed: false\n        }),\n        onTapCancel: () => setGestureState({\n          isPressed: false\n        }),\n        onTapStart: () => setGestureState({\n          isPressed: true\n        }),\n        ref: ref !== null && ref !== void 0 ? ref : ref1,\n        style: {\n          backdropFilter: \"none\",\n          WebkitBackdropFilter: \"none\",\n          ...style\n        },\n        variants: {\n          luP8OGJmV: {\n            backdropFilter: \"blur(64px)\",\n            WebkitBackdropFilter: \"blur(64px)\"\n          },\n          wIJ5RocZq: {\n            backdropFilter: \"blur(64px)\",\n            WebkitBackdropFilter: \"blur(64px)\"\n          }\n        },\n        ...addPropertyOverrides({\n          \"Dsll0MU9q-hover\": {\n            \"data-framer-name\": undefined\n          },\n          \"Dsll0MU9q-pressed\": {\n            \"data-framer-name\": undefined\n          },\n          Dsll0MU9q: {\n            \"data-framer-name\": \"Variant 6\"\n          },\n          hJcfwmKzK: {\n            \"data-framer-name\": \"Tablet \u2022 Default\"\n          },\n          luP8OGJmV: {\n            \"data-framer-name\": \"Tablet \u2022 Open\"\n          },\n          RZqJh3Owg: {\n            \"data-framer-name\": \"Phone \u2022 Default\"\n          },\n          wIJ5RocZq: {\n            \"data-framer-name\": \"Desktop \u2022 Open\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-prdot8-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ppL5A5JO7-container\",\n          style: {\n            opacity: .79\n          },\n          children: /*#__PURE__*/_jsx(Navigation, {\n            height: \"100%\",\n            id: \"ppL5A5JO7\",\n            layoutId: \"ppL5A5JO7\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"BcPIY0y8d\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              Dsll0MU9q: {\n                variant: \"yc353yDMt\"\n              },\n              RZqJh3Owg: {\n                variant: \"yc353yDMt\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1wzh65w\",\n          \"data-border\": true,\n          \"data-framer-name\": \"Dropdown Menu / Desktop&Tablet\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"TknP3oodU\",\n          onMouseEnter: onMouseEnter10af94v,\n          onMouseLeave: onMouseLeave1fnq1j7,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgb(23, 37, 39)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"rgb(0, 13, 15)\"\n          },\n          ...addPropertyOverrides({\n            luP8OGJmV: {\n              onMouseEnter: onMouseEnter1reg6bs,\n              onMouseLeave: onMouseLeavebearmx\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1u20c38\",\n            \"data-framer-name\": \"Container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"HihuNCGz7\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-v4khbk\",\n              layoutDependency: layoutDependency,\n              layoutId: \"YDEf4745b\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-w9iu4a\",\n                layoutDependency: layoutDependency,\n                layoutId: \"OkbKa3WQ5\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-ngvndr\",\n                      \"data-styles-preset\": \"LIAPamBIo\",\n                      children: \"Homepages\"\n                    })\n                  }),\n                  className: \"framer-q4ag12\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Co_rNLwtQ\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-q90t57-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jw48hMnAA-container\",\n                  children: /*#__PURE__*/_jsx(ElementChip, {\n                    FWSorK5d1: 'var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, rgb(180, 192, 194)) /* {\"name\":\"Text / Secondary\"} */',\n                    height: \"100%\",\n                    id: \"jw48hMnAA\",\n                    layoutId: \"jw48hMnAA\",\n                    lo1Elt5dg: \"3\",\n                    Qr8k4o1BQ: 'var(--token-9a1430d1-f455-47d6-a6c9-bf410e6008ba, rgb(0, 15, 18)) /* {\"name\":\"Text / On Secondary\"} */',\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"pifuT3Wgt\",\n                    width: \"100%\"\n                  })\n                })]\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"IorboUuuM\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Homepage 1\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-pvxhfq\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"UsyuJQk5w\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"IorboUuuM\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Homepage 1\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"F5SBZrneb\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Homepage 2\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1tky78n\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GJmlKbmkp\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"F5SBZrneb\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Homepage 2\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"xx1_MROOt\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Homepage 3\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-v6riq8\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"bXBFfD9jA\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"xx1_MROOt\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Homepage 3\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-yxz5k5\",\n              layoutDependency: layoutDependency,\n              layoutId: \"oqes4KP8R\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-193uzeh\",\n                layoutDependency: layoutDependency,\n                layoutId: \"oAL8qA7je\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-ngvndr\",\n                      \"data-styles-preset\": \"LIAPamBIo\",\n                      children: \"Product pages\"\n                    })\n                  }),\n                  className: \"framer-mmwac\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"gHAlU5Mlg\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1elf6hy-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ErbMiE6kR-container\",\n                  children: /*#__PURE__*/_jsx(ElementChip, {\n                    FWSorK5d1: 'var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, rgb(180, 192, 194)) /* {\"name\":\"Text / Secondary\"} */',\n                    height: \"100%\",\n                    id: \"ErbMiE6kR\",\n                    layoutId: \"ErbMiE6kR\",\n                    lo1Elt5dg: \"8\",\n                    Qr8k4o1BQ: 'var(--token-9a1430d1-f455-47d6-a6c9-bf410e6008ba, rgb(0, 15, 18)) /* {\"name\":\"Text / On Secondary\"} */',\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"pifuT3Wgt\",\n                    width: \"100%\"\n                  })\n                })]\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"zJWTarmVH\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Changelog\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1363mr3\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"FYRAfgLem\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"zJWTarmVH\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Changelog\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"dF3fF8Pve\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Comparison\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-8enegb\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XWX4HDjR0\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"dF3fF8Pve\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Comparison\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"xndxRflCk\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Customers 1\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-irxz1u\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"EFLvwqFZ2\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"xndxRflCk\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Customers 1\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"jDNJeFwfv\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Customers 2\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-cmniuw\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"RqXoaqSmw\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"jDNJeFwfv\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Customers 2\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"PMRS8DoBM\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Features\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-10kka5y\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"KDOn4RTbK\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"PMRS8DoBM\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Features\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"p8wiXrsny\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Integrations\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1ib77fs\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Y7msEnh3Y\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"p8wiXrsny\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Integrations\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"MRfb0ZzwH\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Pricing 1\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1eoo1nx\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"EyFWqbWMp\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"MRfb0ZzwH\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Pricing 1\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"pUb00HwOn\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Pricing 2\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-mrqslx\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"mhpLnvY4K\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"pUb00HwOn\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Pricing 2\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1wu6m29\",\n              layoutDependency: layoutDependency,\n              layoutId: \"KSB0rdNrg\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-wz0psw\",\n                layoutDependency: layoutDependency,\n                layoutId: \"AruLlhA7h\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-ngvndr\",\n                      \"data-styles-preset\": \"LIAPamBIo\",\n                      children: \"Company pages\"\n                    })\n                  }),\n                  className: \"framer-1uv98px\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"HyWuSPnjw\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-fiekio-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"LFaSmO5JY-container\",\n                  children: /*#__PURE__*/_jsx(ElementChip, {\n                    FWSorK5d1: 'var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, rgb(180, 192, 194)) /* {\"name\":\"Text / Secondary\"} */',\n                    height: \"100%\",\n                    id: \"LFaSmO5JY\",\n                    layoutId: \"LFaSmO5JY\",\n                    lo1Elt5dg: \"7\",\n                    Qr8k4o1BQ: 'var(--token-9a1430d1-f455-47d6-a6c9-bf410e6008ba, rgb(0, 15, 18)) /* {\"name\":\"Text / On Secondary\"} */',\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"pifuT3Wgt\",\n                    width: \"100%\"\n                  })\n                })]\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"RqxGJ17gu\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"About\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-oiqjbf\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"PDUcH2ofG\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"RqxGJ17gu\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"About\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"HEaq_ONPY\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Blog\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1rn86x8\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Z3gjatChR\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"HEaq_ONPY\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Blog\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        pathVariables: {\n                          RNj4UzlLU: \"the-ultimate-guide-to-design-systems\"\n                        },\n                        webPageId: \"TvQBwOl3P\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Blog post\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1nbjqix\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"JqmbvuUPq\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            pathVariables: {\n                              RNj4UzlLU: \"the-ultimate-guide-to-design-systems\"\n                            },\n                            webPageId: \"TvQBwOl3P\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Blog post\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"q40tdNgam\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Brand\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1axxig7\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"ft4HHW4Y4\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"q40tdNgam\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Brand\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"uaY0y_iVb\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Careers\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-12k7an\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Lie5svJPf\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"uaY0y_iVb\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Careers\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"Pmh7_maNI\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Contact\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-8t9ccf\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Vg07Jn0p8\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"Pmh7_maNI\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Contact\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"Jq4IbgBZa\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Media\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-p74qhd\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"EXmY1Clty\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"Jq4IbgBZa\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Media\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-zs74tt\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Y63oiJBfB\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-16pvtr0\",\n                layoutDependency: layoutDependency,\n                layoutId: \"sAWnZsdCy\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-ngvndr\",\n                      \"data-styles-preset\": \"LIAPamBIo\",\n                      children: \"Utility pages\"\n                    })\n                  }),\n                  className: \"framer-1ata4rq\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ZIQXNlwcK\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1h62nk4-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ny0yWIB1K-container\",\n                  children: /*#__PURE__*/_jsx(ElementChip, {\n                    FWSorK5d1: 'var(--token-cdaf5a10-1e56-4427-b280-4609a89e7592, rgb(180, 192, 194)) /* {\"name\":\"Text / Secondary\"} */',\n                    height: \"100%\",\n                    id: \"ny0yWIB1K\",\n                    layoutId: \"ny0yWIB1K\",\n                    lo1Elt5dg: \"5\",\n                    Qr8k4o1BQ: 'var(--token-9a1430d1-f455-47d6-a6c9-bf410e6008ba, rgb(0, 15, 18)) /* {\"name\":\"Text / On Secondary\"} */',\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"pifuT3Wgt\",\n                    width: \"100%\"\n                  })\n                })]\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"aV2z8Ixii\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"FAQs\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1hd0mtb\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"xAbuwKIku\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"aV2z8Ixii\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"FAQs\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"zPwL6jCgH\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Help center\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-2xiuyp\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"G6Ct4OoWE\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"zPwL6jCgH\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Help center\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"cfXadDXo8\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Privacy policy\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1ik9w4w\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"EjtNZnhxU\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"cfXadDXo8\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Privacy policy\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"trwJxwfLG\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Terms of service\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-16lfwxf\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"m2Ii3yEtf\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"trwJxwfLG\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Terms of service\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-13eludg\",\n                    \"data-styles-preset\": \"Xbfz662A9\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: {\n                        webPageId: \"st_pVvBlB\"\n                      },\n                      openInNewTab: false,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-1lxqts6\",\n                        \"data-styles-preset\": \"BWaN1krqz\",\n                        children: \"Error 404\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1pjq0ct\",\n                \"data-framer-name\": \"Link\",\n                layoutDependency: layoutDependency,\n                layoutId: \"zLn25AJBp\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  luP8OGJmV: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h6, {\n                        className: \"framer-styles-preset-18iy0sm\",\n                        \"data-styles-preset\": \"N9Fqk73Bx\",\n                        children: /*#__PURE__*/_jsx(Link, {\n                          href: {\n                            webPageId: \"st_pVvBlB\"\n                          },\n                          openInNewTab: false,\n                          smoothScroll: false,\n                          children: /*#__PURE__*/_jsx(motion.a, {\n                            className: \"framer-styles-preset-1lxqts6\",\n                            \"data-styles-preset\": \"BWaN1krqz\",\n                            children: \"Error 404\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-66HHC[data-border=\"true\"]::after, .framer-66HHC [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-66HHC.framer-jn5tqj, .framer-66HHC .framer-jn5tqj { display: block; }\", \".framer-66HHC.framer-1ki1sls { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-66HHC .framer-prdot8-container { flex: none; height: 80px; position: relative; width: 1200px; }\", \".framer-66HHC .framer-1wzh65w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 40px 40px 96px 40px; position: relative; width: 100%; }\", \".framer-66HHC .framer-1u20c38 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1120px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-66HHC .framer-v4khbk, .framer-66HHC .framer-yxz5k5, .framer-66HHC .framer-1wu6m29, .framer-66HHC .framer-zs74tt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-66HHC .framer-w9iu4a, .framer-66HHC .framer-193uzeh, .framer-66HHC .framer-wz0psw, .framer-66HHC .framer-16pvtr0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-66HHC .framer-q4ag12, .framer-66HHC .framer-mmwac, .framer-66HHC .framer-1uv98px, .framer-66HHC .framer-1ata4rq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-66HHC .framer-q90t57-container, .framer-66HHC .framer-1elf6hy-container, .framer-66HHC .framer-fiekio-container, .framer-66HHC .framer-1h62nk4-container { flex: none; height: 14px; position: absolute; right: -18px; top: -4px; width: 14px; z-index: 1; }\", \".framer-66HHC .framer-pvxhfq, .framer-66HHC .framer-1tky78n, .framer-66HHC .framer-v6riq8, .framer-66HHC .framer-1363mr3, .framer-66HHC .framer-8enegb, .framer-66HHC .framer-irxz1u, .framer-66HHC .framer-cmniuw, .framer-66HHC .framer-10kka5y, .framer-66HHC .framer-1ib77fs, .framer-66HHC .framer-1eoo1nx, .framer-66HHC .framer-mrqslx, .framer-66HHC .framer-oiqjbf, .framer-66HHC .framer-1rn86x8, .framer-66HHC .framer-1nbjqix, .framer-66HHC .framer-1axxig7, .framer-66HHC .framer-12k7an, .framer-66HHC .framer-8t9ccf, .framer-66HHC .framer-p74qhd, .framer-66HHC .framer-1hd0mtb, .framer-66HHC .framer-2xiuyp, .framer-66HHC .framer-1ik9w4w, .framer-66HHC .framer-16lfwxf, .framer-66HHC .framer-1pjq0ct { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-66HHC.framer-1ki1sls, .framer-66HHC .framer-1wzh65w, .framer-66HHC .framer-1u20c38, .framer-66HHC .framer-v4khbk, .framer-66HHC .framer-w9iu4a, .framer-66HHC .framer-yxz5k5, .framer-66HHC .framer-193uzeh, .framer-66HHC .framer-1wu6m29, .framer-66HHC .framer-wz0psw, .framer-66HHC .framer-zs74tt, .framer-66HHC .framer-16pvtr0 { gap: 0px; } .framer-66HHC.framer-1ki1sls > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-66HHC.framer-1ki1sls > :first-child, .framer-66HHC .framer-v4khbk > :first-child, .framer-66HHC .framer-yxz5k5 > :first-child, .framer-66HHC .framer-1wu6m29 > :first-child, .framer-66HHC .framer-zs74tt > :first-child { margin-top: 0px; } .framer-66HHC.framer-1ki1sls > :last-child, .framer-66HHC .framer-v4khbk > :last-child, .framer-66HHC .framer-yxz5k5 > :last-child, .framer-66HHC .framer-1wu6m29 > :last-child, .framer-66HHC .framer-zs74tt > :last-child { margin-bottom: 0px; } .framer-66HHC .framer-1wzh65w > *, .framer-66HHC .framer-w9iu4a > *, .framer-66HHC .framer-193uzeh > *, .framer-66HHC .framer-wz0psw > *, .framer-66HHC .framer-16pvtr0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-66HHC .framer-1wzh65w > :first-child, .framer-66HHC .framer-1u20c38 > :first-child, .framer-66HHC .framer-w9iu4a > :first-child, .framer-66HHC .framer-193uzeh > :first-child, .framer-66HHC .framer-wz0psw > :first-child, .framer-66HHC .framer-16pvtr0 > :first-child { margin-left: 0px; } .framer-66HHC .framer-1wzh65w > :last-child, .framer-66HHC .framer-1u20c38 > :last-child, .framer-66HHC .framer-w9iu4a > :last-child, .framer-66HHC .framer-193uzeh > :last-child, .framer-66HHC .framer-wz0psw > :last-child, .framer-66HHC .framer-16pvtr0 > :last-child { margin-right: 0px; } .framer-66HHC .framer-1u20c38 > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-66HHC .framer-v4khbk > *, .framer-66HHC .framer-yxz5k5 > *, .framer-66HHC .framer-1wu6m29 > *, .framer-66HHC .framer-zs74tt > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-66HHC.framer-v-13d8cza.framer-1ki1sls { min-height: calc(var(--framer-viewport-height, 100vh) * 1); }\", \".framer-66HHC.framer-v-3ekhfc.framer-1ki1sls { width: 810px; }\", \".framer-66HHC.framer-v-tvz7w6.framer-1ki1sls { min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 810px; }\", \".framer-66HHC.framer-v-tvz7w6 .framer-1wzh65w { padding: 32px 32px 72px 32px; }\", \".framer-66HHC.framer-v-tvz7w6 .framer-1u20c38 { gap: 0px; max-width: 720px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-66HHC.framer-v-tvz7w6 .framer-1u20c38 { gap: 0px; } .framer-66HHC.framer-v-tvz7w6 .framer-1u20c38 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-66HHC.framer-v-tvz7w6 .framer-1u20c38 > :first-child { margin-left: 0px; } .framer-66HHC.framer-v-tvz7w6 .framer-1u20c38 > :last-child { margin-right: 0px; } }\", \".framer-66HHC.framer-v-1jpdl3e.framer-1ki1sls { width: 390px; }\", \".framer-66HHC.framer-v-1jpdl3e .framer-prdot8-container, .framer-66HHC.framer-v-tqp02v .framer-prdot8-container { width: 388px; }\", \".framer-66HHC.framer-v-tqp02v.framer-1ki1sls { cursor: pointer; width: 390px; }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css, ...sharedStyle3.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 80\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wIJ5RocZq\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"hJcfwmKzK\":{\"layout\":[\"fixed\",\"auto\"]},\"luP8OGJmV\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"RZqJh3Owg\":{\"layout\":[\"fixed\",\"auto\"]},\"Dsll0MU9q\":{\"layout\":[\"fixed\",\"auto\"]},\"l0_5ut1F7\":{\"layout\":[\"fixed\",\"auto\"]},\"Ibvc0XCRk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerDisplayContentsDiv false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerxqFog58Oi = withCSS(Component, css, \"framer-66HHC\");\nexport default FramerxqFog58Oi;\nFramerxqFog58Oi.displayName = \"Navigation / NavBar\";\nFramerxqFog58Oi.defaultProps = {\n  height: 80,\n  width: 1200\n};\naddPropertyControls(FramerxqFog58Oi, {\n  variant: {\n    options: [\"knkED7o5i\", \"wIJ5RocZq\", \"hJcfwmKzK\", \"luP8OGJmV\", \"RZqJh3Owg\", \"Dsll0MU9q\"],\n    optionTitles: [\"Desktop \u2022 Default\", \"Desktop \u2022 Open\", \"Tablet \u2022 Default\", \"Tablet \u2022 Open\", \"Phone \u2022 Default\", \"Variant 6\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerxqFog58Oi, [...NavigationFonts, ...ElementChipFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts, ...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerxqFog58Oi\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wIJ5RocZq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"hJcfwmKzK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"luP8OGJmV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"RZqJh3Owg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Dsll0MU9q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l0_5ut1F7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ibvc0XCRk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerDisplayContentsDiv\": \"false\",\n        \"framerIntrinsicHeight\": \"80\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (d1ef57f)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  OFNmhaUVm: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"OFNmhaUVm\"];\nconst serializationHash = \"framer-EJ3xA\";\nconst variantClassNames = {\n  OFNmhaUVm: \"framer-v-odyppc\"\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 transitions = {\n  default: {\n    delay: 0,\n    duration: .25,\n    ease: [.5, 0, .15, 1],\n    type: \"tween\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  icon,\n  id,\n  link,\n  newTab,\n  width,\n  ...props\n}) => {\n  return {\n    ...props,\n    AcGtxhUup: icon !== null && icon !== void 0 ? icon : props.AcGtxhUup,\n    kM0kQZHsh: newTab !== null && newTab !== void 0 ? newTab : props.kM0kQZHsh,\n    wcOxN48nf: link !== null && link !== void 0 ? link : props.wcOxN48nf\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    AcGtxhUup,\n    wcOxN48nf,\n    kM0kQZHsh,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"OFNmhaUVm\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-EJ3xA\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: wcOxN48nf,\n          openInNewTab: kM0kQZHsh,\n          smoothScroll: false,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-odyppc\", className)} framer-jfhjcw`,\n            \"data-border\": true,\n            \"data-framer-name\": \"All Breakpoints\",\n            \"data-reset\": \"button\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OFNmhaUVm\",\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(30, 77, 85, 0)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-03de30a2-f83e-4773-bd6a-f9caf73969c3, rgb(14, 21, 23))\",\n              borderBottomLeftRadius: 999,\n              borderBottomRightRadius: 999,\n              borderTopLeftRadius: 999,\n              borderTopRightRadius: 999,\n              ...style\n            },\n            variants: {\n              \"OFNmhaUVm-hover\": {\n                backgroundColor: \"var(--token-dd902e68-a943-4c5d-9525-e8a00d5aaeca, rgb(23, 37, 39))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"OFNmhaUVm-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 320,\n                intrinsicWidth: 320,\n                pixelHeight: 320,\n                pixelWidth: 320,\n                sizes: \"16px\",\n                ...toResponsiveImage(AcGtxhUup)\n              },\n              className: \"framer-11qsmwe\",\n              \"data-framer-name\": \"Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"F5K2ECF2H\"\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-EJ3xA [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-EJ3xA .framer-jfhjcw { display: block; }\", \".framer-EJ3xA .framer-odyppc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 16px 16px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-EJ3xA .framer-11qsmwe { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: visible; position: relative; width: 16px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EJ3xA .framer-odyppc { gap: 0px; } .framer-EJ3xA .framer-odyppc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-EJ3xA .framer-odyppc > :first-child { margin-left: 0px; } .framer-EJ3xA .framer-odyppc > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hJTBImlKs\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"AcGtxhUup\":\"icon\",\"wcOxN48nf\":\"link\",\"kM0kQZHsh\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerBvMrYeugJ = withCSS(Component, css, \"framer-EJ3xA\");\nexport default FramerBvMrYeugJ;\nFramerBvMrYeugJ.displayName = \"Element / Button - Social\";\nFramerBvMrYeugJ.defaultProps = {\n  height: 48,\n  width: 48\n};\naddPropertyControls(FramerBvMrYeugJ, {\n  AcGtxhUup: {\n    title: \"Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  wcOxN48nf: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  kM0kQZHsh: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerBvMrYeugJ, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBvMrYeugJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"48\",\n        \"framerVariables\": \"{\\\"AcGtxhUup\\\":\\\"icon\\\",\\\"wcOxN48nf\\\":\\\"link\\\",\\\"kM0kQZHsh\\\":\\\"newTab\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hJTBImlKs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"48\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./BvMrYeugJ.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import { jsx as e, jsxs as t } from \"react/jsx-runtime\";\nimport { Children as i, useEffect as n, useState as l, useRef as r, useMemo as o, createRef as a, useCallback as d, cloneElement as p } from \"react\";\nimport { addPropertyControls as u, ControlType as c, RenderTarget as s } from \"framer\";\nimport { useAnimationFrame as h, useReducedMotion as f, LayoutGroup as g, useInView as m, useMotionValue as y, useTransform as v, motion as x, wrap as b } from \"framer-motion\";\nimport { resize as w } from \"@motionone/dom\";\nlet I = 100,\n  T = {\n    left: e => `translateX(-${e}px)`,\n    right: e => `translateX(${e}px)`,\n    top: e => `translateY(-${e}px)`,\n    bottom: e => `translateY(${e}px)`\n  },\n  S = \"undefined\" != typeof Animation && \"function\" == typeof Animation.prototype.updatePlaybackRate; /**\n                                                                                                      *\n                                                                                                      * @framerIntrinsicWidth 400\n                                                                                                      * @framerIntrinsicHeight 200\n                                                                                                      *\n                                                                                                      * @framerDisableUnlink\n                                                                                                      *\n                                                                                                      * @framerSupportedLayoutWidth fixed\n                                                                                                      * @framerSupportedLayoutHeight fixed\n                                                                                                      */\nexport default function $(u) {\n  /* Props */let {\n      slots: c,\n      gap: I,\n      padding: $,\n      paddingPerSide: N,\n      paddingTop: O,\n      paddingRight: P,\n      paddingBottom: H,\n      paddingLeft: L,\n      speed: z,\n      hoverFactor: R,\n      direction: j,\n      alignment: F,\n      sizingOptions: D,\n      fadeOptions: E,\n      style: K\n    } = u,\n    {\n      fadeContent: X,\n      overflow: Y,\n      fadeWidth: G,\n      fadeInset: q,\n      fadeAlpha: J\n    } = E,\n    {\n      widthType: Q,\n      heightType: U\n    } = D,\n    Z = N ? `${O}px ${P}px ${H}px ${L}px` : `${$}px`,\n    _ = s.current() === s.canvas,\n    ee = i.count(c),\n    et = ee > 0;\n  !0 === j && (j = \"left\");\n  let ei = \"left\" === j || \"right\" === j,\n    en = y(0),\n    el = T[j],\n    er = v(en, el),\n    eo = r(null),\n    ea = o(() => [/*#__PURE__*/a(), /*#__PURE__*/a()], []),\n    [ed, ep] = l({\n      parent: null,\n      children: null\n    }),\n    eu = [],\n    ec = [],\n    es = 0,\n    eh = 0;\n  _ && (es = ee ? Math.floor(10 / ee) : 0, eh = 1), !_ && et && ed.parent && (es = Math.min(es = Math.round(ed.parent / ed.children * 2) + 1, 100), eh = 1); /* Measure parent and child */\n  let ef = d(() => {\n      if (et && eo.current) {\n        let e = ei ? eo.current.offsetWidth : eo.current.offsetHeight,\n          t = ea[0].current ? ei ? ea[0].current.offsetLeft : ea[0].current.offsetTop : 0,\n          i = ea[1].current ? ei ? ea[1].current.offsetLeft + ea[1].current.offsetWidth : ea[1].current.offsetTop + ea[1].current.offsetHeight : 0;\n        ep({\n          parent: e,\n          children: i - t + I\n        });\n      }\n    }, []),\n    eg = _ ? {\n      contentVisibility: \"auto\"\n    } : {}; /* Add refs to first and last child */\n  if (et) {\n    // TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\n    if (!_) {\n      /**\n            * Track whether this is the initial resize event. By default this will fire on mount,\n            * which we do in the useEffect. We should only fire it on subsequent resizes.\n            */\n      let e = r(!0);\n      n(() => (ef(), w(eo.current, ({\n        contentSize: t\n      }) => {\n        !e.current && (t.width || t.height) && ef(), e.current = !1;\n      })), []);\n    }\n    eu = i.map(c, (t, i) => {\n      var n, l, r, o;\n      let a;\n      0 === i && (a = ea[0]), i === c.length - 1 && (a = ea[1]);\n      let d = {\n        width: Q ? null === (n = t.props) || void 0 === n ? void 0 : n.width : \"100%\",\n        height: U ? null === (l = t.props) || void 0 === l ? void 0 : l.height : \"100%\"\n      };\n      return /*#__PURE__*/e(g, {\n        inherit: \"id\",\n        children: /*#__PURE__*/e(\"li\", {\n          ref: a,\n          style: d,\n          children: /*#__PURE__*/p(t, {\n            style: {\n              ...(null === (r = t.props) || void 0 === r ? void 0 : r.style),\n              ...d,\n              flexShrink: 0,\n              ...eg\n            },\n            layoutId: t.props.layoutId ? t.props.layoutId + \"-original-\" + i : void 0\n          }, null === (o = t.props) || void 0 === o ? void 0 : o.children)\n        })\n      });\n    });\n  }\n  if (!_) for (let t = 0; t < es; t++) ec = [...ec, ...i.map(c, (i, n) => {\n    var l, r, o, a, d, u;\n    let c = {\n      width: Q ? null === (l = i.props) || void 0 === l ? void 0 : l.width : \"100%\",\n      height: U ? null === (r = i.props) || void 0 === r ? void 0 : r.height : \"100%\"\n    };\n    return /*#__PURE__*/e(g, {\n      inherit: \"id\",\n      children: /*#__PURE__*/e(\"li\", {\n        style: c,\n        \"aria-hidden\": !0,\n        children: /*#__PURE__*/p(i, {\n          key: t + \" \" + n,\n          style: {\n            ...(null === (o = i.props) || void 0 === o ? void 0 : o.style),\n            width: Q ? null === (a = i.props) || void 0 === a ? void 0 : a.width : \"100%\",\n            height: U ? null === (d = i.props) || void 0 === d ? void 0 : d.height : \"100%\",\n            flexShrink: 0,\n            ...eg\n          },\n          layoutId: i.props.layoutId ? i.props.layoutId + \"-dupe-\" + t : void 0\n        }, null === (u = i.props) || void 0 === u ? void 0 : u.children)\n      }, t + \"li\" + n)\n    }, t + \"lg\" + n);\n  })];\n  let em = ed.children + ed.children * Math.round(ed.parent / ed.children),\n    ey = r(null),\n    ev = r(null),\n    ex = r(0),\n    eb = r(!1),\n    ew = f(),\n    eI = r(null),\n    eT = r(null); /**\n                  * Setup animations\n                  */\n  if (!_) {\n    let e = m(eo); /**\n                   * If this is an animation we can hardware accelerate, animate with WAAPI\n                   */\n    S ? n(() => {\n      if (!ew && em && z) return eT.current = eI.current.animate({\n        transform: [el(0), el(em)]\n      }, {\n        duration: Math.abs(em) / z * 1e3,\n        iterations: 1 / 0,\n        easing: \"linear\"\n      }), () => eT.current.cancel();\n    }, [R, em, z]) :\n    /**\n    * If we can't accelerate this animation because we have a hoverFactor defined\n    * animate with a rAF loop.\n    */\n    h(t => {\n      if (!em || ew || S) return;\n      null === ey.current && (ey.current = t), t -= ey.current;\n      let i = null === ev.current ? 0 : t - ev.current,\n        n = i * (z / 1e3);\n      eb.current && (n *= R), ex.current += n, ex.current = b(0, em, ex.current), ev.current = t, e && en.set(ex.current);\n    });\n  }\n  let eS = G / 2,\n    e$ = W(q, 0, eS),\n    eC = 100 - q,\n    eM = `linear-gradient(${ei ? \"to right\" : \"to bottom\"}, rgba(0, 0, 0, ${J}) ${e$}%, rgba(0, 0, 0, 1) ${eS}%, rgba(0, 0, 0, 1) ${100 - G / 2}%, rgba(0, 0, 0, ${J}) ${eC}%)`;\n  return (/* Empty state */et ? /*#__PURE__*/e(\"section\", {\n      style: {\n        ...C,\n        opacity: eh,\n        WebkitMaskImage: X ? eM : void 0,\n        MozMaskImage: X ? eM : void 0,\n        maskImage: X ? eM : void 0,\n        overflow: Y ? \"visible\" : \"hidden\",\n        padding: Z\n      },\n      ref: eo,\n      children: /*#__PURE__*/t(x.ul, {\n        ref: eI,\n        style: {\n          ...C,\n          gap: I,\n          top: \"bottom\" === j && B(em) ? -em : void 0,\n          left: \"right\" === j && B(em) ? -em : void 0,\n          placeItems: F,\n          position: \"relative\",\n          flexDirection: ei ? \"row\" : \"column\",\n          ...K,\n          transform: S ? void 0 : er,\n          willChange: _ ? \"auto\" : \"transform\"\n        },\n        onMouseEnter: () => {\n          eb.current = !0, eT.current && eT.current.updatePlaybackRate(R);\n        },\n        onMouseLeave: () => {\n          eb.current = !1, eT.current && eT.current.updatePlaybackRate(1);\n        },\n        children: [eu, ec]\n      })\n    }) : /*#__PURE__*/t(\"section\", {\n      style: M,\n      children: [/*#__PURE__*/e(\"div\", {\n        style: V,\n        children: \"\u2728\"\n      }), /*#__PURE__*/e(\"p\", {\n        style: k,\n        children: \"Connect to Content\"\n      }), /*#__PURE__*/e(\"p\", {\n        style: A,\n        children: \"Add layers or components to infinitely loop on your page.\"\n      })]\n    })\n  );\n} /* Default Properties */\n$.defaultProps = {\n  gap: 10,\n  padding: 10,\n  sizingOptions: {\n    widthType: !0,\n    heightType: !0\n  },\n  fadeOptions: {\n    fadeContent: !0,\n    overflow: !1,\n    fadeWidth: 25,\n    fadeAlpha: 0,\n    fadeInset: 0\n  },\n  direction: !0\n}, /* Property Controls */u($, {\n  slots: {\n    type: c.Array,\n    title: \"Children\",\n    control: {\n      type: c.ComponentInstance\n    }\n  },\n  speed: {\n    type: c.Number,\n    title: \"Speed\",\n    min: 0,\n    max: 1e3,\n    defaultValue: 100,\n    unit: \"%\",\n    displayStepper: !0,\n    step: 5\n  },\n  direction: {\n    type: c.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: !0\n  },\n  alignment: {\n    type: c.Enum,\n    title: \"Align\",\n    options: [\"flex-start\", \"center\", \"flex-end\"],\n    optionIcons: {\n      direction: {\n        right: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        left: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        top: [\"align-left\", \"align-center\", \"align-right\"],\n        bottom: [\"align-left\", \"align-center\", \"align-right\"]\n      }\n    },\n    defaultValue: \"center\",\n    displaySegmentedControl: !0\n  },\n  gap: {\n    type: c.Number,\n    title: \"Gap\"\n  },\n  padding: {\n    title: \"Padding\",\n    type: c.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0\n  },\n  sizingOptions: {\n    type: c.Object,\n    title: \"Sizing\",\n    controls: {\n      widthType: {\n        type: c.Boolean,\n        title: \"Width\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: !0\n      },\n      heightType: {\n        type: c.Boolean,\n        title: \"Height\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: !0\n      }\n    }\n  },\n  fadeOptions: {\n    type: c.Object,\n    title: \"Clipping\",\n    controls: {\n      fadeContent: {\n        type: c.Boolean,\n        title: \"Fade\",\n        defaultValue: !0\n      },\n      overflow: {\n        type: c.Boolean,\n        title: \"Overflow\",\n        enabledTitle: \"Show\",\n        disabledTitle: \"Hide\",\n        defaultValue: !1,\n        hidden: e => !0 === e.fadeContent\n      },\n      fadeWidth: {\n        type: c.Number,\n        title: \"Width\",\n        defaultValue: 25,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden: e => !1 === e.fadeContent\n      },\n      fadeInset: {\n        type: c.Number,\n        title: \"Inset\",\n        defaultValue: 0,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden: e => !1 === e.fadeContent\n      },\n      fadeAlpha: {\n        type: c.Number,\n        title: \"Opacity\",\n        defaultValue: 0,\n        min: 0,\n        max: 1,\n        step: .05,\n        hidden: e => !1 === e.fadeContent\n      }\n    }\n  },\n  hoverFactor: {\n    type: c.Number,\n    title: \"Hover\",\n    min: 0,\n    max: 1,\n    unit: \"x\",\n    defaultValue: 1,\n    step: .1,\n    displayStepper: !0,\n    description: \"Slows down the speed while you are hovering.\"\n  }\n}); /* Placeholder Styles */\nlet C = {\n    display: \"flex\",\n    width: \"100%\",\n    height: \"100%\",\n    maxWidth: \"100%\",\n    maxHeight: \"100%\",\n    placeItems: \"center\",\n    margin: 0,\n    padding: 0,\n    listStyleType: \"none\",\n    textIndent: \"none\"\n  },\n  M = {\n    display: \"flex\",\n    width: \"100%\",\n    height: \"100%\",\n    placeContent: \"center\",\n    placeItems: \"center\",\n    flexDirection: \"column\",\n    color: \"#96F\",\n    background: \"rgba(136, 85, 255, 0.1)\",\n    fontSize: 11,\n    overflow: \"hidden\",\n    padding: \"20px 20px 30px 20px\"\n  },\n  V = {\n    fontSize: 32,\n    marginBottom: 10\n  },\n  k = {\n    margin: 0,\n    marginBottom: 10,\n    fontWeight: 600,\n    textAlign: \"center\"\n  },\n  A = {\n    margin: 0,\n    opacity: .7,\n    maxWidth: 150,\n    lineHeight: 1.5,\n    textAlign: \"center\"\n  },\n  W = (e, t, i) => Math.min(Math.max(e, t), i),\n  B = e => \"number\" == typeof e && !isNaN(e);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Ticker\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"400\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutHeight\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Ticker from \"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/9yhZnwQnqadGwS8iJufN/Ticker.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/9QlSNUsONiMPAyX2hdWd/DEsTaQGk7AD9UB5GfLKI/JcX8W_Ggb.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/vD1kgB9WO3qH3cN6hyXq/1K7PYa64FjzxUlmMRyYF/xZndidUCt.js\";\nconst TickerFonts = getFonts(Ticker);\nconst cycleOrder = [\"Igq_HKYCx\", \"FjSJQTh0E\", \"VUV5UNKLp\"];\nconst serializationHash = \"framer-DPdUa\";\nconst variantClassNames = {\n  FjSJQTh0E: \"framer-v-1o5ylla\",\n  Igq_HKYCx: \"framer-v-1ae9l64\",\n  VUV5UNKLp: \"framer-v-12k6b3g\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"Igq_HKYCx\",\n  Phone: \"VUV5UNKLp\",\n  Tablet: \"FjSJQTh0E\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"Igq_HKYCx\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Igq_HKYCx\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1ae9l64\", className, classNames),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Igq_HKYCx\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            FjSJQTh0E: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            VUV5UNKLp: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-10lusos\",\n            layoutDependency: layoutDependency,\n            layoutId: \"VOiNmrwPk\",\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-21ogod\",\n                  \"data-styles-preset\": \"xZndidUCt\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237)))\"\n                  },\n                  children: \"Let us bring you value\"\n                })\n              }),\n              className: \"framer-uqz1zv\",\n              \"data-framer-name\": \"Text\",\n              layoutDependency: layoutDependency,\n              layoutId: \"v2uieSpNO\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                FjSJQTh0E: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-21ogod\",\n                      \"data-styles-preset\": \"xZndidUCt\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237)))\"\n                      },\n                      children: \"Let us bring you value\"\n                    })\n                  })\n                },\n                VUV5UNKLp: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-21ogod\",\n                      \"data-styles-preset\": \"xZndidUCt\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237)))\"\n                      },\n                      children: \"Let us bring you value\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-c4t99i\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BtUXuzYwt\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    children: \"Become our partner\"\n                  })\n                }),\n                className: \"framer-1t8ydnw\",\n                \"data-framer-name\": \"Supportive Text\",\n                layoutDependency: layoutDependency,\n                layoutId: \"jNVIPBhLT\",\n                style: {\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-6x6cxr\",\n                \"data-framer-name\": \"Rating\",\n                layoutDependency: layoutDependency,\n                layoutId: \"WLKvwxvWQ\",\n                style: {\n                  backgroundColor: \"var(--token-d513fe91-1393-4145-887b-aecd0494c20a, rgb(61, 226, 115))\",\n                  borderBottomLeftRadius: 4,\n                  borderBottomRightRadius: 4,\n                  borderTopLeftRadius: 4,\n                  borderTopRightRadius: 4\n                },\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-17dqbwt\",\n                      \"data-styles-preset\": \"JcX8W_Ggb\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-761dbf8b-8320-4a73-876c-2ed7f70706d5, rgb(0, 15, 5)))\"\n                      },\n                      children: \"Join us\"\n                    })\n                  }),\n                  className: \"framer-2j8ch2\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ciTX8RaWM\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-761dbf8b-8320-4a73-876c-2ed7f70706d5, rgb(0, 15, 5))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })]\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1un4c90-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"csZGU969v-container\",\n            children: /*#__PURE__*/_jsx(Ticker, {\n              alignment: \"center\",\n              direction: \"left\",\n              fadeOptions: {\n                fadeAlpha: 0,\n                fadeContent: true,\n                fadeInset: 0,\n                fadeWidth: 10,\n                overflow: false\n              },\n              gap: 24,\n              height: \"100%\",\n              hoverFactor: 1,\n              id: \"csZGU969v\",\n              layoutId: \"csZGU969v\",\n              padding: 0,\n              paddingBottom: 0,\n              paddingLeft: 0,\n              paddingPerSide: false,\n              paddingRight: 0,\n              paddingTop: 0,\n              sizingOptions: {\n                heightType: true,\n                widthType: true\n              },\n              slots: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-b68qm3\",\n                \"data-framer-name\": \"Content #1\",\n                layoutDependency: layoutDependency,\n                layoutId: \"pz3aOOuKV\",\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 118,\n                    intrinsicWidth: 369,\n                    pixelHeight: 118,\n                    pixelWidth: 369,\n                    positionX: \"center\",\n                    positionY: \"center\",\n                    src: \"https://framerusercontent.com/images/sZndsdNDvb4I5KsECwWmb5ey68c.png\"\n                  },\n                  className: \"framer-1asod45\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VGxEimjng\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-lql6ly\",\n                \"data-framer-name\": \"Content #2\",\n                layoutDependency: layoutDependency,\n                layoutId: \"iR3JGm4RG\",\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 101,\n                    intrinsicWidth: 269,\n                    pixelHeight: 101,\n                    pixelWidth: 269,\n                    positionX: \"center\",\n                    positionY: \"center\",\n                    src: \"https://framerusercontent.com/images/ePA5nir0s8nJE15A2vXsFLQV5o.png\"\n                  },\n                  className: \"framer-y133db\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Dzub4oOWK\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-19bg6e5\",\n                \"data-framer-name\": \"Content #3\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XFEWfvKDZ\",\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 2160,\n                    intrinsicWidth: 3840,\n                    pixelHeight: 2160,\n                    pixelWidth: 3840,\n                    positionX: \"center\",\n                    positionY: \"center\",\n                    sizes: \"118px\",\n                    src: \"https://framerusercontent.com/images/3QqKTeiPZwoQrNiQkfIZEhC82o.png\",\n                    srcSet: \"https://framerusercontent.com/images/3QqKTeiPZwoQrNiQkfIZEhC82o.png?scale-down-to=512 512w, https://framerusercontent.com/images/3QqKTeiPZwoQrNiQkfIZEhC82o.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/3QqKTeiPZwoQrNiQkfIZEhC82o.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/3QqKTeiPZwoQrNiQkfIZEhC82o.png 3840w\"\n                  },\n                  className: \"framer-1euy9ew\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"QZiPAeUVb\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-141zea6\",\n                \"data-framer-name\": \"Content #4\",\n                layoutDependency: layoutDependency,\n                layoutId: \"PHC3Tzg8v\",\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 352,\n                    intrinsicWidth: 1500,\n                    pixelHeight: 352,\n                    pixelWidth: 1500,\n                    positionX: \"center\",\n                    positionY: \"center\",\n                    sizes: \"118px\",\n                    src: \"https://framerusercontent.com/images/WMqSsNOR8886m6kLjYNGbP2SM.png\",\n                    srcSet: \"https://framerusercontent.com/images/WMqSsNOR8886m6kLjYNGbP2SM.png?scale-down-to=512 512w, https://framerusercontent.com/images/WMqSsNOR8886m6kLjYNGbP2SM.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/WMqSsNOR8886m6kLjYNGbP2SM.png 1500w\"\n                  },\n                  className: \"framer-11mc1bm\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"toRZYnu7g\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-stqse5\",\n                \"data-framer-name\": \"Content #5\",\n                layoutDependency: layoutDependency,\n                layoutId: \"DW8SHFecz\",\n                children: /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 158,\n                    intrinsicWidth: 707,\n                    pixelHeight: 158,\n                    pixelWidth: 707,\n                    positionX: \"center\",\n                    positionY: \"center\",\n                    sizes: \"118px\",\n                    src: \"https://framerusercontent.com/images/CgxalBtaFSzVSRwmF2ug0p9VkE.png\",\n                    srcSet: \"https://framerusercontent.com/images/CgxalBtaFSzVSRwmF2ug0p9VkE.png?scale-down-to=512 512w, https://framerusercontent.com/images/CgxalBtaFSzVSRwmF2ug0p9VkE.png 707w\"\n                  },\n                  className: \"framer-mycmy7\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"KT0AJhV_G\"\n                })\n              })],\n              speed: 50,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-DPdUa[data-border=\"true\"]::after, .framer-DPdUa [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-DPdUa.framer-1u0r7t7, .framer-DPdUa .framer-1u0r7t7 { display: block; }\", \".framer-DPdUa.framer-1ae9l64 { display: grid; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(8px, 1fr)); grid-template-rows: repeat(1, min-content); height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1120px; }\", \".framer-DPdUa .framer-10lusos { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; grid-column: auto / span 2; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DPdUa .framer-uqz1zv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-DPdUa .framer-c4t99i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DPdUa .framer-1t8ydnw, .framer-DPdUa .framer-2j8ch2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-DPdUa .framer-6x6cxr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: auto; justify-content: center; overflow: hidden; padding: 0px 4px 0px 4px; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\", \".framer-DPdUa .framer-1un4c90-container { align-self: center; flex: none; grid-column: auto / span 3; height: 32px; justify-self: end; position: relative; width: 100%; }\", \".framer-DPdUa .framer-b68qm3, .framer-DPdUa .framer-lql6ly, .framer-DPdUa .framer-19bg6e5, .framer-DPdUa .framer-141zea6, .framer-DPdUa .framer-stqse5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \".framer-DPdUa .framer-1asod45, .framer-DPdUa .framer-y133db, .framer-DPdUa .framer-1euy9ew, .framer-DPdUa .framer-11mc1bm, .framer-DPdUa .framer-mycmy7 { flex: none; height: 100%; overflow: hidden; position: relative; width: 118px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPdUa .framer-10lusos, .framer-DPdUa .framer-c4t99i, .framer-DPdUa .framer-6x6cxr, .framer-DPdUa .framer-b68qm3, .framer-DPdUa .framer-lql6ly, .framer-DPdUa .framer-19bg6e5, .framer-DPdUa .framer-141zea6, .framer-DPdUa .framer-stqse5 { gap: 0px; } .framer-DPdUa .framer-10lusos > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-DPdUa .framer-10lusos > :first-child { margin-top: 0px; } .framer-DPdUa .framer-10lusos > :last-child { margin-bottom: 0px; } .framer-DPdUa .framer-c4t99i > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-DPdUa .framer-c4t99i > :first-child, .framer-DPdUa .framer-6x6cxr > :first-child, .framer-DPdUa .framer-b68qm3 > :first-child, .framer-DPdUa .framer-lql6ly > :first-child, .framer-DPdUa .framer-19bg6e5 > :first-child, .framer-DPdUa .framer-141zea6 > :first-child, .framer-DPdUa .framer-stqse5 > :first-child { margin-left: 0px; } .framer-DPdUa .framer-c4t99i > :last-child, .framer-DPdUa .framer-6x6cxr > :last-child, .framer-DPdUa .framer-b68qm3 > :last-child, .framer-DPdUa .framer-lql6ly > :last-child, .framer-DPdUa .framer-19bg6e5 > :last-child, .framer-DPdUa .framer-141zea6 > :last-child, .framer-DPdUa .framer-stqse5 > :last-child { margin-right: 0px; } .framer-DPdUa .framer-6x6cxr > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-DPdUa .framer-b68qm3 > *, .framer-DPdUa .framer-lql6ly > *, .framer-DPdUa .framer-19bg6e5 > *, .framer-DPdUa .framer-141zea6 > *, .framer-DPdUa .framer-stqse5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", \".framer-DPdUa.framer-v-1o5ylla.framer-1ae9l64 { gap: 32px; grid-template-columns: repeat(2, minmax(8px, 1fr)); width: 810px; }\", \".framer-DPdUa.framer-v-1o5ylla .framer-10lusos { align-content: center; align-items: center; justify-self: center; }\", \".framer-DPdUa.framer-v-1o5ylla .framer-1un4c90-container { align-self: start; grid-column: auto / span 2; justify-self: center; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPdUa.framer-v-1o5ylla.framer-1ae9l64 { gap: 0px; } .framer-DPdUa.framer-v-1o5ylla.framer-1ae9l64 > *, .framer-DPdUa.framer-v-1o5ylla.framer-1ae9l64 > :first-child, .framer-DPdUa.framer-v-1o5ylla.framer-1ae9l64 > :last-child { margin: 0px; } }\", \".framer-DPdUa.framer-v-12k6b3g.framer-1ae9l64 { gap: 24px; grid-template-columns: repeat(2, minmax(8px, 1fr)); width: 390px; }\", \".framer-DPdUa.framer-v-12k6b3g .framer-10lusos { justify-self: center; }\", \".framer-DPdUa.framer-v-12k6b3g .framer-1un4c90-container { align-self: start; grid-column: auto / span 2; height: 24px; justify-self: center; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPdUa.framer-v-12k6b3g.framer-1ae9l64 { gap: 0px; } .framer-DPdUa.framer-v-12k6b3g.framer-1ae9l64 > *, .framer-DPdUa.framer-v-12k6b3g.framer-1ae9l64 > :first-child, .framer-DPdUa.framer-v-12k6b3g.framer-1ae9l64 > :last-child { margin: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 52\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 1120\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FjSJQTh0E\":{\"layout\":[\"fixed\",\"auto\"]},\"VUV5UNKLp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerY6XooEW1_ = withCSS(Component, css, \"framer-DPdUa\");\nexport default FramerY6XooEW1_;\nFramerY6XooEW1_.displayName = \"Testimonial / Ticker - Reviews + Logo\";\nFramerY6XooEW1_.defaultProps = {\n  height: 52,\n  width: 1120\n};\naddPropertyControls(FramerY6XooEW1_, {\n  variant: {\n    options: [\"Igq_HKYCx\", \"FjSJQTh0E\", \"VUV5UNKLp\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerY6XooEW1_, [...TickerFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerY6XooEW1_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"1120\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FjSJQTh0E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VUV5UNKLp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"52\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Y6XooEW1_.map", "// Generated by Framer (d03ec02)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/dI7XxEeesm4fsszMfqp6/6OR03C378bdPcUndSpvs/I9BKRmVPm.js\";\nimport ElementButtonSocial from \"https://framerusercontent.com/modules/4J9VPcsT1PC6eXOmRDf1/OscTcFobH2qZya3q0gEm/BvMrYeugJ.js\";\nimport TestimonialTickerReviewsLogo from \"https://framerusercontent.com/modules/ncbNG84VUwbZdoXDwMf5/9ad3mWUXpj71bl7M7toQ/Y6XooEW1_.js\";\nconst ElementButtonSocialFonts = getFonts(ElementButtonSocial);\nconst TestimonialTickerReviewsLogoFonts = getFonts(TestimonialTickerReviewsLogo);\nconst cycleOrder = [\"qlQujbkPv\", \"aQ0pUZLBA\", \"xoEb8xV6M\"];\nconst serializationHash = \"framer-rmSAC\";\nconst variantClassNames = {\n  aQ0pUZLBA: \"framer-v-1k79545\",\n  qlQujbkPv: \"framer-v-1bucij\",\n  xoEb8xV6M: \"framer-v-4klhmq\"\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 transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst addImageAlt = (image, alt) => {\n  if (!image || typeof image !== \"object\") {\n    return;\n  }\n  return {\n    ...image,\n    alt\n  };\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"qlQujbkPv\",\n  Phone: \"xoEb8xV6M\",\n  Tablet: \"aQ0pUZLBA\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"qlQujbkPv\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale,\n    setLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"qlQujbkPv\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className];\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      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(serializationHash, ...sharedStyleClassNames, \"framer-1bucij\", className, classNames),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"qlQujbkPv\",\n          onHoverEnd: () => setGestureState({\n            isHovered: false\n          }),\n          onHoverStart: () => setGestureState({\n            isHovered: true\n          }),\n          onTap: () => setGestureState({\n            isPressed: false\n          }),\n          onTapCancel: () => setGestureState({\n            isPressed: false\n          }),\n          onTapStart: () => setGestureState({\n            isPressed: true\n          }),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"var(--token-7e9acf14-7380-401e-aa60-cd952cd67680, rgb(0, 13, 15))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            aQ0pUZLBA: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            xoEb8xV6M: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1p6rlez\",\n            \"data-framer-name\": \"Container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"n02wAlvno\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-15yb6p2\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xw7izRnFi\",\n              children: /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-kmhcx5\",\n                layoutDependency: layoutDependency,\n                layoutId: \"bYHVgr3Wz\",\n                children: [/*#__PURE__*/_jsx(Link, {\n                  href: {\n                    webPageId: \"OTTo39ZNk\"\n                  },\n                  openInNewTab: false,\n                  children: /*#__PURE__*/_jsxs(motion.a, {\n                    className: \"framer-10d5vvn framer-ioewx1\",\n                    \"data-framer-name\": \"Link\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"B_xHpIlxI\",\n                    children: [/*#__PURE__*/_jsx(Image, {\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 100,\n                        intrinsicWidth: 100,\n                        pixelHeight: 100,\n                        pixelWidth: 100,\n                        src: \"https://framerusercontent.com/images/7MKAGModr3c167JJd98On0hfQ.gif\"\n                      },\n                      className: \"framer-1s1zuh7\",\n                      \"data-framer-name\": \"Image\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"DQpsmZuxC\"\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.h3, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TWFucm9wZS01MDA=\",\n                            \"--framer-font-family\": '\"Manrope\", \"Manrope Placeholder\", sans-serif',\n                            \"--framer-font-size\": \"24px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"0px\",\n                            \"--framer-line-height\": \"24px\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237)))\"\n                          },\n                          children: \"Siriusnet\"\n                        })\n                      }),\n                      className: \"framer-1kjp06v\",\n                      \"data-framer-name\": \"Text\",\n                      fonts: [\"GF;Manrope-500\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"CzPfQmiG2\",\n                      style: {\n                        \"--extracted-a0htzi\": \"var(--token-b62c5eed-f783-46cd-9d4c-7561401116f9, rgb(226, 235, 237))\",\n                        \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                        \"--framer-link-text-decoration\": \"underline\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1xntfqc\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"d8umCkzkw\",\n                  children: [/*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-ri0jnl-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"rE3ekXRsf-container\",\n                    children: /*#__PURE__*/_jsx(ElementButtonSocial, {\n                      AcGtxhUup: addImageAlt({\n                        src: \"https://framerusercontent.com/images/YivEnKuP2F7qxblVWkeqScjKp0.svg\"\n                      }, \"\"),\n                      height: \"100%\",\n                      id: \"rE3ekXRsf\",\n                      kM0kQZHsh: true,\n                      layoutId: \"rE3ekXRsf\",\n                      wcOxN48nf: \"facebook.com/Siriusnet\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-19tkebt-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"HoOy80C4w-container\",\n                    children: /*#__PURE__*/_jsx(ElementButtonSocial, {\n                      AcGtxhUup: addImageAlt({\n                        src: \"https://framerusercontent.com/images/CvjxavKKjJ9UbSeSMCYMHUzAmk.svg\"\n                      }, \"\"),\n                      height: \"100%\",\n                      id: \"HoOy80C4w\",\n                      kM0kQZHsh: true,\n                      layoutId: \"HoOy80C4w\",\n                      wcOxN48nf: \"x.com/Siriusnet_PoR\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1fgmmih-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"WtoAFlrDI-container\",\n                    children: /*#__PURE__*/_jsx(ElementButtonSocial, {\n                      AcGtxhUup: addImageAlt({\n                        src: \"https://framerusercontent.com/images/kprlaYt9JHb1bNxVpXs26Yszc.svg\"\n                      }, \"\"),\n                      height: \"100%\",\n                      id: \"WtoAFlrDI\",\n                      kM0kQZHsh: true,\n                      layoutId: \"WtoAFlrDI\",\n                      wcOxN48nf: \"linkedin.com/company/siriusnet\",\n                      width: \"100%\"\n                    })\n                  })]\n                })]\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-gcnotz\",\n              \"data-framer-name\": \"Line\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xjL6ujNDU\",\n              style: {\n                backgroundColor: \"var(--token-dd902e68-a943-4c5d-9525-e8a00d5aaeca, rgb(23, 37, 39))\"\n              }\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-dr38xf-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Ne6WBU9ko-container\",\n              children: /*#__PURE__*/_jsx(TestimonialTickerReviewsLogo, {\n                height: \"100%\",\n                id: \"Ne6WBU9ko\",\n                layoutId: \"Ne6WBU9ko\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"Igq_HKYCx\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  aQ0pUZLBA: {\n                    variant: \"FjSJQTh0E\"\n                  },\n                  xoEb8xV6M: {\n                    variant: \"VUV5UNKLp\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-9uk5gd\",\n              layoutDependency: layoutDependency,\n              layoutId: \"gtrA9tqiV\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1442wia\",\n                \"data-framer-name\": \"Line\",\n                layoutDependency: layoutDependency,\n                layoutId: \"qTJUnxuD2\",\n                style: {\n                  backgroundColor: \"var(--token-dd902e68-a943-4c5d-9525-e8a00d5aaeca, rgb(23, 37, 39))\"\n                }\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-8ztrcf\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GoIxfb0lI\",\n                children: /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      className: \"framer-styles-preset-17srqud\",\n                      \"data-styles-preset\": \"I9BKRmVPm\",\n                      children: \"2024@ Copyright by Siriusnet\"\n                    })\n                  }),\n                  className: \"framer-1d932tn\",\n                  \"data-framer-name\": \"Text\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"NB2oVi5ml\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-rmSAC[data-border=\"true\"]::after, .framer-rmSAC [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-rmSAC.framer-ioewx1, .framer-rmSAC .framer-ioewx1 { display: block; }\", \".framer-rmSAC.framer-1bucij { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 96px 40px 24px 40px; position: relative; width: 1200px; }\", \".framer-rmSAC .framer-1p6rlez { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; max-width: 1120px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-rmSAC .framer-15yb6p2 { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(8px, 1fr)); grid-template-rows: repeat(1, min-content); height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-rmSAC .framer-kmhcx5 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; grid-column: auto / span 2; height: 100%; justify-content: space-between; justify-self: start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-rmSAC .framer-10d5vvn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-rmSAC .framer-1s1zuh7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-rmSAC .framer-1kjp06v, .framer-rmSAC .framer-1d932tn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-rmSAC .framer-1xntfqc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-rmSAC .framer-ri0jnl-container, .framer-rmSAC .framer-19tkebt-container, .framer-rmSAC .framer-1fgmmih-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-rmSAC .framer-gcnotz { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\", \".framer-rmSAC .framer-dr38xf-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-rmSAC .framer-9uk5gd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-rmSAC .framer-1442wia { flex: none; height: 1px; overflow: hidden; position: relative; width: 1120px; }\", \".framer-rmSAC .framer-8ztrcf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rmSAC.framer-1bucij, .framer-rmSAC .framer-1p6rlez, .framer-rmSAC .framer-10d5vvn, .framer-rmSAC .framer-1xntfqc, .framer-rmSAC .framer-9uk5gd { gap: 0px; } .framer-rmSAC.framer-1bucij > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-rmSAC.framer-1bucij > :first-child, .framer-rmSAC .framer-1p6rlez > :first-child, .framer-rmSAC .framer-9uk5gd > :first-child { margin-top: 0px; } .framer-rmSAC.framer-1bucij > :last-child, .framer-rmSAC .framer-1p6rlez > :last-child, .framer-rmSAC .framer-9uk5gd > :last-child { margin-bottom: 0px; } .framer-rmSAC .framer-1p6rlez > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-rmSAC .framer-10d5vvn > *, .framer-rmSAC .framer-1xntfqc > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-rmSAC .framer-10d5vvn > :first-child, .framer-rmSAC .framer-1xntfqc > :first-child { margin-left: 0px; } .framer-rmSAC .framer-10d5vvn > :last-child, .framer-rmSAC .framer-1xntfqc > :last-child { margin-right: 0px; } .framer-rmSAC .framer-9uk5gd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-rmSAC.framer-v-1k79545.framer-1bucij { padding: 64px 32px 24px 32px; width: 810px; }\", \".framer-rmSAC.framer-v-1k79545 .framer-1p6rlez { max-width: 720px; }\", \".framer-rmSAC.framer-v-1k79545 .framer-15yb6p2 { gap: 48px; grid-template-columns: repeat(3, minmax(8px, 1fr)); }\", \".framer-rmSAC.framer-v-1k79545 .framer-kmhcx5 { align-content: center; align-items: center; flex-direction: row; grid-column: auto / span 3; height: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rmSAC.framer-v-1k79545 .framer-15yb6p2, .framer-rmSAC.framer-v-1k79545 .framer-kmhcx5 { gap: 0px; } .framer-rmSAC.framer-v-1k79545 .framer-15yb6p2 > *, .framer-rmSAC.framer-v-1k79545 .framer-15yb6p2 > :first-child, .framer-rmSAC.framer-v-1k79545 .framer-15yb6p2 > :last-child, .framer-rmSAC.framer-v-1k79545 .framer-kmhcx5 > *, .framer-rmSAC.framer-v-1k79545 .framer-kmhcx5 > :first-child, .framer-rmSAC.framer-v-1k79545 .framer-kmhcx5 > :last-child { margin: 0px; } }\", \".framer-rmSAC.framer-v-4klhmq.framer-1bucij { padding: 48px 20px 24px 20px; width: 390px; }\", \".framer-rmSAC.framer-v-4klhmq .framer-1p6rlez { gap: 40px; }\", \".framer-rmSAC.framer-v-4klhmq .framer-15yb6p2 { gap: 40px; grid-template-columns: repeat(1, minmax(8px, 1fr)); }\", \".framer-rmSAC.framer-v-4klhmq .framer-kmhcx5 { align-content: center; align-items: center; gap: 32px; grid-column: auto / span 1; height: min-content; justify-content: center; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rmSAC.framer-v-4klhmq .framer-1p6rlez, .framer-rmSAC.framer-v-4klhmq .framer-15yb6p2, .framer-rmSAC.framer-v-4klhmq .framer-kmhcx5 { gap: 0px; } .framer-rmSAC.framer-v-4klhmq .framer-1p6rlez > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-rmSAC.framer-v-4klhmq .framer-1p6rlez > :first-child, .framer-rmSAC.framer-v-4klhmq .framer-kmhcx5 > :first-child { margin-top: 0px; } .framer-rmSAC.framer-v-4klhmq .framer-1p6rlez > :last-child, .framer-rmSAC.framer-v-4klhmq .framer-kmhcx5 > :last-child { margin-bottom: 0px; } .framer-rmSAC.framer-v-4klhmq .framer-15yb6p2 > *, .framer-rmSAC.framer-v-4klhmq .framer-15yb6p2 > :first-child, .framer-rmSAC.framer-v-4klhmq .framer-15yb6p2 > :last-child { margin: 0px; } .framer-rmSAC.framer-v-4klhmq .framer-kmhcx5 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 434\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aQ0pUZLBA\":{\"layout\":[\"fixed\",\"auto\"]},\"xoEb8xV6M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerYcsU8Pcbu = withCSS(Component, css, \"framer-rmSAC\");\nexport default FramerYcsU8Pcbu;\nFramerYcsU8Pcbu.displayName = \"Navigation / Footer\";\nFramerYcsU8Pcbu.defaultProps = {\n  height: 434,\n  width: 1200\n};\naddPropertyControls(FramerYcsU8Pcbu, {\n  variant: {\n    options: [\"qlQujbkPv\", \"aQ0pUZLBA\", \"xoEb8xV6M\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerYcsU8Pcbu, [{\n  family: \"Manrope\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",\n  weight: \"500\"\n}, ...ElementButtonSocialFonts, ...TestimonialTickerReviewsLogoFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerYcsU8Pcbu\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aQ0pUZLBA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xoEb8xV6M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"434\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "fillColor", "height", "id", "text", "textColor", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "lo1Elt5dg", "Qr8k4o1BQ", "FWSorK5d1", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FramerOPUejqWHf", "withCSS", "OPUejqWHf_default", "addPropertyControls", "ControlType", "addFonts", "c", "x", "b", "e", "t", "w", "y", "a", "re", "MotionConfigContext", "o", "se", "p", "v", "z", "i", "k", "D", "Y", "useLocaleInfo", "m", "h", "g", "X", "Z", "I", "T", "C", "J", "A", "useVariantState", "c", "L", "R", "pe", "F", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "SVG", "withCSS", "orl2iMVTq_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "SVG", "css", "FramerIGFqizJ7S", "withCSS", "IGFqizJ7S_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "IGFqizJ7S_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "hover", "id", "title", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1nzhzpa", "args", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "IGFqizJ7S_default", "css", "FrameragH2PFLXa", "withCSS", "agH2PFLXa_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "serializationHash", "RichText", "x", "css", "FramerE9byGnwXj", "withCSS", "E9byGnwXj_default", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "zXZxNtOAG", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaps4xxkw", "args", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "RichText", "x", "SVG", "css", "FramerisEn9lO9h", "withCSS", "isEn9lO9h_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "IGFqizJ7S_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "hover", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1nzhzpa", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "RichText", "x", "css", "FramerjUaYVL6xF", "withCSS", "jUaYVL6xF_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "RichText", "x", "css", "FramerOEAans5rL", "withCSS", "OEAans5rL_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "RichText", "x", "css", "FramerSV9aTic_V", "withCSS", "SV9aTic_V_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "RichText", "x", "css", "FramerXPzCH7cWt", "withCSS", "XPzCH7cWt_default", "addPropertyControls", "ControlType", "addFonts", "LinksProductFonts", "getFonts", "orl2iMVTq_default", "LinksResourcesFonts", "SV9aTic_V_default", "TriggerFonts", "agH2PFLXa_default", "SolutionsFonts", "E9byGnwXj_default", "MotionDivWithFX", "withFX", "motion", "DevelopersFonts", "OEAans5rL_default", "LinksCommunityCopyFonts", "isEn9lO9h_default", "LinksCommunityFonts", "XPzCH7cWt_default", "Trigger1Fonts", "jUaYVL6xF_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "transition2", "animation", "transformTemplate", "_", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapvlg1q", "args", "onTap18gdxj5", "hover1gx595p", "overlay", "zXZxNtOAGvlg1q", "PWSlWeqS61gx595p", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "ref2", "ref3", "ref4", "ref5", "ref6", "ref7", "ref8", "ref9", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "cx", "Image2", "RichText", "x", "l", "AnimatePresence", "Floating", "overlay1", "overlay2", "overlay3", "css", "FramerbFmlReEje", "withCSS", "bFmlReEje_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "bFmlReEje_default", "ElementChipFonts", "OPUejqWHf_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter10af94v", "args", "onMouseLeave1fnq1j7", "onMouseEnter1reg6bs", "onMouseLeavebearmx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "RichText", "x", "Link", "css", "FramerxqFog58Oi", "withCSS", "xqFog58Oi_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "icon", "id", "link", "newTab", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "AcGtxhUup", "wcOxN48nf", "kM0kQZHsh", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "Image2", "css", "FramerBvMrYeugJ", "withCSS", "BvMrYeugJ_default", "addPropertyControls", "ControlType", "addFonts", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "r", "c", "u", "a", "s", "cubicBezier", "o", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "e", "r", "o", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "f", "l", "g", "glide", "d", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "n", "createGeneratorEasing", "e", "n", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "n", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "t", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "T", "e", "S", "$", "u", "c", "I", "N", "O", "P", "H", "L", "z", "R", "j", "F", "D", "E", "K", "X", "Y", "G", "q", "J", "Q", "U", "Z", "_", "RenderTarget", "et", "ei", "en", "useMotionValue", "el", "useTransform", "eo", "pe", "ea", "se", "W", "ed", "ep", "ye", "eu", "ec", "es", "eh", "ef", "te", "t", "i", "eg", "ue", "resize", "n", "l", "r", "o", "a", "d", "p", "LayoutGroup", "em", "ey", "ev", "ex", "eb", "ew", "useReducedMotion", "eI", "eT", "useInView", "useAnimationFrame", "wrap", "eS", "e$", "eC", "eM", "C", "motion", "B", "M", "V", "k", "A", "addPropertyControls", "ControlType", "TickerFonts", "getFonts", "$", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "RichText", "x", "Image2", "css", "FramerY6XooEW1_", "withCSS", "Y6XooEW1_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ElementButtonSocialFonts", "getFonts", "BvMrYeugJ_default", "TestimonialTickerReviewsLogoFonts", "Y6XooEW1_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "Link", "Image2", "RichText", "x", "css", "FramerYcsU8Pcbu", "withCSS", "YcsU8Pcbu_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
