{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/imKNXuPSVJsXHpkPHOYm/j5gGPVneOTcJxzrBkcZa/LoU3E6Fxh.js", "ssg:https://framerusercontent.com/modules/AsPY3pvmoPQH8nZf3ara/kEtxJtj6Gpe4ETTXQGF2/jwgu_Lkym.js", "ssg:https://framerusercontent.com/modules/Z5Lj3Z99cMauA8g51Ut7/aT0V3jgiFuVAsCye9Mo6/ntaBhTuVv.js", "ssg:https://framerusercontent.com/modules/OwcsUei8MnDK6QFJjKqD/qJpp34BSXJEd2DA4ChJK/slc0i2zqH.js", "ssg:https://framerusercontent.com/modules/2sUhDVgv3gSjXP88HYDp/J8VfHqlIOrZTDzzfG1y5/rvOAzqSJb.js", "ssg:https://framerusercontent.com/modules/IKda3cpdpHF80bd2GZlB/QsariA2W2V7GvseRxS8K/Job7VvGIn.js", "ssg:https://framerusercontent.com/modules/2aL7vvwhKojqm5ZsdfwD/Nan2lJTb68SPoVuKYaKb/YCxCbKpRL.js", "ssg:https://framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/73UsIpa97froefZwqzz9/Image.js", "ssg:https://framerusercontent.com/modules/MYayPKlgVFFvIMwO9YyJ/Gram9CzIbHPvlYNVOEKg/xPrymCkMt.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js", "ssg:https://framerusercontent.com/modules/qERUg3wQIUuVhqZjDEkU/Msbnf4KvWZbGUVg5xM3v/FWkcUoMhH.js", "ssg:https://framerusercontent.com/modules/OTWzV30HZhKfygjbpAyC/WndPDd62Mysr2T8y9Z4R/EmYo81Wro.js", "ssg:https://framerusercontent.com/modules/sdV6TQJLA2AAWsEuSQsa/7PPfShKLERFcQ9mdFeCg/e794vbpBS.js", "ssg:https://framerusercontent.com/modules/DQq1CXFpNfJEsLY7ZEn4/cE7RTh4ZoNdu3flJE3F8/Mb34O11o6.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/LoU3E6Fxh:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-YfOJ5 .framer-styles-preset-1jwiavu:not(.rich-text-wrapper), .framer-YfOJ5 .framer-styles-preset-1jwiavu.rich-text-wrapper h6 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-YfOJ5 .framer-styles-preset-1jwiavu:not(.rich-text-wrapper), .framer-YfOJ5 .framer-styles-preset-1jwiavu.rich-text-wrapper h6 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-YfOJ5 .framer-styles-preset-1jwiavu:not(.rich-text-wrapper), .framer-YfOJ5 .framer-styles-preset-1jwiavu.rich-text-wrapper h6 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-YfOJ5\";\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.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/jwgu_Lkym:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-thUaz .framer-styles-preset-6vtjkh:not(.rich-text-wrapper), .framer-thUaz .framer-styles-preset-6vtjkh.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-thUaz .framer-styles-preset-6vtjkh:not(.rich-text-wrapper), .framer-thUaz .framer-styles-preset-6vtjkh.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-thUaz .framer-styles-preset-6vtjkh:not(.rich-text-wrapper), .framer-thUaz .framer-styles-preset-6vtjkh.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-thUaz\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ntaBhTuVv:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-WM3oP .framer-styles-preset-1in0dei:not(.rich-text-wrapper), .framer-WM3oP .framer-styles-preset-1in0dei.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-WM3oP .framer-styles-preset-1in0dei:not(.rich-text-wrapper), .framer-WM3oP .framer-styles-preset-1in0dei.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-WM3oP .framer-styles-preset-1in0dei:not(.rich-text-wrapper), .framer-WM3oP .framer-styles-preset-1in0dei.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-WM3oP\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\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    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/slc0i2zqH:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-wKIFh .framer-styles-preset-muv6gk:not(.rich-text-wrapper), .framer-wKIFh .framer-styles-preset-muv6gk.rich-text-wrapper h1 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 2007px) and (min-width: 1200px) { .framer-wKIFh .framer-styles-preset-muv6gk:not(.rich-text-wrapper), .framer-wKIFh .framer-styles-preset-muv6gk.rich-text-wrapper h1 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-wKIFh .framer-styles-preset-muv6gk:not(.rich-text-wrapper), .framer-wKIFh .framer-styles-preset-muv6gk.rich-text-wrapper h1 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-wKIFh .framer-styles-preset-muv6gk:not(.rich-text-wrapper), .framer-wKIFh .framer-styles-preset-muv6gk.rich-text-wrapper h1 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 29px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #f7f7f7; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-wKIFh\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\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    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/rvOAzqSJb:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-ANMrh .framer-styles-preset-98zte0:not(.rich-text-wrapper), .framer-ANMrh .framer-styles-preset-98zte0.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-ANMrh .framer-styles-preset-98zte0:not(.rich-text-wrapper), .framer-ANMrh .framer-styles-preset-98zte0.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-ANMrh .framer-styles-preset-98zte0:not(.rich-text-wrapper), .framer-ANMrh .framer-styles-preset-98zte0.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-ANMrh\";\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.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/Job7VvGIn:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-MdaYK .framer-styles-preset-1khfz2o:not(.rich-text-wrapper), .framer-MdaYK .framer-styles-preset-1khfz2o.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-MdaYK .framer-styles-preset-1khfz2o:not(.rich-text-wrapper), .framer-MdaYK .framer-styles-preset-1khfz2o.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-MdaYK .framer-styles-preset-1khfz2o:not(.rich-text-wrapper), .framer-MdaYK .framer-styles-preset-1khfz2o.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-668bb80a-210b-44f4-bd9c-503917772111, #808080); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-MdaYK\";\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};", "// Generated by Framer (3944b55)\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\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/IKda3cpdpHF80bd2GZlB/QsariA2W2V7GvseRxS8K/Job7VvGIn.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/AsPY3pvmoPQH8nZf3ara/kEtxJtj6Gpe4ETTXQGF2/jwgu_Lkym.js\";\nconst cycleOrder = [\"y4y1d7ot4\", \"L1DGtk62y\", \"tCoegb9RI\"];\nconst variantClassNames = {\n  L1DGtk62y: \"framer-v-d2hri5\",\n  tCoegb9RI: \"framer-v-1ko46g7\",\n  y4y1d7ot4: \"framer-v-11fvkbj\"\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 prefix = (value, prefix) => {\n  if (typeof value === \"string\" && typeof prefix === \"string\") {\n    return prefix + value;\n  } else if (typeof value === \"string\") {\n    return value;\n  } else if (typeof prefix === \"string\") {\n    return prefix;\n  }\n  return \"\";\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  \"Variant 1\": \"y4y1d7ot4\",\n  \"Variant 2\": \"L1DGtk62y\",\n  \"Variant 3\": \"tCoegb9RI\"\n};\nconst getProps = ({\n  height,\n  id,\n  tag,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    FOfkP7xXS: (ref = tag !== null && tag !== void 0 ? tag : props.FOfkP7xXS) !== null && ref !== void 0 ? ref : \"Product Design\",\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"y4y1d7ot4\"\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    FOfkP7xXS,\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: \"y4y1d7ot4\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-Rbldn\", sharedStyle.className, sharedStyle1.className, 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-11fvkbj\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"y4y1d7ot4\",\n          ref: ref,\n          style: {\n            borderBottomLeftRadius: 32,\n            borderBottomRightRadius: 32,\n            borderTopLeftRadius: 32,\n            borderTopRightRadius: 32,\n            ...style\n          },\n          ...addPropertyOverrides({\n            L1DGtk62y: {\n              \"data-framer-name\": \"Variant 2\"\n            },\n            tCoegb9RI: {\n              \"data-framer-name\": \"Variant 3\"\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                className: \"framer-styles-preset-1khfz2o\",\n                \"data-styles-preset\": \"Job7VvGIn\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-668bb80a-210b-44f4-bd9c-503917772111, rgb(128, 128, 128)))\"\n                },\n                children: \"#Product Design\"\n              })\n            }),\n            className: \"framer-lyev9h\",\n            \"data-framer-name\": \"PRODUCTDESIGN\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iX1STpz6n\",\n            style: {\n              \"--extracted-r6o4lv\": \" var(--token-668bb80a-210b-44f4-bd9c-503917772111, rgb(128, 128, 128))\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: prefix(FOfkP7xXS, \"#\"),\n            variants: {\n              L1DGtk62y: {\n                \"--extracted-r6o4lv\": \" var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, rgb(247, 247, 247))\"\n              },\n              tCoegb9RI: {\n                \"--extracted-r6o4lv\": \" var(--token-34fc814b-9a8e-408d-908b-8c4651ffc8f7, rgb(161, 161, 161))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              L1DGtk62y: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-1khfz2o\",\n                    \"data-styles-preset\": \"Job7VvGIn\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, rgb(247, 247, 247)))\"\n                    },\n                    children: \"#Product Design\"\n                  })\n                })\n              },\n              tCoegb9RI: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-6vtjkh\",\n                    \"data-styles-preset\": \"jwgu_Lkym\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-34fc814b-9a8e-408d-908b-8c4651ffc8f7, rgb(161, 161, 161)))\"\n                    },\n                    children: \"#Product Design\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Rbldn [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-Rbldn .framer-nwc3ij { display: block; }\", \".framer-Rbldn .framer-11fvkbj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-Rbldn .framer-lyev9h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Rbldn .framer-11fvkbj { gap: 0px; } .framer-Rbldn .framer-11fvkbj > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-Rbldn .framer-11fvkbj > :first-child { margin-left: 0px; } .framer-Rbldn .framer-11fvkbj > :last-child { margin-right: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 14\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 104\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"L1DGtk62y\":{\"layout\":[\"auto\",\"auto\"]},\"tCoegb9RI\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"FOfkP7xXS\":\"tag\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerYCxCbKpRL = withCSS(Component, css, \"framer-Rbldn\");\nexport default FramerYCxCbKpRL;\nFramerYCxCbKpRL.displayName = \"Tags\";\nFramerYCxCbKpRL.defaultProps = {\n  height: 14,\n  width: 104\n};\naddPropertyControls(FramerYCxCbKpRL, {\n  variant: {\n    options: [\"y4y1d7ot4\", \"L1DGtk62y\", \"tCoegb9RI\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\", \"Variant 3\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  FOfkP7xXS: {\n    defaultValue: \"Product Design\",\n    displayTextArea: false,\n    title: \"Tag\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerYCxCbKpRL, [...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerYCxCbKpRL\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"14\",\n        \"framerIntrinsicWidth\": \"104\",\n        \"framerVariables\": \"{\\\"FOfkP7xXS\\\":\\\"tag\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L1DGtk62y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tCoegb9RI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./YCxCbKpRL.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\"; /**\n                                                           * Responsive Image\n                                                           * By Benjamin\n                                                           *\n                                                           * @framerSupportedLayoutWidth fixed\n                                                           * @framerSupportedLayoutHeight any\n                                                           * @framerDisableUnlink\n                                                           *\n                                                           */\nexport default function Image(props) {\n  const {\n    image,\n    alt,\n    radius,\n    padding,\n    link,\n    newTab,\n    style,\n    shadowOptions\n  } = props;\n  const {\n    shadowX,\n    shadowY,\n    shadowBlur,\n    shadowColor,\n    shadowEnabled\n  } = shadowOptions;\n  const wrapperStyle = {\n    display: \"flex\",\n    placeContent: \"center\",\n    placeItems: \"center\",\n    width: \"100%\",\n    height: \"100%\",\n    padding: padding\n  };\n  const imageStyle = {\n    maxWidth: \"100%\",\n    maxHeight: \"100%\",\n    borderRadius: radius,\n    boxShadow: shadowEnabled && `${shadowX}px ${shadowY}px ${shadowBlur}px ${shadowColor}`\n  };\n  const imageSource = (image === null || image === void 0 ? void 0 : image.src) || \"https://framerusercontent.com/images/64n4wnVJKDJspLlFZ6DarCP0M4.jpg\";\n  return link ? /*#__PURE__*/_jsx(\"a\", {\n    href: link,\n    title: alt,\n    target: newTab ? \"_blank\" : \"_self\",\n    style: wrapperStyle,\n    children: /*#__PURE__*/_jsx(\"img\", {\n      style: imageStyle,\n      src: imageSource,\n      srcSet: image === null || image === void 0 ? void 0 : image.srcSet,\n      alt: alt\n    })\n  }) : /*#__PURE__*/_jsx(\"div\", {\n    style: wrapperStyle,\n    children: /*#__PURE__*/_jsx(\"img\", {\n      style: imageStyle,\n      src: imageSource,\n      srcSet: image === null || image === void 0 ? void 0 : image.srcSet,\n      alt: alt\n    })\n  });\n}\n;\nImage.defaultProps = {\n  radius: 10,\n  padding: 10,\n  alt: \"\",\n  shadowOptions: {\n    shadowEnabled: false,\n    shadowX: 0,\n    shadowY: 2,\n    shadowBlur: 4,\n    shadowColor: \"rgba(0,0,0,0.2)\"\n  }\n};\naddPropertyControls(Image, {\n  image: {\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  alt: {\n    type: ControlType.String,\n    title: \"Alt\",\n    placeholder: \"Alt Text\"\n  },\n  radius: {\n    title: \"Radius\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 5,\n    displayStepper: true\n  },\n  padding: {\n    title: \"Padding\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 5,\n    displayStepper: true\n  },\n  link: {\n    type: ControlType.Link,\n    title: \"Link\"\n  },\n  newTab: {\n    type: ControlType.Boolean,\n    title: \"New Tab\",\n    hidden: props => !props.link\n  },\n  shadowOptions: {\n    type: ControlType.Object,\n    title: \"Shadow\",\n    controls: {\n      shadowEnabled: {\n        type: ControlType.Boolean,\n        title: \"Enable\",\n        defaultValue: false\n      },\n      shadowX: {\n        type: ControlType.Number,\n        title: \"X\",\n        min: 0,\n        defaultValue: 0,\n        hidden: props => !props.shadowEnabled\n      },\n      shadowY: {\n        type: ControlType.Number,\n        title: \"Y\",\n        min: 0,\n        defaultValue: 2,\n        hidden: props => !props.shadowEnabled\n      },\n      shadowBlur: {\n        type: ControlType.Number,\n        title: \"Blur\",\n        min: 0,\n        defaultValue: 4,\n        hidden: props => !props.shadowEnabled\n      },\n      shadowColor: {\n        type: ControlType.Color,\n        title: \"Color\",\n        defaultValue: \"rgba(0,0,0,0.2)\",\n        hidden: props => !props.shadowEnabled\n      }\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Image\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Image.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Helvetica Now Display Medium\"]);\nexport const fonts = [{\n  family: \"Helvetica Now Display Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/xPrymCkMt:default\",\n    url: \"assets/DFO0XtNiDsudDxQDCA1bFJP6Xw.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/DFO0XtNiDsudDxQDCA1bFJP6Xw~b2OgDoSMPkdVTa9NH1JWhoYNXBZPJBfwb_Yv8bIhgFo.otf\").href\n}];\nexport const css = ['.framer-shzW1 .framer-styles-preset-g1dp75:not(.rich-text-wrapper), .framer-shzW1 .framer-styles-preset-g1dp75.rich-text-wrapper h5 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-fda7340f-d6e0-4c99-b2e8-f8ef6f79e2df, #ff4800); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-shzW1 .framer-styles-preset-g1dp75:not(.rich-text-wrapper), .framer-shzW1 .framer-styles-preset-g1dp75.rich-text-wrapper h5 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-fda7340f-d6e0-4c99-b2e8-f8ef6f79e2df, #ff4800); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-shzW1 .framer-styles-preset-g1dp75:not(.rich-text-wrapper), .framer-shzW1 .framer-styles-preset-g1dp75.rich-text-wrapper h5 { --framer-font-family: \"Helvetica Now Display Medium\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-fda7340f-d6e0-4c99-b2e8-f8ef6f79e2df, #ff4800); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-shzW1\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n  return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n  return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n  const isInTarget = useIsInCurrentNavigationTarget();\n  useEffect(() => {\n    if (enabled && isInTarget === goal) callback();\n  }, [isInTarget]);\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useOnEnter\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useOnExit\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = () => {\n  if (typeof navigator !== `undefined`) {\n    const userAgent = navigator.userAgent.toLowerCase();\n    const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n    return isSafari;\n  } else return false;\n};\nexport const useIsBrowserSafari = () => useMemo(() => isBrowserSafari(), []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"isBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  padding: {\n    type: ControlType.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    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./propUtils.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useEffect, useRef, useState } from \"react\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport { useIsOnCanvas, emptyStateStyle, containerStyles } from \"https://framer.com/m/framer/default-utils.js\"; /**\n                                                                                                                * @framerIntrinsicWidth 600\n                                                                                                                * @framerIntrinsicHeight 400\n                                                                                                                *\n                                                                                                                * @framerSupportedLayoutWidth fixed\n                                                                                                                * @framerSupportedLayoutHeight fixed\n                                                                                                                *\n                                                                                                                * @framerDisableUnlink\n                                                                                                                */\nexport default function Embed({\n  type,\n  url,\n  html\n}) {\n  if (type === \"url\" && url) {\n    return /*#__PURE__*/_jsx(EmbedURL, {\n      url: url\n    });\n  }\n  if (type === \"html\" && html) {\n    return /*#__PURE__*/_jsx(EmbedHTML, {\n      html: html\n    });\n  }\n  return /*#__PURE__*/_jsx(Instructions, {});\n}\n;\naddPropertyControls(Embed, {\n  type: {\n    type: ControlType.Enum,\n    defaultValue: \"url\",\n    displaySegmentedControl: true,\n    options: [\"url\", \"html\"],\n    optionTitles: [\"URL\", \"HTML\"]\n  },\n  url: {\n    title: \"URL\",\n    type: ControlType.String,\n    description: \"Some websites don\u2019t support embedding.\",\n    hidden(props) {\n      return props.type !== \"url\";\n    }\n  },\n  html: {\n    title: \"HTML\",\n    displayTextArea: true,\n    type: ControlType.String,\n    hidden(props) {\n      return props.type !== \"html\";\n    }\n  }\n});\nfunction Instructions() {\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      ...emptyStateStyle,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: centerTextStyle,\n      children: \"To embed a website or widget, add it to the properties\\xa0panel.\"\n    })\n  });\n}\nfunction EmbedURL({\n  url\n}) {\n  // Add https:// if the URL does not have a protocol.\n  if (!/[a-z]+:\\/\\//.test(url)) {\n    url = \"https://\" + url;\n  }\n  const onCanvas = useIsOnCanvas(); // We need to check if the url is blocked inside an iframe by the X-Frame-Options\n  // or Content-Security-Policy headers on the backend.\n  const [state, setState] = useState(onCanvas ? undefined : false);\n  useEffect(() => {\n    // We only want to check on the canvas.\n    // On the website we want to avoid the additional delay.\n    if (!onCanvas) return; // TODO: We could also use AbortController here.\n    let isLastEffect = true;\n    setState(undefined);\n    async function load() {\n      const response = await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\" + encodeURIComponent(url));\n      if (response.status == 200) {\n        const {\n          isBlocked\n        } = await response.json();\n        if (isLastEffect) {\n          setState(isBlocked);\n        }\n      } else {\n        const message = await response.text();\n        console.error(message);\n        const error = new Error(\"This site can\u2019t be reached.\");\n        setState(error);\n      }\n    }\n    load().catch(error => {\n      console.error(error);\n      setState(error);\n    });\n    return () => {\n      isLastEffect = false;\n    };\n  }, [url]);\n  if (!url.startsWith(\"https://\")) {\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: \"Unsupported protocol.\"\n    });\n  }\n  if (state === undefined) {\n    return /*#__PURE__*/_jsx(LoadingIndicator, {});\n  }\n  if (state instanceof Error) {\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: state.message\n    });\n  }\n  if (state === true) {\n    const message = `Can't embed ${url} due to its content security policy.`;\n    return /*#__PURE__*/_jsx(ErrorMessage, {\n      message: message\n    });\n  }\n  return /*#__PURE__*/_jsx(\"iframe\", {\n    src: url,\n    style: iframeStyle,\n    loading: \"lazy\",\n    // @ts-ignore\n    fetchPriority: onCanvas ? \"low\" : \"auto\",\n    referrerPolicy: \"no-referrer\",\n    sandbox: getSandbox(onCanvas)\n  });\n}\nconst iframeStyle = {\n  width: \"100%\",\n  height: \"100%\",\n  border: \"none\"\n};\nfunction getSandbox(onCanvas) {\n  const result = [\"allow-same-origin\", \"allow-scripts\"];\n  if (!onCanvas) {\n    result.push(\"allow-downloads\", \"allow-forms\", \"allow-modals\", \"allow-orientation-lock\", \"allow-pointer-lock\", \"allow-popups\", \"allow-popups-to-escape-sandbox\", \"allow-presentation\", \"allow-storage-access-by-user-activation\", \"allow-top-navigation-by-user-activation\");\n  }\n  return result.join(\" \");\n}\nfunction EmbedHTML({\n  html\n}) {\n  const ref = useRef(); // If the HTML contains a script tag we can't use\n  // dangerouslySetInnerHTML because it doesn't execute\n  // scripts on the client. Otherwise, we can benefit\n  // from SSG by using dangerouslySetInnerHTML.\n  const hasScript = html.includes(\"</script>\");\n  useEffect(() => {\n    if (!hasScript) return;\n    const div = ref.current;\n    div.innerHTML = html;\n    executeScripts(div);\n    return () => {\n      div.innerHTML = \"\";\n    };\n  }, [html, hasScript]);\n  return /*#__PURE__*/_jsx(\"div\", {\n    ref: ref,\n    style: htmlStyle,\n    dangerouslySetInnerHTML: !hasScript ? {\n      __html: html\n    } : undefined\n  });\n}\nconst htmlStyle = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  flexDirection: \"column\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n}; // This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node) {\n  if (node instanceof Element && node.tagName === \"SCRIPT\") {\n    const script = document.createElement(\"script\");\n    script.text = node.innerHTML;\n    for (const {\n      name,\n      value\n    } of node.attributes) {\n      script.setAttribute(name, value);\n    }\n    node.parentElement.replaceChild(script, node);\n  } else {\n    for (const child of node.childNodes) {\n      executeScripts(child);\n    }\n  }\n} // Generic components\nfunction LoadingIndicator() {\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"framerInternalUI-componentPlaceholder\",\n    style: {\n      ...containerStyles,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: centerTextStyle,\n      children: \"Loading\u2026\"\n    })\n  });\n}\nfunction ErrorMessage({\n  message\n}) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    className: \"framerInternalUI-errorPlaceholder\",\n    style: {\n      ...containerStyles,\n      overflow: \"hidden\"\n    },\n    children: /*#__PURE__*/_jsxs(\"div\", {\n      style: centerTextStyle,\n      children: [\"Error: \", message]\n    })\n  });\n}\nconst centerTextStyle = {\n  textAlign: \"center\",\n  minWidth: 140\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Embed\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerIntrinsicHeight\": \"400\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Embed.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-6HecE .framer-styles-preset-1si5s2l:not(.rich-text-wrapper), .framer-6HecE .framer-styles-preset-1si5s2l.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #000000; --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-6HecE\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-Ir4uk .framer-styles-preset-1uysfzg:not(.rich-text-wrapper), .framer-Ir4uk .framer-styles-preset-1uysfzg.rich-text-wrapper a { --framer-link-current-text-color: var(--token-84e8c430-1383-427b-aaf7-a1158781062f, #000000) /* {\"name\":\"Black\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-4fd39468-7501-4d57-902f-6dc7c98a80a1, #f7f7f7) /* {\"name\":\"White\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-84e8c430-1383-427b-aaf7-a1158781062f, #000000); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-Ir4uk\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (3944b55)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/OTWzV30HZhKfygjbpAyC/WndPDd62Mysr2T8y9Z4R/EmYo81Wro.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/2sUhDVgv3gSjXP88HYDp/J8VfHqlIOrZTDzzfG1y5/rvOAzqSJb.js\";\nconst cycleOrder = [\"s1ehLbfTH\"];\nconst variantClassNames = {\n  s1ehLbfTH: \"framer-v-c9q3ud\"\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  link,\n  newTab,\n  title,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    susThadtT: (ref = title !== null && title !== void 0 ? title : props.susThadtT) !== null && ref !== void 0 ? ref : \"Home\",\n    wN95oMU_b: newTab !== null && newTab !== void 0 ? newTab : props.wN95oMU_b,\n    XNnDNVIVi: link !== null && link !== void 0 ? link : props.XNnDNVIVi\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    susThadtT,\n    XNnDNVIVi,\n    wN95oMU_b,\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: \"s1ehLbfTH\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-fGEoV\", sharedStyle.className, sharedStyle1.className, 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-c9q3ud\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"s1ehLbfTH\",\n          ref: ref,\n          style: {\n            ...style\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-98zte0\",\n                \"data-styles-preset\": \"rvOAzqSJb\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)))\"\n                },\n                children: /*#__PURE__*/_jsx(Link, {\n                  href: XNnDNVIVi,\n                  openInNewTab: wN95oMU_b,\n                  smoothScroll: true,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-styles-preset-1uysfzg\",\n                    \"data-styles-preset\": \"EmYo81Wro\",\n                    children: \"Home\"\n                  })\n                })\n              })\n            }),\n            className: \"framer-1ntkw10\",\n            \"data-framer-name\": \"Become a sponsor\",\n            layoutDependency: layoutDependency,\n            layoutId: \"pSWM7JTeQ\",\n            style: {\n              \"--extracted-r6o4lv\": \" var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0))\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-wN95oMU_b-e794vbpBS\": wN95oMU_b\n            },\n            text: susThadtT,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-fGEoV [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-fGEoV .framer-qm5mvs { display: block; }\", \".framer-fGEoV .framer-c9q3ud { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-fGEoV .framer-1ntkw10 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fGEoV .framer-c9q3ud { gap: 0px; } .framer-fGEoV .framer-c9q3ud > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fGEoV .framer-c9q3ud > :first-child { margin-left: 0px; } .framer-fGEoV .framer-c9q3ud > :last-child { margin-right: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 28\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 54\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"susThadtT\":\"title\",\"XNnDNVIVi\":\"link\",\"wN95oMU_b\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst Framere794vbpBS = withCSS(Component, css, \"framer-fGEoV\");\nexport default Framere794vbpBS;\nFramere794vbpBS.displayName = \"Footer links\";\nFramere794vbpBS.defaultProps = {\n  height: 28,\n  width: 54\n};\naddPropertyControls(Framere794vbpBS, {\n  susThadtT: {\n    defaultValue: \"Home\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  XNnDNVIVi: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  wN95oMU_b: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(Framere794vbpBS, [...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framere794vbpBS\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerVariables\": \"{\\\"susThadtT\\\":\\\"title\\\",\\\"XNnDNVIVi\\\":\\\"link\\\",\\\"wN95oMU_b\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicHeight\": \"28\",\n        \"framerIntrinsicWidth\": \"54\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./e794vbpBS.map", "// Generated by Framer (3944b55)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, resolveLink, RichText, useLocaleInfo, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Embed from \"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/qERUg3wQIUuVhqZjDEkU/Msbnf4KvWZbGUVg5xM3v/FWkcUoMhH.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/2sUhDVgv3gSjXP88HYDp/J8VfHqlIOrZTDzzfG1y5/rvOAzqSJb.js\";\nimport FooterLinks from \"https://framerusercontent.com/modules/sdV6TQJLA2AAWsEuSQsa/7PPfShKLERFcQ9mdFeCg/e794vbpBS.js\";\nconst EmbedFonts = getFonts(Embed);\nconst FooterLinksFonts = getFonts(FooterLinks);\nconst cycleOrder = [\"fqjOIS2TO\", \"TWEEhaC75\", \"CWL8zic12\"];\nconst variantClassNames = {\n  CWL8zic12: \"framer-v-1iwnv5m\",\n  fqjOIS2TO: \"framer-v-1ubzb51\",\n  TWEEhaC75: \"framer-v-mnujxh\"\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  \"Variant 1\": \"fqjOIS2TO\",\n  Ipad: \"CWL8zic12\",\n  Mobile: \"TWEEhaC75\"\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 : \"fqjOIS2TO\"\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: \"fqjOIS2TO\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const router = useRouter();\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-tc9Fl\", sharedStyle.className, sharedStyle1.className, 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-1ubzb51\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fqjOIS2TO\",\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-fda7340f-d6e0-4c99-b2e8-f8ef6f79e2df, rgb(255, 72, 0))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            CWL8zic12: {\n              \"data-framer-name\": \"Ipad\"\n            },\n            TWEEhaC75: {\n              \"data-framer-name\": \"Mobile\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-w95dot\",\n            layoutDependency: layoutDependency,\n            layoutId: \"vew9694Ls\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-dgld6c\",\n              layoutDependency: layoutDependency,\n              layoutId: \"QRazOcCn0\",\n              children: /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1js0l9q\",\n                \"data-framer-name\": \"Newsletter\",\n                layoutDependency: layoutDependency,\n                layoutId: \"vwJLsmskH\",\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsxs(motion.p, {\n                      className: \"framer-styles-preset-98zte0\",\n                      \"data-styles-preset\": \"rvOAzqSJb\",\n                      children: [/*#__PURE__*/_jsx(motion.span, {\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-1w3ko1f, var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)))\"\n                        },\n                        children: \"We take you behind the scenes of world-class design. \"\n                      }), /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.span, {\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-c9yw3e, var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)))\"\n                        },\n                        children: \"Off-Grid is a project by \"\n                      }), /*#__PURE__*/_jsx(Link, {\n                        href: \"apex.design\",\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1si5s2l\",\n                          \"data-styles-preset\": \"FWkcUoMhH\",\n                          children: /*#__PURE__*/_jsx(motion.span, {\n                            style: {\n                              \"--framer-text-color\": \"var(--extracted-csatvk, var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)))\"\n                            },\n                            children: \"APEX\\xa9\"\n                          })\n                        })\n                      })]\n                    })\n                  }),\n                  className: \"framer-8pum4t\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"QLg_YMeMQ\",\n                  style: {\n                    \"--extracted-1w3ko1f\": \"var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0))\",\n                    \"--extracted-c9yw3e\": \"var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0))\",\n                    \"--extracted-csatvk\": \"var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    TWEEhaC75: {\n                      \"--extracted-r6o4lv\": \"var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true,\n                  ...addPropertyOverrides({\n                    TWEEhaC75: {\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsxs(motion.p, {\n                          className: \"framer-styles-preset-98zte0\",\n                          \"data-styles-preset\": \"rvOAzqSJb\",\n                          style: {\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)))\"\n                          },\n                          children: [\"We take you behind the scenes of world-class design. Off-Grid is a project by \", /*#__PURE__*/_jsx(Link, {\n                            href: \"apex.design\",\n                            openInNewTab: false,\n                            smoothScroll: false,\n                            children: /*#__PURE__*/_jsx(motion.a, {\n                              className: \"framer-styles-preset-1si5s2l\",\n                              \"data-styles-preset\": \"FWkcUoMhH\",\n                              children: \"APEX\\xa9\"\n                            })\n                          })]\n                        })\n                      })\n                    }\n                  }, baseVariant, gestureVariant)\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-co4yz-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"OZSGItVLg-container\",\n                  children: /*#__PURE__*/_jsx(Embed, {\n                    height: \"100%\",\n                    html: '<a href=\"https://www.producthunt.com/posts/off-grid?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-off&#0045;grid\" target=\"_blank\"><img src=\"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=410195&theme=dark\" alt=\"Off\u2192Grid - We&#0032;take&#0032;you&#0032;behind&#0032;the&#0032;scenes&#0032;of&#0032;world&#0045;class&#0032;design | Product Hunt\" style=\"width: 200px; height: 44px;\" width=\"200\" height=\"30\" /></a>',\n                    id: \"OZSGItVLg\",\n                    layoutId: \"OZSGItVLg\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    type: \"html\",\n                    url: \"\",\n                    width: \"100%\"\n                  })\n                })]\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-60v03e\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tcWGB7Zqa\",\n              children: /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-2covni\",\n                \"data-border\": true,\n                layoutDependency: layoutDependency,\n                layoutId: \"FqF2oVK8c\",\n                style: {\n                  \"--border-bottom-width\": \"0px\",\n                  \"--border-color\": 'var(--token-84e8c430-1383-427b-aaf7-a1158781062f, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',\n                  \"--border-left-width\": \"2px\",\n                  \"--border-right-width\": \"0px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"0px\"\n                },\n                variants: {\n                  CWL8zic12: {\n                    \"--border-bottom-width\": \"0px\",\n                    \"--border-left-width\": \"0px\",\n                    \"--border-right-width\": \"0px\",\n                    \"--border-top-width\": \"0px\"\n                  },\n                  TWEEhaC75: {\n                    \"--border-bottom-width\": \"0px\",\n                    \"--border-left-width\": \"0px\",\n                    \"--border-right-width\": \"0px\",\n                    \"--border-top-width\": \"0px\"\n                  }\n                },\n                children: [/*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-70ydl8\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"AXwbdB4NS\",\n                  children: [/*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-k1uf1f-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"SxX_SZaJT-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"SxX_SZaJT\",\n                      layoutId: \"SxX_SZaJT\",\n                      link: resolveLink({\n                        webPageId: \"fCQeEE9Fj\"\n                      }, router),\n                      newTab: false,\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Home\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1msrv2t-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"jvN_ebx__-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"jvN_ebx__\",\n                      layoutId: \"jvN_ebx__\",\n                      link: resolveLink({\n                        webPageId: \"TcDTWkn1c\"\n                      }, router),\n                      newTab: false,\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Articles\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-5ue8fn-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"KY2hI38T7-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"KY2hI38T7\",\n                      layoutId: \"KY2hI38T7\",\n                      link: \"https://phvc5xbzo61.typeform.com/submissions\",\n                      newTab: false,\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Submit work\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-8e4xxr-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"xiWhDuQuQ-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"xiWhDuQuQ\",\n                      layoutId: \"xiWhDuQuQ\",\n                      link: \"https://phvc5xbzo61.typeform.com/advertise\",\n                      newTab: false,\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Advertise\",\n                      width: \"100%\"\n                    })\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-vdrxye\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"mzyaNZA05\",\n                  children: [/*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-gy49j6-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"zIMmukaG4-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"zIMmukaG4\",\n                      layoutId: \"zIMmukaG4\",\n                      link: \"https://billing.stripe.com/p/login/5kAbKNd0faVG5WgfYY\",\n                      newTab: false,\n                      title: \"Manage subscription\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-wzonhr-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"N8_MWjKuJ-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"N8_MWjKuJ\",\n                      layoutId: \"N8_MWjKuJ\",\n                      link: resolveLink({\n                        hash: \":smlqFKAoS\",\n                        webPageId: \"fCQeEE9Fj\"\n                      }, router),\n                      newTab: false,\n                      title: \"Support us\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-18fqtu-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"OA873DGqT-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"OA873DGqT\",\n                      layoutId: \"OA873DGqT\",\n                      link: \"mailto:contact@offgrid-design.co\",\n                      newTab: false,\n                      title: \"Contact\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-18aom5j-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"xEOOxg5Yr-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"xEOOxg5Yr\",\n                      layoutId: \"xEOOxg5Yr\",\n                      link: \"https://www.figma.com/community/file/1280422651918090692/Off-Grid---Brand-Kit\",\n                      newTab: false,\n                      title: \"Brand kit\",\n                      width: \"100%\"\n                    })\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1a57izp\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"L_qlGcAu0\",\n                  children: [/*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-ehs267-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"afT3elNDC-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"afT3elNDC\",\n                      layoutId: \"afT3elNDC\",\n                      link: \"https://twitter.com/offgrid_design\",\n                      newTab: true,\n                      title: \"Twitter\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-149k716-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"tHNvaQCkf-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"tHNvaQCkf\",\n                      layoutId: \"tHNvaQCkf\",\n                      link: \"https://www.linkedin.com/company/offgrid-design/\",\n                      newTab: true,\n                      title: \"LinkedIn\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1b55thk-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"yjLzubIOR-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"yjLzubIOR\",\n                      layoutId: \"yjLzubIOR\",\n                      link: \"https://www.instagram.com/offgrid_design.co/\",\n                      newTab: true,\n                      title: \"Instagram\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1k8xt9k-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"aFitVH0HF-container\",\n                    children: /*#__PURE__*/_jsx(FooterLinks, {\n                      height: \"100%\",\n                      id: \"aFitVH0HF\",\n                      layoutId: \"aFitVH0HF\",\n                      link: \"https://www.cosmos.so/fonsmans/off%E2%80%94grid%E2%84%A2\",\n                      newTab: true,\n                      title: \"Cosmos\",\n                      width: \"100%\"\n                    })\n                  })]\n                })]\n              })\n            })]\n          }), /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fit\",\n              intrinsicHeight: 108,\n              intrinsicWidth: 549,\n              pixelHeight: 108,\n              pixelWidth: 549,\n              src: \"https://framerusercontent.com/images/dwwKXtIHbDVGV198RzN7S7M1rQ.svg\"\n            },\n            className: \"framer-4i1pa0\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fOKvrj4KK\"\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-tc9Fl [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-tc9Fl .framer-webah7 { display: block; }\", \".framer-tc9Fl .framer-1ubzb51 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 616px; justify-content: space-between; overflow: hidden; padding: 24px 24px 24px 24px; position: relative; width: 1200px; }\", \".framer-tc9Fl .framer-w95dot { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 2; }\", \".framer-tc9Fl .framer-dgld6c { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-tc9Fl .framer-1js0l9q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; height: 112px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-tc9Fl .framer-8pum4t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\", \".framer-tc9Fl .framer-co4yz-container { flex: none; height: 41px; position: relative; width: 201px; }\", \".framer-tc9Fl .framer-60v03e { align-content: flex-end; align-items: flex-end; display: flex; flex: 0.8 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; max-width: 800px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-tc9Fl .framer-2covni { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\", \".framer-tc9Fl .framer-70ydl8, .framer-tc9Fl .framer-1a57izp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 120px; }\", \".framer-tc9Fl .framer-k1uf1f-container, .framer-tc9Fl .framer-1msrv2t-container, .framer-tc9Fl .framer-5ue8fn-container, .framer-tc9Fl .framer-8e4xxr-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-tc9Fl .framer-vdrxye { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-tc9Fl .framer-gy49j6-container, .framer-tc9Fl .framer-wzonhr-container, .framer-tc9Fl .framer-18fqtu-container, .framer-tc9Fl .framer-18aom5j-container, .framer-tc9Fl .framer-ehs267-container, .framer-tc9Fl .framer-149k716-container, .framer-tc9Fl .framer-1b55thk-container, .framer-tc9Fl .framer-1k8xt9k-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-tc9Fl .framer-4i1pa0 { align-content: flex-end; align-items: flex-end; aspect-ratio: 5.052631578947368 / 1; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: sticky; width: 100%; will-change: transform; z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tc9Fl .framer-dgld6c, .framer-tc9Fl .framer-60v03e, .framer-tc9Fl .framer-70ydl8, .framer-tc9Fl .framer-vdrxye, .framer-tc9Fl .framer-1a57izp, .framer-tc9Fl .framer-4i1pa0 { gap: 0px; } .framer-tc9Fl .framer-dgld6c > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-tc9Fl .framer-dgld6c > :first-child, .framer-tc9Fl .framer-60v03e > :first-child, .framer-tc9Fl .framer-70ydl8 > :first-child, .framer-tc9Fl .framer-vdrxye > :first-child, .framer-tc9Fl .framer-1a57izp > :first-child { margin-top: 0px; } .framer-tc9Fl .framer-dgld6c > :last-child, .framer-tc9Fl .framer-60v03e > :last-child, .framer-tc9Fl .framer-70ydl8 > :last-child, .framer-tc9Fl .framer-vdrxye > :last-child, .framer-tc9Fl .framer-1a57izp > :last-child { margin-bottom: 0px; } .framer-tc9Fl .framer-60v03e > *, .framer-tc9Fl .framer-70ydl8 > *, .framer-tc9Fl .framer-vdrxye > *, .framer-tc9Fl .framer-1a57izp > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-tc9Fl .framer-4i1pa0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-tc9Fl .framer-4i1pa0 > :first-child { margin-left: 0px; } .framer-tc9Fl .framer-4i1pa0 > :last-child { margin-right: 0px; } }\", \".framer-tc9Fl.framer-v-mnujxh .framer-1ubzb51 { height: 800px; padding: 16px 16px 16px 16px; width: 390px; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-w95dot { flex-direction: column; gap: 40px; justify-content: flex-start; order: 0; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-dgld6c { align-self: unset; flex: none; height: min-content; order: 0; width: 100%; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-1js0l9q { gap: 20px; height: min-content; justify-content: flex-start; order: 0; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-60v03e { align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; order: 1; width: 100%; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-2covni { flex-direction: column; gap: 20px; justify-content: flex-start; order: 0; padding: 0px 0px 0px 0px; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-70ydl8, .framer-tc9Fl.framer-v-mnujxh .framer-vdrxye, .framer-tc9Fl.framer-v-mnujxh .framer-1a57izp { gap: 4px; width: 100%; }\", \".framer-tc9Fl.framer-v-mnujxh .framer-4i1pa0 { order: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tc9Fl.framer-v-mnujxh .framer-w95dot, .framer-tc9Fl.framer-v-mnujxh .framer-1js0l9q, .framer-tc9Fl.framer-v-mnujxh .framer-60v03e, .framer-tc9Fl.framer-v-mnujxh .framer-2covni, .framer-tc9Fl.framer-v-mnujxh .framer-70ydl8, .framer-tc9Fl.framer-v-mnujxh .framer-vdrxye, .framer-tc9Fl.framer-v-mnujxh .framer-1a57izp { gap: 0px; } .framer-tc9Fl.framer-v-mnujxh .framer-w95dot > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-tc9Fl.framer-v-mnujxh .framer-w95dot > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-1js0l9q > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-60v03e > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-2covni > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-70ydl8 > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-vdrxye > :first-child, .framer-tc9Fl.framer-v-mnujxh .framer-1a57izp > :first-child { margin-top: 0px; } .framer-tc9Fl.framer-v-mnujxh .framer-w95dot > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-1js0l9q > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-60v03e > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-2covni > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-70ydl8 > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-vdrxye > :last-child, .framer-tc9Fl.framer-v-mnujxh .framer-1a57izp > :last-child { margin-bottom: 0px; } .framer-tc9Fl.framer-v-mnujxh .framer-1js0l9q > *, .framer-tc9Fl.framer-v-mnujxh .framer-60v03e > *, .framer-tc9Fl.framer-v-mnujxh .framer-2covni > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-tc9Fl.framer-v-mnujxh .framer-70ydl8 > *, .framer-tc9Fl.framer-v-mnujxh .framer-vdrxye > *, .framer-tc9Fl.framer-v-mnujxh .framer-1a57izp > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-1ubzb51 { height: 531px; width: 810px; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-w95dot { flex-direction: column; gap: 40px; justify-content: flex-start; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-dgld6c { align-self: unset; flex: none; gap: 64px; height: min-content; max-width: 1200px; order: 0; width: 100%; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-1js0l9q { order: 0; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-60v03e { align-content: flex-start; align-items: flex-start; flex: none; gap: 40px; justify-content: flex-start; max-width: 1200px; order: 1; width: 100%; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-2covni { gap: 40px; justify-content: flex-start; order: 0; padding: 0px 0px 0px 0px; }\", \".framer-tc9Fl.framer-v-1iwnv5m .framer-70ydl8, .framer-tc9Fl.framer-v-1iwnv5m .framer-vdrxye, .framer-tc9Fl.framer-v-1iwnv5m .framer-1a57izp { gap: 4px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tc9Fl.framer-v-1iwnv5m .framer-w95dot, .framer-tc9Fl.framer-v-1iwnv5m .framer-dgld6c, .framer-tc9Fl.framer-v-1iwnv5m .framer-60v03e, .framer-tc9Fl.framer-v-1iwnv5m .framer-2covni, .framer-tc9Fl.framer-v-1iwnv5m .framer-70ydl8, .framer-tc9Fl.framer-v-1iwnv5m .framer-vdrxye, .framer-tc9Fl.framer-v-1iwnv5m .framer-1a57izp { gap: 0px; } .framer-tc9Fl.framer-v-1iwnv5m .framer-w95dot > *, .framer-tc9Fl.framer-v-1iwnv5m .framer-60v03e > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-tc9Fl.framer-v-1iwnv5m .framer-w95dot > :first-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-dgld6c > :first-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-60v03e > :first-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-70ydl8 > :first-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-vdrxye > :first-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-1a57izp > :first-child { margin-top: 0px; } .framer-tc9Fl.framer-v-1iwnv5m .framer-w95dot > :last-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-dgld6c > :last-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-60v03e > :last-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-70ydl8 > :last-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-vdrxye > :last-child, .framer-tc9Fl.framer-v-1iwnv5m .framer-1a57izp > :last-child { margin-bottom: 0px; } .framer-tc9Fl.framer-v-1iwnv5m .framer-dgld6c > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-tc9Fl.framer-v-1iwnv5m .framer-2covni > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-tc9Fl.framer-v-1iwnv5m .framer-2covni > :first-child { margin-left: 0px; } .framer-tc9Fl.framer-v-1iwnv5m .framer-2covni > :last-child { margin-right: 0px; } .framer-tc9Fl.framer-v-1iwnv5m .framer-70ydl8 > *, .framer-tc9Fl.framer-v-1iwnv5m .framer-vdrxye > *, .framer-tc9Fl.framer-v-1iwnv5m .framer-1a57izp > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 616\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TWEEhaC75\":{\"layout\":[\"fixed\",\"fixed\"]},\"CWL8zic12\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerMb34O11o6 = withCSS(Component, css, \"framer-tc9Fl\");\nexport default FramerMb34O11o6;\nFramerMb34O11o6.displayName = \"Footer\";\nFramerMb34O11o6.defaultProps = {\n  height: 616,\n  width: 1200\n};\naddPropertyControls(FramerMb34O11o6, {\n  variant: {\n    options: [\"fqjOIS2TO\", \"TWEEhaC75\", \"CWL8zic12\"],\n    optionTitles: [\"Variant 1\", \"Mobile\", \"Ipad\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerMb34O11o6, [...EmbedFonts, ...FooterLinksFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerMb34O11o6\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"616\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TWEEhaC75\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CWL8zic12\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerImmutableVariables\": \"false\"\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", "prefix", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tag", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "FOfkP7xXS", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FramerYCxCbKpRL", "withCSS", "YCxCbKpRL_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "Image", "props", "image", "alt", "radius", "padding", "link", "newTab", "style", "shadowOptions", "shadowX", "shadowY", "shadowBlur", "shadowColor", "shadowEnabled", "wrapperStyle", "imageStyle", "imageSource", "p", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link", "newTab", "title", "width", "props", "ref", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "susThadtT", "XNnDNVIVi", "wN95oMU_b", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "x", "Link", "css", "Framere794vbpBS", "withCSS", "e794vbpBS_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "EmbedFonts", "getFonts", "Embed", "FooterLinksFonts", "e794vbpBS_default", "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", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "resolveLink", "Image2", "css", "FramerMb34O11o6", "withCSS", "Mb34O11o6_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
