{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://cdn.framerauth.com/scripts/framerauth-sdk@beta.js", "ssg:https://framerusercontent.com/modules/kUqVr9lVdr4ICqjocGPn/uPmzE6isKp6fMnwSBLw0/FramerAuth.js", "ssg:https://framerusercontent.com/modules/YlKU53CdDss9o1Y3l19z/0whb5n5y2kIiM1vdG8DN/NLuCNm8M5.js", "ssg:https://framerusercontent.com/modules/76bwfBlisk1TBepODqQy/JTKzMipdp7NSTZmgfX3o/PHbwcgQpd.js", "ssg:https://framerusercontent.com/modules/qKncg18zF9GWm5gT7Al1/VftxdXog9sDeOBdHb6uu/ORJq82OmS.js", "ssg:https://framerusercontent.com/modules/S8bd6FWMeBTUqqUaMOzL/D8WskfjKEQJT9fJagNLo/WFBMv97Qr.js", "ssg:https://framerusercontent.com/modules/bSptza2mR1D4J9yVasrX/hfjz5pAr1sQFK7XEL2tG/jmodDCZus.js", "ssg:https://framerusercontent.com/modules/i08eW2dJ3sG45aUljfuw/AEJ8fyJoiCs6P87bgiQq/oaFn4RywA.js", "ssg:https://framerusercontent.com/modules/qbw9jdlp364YUlfqOaGl/JDbc2mowWOtRMt5mHVvG/zhcWYXtFI.js", "ssg:https://framerusercontent.com/modules/UM8X6geBgyGXkJuzKMZn/KQZOtgIBZNMTc5BDwDVY/FramerAuth.js", "ssg:https://framerusercontent.com/modules/VREFESVTos6msvv7vvwA/RXw5rmTvDdj1CBblWWGX/RyYI9k7fY.js", "ssg:https://framerusercontent.com/modules/qbw9jdlp364YUlfqOaGl/ht3UWRnmAkUIo8yaYBFo/zhcWYXtFI.js"],
  "sourcesContent": ["let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "var R = Object.defineProperty;\nvar _ = (t, r, e) => r in t ? R(t, r, { enumerable: !0, configurable: !0, writable: !0, value: e }) : t[r] = e;\nvar i = (t, r, e) => (_(t, typeof r != \"symbol\" ? r + \"\" : r, e), e);\nclass U {\n  constructor(r) {\n    i(this, \"prefix\");\n    this.prefix = r;\n  }\n  has(r) {\n    const e = this.prefix + r;\n    return localStorage.getItem(e) != null;\n  }\n  get(r) {\n    const e = this.prefix + r;\n    return localStorage.getItem(e);\n  }\n  set(r, e) {\n    const s = this.prefix + r;\n    localStorage.setItem(s, e);\n  }\n  remove(r) {\n    const e = this.prefix + r;\n    localStorage.removeItem(e);\n  }\n}\nclass m extends Error {\n  constructor(e, s) {\n    super(e);\n    i(this, \"status\");\n    i(this, \"__isAuthError\", !0);\n    this.name = \"AuthError\", this.status = s;\n  }\n}\nfunction h(t) {\n  return typeof t == \"object\" && t !== null && \"__isAuthError\" in t;\n}\nclass T extends m {\n  constructor(e, s) {\n    super(e, s);\n    i(this, \"status\");\n    this.name = \"AuthApiError\", this.status = s;\n  }\n  toJSON() {\n    return {\n      name: this.name,\n      message: this.message,\n      status: this.status\n    };\n  }\n}\nclass O extends m {\n  constructor(e, s) {\n    super(e);\n    i(this, \"originalError\");\n    this.name = \"AuthUnknownError\", this.originalError = s;\n  }\n}\nclass f extends m {\n  constructor(e, s, n) {\n    super(e);\n    i(this, \"name\");\n    i(this, \"status\");\n    this.name = s, this.status = n;\n  }\n  toJSON() {\n    return {\n      name: this.name,\n      message: this.message,\n      status: this.status\n    };\n  }\n}\nclass x extends f {\n  constructor() {\n    super(\"Auth session or user missing\", \"AuthInvalidTokenResponseError\", 500);\n  }\n}\nclass p extends f {\n  constructor() {\n    super(\"Message missing\", \"AuthInvalidResetPasswordResponseError\", 500);\n  }\n}\nclass l extends f {\n  constructor(r) {\n    super(r, \"AuthInvalidCredentialsError\", 400);\n  }\n}\nclass I extends f {\n  constructor() {\n    super(\"Site missing\", \"AuthInvalidSiteResponseError\", 500);\n  }\n}\nclass J extends f {\n  constructor() {\n    super(\"User missing\", \"AuthInvalidUserResponseError\", 500);\n  }\n}\nclass N extends f {\n  constructor() {\n    super(\"License key status missing\", \"AuthInvalidValidateLicenseKeyResponseError\", 500);\n  }\n}\nclass P extends f {\n  constructor() {\n    super(\"License key invalid\", \"AuthInvalidActivateLicenseKeyResponseError\", 500);\n  }\n}\nclass j extends f {\n  constructor() {\n    super(\"User invalid\", \"AuthUpdateUserResponseError\", 500);\n  }\n}\nclass b extends f {\n  constructor() {\n    super(\"Data invalid\", \"AuthUpdateUserDataResponseError\", 500);\n  }\n}\nclass v extends f {\n  constructor(r, e) {\n    super(r, \"AuthRetryableFetchError\", e);\n  }\n}\nconst w = (t) => t.msg || t.message || t.error_description || t.error || JSON.stringify(t), $ = [502, 503, 504];\nasync function A(t) {\n  if (!G(t))\n    throw new v(w(t), 0);\n  if ($.includes(t.status))\n    throw new v(w(t), t.status);\n  let r;\n  try {\n    r = await t.json();\n  } catch (e) {\n    throw new O(w(e), e);\n  }\n  throw new T(w(r), t.status || 500);\n}\nconst K = (t, r, e, s) => {\n  const n = { method: t, headers: (r == null ? void 0 : r.headers) || {} };\n  return t === \"GET\" ? n : (n.headers = { \"Content-Type\": \"application/json;charset=UTF-8\", ...r == null ? void 0 : r.headers }, n.body = JSON.stringify(s), { ...n, ...e });\n};\nasync function d(t, r, e, s) {\n  var c;\n  const n = { ...s == null ? void 0 : s.headers };\n  s != null && s.jwt && (n.Authorization = `Bearer ${s.jwt}`);\n  const a = (c = s == null ? void 0 : s.query) != null ? c : {};\n  s != null && s.redirectTo && (a.redirect_to = s.redirectTo);\n  const o = Object.keys(a).length ? \"?\" + new URLSearchParams(a).toString() : \"\", u = await Y(\n    t,\n    r,\n    e + o,\n    { headers: n, noResolveJson: s == null ? void 0 : s.noResolveJson },\n    {},\n    s == null ? void 0 : s.body\n  );\n  return s != null && s.xform ? s == null ? void 0 : s.xform(u) : { data: { ...u }, error: null };\n}\nasync function Y(t, r, e, s, n, a) {\n  const o = K(r, s, n, a);\n  let u;\n  try {\n    u = await t(e, o);\n  } catch (c) {\n    throw console.error(c), new v(w(c), 0);\n  }\n  if (u.ok || await A(u), s != null && s.noResolveJson)\n    return u;\n  try {\n    return await u.json();\n  } catch (c) {\n    await A(c);\n  }\n}\nfunction E(t) {\n  var s;\n  let r = null;\n  M(t == null ? void 0 : t.session) && (r = { ...t.session });\n  const e = (s = t.user) != null ? s : t;\n  return { data: { session: r, user: e }, error: null };\n}\nfunction L(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction q(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction z(t) {\n  var e;\n  return { data: { site: (e = t.site) != null ? e : t }, error: null };\n}\nfunction k(t) {\n  var e;\n  return { data: { user: (e = t.user) != null ? e : t }, error: null };\n}\nfunction C(t) {\n  var e;\n  return { data: { valid: (e = t.valid) != null ? e : t }, error: null };\n}\nfunction D(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction F(t) {\n  return { data: t != null ? t : t, error: null };\n}\nfunction M(t) {\n  return (t == null ? void 0 : t.access_token) && (t == null ? void 0 : t.expires_in);\n}\nconst G = (t) => typeof t == \"object\" && t !== null && \"status\" in t && \"ok\" in t && \"json\" in t && typeof t.json == \"function\";\nclass H {\n  constructor(r) {\n    i(this, \"store\");\n    i(this, \"url\");\n    i(this, \"headers\");\n    i(this, \"setSite\", (r) => {\n      this.store.set(\"site\", r);\n    });\n    i(this, \"setUser\", (r) => {\n      this.store.set(\"user\", r);\n    });\n    i(this, \"setSession\", (r) => {\n      this.store.set(\"session\", r);\n    });\n    // TODO: This should be async for when we support refresh tokens.\n    i(this, \"getAccessToken\", () => {\n      if (!this.store.has(\"session\"))\n        return null;\n      const e = this.store.get(\"session\");\n      if (!e)\n        return null;\n      let s;\n      try {\n        s = JSON.parse(e);\n      } catch (a) {\n        return null;\n      }\n      const n = Math.floor(Date.now() / 1e3);\n      return s.expires_at && n > s.expires_at ? (this.store.remove(\"session\"), this.store.remove(\"user\"), null) : s.access_token;\n    });\n    i(this, \"getExpiresIn\", () => {\n      var e;\n      if (this.store.has(\"session\")) {\n        const s = this.store.get(\"session\");\n        if (s)\n          return (e = JSON.parse(s)) == null ? void 0 : e.expires_in;\n      }\n    });\n    i(this, \"getSite\", async (r = { cache: !0 }) => {\n      var n, a;\n      let e;\n      const s = this.store.get(\"site\");\n      return s && (r != null && r.cache) ? e = { data: { site: JSON.parse(s) }, error: null } : e = await this.fetchSite(), e.error && (e.error.status === 400 ? console.log(\n        `%cFramerAuth: Site not configured!\n\n%cPlease add your SITE_ID to the configuration script.\n%cError: ${((n = e.error) == null ? void 0 : n.message) || \"Unknown error\"}`,\n        \"color: orange; font-size: 16px;\",\n        \"color: inherit; font-size: 12px;\",\n        \"color: inherit; font-size: 12px;\"\n      ) : console.log(\n        `%cFramerAuth: Unable to load site data!\n\n%cNavigating to Homepage.\n%cError: ${((a = e.error) == null ? void 0 : a.message) || \"Site data not found\"}`,\n        \"color: red; font-size: 16px;\",\n        \"color: inherit; font-size: 12px;\",\n        \"color: inherit; font-size: 12px;\"\n      )), e;\n    });\n    i(this, \"getUser\", async (r = { cache: !0 }) => {\n      let e;\n      const s = Math.floor(Date.now() / 1e3), n = this.store.get(\"session\") || \"\";\n      if (!n)\n        e = { data: { user: null }, error: new m(\"Authorization token required.\", 401) };\n      else {\n        const a = JSON.parse(n), o = this.store.get(\"user\");\n        a.expires_at && s > a.expires_at ? (e = { data: { user: null }, error: new m(\"Token has expired.\", 401) }, this.store.remove(\"session\"), this.store.remove(\"user\")) : o && (r != null && r.cache) ? e = { data: { user: JSON.parse(o) }, error: null } : e = await this.fetchUser();\n      }\n      return e;\n    });\n    i(this, \"validateLicenseKey\", async (r) => {\n      try {\n        let e;\n        if (!r.license_key)\n          throw new l(\n            \"You must provide a license_key\"\n          );\n        const { license_key: s } = r;\n        e = await d(fetch, \"POST\", `${this.url}/validate`, {\n          headers: this.headers,\n          body: {\n            license_key: s\n          },\n          xform: C\n        });\n        const { data: n, error: a } = e;\n        return a ? { data: { valid: null }, error: a } : !n || n.valid === null ? { data: { valid: null }, error: new N() } : { data: { valid: n.valid }, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: { valid: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"activateLicenseKey\", async (r) => {\n      try {\n        let e;\n        const s = this.getAccessToken();\n        if (!s)\n          throw new l(\n            \"You must provide a token\"\n          );\n        if (!r.license_key)\n          throw new l(\n            \"You must provide a license_key\"\n          );\n        const { license_key: n } = r;\n        e = await d(fetch, \"POST\", `${this.url}/me/license-keys/activate`, {\n          headers: this.headers,\n          body: {\n            license_key: n\n          },\n          xform: D,\n          jwt: s\n        });\n        const { data: a, error: o } = e;\n        return o ? { data: { message: null }, error: o } : !a || a.message === null ? { data: { message: null }, error: new P() } : (await this.getUser({ cache: !1 }), { data: { message: a.message }, error: null });\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"signUp\", async (r) => {\n      var e;\n      try {\n        let s;\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.password)\n          throw new l(\n            \"You must provide a password\"\n          );\n        const { email: n, password: a, options: o } = r;\n        s = await d(fetch, \"POST\", `${this.url}/sign-up`, {\n          headers: this.headers,\n          redirectTo: o == null ? void 0 : o.emailRedirectTo,\n          body: {\n            email: n,\n            password: a,\n            data: (e = o == null ? void 0 : o.data) != null ? e : {}\n          },\n          xform: E\n        });\n        const { data: u, error: c } = s;\n        if (c)\n          return { data: { user: null, session: null }, error: c };\n        if (!u)\n          return { data: { user: null, session: null }, error: new x() };\n        const g = u.session, S = u.user;\n        return g && (this.setUser(JSON.stringify(S)), this.setSession(JSON.stringify(g))), { data: { user: S, session: g }, error: null };\n      } catch (s) {\n        if (h(s))\n          return { data: { user: null, session: null }, error: s };\n        throw s;\n      }\n    });\n    i(this, \"signInWithPassword\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.password)\n          throw new l(\n            \"You must provide a password\"\n          );\n        let e;\n        const { email: s, password: n } = r;\n        e = await d(fetch, \"POST\", `${this.url}/token`, {\n          headers: this.headers,\n          body: {\n            email: s,\n            password: n\n          },\n          xform: E\n        });\n        const { data: a, error: o } = e;\n        return o ? { data: { user: null, session: null }, error: o } : !a || !a.session || !a.user ? { data: { user: null, session: null }, error: new x() } : (a.session && (this.setUser(JSON.stringify(a.user)), this.setSession(JSON.stringify(a.session))), { data: { user: a.user, session: a.session }, error: o });\n      } catch (e) {\n        if (h(e))\n          return { data: { user: null, session: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"resetPasswordForEmail\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        let e;\n        const { email: s } = r;\n        e = await d(fetch, \"POST\", `${this.url}/password/reset`, {\n          headers: this.headers,\n          body: {\n            email: s\n          },\n          xform: L\n        });\n        const { data: n, error: a } = e;\n        return a ? { data: { message: null }, error: a } : !n || !n.message ? { data: { message: null }, error: new p() } : { data: { message: n.message }, error: a };\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"updatePasswordForEmail\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.code)\n          throw new l(\n            \"Reset token required\"\n          );\n        if (!r.email)\n          throw new l(\n            \"You must provide a new password\"\n          );\n        let e;\n        const { email: s, code: n, password: a } = r;\n        e = await d(fetch, \"POST\", `${this.url}/password/update`, {\n          headers: this.headers,\n          body: {\n            email: s,\n            code: n,\n            password: a\n          },\n          xform: q\n        });\n        const { data: o, error: u } = e;\n        return u ? { data: { message: null }, error: u } : !o || !o.message ? { data: { message: null }, error: new p() } : { data: { message: o.message }, error: u };\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"signOut\", async (r = null) => (this.store.remove(\"session\"), this.store.remove(\"user\"), r && window.location.replace(r), { error: null }));\n    i(this, \"fetchSite\", async () => {\n      try {\n        let r;\n        r = await d(fetch, \"GET\", `${this.url}/site`, {\n          headers: this.headers,\n          xform: z\n        });\n        const { data: e, error: s } = r;\n        return s ? { data: { site: null }, error: s } : !e || !e.site ? { data: { site: null }, error: new I() } : (e.site && this.setSite(JSON.stringify(e.site)), { data: { site: e.site }, error: null });\n      } catch (r) {\n        if (h(r))\n          return { data: { site: null }, error: r };\n        throw r;\n      }\n    });\n    i(this, \"fetchUser\", async () => {\n      try {\n        let r;\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        r = await d(fetch, \"GET\", `${this.url}/me`, {\n          headers: this.headers,\n          xform: k,\n          jwt: e\n        });\n        const { data: s, error: n } = r;\n        return n ? { data: { user: null }, error: n } : !s || !s.user ? { data: { user: null }, error: new J() } : (s.user && this.setUser(JSON.stringify(s.user)), { data: { user: s.user }, error: null });\n      } catch (r) {\n        if (h(r))\n          return { data: { user: null }, error: r };\n        throw r;\n      }\n    });\n    i(this, \"updateUser\", async (r) => {\n      try {\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        let s;\n        s = await d(fetch, \"PUT\", `${this.url}/me`, {\n          headers: this.headers,\n          body: r || {},\n          xform: k,\n          jwt: e\n        });\n        const { data: n, error: a } = s;\n        if (a)\n          return { data: { user: null }, error: a };\n        if (!n || n.user === null)\n          return { data: { user: null }, error: new j() };\n        const { data: { user: o } } = await this.getUser({ cache: !1 });\n        return o && this.setUser(JSON.stringify(o)), { data: n, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: { user: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"patchUserData\", async (r) => {\n      try {\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        let s;\n        s = await d(fetch, \"PATCH\", `${this.url}/me/data`, {\n          headers: this.headers,\n          body: r || {},\n          xform: F,\n          jwt: e\n        });\n        const { data: n, error: a } = s;\n        if (a)\n          return { data: null, error: a };\n        if (!n || n.valid === null)\n          return { data: null, error: new b() };\n        const { data: { user: o } } = await this.getUser({ cache: !0 });\n        return o && (o.data = n, this.setUser(JSON.stringify(o))), { data: n, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: null, error: e };\n        throw e;\n      }\n    });\n    if (this.store = new U(\"fa-\"), this.url = \"https://api.framerauth.com/v1\", r)\n      this.headers = { \"Content-Type\": \"application/json\", \"x-site-id\": r };\n    else {\n      this.headers = {}, console.error(\"Unable to initialize the Auth module, ensure you have added the framer-auth.js file to the beginning of the body.\");\n      return;\n    }\n  }\n}\nconsole.log(\"Framer Auth - Module v0.0.0\");\nconst y = new U(\"fa-\"), V = (y == null ? void 0 : y.get(\"site-id\")) || null, B = new H(V);\nexport {\n  B as auth\n};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{useRouter,inferInitialRouteFromPath}from\"framer\";import{auth}from\"https://cdn.framerauth.com/scripts/framerauth-sdk@beta.js\";const useStore=createStore({user:null,isAuthenticated:false,isLoaded:false});export function withAuth(Component){return props=>{const[store,setStore]=useStore();useEffect(()=>{if(!store.isAuthenticated){auth.getUser({cache:false}).then(({data,error})=>{const{user}=data;if(user){setStore({user:user,isAuthenticated:true,isLoaded:true});}else{setStore({isLoaded:true});}});}},[]);return /*#__PURE__*/_jsx(Component,{...props,store:store});};}export function withStore(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,store:store});};}export function withSignOut(Component){const handleClick=()=>{auth.signOut(\"/\");};return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick});};}export function withEmail(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,text:store.user.email});};}export function withFirstName(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,text:store.user.first_name});};}export function withLoggedIn(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withLoggedOut(Component){return props=>{const[store]=useStore();if(store.user)return null;let className=props.className||\"\";if(!store.isLoaded){className+=\" fa-cloak\";}return /*#__PURE__*/_jsx(Component,{...props,className:className.trim()});};}export function withActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");if(!hasActiveLicense)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withNoActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");if(hasActiveLicense)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withVariant(Component){return props=>{const[store]=useStore();const variant=store.user?null:props===null||props===void 0?void 0:props.variant;return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function withVariantActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");const variant=hasActiveLicense?null:props===null||props===void 0?void 0:props.variant;return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function withIsLessonComplete(Component){return props=>{var _store_user_data,_store_user;const[store,setStore]=useStore();// Do not display the component if the user is logged out\nif(!store.user)return null;const key=`course:status:${props===null||props===void 0?void 0:props.slug}`;const isCompleted=((_store_user=store.user)===null||_store_user===void 0?void 0:(_store_user_data=_store_user.data)===null||_store_user_data===void 0?void 0:_store_user_data[key])===\"completed\";if(!isCompleted)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withActionCompleteLesson(Component){return props=>{var _store_user_data,_store_user;const router=useRouter();const[store,setStore]=useStore();const key=`course:status:${props===null||props===void 0?void 0:props.slug}`;let isCompleted=((_store_user=store.user)===null||_store_user===void 0?void 0:(_store_user_data=_store_user.data)===null||_store_user_data===void 0?void 0:_store_user_data[key])===\"completed\";// Do not display the component if the user is logged out\nif(!store.user)return null;// Define an async function handleClick to handle the click event.\nconst handleClick=async event=>{try{// If the lesson has been completed exit the function\nif(isCompleted)return;// Update the components local state (for instant UI update)\nisCompleted=true;// Call the FramerAuth API to update the user data, marking the course as completed.\nconst{data,error}=await auth.patchUserData({[key]:\"completed\"});// If there is an error throw it.\nif(error){throw new Error(\"Error updating course status.\");}// If there is no error, update the user data in the store with the updated data.\nconst updatedUser={...store.user,data};setStore({user:updatedUser});// If there is a link, redirect the user.\nif(props===null||props===void 0?void 0:props.link){const[path,hash]=props.link.split(\"#\");const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}}}catch(error){console.error(error);isCompleted=false;}};// Set the variant based on the completed state\nconst variant=isCompleted?props===null||props===void 0?void 0:props.variant:null;// Render the original component with the modified props and onClick handler.\nreturn /*#__PURE__*/_jsx(Component,{...props,variant:variant,onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSignOut\":{\"type\":\"reactHoc\",\"name\":\"withSignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariant\":{\"type\":\"reactHoc\",\"name\":\"withVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"withLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"withLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStore\":{\"type\":\"reactHoc\",\"name\":\"withStore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAuth\":{\"type\":\"reactHoc\",\"name\":\"withAuth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsLessonComplete\":{\"type\":\"reactHoc\",\"name\":\"withIsLessonComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActionCompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"withActionCompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNoActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withNoActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariantActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withVariantActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map", "// Generated by Framer (d5d9708)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={Rg61MhywJ:{hover:true,pressed:true}};const cycleOrder=[\"Rg61MhywJ\",\"zNkuqWxeD\",\"I8EdpZ_Ls\",\"kkGSMI0fp\",\"UwtCtGrpQ\"];const serializationHash=\"framer-KGu8n\";const variantClassNames={I8EdpZ_Ls:\"framer-v-1e46sy8\",kkGSMI0fp:\"framer-v-19p7bw7\",Rg61MhywJ:\"framer-v-jxmfz4\",UwtCtGrpQ:\"framer-v-61lr07\",zNkuqWxeD:\"framer-v-1nbmguo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"Rg61MhywJ\",Disabled:\"I8EdpZ_Ls\",Error:\"UwtCtGrpQ\",Loading:\"zNkuqWxeD\",Success:\"kkGSMI0fp\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Rg61MhywJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Rg61MhywJ\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"zNkuqWxeD\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"zNkuqWxeD\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jxmfz4\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Rg61MhywJ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(51, 51, 51)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"Rg61MhywJ-hover\":{backgroundColor:\"rgba(51, 51, 51, 0.85)\"},I8EdpZ_Ls:{opacity:.5},UwtCtGrpQ:{backgroundColor:\"rgba(255, 34, 68, 0.15)\"}},...addPropertyOverrides({\"Rg61MhywJ-hover\":{\"data-framer-name\":undefined},\"Rg61MhywJ-pressed\":{\"data-framer-name\":undefined},I8EdpZ_Ls:{\"data-framer-name\":\"Disabled\"},kkGSMI0fp:{\"data-framer-name\":\"Success\"},UwtCtGrpQ:{\"data-framer-name\":\"Error\"},zNkuqWxeD:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-1ylka0v\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aupLp1P7E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{UwtCtGrpQ:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kkGSMI0fp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})})},UwtCtGrpQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hu553w\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"GNADUy1jV\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15z0lj4\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"M7qDTjw3X\",style:{background:\"conic-gradient(from 180deg at 50% 50%, #4cf 0deg, #4cf 360deg)\"},variants:{zNkuqWxeD:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6aq4xb\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"T4dBhag3V\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KGu8n.framer-1j7qjtx, .framer-KGu8n .framer-1j7qjtx { display: block; }\",\".framer-KGu8n.framer-jxmfz4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-KGu8n .framer-1ylka0v { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-KGu8n .framer-1hu553w { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-KGu8n .framer-15z0lj4 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-KGu8n .framer-6aq4xb { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KGu8n.framer-jxmfz4 { gap: 0px; } .framer-KGu8n.framer-jxmfz4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-KGu8n.framer-jxmfz4 > :first-child { margin-left: 0px; } .framer-KGu8n.framer-jxmfz4 > :last-child { margin-right: 0px; } }\",\".framer-KGu8n.framer-v-1nbmguo.framer-jxmfz4, .framer-KGu8n.framer-v-1e46sy8.framer-jxmfz4, .framer-KGu8n.framer-v-19p7bw7.framer-jxmfz4, .framer-KGu8n.framer-v-61lr07.framer-jxmfz4 { cursor: unset; }\",\".framer-KGu8n.framer-v-1nbmguo .framer-15z0lj4 { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zNkuqWxeD\":{\"layout\":[\"fixed\",\"fixed\"]},\"I8EdpZ_Ls\":{\"layout\":[\"fixed\",\"fixed\"]},\"kkGSMI0fp\":{\"layout\":[\"fixed\",\"fixed\"]},\"UwtCtGrpQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"KTweHps4J\":{\"layout\":[\"fixed\",\"fixed\"]},\"z0YTEBWxk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNLuCNm8M5=withCSS(Component,css,\"framer-KGu8n\");export default FramerNLuCNm8M5;FramerNLuCNm8M5.displayName=\"Button\";FramerNLuCNm8M5.defaultProps={height:40,width:240};addPropertyControls(FramerNLuCNm8M5,{variant:{options:[\"Rg61MhywJ\",\"zNkuqWxeD\",\"I8EdpZ_Ls\",\"kkGSMI0fp\",\"UwtCtGrpQ\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNLuCNm8M5,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-SemiBold.cyrillic-ext-C7KWUKA7.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-SemiBold.cyrillic-JWV7SOZ6.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-ext-FBKSFTSU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-EQ3PSENU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-SemiBold.latin-ext-ULRSO3ZR.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-SemiBold.vietnamese-ESQNSEQ3.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNLuCNm8M5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"240\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zNkuqWxeD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I8EdpZ_Ls\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kkGSMI0fp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UwtCtGrpQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KTweHps4J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z0YTEBWxk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NLuCNm8M5.map", "// Generated by Framer (c105afa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-4SrRY .framer-styles-preset-fe1ex4:not(.rich-text-wrapper), .framer-4SrRY .framer-styles-preset-fe1ex4.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-4SrRY\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/76bwfBlisk1TBepODqQy/JTKzMipdp7NSTZmgfX3o/PHbwcgQpd.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"KLx_X5nyo\",\"epUsKQnI4\"];const serializationHash=\"framer-QHoqJ\";const variantClassNames={epUsKQnI4:\"framer-v-xikqg7\",KLx_X5nyo:\"framer-v-d55p4a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"KLx_X5nyo\",mobile:\"epUsKQnI4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KLx_X5nyo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KLx_X5nyo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1x4wr0a=activeVariantCallback(async(...args)=>{setVariant(\"KLx_X5nyo\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-d55p4a\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KLx_X5nyo\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-6839e435-35f3-4ab3-b723-e98c27e525bc, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({epUsKQnI4:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pulr91\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"FA3gnDM2f\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12a21em\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"jkOiiL77Q\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5jliz5\",\"data-framer-name\":\"Left section\",layoutDependency:layoutDependency,layoutId:\"w5hBR465l\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wuavbf\",\"data-framer-name\":\"Title+tagline\",layoutDependency:layoutDependency,layoutId:\"VSlXtv7Lm\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://designnquest.com/\",motionChild:true,nodeId:\"Q_UsTO_Rn\",openInNewTab:false,scopeId:\"ORJq82OmS\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-121iw2g framer-oervd4\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"Q_UsTO_Rn\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+64+(((componentViewport?.height||258)-128-207)/2+0+0)+0+0+0+0+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"},className:\"framer-5np6f0\",\"data-framer-name\":\"Light Mode\",layoutDependency:layoutDependency,layoutId:\"lscXcn5uj\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({epUsKQnI4:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+64+(((componentViewport?.height||371)-128-319.8)/2+0+0)+0+0+0+0+0+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Design Quest\"})}),className:\"framer-1h1zbuf\",\"data-highlight\":true,fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"uvCJ2A7Tl\",onTap:onTap1x4wr0a,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1affy94\",\"data-framer-name\":\"tagline\",layoutDependency:layoutDependency,layoutId:\"kM0HSOj7k\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(169, 169, 169))\"},children:\"Become a high craft product designer\"})}),className:\"framer-1nl2x16\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"PQwhLERuL\",style:{\"--extracted-r6o4lv\":\"rgb(169, 169, 169)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eb18ec\",\"data-framer-name\":\"Social media\",layoutDependency:layoutDependency,layoutId:\"fA87OMsYw\",children:/*#__PURE__*/_jsx(Link,{href:\"linkedin.com\",motionChild:true,nodeId:\"vl_SOMGr9\",scopeId:\"ORJq82OmS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-npvyfl framer-oervd4\",\"data-framer-name\":\"linkedin\",layoutDependency:layoutDependency,layoutId:\"vl_SOMGr9\",style:{backgroundColor:\"var(--token-5e82b7fb-875b-478b-b151-baffd23609a0, rgba(255, 255, 255, 0.2))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tw64go-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ATwTIeG7p-container\",nodeId:\"ATwTIeG7p\",rendersWithMotion:true,scopeId:\"ORJq82OmS\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"linkedin\",iconSelection:\"House\",id:\"ATwTIeG7p\",layoutId:\"ATwTIeG7p\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jyk8sr\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ZZbn5MeoH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cn71cd\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"pzmpJfoja\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\"},children:\"Quick links\"})}),className:\"framer-1nffvyw\",fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Z1tiJSRD4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(166, 166, 166))\"},children:\"App\"})}),className:\"framer-3sut2o\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"PaoC38xD0\",style:{\"--extracted-r6o4lv\":\"rgb(166, 166, 166)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(166, 166, 166))\"},children:\"Courses\"})}),className:\"framer-dyf1l7\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"wkEB50YuM\",style:{\"--extracted-r6o4lv\":\"rgb(166, 166, 166)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(166, 166, 166))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://johnrodrigues.substack.com/\",motionChild:true,nodeId:\"SfyExLvna\",openInNewTab:true,scopeId:\"ORJq82OmS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fe1ex4\",\"data-styles-preset\":\"PHbwcgQpd\",children:\"Blog\"})})})}),className:\"framer-13q8dal\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"SfyExLvna\",style:{\"--extracted-r6o4lv\":\"rgb(166, 166, 166)\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-otuu8n\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"jHe_sLs67\",style:{filter:\"blur(50px)\",opacity:.9,WebkitFilter:\"blur(50px)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QHoqJ.framer-oervd4, .framer-QHoqJ .framer-oervd4 { display: block; }\",\".framer-QHoqJ.framer-d55p4a { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 64px 40px 64px 40px; position: relative; width: 1200px; }\",\".framer-QHoqJ .framer-pulr91 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-QHoqJ .framer-12a21em { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QHoqJ .framer-5jliz5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-QHoqJ .framer-wuavbf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-QHoqJ .framer-121iw2g { 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; position: relative; text-decoration: none; width: min-content; }\",\".framer-QHoqJ .framer-5np6f0 { flex: none; height: 41px; overflow: visible; position: relative; width: 41px; }\",\".framer-QHoqJ .framer-1h1zbuf { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QHoqJ .framer-1affy94 { 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; position: relative; width: 100%; }\",\".framer-QHoqJ .framer-1nl2x16 { flex: 1 0 0px; height: auto; max-width: 350px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-QHoqJ .framer-eb18ec { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-QHoqJ .framer-npvyfl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-QHoqJ .framer-1tw64go-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-QHoqJ .framer-1jyk8sr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QHoqJ .framer-1cn71cd { 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: center; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-QHoqJ .framer-1nffvyw, .framer-QHoqJ .framer-3sut2o, .framer-QHoqJ .framer-dyf1l7, .framer-QHoqJ .framer-13q8dal { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QHoqJ .framer-otuu8n { bottom: 0px; flex: none; left: calc(50.00000000000002% - 923px / 2); overflow: hidden; position: absolute; top: 0px; width: 923px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QHoqJ.framer-d55p4a, .framer-QHoqJ .framer-pulr91, .framer-QHoqJ .framer-12a21em, .framer-QHoqJ .framer-5jliz5, .framer-QHoqJ .framer-wuavbf, .framer-QHoqJ .framer-121iw2g, .framer-QHoqJ .framer-1affy94, .framer-QHoqJ .framer-eb18ec, .framer-QHoqJ .framer-npvyfl, .framer-QHoqJ .framer-1jyk8sr, .framer-QHoqJ .framer-1cn71cd { gap: 0px; } .framer-QHoqJ.framer-d55p4a > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-QHoqJ.framer-d55p4a > :first-child, .framer-QHoqJ .framer-5jliz5 > :first-child, .framer-QHoqJ .framer-wuavbf > :first-child, .framer-QHoqJ .framer-1cn71cd > :first-child { margin-top: 0px; } .framer-QHoqJ.framer-d55p4a > :last-child, .framer-QHoqJ .framer-5jliz5 > :last-child, .framer-QHoqJ .framer-wuavbf > :last-child, .framer-QHoqJ .framer-1cn71cd > :last-child { margin-bottom: 0px; } .framer-QHoqJ .framer-pulr91 > *, .framer-QHoqJ .framer-12a21em > *, .framer-QHoqJ .framer-121iw2g > *, .framer-QHoqJ .framer-1affy94 > *, .framer-QHoqJ .framer-eb18ec > *, .framer-QHoqJ .framer-npvyfl > *, .framer-QHoqJ .framer-1jyk8sr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-QHoqJ .framer-pulr91 > :first-child, .framer-QHoqJ .framer-12a21em > :first-child, .framer-QHoqJ .framer-121iw2g > :first-child, .framer-QHoqJ .framer-1affy94 > :first-child, .framer-QHoqJ .framer-eb18ec > :first-child, .framer-QHoqJ .framer-npvyfl > :first-child, .framer-QHoqJ .framer-1jyk8sr > :first-child { margin-left: 0px; } .framer-QHoqJ .framer-pulr91 > :last-child, .framer-QHoqJ .framer-12a21em > :last-child, .framer-QHoqJ .framer-121iw2g > :last-child, .framer-QHoqJ .framer-1affy94 > :last-child, .framer-QHoqJ .framer-eb18ec > :last-child, .framer-QHoqJ .framer-npvyfl > :last-child, .framer-QHoqJ .framer-1jyk8sr > :last-child { margin-right: 0px; } .framer-QHoqJ .framer-5jliz5 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-QHoqJ .framer-wuavbf > *, .framer-QHoqJ .framer-1cn71cd > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-QHoqJ.framer-v-xikqg7.framer-d55p4a { width: 390px; }\",\".framer-QHoqJ.framer-v-xikqg7 .framer-12a21em { flex-direction: column; gap: 25px; }\",\".framer-QHoqJ.framer-v-xikqg7 .framer-5jliz5 { flex: none; gap: 15px; width: 100%; }\",\".framer-QHoqJ.framer-v-xikqg7 .framer-1jyk8sr { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QHoqJ.framer-v-xikqg7 .framer-12a21em, .framer-QHoqJ.framer-v-xikqg7 .framer-5jliz5 { gap: 0px; } .framer-QHoqJ.framer-v-xikqg7 .framer-12a21em > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } .framer-QHoqJ.framer-v-xikqg7 .framer-12a21em > :first-child, .framer-QHoqJ.framer-v-xikqg7 .framer-5jliz5 > :first-child { margin-top: 0px; } .framer-QHoqJ.framer-v-xikqg7 .framer-12a21em > :last-child, .framer-QHoqJ.framer-v-xikqg7 .framer-5jliz5 > :last-child { margin-bottom: 0px; } .framer-QHoqJ.framer-v-xikqg7 .framer-5jliz5 > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } }\",...sharedStyle.css,'.framer-QHoqJ[data-border=\"true\"]::after, .framer-QHoqJ [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 258\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"epUsKQnI4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerORJq82OmS=withCSS(Component,css,\"framer-QHoqJ\");export default FramerORJq82OmS;FramerORJq82OmS.displayName=\"Footer/Footer 2\";FramerORJq82OmS.defaultProps={height:258,width:1200};addPropertyControls(FramerORJq82OmS,{variant:{options:[\"KLx_X5nyo\",\"epUsKQnI4\"],optionTitles:[\"Desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerORJq82OmS,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerORJq82OmS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"epUsKQnI4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"258\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ORJq82OmS.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonsPrimaryButtonCopy from\"https://framerusercontent.com/modules/bSptza2mR1D4J9yVasrX/hfjz5pAr1sQFK7XEL2tG/jmodDCZus.js\";import NavigationHamburger2 from\"https://framerusercontent.com/modules/i08eW2dJ3sG45aUljfuw/AEJ8fyJoiCs6P87bgiQq/oaFn4RywA.js\";import NavigationLinkCopy from\"https://framerusercontent.com/modules/qbw9jdlp364YUlfqOaGl/JDbc2mowWOtRMt5mHVvG/zhcWYXtFI.js\";import{withLoggedOut}from\"https://framerusercontent.com/modules/UM8X6geBgyGXkJuzKMZn/KQZOtgIBZNMTc5BDwDVY/FramerAuth.js\";import ButtonsSecondaryButtonCopy3 from\"https://framerusercontent.com/modules/VREFESVTos6msvv7vvwA/RXw5rmTvDdj1CBblWWGX/RyYI9k7fY.js\";import NavigationLinkCopy1 from\"https://framerusercontent.com/modules/qbw9jdlp364YUlfqOaGl/ht3UWRnmAkUIo8yaYBFo/zhcWYXtFI.js\";const ButtonsPrimaryButtonCopyFonts=getFonts(ButtonsPrimaryButtonCopy);const ButtonsSecondaryButtonCopy3Fonts=getFonts(ButtonsSecondaryButtonCopy3);const MotionDivWithLoggedOut1j13nho=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Hy6iqDB3q\",override:withLoggedOut,scopeId:\"WFBMv97Qr\"});const NavigationLinkCopyFonts=getFonts(NavigationLinkCopy);const NavigationLinkCopy1Fonts=getFonts(NavigationLinkCopy1);const NavigationHamburger2Fonts=getFonts(NavigationHamburger2);const MotionDivWithLoggedOut3olewi=withCodeBoundaryForOverrides(motion.div,{nodeId:\"QTxvQ28Ug\",override:withLoggedOut,scopeId:\"WFBMv97Qr\"});const cycleOrder=[\"Wd1qUL_0a\",\"KBI6wcgMh\",\"ITFrPa16C\",\"xgPHT2EVj\",\"fQN53cx1b\",\"tHaAhNsJu\",\"tTDpr5mbb\",\"yoTxE944L\",\"Q1VG4kYBi\",\"xs4l9pCAD\",\"mX6nOwgwv\",\"gcrJ3LWLo\",\"o2P8_CDYm\",\"fXgmwbb0t\",\"MakAUnT30\",\"RGhQtVUVO\",\"MxBLsu2hg\",\"uE3Je7STo\",\"L_LyARP7P\",\"cNesNrlYf\",\"ZA_gZlj2a\",\"iknugwcuj\",\"OwaJHZj1_\",\"SNrixCI1U\",\"zgq2gcj7Q\",\"w1MFFwVN2\",\"LaEpOMBm5\",\"OpCEriQMU\",\"K2wA5mOcR\",\"fwrUXNnPp\"];const serializationHash=\"framer-G0ZRG\";const variantClassNames={cNesNrlYf:\"framer-v-mkvuzg\",fQN53cx1b:\"framer-v-rrxizz\",fwrUXNnPp:\"framer-v-12243dh\",fXgmwbb0t:\"framer-v-7bzfsx\",gcrJ3LWLo:\"framer-v-1nl65v7\",iknugwcuj:\"framer-v-hh3kc0\",ITFrPa16C:\"framer-v-qxk5cf\",K2wA5mOcR:\"framer-v-1p39357\",KBI6wcgMh:\"framer-v-37iumk\",L_LyARP7P:\"framer-v-5bnw0d\",LaEpOMBm5:\"framer-v-xholoo\",MakAUnT30:\"framer-v-138cru6\",mX6nOwgwv:\"framer-v-o1o8pb\",MxBLsu2hg:\"framer-v-1us2r3f\",o2P8_CDYm:\"framer-v-doeyai\",OpCEriQMU:\"framer-v-17zn17z\",OwaJHZj1_:\"framer-v-871rjw\",Q1VG4kYBi:\"framer-v-1ypkx7u\",RGhQtVUVO:\"framer-v-1it6tsf\",SNrixCI1U:\"framer-v-ul82jb\",tHaAhNsJu:\"framer-v-1xvv6uh\",tTDpr5mbb:\"framer-v-pcwm6v\",uE3Je7STo:\"framer-v-uyxwxt\",w1MFFwVN2:\"framer-v-1lvri8p\",Wd1qUL_0a:\"framer-v-w1ndgg\",xgPHT2EVj:\"framer-v-1w6ag5e\",xs4l9pCAD:\"framer-v-hveo8c\",yoTxE944L:\"framer-v-ra272k\",ZA_gZlj2a:\"framer-v-15ry0by\",zgq2gcj7Q:\"framer-v-r4pl5e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"desk-app-white\":\"ITFrPa16C\",\"desk-app\":\"KBI6wcgMh\",\"mob-app-c-white\":\"gcrJ3LWLo\",\"mob-app-c\":\"mX6nOwgwv\",\"mob-app-o-white\":\"MakAUnT30\",\"mob-app-o\":\"fXgmwbb0t\",\"Mobile Expanded-white\":\"K2wA5mOcR\",\"Mobile Expanded\":\"OpCEriQMU\",\"Mobile-white\":\"w1MFFwVN2\",\"swift-Mobile Expanded-white\":\"fwrUXNnPp\",\"swift-Mobile-white\":\"LaEpOMBm5\",\"swift-Tablet Expanded-white\":\"SNrixCI1U\",\"swift-Tablet-white\":\"uE3Je7STo\",\"swift-variant-white\":\"ZA_gZlj2a\",\"tab-app-c-white\":\"tHaAhNsJu\",\"tab-app-c\":\"fQN53cx1b\",\"tab-app-o-white\":\"Q1VG4kYBi\",\"tab-app-o\":\"yoTxE944L\",\"Tablet Expanded-white\":\"OwaJHZj1_\",\"Tablet Expanded\":\"iknugwcuj\",\"Tablet-white\":\"MxBLsu2hg\",\"variant-white\":\"cNesNrlYf\",desk1:\"Wd1qUL_0a\",mobc1:\"xs4l9pCAD\",Mobile:\"zgq2gcj7Q\",mobo1:\"o2P8_CDYm\",tabc1:\"xgPHT2EVj\",Tablet:\"RGhQtVUVO\",tabo1:\"tTDpr5mbb\",Variant:\"L_LyARP7P\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Wd1qUL_0a\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Wd1qUL_0a\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const mNnEtKoz7j4m8ef=activeVariantCallback(async(...args)=>{setVariant(\"Q1VG4kYBi\");});const mNnEtKoz7htnfpd=activeVariantCallback(async(...args)=>{setVariant(\"tHaAhNsJu\");});const mNnEtKoz7uxzxoe=activeVariantCallback(async(...args)=>{setVariant(\"MakAUnT30\");});const mNnEtKoz71yyn4p8=activeVariantCallback(async(...args)=>{setVariant(\"gcrJ3LWLo\");});const sharedStyleClassNames=[];const isDisplayed=()=>{if([\"KBI6wcgMh\",\"fQN53cx1b\",\"yoTxE944L\",\"mX6nOwgwv\",\"fXgmwbb0t\",\"RGhQtVUVO\",\"MxBLsu2hg\",\"uE3Je7STo\",\"L_LyARP7P\",\"cNesNrlYf\",\"ZA_gZlj2a\",\"iknugwcuj\",\"OwaJHZj1_\",\"SNrixCI1U\",\"zgq2gcj7Q\",\"w1MFFwVN2\",\"LaEpOMBm5\",\"OpCEriQMU\",\"K2wA5mOcR\",\"fwrUXNnPp\"].includes(baseVariant))return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if([\"tTDpr5mbb\",\"o2P8_CDYm\",\"MakAUnT30\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"MakAUnT30\")return false;return true;};const isDisplayed3=()=>{if([\"tTDpr5mbb\",\"o2P8_CDYm\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed4=()=>{if([\"tTDpr5mbb\",\"o2P8_CDYm\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"tTDpr5mbb\",\"o2P8_CDYm\",\"MakAUnT30\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if([\"xgPHT2EVj\",\"tTDpr5mbb\",\"xs4l9pCAD\",\"o2P8_CDYm\"].includes(baseVariant))return false;return true;};const isDisplayed7=()=>{if([\"tHaAhNsJu\",\"Q1VG4kYBi\",\"gcrJ3LWLo\",\"MakAUnT30\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if([\"tHaAhNsJu\",\"Q1VG4kYBi\",\"gcrJ3LWLo\",\"MakAUnT30\"].includes(baseVariant))return false;return true;};const isDisplayed9=()=>{if(baseVariant===\"ITFrPa16C\")return false;return true;};const isDisplayed10=()=>{if(baseVariant===\"ITFrPa16C\")return true;return false;};const isDisplayed11=()=>{if([\"ITFrPa16C\",\"tHaAhNsJu\",\"Q1VG4kYBi\",\"gcrJ3LWLo\",\"MakAUnT30\"].includes(baseVariant))return false;return true;};const isDisplayed12=()=>{if(baseVariant===\"Q1VG4kYBi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ITFrPa16C:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w1ndgg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"desk1\",layoutDependency:layoutDependency,layoutId:\"Wd1qUL_0a\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgb(0, 0, 0)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{gcrJ3LWLo:{backgroundColor:\"rgba(255, 255, 255, 0.97)\"},ITFrPa16C:{backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 255, 0.97)\",WebkitBackdropFilter:\"none\"},MakAUnT30:{backgroundColor:\"rgba(255, 255, 255, 0.97)\"},o2P8_CDYm:{backgroundColor:\"rgb(13, 13, 13)\"},Q1VG4kYBi:{backgroundColor:\"rgba(255, 255, 255, 0.97)\"},tHaAhNsJu:{backgroundColor:\"rgba(255, 255, 255, 0.97)\"},tTDpr5mbb:{backgroundColor:\"rgb(13, 13, 13)\"},xgPHT2EVj:{backgroundColor:\"rgb(13, 13, 13)\"},xs4l9pCAD:{backgroundColor:\"rgb(13, 13, 13)\"}},...addPropertyOverrides({gcrJ3LWLo:{\"data-framer-name\":\"mob-app-c-white\"},ITFrPa16C:{\"data-framer-name\":\"desk-app-white\"},MakAUnT30:{\"data-framer-name\":\"mob-app-o-white\"},o2P8_CDYm:{\"data-framer-name\":\"mobo1\"},Q1VG4kYBi:{\"data-framer-name\":\"tab-app-o-white\"},tHaAhNsJu:{\"data-framer-name\":\"tab-app-c-white\"},tTDpr5mbb:{\"data-framer-name\":\"tabo1\"},xgPHT2EVj:{\"data-framer-name\":\"tabc1\"},xs4l9pCAD:{\"data-framer-name\":\"mobc1\"}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12pune7\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"ATudfDyxy\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bkad2w\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"nBJjvletd\",children:isDisplayed3()&&/*#__PURE__*/_jsxs(MotionDivWithLoggedOut1j13nho,{className:\"framer-1j13nho\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"Hy6iqDB3q\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s1RsJRG1h\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({o2P8_CDYm:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+0+0+170+0+0+0+0},tTDpr5mbb:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+170+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xephfl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"thpN9YdbS-container\",nodeId:\"thpN9YdbS\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(ButtonsPrimaryButtonCopy,{aw9hCqzCY:\"Sign In\",FsJQLC6Zo:false,FV9q84oBp:resolvedLinks[0],height:\"100%\",id:\"thpN9YdbS\",layoutId:\"thpN9YdbS\",qUWpVfITp:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({o2P8_CDYm:{aw9hCqzCY:\"Log In\",FV9q84oBp:\"https://login.circle.so/sign_in?request_host=designquestcommunity.circle.so\",qUWpVfITp:true},tTDpr5mbb:{aw9hCqzCY:\"Log In\",FV9q84oBp:\"https://login.circle.so/sign_in?request_host=designquestcommunity.circle.so\",qUWpVfITp:true}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OIQjdcVVU\"},implicitPathVariables:undefined},{href:{webPageId:\"w1tWqOMfE\"},implicitPathVariables:undefined},{href:{webPageId:\"w1tWqOMfE\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({o2P8_CDYm:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+0+0+170+0+0+0+54},tTDpr5mbb:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+170+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6jojum-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sQFm7LTVU-container\",nodeId:\"sQFm7LTVU\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(ButtonsSecondaryButtonCopy3,{aw9hCqzCY:\"All-Access Pass\",FsJQLC6Zo:false,FV9q84oBp:resolvedLinks1[0],height:\"100%\",id:\"sQFm7LTVU\",layoutId:\"sQFm7LTVU\",qUWpVfITp:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({o2P8_CDYm:{aw9hCqzCY:\"Enroll Today\",FV9q84oBp:resolvedLinks1[2]},tTDpr5mbb:{aw9hCqzCY:\"Enroll Today\",FV9q84oBp:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"w1tWqOMfE\"},motionChild:true,nodeId:\"rivHHK3Qr\",openInNewTab:false,scopeId:\"WFBMv97Qr\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sm17m3 framer-yvnta\",\"data-border\":true,\"data-framer-name\":\"All-Access Pass\",layoutDependency:layoutDependency,layoutId:\"rivHHK3Qr\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 51, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 8px 8px rgba(240, 240, 240, 0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Download Today\"})}),className:\"framer-dt0xoi\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"VbpokJru0\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n0iiuc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"JKitfQ2JL\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YvLvb_K8K\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9orz7s-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vntefE_4t-container\",nodeId:\"vntefE_4t\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"vntefE_4t\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"vntefE_4t\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks2[0],Rm4iGSliJ:\"Book\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1no682a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CtwJI2jCe-container\",nodeId:\"CtwJI2jCe\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"CtwJI2jCe\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"CtwJI2jCe\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://lu.ma/user/usr-iZ79RhxKowxYW2S\",Rm4iGSliJ:\"Events\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uyrxng-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OK3l8j2am-container\",nodeId:\"OK3l8j2am\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"OK3l8j2am\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"OK3l8j2am\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.gumroad.com/\",Rm4iGSliJ:\"Resources\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E4jSCKjlf\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-szy665-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LkjGeiQhM-container\",nodeId:\"LkjGeiQhM\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"LkjGeiQhM\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"LkjGeiQhM\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks3[0],Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n9b1ng\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Smb_eAvXc\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YvLvb_K8K\"},implicitPathVariables:undefined},{href:{webPageId:\"YvLvb_K8K\"},implicitPathVariables:undefined},{href:{webPageId:\"YvLvb_K8K\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({o2P8_CDYm:{y:(componentViewport?.y||0)+16+0+0+0+0+0},tTDpr5mbb:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uf39y5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PnaCZfb_P-container\",nodeId:\"PnaCZfb_P\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"PnaCZfb_P\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"PnaCZfb_P\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks4[0],Rm4iGSliJ:\"Book\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\",...addPropertyOverrides({o2P8_CDYm:{qsy89vfHT:resolvedLinks4[2]},tTDpr5mbb:{qsy89vfHT:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({o2P8_CDYm:{y:(componentViewport?.y||0)+16+0+0+0+0+37},tTDpr5mbb:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+0+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l4xu1q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kV_YBpHGj-container\",nodeId:\"kV_YBpHGj\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"kV_YBpHGj\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"kV_YBpHGj\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://lu.ma/user/usr-iZ79RhxKowxYW2S\",Rm4iGSliJ:\"Events\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({o2P8_CDYm:{y:(componentViewport?.y||0)+16+0+0+0+0+74},tTDpr5mbb:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ib818v-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UyhVzbGK6-container\",nodeId:\"UyhVzbGK6\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"UyhVzbGK6\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"UyhVzbGK6\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.gumroad.com/\",Rm4iGSliJ:\"Resources\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E4jSCKjlf\"},implicitPathVariables:undefined},{href:{webPageId:\"E4jSCKjlf\"},implicitPathVariables:undefined},{href:{webPageId:\"E4jSCKjlf\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({o2P8_CDYm:{y:(componentViewport?.y||0)+16+0+0+0+0+111},tTDpr5mbb:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-214)/2+0+0)+0+0+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ove10-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bgNqnNAWP-container\",nodeId:\"bgNqnNAWP\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"bgNqnNAWP\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"bgNqnNAWP\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks5[0],Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\",...addPropertyOverrides({o2P8_CDYm:{qsy89vfHT:resolvedLinks5[2]},tTDpr5mbb:{qsy89vfHT:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f2stmo\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"SXV9kMzm6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({MakAUnT30:{y:(componentViewport?.y||0)+16+1048+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fryzc8-container\",layoutDependency:layoutDependency,layoutId:\"gVlEJuzr_-container\",nodeId:\"gVlEJuzr_\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"gVlEJuzr_\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"gVlEJuzr_\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://designnquest.com/\",Rm4iGSliJ:\"App\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({MakAUnT30:{y:(componentViewport?.y||0)+16+1048+0+0+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cqfi4e-container\",layoutDependency:layoutDependency,layoutId:\"Qn6yR3zPO-container\",nodeId:\"Qn6yR3zPO\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"Qn6yR3zPO\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"Qn6yR3zPO\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.substack.com/\",Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined},{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({MakAUnT30:{y:(componentViewport?.y||0)+16+1048+0+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qjunc5-container\",layoutDependency:layoutDependency,layoutId:\"xKackuScr-container\",nodeId:\"xKackuScr\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"xKackuScr\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"xKackuScr\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks6[0],Rm4iGSliJ:\"Join Waitlist\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\",...addPropertyOverrides({MakAUnT30:{qsy89vfHT:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rmd4o0\",\"data-framer-name\":\"Full Width\",layoutDependency:layoutDependency,layoutId:\"GVmDA3_KN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8en4t0\",\"data-framer-name\":\"Logo + Hamburger\",layoutDependency:layoutDependency,layoutId:\"LL3Cyikhv\",children:[isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gcrJ3LWLo:{height:31,width:\"31px\",y:(componentViewport?.y||0)+16+0+0+496.5},MakAUnT30:{height:31,width:\"31px\",y:(componentViewport?.y||0)+16+0+0+496.5},Q1VG4kYBi:{height:31,width:\"31px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-1173)/2+0+0)+0+496.5},tHaAhNsJu:{height:31,width:\"31px\",y:(componentViewport?.y||0)+16+0+0+496.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yh6xyc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"szcrSnC8I-container\",nodeId:\"szcrSnC8I\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationHamburger2,{height:\"100%\",id:\"szcrSnC8I\",layoutId:\"szcrSnC8I\",style:{height:\"100%\",width:\"100%\"},variant:\"cfvsgTQpl\",width:\"100%\",zkXGZCuK6:\"rgb(255, 255, 255)\",...addPropertyOverrides({gcrJ3LWLo:{mNnEtKoz7:mNnEtKoz7uxzxoe,zkXGZCuK6:\"rgb(28, 28, 28)\"},MakAUnT30:{mNnEtKoz7:mNnEtKoz71yyn4p8,variant:\"QzAGkvSVi\",zkXGZCuK6:\"rgb(28, 28, 28)\"},Q1VG4kYBi:{mNnEtKoz7:mNnEtKoz7htnfpd,variant:\"QzAGkvSVi\",zkXGZCuK6:\"rgb(28, 28, 28)\"},tHaAhNsJu:{mNnEtKoz7:mNnEtKoz7j4m8ef,zkXGZCuK6:\"rgb(28, 28, 28)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:\"https://designnquest.com/\",motionChild:true,nodeId:\"nHM2RLRe1\",openInNewTab:false,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"},className:\"framer-41r8en framer-yvnta\",\"data-framer-name\":\"Light Mode\",layoutDependency:layoutDependency,layoutId:\"nHM2RLRe1\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{gcrJ3LWLo:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},ITFrPa16C:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},MakAUnT30:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},Q1VG4kYBi:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},tHaAhNsJu:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({gcrJ3LWLo:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}},ITFrPa16C:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-1024)/2)+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}},MakAUnT30:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}},Q1VG4kYBi:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-1173)/2+0+0)+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}},tHaAhNsJu:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"41px\",src:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png\",srcSet:\"https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png?scale-down-to=512 512w,https://framerusercontent.com/images/LhttZotxw8iXVh8MQVE3onrQIU.png 1024w\"}}},baseVariant,gestureVariant)})})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hr2pzb\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"Rh_HElwdJ\",children:[isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9cbdxy\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ColTTVaxx\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YvLvb_K8K\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+494.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ojs731-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hSp6It3sI-container\",nodeId:\"hSp6It3sI\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"hSp6It3sI\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"hSp6It3sI\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks7[0],Rm4iGSliJ:\"Book\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+494.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dsnd10-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Lvcu3vAsH-container\",nodeId:\"Lvcu3vAsH\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"Lvcu3vAsH\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"Lvcu3vAsH\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://lu.ma/user/usr-iZ79RhxKowxYW2S\",Rm4iGSliJ:\"Events\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+494.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w285w6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DIrGKXXDM-container\",nodeId:\"DIrGKXXDM\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"DIrGKXXDM\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"DIrGKXXDM\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.gumroad.com/\",Rm4iGSliJ:\"Resources\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E4jSCKjlf\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+494.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y3wdbs-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lPnV0_QTf-container\",nodeId:\"lPnV0_QTf\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy,{height:\"100%\",id:\"lPnV0_QTf\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"lPnV0_QTf\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks8[0],Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(153, 153, 153)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"4\",width:\"100%\"})})})})]}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hw5jrq\",layoutDependency:layoutDependency,layoutId:\"S92_I1PVH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({ITFrPa16C:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-1024)/2)+494.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ygy1ii-container\",layoutDependency:layoutDependency,layoutId:\"yREuXKGmI-container\",nodeId:\"yREuXKGmI\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"yREuXKGmI\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"yREuXKGmI\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://designnquest.com/\",Rm4iGSliJ:\"AI Mentor App\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l4zGqwJjT\"},implicitPathVariables:undefined},{href:{webPageId:\"l4zGqwJjT\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({ITFrPa16C:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-1024)/2)+494.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jvy4kx-container\",layoutDependency:layoutDependency,layoutId:\"PUYi8PXNu-container\",nodeId:\"PUYi8PXNu\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"PUYi8PXNu\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"PUYi8PXNu\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks9[0],Rm4iGSliJ:\"Courses\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\",...addPropertyOverrides({ITFrPa16C:{qsy89vfHT:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({ITFrPa16C:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-1024)/2)+494.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ir02gs-container\",layoutDependency:layoutDependency,layoutId:\"lMtvJTF0_-container\",nodeId:\"lMtvJTF0_\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"lMtvJTF0_\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"lMtvJTF0_\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.substack.com/\",Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined},{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({ITFrPa16C:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-1024)/2)+494.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19t75pd-container\",layoutDependency:layoutDependency,layoutId:\"no0HhQ0gk-container\",nodeId:\"no0HhQ0gk\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"no0HhQ0gk\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"no0HhQ0gk\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks10[0],Rm4iGSliJ:\"Join Waitlist\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\",...addPropertyOverrides({ITFrPa16C:{qsy89vfHT:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed11()&&/*#__PURE__*/_jsxs(MotionDivWithLoggedOut3olewi,{className:\"framer-3olewi\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"QTxvQ28Ug\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+490+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y0m60t-container\",\"data-framer-name\":\"Sign In\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cyH7wBn4i-container\",name:\"Sign In\",nodeId:\"cyH7wBn4i\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(ButtonsPrimaryButtonCopy,{aw9hCqzCY:\"Log In\",FsJQLC6Zo:false,FV9q84oBp:\"https://login.circle.so/sign_in?request_host=designquestcommunity.circle.so\",height:\"100%\",id:\"cyH7wBn4i\",layoutId:\"cyH7wBn4i\",name:\"Sign In\",qUWpVfITp:true,style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w1tWqOMfE\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-1024)/2)+490+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h4avuv-container\",\"data-framer-name\":\"All-Access Pass\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aSvb0LWoJ-container\",name:\"All-Access Pass\",nodeId:\"aSvb0LWoJ\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(ButtonsSecondaryButtonCopy3,{aw9hCqzCY:\"Enroll Today\",FsJQLC6Zo:true,FV9q84oBp:resolvedLinks11[0],height:\"100%\",id:\"aSvb0LWoJ\",layoutId:\"aSvb0LWoJ\",name:\"All-Access Pass\",qUWpVfITp:false,style:{height:\"100%\"},width:\"100%\"})})})})]})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lb4v09\",layoutDependency:layoutDependency,layoutId:\"FyxHUyOiE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({Q1VG4kYBi:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-1173)/2+1024+24)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ih4bve-container\",layoutDependency:layoutDependency,layoutId:\"J3SmDz_SR-container\",nodeId:\"J3SmDz_SR\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"J3SmDz_SR\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"J3SmDz_SR\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://designnquest.com/\",Rm4iGSliJ:\"App\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({Q1VG4kYBi:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-1173)/2+1024+24)+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5l2j6h-container\",layoutDependency:layoutDependency,layoutId:\"fznbknXYu-container\",nodeId:\"fznbknXYu\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"fznbknXYu\",jpI7yi9qh:false,l_uXsrugr:true,layoutId:\"fznbknXYu\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:\"https://johnrodrigues.substack.com/\",Rm4iGSliJ:\"Blog\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined},{href:{hash:\":hQp5ihjVO\",webPageId:\"ePR3T417f\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({Q1VG4kYBi:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-1173)/2+1024+24)+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1unezgr-container\",layoutDependency:layoutDependency,layoutId:\"HR8B4B0au-container\",nodeId:\"HR8B4B0au\",rendersWithMotion:true,scopeId:\"WFBMv97Qr\",children:/*#__PURE__*/_jsx(NavigationLinkCopy1,{height:\"100%\",id:\"HR8B4B0au\",jpI7yi9qh:false,l_uXsrugr:false,layoutId:\"HR8B4B0au\",nNY8YocRC:false,puFQybkZO:16,qsy89vfHT:resolvedLinks12[0],Rm4iGSliJ:\"Join Waitlist\",vaqfCQ8LW:\"rgb(28, 28, 28)\",variant:\"ZIovf2wFb\",vBOILImQ0:\"1\",width:\"100%\",...addPropertyOverrides({Q1VG4kYBi:{qsy89vfHT:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G0ZRG.framer-yvnta, .framer-G0ZRG .framer-yvnta { display: block; }\",\".framer-G0ZRG.framer-w1ndgg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 32px 16px 32px; position: relative; width: 1440px; }\",\".framer-G0ZRG .framer-12pune7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-G0ZRG .framer-bkad2w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-height: 44px; min-width: 187px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-1j13nho { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-G0ZRG .framer-xephfl-container, .framer-G0ZRG .framer-6jojum-container { flex: 1 0 0px; height: 44px; position: relative; width: 1px; }\",\".framer-G0ZRG .framer-sm17m3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-G0ZRG .framer-dt0xoi { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-G0ZRG .framer-1n0iiuc, .framer-G0ZRG .framer-1n9b1ng, .framer-G0ZRG .framer-1f2stmo, .framer-G0ZRG .framer-9cbdxy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-9orz7s-container, .framer-G0ZRG .framer-1no682a-container, .framer-G0ZRG .framer-1uyrxng-container, .framer-G0ZRG .framer-szy665-container, .framer-G0ZRG .framer-uf39y5-container, .framer-G0ZRG .framer-l4xu1q-container, .framer-G0ZRG .framer-1ib818v-container, .framer-G0ZRG .framer-7ove10-container, .framer-G0ZRG .framer-1fryzc8-container, .framer-G0ZRG .framer-1cqfi4e-container, .framer-G0ZRG .framer-qjunc5-container, .framer-G0ZRG .framer-1ojs731-container, .framer-G0ZRG .framer-dsnd10-container, .framer-G0ZRG .framer-1w285w6-container, .framer-G0ZRG .framer-y3wdbs-container, .framer-G0ZRG .framer-1ygy1ii-container, .framer-G0ZRG .framer-1jvy4kx-container, .framer-G0ZRG .framer-ir02gs-container, .framer-G0ZRG .framer-19t75pd-container, .framer-G0ZRG .framer-1ih4bve-container, .framer-G0ZRG .framer-5l2j6h-container, .framer-G0ZRG .framer-1unezgr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-G0ZRG .framer-1rmd4o0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-G0ZRG .framer-8en4t0 { 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; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-1yh6xyc-container { flex: none; height: 31px; position: relative; width: 31px; }\",\".framer-G0ZRG .framer-41r8en { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1024px); overflow: visible; position: relative; text-decoration: none; width: 41px; }\",\".framer-G0ZRG .framer-1hr2pzb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-hw5jrq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 35px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-3olewi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-G0ZRG .framer-y0m60t-container, .framer-G0ZRG .framer-h4avuv-container { flex: none; height: 44px; position: relative; width: auto; }\",\".framer-G0ZRG .framer-lb4v09 { 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: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-w1ndgg, .framer-G0ZRG .framer-12pune7, .framer-G0ZRG .framer-bkad2w, .framer-G0ZRG .framer-1j13nho, .framer-G0ZRG .framer-sm17m3, .framer-G0ZRG .framer-1n0iiuc, .framer-G0ZRG .framer-1n9b1ng, .framer-G0ZRG .framer-1f2stmo, .framer-G0ZRG .framer-8en4t0, .framer-G0ZRG .framer-1hr2pzb, .framer-G0ZRG .framer-9cbdxy, .framer-G0ZRG .framer-hw5jrq, .framer-G0ZRG .framer-3olewi, .framer-G0ZRG .framer-lb4v09 { gap: 0px; } .framer-G0ZRG.framer-w1ndgg > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-G0ZRG.framer-w1ndgg > :first-child, .framer-G0ZRG .framer-12pune7 > :first-child, .framer-G0ZRG .framer-bkad2w > :first-child, .framer-G0ZRG .framer-1j13nho > :first-child, .framer-G0ZRG .framer-sm17m3 > :first-child, .framer-G0ZRG .framer-1n0iiuc > :first-child, .framer-G0ZRG .framer-1n9b1ng > :first-child, .framer-G0ZRG .framer-1f2stmo > :first-child, .framer-G0ZRG .framer-8en4t0 > :first-child, .framer-G0ZRG .framer-1hr2pzb > :first-child, .framer-G0ZRG .framer-9cbdxy > :first-child, .framer-G0ZRG .framer-hw5jrq > :first-child, .framer-G0ZRG .framer-3olewi > :first-child { margin-left: 0px; } .framer-G0ZRG.framer-w1ndgg > :last-child, .framer-G0ZRG .framer-12pune7 > :last-child, .framer-G0ZRG .framer-bkad2w > :last-child, .framer-G0ZRG .framer-1j13nho > :last-child, .framer-G0ZRG .framer-sm17m3 > :last-child, .framer-G0ZRG .framer-1n0iiuc > :last-child, .framer-G0ZRG .framer-1n9b1ng > :last-child, .framer-G0ZRG .framer-1f2stmo > :last-child, .framer-G0ZRG .framer-8en4t0 > :last-child, .framer-G0ZRG .framer-1hr2pzb > :last-child, .framer-G0ZRG .framer-9cbdxy > :last-child, .framer-G0ZRG .framer-hw5jrq > :last-child, .framer-G0ZRG .framer-3olewi > :last-child { margin-right: 0px; } .framer-G0ZRG .framer-12pune7 > *, .framer-G0ZRG .framer-1n0iiuc > *, .framer-G0ZRG .framer-1n9b1ng > *, .framer-G0ZRG .framer-1f2stmo > *, .framer-G0ZRG .framer-9cbdxy > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-G0ZRG .framer-bkad2w > *, .framer-G0ZRG .framer-3olewi > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-G0ZRG .framer-1j13nho > *, .framer-G0ZRG .framer-8en4t0 > *, .framer-G0ZRG .framer-hw5jrq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-G0ZRG .framer-sm17m3 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-G0ZRG .framer-1hr2pzb > * { margin: 0px; margin-left: calc(200px / 2); margin-right: calc(200px / 2); } .framer-G0ZRG .framer-lb4v09 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-G0ZRG .framer-lb4v09 > :first-child { margin-top: 0px; } .framer-G0ZRG .framer-lb4v09 > :last-child { margin-bottom: 0px; } }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-1rmd4o0 { max-width: 1200px; width: 87%; }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-41r8en { height: var(--framer-aspect-ratio-supported, 41px); }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-1ygy1ii-container, .framer-G0ZRG.framer-v-pcwm6v .framer-l4xu1q-container, .framer-G0ZRG.framer-v-1ypkx7u .framer-41r8en, .framer-G0ZRG.framer-v-1nl65v7 .framer-41r8en, .framer-G0ZRG.framer-v-doeyai .framer-l4xu1q-container, .framer-G0ZRG.framer-v-138cru6 .framer-1cqfi4e-container, .framer-G0ZRG.framer-v-138cru6 .framer-41r8en { order: 1; }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-1jvy4kx-container, .framer-G0ZRG.framer-v-1xvv6uh .framer-1yh6xyc-container, .framer-G0ZRG.framer-v-pcwm6v .framer-1ib818v-container, .framer-G0ZRG.framer-v-1ypkx7u .framer-1yh6xyc-container, .framer-G0ZRG.framer-v-1nl65v7 .framer-1yh6xyc-container, .framer-G0ZRG.framer-v-doeyai .framer-1ib818v-container, .framer-G0ZRG.framer-v-138cru6 .framer-qjunc5-container, .framer-G0ZRG.framer-v-138cru6 .framer-1yh6xyc-container { order: 2; }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-ir02gs-container, .framer-G0ZRG.framer-v-pcwm6v .framer-7ove10-container, .framer-G0ZRG.framer-v-doeyai .framer-7ove10-container { order: 3; }\",\".framer-G0ZRG.framer-v-qxk5cf .framer-19t75pd-container { order: 7; }\",\".framer-G0ZRG.framer-v-1w6ag5e.framer-w1ndgg { flex-direction: column; justify-content: flex-start; min-height: 73px; padding: 16px 20px 16px 20px; width: 810px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-1w6ag5e.framer-w1ndgg { gap: 0px; } .framer-G0ZRG.framer-v-1w6ag5e.framer-w1ndgg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-1w6ag5e.framer-w1ndgg > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-1w6ag5e.framer-w1ndgg > :last-child { margin-bottom: 0px; } }\",\".framer-G0ZRG.framer-v-1xvv6uh.framer-w1ndgg { flex-direction: column; justify-content: flex-start; padding: 16px 20px 16px 20px; width: 810px; }\",\".framer-G0ZRG.framer-v-1xvv6uh .framer-8en4t0, .framer-G0ZRG.framer-v-1ypkx7u .framer-8en4t0, .framer-G0ZRG.framer-v-1nl65v7 .framer-8en4t0, .framer-G0ZRG.framer-v-138cru6 .framer-8en4t0 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-G0ZRG.framer-v-1xvv6uh .framer-41r8en { height: var(--framer-aspect-ratio-supported, 41px); order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-1xvv6uh.framer-w1ndgg, .framer-G0ZRG.framer-v-1xvv6uh .framer-8en4t0 { gap: 0px; } .framer-G0ZRG.framer-v-1xvv6uh.framer-w1ndgg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-1xvv6uh.framer-w1ndgg > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-1xvv6uh.framer-w1ndgg > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-1xvv6uh .framer-8en4t0 > *, .framer-G0ZRG.framer-v-1xvv6uh .framer-8en4t0 > :first-child, .framer-G0ZRG.framer-v-1xvv6uh .framer-8en4t0 > :last-child { margin: 0px; } }\",\".framer-G0ZRG.framer-v-pcwm6v.framer-w1ndgg, .framer-G0ZRG.framer-v-1ypkx7u.framer-w1ndgg { flex-direction: column; padding: 16px 20px 16px 20px; width: 810px; }\",\".framer-G0ZRG.framer-v-pcwm6v .framer-12pune7 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; width: 100%; }\",\".framer-G0ZRG.framer-v-pcwm6v .framer-bkad2w, .framer-G0ZRG.framer-v-doeyai .framer-bkad2w { flex-direction: column; min-height: unset; min-width: unset; order: 1; width: 100%; }\",\".framer-G0ZRG.framer-v-pcwm6v .framer-1j13nho { flex: none; order: 0; width: 100%; }\",\".framer-G0ZRG.framer-v-pcwm6v .framer-1n9b1ng, .framer-G0ZRG.framer-v-doeyai .framer-1n9b1ng { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 0; width: 100%; }\",\".framer-G0ZRG.framer-v-pcwm6v .framer-uf39y5-container, .framer-G0ZRG.framer-v-1ypkx7u .framer-1rmd4o0, .framer-G0ZRG.framer-v-doeyai .framer-uf39y5-container, .framer-G0ZRG.framer-v-138cru6 .framer-1fryzc8-container, .framer-G0ZRG.framer-v-138cru6 .framer-1rmd4o0 { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-pcwm6v.framer-w1ndgg, .framer-G0ZRG.framer-v-pcwm6v .framer-12pune7, .framer-G0ZRG.framer-v-pcwm6v .framer-bkad2w, .framer-G0ZRG.framer-v-pcwm6v .framer-1n9b1ng { gap: 0px; } .framer-G0ZRG.framer-v-pcwm6v.framer-w1ndgg > *, .framer-G0ZRG.framer-v-pcwm6v .framer-12pune7 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-pcwm6v.framer-w1ndgg > :first-child, .framer-G0ZRG.framer-v-pcwm6v .framer-12pune7 > :first-child, .framer-G0ZRG.framer-v-pcwm6v .framer-bkad2w > :first-child, .framer-G0ZRG.framer-v-pcwm6v .framer-1n9b1ng > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-pcwm6v.framer-w1ndgg > :last-child, .framer-G0ZRG.framer-v-pcwm6v .framer-12pune7 > :last-child, .framer-G0ZRG.framer-v-pcwm6v .framer-bkad2w > :last-child, .framer-G0ZRG.framer-v-pcwm6v .framer-1n9b1ng > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-pcwm6v .framer-bkad2w > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-G0ZRG.framer-v-pcwm6v .framer-1n9b1ng > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",\".framer-G0ZRG.framer-v-1ypkx7u .framer-lb4v09 { flex: none; order: 4; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-1ypkx7u.framer-w1ndgg, .framer-G0ZRG.framer-v-1ypkx7u .framer-8en4t0 { gap: 0px; } .framer-G0ZRG.framer-v-1ypkx7u.framer-w1ndgg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-1ypkx7u.framer-w1ndgg > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-1ypkx7u.framer-w1ndgg > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-1ypkx7u .framer-8en4t0 > *, .framer-G0ZRG.framer-v-1ypkx7u .framer-8en4t0 > :first-child, .framer-G0ZRG.framer-v-1ypkx7u .framer-8en4t0 > :last-child { margin: 0px; } }\",\".framer-G0ZRG.framer-v-hveo8c.framer-w1ndgg { flex-direction: column; justify-content: flex-start; min-height: 73px; padding: 16px; width: 390px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-hveo8c.framer-w1ndgg { gap: 0px; } .framer-G0ZRG.framer-v-hveo8c.framer-w1ndgg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-hveo8c.framer-w1ndgg > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-hveo8c.framer-w1ndgg > :last-child { margin-bottom: 0px; } }\",\".framer-G0ZRG.framer-v-1nl65v7.framer-w1ndgg { flex-direction: column; justify-content: flex-start; padding: 16px; width: 390px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-1nl65v7.framer-w1ndgg, .framer-G0ZRG.framer-v-1nl65v7 .framer-8en4t0 { gap: 0px; } .framer-G0ZRG.framer-v-1nl65v7.framer-w1ndgg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-1nl65v7.framer-w1ndgg > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-1nl65v7.framer-w1ndgg > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-1nl65v7 .framer-8en4t0 > *, .framer-G0ZRG.framer-v-1nl65v7 .framer-8en4t0 > :first-child, .framer-G0ZRG.framer-v-1nl65v7 .framer-8en4t0 > :last-child { margin: 0px; } }\",\".framer-G0ZRG.framer-v-doeyai.framer-w1ndgg, .framer-G0ZRG.framer-v-138cru6.framer-w1ndgg { flex-direction: column; justify-content: flex-start; padding: 16px; width: 440px; }\",\".framer-G0ZRG.framer-v-doeyai .framer-12pune7 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; width: 100%; }\",\".framer-G0ZRG.framer-v-doeyai .framer-1j13nho { flex: none; flex-direction: column; order: 0; width: 100%; }\",\".framer-G0ZRG.framer-v-doeyai .framer-xephfl-container, .framer-G0ZRG.framer-v-doeyai .framer-6jojum-container { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-doeyai.framer-w1ndgg, .framer-G0ZRG.framer-v-doeyai .framer-12pune7, .framer-G0ZRG.framer-v-doeyai .framer-bkad2w, .framer-G0ZRG.framer-v-doeyai .framer-1j13nho, .framer-G0ZRG.framer-v-doeyai .framer-1n9b1ng { gap: 0px; } .framer-G0ZRG.framer-v-doeyai.framer-w1ndgg > *, .framer-G0ZRG.framer-v-doeyai .framer-12pune7 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-doeyai.framer-w1ndgg > :first-child, .framer-G0ZRG.framer-v-doeyai .framer-12pune7 > :first-child, .framer-G0ZRG.framer-v-doeyai .framer-bkad2w > :first-child, .framer-G0ZRG.framer-v-doeyai .framer-1j13nho > :first-child, .framer-G0ZRG.framer-v-doeyai .framer-1n9b1ng > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-doeyai.framer-w1ndgg > :last-child, .framer-G0ZRG.framer-v-doeyai .framer-12pune7 > :last-child, .framer-G0ZRG.framer-v-doeyai .framer-bkad2w > :last-child, .framer-G0ZRG.framer-v-doeyai .framer-1j13nho > :last-child, .framer-G0ZRG.framer-v-doeyai .framer-1n9b1ng > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-doeyai .framer-bkad2w > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-G0ZRG.framer-v-doeyai .framer-1j13nho > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-G0ZRG.framer-v-doeyai .framer-1n9b1ng > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",\".framer-G0ZRG.framer-v-138cru6 .framer-12pune7 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-G0ZRG.framer-v-138cru6 .framer-1f2stmo { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 1; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-G0ZRG.framer-v-138cru6.framer-w1ndgg, .framer-G0ZRG.framer-v-138cru6 .framer-12pune7, .framer-G0ZRG.framer-v-138cru6 .framer-1f2stmo, .framer-G0ZRG.framer-v-138cru6 .framer-8en4t0 { gap: 0px; } .framer-G0ZRG.framer-v-138cru6.framer-w1ndgg > *, .framer-G0ZRG.framer-v-138cru6 .framer-12pune7 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-G0ZRG.framer-v-138cru6.framer-w1ndgg > :first-child, .framer-G0ZRG.framer-v-138cru6 .framer-12pune7 > :first-child, .framer-G0ZRG.framer-v-138cru6 .framer-1f2stmo > :first-child { margin-top: 0px; } .framer-G0ZRG.framer-v-138cru6.framer-w1ndgg > :last-child, .framer-G0ZRG.framer-v-138cru6 .framer-12pune7 > :last-child, .framer-G0ZRG.framer-v-138cru6 .framer-1f2stmo > :last-child { margin-bottom: 0px; } .framer-G0ZRG.framer-v-138cru6 .framer-1f2stmo > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-G0ZRG.framer-v-138cru6 .framer-8en4t0 > *, .framer-G0ZRG.framer-v-138cru6 .framer-8en4t0 > :first-child, .framer-G0ZRG.framer-v-138cru6 .framer-8en4t0 > :last-child { margin: 0px; } }\",'.framer-G0ZRG[data-border=\"true\"]::after, .framer-G0ZRG [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KBI6wcgMh\":{\"layout\":[\"fixed\",\"auto\"]},\"ITFrPa16C\":{\"layout\":[\"fixed\",\"auto\"]},\"xgPHT2EVj\":{\"layout\":[\"fixed\",\"auto\"]},\"fQN53cx1b\":{\"layout\":[\"fixed\",\"auto\"]},\"tHaAhNsJu\":{\"layout\":[\"fixed\",\"auto\"]},\"tTDpr5mbb\":{\"layout\":[\"fixed\",\"auto\"]},\"yoTxE944L\":{\"layout\":[\"fixed\",\"auto\"]},\"Q1VG4kYBi\":{\"layout\":[\"fixed\",\"auto\"]},\"xs4l9pCAD\":{\"layout\":[\"fixed\",\"auto\"]},\"mX6nOwgwv\":{\"layout\":[\"fixed\",\"auto\"]},\"gcrJ3LWLo\":{\"layout\":[\"fixed\",\"auto\"]},\"o2P8_CDYm\":{\"layout\":[\"fixed\",\"auto\"]},\"fXgmwbb0t\":{\"layout\":[\"fixed\",\"auto\"]},\"MakAUnT30\":{\"layout\":[\"fixed\",\"auto\"]},\"RGhQtVUVO\":{\"layout\":[\"fixed\",\"fixed\"]},\"MxBLsu2hg\":{\"layout\":[\"fixed\",\"fixed\"]},\"uE3Je7STo\":{\"layout\":[\"fixed\",\"fixed\"]},\"L_LyARP7P\":{\"layout\":[\"fixed\",\"auto\"]},\"cNesNrlYf\":{\"layout\":[\"fixed\",\"auto\"]},\"ZA_gZlj2a\":{\"layout\":[\"fixed\",\"auto\"]},\"iknugwcuj\":{\"layout\":[\"fixed\",\"auto\"]},\"OwaJHZj1_\":{\"layout\":[\"fixed\",\"auto\"]},\"SNrixCI1U\":{\"layout\":[\"fixed\",\"auto\"]},\"zgq2gcj7Q\":{\"layout\":[\"fixed\",\"auto\"]},\"w1MFFwVN2\":{\"layout\":[\"fixed\",\"auto\"]},\"LaEpOMBm5\":{\"layout\":[\"fixed\",\"auto\"]},\"OpCEriQMU\":{\"layout\":[\"fixed\",\"auto\"]},\"K2wA5mOcR\":{\"layout\":[\"fixed\",\"auto\"]},\"fwrUXNnPp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWFBMv97Qr=withCSS(Component,css,\"framer-G0ZRG\");export default FramerWFBMv97Qr;FramerWFBMv97Qr.displayName=\"Navigation/Navigation Copy 3\";FramerWFBMv97Qr.defaultProps={height:76,width:1440};addPropertyControls(FramerWFBMv97Qr,{variant:{options:[\"Wd1qUL_0a\",\"KBI6wcgMh\",\"ITFrPa16C\",\"xgPHT2EVj\",\"fQN53cx1b\",\"tHaAhNsJu\",\"tTDpr5mbb\",\"yoTxE944L\",\"Q1VG4kYBi\",\"xs4l9pCAD\",\"mX6nOwgwv\",\"gcrJ3LWLo\",\"o2P8_CDYm\",\"fXgmwbb0t\",\"MakAUnT30\",\"RGhQtVUVO\",\"MxBLsu2hg\",\"uE3Je7STo\",\"L_LyARP7P\",\"cNesNrlYf\",\"ZA_gZlj2a\",\"iknugwcuj\",\"OwaJHZj1_\",\"SNrixCI1U\",\"zgq2gcj7Q\",\"w1MFFwVN2\",\"LaEpOMBm5\",\"OpCEriQMU\",\"K2wA5mOcR\",\"fwrUXNnPp\"],optionTitles:[\"desk1\",\"desk-app\",\"desk-app-white\",\"tabc1\",\"tab-app-c\",\"tab-app-c-white\",\"tabo1\",\"tab-app-o\",\"tab-app-o-white\",\"mobc1\",\"mob-app-c\",\"mob-app-c-white\",\"mobo1\",\"mob-app-o\",\"mob-app-o-white\",\"Tablet\",\"Tablet-white\",\"swift-Tablet-white\",\"Variant\",\"variant-white\",\"swift-variant-white\",\"Tablet Expanded\",\"Tablet Expanded-white\",\"swift-Tablet Expanded-white\",\"Mobile\",\"Mobile-white\",\"swift-Mobile-white\",\"Mobile Expanded\",\"Mobile Expanded-white\",\"swift-Mobile Expanded-white\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWFBMv97Qr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]},...ButtonsPrimaryButtonCopyFonts,...ButtonsSecondaryButtonCopy3Fonts,...NavigationLinkCopyFonts,...NavigationLinkCopy1Fonts,...NavigationHamburger2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWFBMv97Qr\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KBI6wcgMh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ITFrPa16C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xgPHT2EVj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fQN53cx1b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tHaAhNsJu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tTDpr5mbb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yoTxE944L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q1VG4kYBi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xs4l9pCAD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mX6nOwgwv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gcrJ3LWLo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"o2P8_CDYm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fXgmwbb0t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MakAUnT30\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RGhQtVUVO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MxBLsu2hg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uE3Je7STo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L_LyARP7P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cNesNrlYf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZA_gZlj2a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iknugwcuj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OwaJHZj1_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SNrixCI1U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zgq2gcj7Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w1MFFwVN2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LaEpOMBm5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OpCEriQMU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K2wA5mOcR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fwrUXNnPp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"76\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WFBMv97Qr.map", "// Generated by Framer (ca23763)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={XKODgOB3z:{hover:true}};const serializationHash=\"framer-k8ppT\";const variantClassNames={XKODgOB3z:\"framer-v-10458l6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,newTab,smoothScroll,tap2,title,width,...props})=>{var _ref;return{...props,aw9hCqzCY:(_ref=title!==null&&title!==void 0?title:props.aw9hCqzCY)!==null&&_ref!==void 0?_ref:\"Button\",CJxcH7GyL:tap2!==null&&tap2!==void 0?tap2:props.CJxcH7GyL,FsJQLC6Zo:smoothScroll!==null&&smoothScroll!==void 0?smoothScroll:props.FsJQLC6Zo,fUrZwCwna:hover!==null&&hover!==void 0?hover:props.fUrZwCwna,FV9q84oBp:link!==null&&link!==void 0?link:props.FV9q84oBp,qUWpVfITp:newTab!==null&&newTab!==void 0?newTab:props.qUWpVfITp};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aw9hCqzCY,FV9q84oBp,qUWpVfITp,FsJQLC6Zo,CJxcH7GyL,fUrZwCwna,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XKODgOB3z\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapu7he25=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CJxcH7GyL){const res=await CJxcH7GyL(...args);if(res===false)return false;}});const onMouseEnterq6c1h5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(fUrZwCwna){const res=await fUrZwCwna(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:FV9q84oBp,nodeId:\"XKODgOB3z\",openInNewTab:qUWpVfITp,smoothScroll:FsJQLC6Zo,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-10458l6\",className,classNames)} framer-1jzgmm8`,\"data-border\":true,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XKODgOB3z\",onMouseEnter:onMouseEnterq6c1h5,onTap:onTapu7he25,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(240, 240, 240, 0.07199), inset 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(240, 240, 240, 0.06356), inset 0px 10px 10px -3.75px rgba(240, 240, 240, 0.025)\",...style},variants:{\"XKODgOB3z-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",boxShadow:\"inset 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(240, 240, 240, 0.17997), inset 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(240, 240, 240, 0.15889), inset 0px 10px 10px -3.75px rgba(240, 240, 240, 0.0625)\"}},...addPropertyOverrides({\"XKODgOB3z-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(130, 130, 130))\"},children:\"Button\"})}),className:\"framer-besa7k\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"lUxRkFvlU\",style:{\"--extracted-1eung3n\":\"rgb(130, 130, 130)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:aw9hCqzCY,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k8ppT.framer-1jzgmm8, .framer-k8ppT .framer-1jzgmm8 { display: block; }\",\".framer-k8ppT.framer-10458l6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-k8ppT .framer-besa7k { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-k8ppT.framer-10458l6 { gap: 0px; } .framer-k8ppT.framer-10458l6 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-k8ppT.framer-10458l6 > :first-child { margin-left: 0px; } .framer-k8ppT.framer-10458l6 > :last-child { margin-right: 0px; } }\",'.framer-k8ppT[data-border=\"true\"]::after, .framer-k8ppT [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 89.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"jqPk1UOX9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aw9hCqzCY\":\"title\",\"FV9q84oBp\":\"link\",\"qUWpVfITp\":\"newTab\",\"FsJQLC6Zo\":\"smoothScroll\",\"CJxcH7GyL\":\"tap2\",\"fUrZwCwna\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerjmodDCZus=withCSS(Component,css,\"framer-k8ppT\");export default FramerjmodDCZus;FramerjmodDCZus.displayName=\"Buttons/Primary Button Copy\";FramerjmodDCZus.defaultProps={height:44,width:89.5};addPropertyControls(FramerjmodDCZus,{aw9hCqzCY:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},FV9q84oBp:{title:\"Link\",type:ControlType.Link},qUWpVfITp:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},FsJQLC6Zo:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},CJxcH7GyL:{title:\"Tap 2\",type:ControlType.EventHandler},fUrZwCwna:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerjmodDCZus,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjmodDCZus\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"89.5\",\"framerVariables\":\"{\\\"aw9hCqzCY\\\":\\\"title\\\",\\\"FV9q84oBp\\\":\\\"link\\\",\\\"qUWpVfITp\\\":\\\"newTab\\\",\\\"FsJQLC6Zo\\\":\\\"smoothScroll\\\",\\\"CJxcH7GyL\\\":\\\"tap2\\\",\\\"fUrZwCwna\\\":\\\"hover\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jqPk1UOX9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jmodDCZus.map", "// Generated by Framer (999bb5e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"cfvsgTQpl\",\"QzAGkvSVi\"];const serializationHash=\"framer-4XnWT\";const variantClassNames={cfvsgTQpl:\"framer-v-xd5pqj\",QzAGkvSVi:\"framer-v-papcnm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"QzAGkvSVi\",Default:\"cfvsgTQpl\"};const getProps=({height,id,lines,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,mNnEtKoz7:tap!==null&&tap!==void 0?tap:props.mNnEtKoz7,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"cfvsgTQpl\",zkXGZCuK6:(_ref1=lines!==null&&lines!==void 0?lines:props.zkXGZCuK6)!==null&&_ref1!==void 0?_ref1:\"rgb(255, 255, 255)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,mNnEtKoz7,zkXGZCuK6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cfvsgTQpl\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j5npcq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mNnEtKoz7){const res=await mNnEtKoz7(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-xd5pqj\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cfvsgTQpl\",onTap:onTap1j5npcq,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({QzAGkvSVi:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-k9ol8t\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"BGQmmOUOj\",style:{backgroundColor:zkXGZCuK6,borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7,rotate:0},variants:{QzAGkvSVi:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lhpzrt\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"sAOyd3YVN\",style:{backgroundColor:zkXGZCuK6,borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7,opacity:1},variants:{QzAGkvSVi:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11zidh1\",\"data-framer-name\":\"Line 3\",layoutDependency:layoutDependency,layoutId:\"QhbdwoFeh\",style:{backgroundColor:zkXGZCuK6,borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7,rotate:0},variants:{QzAGkvSVi:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4XnWT.framer-1ul4twq, .framer-4XnWT .framer-1ul4twq { display: block; }\",\".framer-4XnWT.framer-xd5pqj { cursor: pointer; height: 31px; overflow: hidden; position: relative; width: 31px; }\",\".framer-4XnWT .framer-k9ol8t { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4XnWT .framer-1lhpzrt { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(48.38709677419357% - 2px / 2); will-change: var(--framer-will-change-override, transform); }\",\".framer-4XnWT .framer-11zidh1 { bottom: 6px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4XnWT.framer-v-papcnm .framer-k9ol8t { left: calc(48.38709677419357% - 27px / 2); right: unset; top: calc(51.61290322580647% - 2px / 2); width: 27px; }\",\".framer-4XnWT.framer-v-papcnm .framer-1lhpzrt { right: unset; top: calc(51.61290322580647% - 2px / 2); width: 1px; }\",\".framer-4XnWT.framer-v-papcnm .framer-11zidh1 { bottom: unset; left: calc(48.38709677419357% - 27px / 2); right: unset; top: calc(51.61290322580647% - 2px / 2); width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QzAGkvSVi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mNnEtKoz7\":\"tap\",\"zkXGZCuK6\":\"lines\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroaFn4RywA=withCSS(Component,css,\"framer-4XnWT\");export default FrameroaFn4RywA;FrameroaFn4RywA.displayName=\"Navigation/Hamburger 2\";FrameroaFn4RywA.defaultProps={height:31,width:31};addPropertyControls(FrameroaFn4RywA,{variant:{options:[\"cfvsgTQpl\",\"QzAGkvSVi\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},mNnEtKoz7:{title:\"Tap\",type:ControlType.EventHandler},zkXGZCuK6:{defaultValue:\"rgb(255, 255, 255)\",title:\"lines\",type:ControlType.Color}});addFonts(FrameroaFn4RywA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroaFn4RywA\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"mNnEtKoz7\\\":\\\"tap\\\",\\\"zkXGZCuK6\\\":\\\"lines\\\"}\",\"framerIntrinsicHeight\":\"31\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"31\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QzAGkvSVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oaFn4RywA.map", "// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ZIovf2wFb:{hover:true}};const cycleOrder=[\"ZIovf2wFb\",\"J_vxweYQy\",\"z4yRyGz6e\"];const serializationHash=\"framer-RBL52\";const variantClassNames={J_vxweYQy:\"framer-v-163xams\",z4yRyGz6e:\"framer-v-1q1oe0u\",ZIovf2wFb:\"framer-v-ap3kil\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"ZIovf2wFb\",Mobile:\"z4yRyGz6e\",Selected:\"J_vxweYQy\"};const getProps=({color,externalLink,fontSize,height,hover,id,link,newTab,shortcut,shortcutText,tap,title,width,...props})=>{return{...props,FYTgjS55T:tap??props.FYTgjS55T,jpI7yi9qh:externalLink??props.jpI7yi9qh,KpV1bcYjb:hover??props.KpV1bcYjb,l_uXsrugr:newTab??props.l_uXsrugr,nNY8YocRC:shortcut??props.nNY8YocRC,puFQybkZO:fontSize??props.puFQybkZO??16,qsy89vfHT:link??props.qsy89vfHT,Rm4iGSliJ:title??props.Rm4iGSliJ??\"Mockups\",vaqfCQ8LW:color??props.vaqfCQ8LW??\"var(--token-49164ff2-888d-40c1-96fa-58a3e961b851, rgb(240, 240, 240))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZIovf2wFb\",vBOILImQ0:shortcutText??props.vBOILImQ0??\"1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Rm4iGSliJ,qsy89vfHT,FYTgjS55T,KpV1bcYjb,vBOILImQ0,nNY8YocRC,jpI7yi9qh,l_uXsrugr,vaqfCQ8LW,puFQybkZO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZIovf2wFb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1onklxq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FYTgjS55T){const res=await FYTgjS55T(...args);if(res===false)return false;}});const onMouseEnter1lcscmf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(KpV1bcYjb){const res=await KpV1bcYjb(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qsy89vfHT,motionChild:true,nodeId:\"ZIovf2wFb\",openInNewTab:l_uXsrugr,scopeId:\"zhcWYXtFI\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ap3kil\",className,classNames)} framer-lq28n`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZIovf2wFb\",onMouseEnter:onMouseEnter1lcscmf,onTap:onTap1onklxq,ref:refBinding,style:{backgroundColor:\"rgba(105, 105, 105, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"ZIovf2wFb-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.05)\"},J_vxweYQy:{backgroundColor:\"rgba(255, 255, 255, 0.05)\"}},...addPropertyOverrides({\"ZIovf2wFb-hover\":{\"data-framer-name\":undefined},J_vxweYQy:{\"data-framer-name\":\"Selected\"},z4yRyGz6e:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-puFQybkZO-zhcWYXtFI) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vaqfCQ8LW-zhcWYXtFI))\"},children:\"Mockups\"})}),className:\"framer-3zjisy\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"o6662uGBi\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-vaqfCQ8LW-zhcWYXtFI)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-puFQybkZO-zhcWYXtFI\":puFQybkZO,\"--variable-reference-vaqfCQ8LW-zhcWYXtFI\":vaqfCQ8LW},text:Rm4iGSliJ,variants:{z4yRyGz6e:{\"--extracted-r6o4lv\":\"var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({z4yRyGz6e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-puFQybkZO-zhcWYXtFI) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153)))\"},children:\"Mockups\"})})}},baseVariant,gestureVariant)}),nNY8YocRC&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-70b8sz\",\"data-border\":true,\"data-framer-name\":\"Shortcut\",layoutDependency:layoutDependency,layoutId:\"RSgXaJOye\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{\"ZIovf2wFb-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.1)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153)))\"},children:\"1\"})}),className:\"framer-11xryel\",\"data-framer-name\":\"1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iDJPO4npb\",style:{\"--extracted-r6o4lv\":\"var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153))\"},text:vBOILImQ0,verticalAlignment:\"top\",withExternalLayout:true})}),jpI7yi9qh&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w6otpo\",\"data-border\":true,\"data-framer-name\":\"External Link\",layoutDependency:layoutDependency,layoutId:\"AHL5CTiGE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-cjrtpn\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Mu6qK0Tpm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 11.5 10.167 L 11.5 4.5 L 5.833 4.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 11.333 4.667 L 5.5 10.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10945050286,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RBL52.framer-lq28n, .framer-RBL52 .framer-lq28n { display: block; }\",\".framer-RBL52.framer-ap3kil { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RBL52 .framer-3zjisy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RBL52 .framer-70b8sz, .framer-RBL52 .framer-1w6otpo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 20px; justify-content: center; overflow: visible; padding: 2px 6px 2px 6px; position: relative; width: 18px; }\",\".framer-RBL52 .framer-11xryel { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-RBL52 .framer-cjrtpn { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-RBL52.framer-ap3kil, .framer-RBL52 .framer-70b8sz, .framer-RBL52 .framer-1w6otpo { gap: 0px; } .framer-RBL52.framer-ap3kil > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-RBL52.framer-ap3kil > :first-child, .framer-RBL52 .framer-70b8sz > :first-child, .framer-RBL52 .framer-1w6otpo > :first-child { margin-left: 0px; } .framer-RBL52.framer-ap3kil > :last-child, .framer-RBL52 .framer-70b8sz > :last-child, .framer-RBL52 .framer-1w6otpo > :last-child { margin-right: 0px; } .framer-RBL52 .framer-70b8sz > *, .framer-RBL52 .framer-1w6otpo > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-RBL52.framer-v-1q1oe0u.framer-ap3kil { justify-content: flex-start; padding: 4px 0px 4px 0px; }\",'.framer-RBL52[data-border=\"true\"]::after, .framer-RBL52 [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 93.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"J_vxweYQy\":{\"layout\":[\"auto\",\"auto\"]},\"z4yRyGz6e\":{\"layout\":[\"auto\",\"auto\"]},\"GwgUWlVSt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Rm4iGSliJ\":\"title\",\"qsy89vfHT\":\"link\",\"FYTgjS55T\":\"tap\",\"KpV1bcYjb\":\"hover\",\"vBOILImQ0\":\"shortcutText\",\"nNY8YocRC\":\"shortcut\",\"jpI7yi9qh\":\"externalLink\",\"l_uXsrugr\":\"newTab\",\"vaqfCQ8LW\":\"color\",\"puFQybkZO\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzhcWYXtFI=withCSS(Component,css,\"framer-RBL52\");export default FramerzhcWYXtFI;FramerzhcWYXtFI.displayName=\"Navigation/Link Copy\";FramerzhcWYXtFI.defaultProps={height:35,width:93.5};addPropertyControls(FramerzhcWYXtFI,{variant:{options:[\"ZIovf2wFb\",\"J_vxweYQy\",\"z4yRyGz6e\"],optionTitles:[\"Default\",\"Selected\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Rm4iGSliJ:{defaultValue:\"Mockups\",displayTextArea:false,title:\"Title\",type:ControlType.String},qsy89vfHT:{title:\"Link\",type:ControlType.Link},FYTgjS55T:{title:\"Tap\",type:ControlType.EventHandler},KpV1bcYjb:{title:\"Hover\",type:ControlType.EventHandler},vBOILImQ0:{defaultValue:\"1\",displayTextArea:false,title:\"Shortcut Text\",type:ControlType.String},nNY8YocRC:{defaultValue:false,title:\"Shortcut\",type:ControlType.Boolean},jpI7yi9qh:{defaultValue:false,title:\"External Link\",type:ControlType.Boolean},l_uXsrugr:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},vaqfCQ8LW:{defaultValue:\"var(--token-49164ff2-888d-40c1-96fa-58a3e961b851, rgb(240, 240, 240))\",title:\"Color\",type:ControlType.Color},puFQybkZO:{defaultValue:16,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerzhcWYXtFI,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzhcWYXtFI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"35\",\"framerIntrinsicWidth\":\"93.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J_vxweYQy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z4yRyGz6e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GwgUWlVSt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Rm4iGSliJ\\\":\\\"title\\\",\\\"qsy89vfHT\\\":\\\"link\\\",\\\"FYTgjS55T\\\":\\\"tap\\\",\\\"KpV1bcYjb\\\":\\\"hover\\\",\\\"vBOILImQ0\\\":\\\"shortcutText\\\",\\\"nNY8YocRC\\\":\\\"shortcut\\\",\\\"jpI7yi9qh\\\":\\\"externalLink\\\",\\\"l_uXsrugr\\\":\\\"newTab\\\",\\\"vaqfCQ8LW\\\":\\\"color\\\",\\\"puFQybkZO\\\":\\\"fontSize\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zhcWYXtFI.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{useRouter,inferInitialRouteFromPath}from\"framer\";import{auth}from\"https://cdn.framerauth.com/scripts/framerauth-sdk@beta.js\";const useStore=createStore({user:null,isAuthenticated:false,isLoaded:false});export function withAuth(Component){return props=>{const[store,setStore]=useStore();useEffect(()=>{if(!store.isAuthenticated){auth.getUser({cache:false}).then(({data,error})=>{const{user}=data;if(user){setStore({user:user,isAuthenticated:true,isLoaded:true});}else{setStore({isLoaded:true});}});}},[]);return /*#__PURE__*/_jsx(Component,{...props,store:store});};}export function withStore(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,store:store});};}export function withSignOut(Component){const handleClick=()=>{auth.signOut(\"/\");};return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick});};}export function withEmail(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,text:store.user.email});};}export function withFirstName(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props,text:store.user.first_name});};}export function withLoggedIn(Component){return props=>{const[store,setStore]=useStore();if(!store.user)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withLoggedOut(Component){return props=>{const[store]=useStore();if(store.user)return null;let className=props.className||\"\";if(!store.isLoaded){className+=\" fa-cloak\";}return /*#__PURE__*/_jsx(Component,{...props,className:className.trim()});};}export function withActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");if(!hasActiveLicense)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withNoActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");if(hasActiveLicense)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withVariant(Component){return props=>{const[store]=useStore();const variant=store.user?null:props===null||props===void 0?void 0:props.variant;return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function withVariantActiveLicense(Component){return props=>{var _store_user;const[store]=useStore();const hasActiveLicense=(_store_user=store.user)===null||_store_user===void 0?void 0:_store_user.licenses.some(license=>license.status===\"active\");const variant=hasActiveLicense?null:props===null||props===void 0?void 0:props.variant;return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function withIsLessonComplete(Component){return props=>{var _store_user_data,_store_user;const[store,setStore]=useStore();// Do not display the component if the user is logged out\nif(!store.user)return null;const key=`course:status:${props===null||props===void 0?void 0:props.slug}`;const isCompleted=((_store_user=store.user)===null||_store_user===void 0?void 0:(_store_user_data=_store_user.data)===null||_store_user_data===void 0?void 0:_store_user_data[key])===\"completed\";if(!isCompleted)return null;return /*#__PURE__*/_jsx(Component,{...props});};}export function withActionCompleteLesson(Component){return props=>{var _store_user_data,_store_user;const router=useRouter();const[store,setStore]=useStore();const key=`course:status:${props===null||props===void 0?void 0:props.slug}`;let isCompleted=((_store_user=store.user)===null||_store_user===void 0?void 0:(_store_user_data=_store_user.data)===null||_store_user_data===void 0?void 0:_store_user_data[key])===\"completed\";// Do not display the component if the user is logged out\nif(!store.user)return null;// Define an async function handleClick to handle the click event.\nconst handleClick=async event=>{try{// If the lesson has been completed exit the function\nif(isCompleted)return;// Update the components local state (for instant UI update)\nisCompleted=true;// Call the FramerAuth API to update the user data, marking the course as completed.\nconst{data,error}=await auth.patchUserData({[key]:\"completed\"});// If there is an error throw it.\nif(error){throw new Error(\"Error updating course status.\");}// If there is no error, update the user data in the store with the updated data.\nconst updatedUser={...store.user,data};setStore({user:updatedUser});// If there is a link, redirect the user.\nif(props===null||props===void 0?void 0:props.link){const[path,hash]=props.link.split(\"#\");const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}}}catch(error){console.error(error);isCompleted=false;}};// Set the variant based on the completed state\nconst variant=isCompleted?props===null||props===void 0?void 0:props.variant:null;// Render the original component with the modified props and onClick handler.\nreturn /*#__PURE__*/_jsx(Component,{...props,variant:variant,onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSignOut\":{\"type\":\"reactHoc\",\"name\":\"withSignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariant\":{\"type\":\"reactHoc\",\"name\":\"withVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"withLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"withLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStore\":{\"type\":\"reactHoc\",\"name\":\"withStore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAuth\":{\"type\":\"reactHoc\",\"name\":\"withAuth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsLessonComplete\":{\"type\":\"reactHoc\",\"name\":\"withIsLessonComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActionCompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"withActionCompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNoActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withNoActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariantActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withVariantActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map", "// Generated by Framer (6f76210)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={UWn5H5gSq:{hover:true}};const serializationHash=\"framer-W3hLz\";const variantClassNames={UWn5H5gSq:\"framer-v-1e34mw0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,newTab,smoothScroll,tap2,title,width,...props})=>{var _ref;return{...props,aw9hCqzCY:(_ref=title!==null&&title!==void 0?title:props.aw9hCqzCY)!==null&&_ref!==void 0?_ref:\"Button\",CJxcH7GyL:tap2!==null&&tap2!==void 0?tap2:props.CJxcH7GyL,FsJQLC6Zo:smoothScroll!==null&&smoothScroll!==void 0?smoothScroll:props.FsJQLC6Zo,fUrZwCwna:hover!==null&&hover!==void 0?hover:props.fUrZwCwna,FV9q84oBp:link!==null&&link!==void 0?link:props.FV9q84oBp,qUWpVfITp:newTab!==null&&newTab!==void 0?newTab:props.qUWpVfITp};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aw9hCqzCY,FV9q84oBp,qUWpVfITp,FsJQLC6Zo,CJxcH7GyL,fUrZwCwna,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UWn5H5gSq\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapu7he25=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CJxcH7GyL){const res=await CJxcH7GyL(...args);if(res===false)return false;}});const onMouseEnterq6c1h5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(fUrZwCwna){const res=await fUrZwCwna(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:FV9q84oBp,nodeId:\"UWn5H5gSq\",openInNewTab:qUWpVfITp,smoothScroll:FsJQLC6Zo,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1e34mw0\",className,classNames)} framer-r3ciox`,\"data-border\":true,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UWn5H5gSq\",onMouseEnter:onMouseEnterq6c1h5,onTap:onTapu7he25,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(50, 89, 232)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 8px 8px rgba(240, 240, 240, 0)\",...style},variants:{\"UWn5H5gSq-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",boxShadow:\"0px 1px 24px 4px rgba(240, 240, 240, 0.25)\"}},...addPropertyOverrides({\"UWn5H5gSq-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Button\"})}),className:\"framer-kjpjrm\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"xNuBemX_g\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:aw9hCqzCY,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W3hLz.framer-r3ciox, .framer-W3hLz .framer-r3ciox { display: block; }\",\".framer-W3hLz.framer-1e34mw0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-W3hLz .framer-kjpjrm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-W3hLz.framer-1e34mw0 { gap: 0px; } .framer-W3hLz.framer-1e34mw0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-W3hLz.framer-1e34mw0 > :first-child { margin-left: 0px; } .framer-W3hLz.framer-1e34mw0 > :last-child { margin-right: 0px; } }\",'.framer-W3hLz[data-border=\"true\"]::after, .framer-W3hLz [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 89\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"fRPOz4Cmr\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aw9hCqzCY\":\"title\",\"FV9q84oBp\":\"link\",\"qUWpVfITp\":\"newTab\",\"FsJQLC6Zo\":\"smoothScroll\",\"CJxcH7GyL\":\"tap2\",\"fUrZwCwna\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRyYI9k7fY=withCSS(Component,css,\"framer-W3hLz\");export default FramerRyYI9k7fY;FramerRyYI9k7fY.displayName=\"Buttons/Secondary Button Copy 3\";FramerRyYI9k7fY.defaultProps={height:44,width:89};addPropertyControls(FramerRyYI9k7fY,{aw9hCqzCY:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},FV9q84oBp:{title:\"Link\",type:ControlType.Link},qUWpVfITp:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},FsJQLC6Zo:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},CJxcH7GyL:{title:\"Tap 2\",type:ControlType.EventHandler},fUrZwCwna:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerRyYI9k7fY,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRyYI9k7fY\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"44\",\"framerVariables\":\"{\\\"aw9hCqzCY\\\":\\\"title\\\",\\\"FV9q84oBp\\\":\\\"link\\\",\\\"qUWpVfITp\\\":\\\"newTab\\\",\\\"FsJQLC6Zo\\\":\\\"smoothScroll\\\",\\\"CJxcH7GyL\\\":\\\"tap2\\\",\\\"fUrZwCwna\\\":\\\"hover\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fRPOz4Cmr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"89\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RyYI9k7fY.map", "// Generated by Framer (259a342)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ZIovf2wFb:{hover:true}};const cycleOrder=[\"ZIovf2wFb\",\"J_vxweYQy\",\"z4yRyGz6e\"];const serializationHash=\"framer-qRkdc\";const variantClassNames={J_vxweYQy:\"framer-v-163xams\",z4yRyGz6e:\"framer-v-1q1oe0u\",ZIovf2wFb:\"framer-v-ap3kil\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"ZIovf2wFb\",Mobile:\"z4yRyGz6e\",Selected:\"J_vxweYQy\"};const getProps=({color,externalLink,fontSize,height,hover,id,link,newTab,shortcut,shortcutText,tap,title,width,...props})=>{return{...props,FYTgjS55T:tap??props.FYTgjS55T,jpI7yi9qh:externalLink??props.jpI7yi9qh,KpV1bcYjb:hover??props.KpV1bcYjb,l_uXsrugr:newTab??props.l_uXsrugr,nNY8YocRC:shortcut??props.nNY8YocRC,puFQybkZO:fontSize??props.puFQybkZO??16,qsy89vfHT:link??props.qsy89vfHT,Rm4iGSliJ:title??props.Rm4iGSliJ??\"Mockups\",vaqfCQ8LW:color??props.vaqfCQ8LW??\"var(--token-49164ff2-888d-40c1-96fa-58a3e961b851, rgb(240, 240, 240))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZIovf2wFb\",vBOILImQ0:shortcutText??props.vBOILImQ0??\"1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Rm4iGSliJ,qsy89vfHT,FYTgjS55T,KpV1bcYjb,vBOILImQ0,nNY8YocRC,jpI7yi9qh,l_uXsrugr,vaqfCQ8LW,puFQybkZO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZIovf2wFb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1onklxq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FYTgjS55T){const res=await FYTgjS55T(...args);if(res===false)return false;}});const onMouseEnter1lcscmf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(KpV1bcYjb){const res=await KpV1bcYjb(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qsy89vfHT,motionChild:true,nodeId:\"ZIovf2wFb\",openInNewTab:l_uXsrugr,scopeId:\"zhcWYXtFI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ap3kil\",className,classNames)} framer-lq28n`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZIovf2wFb\",onMouseEnter:onMouseEnter1lcscmf,onTap:onTap1onklxq,ref:refBinding,style:{backgroundColor:\"rgba(105, 105, 105, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"ZIovf2wFb-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.05)\"},J_vxweYQy:{backgroundColor:\"rgba(255, 255, 255, 0.05)\"}},...addPropertyOverrides({\"ZIovf2wFb-hover\":{\"data-framer-name\":undefined},J_vxweYQy:{\"data-framer-name\":\"Selected\"},z4yRyGz6e:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-puFQybkZO-zhcWYXtFI) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vaqfCQ8LW-zhcWYXtFI))\"},children:\"Mockups\"})}),className:\"framer-3zjisy\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"o6662uGBi\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-vaqfCQ8LW-zhcWYXtFI)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-puFQybkZO-zhcWYXtFI\":puFQybkZO,\"--variable-reference-vaqfCQ8LW-zhcWYXtFI\":vaqfCQ8LW},text:Rm4iGSliJ,variants:{z4yRyGz6e:{\"--extracted-r6o4lv\":\"var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({z4yRyGz6e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-puFQybkZO-zhcWYXtFI) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153)))\"},children:\"Mockups\"})})}},baseVariant,gestureVariant)}),nNY8YocRC&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-70b8sz\",\"data-border\":true,\"data-framer-name\":\"Shortcut\",layoutDependency:layoutDependency,layoutId:\"RSgXaJOye\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{\"ZIovf2wFb-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.1)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153)))\"},children:\"1\"})}),className:\"framer-11xryel\",\"data-framer-name\":\"1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iDJPO4npb\",style:{\"--extracted-r6o4lv\":\"var(--token-310ebed3-699e-415f-a351-71fd111ec39a, rgb(153, 153, 153))\"},text:vBOILImQ0,verticalAlignment:\"top\",withExternalLayout:true})}),jpI7yi9qh&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w6otpo\",\"data-border\":true,\"data-framer-name\":\"External Link\",layoutDependency:layoutDependency,layoutId:\"AHL5CTiGE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e68482e3-7718-4ff9-af40-2df4dad739ed, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-cjrtpn\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Mu6qK0Tpm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 11.5 10.167 L 11.5 4.5 L 5.833 4.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 11.333 4.667 L 5.5 10.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10945050286,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qRkdc.framer-lq28n, .framer-qRkdc .framer-lq28n { display: block; }\",\".framer-qRkdc.framer-ap3kil { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qRkdc .framer-3zjisy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qRkdc .framer-70b8sz, .framer-qRkdc .framer-1w6otpo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 20px; justify-content: center; overflow: visible; padding: 2px 6px 2px 6px; position: relative; width: 18px; }\",\".framer-qRkdc .framer-11xryel { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-qRkdc .framer-cjrtpn { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qRkdc.framer-ap3kil, .framer-qRkdc .framer-70b8sz, .framer-qRkdc .framer-1w6otpo { gap: 0px; } .framer-qRkdc.framer-ap3kil > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-qRkdc.framer-ap3kil > :first-child, .framer-qRkdc .framer-70b8sz > :first-child, .framer-qRkdc .framer-1w6otpo > :first-child { margin-left: 0px; } .framer-qRkdc.framer-ap3kil > :last-child, .framer-qRkdc .framer-70b8sz > :last-child, .framer-qRkdc .framer-1w6otpo > :last-child { margin-right: 0px; } .framer-qRkdc .framer-70b8sz > *, .framer-qRkdc .framer-1w6otpo > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-qRkdc.framer-v-1q1oe0u.framer-ap3kil { justify-content: flex-start; padding: 4px 0px 4px 0px; }\",'.framer-qRkdc[data-border=\"true\"]::after, .framer-qRkdc [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 93.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"J_vxweYQy\":{\"layout\":[\"auto\",\"auto\"]},\"z4yRyGz6e\":{\"layout\":[\"auto\",\"auto\"]},\"GwgUWlVSt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Rm4iGSliJ\":\"title\",\"qsy89vfHT\":\"link\",\"FYTgjS55T\":\"tap\",\"KpV1bcYjb\":\"hover\",\"vBOILImQ0\":\"shortcutText\",\"nNY8YocRC\":\"shortcut\",\"jpI7yi9qh\":\"externalLink\",\"l_uXsrugr\":\"newTab\",\"vaqfCQ8LW\":\"color\",\"puFQybkZO\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzhcWYXtFI=withCSS(Component,css,\"framer-qRkdc\");export default FramerzhcWYXtFI;FramerzhcWYXtFI.displayName=\"Navigation/Link Copy\";FramerzhcWYXtFI.defaultProps={height:35,width:93.5};addPropertyControls(FramerzhcWYXtFI,{variant:{options:[\"ZIovf2wFb\",\"J_vxweYQy\",\"z4yRyGz6e\"],optionTitles:[\"Default\",\"Selected\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Rm4iGSliJ:{defaultValue:\"Mockups\",displayTextArea:false,title:\"Title\",type:ControlType.String},qsy89vfHT:{title:\"Link\",type:ControlType.Link},FYTgjS55T:{title:\"Tap\",type:ControlType.EventHandler},KpV1bcYjb:{title:\"Hover\",type:ControlType.EventHandler},vBOILImQ0:{defaultValue:\"1\",displayTextArea:false,title:\"Shortcut Text\",type:ControlType.String},nNY8YocRC:{defaultValue:false,title:\"Shortcut\",type:ControlType.Boolean},jpI7yi9qh:{defaultValue:false,title:\"External Link\",type:ControlType.Boolean},l_uXsrugr:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},vaqfCQ8LW:{defaultValue:\"var(--token-49164ff2-888d-40c1-96fa-58a3e961b851, rgb(240, 240, 240))\",title:\"Color\",type:ControlType.Color},puFQybkZO:{defaultValue:16,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerzhcWYXtFI,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzhcWYXtFI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J_vxweYQy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z4yRyGz6e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GwgUWlVSt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"93.5\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Rm4iGSliJ\\\":\\\"title\\\",\\\"qsy89vfHT\\\":\\\"link\\\",\\\"FYTgjS55T\\\":\\\"tap\\\",\\\"KpV1bcYjb\\\":\\\"hover\\\",\\\"vBOILImQ0\\\":\\\"shortcutText\\\",\\\"nNY8YocRC\\\":\\\"shortcut\\\",\\\"jpI7yi9qh\\\":\\\"externalLink\\\",\\\"l_uXsrugr\\\":\\\"newTab\\\",\\\"vaqfCQ8LW\\\":\\\"color\\\",\\\"puFQybkZO\\\":\\\"fontSize\\\"}\",\"framerIntrinsicHeight\":\"35\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zhcWYXtFI.map"],
  "mappings": "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",
  "names": ["r", "s", "o", "n", "t", "e", "l", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_2_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "R", "_", "r", "e", "i", "U", "s", "m", "h", "T", "O", "f", "n", "x", "p", "l", "I", "J", "N", "P", "j", "b", "v", "w", "$", "A", "G", "K", "d", "c", "a", "Y", "o", "u", "E", "M", "L", "q", "z", "k", "C", "D", "F", "H", "g", "S", "window", "y", "V", "B", "useStore", "createStore", "withAuth", "Component", "props", "store", "setStore", "ue", "B", "data", "error", "user", "p", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerNLuCNm8M5", "withCSS", "NLuCNm8M5_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1x4wr0a", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerORJq82OmS", "withCSS", "ORJq82OmS_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "WFBMv97Qr_exports", "__export", "__FramerMetadata__", "WFBMv97Qr_default", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "hover", "id", "link", "newTab", "smoothScroll", "tap2", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "aw9hCqzCY", "FV9q84oBp", "qUWpVfITp", "FsJQLC6Zo", "CJxcH7GyL", "fUrZwCwna", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapu7he25", "args", "onMouseEnterq6c1h5", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "FramerjmodDCZus", "withCSS", "jmodDCZus_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "lines", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "mNnEtKoz7", "zkXGZCuK6", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1j5npcq", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "css", "FrameroaFn4RywA", "withCSS", "oaFn4RywA_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "color", "externalLink", "fontSize", "height", "hover", "id", "link", "newTab", "shortcut", "shortcutText", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Rm4iGSliJ", "qsy89vfHT", "FYTgjS55T", "KpV1bcYjb", "vBOILImQ0", "nNY8YocRC", "jpI7yi9qh", "l_uXsrugr", "vaqfCQ8LW", "puFQybkZO", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1onklxq", "args", "onMouseEnter1lcscmf", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "SVG", "css", "FramerzhcWYXtFI", "withCSS", "zhcWYXtFI_default", "addPropertyControls", "ControlType", "addFonts", "useStore", "createStore", "withLoggedOut", "Component", "props", "store", "useStore", "className", "p", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "hover", "id", "link", "newTab", "smoothScroll", "tap2", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "aw9hCqzCY", "FV9q84oBp", "qUWpVfITp", "FsJQLC6Zo", "CJxcH7GyL", "fUrZwCwna", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapu7he25", "args", "onMouseEnterq6c1h5", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "FramerRyYI9k7fY", "withCSS", "RyYI9k7fY_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "color", "externalLink", "fontSize", "height", "hover", "id", "link", "newTab", "shortcut", "shortcutText", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Rm4iGSliJ", "qsy89vfHT", "FYTgjS55T", "KpV1bcYjb", "vBOILImQ0", "nNY8YocRC", "jpI7yi9qh", "l_uXsrugr", "vaqfCQ8LW", "puFQybkZO", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1onklxq", "args", "onMouseEnter1lcscmf", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "SVG", "css", "FramerzhcWYXtFI", "withCSS", "zhcWYXtFI_default", "addPropertyControls", "ControlType", "addFonts", "ButtonsPrimaryButtonCopyFonts", "getFonts", "jmodDCZus_default", "ButtonsSecondaryButtonCopy3Fonts", "RyYI9k7fY_default", "MotionDivWithLoggedOut1j13nho", "withCodeBoundaryForOverrides", "motion", "withLoggedOut", "NavigationLinkCopyFonts", "zhcWYXtFI_default", "NavigationLinkCopy1Fonts", "NavigationHamburger2Fonts", "oaFn4RywA_default", "MotionDivWithLoggedOut3olewi", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "mNnEtKoz7j4m8ef", "args", "mNnEtKoz7htnfpd", "mNnEtKoz7uxzxoe", "mNnEtKoz71yyn4p8", "sharedStyleClassNames", "isDisplayed", "scopingClassNames", "cx", "isDisplayed1", "isDisplayed2", "isDisplayed3", "router", "useRouter", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "isDisplayed12", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "Link", "RichText2", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "Image2", "getLoadingLazyAtYPosition", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "css", "FramerWFBMv97Qr", "withCSS", "WFBMv97Qr_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__"]
}
