{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react@18.1.0/jsx-runtime.js", "ssg:https://framerusercontent.com/modules/dpM1MlaeWpQks1BWKB65/HzwNxsKoenOaXYPlxYqs/fVxnimdqP.js", "ssg:https://framerusercontent.com/modules/qmQvcZh0SLFWccGlBegZ/5Cbtk0KEbE1GyZYF6dkj/D0JxRFQL1.js", "ssg:https://framerusercontent.com/modules/pIruuhmnYdIdcbbUdLFx/eBxSZhb6UWxqZ6o2c6S5/es4pFpdM4.js", "ssg:https://framerusercontent.com/modules/utf2FEc8UQpDDKDMyxEf/nr8hUvrTskfjrCC3OFXJ/L1pi_pUeb.js", "ssg:https://framerusercontent.com/modules/z9GG4QZx3KFVV0PQisQ5/pAQDpW6OZuSg1BxWZ7BW/zpiObbS1e.js", "ssg:https://framerusercontent.com/modules/mBKm7olJQJjfbGu7ibft/JjQspYpXVMxPXWSSEuPL/PDsb7oOEY.js", "ssg:https://framerusercontent.com/modules/61nEogqxhqbZYs8P9J7r/WTc8sFT03tWqAtfR4Ytm/cittmBMML.js", "ssg:https://framerusercontent.com/modules/aQtEweBXGlCeO6FnngZ9/j4lMMt9NwOcbab5PuQjB/gKu1XGAae.js", "ssg:https://framerusercontent.com/modules/1v8kAoobYajAJQjqam57/hA2gcRtpiXPVLMn0lDAF/w9S6ggdSJ.js", "ssg:https://framerusercontent.com/modules/srjWFxYbQVF2GL1eI1gp/Lc8z0cQUskaWc7dFsLr0/FYVGgK1WB.js"],
  "sourcesContent": ["import*as r from\"react\";var e=\"default\"in r?r.default:r;var t={};var o=e,a=Symbol.for(\"react.element\"),f=Symbol.for(\"react.fragment\"),n=Object.prototype.hasOwnProperty,s=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,_={key:!0,ref:!0,__self:!0,__source:!0};function q(r,e,t){var o,f={},l=null,p=null;void 0!==t&&(l=\"\"+t);void 0!==e.key&&(l=\"\"+e.key);void 0!==e.ref&&(p=e.ref);for(o in e)n.call(e,o)&&!_.hasOwnProperty(o)&&(f[o]=e[o]);if(r&&r.defaultProps)for(o in e=r.defaultProps,e)void 0===f[o]&&(f[o]=e[o]);return{$$typeof:a,type:r,key:l,ref:p,props:f,_owner:s.current}}t.Fragment=f;t.jsx=q;t.jsxs=q;const l=t.Fragment,p=t.jsx,u=t.jsxs;export{l as Fragment,t as default,p as jsx,u as jsxs};\n\n//# sourceMappingURL=jsx-runtime.js.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;DM Sans-regular\"]);\nexport const fonts = [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/fVxnimdqP:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-YPgIG .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YPgIG .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1099px) and (min-width: 768px) { .framer-YPgIG .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YPgIG .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 767px) and (min-width: 0px) { .framer-YPgIG .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-YPgIG .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-YPgIG\";\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 as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;DM Sans-500\", \"Inter-Bold\", \"Inter-BoldItalic\", \"Inter-Italic\"]);\nexport const fonts = [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/D0JxRFQL1:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-T7o40 .framer-styles-preset-17dvvvl:not(.rich-text-wrapper), .framer-T7o40 .framer-styles-preset-17dvvvl.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, #171717); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-T7o40\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore as a } from \"framer\";\na.loadWebFontsFromSelectors([\"GF;DM Sans-regular\", \"GF;DM Sans-700\", \"GF;DM Sans-700italic\", \"GF;DM Sans-italic\"]);\nexport const fonts = [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/es4pFpdM4:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\",\n  weight: \"400\"\n}, {\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/es4pFpdM4:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTmf3ZGMZpg.ttf\",\n  weight: \"700\"\n}, {\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/es4pFpdM4:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm3zRmYJpso5.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm3zRmYJpso5.ttf\",\n  weight: \"700\"\n}, {\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/es4pFpdM4:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW3zRmYJpso5.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW3zRmYJpso5.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-e03R5 .framer-styles-preset-9naui5:not(.rich-text-wrapper), .framer-e03R5 .framer-styles-preset-9naui5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, #171717); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 766px) { .framer-e03R5 .framer-styles-preset-9naui5:not(.rich-text-wrapper), .framer-e03R5 .framer-styles-preset-9naui5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, #171717); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 765px) and (min-width: 0px) { .framer-e03R5 .framer-styles-preset-9naui5:not(.rich-text-wrapper), .framer-e03R5 .framer-styles-preset-9naui5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, #171717); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-e03R5\";\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([\"GF;DM Sans-regular\"]);\nexport const fonts = [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/L1pi_pUeb:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-pzQe6 .framer-styles-preset-11ikni5:not(.rich-text-wrapper), .framer-pzQe6 .framer-styles-preset-11ikni5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-pzQe6 .framer-styles-preset-11ikni5:not(.rich-text-wrapper), .framer-pzQe6 .framer-styles-preset-11ikni5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-pzQe6 .framer-styles-preset-11ikni5:not(.rich-text-wrapper), .framer-pzQe6 .framer-styles-preset-11ikni5.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-pzQe6\";\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([\"GF;DM Sans-700\"]);\nexport const fonts = [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/zpiObbS1e:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTmf3ZGMZpg.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-Mc4WS .framer-styles-preset-o158fg:not(.rich-text-wrapper), .framer-Mc4WS .framer-styles-preset-o158fg.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 810px) and (min-width: 810px) { .framer-Mc4WS .framer-styles-preset-o158fg:not(.rich-text-wrapper), .framer-Mc4WS .framer-styles-preset-o158fg.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-Mc4WS .framer-styles-preset-o158fg:not(.rich-text-wrapper), .framer-Mc4WS .framer-styles-preset-o158fg.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-25b31a9d-211f-4aed-b06c-add80335f614, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-Mc4WS\";\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};", "// Generated by Framer (4f5e97b)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as n, Link as o, RichText as l, useLocaleInfo as s, useVariantState as m, withCSS as d } from \"framer\";\nimport { LayoutGroup as f, motion as p, MotionConfigContext as c } from \"framer-motion\";\nimport * as u from \"react\";\nimport * as x from \"https://framerusercontent.com/modules/qmQvcZh0SLFWccGlBegZ/5Cbtk0KEbE1GyZYF6dkj/D0JxRFQL1.js\";\nimport * as h from \"https://framerusercontent.com/modules/pIruuhmnYdIdcbbUdLFx/eBxSZhb6UWxqZ6o2c6S5/es4pFpdM4.js\";\nlet g = {\n    mm7uHtWUK: {\n      hover: !0\n    }\n  },\n  y = [\"mm7uHtWUK\"],\n  v = \"framer-NK3ZM\",\n  N = {\n    mm7uHtWUK: \"framer-v-2uxae1\"\n  };\nfunction b(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet w = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  K = ({\n    value: r,\n    children: a\n  }) => {\n    let t = u.useContext(c),\n      i = null != r ? r : t.transition,\n      n = u.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(c.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  M = ({\n    height: e,\n    id: r,\n    link: a,\n    title: t,\n    width: i,\n    ...n\n  }) => {\n    var o;\n    return {\n      ...n,\n      diiPXt8iL: null !== (o = null != t ? t : n.diiPXt8iL) && void 0 !== o ? o : \"Link\",\n      nROLtrc_N: null != a ? a : n.nROLtrc_N\n    };\n  },\n  Z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  L = /*#__PURE__*/u.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = s(),\n      {\n        style: d,\n        className: c,\n        layoutId: v,\n        variant: L,\n        diiPXt8iL: j,\n        nROLtrc_N: k,\n        ...H\n      } = M(a),\n      {\n        baseVariant: _,\n        classNames: P,\n        gestureVariant: T,\n        setGestureState: W,\n        setVariant: C,\n        transition: D,\n        variants: R\n      } = m({\n        cycleOrder: y,\n        defaultVariant: \"mm7uHtWUK\",\n        enabledGestures: g,\n        transitions: w,\n        variant: L,\n        variantClassNames: N\n      }),\n      U = Z(a, R),\n      F = u.useRef(null),\n      I = u.useId(),\n      O = [x.className, h.className];\n    return /*#__PURE__*/e(f, {\n      id: null != v ? v : I,\n      children: /*#__PURE__*/e(p.div, {\n        initial: L,\n        animate: R,\n        onHoverStart: () => W({\n          isHovered: !0\n        }),\n        onHoverEnd: () => W({\n          isHovered: !1\n        }),\n        onTapStart: () => W({\n          isPressed: !0\n        }),\n        onTap: () => W({\n          isPressed: !1\n        }),\n        onTapCancel: () => W({\n          isPressed: !1\n        }),\n        className: n(\"framer-NK3ZM\", ...O, P),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(K, {\n          value: D,\n          children: /*#__PURE__*/e(o, {\n            href: k,\n            openInNewTab: !0,\n            children: /*#__PURE__*/e(p.a, {\n              ...H,\n              className: `${n(\"framer-2uxae1\", c)} framer-1iv5uwi`,\n              \"data-framer-name\": \"Variant 1\",\n              layoutDependency: U,\n              layoutId: \"mm7uHtWUK\",\n              ref: null != t ? t : F,\n              style: {\n                ...d\n              },\n              ...b({\n                \"mm7uHtWUK-hover\": {\n                  \"data-framer-name\": void 0\n                }\n              }, _, T),\n              children: /*#__PURE__*/r(p.div, {\n                className: \"framer-a6jg8u\",\n                layoutDependency: U,\n                layoutId: \"MrUNh5WmQ\",\n                children: [/*#__PURE__*/e(l, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(p.p, {\n                      className: \"framer-styles-preset-17dvvvl\",\n                      \"data-styles-preset\": \"D0JxRFQL1\",\n                      style: {\n                        \"--framer-text-alignment\": \"left\"\n                      },\n                      children: \"Link\"\n                    })\n                  }),\n                  className: \"framer-1k0cmpg\",\n                  layoutDependency: U,\n                  layoutId: \"kXTVL_cNZ\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: j,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(l, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(p.p, {\n                      className: \"framer-styles-preset-9naui5\",\n                      \"data-styles-preset\": \"es4pFpdM4\",\n                      children: \"Work\"\n                    })\n                  }),\n                  className: \"framer-1i92ufd\",\n                  layoutDependency: U,\n                  layoutId: \"Bvkij_CqH\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\",\n                    opacity: .6\n                  },\n                  text: j,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })]\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  j = ['.framer-NK3ZM [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-NK3ZM .framer-1iv5uwi { display: block; }\", \".framer-NK3ZM .framer-2uxae1 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-NK3ZM .framer-a6jg8u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-NK3ZM .framer-1k0cmpg, .framer-NK3ZM .framer-1i92ufd { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NK3ZM .framer-2uxae1, .framer-NK3ZM .framer-a6jg8u { gap: 0px; } .framer-NK3ZM .framer-2uxae1 > *, .framer-NK3ZM .framer-a6jg8u > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-NK3ZM .framer-2uxae1 > :first-child, .framer-NK3ZM .framer-a6jg8u > :first-child { margin-top: 0px; } .framer-NK3ZM .framer-2uxae1 > :last-child, .framer-NK3ZM .framer-a6jg8u > :last-child { margin-bottom: 0px; } }\", \".framer-NK3ZM.framer-v-2uxae1.hover .framer-a6jg8u { justify-content: flex-end; }\", ...x.css, ...h.css],\n  k = d(L, j, \"framer-NK3ZM\");\nexport default k;\nk.displayName = \"Text Link\", k.defaultProps = {\n  height: 22,\n  width: 26.5\n}, t(k, {\n  diiPXt8iL: {\n    defaultValue: \"Link\",\n    displayTextArea: !1,\n    placeholder: \"Link\",\n    title: \"Title\",\n    type: i.String\n  },\n  nROLtrc_N: {\n    title: \"Link\",\n    type: i.Link\n  }\n}), a(k, [...x.fonts, ...h.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\": \"FramerPDsb7oOEY\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wKb8XqCn9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"26.5\",\n        \"framerIntrinsicHeight\": \"22\",\n        \"framerVariables\": \"{\\\"diiPXt8iL\\\":\\\"title\\\",\\\"nROLtrc_N\\\":\\\"link\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./PDsb7oOEY.map", "// Generated by Framer (4f5e97b)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as f, cx as n, getFonts as i, RichText as m, useLocaleInfo as l, useVariantState as o, withCSS as d } from \"framer\";\nimport { LayoutGroup as p, motion as s, MotionConfigContext as c } from \"framer-motion\";\nimport * as x from \"react\";\nimport * as h from \"https://framerusercontent.com/modules/dpM1MlaeWpQks1BWKB65/HzwNxsKoenOaXYPlxYqs/fVxnimdqP.js\";\nimport * as g from \"https://framerusercontent.com/modules/utf2FEc8UQpDDKDMyxEf/nr8hUvrTskfjrCC3OFXJ/L1pi_pUeb.js\";\nimport * as y from \"https://framerusercontent.com/modules/z9GG4QZx3KFVV0PQisQ5/pAQDpW6OZuSg1BxWZ7BW/zpiObbS1e.js\";\nimport u from \"https://framerusercontent.com/modules/mBKm7olJQJjfbGu7ibft/JjQspYpXVMxPXWSSEuPL/PDsb7oOEY.js\";\nlet v = i(u),\n  w = [\"l8dtja4I3\", \"rPJS4uMsO\", \"Ty6i27b0m\"],\n  C = \"framer-f2CBf\",\n  B = {\n    l8dtja4I3: \"framer-v-1kdg08l\",\n    rPJS4uMsO: \"framer-v-dvxf4j\",\n    Ty6i27b0m: \"framer-v-164jrvo\"\n  };\nfunction b(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet j = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  k = (r, e) => `perspective(1200px) ${e}`,\n  I = ({\n    value: e,\n    children: a\n  }) => {\n    let t = x.useContext(c),\n      f = null != e ? e : t.transition,\n      n = x.useMemo(() => ({\n        ...t,\n        transition: f\n      }), [JSON.stringify(f)]);\n    return /*#__PURE__*/r(c.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  N = {\n    Desktop: \"l8dtja4I3\",\n    Phone: \"Ty6i27b0m\",\n    Tablet: \"rPJS4uMsO\"\n  },\n  q = ({\n    height: r,\n    id: e,\n    width: a,\n    ...t\n  }) => {\n    var f, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (f = N[t.variant]) && void 0 !== f ? f : t.variant) && void 0 !== n ? n : \"l8dtja4I3\"\n    };\n  },\n  D = (r, e) => e.join(\"-\") + r.layoutDependency,\n  z = /*#__PURE__*/x.forwardRef(function (a, t) {\n    let {\n        activeLocale: f\n      } = l(),\n      {\n        style: i,\n        className: d,\n        layoutId: c,\n        variant: v,\n        ...C\n      } = q(a),\n      {\n        baseVariant: N,\n        classNames: z,\n        gestureVariant: O,\n        setGestureState: P,\n        setVariant: _,\n        transition: L,\n        variants: S\n      } = o({\n        cycleOrder: w,\n        defaultVariant: \"l8dtja4I3\",\n        transitions: j,\n        variant: v,\n        variantClassNames: B\n      }),\n      T = D(a, S),\n      E = x.useRef(null),\n      A = x.useId(),\n      K = [h.className, y.className, g.className];\n    return /*#__PURE__*/r(p, {\n      id: null != c ? c : A,\n      children: /*#__PURE__*/r(s.div, {\n        initial: v,\n        animate: S,\n        onHoverStart: () => P({\n          isHovered: !0\n        }),\n        onHoverEnd: () => P({\n          isHovered: !1\n        }),\n        onTapStart: () => P({\n          isPressed: !0\n        }),\n        onTap: () => P({\n          isPressed: !1\n        }),\n        onTapCancel: () => P({\n          isPressed: !1\n        }),\n        className: n(\"framer-f2CBf\", ...K, z),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(I, {\n          value: L,\n          children: /*#__PURE__*/e(s.div, {\n            ...C,\n            className: n(\"framer-1kdg08l\", d),\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: T,\n            layoutId: \"l8dtja4I3\",\n            ref: null != t ? t : E,\n            style: {\n              ...i\n            },\n            ...b({\n              rPJS4uMsO: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              Ty6i27b0m: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, N, O),\n            children: [/*#__PURE__*/e(s.div, {\n              __perspectiveFX: !1,\n              __targetOpacity: 1,\n              className: \"framer-d9j8ez\",\n              \"data-framer-name\": \"Top Section\",\n              layoutDependency: T,\n              layoutId: \"spKGnNNWE\",\n              transformTemplate: k,\n              children: [/*#__PURE__*/r(s.div, {\n                className: \"framer-1qqnoso\",\n                \"data-framer-name\": \"Info\",\n                layoutDependency: T,\n                layoutId: \"gtRWAk_A2\",\n                children: /*#__PURE__*/r(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(x.Fragment, {\n                    children: /*#__PURE__*/e(s.h2, {\n                      className: \"framer-styles-preset-1wml6uu\",\n                      \"data-styles-preset\": \"fVxnimdqP\",\n                      children: [/*#__PURE__*/e(s.span, {\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-1qn201a, var(--token-25b31a9d-211f-4aed-b06c-add80335f614, rgb(0, 0, 0)))\"\n                        },\n                        children: [\"Feel Free to Say Hi! \uD83D\uDC4B\uD83C\uDFFC \", /*#__PURE__*/r(s.br, {})]\n                      }), \"Open to full-time, contract, freelance opportunities \u2728\"]\n                    })\n                  }),\n                  className: \"framer-2w0pkb\",\n                  layoutDependency: T,\n                  layoutId: \"P_RAzrVA3\",\n                  style: {\n                    \"--extracted-1qn201a\": \"var(--token-25b31a9d-211f-4aed-b06c-add80335f614, rgb(0, 0, 0))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              }), /*#__PURE__*/e(s.div, {\n                className: \"framer-6zk6op\",\n                \"data-framer-name\": \"Explore\",\n                layoutDependency: T,\n                layoutId: \"xmJqdTKoa\",\n                children: [/*#__PURE__*/r(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(x.Fragment, {\n                    children: /*#__PURE__*/r(s.p, {\n                      className: \"framer-styles-preset-o158fg\",\n                      \"data-styles-preset\": \"zpiObbS1e\",\n                      children: \"FIND ME HERE\"\n                    })\n                  }),\n                  className: \"framer-jbrdl5\",\n                  layoutDependency: T,\n                  layoutId: \"J3za4Ii8C\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(s.div, {\n                  className: \"framer-1htd51w\",\n                  \"data-framer-name\": \"Links\",\n                  layoutDependency: T,\n                  layoutId: \"vb6UKKcH4\",\n                  children: [/*#__PURE__*/e(s.div, {\n                    className: \"framer-1u4s1fr\",\n                    layoutDependency: T,\n                    layoutId: \"LFO9sc1h8\",\n                    children: [/*#__PURE__*/r(s.div, {\n                      className: \"framer-cm2rj5-container\",\n                      layoutDependency: T,\n                      layoutId: \"iJ8wZs5Hp-container\",\n                      children: /*#__PURE__*/r(u, {\n                        diiPXt8iL: \"Linkedin\",\n                        height: \"100%\",\n                        id: \"iJ8wZs5Hp\",\n                        layoutId: \"iJ8wZs5Hp\",\n                        nROLtrc_N: \"https://www.linkedin.com/in/yuyanchen410/\",\n                        style: {\n                          height: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/r(s.div, {\n                      className: \"framer-phpypy-container\",\n                      layoutDependency: T,\n                      layoutId: \"K3MOalDG6-container\",\n                      children: /*#__PURE__*/r(u, {\n                        diiPXt8iL: \"Behance\",\n                        height: \"100%\",\n                        id: \"K3MOalDG6\",\n                        layoutId: \"K3MOalDG6\",\n                        nROLtrc_N: \"https://www.behance.net/yuyanchen\",\n                        style: {\n                          height: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    })]\n                  }), /*#__PURE__*/r(s.div, {\n                    className: \"framer-1nt6o2e\",\n                    layoutDependency: T,\n                    layoutId: \"z8X0Ye59e\"\n                  })]\n                })]\n              }), /*#__PURE__*/e(s.div, {\n                className: \"framer-1wtqmch\",\n                \"data-framer-name\": \"Explore\",\n                layoutDependency: T,\n                layoutId: \"RsSId84LV\",\n                children: [/*#__PURE__*/r(m, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(x.Fragment, {\n                    children: /*#__PURE__*/r(s.p, {\n                      className: \"framer-styles-preset-o158fg\",\n                      \"data-styles-preset\": \"zpiObbS1e\",\n                      children: \"CONTACT\"\n                    })\n                  }),\n                  className: \"framer-q30g51\",\n                  layoutDependency: T,\n                  layoutId: \"j9Qpc0jO4\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(s.div, {\n                  className: \"framer-uvjgf5\",\n                  \"data-framer-name\": \"Links\",\n                  layoutDependency: T,\n                  layoutId: \"wVxQ6h0kK\",\n                  children: [/*#__PURE__*/e(s.div, {\n                    className: \"framer-uas0np\",\n                    layoutDependency: T,\n                    layoutId: \"swmKw3gMd\",\n                    children: [/*#__PURE__*/r(s.div, {\n                      className: \"framer-1e1t3p7-container\",\n                      layoutDependency: T,\n                      layoutId: \"K0phfwOSs-container\",\n                      style: {\n                        opacity: .5\n                      },\n                      children: /*#__PURE__*/r(u, {\n                        diiPXt8iL: \"yuyanchen410@gmail.com\",\n                        height: \"100%\",\n                        id: \"K0phfwOSs\",\n                        layoutId: \"K0phfwOSs\",\n                        style: {\n                          height: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/r(s.div, {\n                      className: \"framer-154jeu7-container\",\n                      layoutDependency: T,\n                      layoutId: \"jtdZhA1_m-container\",\n                      style: {\n                        opacity: .5\n                      },\n                      children: /*#__PURE__*/r(u, {\n                        diiPXt8iL: \"818-322-9658\",\n                        height: \"100%\",\n                        id: \"jtdZhA1_m\",\n                        layoutId: \"jtdZhA1_m\",\n                        style: {\n                          height: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    })]\n                  }), /*#__PURE__*/r(s.div, {\n                    className: \"framer-1mx6xfm\",\n                    layoutDependency: T,\n                    layoutId: \"prpMSqrWY\"\n                  })]\n                })]\n              })]\n            }), /*#__PURE__*/r(m, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(x.Fragment, {\n                children: /*#__PURE__*/r(s.p, {\n                  className: \"framer-styles-preset-11ikni5\",\n                  \"data-styles-preset\": \"L1pi_pUeb\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-25b31a9d-211f-4aed-b06c-add80335f614, rgb(0, 0, 0)))\"\n                  },\n                  children: \"\\xa9Yuyan Chen 2023\"\n                })\n              }),\n              className: \"framer-xhld13\",\n              layoutDependency: T,\n              layoutId: \"mOfxckLle\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-25b31a9d-211f-4aed-b06c-add80335f614, rgb(0, 0, 0))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            })]\n          })\n        })\n      })\n    });\n  }),\n  O = ['.framer-f2CBf [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-f2CBf .framer-kdjglw { display: block; }\", \".framer-f2CBf .framer-1kdg08l { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1040px; }\", \".framer-f2CBf .framer-d9j8ez { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-f2CBf .framer-1qqnoso { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 150px 0px 0px; position: relative; width: 60%; }\", \".framer-f2CBf .framer-2w0pkb, .framer-f2CBf .framer-jbrdl5, .framer-f2CBf .framer-q30g51, .framer-f2CBf .framer-xhld13 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-f2CBf .framer-6zk6op { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.8 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-f2CBf .framer-1htd51w, .framer-f2CBf .framer-uvjgf5 { align-content: center; align-items: center; display: flex; flex: none; 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: 100%; }\", \".framer-f2CBf .framer-1u4s1fr, .framer-f2CBf .framer-uas0np { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-f2CBf .framer-cm2rj5-container, .framer-f2CBf .framer-phpypy-container, .framer-f2CBf .framer-1e1t3p7-container, .framer-f2CBf .framer-154jeu7-container { flex: none; height: 22px; position: relative; width: auto; }\", \".framer-f2CBf .framer-1nt6o2e, .framer-f2CBf .framer-1mx6xfm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 22px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-f2CBf .framer-1wtqmch { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f2CBf .framer-1kdg08l, .framer-f2CBf .framer-d9j8ez, .framer-f2CBf .framer-1qqnoso, .framer-f2CBf .framer-6zk6op, .framer-f2CBf .framer-1htd51w, .framer-f2CBf .framer-1u4s1fr, .framer-f2CBf .framer-1nt6o2e, .framer-f2CBf .framer-1wtqmch, .framer-f2CBf .framer-uvjgf5, .framer-f2CBf .framer-uas0np, .framer-f2CBf .framer-1mx6xfm { gap: 0px; } .framer-f2CBf .framer-1kdg08l > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-f2CBf .framer-1kdg08l > :first-child, .framer-f2CBf .framer-1qqnoso > :first-child, .framer-f2CBf .framer-6zk6op > :first-child, .framer-f2CBf .framer-1u4s1fr > :first-child, .framer-f2CBf .framer-1nt6o2e > :first-child, .framer-f2CBf .framer-1wtqmch > :first-child, .framer-f2CBf .framer-uas0np > :first-child, .framer-f2CBf .framer-1mx6xfm > :first-child { margin-top: 0px; } .framer-f2CBf .framer-1kdg08l > :last-child, .framer-f2CBf .framer-1qqnoso > :last-child, .framer-f2CBf .framer-6zk6op > :last-child, .framer-f2CBf .framer-1u4s1fr > :last-child, .framer-f2CBf .framer-1nt6o2e > :last-child, .framer-f2CBf .framer-1wtqmch > :last-child, .framer-f2CBf .framer-uas0np > :last-child, .framer-f2CBf .framer-1mx6xfm > :last-child { margin-bottom: 0px; } .framer-f2CBf .framer-d9j8ez > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-f2CBf .framer-d9j8ez > :first-child, .framer-f2CBf .framer-1htd51w > :first-child, .framer-f2CBf .framer-uvjgf5 > :first-child { margin-left: 0px; } .framer-f2CBf .framer-d9j8ez > :last-child, .framer-f2CBf .framer-1htd51w > :last-child, .framer-f2CBf .framer-uvjgf5 > :last-child { margin-right: 0px; } .framer-f2CBf .framer-1qqnoso > *, .framer-f2CBf .framer-6zk6op > *, .framer-f2CBf .framer-1wtqmch > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-f2CBf .framer-1htd51w > *, .framer-f2CBf .framer-uvjgf5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-f2CBf .framer-1u4s1fr > *, .framer-f2CBf .framer-1nt6o2e > *, .framer-f2CBf .framer-uas0np > *, .framer-f2CBf .framer-1mx6xfm > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", \".framer-f2CBf.framer-v-dvxf4j .framer-1kdg08l { width: 768px; }\", \".framer-f2CBf.framer-v-dvxf4j .framer-1qqnoso { padding: 0px 75px 0px 0px; width: 56%; }\", \".framer-f2CBf.framer-v-dvxf4j .framer-6zk6op { flex: 0.6 0 0px; }\", \".framer-f2CBf.framer-v-164jrvo .framer-1kdg08l { width: 390px; }\", \".framer-f2CBf.framer-v-164jrvo .framer-d9j8ez { flex-direction: column; gap: 40px; }\", \".framer-f2CBf.framer-v-164jrvo .framer-1qqnoso { padding: 0px 0px 0px 0px; width: 100%; }\", \".framer-f2CBf.framer-v-164jrvo .framer-6zk6op { flex: none; width: 80%; }\", \".framer-f2CBf.framer-v-164jrvo .framer-1wtqmch { flex: none; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f2CBf.framer-v-164jrvo .framer-d9j8ez { gap: 0px; } .framer-f2CBf.framer-v-164jrvo .framer-d9j8ez > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-f2CBf.framer-v-164jrvo .framer-d9j8ez > :first-child { margin-top: 0px; } .framer-f2CBf.framer-v-164jrvo .framer-d9j8ez > :last-child { margin-bottom: 0px; } }\", ...h.css, ...y.css, ...g.css],\n  P = d(z, O, \"framer-f2CBf\");\nexport default P;\nP.displayName = \"Footer\", P.defaultProps = {\n  height: 200.5,\n  width: 1040\n}, t(P, {\n  variant: {\n    options: [\"l8dtja4I3\", \"rPJS4uMsO\", \"Ty6i27b0m\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: f.Enum\n  }\n}), a(P, [...v, ...h.fonts, ...y.fonts, ...g.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramercittmBMML\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"200.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rPJS4uMsO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ty6i27b0m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1040\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./cittmBMML.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"ywGAjTxMi\", \"TRNlfHW4D\"];\nconst variantClassNames = {\n  TRNlfHW4D: \"framer-v-167vdz7\",\n  ywGAjTxMi: \"framer-v-1dale5u\"\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  Close: \"ywGAjTxMi\",\n  Open: \"TRNlfHW4D\"\n};\nconst getProps = ({\n  height,\n  id,\n  tap,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    TdcKtjdDN: tap !== null && tap !== void 0 ? tap : props.TdcKtjdDN,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"ywGAjTxMi\"\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    TdcKtjdDN,\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: \"ywGAjTxMi\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapr9b90c = activeVariantCallback(async (...args) => {\n    if (TdcKtjdDN) {\n      const res = await TdcKtjdDN(...args);\n      if (res === false) return false;\n    }\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"TRNlfHW4D\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-RGqau\", 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-1dale5u\", className),\n          \"data-framer-name\": \"Close\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"ywGAjTxMi\",\n          onTap: onTapr9b90c,\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            TRNlfHW4D: {\n              \"data-framer-name\": \"Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-hzhrzt\",\n            \"data-framer-name\": \"Bottom\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Ww12g2Y7j\",\n            style: {\n              backgroundColor: \"var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, rgb(23, 23, 23))\",\n              borderBottomLeftRadius: 10,\n              borderBottomRightRadius: 10,\n              borderTopLeftRadius: 10,\n              borderTopRightRadius: 10,\n              rotate: 0\n            },\n            variants: {\n              TRNlfHW4D: {\n                rotate: -45\n              }\n            }\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1o032br\",\n            \"data-framer-name\": \"Mid\",\n            layoutDependency: layoutDependency,\n            layoutId: \"nI508V0Ja\",\n            style: {\n              backgroundColor: \"var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, rgb(23, 23, 23))\",\n              borderBottomLeftRadius: 10,\n              borderBottomRightRadius: 10,\n              borderTopLeftRadius: 10,\n              borderTopRightRadius: 10\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1f9bi0a\",\n            \"data-framer-name\": \"Top\",\n            layoutDependency: layoutDependency,\n            layoutId: \"RpfEL58Mu\",\n            style: {\n              backgroundColor: \"var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, rgb(23, 23, 23))\",\n              borderBottomLeftRadius: 10,\n              borderBottomRightRadius: 10,\n              borderTopLeftRadius: 10,\n              borderTopRightRadius: 10,\n              rotate: 0\n            },\n            variants: {\n              TRNlfHW4D: {\n                rotate: 45\n              }\n            }\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-RGqau [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-RGqau .framer-1bo3n6 { display: block; }\", \".framer-RGqau .framer-1dale5u { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\", \".framer-RGqau .framer-hzhrzt { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-RGqau .framer-1o032br { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-RGqau .framer-1f9bi0a { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-RGqau.framer-v-167vdz7 .framer-1dale5u { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\", \".framer-RGqau.framer-v-167vdz7 .framer-hzhrzt { bottom: 15px; }\", \".framer-RGqau.framer-v-167vdz7 .framer-1f9bi0a { top: 15px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TRNlfHW4D\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"TdcKtjdDN\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramergKu1XGAae = withCSS(Component, css, \"framer-RGqau\");\nexport default FramergKu1XGAae;\nFramergKu1XGAae.displayName = \"Icon / 32 / Menu-Close\";\nFramergKu1XGAae.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramergKu1XGAae, {\n  variant: {\n    options: [\"ywGAjTxMi\", \"TRNlfHW4D\"],\n    optionTitles: [\"Close\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  TdcKtjdDN: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramergKu1XGAae, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramergKu1XGAae\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerVariables\": \"{\\\"TdcKtjdDN\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TRNlfHW4D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./gKu1XGAae.map", "// Generated by Framer (5ac62b5)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, cx as t, Link as a, RichText as n, useLocaleInfo as o, useVariantState as i, withCSS as l } from \"framer\";\nimport { LayoutGroup as f, motion as d, MotionConfigContext as m } from \"framer-motion\";\nimport * as s from \"react\";\nlet p = [\"fr_JJK_nQ\"],\n  c = \"framer-mp6nq\",\n  h = {\n    fr_JJK_nQ: \"framer-v-1elrd6f\"\n  };\nfunction u(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet g = {\n    default: {\n      delay: 0,\n      duration: .2,\n      ease: [.44, 0, .56, 1],\n      type: \"tween\"\n    }\n  },\n  x = ({\n    value: r,\n    children: t\n  }) => {\n    let a = s.useContext(m),\n      n = null != r ? r : a.transition,\n      o = s.useMemo(() => ({\n        ...a,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(m.Provider, {\n      value: o,\n      children: t\n    });\n  },\n  b = ({\n    height: e,\n    id: r,\n    width: t,\n    ...a\n  }) => ({\n    ...a\n  }),\n  v = (e, r) => r.join(\"-\") + e.layoutDependency,\n  y = /*#__PURE__*/s.forwardRef(function (r, l) {\n    let {\n        activeLocale: m\n      } = o(),\n      {\n        style: c,\n        className: u,\n        layoutId: y,\n        variant: w,\n        ...q\n      } = b(r),\n      {\n        baseVariant: J,\n        classNames: D,\n        gestureVariant: k,\n        setGestureState: _,\n        setVariant: I,\n        transition: M,\n        variants: P\n      } = i({\n        cycleOrder: p,\n        defaultVariant: \"fr_JJK_nQ\",\n        transitions: g,\n        variant: w,\n        variantClassNames: h\n      }),\n      S = v(r, P),\n      C = s.useRef(null),\n      j = s.useId();\n    return /*#__PURE__*/e(f, {\n      id: null != y ? y : j,\n      children: /*#__PURE__*/e(d.div, {\n        initial: w,\n        animate: P,\n        onHoverStart: () => _({\n          isHovered: !0\n        }),\n        onHoverEnd: () => _({\n          isHovered: !1\n        }),\n        onTapStart: () => _({\n          isPressed: !0\n        }),\n        onTap: () => _({\n          isPressed: !1\n        }),\n        onTapCancel: () => _({\n          isPressed: !1\n        }),\n        className: t(\"framer-mp6nq\", ...[], D),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(x, {\n          value: M,\n          children: /*#__PURE__*/e(a, {\n            href: {\n              webPageId: \"augiA20Il\"\n            },\n            children: /*#__PURE__*/e(d.a, {\n              ...q,\n              className: `${t(\"framer-1elrd6f\", u)} framer-aspiev`,\n              \"data-framer-name\": \"Logo\",\n              layoutDependency: S,\n              layoutId: \"fr_JJK_nQ\",\n              ref: null != l ? l : C,\n              style: {\n                ...c\n              },\n              children: /*#__PURE__*/e(d.div, {\n                className: \"framer-1th6df0\",\n                layoutDependency: S,\n                layoutId: \"FqVOf0QiQ\",\n                children: /*#__PURE__*/e(n, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(s.Fragment, {\n                    children: /*#__PURE__*/e(d.h3, {\n                      style: {\n                        \"--font-selector\": \"R0Y7RE0gU2Fucy02MDA=\",\n                        \"--framer-font-family\": '\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"25px\",\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-letter-spacing\": \"-0.04em\",\n                        \"--framer-line-height\": \"1em\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, rgb(23, 23, 23)))\"\n                      },\n                      children: \"yuyan chen\"\n                    })\n                  }),\n                  className: \"framer-1badkpo\",\n                  fonts: [\"GF;DM Sans-600\"],\n                  layoutDependency: S,\n                  layoutId: \"pxvmcxkjD\",\n                  style: {\n                    \"--extracted-a0htzi\": \"var(--token-507891e8-56f9-4c83-b6ad-f002af3d8f6f, rgb(23, 23, 23))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  w = ['.framer-mp6nq [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-mp6nq .framer-aspiev { display: block; }\", \".framer-mp6nq .framer-1elrd6f { height: 31px; overflow: visible; position: relative; text-decoration: none; width: 168px; }\", \".framer-mp6nq .framer-1th6df0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 31px; justify-content: center; left: 0px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; top: 0px; width: 148px; }\", \".framer-mp6nq .framer-1badkpo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mp6nq .framer-1th6df0 { gap: 0px; } .framer-mp6nq .framer-1th6df0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mp6nq .framer-1th6df0 > :first-child { margin-top: 0px; } .framer-mp6nq .framer-1th6df0 > :last-child { margin-bottom: 0px; } }\"],\n  q = l(y, w, \"framer-mp6nq\");\nexport default q;\nq.displayName = \"oslo_logo\", q.defaultProps = {\n  height: 31,\n  width: 168\n}, r(q, [{\n  family: \"DM Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/w9S6ggdSJ:default\",\n    url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTmf3ZGMZpg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/dmsans/v14/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTmf3ZGMZpg.ttf\",\n  weight: \"600\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerw9S6ggdSJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"31\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"168\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./w9S6ggdSJ.map", "// Generated by Framer (d7e8e3e)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as n, getFonts as o, optimizeAppear as m, optimizeAppearTransformTemplate as d, resolveLink as p, useActiveVariantCallback as f, useLocaleInfo as l, useRouter as c, useVariantState as s, withCSS as h, withFX as x } from \"framer\";\nimport { LayoutGroup as g, motion as y, MotionConfigContext as u } from \"framer-motion\";\nimport * as w from \"react\";\nimport b from \"https://framerusercontent.com/modules/aQtEweBXGlCeO6FnngZ9/j4lMMt9NwOcbab5PuQjB/gKu1XGAae.js\";\nimport v from \"https://framerusercontent.com/modules/mBKm7olJQJjfbGu7ibft/JjQspYpXVMxPXWSSEuPL/PDsb7oOEY.js\";\nimport M from \"https://framerusercontent.com/modules/1v8kAoobYajAJQjqam57/hA2gcRtpiXPVLMn0lDAF/w9S6ggdSJ.js\";\nlet E = o(M),\n  Z = o(b),\n  V = o(v),\n  P = x(y.div),\n  k = [\"xGR0edOQP\", \"JLU1ItgQ7\", \"wuUHFN6JO\", \"tS42PKf1_\", \"SiMM_bba0\"],\n  _ = \"framer-ZdMVE\",\n  O = {\n    JLU1ItgQ7: \"framer-v-rwikyq\",\n    SiMM_bba0: \"framer-v-nlbo8i\",\n    tS42PKf1_: \"framer-v-1aehyt9\",\n    wuUHFN6JO: \"framer-v-9f6gpu\",\n    xGR0edOQP: \"framer-v-196el7y\"\n  };\nfunction I(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet N = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  S = {\n    delay: .1,\n    duration: .8,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  J = {\n    opacity: 0,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    transition: S,\n    x: 0,\n    y: 50\n  },\n  F = (e, r) => `perspective(1200px) ${r}`,\n  j = {\n    opacity: 1,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    transition: S,\n    x: 0,\n    y: 0\n  },\n  T = {\n    opacity: .001,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    x: 0,\n    y: 50\n  },\n  X = ({\n    value: r,\n    children: a\n  }) => {\n    let t = w.useContext(u),\n      i = null != r ? r : t.transition,\n      n = w.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(u.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  q = {\n    \"Phone Open\": \"tS42PKf1_\",\n    Desktop: \"xGR0edOQP\",\n    Imac: \"SiMM_bba0\",\n    Phone: \"wuUHFN6JO\",\n    Tablet: \"JLU1ItgQ7\"\n  },\n  z = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var i, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (i = q[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== n ? n : \"xGR0edOQP\"\n    };\n  },\n  D = (e, r) => r.join(\"-\") + e.layoutDependency,\n  H = /*#__PURE__*/w.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = l(),\n      {\n        style: o,\n        className: h,\n        layoutId: x,\n        variant: u,\n        ...E\n      } = z(a),\n      {\n        baseVariant: Z,\n        classNames: V,\n        gestureVariant: _,\n        setGestureState: S,\n        setVariant: q,\n        transition: H,\n        variants: R\n      } = s({\n        cycleOrder: k,\n        defaultVariant: \"xGR0edOQP\",\n        transitions: N,\n        variant: u,\n        variantClassNames: O\n      }),\n      U = D(a, R),\n      {\n        activeVariantCallback: L,\n        delay: Q\n      } = f(Z),\n      G = L(async (...e) => {\n        q(\"tS42PKf1_\");\n      }),\n      K = L(async (...e) => {\n        q(\"wuUHFN6JO\");\n      }),\n      A = w.useRef(null),\n      C = c(),\n      B = w.useId();\n    return /*#__PURE__*/e(g, {\n      id: null != x ? x : B,\n      children: /*#__PURE__*/e(y.div, {\n        initial: u,\n        animate: R,\n        onHoverStart: () => S({\n          isHovered: !0\n        }),\n        onHoverEnd: () => S({\n          isHovered: !1\n        }),\n        onTapStart: () => S({\n          isPressed: !0\n        }),\n        onTap: () => S({\n          isPressed: !1\n        }),\n        onTapCancel: () => S({\n          isPressed: !1\n        }),\n        className: n(\"framer-ZdMVE\", ...[], V),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(X, {\n          value: H,\n          children: /*#__PURE__*/e(y.div, {\n            ...E,\n            className: n(\"framer-196el7y\", h),\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: U,\n            layoutId: \"xGR0edOQP\",\n            ref: null != t ? t : A,\n            style: {\n              backdropFilter: \"blur(10px)\",\n              backgroundColor: \"rgb(255, 253, 250)\",\n              WebkitBackdropFilter: \"blur(10px)\",\n              ...o\n            },\n            variants: {\n              tS42PKf1_: {\n                backgroundColor: \"rgba(232, 232, 232, 0.8)\"\n              }\n            },\n            ...I({\n              JLU1ItgQ7: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              SiMM_bba0: {\n                \"data-framer-name\": \"Imac\"\n              },\n              tS42PKf1_: {\n                \"data-framer-name\": \"Phone Open\"\n              },\n              wuUHFN6JO: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, Z, _),\n            children: /*#__PURE__*/r(y.div, {\n              className: \"framer-peochh\",\n              \"data-framer-name\": \"Content\",\n              layoutDependency: U,\n              layoutId: \"jpieuspcH\",\n              children: [/*#__PURE__*/r(y.div, {\n                className: \"framer-o9mzy4\",\n                \"data-framer-name\": \"Logo\",\n                layoutDependency: U,\n                layoutId: \"OJSv0JzgF\",\n                children: [/*#__PURE__*/e(y.div, {\n                  className: \"framer-yu7lwt-container\",\n                  \"data-framer-name\": \"logo\",\n                  layoutDependency: U,\n                  layoutId: \"qiPb4bRZX-container\",\n                  name: \"logo\",\n                  children: /*#__PURE__*/e(M, {\n                    height: \"100%\",\n                    id: \"qiPb4bRZX\",\n                    layoutId: \"qiPb4bRZX\",\n                    name: \"logo\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), !![\"wuUHFN6JO\", \"tS42PKf1_\"].includes(Z) && /*#__PURE__*/e(y.div, {\n                  className: \"framer-gwjblu-container\",\n                  layoutDependency: U,\n                  layoutId: \"MTlEbFiG5-container\",\n                  children: /*#__PURE__*/e(b, {\n                    height: \"100%\",\n                    id: \"MTlEbFiG5\",\n                    layoutId: \"MTlEbFiG5\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"ywGAjTxMi\",\n                    width: \"100%\",\n                    ...I({\n                      tS42PKf1_: {\n                        tap: K,\n                        variant: \"TRNlfHW4D\"\n                      },\n                      wuUHFN6JO: {\n                        tap: G\n                      }\n                    }, Z, _)\n                  })\n                })]\n              }), \"wuUHFN6JO\" !== Z && /*#__PURE__*/e(P, {\n                __perspectiveFX: !1,\n                __smartComponentFX: !0,\n                __targetOpacity: 1,\n                animate: m(\"animate\", \"12rsi9o\", j, \"196el7y\"),\n                className: \"framer-12rsi9o-container\",\n                \"data-framer-appear-id\": \"12rsi9o\",\n                exit: J,\n                initial: m(\"initial\", \"12rsi9o\", T, \"196el7y\"),\n                layoutDependency: U,\n                layoutId: \"gB2D2X9Ok-container\",\n                transformTemplate: d(\"12rsi9o\", F),\n                ...I({\n                  JLU1ItgQ7: {\n                    \"data-framer-appear-id\": \"rnxpg\",\n                    animate: m(\"animate\", \"rnxpg\", j, \"rwikyq\"),\n                    initial: m(\"initial\", \"rnxpg\", T, \"rwikyq\"),\n                    transformTemplate: d(\"rnxpg\", F)\n                  },\n                  SiMM_bba0: {\n                    \"data-framer-appear-id\": \"708zux\",\n                    animate: m(\"animate\", \"708zux\", j, \"nlbo8i\"),\n                    initial: m(\"initial\", \"708zux\", T, \"nlbo8i\"),\n                    transformTemplate: d(\"708zux\", F)\n                  },\n                  tS42PKf1_: {\n                    \"data-framer-appear-id\": \"842c8x\",\n                    animate: m(\"animate\", \"842c8x\", j, \"1aehyt9\"),\n                    initial: m(\"initial\", \"842c8x\", T, \"1aehyt9\"),\n                    transformTemplate: d(\"842c8x\", F)\n                  }\n                }, Z, _),\n                children: /*#__PURE__*/e(v, {\n                  diiPXt8iL: \"About\",\n                  height: \"100%\",\n                  id: \"gB2D2X9Ok\",\n                  layoutId: \"gB2D2X9Ok\",\n                  nROLtrc_N: p({\n                    webPageId: \"CNFavoEcf\"\n                  }, C),\n                  width: \"100%\",\n                  ...I({\n                    SiMM_bba0: {\n                      diiPXt8iL: \"about\"\n                    }\n                  }, Z, _)\n                })\n              }), \"wuUHFN6JO\" !== Z && /*#__PURE__*/e(P, {\n                __perspectiveFX: !1,\n                __smartComponentFX: !0,\n                __targetOpacity: 1,\n                animate: m(\"animate\", \"1wx9tgf\", j, \"196el7y\"),\n                className: \"framer-1wx9tgf-container\",\n                \"data-framer-appear-id\": \"1wx9tgf\",\n                exit: J,\n                initial: m(\"initial\", \"1wx9tgf\", T, \"196el7y\"),\n                layoutDependency: U,\n                layoutId: \"ExJtqAAiz-container\",\n                transformTemplate: d(\"1wx9tgf\", F),\n                ...I({\n                  JLU1ItgQ7: {\n                    \"data-framer-appear-id\": \"1x36gsj\",\n                    animate: m(\"animate\", \"1x36gsj\", j, \"rwikyq\"),\n                    initial: m(\"initial\", \"1x36gsj\", T, \"rwikyq\"),\n                    transformTemplate: d(\"1x36gsj\", F)\n                  },\n                  SiMM_bba0: {\n                    \"data-framer-appear-id\": \"w2ijh4\",\n                    animate: m(\"animate\", \"w2ijh4\", j, \"nlbo8i\"),\n                    initial: m(\"initial\", \"w2ijh4\", T, \"nlbo8i\"),\n                    transformTemplate: d(\"w2ijh4\", F)\n                  },\n                  tS42PKf1_: {\n                    \"data-framer-appear-id\": \"1snk0zl\",\n                    animate: m(\"animate\", \"1snk0zl\", j, \"1aehyt9\"),\n                    initial: m(\"initial\", \"1snk0zl\", T, \"1aehyt9\"),\n                    transformTemplate: d(\"1snk0zl\", F)\n                  }\n                }, Z, _),\n                children: /*#__PURE__*/e(v, {\n                  diiPXt8iL: \"R\\xe9sum\\xe9\",\n                  height: \"100%\",\n                  id: \"ExJtqAAiz\",\n                  layoutId: \"ExJtqAAiz\",\n                  nROLtrc_N: p({\n                    webPageId: \"CNFavoEcf\"\n                  }, C),\n                  width: \"100%\",\n                  ...I({\n                    SiMM_bba0: {\n                      diiPXt8iL: \"r\\xe9sum\\xe9\",\n                      nROLtrc_N: \"https://drive.google.com/file/d/1MqfAxI7LIsHZXmI2_e_km4QarEFDvGpC/view?usp=sharing\"\n                    }\n                  }, Z, _)\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  R = ['.framer-ZdMVE [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-ZdMVE .framer-1yksxy4 { display: block; }\", \".framer-ZdMVE .framer-196el7y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 1312px; }\", \".framer-ZdMVE .framer-peochh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1200px; min-width: 1100px; overflow: visible; padding: 25px 80px 24px 80px; position: relative; width: 1px; }\", \".framer-ZdMVE .framer-o9mzy4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-ZdMVE .framer-yu7lwt-container { flex: none; height: 36px; position: relative; width: 179px; }\", \".framer-ZdMVE .framer-gwjblu-container { flex: none; height: 32px; position: relative; width: 32px; }\", \".framer-ZdMVE .framer-12rsi9o-container, .framer-ZdMVE .framer-1wx9tgf-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZdMVE .framer-196el7y, .framer-ZdMVE .framer-peochh { gap: 0px; } .framer-ZdMVE .framer-196el7y > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ZdMVE .framer-196el7y > :first-child, .framer-ZdMVE .framer-peochh > :first-child { margin-left: 0px; } .framer-ZdMVE .framer-196el7y > :last-child, .framer-ZdMVE .framer-peochh > :last-child { margin-right: 0px; } .framer-ZdMVE .framer-peochh > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-ZdMVE.framer-v-rwikyq .framer-196el7y { width: 810px; }\", \".framer-ZdMVE.framer-v-rwikyq .framer-peochh { flex-wrap: wrap; max-width: 1400px; min-width: 800px; padding: 20px 40px 20px 24px; }\", \".framer-ZdMVE.framer-v-rwikyq .framer-o9mzy4 { aspect-ratio: 16.109375 / 1; height: var(--framer-aspect-ratio-supported, 12px); order: 0; }\", \".framer-ZdMVE.framer-v-rwikyq .framer-12rsi9o-container { order: 2; }\", \".framer-ZdMVE.framer-v-rwikyq .framer-1wx9tgf-container { order: 3; }\", \".framer-ZdMVE.framer-v-9f6gpu .framer-196el7y { width: 390px; }\", \".framer-ZdMVE.framer-v-9f6gpu .framer-peochh { gap: 16px; min-width: 100px; padding: 25px 20px 24px 20px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZdMVE.framer-v-9f6gpu .framer-peochh { gap: 0px; } .framer-ZdMVE.framer-v-9f6gpu .framer-peochh > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-ZdMVE.framer-v-9f6gpu .framer-peochh > :first-child { margin-left: 0px; } .framer-ZdMVE.framer-v-9f6gpu .framer-peochh > :last-child { margin-right: 0px; } }\", \".framer-ZdMVE.framer-v-1aehyt9 .framer-196el7y { flex-direction: column; width: 390px; }\", \".framer-ZdMVE.framer-v-1aehyt9 .framer-peochh { flex: none; flex-direction: column; min-width: 100px; padding: 24px 20px 24px 20px; width: 100%; }\", \".framer-ZdMVE.framer-v-1aehyt9 .framer-o9mzy4 { flex: none; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZdMVE.framer-v-1aehyt9 .framer-196el7y, .framer-ZdMVE.framer-v-1aehyt9 .framer-peochh { gap: 0px; } .framer-ZdMVE.framer-v-1aehyt9 .framer-196el7y > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZdMVE.framer-v-1aehyt9 .framer-196el7y > :first-child, .framer-ZdMVE.framer-v-1aehyt9 .framer-peochh > :first-child { margin-top: 0px; } .framer-ZdMVE.framer-v-1aehyt9 .framer-196el7y > :last-child, .framer-ZdMVE.framer-v-1aehyt9 .framer-peochh > :last-child { margin-bottom: 0px; } .framer-ZdMVE.framer-v-1aehyt9 .framer-peochh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\", \".framer-ZdMVE.framer-v-nlbo8i .framer-peochh { max-width: 1240px; }\"],\n  U = h(H, R, \"framer-ZdMVE\");\nexport default U;\nU.displayName = \"Navigation\", U.defaultProps = {\n  height: 81,\n  width: 1312\n}, t(U, {\n  variant: {\n    options: [\"xGR0edOQP\", \"JLU1ItgQ7\", \"wuUHFN6JO\", \"tS42PKf1_\", \"SiMM_bba0\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\", \"Imac\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), a(U, [...E, ...Z, ...V]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerFYVGgK1WB\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"81\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JLU1ItgQ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wuUHFN6JO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tS42PKf1_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SiMM_bba0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1312\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FYVGgK1WB.map"],
  "mappings": "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",
  "names": ["e", "npm_react_18_1_exports", "t", "o", "a", "f", "n", "s", "_", "q", "r", "l", "p", "u", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "g", "y", "N", "b", "e", "a", "r", "w", "K", "t", "re", "MotionConfigContext", "i", "n", "se", "p", "M", "o", "Z", "L", "Y", "useLocaleInfo", "d", "c", "v", "j", "k", "H", "_", "P", "T", "W", "C", "D", "R", "useVariantState", "y", "g", "U", "F", "pe", "I", "ae", "O", "className", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "withCSS", "PDsb7oOEY_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "v", "getFonts", "PDsb7oOEY_default", "w", "B", "b", "r", "e", "a", "j", "k", "I", "t", "re", "MotionConfigContext", "f", "n", "se", "p", "N", "q", "D", "z", "Y", "useLocaleInfo", "i", "d", "c", "v", "C", "O", "P", "_", "L", "S", "useVariantState", "w", "T", "E", "pe", "A", "ae", "K", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "PDsb7oOEY_default", "css", "withCSS", "cittmBMML_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "TdcKtjdDN", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapr9b90c", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramergKu1XGAae", "withCSS", "gKu1XGAae_default", "addPropertyControls", "ControlType", "addFonts", "p", "h", "g", "x", "r", "t", "a", "re", "MotionConfigContext", "n", "o", "se", "p", "b", "e", "v", "y", "Y", "l", "m", "useLocaleInfo", "c", "u", "w", "q", "J", "D", "k", "_", "I", "M", "P", "useVariantState", "h", "S", "C", "pe", "j", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "w9S6ggdSJ_default", "addFonts", "E", "getFonts", "w9S6ggdSJ_default", "Z", "gKu1XGAae_default", "V", "PDsb7oOEY_default", "P", "withFX", "motion", "k", "O", "I", "e", "a", "r", "N", "S", "J", "F", "j", "T", "X", "t", "re", "MotionConfigContext", "i", "n", "se", "p", "q", "z", "D", "H", "Y", "useLocaleInfo", "o", "h", "x", "u", "E", "Z", "V", "_", "R", "useVariantState", "k", "U", "L", "Q", "useActiveVariantCallback", "G", "K", "A", "pe", "C", "useRouter", "B", "ae", "LayoutGroup", "motion", "cx", "w9S6ggdSJ_default", "gKu1XGAae_default", "P", "optimizeAppear", "optimizeAppearTransformTemplate", "PDsb7oOEY_default", "resolveLink", "withCSS", "FYVGgK1WB_default", "addPropertyControls", "ControlType", "addFonts"]
}
