{"version":3,"file":"shared-lib.B-BAiBmi.mjs","names":["useStore","useState","s","u","p","l","r","className","Component","fonts","css","className","l","s","t","i","r","n","o","addPropertyOverrides","SVG","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","Icon","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","MenuIcon","ButtonFonts","Button","ButtonInfo","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","IconSocial","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","Button","SocialButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/framer.com/m/framer/store.js@^1.0.0","https:/cdn.framerauth.com/scripts/framerauth-sdk@beta.js","https:/framerusercontent.com/modules/2h5ZG7So9C5xPdr8HrQe/YwdgoNVgFQU2SllfHkFD/FramerAuth.js","https:/framerusercontent.com/modules/8C5uaG1dU1uG9KzaQ3B6/vjiK11O8PQzg7D3vXOtd/KBgV9gmbx.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js","https:/framerusercontent.com/modules/tf614pOiuWp3nECazBzB/t7fVIQXVE4JsyhuXCRdn/aUtUp84ZS.js","https:/framerusercontent.com/modules/6Z8Kny3PDdsUb3CuYS0w/Wk4YnPVLKK9rdKd9pdgU/nf4m8S4HC.js","https:/framerusercontent.com/modules/zhnSBr3nMm0F30gY3jsG/BSrQ0zsHVK2bHSE48pWT/NtA_kHvzp.js","https:/framerusercontent.com/modules/b5SvGMLEXMAr6JwAFEgq/Rojnmeak69LJP9T6Jurq/BfpZeIo8n.js","https:/framerusercontent.com/modules/tgbpxPcSRxPV6lkriDj7/0EA06kI75ZthL3xGfUej/itCqtVoWd.js","https:/framerusercontent.com/modules/tLOd5dEmtLzoJIXNminI/mFilAN2JgiySuOF290am/TDR5zznxb.js","https:/framerusercontent.com/modules/YEbQICoafFVjzETYwNzW/iEfisy7Hy9koUFHA65Ru/yY3mXqYA5.js","https:/framerusercontent.com/modules/xXnNvMYOiaN6nZOwRhke/FvEZUaNDR0E4rkAq3f5y/EIfSx8f3v.js","https:/framerusercontent.com/modules/n65WOxLsDnjLS0TADrJC/Aehp0GGmHMlrhw8lhyrD/F801woTAj.js","https:/framerusercontent.com/modules/cUdSJSydOzHhgzZVEJuj/EfibtMOqAZWst8NuVSDU/YeRS4aV5v.js"],"sourcesContent":["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\":{\"withNoActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withNoActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariant\":{\"type\":\"reactHoc\",\"name\":\"withVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSignOut\":{\"type\":\"reactHoc\",\"name\":\"withSignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"withLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsLessonComplete\":{\"type\":\"reactHoc\",\"name\":\"withIsLessonComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActionCompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"withActionCompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAuth\":{\"type\":\"reactHoc\",\"name\":\"withAuth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"withLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariantActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withVariantActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStore\":{\"type\":\"reactHoc\",\"name\":\"withStore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map","// Generated by Framer (c563d2c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Urbanist-bold\",\"FS;Urbanist-black\",\"FS;Urbanist-black italic\",\"FS;Urbanist-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/Y3L2ZYYP26QQ73LRHQEGMGHU7HLMLCIE/5WHYQ3VUOWNEN3Y7DIOEXY5R4W6MYIPF/SS2LIWIFT3QZUKOLJ7TGBEFWHF3TFYQD.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UCII5D3SSDQUKDNFBIKBIAPMR2IJ6L7T/XL3KCUFJ73GTWVQOSF66RCIM4V7NJIVX/44WTW5QSGOU5UEWRO4NHIW5D4FZHB7PL.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/URJEJW6YFG7I3BVQS3KBTQF47HFGENUC/DQNPW7ZXRDGSWN5TI26SKURYG6YRZBKR/PKMLYTWGUJTDR35VNBVHWHHGCCA6CPK4.woff2\",weight:\"900\"},{family:\"Urbanist\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GDORYCYP3U3MKIKHZNDJGHDYDPVQPHAS/ORR4EYQENJF7RBGXI4RRRWUEDXEIEFZQ/6Y6VR6UQPVF2GIANVIG5ITQRQM2CLQ3A.woff2\",weight:\"700\"}]}];export const css=['.framer-t0gia .framer-styles-preset-1olblpe:not(.rich-text-wrapper), .framer-t0gia .framer-styles-preset-1olblpe.rich-text-wrapper p { --framer-font-family: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-family-bold: \"Urbanist\", sans-serif; --framer-font-family-bold-italic: \"Urbanist\", sans-serif; --framer-font-family-italic: \"Urbanist\", \"Urbanist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-t0gia\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o}from\"react\";import{addPropertyControls as i,ControlType as l}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function s(i){let[l,s]=t(null);o(()=>{let e=i.customSvgCode;r(e);},[i.customSvgCode,i.customColor,i.customStrokeWidth,i.lineCap,i.lineJoin]);let r=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('stroke=\"'),l=e.includes('stroke-width=\"'),r=e.includes('stroke-linecap=\"'),n=e.includes('stroke-linejoin=\"');if(e.includes(\"<circle\")){// Find the circle element and update its fill attribute\nlet o=/<circle[^>]*fill=\"([^\"]*)\"/,l=e.match(o);if(l){// Update the fill attribute with the custom color\nlet t=l[0].replace(l[1],i.customColor);e=e.replace(o,t);}else // If there is no fill attribute, add it with the custom color\nt.push([/<circle/g,`<circle fill=\"${i.customColor}\"`]);}o?(r?t.push([/<path/g,`<path stroke=\"${i.customColor}\" stroke-linecap=\"${i.lineCap}\"`]):t.push([/<path/g,`<path stroke=\"${i.customColor}\"`]),l&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.customStrokeWidth}\"`])):t.push([/<path/g,`<path fill=\"${i.customColor}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),n?t.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${i.lineJoin}\"`]):t.push([/<path/g,`<path stroke-linejoin=\"${i.lineJoin}\"`]),t.forEach(([t,o])=>{e=e.replace(t,o);}),s(e);},n={padding:`${i.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{dangerouslySetInnerHTML:{__html:l},style:n});}s.defaultProps={customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>',customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"},i(s,{customSvgCode:{type:l.String,title:\"SVG Code\",displayTextArea:!1},customColor:{type:l.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:l.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.customSvgCode.includes('stroke=\"')},customPadding:{type:l.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},lineCap:{type:l.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:e=>!e.customSvgCode.includes('stroke=\"')},lineJoin:{type:l.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:e=>!e.customSvgCode.includes('stroke=\"')}});export default s;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map","// Generated by Framer (508aa67)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"oC_M8kcWc\",\"xOHDoLwVG\",\"W_9GYwO2Q\",\"CGHGJKanj\",\"XBbhaY3Ap\",\"tdyaowXru\",\"z2OPP9Yd8\",\"rChFHWdfM\",\"fIayz8pwA\",\"sjAVzneXr\",\"DQZPmdEUN\",\"kGckxrIh8\",\"Wil7uFAe3\",\"q0swXOONY\",\"pzBGWrd5H\",\"anasdMsPG\",\"jXc7L0MgL\",\"nM98KgsE4\",\"QAbZWp75Z\",\"ewgKbHnL_\",\"xOdCiXBUQ\",\"j3pWzbTtG\",\"hUOrUeoy0\",\"I_Nvl2t66\",\"OiurDqXVB\",\"mfYv7zrbn\",\"zUVYHDpZQ\",\"Z_6zkI2Zr\"];const serializationHash=\"framer-Gi39o\";const variantClassNames={anasdMsPG:\"framer-v-1clemf\",CGHGJKanj:\"framer-v-fkbpko\",DQZPmdEUN:\"framer-v-z0gpp1\",ewgKbHnL_:\"framer-v-1wo2c32\",fIayz8pwA:\"framer-v-arkjh8\",hUOrUeoy0:\"framer-v-1jlwctn\",I_Nvl2t66:\"framer-v-1ioenay\",j3pWzbTtG:\"framer-v-19w5len\",jXc7L0MgL:\"framer-v-1644y6s\",kGckxrIh8:\"framer-v-1hkwblv\",mfYv7zrbn:\"framer-v-nhde1x\",nM98KgsE4:\"framer-v-1q040hc\",oC_M8kcWc:\"framer-v-imagha\",OiurDqXVB:\"framer-v-1chdsis\",pzBGWrd5H:\"framer-v-11ciftv\",q0swXOONY:\"framer-v-2uajfc\",QAbZWp75Z:\"framer-v-tlk31u\",rChFHWdfM:\"framer-v-c1hzvs\",sjAVzneXr:\"framer-v-dtzc54\",tdyaowXru:\"framer-v-9rp8tn\",W_9GYwO2Q:\"framer-v-l0mmo3\",Wil7uFAe3:\"framer-v-1ljy4l5\",XBbhaY3Ap:\"framer-v-1xp4fqk\",xOdCiXBUQ:\"framer-v-1h9jaqy\",xOHDoLwVG:\"framer-v-m4zmtn\",Z_6zkI2Zr:\"framer-v-ejqc99\",z2OPP9Yd8:\"framer-v-s6w8fz\",zUVYHDpZQ:\"framer-v-1we19vb\"};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(React.Fragment);const humanReadableVariantMap={\"Arrow Left\":\"OiurDqXVB\",\"Arrow Right\":\"XBbhaY3Ap\",\"Book Open Text Filled\":\"pzBGWrd5H\",\"Book Open Text\":\"z2OPP9Yd8\",\"Caret Down\":\"zUVYHDpZQ\",\"Chalkboard Teacher\":\"ewgKbHnL_\",\"Chats Circle\":\"q0swXOONY\",\"Check Circle\":\"tdyaowXru\",\"Paint Brush\":\"sjAVzneXr\",\"Pencil Circle\":\"Wil7uFAe3\",\"Play Circle Filled\":\"W_9GYwO2Q\",\"Play Circle\":\"CGHGJKanj\",\"Shopping Bag Open\":\"xOdCiXBUQ\",\"Sign In Filled\":\"anasdMsPG\",\"Sign In\":\"rChFHWdfM\",\"Variant 28\":\"Z_6zkI2Zr\",Bezier:\"fIayz8pwA\",Clock:\"hUOrUeoy0\",Close:\"oC_M8kcWc\",Code:\"DQZPmdEUN\",Megaphone:\"kGckxrIh8\",Notebook:\"jXc7L0MgL\",Question:\"j3pWzbTtG\",Search:\"I_Nvl2t66\",Stack:\"nM98KgsE4\",Star:\"xOHDoLwVG\",User:\"mfYv7zrbn\",Users:\"QAbZWp75Z\"};const getProps=({color,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,eQEFFdws4:(_ref=color!==null&&color!==void 0?color:props.eQEFFdws4)!==null&&_ref!==void 0?_ref:\"var(--token-1293e359-60aa-48e6-97f1-7e5a0bdcde01, rgb(0, 0, 0))\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"oC_M8kcWc\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,eQEFFdws4,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oC_M8kcWc\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-imagha\",className,classNames),\"data-framer-name\":\"Close\",layoutDependency:layoutDependency,layoutId:\"oC_M8kcWc\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({anasdMsPG:{\"data-framer-name\":\"Sign In Filled\"},CGHGJKanj:{\"data-framer-name\":\"Play Circle\"},DQZPmdEUN:{\"data-framer-name\":\"Code\"},ewgKbHnL_:{\"data-framer-name\":\"Chalkboard Teacher\"},fIayz8pwA:{\"data-framer-name\":\"Bezier\"},hUOrUeoy0:{\"data-framer-name\":\"Clock\"},I_Nvl2t66:{\"data-framer-name\":\"Search\"},j3pWzbTtG:{\"data-framer-name\":\"Question\"},jXc7L0MgL:{\"data-framer-name\":\"Notebook\"},kGckxrIh8:{\"data-framer-name\":\"Megaphone\"},mfYv7zrbn:{\"data-framer-name\":\"User\"},nM98KgsE4:{\"data-framer-name\":\"Stack\"},OiurDqXVB:{\"data-framer-name\":\"Arrow Left\"},pzBGWrd5H:{\"data-framer-name\":\"Book Open Text Filled\"},q0swXOONY:{\"data-framer-name\":\"Chats Circle\"},QAbZWp75Z:{\"data-framer-name\":\"Users\"},rChFHWdfM:{\"data-framer-name\":\"Sign In\"},sjAVzneXr:{\"data-framer-name\":\"Paint Brush\"},tdyaowXru:{\"data-framer-name\":\"Check Circle\"},W_9GYwO2Q:{\"data-framer-name\":\"Play Circle Filled\"},Wil7uFAe3:{\"data-framer-name\":\"Pencil Circle\"},XBbhaY3Ap:{\"data-framer-name\":\"Arrow Right\"},xOdCiXBUQ:{\"data-framer-name\":\"Shopping Bag Open\"},xOHDoLwVG:{\"data-framer-name\":\"Star\"},Z_6zkI2Zr:{\"data-framer-name\":\"Variant 28\"},z2OPP9Yd8:{\"data-framer-name\":\"Book Open Text\"},zUVYHDpZQ:{\"data-framer-name\":\"Caret Down\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qm5yzt-container\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"W6FZKuT2C-container\",name:\"SVG\",children:/*#__PURE__*/_jsx(SVG,{customColor:eQEFFdws4,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"></path></svg>',height:\"100%\",id:\"W6FZKuT2C\",layoutId:\"W6FZKuT2C\",lineCap:\"butt\",lineJoin:\"miter\",name:\"SVG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({anasdMsPG:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M141.66,133.66l-40,40A8,8,0,0,1,88,168V136H24a8,8,0,0,1,0-16H88V88a8,8,0,0,1,13.66-5.66l40,40A8,8,0,0,1,141.66,133.66ZM192,32H136a8,8,0,0,0,0,16h56V208H136a8,8,0,0,0,0,16h56a16,16,0,0,0,16-16V48A16,16,0,0,0,192,32Z\"></path></svg>'},CGHGJKanj:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm36.44-94.66-48-32A8,8,0,0,0,104,96v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,145.05V111l25.58,17Z\"></path></svg>'},DQZPmdEUN:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M67.84,92.61,25.37,128l42.47,35.39a6,6,0,1,1-7.68,9.22l-48-40a6,6,0,0,1,0-9.22l48-40a6,6,0,0,1,7.68,9.22Zm176,30.78-48-40a6,6,0,1,0-7.68,9.22L230.63,128l-42.47,35.39a6,6,0,1,0,7.68,9.22l48-40a6,6,0,0,0,0-9.22Zm-81.79-89A6,6,0,0,0,154.36,38l-64,176A6,6,0,0,0,94,221.64a6.15,6.15,0,0,0,2,.36,6,6,0,0,0,5.64-3.95l64-176A6,6,0,0,0,162.05,34.36Z\"></path></svg>'},ewgKbHnL_:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H53.39a8,8,0,0,0,7.23-4.57,48,48,0,0,1,86.76,0,8,8,0,0,0,7.23,4.57H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM80,144a24,24,0,1,1,24,24A24,24,0,0,1,80,144Zm136,56H159.43a64.39,64.39,0,0,0-28.83-26.16,40,40,0,1,0-53.2,0A64.39,64.39,0,0,0,48.57,200H40V56H216ZM56,96V80a8,8,0,0,1,8-8H192a8,8,0,0,1,8,8v96a8,8,0,0,1-8,8H176a8,8,0,0,1,0-16h8V88H72v8a8,8,0,0,1-16,0Z\"></path></svg>'},fIayz8pwA:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M219.44,146.2A94.66,94.66,0,0,0,173.92,86H240a6,6,0,0,0,0-12H157.4a30,30,0,0,0-58.8,0H16a6,6,0,0,0,0,12H82.08a94.66,94.66,0,0,0-45.52,60.2,30,30,0,1,0,12.09,1.08,82.53,82.53,0,0,1,51.4-56.39,30,30,0,0,0,55.9,0,82.53,82.53,0,0,1,51.4,56.39,30,30,0,1,0,12.09-1.08ZM58,176a18,18,0,1,1-18-18A18,18,0,0,1,58,176Zm70-78a18,18,0,1,1,18-18A18,18,0,0,1,128,98Zm88,96a18,18,0,1,1,18-18A18,18,0,0,1,216,194Z\"></path></svg>'},hUOrUeoy0:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z\"></path></svg>'},I_Nvl2t66:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z\"></path></svg>'},j3pWzbTtG:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180Zm28-72c0,17.38-13.76,31.93-32,35.28V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36S168,88.15,168,108Z\"></path></svg>'},jXc7L0MgL:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M184,112a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h64A8,8,0,0,1,184,112Zm-8,24H112a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm48-88V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM48,208H72V48H48Zm160,0V48H88V208H208Z\"></path></svg>'},kGckxrIh8:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M238,120a46.05,46.05,0,0,0-46-46H152.15C149.57,73.86,98.05,70.44,49,29.3A14,14,0,0,0,26,40V200a13.85,13.85,0,0,0,8.07,12.68A14.16,14.16,0,0,0,40,214a13.9,13.9,0,0,0,9-3.3c40-33.52,81.57-42,97-44.07v34a14,14,0,0,0,6.23,11.65l11,7.33a14,14,0,0,0,21.32-8.17l12.13-45.71A46.07,46.07,0,0,0,238,120ZM41.29,201.52A2,2,0,0,1,38,200V40a1.9,1.9,0,0,1,1.15-1.8A2.08,2.08,0,0,1,40,38a1.91,1.91,0,0,1,1.26.48c44,36.92,89,45.19,104.71,47v69C130.29,156.33,85.3,164.61,41.29,201.52Zm131.64,7a2,2,0,0,1-3.05,1.18l-11-7.33a2,2,0,0,1-.89-1.67V166h26.2ZM192,154H158V86h34a34,34,0,1,1,0,68Z\"></path></svg>'},mfYv7zrbn:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z\"></path></svg>'},nM98KgsE4:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M230.91,172A8,8,0,0,1,228,182.91l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,36,169.09l92,53.65,92-53.65A8,8,0,0,1,230.91,172ZM220,121.09l-92,53.65L36,121.09A8,8,0,0,0,28,134.91l96,56a8,8,0,0,0,8.06,0l96-56A8,8,0,1,0,220,121.09ZM24,80a8,8,0,0,1,4-6.91l96-56a8,8,0,0,1,8.06,0l96,56a8,8,0,0,1,0,13.82l-96,56a8,8,0,0,1-8.06,0l-96-56A8,8,0,0,1,24,80Zm23.88,0L128,126.74,208.12,80,128,33.26Z\"></path></svg>'},OiurDqXVB:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,128a8,8,0,0,1-8,8H59.31l58.35,58.34a8,8,0,0,1-11.32,11.32l-72-72a8,8,0,0,1,0-11.32l72-72a8,8,0,0,1,11.32,11.32L59.31,120H216A8,8,0,0,1,224,128Z\"></path></svg>'},pzBGWrd5H:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,48H168a32,32,0,0,0-32,32v88a8,8,0,0,1-16,0V80A32,32,0,0,0,88,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h64a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM208,168H168a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm0-32H168a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Zm0-32H168a8,8,0,0,1,0-16h40a8,8,0,0,1,0,16Z\"></path></svg>'},q0swXOONY:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,187.13a78,78,0,0,0-61.5-112.71A78,78,0,1,0,26.34,139.13L18.47,166.7A12,12,0,0,0,33.3,181.53l27.57-7.87a78.25,78.25,0,0,0,26.94,7.9,78.05,78.05,0,0,0,107.32,40.1l27.57,7.87a12,12,0,0,0,14.83-14.83ZM61.53,161.23a5.82,5.82,0,0,0-1.65.23L30,170l8.53-29.87a6,6,0,0,0-.5-4.53A66,66,0,1,1,64.41,162,6.1,6.1,0,0,0,61.53,161.23Zm155.93,26.89L226,218l-29.87-8.53a6,6,0,0,0-4.53.5,66,66,0,0,1-90.48-28.15,77.92,77.92,0,0,0,71-94.68A66,66,0,0,1,218,183.59,6,6,0,0,0,217.46,188.12Z\"></path></svg>/www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M231.79,187.33A80,80,0,0,0,169.57,72.59,80,80,0,1,0,24.21,139.33l-7.66,26.82a14,14,0,0,0,17.3,17.3l26.82-7.66a80.15,80.15,0,0,0,25.75,7.63,80,80,0,0,0,108.91,40.37l26.82,7.66a14,14,0,0,0,17.3-17.3ZM61.53,159.23a8.22,8.22,0,0,0-2.2.3l-26.41,7.55,7.55-26.41a8,8,0,0,0-.68-6,63.95,63.95,0,1,1,25.57,25.57A7.94,7.94,0,0,0,61.53,159.23Zm154,29.44,7.55,26.41-26.41-7.55a8,8,0,0,0-6,.68,64.06,64.06,0,0,1-86.32-24.64A79.93,79.93,0,0,0,174.7,89.71a64,64,0,0,1,41.51,92.93A8,8,0,0,0,215.53,188.67Z\"></path></svg>'},QAbZWp75Z:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z\"></path></svg>'},rChFHWdfM:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M141.66,133.66l-40,40a8,8,0,0,1-11.32-11.32L116.69,136H24a8,8,0,0,1,0-16h92.69L90.34,93.66a8,8,0,0,1,11.32-11.32l40,40A8,8,0,0,1,141.66,133.66ZM192,32H136a8,8,0,0,0,0,16h56V208H136a8,8,0,0,0,0,16h56a16,16,0,0,0,16-16V48A16,16,0,0,0,192,32Z\"></path></svg>'},sjAVzneXr:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,26c-20.8,0-44.11,11.41-69.3,33.9C136.62,76.06,121,94.9,110.3,109A58,58,0,0,0,34,164c0,32.07-20.43,46.39-21.35,47A6,6,0,0,0,16,222H92a58,58,0,0,0,55-76.3c14.08-10.67,32.92-26.32,49.08-44.4C218.59,76.11,230,52.8,230,32A6,6,0,0,0,224,26ZM92,210H30.65C37.92,200.85,46,185.78,46,164a46,46,0,1,1,46,46Zm29.49-95.91c3.6-4.67,7.88-10,12.71-15.69a78.17,78.17,0,0,1,23.4,23.4c-5.67,4.83-11,9.11-15.69,12.71A58.38,58.38,0,0,0,121.49,114.09Zm45.2-.3a90.24,90.24,0,0,0-24.48-24.48C163.05,66.46,191,42,217.56,38.44,214,65,189.54,93,166.69,113.79Z\"></path></svg>'},tdyaowXru:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm45.66,85.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"></path></svg>'},W_9GYwO2Q:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm36.44,110.66-48,32A8.05,8.05,0,0,1,112,168a8,8,0,0,1-8-8V96a8,8,0,0,1,12.44-6.66l48,32a8,8,0,0,1,0,13.32Z\"></path></svg>'},Wil7uFAe3:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200.12,55.87A102,102,0,1,0,55.88,200.12,102,102,0,1,0,200.12,55.87ZM106,134h44l14.1,30.56A30,30,0,0,0,128,174a30,30,0,0,0-36.11-9.46Zm5.54-12L128,86.32,144.47,122ZM134,192a18,18,0,0,1,36,0v15.64a89.26,89.26,0,0,1-36,10.14Zm-48,0a18,18,0,0,1,36,0v25.78a89.26,89.26,0,0,1-36-10.14Zm105.64-.36A92.76,92.76,0,0,1,182,200V176a6,6,0,0,0-.55-2.51l-48-104a6,6,0,0,0-10.9,0l-48,104A6,6,0,0,0,74,176v24a92.76,92.76,0,0,1-9.64-8.37,90,90,0,1,1,127.28,0Z\"></path></svg>'},XBbhaY3Ap:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z\"></path></svg>'},xOdCiXBUQ:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V72H40V56Zm0,144H40V88H216V200Zm-40-88a48,48,0,0,1-96,0,8,8,0,0,1,16,0,32,32,0,0,0,64,0,8,8,0,0,1,16,0Z\"></path></svg>'},xOHDoLwVG:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z\"></path></svg>'},Z_6zkI2Zr:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"></path></svg>'},z2OPP9Yd8:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H32A16,16,0,0,0,16,64V192a16,16,0,0,0,16,16H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h64a16,16,0,0,0,16-16V64A16,16,0,0,0,224,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64ZM160,88h40a8,8,0,0,1,0,16H160a8,8,0,0,1,0-16Zm48,40a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,128Zm0,32a8,8,0,0,1-8,8H160a8,8,0,0,1,0-16h40A8,8,0,0,1,208,160Z\"></path></svg>'},zUVYHDpZQ:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z\"></path></svg>'}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Gi39o.framer-1imp34i, .framer-Gi39o .framer-1imp34i { display: block; }\",\".framer-Gi39o.framer-imagha { height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-Gi39o .framer-1qm5yzt-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-Gi39o.framer-v-m4zmtn.framer-imagha, .framer-Gi39o.framer-v-l0mmo3.framer-imagha, .framer-Gi39o.framer-v-fkbpko.framer-imagha, .framer-Gi39o.framer-v-1xp4fqk.framer-imagha, .framer-Gi39o.framer-v-9rp8tn.framer-imagha, .framer-Gi39o.framer-v-s6w8fz.framer-imagha, .framer-Gi39o.framer-v-c1hzvs.framer-imagha, .framer-Gi39o.framer-v-arkjh8.framer-imagha, .framer-Gi39o.framer-v-dtzc54.framer-imagha, .framer-Gi39o.framer-v-z0gpp1.framer-imagha, .framer-Gi39o.framer-v-1hkwblv.framer-imagha, .framer-Gi39o.framer-v-1ljy4l5.framer-imagha, .framer-Gi39o.framer-v-2uajfc.framer-imagha, .framer-Gi39o.framer-v-11ciftv.framer-imagha, .framer-Gi39o.framer-v-1clemf.framer-imagha, .framer-Gi39o.framer-v-1644y6s.framer-imagha, .framer-Gi39o.framer-v-1q040hc.framer-imagha, .framer-Gi39o.framer-v-tlk31u.framer-imagha, .framer-Gi39o.framer-v-1wo2c32.framer-imagha, .framer-Gi39o.framer-v-1h9jaqy.framer-imagha, .framer-Gi39o.framer-v-19w5len.framer-imagha, .framer-Gi39o.framer-v-1jlwctn.framer-imagha, .framer-Gi39o.framer-v-1ioenay.framer-imagha, .framer-Gi39o.framer-v-1chdsis.framer-imagha, .framer-Gi39o.framer-v-nhde1x.framer-imagha, .framer-Gi39o.framer-v-1we19vb.framer-imagha, .framer-Gi39o.framer-v-ejqc99.framer-imagha { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xOHDoLwVG\":{\"layout\":[\"fixed\",\"fixed\"]},\"W_9GYwO2Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"CGHGJKanj\":{\"layout\":[\"fixed\",\"fixed\"]},\"XBbhaY3Ap\":{\"layout\":[\"fixed\",\"fixed\"]},\"tdyaowXru\":{\"layout\":[\"fixed\",\"fixed\"]},\"z2OPP9Yd8\":{\"layout\":[\"fixed\",\"fixed\"]},\"rChFHWdfM\":{\"layout\":[\"fixed\",\"fixed\"]},\"fIayz8pwA\":{\"layout\":[\"fixed\",\"fixed\"]},\"sjAVzneXr\":{\"layout\":[\"fixed\",\"fixed\"]},\"DQZPmdEUN\":{\"layout\":[\"fixed\",\"fixed\"]},\"kGckxrIh8\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wil7uFAe3\":{\"layout\":[\"fixed\",\"fixed\"]},\"q0swXOONY\":{\"layout\":[\"fixed\",\"fixed\"]},\"pzBGWrd5H\":{\"layout\":[\"fixed\",\"fixed\"]},\"anasdMsPG\":{\"layout\":[\"fixed\",\"fixed\"]},\"jXc7L0MgL\":{\"layout\":[\"fixed\",\"fixed\"]},\"nM98KgsE4\":{\"layout\":[\"fixed\",\"fixed\"]},\"QAbZWp75Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"ewgKbHnL_\":{\"layout\":[\"fixed\",\"fixed\"]},\"xOdCiXBUQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"j3pWzbTtG\":{\"layout\":[\"fixed\",\"fixed\"]},\"hUOrUeoy0\":{\"layout\":[\"fixed\",\"fixed\"]},\"I_Nvl2t66\":{\"layout\":[\"fixed\",\"fixed\"]},\"OiurDqXVB\":{\"layout\":[\"fixed\",\"fixed\"]},\"mfYv7zrbn\":{\"layout\":[\"fixed\",\"fixed\"]},\"zUVYHDpZQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z_6zkI2Zr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eQEFFdws4\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraUtUp84ZS=withCSS(Component,css,\"framer-Gi39o\");export default FrameraUtUp84ZS;FrameraUtUp84ZS.displayName=\"Icon\";FrameraUtUp84ZS.defaultProps={height:24,width:24};addPropertyControls(FrameraUtUp84ZS,{variant:{options:[\"oC_M8kcWc\",\"xOHDoLwVG\",\"W_9GYwO2Q\",\"CGHGJKanj\",\"XBbhaY3Ap\",\"tdyaowXru\",\"z2OPP9Yd8\",\"rChFHWdfM\",\"fIayz8pwA\",\"sjAVzneXr\",\"DQZPmdEUN\",\"kGckxrIh8\",\"Wil7uFAe3\",\"q0swXOONY\",\"pzBGWrd5H\",\"anasdMsPG\",\"jXc7L0MgL\",\"nM98KgsE4\",\"QAbZWp75Z\",\"ewgKbHnL_\",\"xOdCiXBUQ\",\"j3pWzbTtG\",\"hUOrUeoy0\",\"I_Nvl2t66\",\"OiurDqXVB\",\"mfYv7zrbn\",\"zUVYHDpZQ\",\"Z_6zkI2Zr\"],optionTitles:[\"Close\",\"Star\",\"Play Circle Filled\",\"Play Circle\",\"Arrow Right\",\"Check Circle\",\"Book Open Text\",\"Sign In\",\"Bezier\",\"Paint Brush\",\"Code\",\"Megaphone\",\"Pencil Circle\",\"Chats Circle\",\"Book Open Text Filled\",\"Sign In Filled\",\"Notebook\",\"Stack\",\"Users\",\"Chalkboard Teacher\",\"Shopping Bag Open\",\"Question\",\"Clock\",\"Search\",\"Arrow Left\",\"User\",\"Caret Down\",\"Variant 28\"],title:\"Variant\",type:ControlType.Enum},eQEFFdws4:{defaultValue:'var(--token-1293e359-60aa-48e6-97f1-7e5a0bdcde01, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FrameraUtUp84ZS,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraUtUp84ZS\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"eQEFFdws4\\\":\\\"color\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xOHDoLwVG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W_9GYwO2Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CGHGJKanj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XBbhaY3Ap\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tdyaowXru\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z2OPP9Yd8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rChFHWdfM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fIayz8pwA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sjAVzneXr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DQZPmdEUN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kGckxrIh8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wil7uFAe3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q0swXOONY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pzBGWrd5H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"anasdMsPG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jXc7L0MgL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nM98KgsE4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QAbZWp75Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ewgKbHnL_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xOdCiXBUQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j3pWzbTtG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hUOrUeoy0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I_Nvl2t66\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OiurDqXVB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mfYv7zrbn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zUVYHDpZQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z_6zkI2Zr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aUtUp84ZS.map","// Generated by Framer (b71bad1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,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*as sharedStyle from\"https://framerusercontent.com/modules/8C5uaG1dU1uG9KzaQ3B6/vjiK11O8PQzg7D3vXOtd/KBgV9gmbx.js\";import Icon from\"https://framerusercontent.com/modules/tf614pOiuWp3nECazBzB/t7fVIQXVE4JsyhuXCRdn/aUtUp84ZS.js\";const IconFonts=getFonts(Icon);const IconControls=getPropertyControls(Icon);const enabledGestures={GU35LV3EE:{hover:true},JU7Pdu6JR:{hover:true},sUvobW92l:{hover:true,pressed:true},WbYr82RdU:{hover:true,pressed:true}};const cycleOrder=[\"WbYr82RdU\",\"GU35LV3EE\",\"JU7Pdu6JR\",\"tmFJJQpMz\",\"sUvobW92l\",\"zNNxypLwW\"];const serializationHash=\"framer-RbkZB\";const variantClassNames={GU35LV3EE:\"framer-v-14c0srg\",JU7Pdu6JR:\"framer-v-18owfaz\",sUvobW92l:\"framer-v-1ts8mv2\",tmFJJQpMz:\"framer-v-1uz388i\",WbYr82RdU:\"framer-v-13e4hpb\",zNNxypLwW:\"framer-v-13bsn20\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:.5,stiffness:500,type:\"spring\"};const transition2={damping:40,delay:0,mass:.5,stiffness:500,type:\"spring\"};const transition3={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};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 humanReadableEnumMap={\"Arrow Left\":\"OiurDqXVB\",\"Arrow Right\":\"XBbhaY3Ap\",\"Book Open Text Filled\":\"pzBGWrd5H\",\"Book Open Text\":\"z2OPP9Yd8\",\"Caret Down\":\"zUVYHDpZQ\",\"Chalkboard Teacher\":\"ewgKbHnL_\",\"Chats Circle\":\"q0swXOONY\",\"Check Circle\":\"tdyaowXru\",\"Paint Brush\":\"sjAVzneXr\",\"Pencil Circle\":\"Wil7uFAe3\",\"Play Circle Filled\":\"W_9GYwO2Q\",\"Play Circle\":\"CGHGJKanj\",\"Shopping Bag Open\":\"xOdCiXBUQ\",\"Sign In Filled\":\"anasdMsPG\",\"Sign In\":\"rChFHWdfM\",\"Variant 28\":\"Z_6zkI2Zr\",Bezier:\"fIayz8pwA\",Clock:\"hUOrUeoy0\",Close:\"oC_M8kcWc\",Code:\"DQZPmdEUN\",Megaphone:\"kGckxrIh8\",Notebook:\"jXc7L0MgL\",Question:\"j3pWzbTtG\",Search:\"I_Nvl2t66\",Stack:\"nM98KgsE4\",Star:\"xOHDoLwVG\",User:\"mfYv7zrbn\",Users:\"QAbZWp75Z\"};const humanReadableVariantMap={\"Dropdown Link Active\":\"tmFJJQpMz\",\"Dropdown Link\":\"JU7Pdu6JR\",\"shop-link\":\"zNNxypLwW\",Link:\"GU35LV3EE\",Primary:\"WbYr82RdU\",Secondary:\"sUvobW92l\"};const getProps=({height,id,label,leftIcon,link,rightIcon,showLeftIcon,showRightIcon,tap2,tap3,tap4,tap5,width,...props})=>{return{...props,AFz2Sv8SP:showLeftIcon??props.AFz2Sv8SP,aT5nRnRI1:label??props.aT5nRnRI1??\"Label\",Bt9tVOELP:tap2??props.Bt9tVOELP,CbHJ6f45y:tap4??props.CbHJ6f45y,Dx4UFp4CZ:tap5??props.Dx4UFp4CZ,JDmlCNfdA:tap3??props.JDmlCNfdA,Jryr1RvH5:humanReadableEnumMap[rightIcon]??rightIcon??props.Jryr1RvH5??\"XBbhaY3Ap\",JxBpRyYNz:link??props.JxBpRyYNz,mJj6skhTn:showRightIcon??props.mJj6skhTn,variant:humanReadableVariantMap[props.variant]??props.variant??\"WbYr82RdU\",y8JKFgz2o:humanReadableEnumMap[leftIcon]??leftIcon??props.y8JKFgz2o??\"W_9GYwO2Q\"};};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,aT5nRnRI1,JxBpRyYNz,AFz2Sv8SP,y8JKFgz2o,mJj6skhTn,Jryr1RvH5,Bt9tVOELP,JDmlCNfdA,CbHJ6f45y,Dx4UFp4CZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WbYr82RdU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1p9ibkj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Bt9tVOELP){const res=await Bt9tVOELP(...args);if(res===false)return false;}if(JDmlCNfdA){const res=await JDmlCNfdA(...args);if(res===false)return false;}if(CbHJ6f45y){const res=await CbHJ6f45y(...args);if(res===false)return false;}if(Dx4UFp4CZ){const res=await Dx4UFp4CZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JU7Pdu6JR-hover\",\"GU35LV3EE-hover\"].includes(gestureVariant))return true;if(baseVariant===\"tmFJJQpMz\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({GU35LV3EE:{value:transition2},JU7Pdu6JR:{value:transition3},tmFJJQpMz:{value:transition3},zNNxypLwW:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:JxBpRyYNz,motionChild:true,nodeId:\"WbYr82RdU\",scopeId:\"nf4m8S4HC\",smoothScroll:true,...addPropertyOverrides({zNNxypLwW:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13e4hpb\",className,classNames)} framer-14hefx4`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WbYr82RdU\",onTap:onTap1p9ibkj,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(102, 51, 255))\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,opacity:1,...style},variants:{\"GU35LV3EE-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:1},\"JU7Pdu6JR-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"sUvobW92l-hover\":{\"--border-color\":\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",opacity:1},\"sUvobW92l-pressed\":{opacity:.5},\"WbYr82RdU-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.8},\"WbYr82RdU-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.5},GU35LV3EE:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},JU7Pdu6JR:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},sUvobW92l:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d9f7a847-28c8-4daa-b45d-c033b60947cf, rgb(209, 209, 209))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},tmFJJQpMz:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},zNNxypLwW:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}},...addPropertyOverrides({\"GU35LV3EE-hover\":{\"data-framer-name\":undefined},\"JU7Pdu6JR-hover\":{\"data-framer-name\":undefined},\"sUvobW92l-hover\":{\"data-framer-name\":undefined},\"sUvobW92l-pressed\":{\"data-framer-name\":undefined},\"WbYr82RdU-hover\":{\"data-framer-name\":undefined},\"WbYr82RdU-pressed\":{\"data-framer-name\":undefined},GU35LV3EE:{\"data-framer-name\":\"Link\"},JU7Pdu6JR:{\"data-framer-name\":\"Dropdown Link\"},sUvobW92l:{\"data-border\":true,\"data-framer-name\":\"Secondary\"},tmFJJQpMz:{\"data-framer-name\":\"Dropdown Link Active\"},zNNxypLwW:{\"data-framer-name\":\"shop-link\"}},baseVariant,gestureVariant),children:[AFz2Sv8SP&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-24)/2),...addPropertyOverrides({GU35LV3EE:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},JU7Pdu6JR:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},tmFJJQpMz:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},zNNxypLwW:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eernry-container\",\"data-framer-name\":\"Icon Left\",layoutDependency:layoutDependency,layoutId:\"Zkv9057jn-container\",name:\"Icon Left\",nodeId:\"Zkv9057jn\",rendersWithMotion:true,scopeId:\"nf4m8S4HC\",children:/*#__PURE__*/_jsx(Icon,{eQEFFdws4:\"var(--token-72386102-7a44-40df-835e-8d6424daf8aa, rgb(255, 255, 255))\",height:\"100%\",id:\"Zkv9057jn\",layoutId:\"Zkv9057jn\",name:\"Icon Left\",style:{height:\"100%\",width:\"100%\"},variant:y8JKFgz2o,width:\"100%\",...addPropertyOverrides({GU35LV3EE:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},JU7Pdu6JR:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},sUvobW92l:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},tmFJJQpMz:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},zNNxypLwW:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Label\"})}),className:\"framer-1ii64xn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LBf52yZpq\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:aT5nRnRI1,variants:{GU35LV3EE:{\"--extracted-r6o4lv\":\"var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51))\"},JU7Pdu6JR:{\"--extracted-r6o4lv\":\"var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51))\"},tmFJJQpMz:{\"--extracted-r6o4lv\":\"var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51))\"},zNNxypLwW:{\"--extracted-r6o4lv\":\"var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GU35LV3EE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51)))\"},children:\"Label\"})})},JU7Pdu6JR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51)))\"},children:\"Label\"})})},sUvobW92l:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",children:\"Label\"})})},tmFJJQpMz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51)))\"},children:\"Label\"})})},zNNxypLwW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1olblpe\",\"data-styles-preset\":\"KBgV9gmbx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(51, 51, 51)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)}),mJj6skhTn&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-24)/2),...addPropertyOverrides({GU35LV3EE:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},JU7Pdu6JR:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},tmFJJQpMz:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)},zNNxypLwW:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18grue5-container\",\"data-framer-name\":\"Icon Right\",layoutDependency:layoutDependency,layoutId:\"A2bKISZVq-container\",name:\"Icon Right\",nodeId:\"A2bKISZVq\",rendersWithMotion:true,scopeId:\"nf4m8S4HC\",children:/*#__PURE__*/_jsx(Icon,{eQEFFdws4:\"rgb(255, 255, 255)\",height:\"100%\",id:\"A2bKISZVq\",layoutId:\"A2bKISZVq\",name:\"Icon Right\",style:{height:\"100%\",width:\"100%\"},variant:Jryr1RvH5,width:\"100%\",...addPropertyOverrides({GU35LV3EE:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},JU7Pdu6JR:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},sUvobW92l:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},tmFJJQpMz:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"},zNNxypLwW:{eQEFFdws4:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o9vqzp\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"w3doFY0YA\",style:{backgroundColor:\"var(--token-9c5ff831-d459-40d3-a348-f9abd7d7051d, rgb(18, 18, 18))\",opacity:0},variants:{\"GU35LV3EE-hover\":{backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",opacity:.05},\"JU7Pdu6JR-hover\":{backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",opacity:.05},tmFJJQpMz:{backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",opacity:.05}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RbkZB.framer-14hefx4, .framer-RbkZB .framer-14hefx4 { display: block; }\",\".framer-RbkZB.framer-13e4hpb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-RbkZB .framer-eernry-container, .framer-RbkZB .framer-18grue5-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-RbkZB .framer-1ii64xn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-RbkZB .framer-1o9vqzp { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-RbkZB.framer-v-14c0srg.framer-13e4hpb, .framer-RbkZB.framer-v-18owfaz.framer-13e4hpb, .framer-RbkZB.framer-v-1uz388i.framer-13e4hpb, .framer-RbkZB.framer-v-13bsn20.framer-13e4hpb { height: 40px; justify-content: flex-start; padding: 8px 12px 8px 12px; }\",\".framer-RbkZB.framer-v-14c0srg .framer-eernry-container, .framer-RbkZB.framer-v-13bsn20 .framer-eernry-container { order: 0; }\",\".framer-RbkZB.framer-v-14c0srg .framer-1ii64xn, .framer-RbkZB.framer-v-13bsn20 .framer-1ii64xn { order: 1; }\",\".framer-RbkZB.framer-v-14c0srg .framer-18grue5-container, .framer-RbkZB.framer-v-13bsn20 .framer-18grue5-container { order: 2; }\",\".framer-RbkZB.framer-v-14c0srg.hover .framer-1o9vqzp { order: 3; }\",...sharedStyle.css,'.framer-RbkZB[data-border=\"true\"]::after, .framer-RbkZB [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 48\n * @framerIntrinsicWidth 71.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"GU35LV3EE\":{\"layout\":[\"auto\",\"fixed\"]},\"JU7Pdu6JR\":{\"layout\":[\"auto\",\"fixed\"]},\"tmFJJQpMz\":{\"layout\":[\"auto\",\"fixed\"]},\"sUvobW92l\":{\"layout\":[\"auto\",\"fixed\"]},\"zNNxypLwW\":{\"layout\":[\"auto\",\"fixed\"]},\"lPxDJFF43\":{\"layout\":[\"auto\",\"fixed\"]},\"zHIZ1f895\":{\"layout\":[\"auto\",\"fixed\"]},\"vpr316zHv\":{\"layout\":[\"auto\",\"fixed\"]},\"oSu7EGvBN\":{\"layout\":[\"auto\",\"fixed\"]},\"AuNtXDsDR\":{\"layout\":[\"auto\",\"fixed\"]},\"J0lO7W3Rg\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aT5nRnRI1\":\"label\",\"JxBpRyYNz\":\"link\",\"AFz2Sv8SP\":\"showLeftIcon\",\"y8JKFgz2o\":\"leftIcon\",\"mJj6skhTn\":\"showRightIcon\",\"Jryr1RvH5\":\"rightIcon\",\"Bt9tVOELP\":\"tap2\",\"JDmlCNfdA\":\"tap3\",\"CbHJ6f45y\":\"tap4\",\"Dx4UFp4CZ\":\"tap5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernf4m8S4HC=withCSS(Component,css,\"framer-RbkZB\");export default Framernf4m8S4HC;Framernf4m8S4HC.displayName=\"Button\";Framernf4m8S4HC.defaultProps={height:48,width:71.5};addPropertyControls(Framernf4m8S4HC,{variant:{options:[\"WbYr82RdU\",\"GU35LV3EE\",\"JU7Pdu6JR\",\"tmFJJQpMz\",\"sUvobW92l\",\"zNNxypLwW\"],optionTitles:[\"Primary\",\"Link\",\"Dropdown Link\",\"Dropdown Link Active\",\"Secondary\",\"shop-link\"],title:\"Variant\",type:ControlType.Enum},aT5nRnRI1:{defaultValue:\"Label\",displayTextArea:false,placeholder:\"\",title:\"Label\",type:ControlType.String},JxBpRyYNz:{title:\"Link\",type:ControlType.Link},AFz2Sv8SP:{defaultValue:false,title:\"Show Left Icon\",type:ControlType.Boolean},y8JKFgz2o:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"W_9GYwO2Q\",description:undefined,hidden:undefined,title:\"Left Icon\"},mJj6skhTn:{defaultValue:false,title:\"Show Right Icon\",type:ControlType.Boolean},Jryr1RvH5:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"XBbhaY3Ap\",description:undefined,hidden:undefined,title:\"Right Icon\"},Bt9tVOELP:{title:\"Tap 2\",type:ControlType.EventHandler},JDmlCNfdA:{title:\"Tap 3\",type:ControlType.EventHandler},CbHJ6f45y:{title:\"Tap 4\",type:ControlType.EventHandler},Dx4UFp4CZ:{title:\"Tap 5\",type:ControlType.EventHandler}});addFonts(Framernf4m8S4HC,[{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://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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.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\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernf4m8S4HC\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"71.5\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GU35LV3EE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JU7Pdu6JR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tmFJJQpMz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sUvobW92l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zNNxypLwW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lPxDJFF43\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zHIZ1f895\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vpr316zHv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oSu7EGvBN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AuNtXDsDR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"J0lO7W3Rg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aT5nRnRI1\\\":\\\"label\\\",\\\"JxBpRyYNz\\\":\\\"link\\\",\\\"AFz2Sv8SP\\\":\\\"showLeftIcon\\\",\\\"y8JKFgz2o\\\":\\\"leftIcon\\\",\\\"mJj6skhTn\\\":\\\"showRightIcon\\\",\\\"Jryr1RvH5\\\":\\\"rightIcon\\\",\\\"Bt9tVOELP\\\":\\\"tap2\\\",\\\"JDmlCNfdA\\\":\\\"tap3\\\",\\\"CbHJ6f45y\\\":\\\"tap4\\\",\\\"Dx4UFp4CZ\\\":\\\"tap5\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nf4m8S4HC.map","// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={BGi1syDn4:{pressed:true},t17YCY87G:{pressed:true}};const cycleOrder=[\"BGi1syDn4\",\"t17YCY87G\"];const serializationHash=\"framer-h6jkp\";const variantClassNames={BGi1syDn4:\"framer-v-2uy4d\",t17YCY87G:\"framer-v-mimbsm\"};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 transitions={default:{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(React.Fragment);const humanReadableVariantMap={\"Menu Active\":\"t17YCY87G\",Default:\"BGi1syDn4\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,k0y1V8ihR:tap!==null&&tap!==void 0?tap:props.k0y1V8ihR,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"BGi1syDn4\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,k0y1V8ihR,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"BGi1syDn4\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1suunwd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}setVariant(\"t17YCY87G\");});const onTap1pc1hf8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}setVariant(\"BGi1syDn4\");});const onTap1gt1zl3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k0y1V8ihR){const res=await k0y1V8ihR(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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:transition,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,\"aria-label\":\"Open Menu\",className:cx(serializationHash,...sharedStyleClassNames,\"framer-2uy4d\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"BGi1syDn4\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1suunwd,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"BGi1syDn4-pressed\":{\"data-framer-name\":undefined,onTap:onTap1gt1zl3},\"t17YCY87G-pressed\":{\"data-framer-name\":undefined},t17YCY87G:{\"aria-label\":\"Close Menu\",\"data-framer-name\":\"Menu Active\",onTap:onTap1pc1hf8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wm973f\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"lrAJIG013\",style:{backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{t17YCY87G:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jpxz5y\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"QiRqQb2Vb\",style:{backgroundColor:\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(79, 26, 239))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{t17YCY87G:{rotate:45}}})]})})})});});const css=['.framer-h6jkp[data-border=\"true\"]::after, .framer-h6jkp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h6jkp.framer-1nmj6rx, .framer-h6jkp .framer-1nmj6rx { display: block; }\",\".framer-h6jkp.framer-2uy4d { cursor: pointer; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-h6jkp .framer-1wm973f { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h6jkp .framer-1jpxz5y { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h6jkp.framer-v-mimbsm .framer-1wm973f, .framer-h6jkp.framer-v-mimbsm .framer-1jpxz5y { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"t17YCY87G\":{\"layout\":[\"fixed\",\"fixed\"]},\"zoFr9b081\":{\"layout\":[\"fixed\",\"fixed\"]},\"x2hU6GDuM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"k0y1V8ihR\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerNtA_kHvzp=withCSS(Component,css,\"framer-h6jkp\");export default FramerNtA_kHvzp;FramerNtA_kHvzp.displayName=\"Menu Icon\";FramerNtA_kHvzp.defaultProps={height:44,width:44};addPropertyControls(FramerNtA_kHvzp,{variant:{options:[\"BGi1syDn4\",\"t17YCY87G\"],optionTitles:[\"Default\",\"Menu Active\"],title:\"Variant\",type:ControlType.Enum},k0y1V8ihR:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerNtA_kHvzp,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNtA_kHvzp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t17YCY87G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zoFr9b081\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x2hU6GDuM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"k0y1V8ihR\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"44\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NtA_kHvzp.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withLoggedOut}from\"https://framerusercontent.com/modules/2h5ZG7So9C5xPdr8HrQe/YwdgoNVgFQU2SllfHkFD/FramerAuth.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/6Z8Kny3PDdsUb3CuYS0w/Wk4YnPVLKK9rdKd9pdgU/nf4m8S4HC.js\";import MenuIcon from\"https://framerusercontent.com/modules/zhnSBr3nMm0F30gY3jsG/BSrQ0zsHVK2bHSE48pWT/NtA_kHvzp.js\";const MenuIconFonts=getFonts(MenuIcon);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithLoggedOutnbrbd0=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Xloq4LgU9\",override:withLoggedOut,scopeId:\"BfpZeIo8n\"});const ButtonWithLoggedOut16m6gx5WithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"mGFK7HVsi\",override:withLoggedOut,scopeId:\"BfpZeIo8n\"}),ButtonInfo);const cycleOrder=[\"DIbFIQLK8\",\"HW5WPhEFa\",\"Ea6B_amZT\",\"mJT6ZLKHV\",\"fknZqKYfC\",\"kGYEDZRuT\"];const serializationHash=\"framer-UZJmU\";const variantClassNames={DIbFIQLK8:\"framer-v-1x5lbm\",Ea6B_amZT:\"framer-v-11q2ko3\",fknZqKYfC:\"framer-v-1x7i4qf\",HW5WPhEFa:\"framer-v-c7klv6\",kGYEDZRuT:\"framer-v-15lc2m6\",mJT6ZLKHV:\"framer-v-ctois3\"};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 transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={\"Course Portal Phone Open\":\"kGYEDZRuT\",\"Course Portal Phone\":\"fknZqKYfC\",\"Course Portal\":\"mJT6ZLKHV\",\"Phone Open\":\"Ea6B_amZT\",Default:\"DIbFIQLK8\",Phone:\"HW5WPhEFa\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DIbFIQLK8\"};};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:\"DIbFIQLK8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const k0y1V8ihR40fe6z=activeVariantCallback(async(...args)=>{setVariant(\"qljizU_gx\");});const k0y1V8ihRiwquat=activeVariantCallback(async(...args)=>{setVariant(\"Ea6B_amZT\");});const k0y1V8ihR1s3vsew=activeVariantCallback(async(...args)=>{setVariant(\"HW5WPhEFa\");});const k0y1V8ihR147792s=activeVariantCallback(async(...args)=>{setVariant(\"kGYEDZRuT\");});const k0y1V8ihRunfv1g=activeVariantCallback(async(...args)=>{setVariant(\"fknZqKYfC\");});const Dx4UFp4CZtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const Bt9tVOELP1s3vsew=activeVariantCallback(async(...args)=>{setVariant(\"HW5WPhEFa\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"HW5WPhEFa\",\"Ea6B_amZT\",\"fknZqKYfC\",\"kGYEDZRuT\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"HW5WPhEFa\")return false;return true;};const isDisplayed2=()=>{if([\"mJT6ZLKHV\",\"fknZqKYfC\",\"kGYEDZRuT\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"Ea6B_amZT\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"Ea6B_amZT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x5lbm\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"DIbFIQLK8\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-99a4ff36-eefd-4fca-b5d8-b9885d78a44f, rgba(251, 251, 254, 0.9))\",WebkitBackdropFilter:\"blur(5px)\",...style},variants:{Ea6B_amZT:{backdropFilter:\"none\",backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(255, 255, 255))\",WebkitBackdropFilter:\"none\"},fknZqKYfC:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6e27f5f4-99fb-4b5a-8fca-6765a1cf1837, rgb(230, 230, 230))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(255, 255, 255))\",WebkitBackdropFilter:\"none\"},kGYEDZRuT:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(255, 255, 255))\",WebkitBackdropFilter:\"none\"},mJT6ZLKHV:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6e27f5f4-99fb-4b5a-8fca-6765a1cf1837, rgb(230, 230, 230))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(255, 255, 255))\"}},...addPropertyOverrides({Ea6B_amZT:{\"data-framer-name\":\"Phone Open\"},fknZqKYfC:{\"data-border\":true,\"data-framer-name\":\"Course Portal Phone\"},HW5WPhEFa:{\"data-framer-name\":\"Phone\"},kGYEDZRuT:{\"data-framer-name\":\"Course Portal Phone Open\"},mJT6ZLKHV:{\"data-border\":true,\"data-framer-name\":\"Course Portal\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19vaykh\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"mJIThFbNR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y33gmn\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"plpgPktS6\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xzr7xe\",\"data-framer-name\":\"Logo & Theme\",layoutDependency:layoutDependency,layoutId:\"c7DnYc_UA\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XAXwghbsE\"},motionChild:true,nodeId:\"qDi54UyfT\",openInNewTab:false,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1re6735 framer-1dqeje6\",\"data-framer-name\":\"Group 1171276145\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qDi54UyfT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 227 27\"><g transform=\"translate(0.792 0.543)\"><path d=\"M 72.299 12.95 C 72.299 8.974 72.299 4.998 72.299 1.022 C 72.299 0.058 72.36 0.003 73.331 0 C 77.464 0 81.594 0 85.727 0 C 86.588 0 86.693 0.09 86.702 0.943 C 86.716 2.098 86.687 3.256 86.713 4.411 C 86.728 5.041 86.467 5.247 85.846 5.241 C 83.479 5.218 81.11 5.23 78.743 5.233 C 77.682 5.233 77.557 5.363 77.554 6.449 C 77.554 7.436 77.569 8.425 77.548 9.412 C 77.534 10.048 77.777 10.323 78.444 10.312 C 80.135 10.283 81.826 10.297 83.517 10.303 C 84.384 10.306 84.471 10.399 84.474 11.255 C 84.477 12.387 84.477 13.519 84.474 14.653 C 84.471 15.518 84.405 15.579 83.505 15.582 C 81.864 15.585 80.219 15.582 78.578 15.582 C 77.688 15.582 77.56 15.71 77.554 16.569 C 77.548 17.605 77.545 18.641 77.554 19.677 C 77.56 20.502 77.708 20.65 78.526 20.652 C 80.918 20.658 83.308 20.652 85.701 20.652 C 86.632 20.652 86.699 20.716 86.704 21.625 C 86.71 22.757 86.69 23.891 86.713 25.023 C 86.725 25.621 86.525 25.897 85.878 25.894 C 81.649 25.876 77.421 25.874 73.192 25.894 C 72.467 25.897 72.287 25.589 72.287 24.936 C 72.305 20.937 72.296 16.938 72.296 12.935 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 138.763 11.223 C 137.902 11.613 136.988 11.877 136.051 12.007 C 138.58 15.07 136.993 19.6 134.104 21.903 C 129.229 25.769 120.416 27.598 116.401 21.536 C 114.505 18.645 114.555 14.576 116.958 12.172 C 114.587 10.786 113.708 7.515 116.705 5.015 C 120.264 2.048 125.701 1.801 127.63 6.699 C 127.744 6.977 124.829 8.198 124.766 8.034 C 123.609 5.129 118.709 1.82 117.672 6.705 C 117.557 7.434 117.631 8.181 117.885 8.874 C 118.14 9.568 118.567 10.184 119.126 10.666 C 120.776 9.824 122.888 9.267 123.678 11.298 C 123.773 11.539 121.782 12.349 121.579 12.425 C 120.629 12.823 119.585 12.942 118.57 12.766 C 118.252 13.425 118.039 14.13 117.938 14.854 C 117.767 16.586 118.15 18.328 119.031 19.828 C 121.276 23.681 126.568 25.136 130.487 23.251 C 134.281 21.422 136.095 15.861 132.574 12.703 C 131.139 11.438 128.673 10.71 127.933 13.02 C 127.573 14.146 128.098 16.67 129.615 16.759 C 130.263 16.579 130.897 16.353 131.512 16.082 C 130.342 17.17 127.933 18.613 126.321 17.866 C 122.528 16.158 126.321 12.336 128.287 11.355 C 129.11 10.929 129.98 10.602 130.879 10.381 L 130.917 10.381 C 131.259 10.223 132.03 9.748 132.422 9.856 C 135.128 10.685 140.78 12.387 140.167 7.395 C 140.066 6.719 139.766 6.089 139.304 5.585 C 138.841 5.082 138.239 4.73 137.575 4.573 L 136.551 4.389 L 136.399 4.389 C 136.272 5.11 136.165 6.42 137.082 6.059 C 138.871 5.351 136.266 6.781 135.754 6.983 C 134.749 7.382 133.061 7.616 133.37 5.895 C 133.554 4.845 134.761 4.345 135.602 3.927 C 137.809 2.839 141.387 2.282 142.727 5.003 C 144.213 8.002 141.109 10.179 138.763 11.223 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 200.968 14.022 C 200.986 13.724 201.021 13.422 201.021 13.123 C 201.023 9.121 201.021 5.121 201.023 1.119 C 201.023 0.121 201.105 0.039 202.082 0.036 C 203.146 0.036 204.208 0.036 205.272 0.036 C 206.224 0.036 206.296 0.106 206.296 1.067 C 206.296 7.574 206.296 14.081 206.296 20.59 C 206.296 22.085 206.282 23.58 206.302 25.074 C 206.311 25.678 206.096 25.945 205.452 25.93 C 204.101 25.896 202.743 25.887 201.392 25.933 C 200.713 25.957 200.342 25.719 200.052 25.106 C 198.222 21.232 196.363 17.369 194.51 13.506 C 194.246 12.954 193.95 12.418 193.666 11.875 C 193.59 11.889 193.515 11.904 193.439 11.918 C 193.41 12.206 193.352 12.49 193.352 12.777 C 193.347 16.634 193.349 20.489 193.347 24.346 C 193.347 24.659 193.326 24.973 193.318 25.286 C 193.306 25.736 193.074 25.925 192.624 25.919 C 191.342 25.907 190.063 25.904 188.782 25.919 C 188.248 25.925 188.039 25.663 188.039 25.17 C 188.039 25.025 188.039 24.88 188.039 24.738 C 188.039 16.904 188.039 9.071 188.039 1.238 C 188.039 0.066 188.071 0.036 189.272 0.036 C 190.504 0.036 191.737 0.066 192.969 0.025 C 193.622 0.002 193.976 0.257 194.251 0.835 C 196.253 5.028 198.277 9.211 200.301 13.393 C 200.42 13.636 200.588 13.857 200.733 14.089 C 200.809 14.066 200.887 14.046 200.963 14.022 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 20.639 12.973 C 20.639 12.227 20.639 11.481 20.638 10.736 C 20.637 9.243 20.635 7.751 20.639 6.257 C 20.651 2.548 23.2 0.017 26.933 0.005 C 28.455 0 29.975 -0.003 31.498 0.005 C 35.036 0.029 37.649 2.577 37.675 6.097 C 37.693 8.652 37.689 11.205 37.685 13.759 C 37.682 15.781 37.679 17.803 37.687 19.825 C 37.701 23.395 34.723 26.024 31.585 25.905 C 30.631 25.87 29.675 25.879 28.718 25.889 C 28.032 25.896 27.346 25.903 26.66 25.894 C 23.168 25.844 20.665 23.325 20.642 19.837 C 20.63 18.264 20.633 16.69 20.636 15.117 C 20.638 14.403 20.639 13.689 20.639 12.976 Z M 25.908 14.776 L 25.908 14.776 C 25.907 16.342 25.906 17.909 25.912 19.474 C 25.915 20.391 26.17 20.641 27.066 20.646 C 28.444 20.652 29.821 20.652 31.196 20.646 C 32.121 20.643 32.394 20.403 32.397 19.512 C 32.401 17.929 32.403 16.346 32.404 14.764 L 30.849 13.279 C 30.733 13.168 30.733 12.983 30.849 12.872 L 32.404 11.388 C 32.403 9.735 32.4 8.082 32.397 6.428 C 32.397 5.569 32.11 5.299 31.266 5.29 C 29.888 5.282 28.511 5.279 27.136 5.29 C 26.118 5.299 25.915 5.511 25.912 6.536 C 25.908 7.95 25.909 9.363 25.911 10.776 C 25.911 10.981 25.911 11.186 25.911 11.391 L 27.463 12.872 C 27.579 12.983 27.579 13.168 27.463 13.279 L 25.908 14.764 C 25.908 14.768 25.908 14.772 25.908 14.776 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 169.144 6.341 C 169.155 2.635 171.708 0.101 175.44 0.092 C 175.694 0.092 175.948 0.091 176.202 0.091 C 177.47 0.088 178.737 0.085 180.005 0.092 C 183.544 0.116 186.157 2.664 186.183 6.187 C 186.201 8.819 186.197 11.45 186.194 14.081 C 186.191 16.025 186.188 17.97 186.194 19.915 C 186.206 23.508 183.21 26.114 180.092 25.995 C 179.133 25.958 178.172 25.968 177.211 25.978 C 176.53 25.986 175.848 25.993 175.168 25.983 C 171.676 25.934 169.17 23.412 169.15 19.926 C 169.141 18.481 169.143 17.036 169.145 15.591 C 169.146 14.725 169.148 13.858 169.147 12.99 L 169.144 12.987 C 169.144 12.249 169.143 11.511 169.143 10.772 C 169.141 9.295 169.14 7.817 169.144 6.341 Z M 174.413 14.742 C 174.413 14.783 174.413 14.824 174.413 14.865 C 174.411 16.431 174.41 17.998 174.416 19.564 C 174.419 20.478 174.677 20.728 175.577 20.73 C 176.954 20.736 178.332 20.736 179.707 20.73 C 180.632 20.725 180.901 20.487 180.901 19.593 C 180.905 18.017 180.907 16.442 180.907 14.867 L 179.287 13.32 C 179.171 13.21 179.171 13.025 179.287 12.914 L 180.908 11.367 C 180.907 9.748 180.905 8.129 180.901 6.509 C 180.901 5.65 180.614 5.383 179.767 5.377 C 178.39 5.369 177.012 5.366 175.637 5.377 C 174.625 5.386 174.416 5.601 174.414 6.625 C 174.41 8.04 174.411 9.453 174.412 10.866 C 174.412 11.075 174.413 11.283 174.413 11.492 L 175.902 12.914 C 176.018 13.025 176.018 13.21 175.902 13.32 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 158.907 25.923 C 158.014 25.923 157.117 25.934 156.224 25.923 C 153.193 25.873 150.592 23.375 150.435 20.35 C 150.4 19.654 150.429 18.954 150.424 18.255 C 150.424 17.756 150.644 17.5 151.169 17.506 C 152.448 17.518 153.73 17.518 155.012 17.506 C 155.508 17.5 155.72 17.75 155.731 18.206 C 155.743 18.711 155.746 19.219 155.743 19.724 C 155.743 20.339 156.033 20.684 156.656 20.687 C 158.202 20.696 159.748 20.696 161.294 20.687 C 161.877 20.684 162.178 20.377 162.176 19.779 C 162.173 19.033 162.176 18.284 162.184 17.538 C 162.193 16.978 161.943 16.665 161.39 16.499 C 159.217 15.855 157.062 15.155 154.89 14.517 C 152.161 13.716 150.415 11.467 150.432 8.64 C 150.441 7.343 150.392 6.025 150.609 4.757 C 151.068 2.104 153.492 0.113 156.189 0.055 C 158.025 0.014 159.861 0.011 161.697 0.055 C 164.864 0.133 167.335 2.615 167.506 5.851 C 167.538 6.452 167.515 7.055 167.518 7.659 C 167.524 8.248 167.263 8.55 166.642 8.544 C 165.435 8.532 164.226 8.527 163.017 8.544 C 162.451 8.553 162.225 8.26 162.199 7.758 C 162.173 7.253 162.178 6.745 162.176 6.24 C 162.173 5.656 161.888 5.331 161.297 5.328 C 159.751 5.32 158.205 5.32 156.659 5.328 C 156.036 5.328 155.737 5.668 155.74 6.286 C 155.743 6.936 155.772 7.589 155.728 8.236 C 155.679 8.988 155.992 9.377 156.717 9.583 C 158.733 10.161 160.728 10.805 162.741 11.397 C 165.897 12.326 167.532 14.444 167.503 17.709 C 167.492 18.978 167.486 20.275 167.236 21.511 C 166.741 23.978 164.319 25.868 161.804 25.92 C 160.839 25.94 159.873 25.923 158.904 25.923 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 216.607 25.939 C 215.714 25.939 214.817 25.95 213.924 25.939 C 210.83 25.889 208.214 23.301 208.141 20.218 C 208.127 19.568 208.141 18.918 208.138 18.268 C 208.132 17.763 208.356 17.516 208.881 17.522 C 210.16 17.534 211.442 17.534 212.723 17.522 C 213.219 17.519 213.425 17.763 213.428 18.227 C 213.431 18.732 213.437 19.24 213.44 19.745 C 213.443 20.358 213.741 20.7 214.365 20.703 C 215.911 20.712 217.457 20.712 219.003 20.703 C 219.588 20.7 219.887 20.381 219.89 19.795 C 219.89 19.049 219.89 18.3 219.899 17.554 C 219.902 16.994 219.646 16.683 219.095 16.518 C 216.923 15.871 214.768 15.174 212.596 14.536 C 209.861 13.732 208.135 11.5 208.15 8.659 C 208.156 7.385 208.098 6.09 208.306 4.845 C 208.756 2.123 211.201 0.12 213.973 0.074 C 215.688 0.045 217.404 0.059 219.119 0.068 C 222.489 0.088 225.021 2.503 225.209 5.875 C 225.244 6.476 225.218 7.08 225.224 7.684 C 225.229 8.273 224.965 8.572 224.348 8.566 C 223.141 8.551 221.932 8.548 220.722 8.566 C 220.157 8.575 219.934 8.284 219.916 7.776 C 219.899 7.271 219.904 6.764 219.896 6.259 C 219.884 5.678 219.594 5.356 219.003 5.353 C 217.457 5.344 215.911 5.344 214.365 5.353 C 213.741 5.353 213.446 5.701 213.446 6.314 C 213.446 6.964 213.475 7.617 213.434 8.264 C 213.388 9.013 213.707 9.402 214.429 9.611 C 216.444 10.188 218.44 10.833 220.453 11.425 C 223.614 12.356 225.241 14.466 225.212 17.737 C 225.2 19.005 225.2 20.305 224.945 21.539 C 224.423 24.052 222.007 25.907 219.44 25.947 C 218.498 25.962 217.555 25.947 216.613 25.947 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 55.867 12.927 C 55.867 9.023 55.867 5.12 55.867 1.216 C 55.867 0.07 55.917 0.023 57.033 0.023 C 61.117 0.023 65.2 0.023 69.284 0.023 C 70.198 0.023 70.285 0.108 70.287 1.004 C 70.293 2.113 70.27 3.222 70.296 4.33 C 70.311 4.995 70.087 5.279 69.374 5.271 C 67.007 5.239 64.638 5.256 62.271 5.259 C 61.279 5.259 61.175 5.361 61.169 6.318 C 61.16 7.355 61.189 8.391 61.16 9.427 C 61.14 10.117 61.427 10.355 62.112 10.341 C 63.779 10.306 65.447 10.326 67.112 10.332 C 67.961 10.335 68.063 10.44 68.069 11.302 C 68.077 12.361 68.072 13.423 68.069 14.482 C 68.069 15.565 68.037 15.597 66.914 15.6 C 65.319 15.603 63.724 15.6 62.132 15.6 C 61.265 15.603 61.172 15.687 61.172 16.558 C 61.166 19.329 61.172 22.101 61.169 24.87 C 61.169 25.833 61.094 25.906 60.151 25.909 C 59.113 25.909 58.074 25.909 57.033 25.909 C 55.925 25.909 55.873 25.859 55.873 24.71 C 55.873 22.034 55.873 19.361 55.873 16.685 C 55.873 15.432 55.873 14.181 55.873 12.927 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 39.57 12.962 C 39.57 9.058 39.57 5.155 39.57 1.251 C 39.57 0.041 39.591 0.023 40.765 0.023 C 44.826 0.023 48.883 0.023 52.943 0.023 C 53.932 0.023 53.973 0.064 53.973 1.036 C 53.973 2.122 53.976 3.204 53.973 4.29 C 53.97 5.204 53.918 5.256 52.97 5.256 C 50.626 5.256 48.283 5.256 45.939 5.256 C 44.979 5.256 44.858 5.378 44.852 6.342 C 44.843 7.378 44.858 8.414 44.849 9.45 C 44.843 10.08 45.098 10.35 45.765 10.338 C 47.456 10.303 49.147 10.344 50.838 10.318 C 51.522 10.306 51.807 10.579 51.795 11.255 C 51.775 12.387 51.76 13.522 51.801 14.654 C 51.827 15.35 51.543 15.609 50.87 15.6 C 49.275 15.582 47.68 15.594 46.084 15.594 C 44.89 15.594 44.849 15.635 44.846 16.798 C 44.846 19.474 44.846 22.147 44.846 24.823 C 44.846 25.877 44.814 25.903 43.729 25.906 C 42.691 25.906 41.653 25.906 40.612 25.906 C 39.657 25.906 39.568 25.824 39.568 24.887 C 39.562 21.947 39.568 19.007 39.568 16.067 C 39.568 15.031 39.568 13.995 39.568 12.959 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 98.024 8.576 C 98.48 7.824 98.839 7.261 99.167 6.683 C 100.252 4.753 101.345 2.823 102.395 0.873 C 102.72 0.269 103.114 -0.003 103.822 0.026 C 105.124 0.078 106.432 0.034 107.737 0.043 C 108.587 0.046 108.697 0.226 108.285 0.969 C 105.884 5.311 103.465 9.641 101.084 13.994 C 100.843 14.435 100.695 14.984 100.69 15.486 C 100.655 18.594 100.675 21.702 100.669 24.811 C 100.669 25.893 100.632 25.919 99.582 25.922 C 98.471 25.922 97.357 25.899 96.246 25.931 C 95.62 25.951 95.4 25.725 95.405 25.092 C 95.429 21.961 95.434 18.826 95.397 15.695 C 95.391 15.167 95.246 14.586 94.994 14.125 C 92.659 9.884 90.289 5.665 87.923 1.442 C 87.177 0.113 87.215 0.04 88.715 0.04 C 89.898 0.04 91.084 0.057 92.267 0.031 C 92.81 0.02 93.158 0.2 93.43 0.69 C 94.73 3.026 96.058 5.345 97.383 7.667 C 97.531 7.928 97.729 8.161 98.024 8.576 Z\" fill=\"rgb(211, 184, 144)\"></path><path d=\"M 1.699 14.646 L 0.087 13.107 C -0.029 12.996 -0.029 12.811 0.087 12.7 L 1.705 11.156 C 1.705 11.039 1.705 10.923 1.705 10.806 C 1.706 9.345 1.706 7.882 1.704 6.421 C 1.702 3.807 2.743 1.775 5.147 0.629 C 5.927 0.257 6.855 0.095 7.728 0.051 C 9.16 -0.022 10.598 -0.001 12.033 0.019 C 12.313 0.023 12.593 0.027 12.873 0.031 C 16.017 0.068 18.59 2.524 18.752 5.655 C 18.785 6.291 18.779 6.928 18.773 7.566 C 18.769 7.941 18.765 8.316 18.77 8.691 C 18.775 9.202 18.558 9.437 18.03 9.428 C 16.774 9.414 15.518 9.408 14.263 9.428 C 13.677 9.44 13.508 9.167 13.514 8.636 C 13.519 8.202 13.508 7.769 13.497 7.336 C 13.488 6.976 13.479 6.615 13.479 6.253 C 13.479 5.571 13.076 5.284 12.476 5.275 C 10.979 5.249 9.48 5.255 7.983 5.275 C 7.389 5.284 7.047 5.623 7.026 6.233 C 7.006 6.81 6.994 7.388 6.994 7.965 C 6.994 9.194 6.994 10.422 6.994 11.651 C 6.993 14.109 6.993 16.567 6.994 19.026 C 6.994 20.518 7.157 20.672 8.656 20.672 C 9.051 20.672 9.445 20.672 9.839 20.672 C 10.629 20.673 11.418 20.673 12.209 20.672 C 13.189 20.666 13.45 20.436 13.5 19.453 C 13.537 18.707 13.54 17.958 13.511 17.212 C 13.491 16.664 13.717 16.382 14.251 16.376 C 15.507 16.365 16.763 16.362 18.018 16.376 C 18.448 16.382 18.775 16.556 18.764 17.064 C 18.756 17.458 18.757 17.853 18.758 18.248 C 18.761 19.132 18.764 20.016 18.662 20.886 C 18.332 23.687 15.817 25.869 12.998 25.901 C 11.235 25.922 9.471 25.919 7.708 25.901 C 4.497 25.869 1.936 23.556 1.774 20.364 C 1.679 18.491 1.688 16.657 1.698 14.8 C 1.699 14.749 1.699 14.697 1.699 14.646 Z\" fill=\"rgb(211, 184, 144)\"></path></g></svg>',svgContentId:9128860470,withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17zdble-container\",layoutDependency:layoutDependency,layoutId:\"bS7FaeoYP-container\",nodeId:\"bS7FaeoYP\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"bS7FaeoYP\",k0y1V8ihR:k0y1V8ihR40fe6z,layoutId:\"bS7FaeoYP\",style:{height:\"100%\",width:\"100%\"},variant:\"BGi1syDn4\",width:\"100%\",...addPropertyOverrides({Ea6B_amZT:{k0y1V8ihR:k0y1V8ihR1s3vsew,variant:\"t17YCY87G\"},fknZqKYfC:{k0y1V8ihR:k0y1V8ihR147792s},HW5WPhEFa:{k0y1V8ihR:k0y1V8ihRiwquat},kGYEDZRuT:{k0y1V8ihR:k0y1V8ihRunfv1g,variant:\"t17YCY87G\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a9v7k9\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"OUQ30bx0C\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithLoggedOutnbrbd0,{className:\"framer-nbrbd0\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Xloq4LgU9\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(16+((componentViewport?.height||96)-32-48)/2)+0+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1tdxoev-container\",\"data-framer-appear-id\":\"1tdxoev\",id:`${layoutId}-1tdxoev`,initial:animation1,layoutDependency:layoutDependency,layoutId:\"Kb4a5rFrW-container\",nodeId:\"Kb4a5rFrW\",optimized:true,ref:ref1,rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:[/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Menu\",Dx4UFp4CZ:Dx4UFp4CZtxyyif({overlay}),height:\"100%\",id:\"Kb4a5rFrW\",Jryr1RvH5:\"zUVYHDpZQ\",layoutId:\"Kb4a5rFrW\",mJj6skhTn:true,variant:overlay.visible?\"tmFJJQpMz\":\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"z2OPP9Yd8\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1tdxoev`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-151wdcx\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"JR777ph7z\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(23, 23, 23))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XAXwghbsE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wawu37-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"G1SHLfUf8-container\",nodeId:\"G1SHLfUf8\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Home\",height:\"100%\",id:\"G1SHLfUf8\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks[0],layoutId:\"G1SHLfUf8\",mJj6skhTn:false,style:{width:\"100%\"},variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"z2OPP9Yd8\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HIEm6Y6oT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l5q2ii-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"jTYAv29Xg-container\",nodeId:\"jTYAv29Xg\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Our Story\",height:\"100%\",id:\"jTYAv29Xg\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks1[0],layoutId:\"jTYAv29Xg\",mJj6skhTn:false,style:{width:\"100%\"},variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"z2OPP9Yd8\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DK5xwzTjb\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15j71w0-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"njHv0Qkbj-container\",nodeId:\"njHv0Qkbj\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Spatial Computing\",height:\"100%\",id:\"njHv0Qkbj\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks2[0],layoutId:\"njHv0Qkbj\",mJj6skhTn:false,style:{height:\"100%\",width:\"100%\"},variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"nM98KgsE4\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SveLQfoM7\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ls1wpd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"aCwgwCf_Y-container\",nodeId:\"aCwgwCf_Y\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"AI Visibility Engine\",height:\"100%\",id:\"aCwgwCf_Y\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks3[0],layoutId:\"aCwgwCf_Y\",mJj6skhTn:false,style:{width:\"100%\"},variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"QAbZWp75Z\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a0q5oh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"hlfVYp6Ei-container\",nodeId:\"hlfVYp6Ei\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Contact\",height:\"100%\",id:\"hlfVYp6Ei\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"https://docs.google.com/forms/d/e/1FAIpQLSdWLXK9hwOpcD1rkNvcKzER07DW4_lWz0o0uKlj-YR4ofyBQg/viewform?usp=dialog\",layoutId:\"hlfVYp6Ei\",mJj6skhTn:false,style:{width:\"100%\"},variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"ewgKbHnL_\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qlid7k-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LwvSOvPTa-container\",nodeId:\"LwvSOvPTa\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Shop\",height:\"100%\",id:\"LwvSOvPTa\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"https://shop.coffeyandsons.com/\",layoutId:\"LwvSOvPTa\",mJj6skhTn:false,style:{width:\"100%\"},variant:\"zNNxypLwW\",width:\"100%\",y8JKFgz2o:\"ewgKbHnL_\"})})})]})})})]})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ari8qo-container\",layoutDependency:layoutDependency,layoutId:\"MeYQKpk5H-container\",nodeId:\"MeYQKpk5H\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Shop\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"MeYQKpk5H\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"https://shop.coffeyandsons.com/\",layoutId:\"MeYQKpk5H\",mJj6skhTn:false,variant:\"zNNxypLwW\",width:\"100%\",y8JKFgz2o:\"ewgKbHnL_\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SveLQfoM7\"},implicitPathVariables:undefined},{href:{webPageId:\"SveLQfoM7\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9lkrpj-container\",layoutDependency:layoutDependency,layoutId:\"p3gOIoWPT-container\",nodeId:\"p3gOIoWPT\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"AI Visibility Engine\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"p3gOIoWPT\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks4[0],layoutId:\"p3gOIoWPT\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"ewgKbHnL_\",...addPropertyOverrides({Ea6B_amZT:{JxBpRyYNz:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+224}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y3rz2n-container\",layoutDependency:layoutDependency,layoutId:\"M4nLX5ZSi-container\",nodeId:\"M4nLX5ZSi\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Contact\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"M4nLX5ZSi\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"https://docs.google.com/forms/d/e/1FAIpQLSdWLXK9hwOpcD1rkNvcKzER07DW4_lWz0o0uKlj-YR4ofyBQg/viewform?usp=dialog\",layoutId:\"M4nLX5ZSi\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"QAbZWp75Z\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DK5xwzTjb\"},implicitPathVariables:undefined},{href:{webPageId:\"DK5xwzTjb\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tndmpw-container\",layoutDependency:layoutDependency,layoutId:\"okpql0yWS-container\",nodeId:\"okpql0yWS\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Spatial Computing\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"okpql0yWS\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks5[0],layoutId:\"okpql0yWS\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"nM98KgsE4\",...addPropertyOverrides({Ea6B_amZT:{JxBpRyYNz:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HIEm6Y6oT\"},implicitPathVariables:undefined},{href:{webPageId:\"HIEm6Y6oT\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kmd92-container\",layoutDependency:layoutDependency,layoutId:\"KhLgxY2UG-container\",nodeId:\"KhLgxY2UG\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Our Story\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"KhLgxY2UG\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks6[0],layoutId:\"KhLgxY2UG\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"z2OPP9Yd8\",...addPropertyOverrides({Ea6B_amZT:{JxBpRyYNz:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XAXwghbsE\"},implicitPathVariables:undefined},{href:{webPageId:\"XAXwghbsE\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ea6B_amZT:{height:48,y:(componentViewport?.y||0)+0+0+0+70+40+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g7caux-container\",layoutDependency:layoutDependency,layoutId:\"aQ9qafIBV-container\",nodeId:\"aQ9qafIBV\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:false,aT5nRnRI1:\"Home\",Bt9tVOELP:Bt9tVOELP1s3vsew,height:\"100%\",id:\"aQ9qafIBV\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:resolvedLinks7[0],layoutId:\"aQ9qafIBV\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"z2OPP9Yd8\",...addPropertyOverrides({Ea6B_amZT:{JxBpRyYNz:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(16+((componentViewport?.height||96)-32-48)/2)+0+0,...addPropertyOverrides({Ea6B_amZT:{y:(componentViewport?.y||0)+0+0+0+70+40+368}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16m6gx5-container\",\"data-framer-name\":\"Purchase Button\",layoutDependency:layoutDependency,layoutId:\"mGFK7HVsi-container\",name:\"Purchase Button\",nodeId:\"mGFK7HVsi\",rendersWithMotion:true,scopeId:\"BfpZeIo8n\",children:/*#__PURE__*/_jsx(ButtonWithLoggedOut16m6gx5WithMappedReactProps1v1ipky,{AFz2Sv8SP:false,aT5nRnRI1:\"Contact\",height:\"100%\",id:\"mGFK7HVsi\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"https://docs.google.com/forms/d/e/1FAIpQLSdWLXK9hwOpcD1rkNvcKzER07DW4_lWz0o0uKlj-YR4ofyBQg/viewform?usp=dialog\",layoutId:\"mGFK7HVsi\",mJj6skhTn:false,name:\"Purchase Button\",variant:\"sUvobW92l\",width:\"100%\",y8JKFgz2o:\"W_9GYwO2Q\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UZJmU.framer-1dqeje6, .framer-UZJmU .framer-1dqeje6 { display: block; }\",\".framer-UZJmU.framer-1x5lbm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 96px; justify-content: center; overflow: hidden; padding: 16px 16px 16px 24px; position: relative; width: 1868px; }\",\".framer-UZJmU .framer-19vaykh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1120px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-UZJmU .framer-y33gmn { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UZJmU .framer-xzr7xe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UZJmU .framer-1re6735 { flex: none; height: 27px; position: relative; text-decoration: none; width: 227px; }\",\".framer-UZJmU .framer-17zdble-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-UZJmU .framer-a9v7k9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UZJmU .framer-nbrbd0 { 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-UZJmU .framer-1tdxoev-container, .framer-UZJmU .framer-ari8qo-container, .framer-UZJmU .framer-9lkrpj-container, .framer-UZJmU .framer-y3rz2n-container, .framer-UZJmU .framer-tndmpw-container, .framer-UZJmU .framer-1kmd92-container, .framer-UZJmU .framer-g7caux-container, .framer-UZJmU .framer-16m6gx5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-UZJmU .framer-151wdcx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UZJmU .framer-1wawu37-container, .framer-UZJmU .framer-1l5q2ii-container, .framer-UZJmU .framer-1ls1wpd-container, .framer-UZJmU .framer-1a0q5oh-container, .framer-UZJmU .framer-1qlid7k-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-UZJmU .framer-15j71w0-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-UZJmU.framer-v-c7klv6.framer-1x5lbm { height: min-content; padding: 0px; width: 390px; }\",\".framer-UZJmU.framer-v-c7klv6 .framer-y33gmn { flex: 1 0 0px; gap: unset; justify-content: space-between; padding: 8px 8px 8px 16px; width: 1px; }\",\".framer-UZJmU.framer-v-c7klv6 .framer-xzr7xe { order: 0; }\",\".framer-UZJmU.framer-v-c7klv6 .framer-17zdble-container, .framer-UZJmU.framer-v-11q2ko3 .framer-g7caux-container { order: 1; }\",\".framer-UZJmU.framer-v-11q2ko3.framer-1x5lbm { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 1000px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px; width: 390px; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-19vaykh { flex: none; flex-direction: column; gap: 10px; justify-content: flex-start; width: 100%; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-y33gmn, .framer-UZJmU.framer-v-1x7i4qf .framer-y33gmn, .framer-UZJmU.framer-v-15lc2m6 .framer-y33gmn { gap: unset; justify-content: space-between; padding: 8px 8px 8px 16px; width: 100%; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-a9v7k9 { flex-direction: column; gap: 40px; padding: 40px 0px 40px 0px; width: 100%; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-nbrbd0 { flex-direction: column; gap: 8px; width: 168px; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-ari8qo-container { order: 6; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-9lkrpj-container { order: 4; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-y3rz2n-container { order: 5; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-tndmpw-container { order: 3; }\",\".framer-UZJmU.framer-v-11q2ko3 .framer-1kmd92-container { order: 2; }\",\".framer-UZJmU.framer-v-ctois3 .framer-19vaykh { max-width: unset; }\",\".framer-UZJmU.framer-v-ctois3 .framer-a9v7k9 { min-height: 48px; min-width: 1416px; }\",\".framer-UZJmU.framer-v-1x7i4qf.framer-1x5lbm { align-content: flex-start; align-items: flex-start; height: 60px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-UZJmU.framer-v-1x7i4qf .framer-19vaykh, .framer-UZJmU.framer-v-15lc2m6 .framer-19vaykh { flex-direction: column; gap: 0px; justify-content: flex-start; max-width: unset; }\",\".framer-UZJmU.framer-v-1x7i4qf .framer-a9v7k9, .framer-UZJmU.framer-v-15lc2m6 .framer-a9v7k9 { flex-direction: column; min-height: 48px; width: 100%; }\",\".framer-UZJmU.framer-v-15lc2m6.framer-1x5lbm { align-content: flex-start; align-items: flex-start; height: 1000px; justify-content: flex-start; padding: 0px; width: 390px; }\",'.framer-UZJmU[data-border=\"true\"]::after, .framer-UZJmU [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 96\n * @framerIntrinsicWidth 1868\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HW5WPhEFa\":{\"layout\":[\"fixed\",\"auto\"]},\"Ea6B_amZT\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"mJT6ZLKHV\":{\"layout\":[\"fixed\",\"fixed\"]},\"fknZqKYfC\":{\"layout\":[\"fixed\",\"fixed\"]},\"kGYEDZRuT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBfpZeIo8n=withCSS(Component,css,\"framer-UZJmU\");export default FramerBfpZeIo8n;FramerBfpZeIo8n.displayName=\"Navbar\";FramerBfpZeIo8n.defaultProps={height:96,width:1868};addPropertyControls(FramerBfpZeIo8n,{variant:{options:[\"DIbFIQLK8\",\"HW5WPhEFa\",\"Ea6B_amZT\",\"mJT6ZLKHV\",\"fknZqKYfC\",\"kGYEDZRuT\"],optionTitles:[\"Default\",\"Phone\",\"Phone Open\",\"Course Portal\",\"Course Portal Phone\",\"Course Portal Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBfpZeIo8n,[{explicitInter:true,fonts:[]},...MenuIconFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBfpZeIo8n\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"96\",\"framerIntrinsicWidth\":\"1868\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HW5WPhEFa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ea6B_amZT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"mJT6ZLKHV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fknZqKYfC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kGYEDZRuT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BfpZeIo8n.map","// Generated by Framer (cc4e308)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-AsyfD .framer-styles-preset-oxo1gx:not(.rich-text-wrapper), .framer-AsyfD .framer-styles-preset-oxo1gx.rich-text-wrapper a { --framer-link-current-text-color: var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, #1c1c1c); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, #4f1aef) /* {\"name\":\"Brand\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-72386102-7a44-40df-835e-8d6424daf8aa, #ffffff); --framer-link-text-decoration: none; }'];export const className=\"framer-AsyfD\";\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\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-p6B76 .framer-styles-preset-1pylpbr:not(.rich-text-wrapper), .framer-p6B76 .framer-styles-preset-1pylpbr.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 13px; --framer-text-alignment: start; --framer-text-color: var(--token-746a9166-a037-4aad-9fe1-3f32e9324220, #7a7a7a); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-p6B76\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d2b7042)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"qAx0l2ODj\",\"yo085UNy_\",\"Wao28a2Ug\",\"aU4e580aE\",\"LiVHUxHqV\",\"y4aYZi57x\"];const serializationHash=\"framer-Oyges\";const variantClassNames={aU4e580aE:\"framer-v-154hfau\",LiVHUxHqV:\"framer-v-1uv7jf4\",qAx0l2ODj:\"framer-v-rcz74h\",Wao28a2Ug:\"framer-v-114z8yu\",y4aYZi57x:\"framer-v-1o4ofxq\",yo085UNy_:\"framer-v-1fnfexc\"};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 transitions={default:{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(React.Fragment);const humanReadableVariantMap={Facebook:\"Wao28a2Ug\",Instagram:\"yo085UNy_\",Link:\"LiVHUxHqV\",LinkedIn:\"aU4e580aE\",Twitter:\"qAx0l2ODj\",Youtube:\"y4aYZi57x\"};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:\"qAx0l2ODj\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"qAx0l2ODj\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"yo085UNy_\",\"Wao28a2Ug\",\"aU4e580aE\",\"LiVHUxHqV\",\"y4aYZi57x\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"yo085UNy_\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Wao28a2Ug\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"aU4e580aE\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"LiVHUxHqV\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"y4aYZi57x\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-rcz74h\",className,classNames),\"data-framer-name\":\"Twitter\",layoutDependency:layoutDependency,layoutId:\"qAx0l2ODj\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({aU4e580aE:{\"data-framer-name\":\"LinkedIn\"},LiVHUxHqV:{\"data-framer-name\":\"Link\"},Wao28a2Ug:{\"data-framer-name\":\"Facebook\"},y4aYZi57x:{\"data-framer-name\":\"Youtube\"},yo085UNy_:{\"data-framer-name\":\"Instagram\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-lir691\",\"data-framer-name\":\"Twitter\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"TeKK8LgVj\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" style=\"enable-background:new 0 0 24 24\" xml:space=\"preserve\"><path d=\"M14.095 10.316 22.286 1h-1.94L13.23 9.088 7.551 1H1l8.59 12.231L1 23h1.94l7.51-8.543 6 8.543H23l-8.905-12.684zm-2.658 3.022-.872-1.218L3.64 2.432h2.98l5.59 7.821.869 1.219 7.265 10.166h-2.982l-5.926-8.3z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-7ct8qg\",\"data-framer-name\":\"Instagram\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"rs1g71UWg\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M176 24H80a56.06 56.06 0 0 0-56 56v96a56.06 56.06 0 0 0 56 56h96a56.06 56.06 0 0 0 56-56V80a56.06 56.06 0 0 0-56-56Zm-48 152a48 48 0 1 1 48-48 48.05 48.05 0 0 1-48 48Zm60-96a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm-28 48a32 32 0 1 1-32-32 32 32 0 0 1 32 32Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-11yjzrf\",\"data-framer-name\":\"Facebook\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"kD_9auamG\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M232 128a104.16 104.16 0 0 1-91.55 103.26 4 4 0 0 1-4.45-4V152h24a8 8 0 0 0 8-8.53 8.17 8.17 0 0 0-8.25-7.47H136v-24a16 16 0 0 1 16-16h16a8 8 0 0 0 8-8.53 8.17 8.17 0 0 0-8.27-7.47H152a32 32 0 0 0-32 32v24H96a8 8 0 0 0-8 8.53 8.17 8.17 0 0 0 8.27 7.47H120v75.28a4 4 0 0 1-4.44 4 104.15 104.15 0 0 1-91.49-107.19c2-54 45.74-97.9 99.78-100A104.12 104.12 0 0 1 232 128Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-13r9jru\",\"data-framer-name\":\"LinkedIn\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"E3P1oBUtX\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M216 24H40a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16ZM96 176a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0Zm-8-80a12 12 0 1 1 12-12 12 12 0 0 1-12 12Zm96 80a8 8 0 0 1-16 0v-36a20 20 0 0 0-40 0v36a8 8 0 0 1-16 0v-64a8 8 0 0 1 15.79-1.78A36 36 0 0 1 184 140Z\"/></svg>',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-18fgxz0\",\"data-framer-name\":\"Link\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"Gtdm_EdMV\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M136.37 187.53a12 12 0 0 1 0 17l-5.94 5.94a60 60 0 0 1-84.88-84.88l24.12-24.11A60 60 0 0 1 152 99a12 12 0 1 1-16 18 36 36 0 0 0-49.37 1.47l-24.1 24.08a36 36 0 0 0 50.92 50.92l5.94-5.94a12 12 0 0 1 16.98 0Zm74.08-142a60.09 60.09 0 0 0-84.88 0l-5.94 5.94a12 12 0 0 0 17 17l5.94-5.94a36 36 0 0 1 50.92 50.92l-24.11 24.12A36 36 0 0 1 120 139a12 12 0 1 0-16 18 60 60 0 0 0 82.3-2.43l24.12-24.11a60.09 60.09 0 0 0 .03-84.91Z\"/></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-15vrasz\",\"data-framer-name\":\"Youtube\",fill:'var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255)) /* {\"name\":\"Foreground Primary Inverted\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"xylZNsQQ5\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 256 256\"><path d=\"M234.33 69.52a24 24 0 0 0-14.49-16.4C185.56 39.88 131 40 128 40s-57.56-.12-91.84 13.12a24 24 0 0 0-14.49 16.4C19.08 79.5 16 97.74 16 128s3.08 48.5 5.67 58.48a24 24 0 0 0 14.49 16.41C69 215.56 120.4 216 127.34 216h1.32c6.94 0 58.37-.44 91.18-13.11a24 24 0 0 0 14.49-16.41c2.59-10 5.67-28.22 5.67-58.48s-3.08-48.5-5.67-58.48Zm-72.11 61.81-48 32A4 4 0 0 1 108 160V96a4 4 0 0 1 6.22-3.33l48 32a4 4 0 0 1 0 6.66Z\"/></svg>',withExternalLayout:true})]})})})});});const css=['.framer-Oyges[data-border=\"true\"]::after, .framer-Oyges [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Oyges.framer-1h7x9sn, .framer-Oyges .framer-1h7x9sn { display: block; }\",\".framer-Oyges.framer-rcz74h { height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-Oyges .framer-lir691, .framer-Oyges .framer-7ct8qg, .framer-Oyges .framer-11yjzrf, .framer-Oyges .framer-13r9jru, .framer-Oyges .framer-18fgxz0, .framer-Oyges .framer-15vrasz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-Oyges.framer-v-1fnfexc.framer-rcz74h, .framer-Oyges.framer-v-114z8yu.framer-rcz74h, .framer-Oyges.framer-v-154hfau.framer-rcz74h, .framer-Oyges.framer-v-1uv7jf4.framer-rcz74h, .framer-Oyges.framer-v-1o4ofxq.framer-rcz74h { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yo085UNy_\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wao28a2Ug\":{\"layout\":[\"fixed\",\"fixed\"]},\"aU4e580aE\":{\"layout\":[\"fixed\",\"fixed\"]},\"LiVHUxHqV\":{\"layout\":[\"fixed\",\"fixed\"]},\"y4aYZi57x\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameryY3mXqYA5=withCSS(Component,css,\"framer-Oyges\");export default FrameryY3mXqYA5;FrameryY3mXqYA5.displayName=\"Icon Social\";FrameryY3mXqYA5.defaultProps={height:24,width:24};addPropertyControls(FrameryY3mXqYA5,{variant:{options:[\"qAx0l2ODj\",\"yo085UNy_\",\"Wao28a2Ug\",\"aU4e580aE\",\"LiVHUxHqV\",\"y4aYZi57x\"],optionTitles:[\"Twitter\",\"Instagram\",\"Facebook\",\"LinkedIn\",\"Link\",\"Youtube\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryY3mXqYA5,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryY3mXqYA5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yo085UNy_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wao28a2Ug\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aU4e580aE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LiVHUxHqV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y4aYZi57x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yY3mXqYA5.map","// Generated by Framer (91bcfbd)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import IconSocial from\"https://framerusercontent.com/modules/YEbQICoafFVjzETYwNzW/iEfisy7Hy9koUFHA65Ru/yY3mXqYA5.js\";const IconSocialFonts=getFonts(IconSocial);const enabledGestures={afXANyw7V:{pressed:true},Dvc5A7kv6:{pressed:true},esFOsSwLY:{pressed:true},KLwqkX_CZ:{pressed:true},QnoJCgAU9:{pressed:true},X89MYaeEG:{pressed:true}};const cycleOrder=[\"QnoJCgAU9\",\"X89MYaeEG\",\"Dvc5A7kv6\",\"KLwqkX_CZ\",\"afXANyw7V\",\"esFOsSwLY\"];const serializationHash=\"framer-B4Zdq\";const variantClassNames={afXANyw7V:\"framer-v-1f4gz97\",Dvc5A7kv6:\"framer-v-1l56l5u\",esFOsSwLY:\"framer-v-1wlhtc6\",KLwqkX_CZ:\"framer-v-4nq8x0\",QnoJCgAU9:\"framer-v-vpik2c\",X89MYaeEG:\"framer-v-u0b708\"};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 transitions={default:{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(React.Fragment);const humanReadableVariantMap={Facebook:\"KLwqkX_CZ\",Instagram:\"Dvc5A7kv6\",Link:\"QnoJCgAU9\",LinkedIn:\"afXANyw7V\",Twitter:\"X89MYaeEG\",Youtube:\"esFOsSwLY\"};const getProps=({cursor,height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,RPopBzcfs:cursor!==null&&cursor!==void 0?cursor:props.RPopBzcfs,TNlKw2Bhv:link!==null&&link!==void 0?link:props.TNlKw2Bhv,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"QnoJCgAU9\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,TNlKw2Bhv,RPopBzcfs,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"QnoJCgAU9\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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:transition,children:/*#__PURE__*/_jsx(Link,{href:TNlKw2Bhv,children:/*#__PURE__*/_jsx(motion.a,{...restProps,\"aria-label\":\"Website\",className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-vpik2c\",className,classNames)} framer-1tgjdwl`,\"data-framer-cursor\":RPopBzcfs,\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"QnoJCgAU9\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-00f26a75-eb5e-4168-b3a6-0b0505689a08, rgb(28, 28, 28))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,opacity:1,...style},variants:{\"afXANyw7V-pressed\":{opacity:.7},\"Dvc5A7kv6-pressed\":{opacity:.7},\"esFOsSwLY-pressed\":{opacity:.7},\"KLwqkX_CZ-pressed\":{opacity:.7},\"QnoJCgAU9-pressed\":{opacity:.7},\"X89MYaeEG-pressed\":{opacity:.7}},...addPropertyOverrides({\"afXANyw7V-pressed\":{\"data-framer-name\":undefined},\"Dvc5A7kv6-pressed\":{\"data-framer-name\":undefined},\"esFOsSwLY-pressed\":{\"data-framer-name\":undefined},\"KLwqkX_CZ-pressed\":{\"data-framer-name\":undefined},\"QnoJCgAU9-pressed\":{\"data-framer-name\":undefined},\"X89MYaeEG-pressed\":{\"data-framer-name\":undefined},afXANyw7V:{\"aria-label\":\"LinkedIn\",\"data-framer-name\":\"LinkedIn\"},Dvc5A7kv6:{\"aria-label\":\"Instagram\",\"data-framer-name\":\"Instagram\"},esFOsSwLY:{\"aria-label\":\"Youtube\",\"data-framer-name\":\"Youtube\"},KLwqkX_CZ:{\"aria-label\":\"Facebook\",\"data-framer-name\":\"Facebook\"},X89MYaeEG:{\"aria-label\":\"Twitter\",\"data-framer-name\":\"Twitter\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-176o1md-container\",layoutDependency:layoutDependency,layoutId:\"cmVsuIItw-container\",children:/*#__PURE__*/_jsx(IconSocial,{eQEFFdws4:\"var(--token-211438b6-623f-410f-b03a-283859e3fee5, rgb(255, 255, 255))\",height:\"100%\",id:\"cmVsuIItw\",layoutId:\"cmVsuIItw\",style:{height:\"100%\",width:\"100%\"},variant:\"LiVHUxHqV\",width:\"100%\",...addPropertyOverrides({afXANyw7V:{variant:\"aU4e580aE\"},Dvc5A7kv6:{variant:\"yo085UNy_\"},esFOsSwLY:{variant:\"y4aYZi57x\"},KLwqkX_CZ:{variant:\"Wao28a2Ug\"},X89MYaeEG:{variant:\"qAx0l2ODj\"}},baseVariant,gestureVariant)})})})})})})});});const css=['.framer-B4Zdq[data-border=\"true\"]::after, .framer-B4Zdq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B4Zdq.framer-1tgjdwl, .framer-B4Zdq .framer-1tgjdwl { display: block; }\",\".framer-B4Zdq.framer-vpik2c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B4Zdq .framer-176o1md-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-B4Zdq.framer-vpik2c { gap: 0px; } .framer-B4Zdq.framer-vpik2c > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-B4Zdq.framer-vpik2c > :first-child { margin-left: 0px; } .framer-B4Zdq.framer-vpik2c > :last-child { margin-right: 0px; } }\",\".framer-B4Zdq.framer-v-u0b708.framer-vpik2c, .framer-B4Zdq.framer-v-1l56l5u.framer-vpik2c, .framer-B4Zdq.framer-v-4nq8x0.framer-vpik2c, .framer-B4Zdq.framer-v-1f4gz97.framer-vpik2c, .framer-B4Zdq.framer-v-1wlhtc6.framer-vpik2c, .framer-B4Zdq.framer-v-vpik2c.pressed.framer-vpik2c { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 56px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"X89MYaeEG\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dvc5A7kv6\":{\"layout\":[\"fixed\",\"fixed\"]},\"KLwqkX_CZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"afXANyw7V\":{\"layout\":[\"fixed\",\"fixed\"]},\"esFOsSwLY\":{\"layout\":[\"fixed\",\"fixed\"]},\"mmnOCwHr4\":{\"layout\":[\"fixed\",\"fixed\"]},\"DEs3NyHZU\":{\"layout\":[\"fixed\",\"fixed\"]},\"XTDFZDKjM\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZHYB0uxrr\":{\"layout\":[\"fixed\",\"fixed\"]},\"fGZTLPphg\":{\"layout\":[\"fixed\",\"fixed\"]},\"OXKmUUf_w\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TNlKw2Bhv\":\"link\",\"RPopBzcfs\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerEIfSx8f3v=withCSS(Component,css,\"framer-B4Zdq\");export default FramerEIfSx8f3v;FramerEIfSx8f3v.displayName=\"Social Button\";FramerEIfSx8f3v.defaultProps={height:56,width:56};addPropertyControls(FramerEIfSx8f3v,{variant:{options:[\"QnoJCgAU9\",\"X89MYaeEG\",\"Dvc5A7kv6\",\"KLwqkX_CZ\",\"afXANyw7V\",\"esFOsSwLY\"],optionTitles:[\"Link\",\"Twitter\",\"Instagram\",\"Facebook\",\"LinkedIn\",\"Youtube\"],title:\"Variant\",type:ControlType.Enum},TNlKw2Bhv:{title:\"Link\",type:ControlType.Link},RPopBzcfs:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramerEIfSx8f3v,[...IconSocialFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEIfSx8f3v\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X89MYaeEG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dvc5A7kv6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KLwqkX_CZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"afXANyw7V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"esFOsSwLY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mmnOCwHr4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DEs3NyHZU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XTDFZDKjM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZHYB0uxrr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fGZTLPphg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OXKmUUf_w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"56\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"56\",\"framerVariables\":\"{\\\"TNlKw2Bhv\\\":\\\"link\\\",\\\"RPopBzcfs\\\":\\\"cursor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tgbpxPcSRxPV6lkriDj7/0EA06kI75ZthL3xGfUej/itCqtVoWd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tLOd5dEmtLzoJIXNminI/mFilAN2JgiySuOF290am/TDR5zznxb.js\";import SocialButton from\"https://framerusercontent.com/modules/xXnNvMYOiaN6nZOwRhke/FvEZUaNDR0E4rkAq3f5y/EIfSx8f3v.js\";import Button from\"https://framerusercontent.com/modules/6Z8Kny3PDdsUb3CuYS0w/Wk4YnPVLKK9rdKd9pdgU/nf4m8S4HC.js\";const ButtonFonts=getFonts(Button);const SocialButtonFonts=getFonts(SocialButton);const cycleOrder=[\"Lc4SZcwrB\",\"CGeUXsixp\"];const serializationHash=\"framer-wJog2\";const variantClassNames={CGeUXsixp:\"framer-v-1vfxbfq\",Lc4SZcwrB:\"framer-v-ba0v03\"};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 transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition2};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition2};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:\"Lc4SZcwrB\",Phone:\"CGeUXsixp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Lc4SZcwrB\"};};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:\"Lc4SZcwrB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ba0v03\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Lc4SZcwrB\",ref:refBinding,style:{backgroundColor:\"var(--token-b445e89f-125f-4d6a-8ba9-052d49c5a306, rgb(255, 255, 255))\",...style},...addPropertyOverrides({CGeUXsixp:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o13o8n\",\"data-framer-name\":\"Footer Content\",layoutDependency:layoutDependency,layoutId:\"zRPKhBh2T\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10k3ifb\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"UwUEA3RjG\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XAXwghbsE\"},motionChild:true,nodeId:\"Z9qqETSRk\",openInNewTab:false,scopeId:\"F801woTAj\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-9dg41v framer-166spoz\",\"data-framer-name\":\"Group 1171276145\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Z9qqETSRk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 316 37\"><g transform=\"translate(-0.002 0.15)\"><path d=\"M 101.424 18.167 C 101.424 12.589 101.424 7.011 101.424 1.433 C 101.424 0.081 101.509 0.004 102.872 0 C 108.67 0 114.463 0 120.261 0 C 121.469 0 121.616 0.126 121.628 1.323 C 121.648 2.944 121.608 4.568 121.644 6.188 C 121.665 7.072 121.298 7.361 120.428 7.353 C 117.108 7.32 113.784 7.337 110.464 7.341 C 108.975 7.341 108.8 7.524 108.796 9.047 C 108.796 10.431 108.816 11.819 108.788 13.203 C 108.767 14.095 109.109 14.482 110.045 14.466 C 112.417 14.425 114.789 14.445 117.161 14.453 C 118.377 14.457 118.499 14.588 118.503 15.789 C 118.507 17.377 118.507 18.965 118.503 20.556 C 118.499 21.77 118.406 21.855 117.144 21.859 C 114.842 21.863 112.535 21.859 110.232 21.859 C 108.983 21.859 108.804 22.038 108.796 23.244 C 108.788 24.697 108.784 26.151 108.796 27.604 C 108.804 28.76 109.011 28.968 110.159 28.972 C 113.515 28.98 116.868 28.972 120.224 28.972 C 121.53 28.972 121.624 29.061 121.632 30.336 C 121.64 31.924 121.612 33.516 121.644 35.103 C 121.661 35.942 121.38 36.329 120.473 36.325 C 114.541 36.301 108.609 36.297 102.677 36.325 C 101.659 36.329 101.407 35.897 101.407 34.981 C 101.432 29.371 101.42 23.761 101.42 18.146 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 198.871 15.745 C 197.662 16.293 196.38 16.663 195.066 16.846 C 198.614 21.142 196.388 27.497 192.334 30.728 C 185.496 36.151 173.132 38.717 167.501 30.213 C 164.84 26.157 164.911 20.45 168.281 17.077 C 164.955 15.133 163.722 10.544 167.926 7.038 C 172.92 2.875 180.547 2.528 183.252 9.399 C 183.412 9.789 179.323 11.502 179.235 11.272 C 177.612 7.197 170.738 2.555 169.283 9.408 C 169.122 10.431 169.225 11.479 169.582 12.451 C 169.939 13.423 170.538 14.289 171.323 14.964 C 173.638 13.783 176.6 13.002 177.709 15.852 C 177.842 16.189 175.048 17.325 174.765 17.432 C 173.432 17.991 171.967 18.157 170.543 17.911 C 170.097 18.835 169.798 19.824 169.656 20.84 C 169.417 23.27 169.954 25.712 171.19 27.817 C 174.339 33.222 181.762 35.264 187.261 32.619 C 192.583 30.054 195.128 22.251 190.188 17.822 C 188.175 16.047 184.716 15.026 183.678 18.266 C 183.172 19.846 183.909 23.388 186.037 23.512 C 186.946 23.26 187.835 22.942 188.698 22.562 C 187.057 24.089 183.678 26.113 181.416 25.065 C 176.095 22.669 181.416 17.307 184.175 15.932 C 185.328 15.333 186.549 14.874 187.811 14.565 L 187.864 14.565 C 188.343 14.343 189.425 13.677 189.975 13.828 C 193.771 14.991 201.7 17.378 200.84 10.375 C 200.699 9.427 200.277 8.543 199.629 7.837 C 198.98 7.132 198.136 6.637 197.204 6.416 L 195.767 6.159 L 195.554 6.159 C 195.376 7.171 195.226 9.008 196.512 8.502 C 199.022 7.508 195.368 9.514 194.649 9.798 C 193.239 10.357 190.871 10.686 191.305 8.271 C 191.563 6.798 193.257 6.097 194.436 5.511 C 197.532 3.984 202.552 3.203 204.432 7.02 C 206.516 11.227 202.161 14.281 198.871 15.745 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 281.926 19.673 C 281.951 19.253 281.999 18.83 281.999 18.411 C 282.004 12.796 281.999 7.186 282.004 1.571 C 282.004 0.171 282.117 0.057 283.487 0.053 C 284.981 0.053 286.471 0.053 287.965 0.053 C 289.297 0.053 289.4 0.15 289.4 1.498 C 289.4 10.626 289.4 19.754 289.4 28.886 C 289.4 30.983 289.38 33.08 289.408 35.177 C 289.42 36.023 289.119 36.398 288.216 36.378 C 286.321 36.329 284.415 36.317 282.52 36.382 C 281.567 36.414 281.046 36.08 280.639 35.221 C 278.072 29.786 275.465 24.367 272.866 18.948 C 272.494 18.174 272.079 17.421 271.682 16.66 C 271.576 16.68 271.468 16.701 271.363 16.721 C 271.323 17.124 271.242 17.523 271.242 17.926 C 271.235 23.337 271.237 28.744 271.235 34.155 C 271.235 34.594 271.204 35.034 271.192 35.474 C 271.177 36.105 270.85 36.369 270.221 36.361 C 268.421 36.345 266.629 36.341 264.829 36.361 C 264.08 36.369 263.788 36.003 263.788 35.311 C 263.788 35.107 263.788 34.904 263.788 34.704 C 263.788 23.716 263.788 12.727 263.788 1.738 C 263.788 0.093 263.834 0.053 265.518 0.053 C 267.247 0.053 268.975 0.093 270.704 0.036 C 271.619 0.004 272.117 0.362 272.504 1.172 C 275.31 7.055 278.15 12.922 280.991 18.789 C 281.157 19.131 281.393 19.441 281.597 19.766 C 281.703 19.734 281.811 19.705 281.919 19.673 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 28.953 18.2 C 28.953 17.153 28.953 16.107 28.952 15.06 C 28.95 12.966 28.948 10.873 28.953 8.777 C 28.97 3.574 32.546 0.024 37.782 0.008 C 39.918 0 42.05 -0.005 44.186 0.008 C 49.15 0.04 52.816 3.615 52.852 8.554 C 52.877 12.137 52.872 15.719 52.866 19.302 L 52.866 19.303 C 52.862 22.139 52.858 24.975 52.868 27.811 C 52.889 32.819 48.71 36.508 44.308 36.341 C 42.97 36.291 41.628 36.305 40.287 36.318 C 39.324 36.328 38.362 36.338 37.4 36.324 C 32.501 36.255 28.99 32.721 28.958 27.827 C 28.941 25.622 28.945 23.414 28.95 21.207 C 28.952 20.204 28.953 19.202 28.953 18.2 Z M 36.345 20.728 L 36.345 20.728 C 36.343 22.925 36.341 25.123 36.35 27.319 C 36.354 28.605 36.712 28.955 37.969 28.963 C 39.902 28.971 41.835 28.971 43.763 28.963 C 45.061 28.959 45.443 28.622 45.447 27.372 C 45.453 25.151 45.457 22.931 45.458 20.711 L 43.275 18.628 C 43.113 18.472 43.113 18.213 43.275 18.057 L 45.457 15.974 C 45.455 13.656 45.452 11.337 45.447 9.018 C 45.447 7.813 45.045 7.434 43.861 7.422 C 41.928 7.409 39.995 7.405 38.067 7.422 C 36.639 7.434 36.354 7.731 36.35 9.168 C 36.345 11.152 36.346 13.134 36.348 15.117 L 36.348 15.117 C 36.348 15.404 36.349 15.692 36.349 15.979 L 38.526 18.057 C 38.689 18.213 38.689 18.472 38.526 18.628 L 36.345 20.71 C 36.345 20.716 36.345 20.722 36.345 20.728 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 237.281 8.897 C 237.297 3.698 240.878 0.143 246.114 0.131 C 246.47 0.13 246.827 0.13 247.183 0.129 C 248.962 0.125 250.738 0.121 252.518 0.131 C 257.481 0.164 261.146 3.738 261.184 8.681 C 261.209 12.373 261.204 16.063 261.199 19.754 C 261.196 22.482 261.191 25.21 261.199 27.939 C 261.217 32.979 257.013 36.635 252.639 36.468 C 251.294 36.416 249.946 36.43 248.597 36.445 C 247.642 36.455 246.686 36.465 245.732 36.452 C 240.833 36.383 237.318 32.845 237.289 27.955 C 237.276 25.927 237.28 23.901 237.283 21.874 C 237.285 20.658 237.287 19.441 237.285 18.224 L 237.281 18.22 C 237.281 17.185 237.28 16.149 237.279 15.113 C 237.277 13.041 237.276 10.968 237.281 8.897 Z M 244.672 20.682 C 244.672 20.74 244.672 20.797 244.672 20.855 C 244.671 23.052 244.669 25.25 244.678 27.446 C 244.682 28.729 245.044 29.079 246.305 29.083 C 248.238 29.091 250.17 29.091 252.099 29.083 C 253.396 29.075 253.775 28.741 253.775 27.487 C 253.78 25.276 253.783 23.067 253.783 20.857 L 251.51 18.688 C 251.348 18.532 251.348 18.273 251.51 18.117 L 253.783 15.947 C 253.783 13.676 253.78 11.405 253.775 9.133 C 253.775 7.928 253.373 7.553 252.184 7.545 C 250.252 7.533 248.319 7.529 246.391 7.545 C 244.971 7.557 244.678 7.859 244.674 9.296 C 244.668 11.28 244.67 13.262 244.672 15.245 C 244.672 15.537 244.672 15.83 244.673 16.123 L 246.762 18.117 C 246.925 18.273 246.925 18.532 246.762 18.688 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 222.92 36.367 C 221.667 36.367 220.41 36.383 219.157 36.367 C 214.905 36.298 211.256 32.792 211.036 28.55 C 210.987 27.573 211.028 26.592 211.02 25.61 C 211.02 24.91 211.329 24.552 212.065 24.56 C 213.86 24.576 215.658 24.576 217.456 24.56 C 218.152 24.552 218.449 24.902 218.465 25.541 C 218.482 26.25 218.486 26.962 218.482 27.67 C 218.482 28.534 218.888 29.018 219.763 29.022 C 221.932 29.034 224.1 29.034 226.269 29.022 C 227.087 29.018 227.51 28.587 227.506 27.748 C 227.502 26.701 227.506 25.651 227.518 24.605 C 227.53 23.819 227.18 23.379 226.403 23.147 C 223.356 22.243 220.333 21.262 217.286 20.366 C 213.457 19.243 211.007 16.087 211.032 12.122 C 211.044 10.302 210.975 8.453 211.28 6.674 C 211.923 2.953 215.324 0.16 219.108 0.079 C 221.684 0.022 224.259 0.018 226.834 0.079 C 231.277 0.189 234.744 3.67 234.984 8.209 C 235.029 9.052 234.996 9.899 235 10.746 C 235.008 11.572 234.642 11.996 233.771 11.987 C 232.079 11.971 230.382 11.963 228.686 11.987 C 227.892 12 227.575 11.588 227.538 10.884 C 227.502 10.176 227.51 9.463 227.506 8.755 C 227.502 7.936 227.103 7.48 226.273 7.476 C 224.104 7.464 221.936 7.464 219.767 7.476 C 218.892 7.476 218.473 7.953 218.478 8.82 C 218.482 9.732 218.522 10.648 218.461 11.556 C 218.392 12.61 218.832 13.156 219.849 13.445 C 222.676 14.255 225.475 15.159 228.299 15.99 C 232.726 17.292 235.02 20.265 234.98 24.845 C 234.963 26.624 234.955 28.444 234.605 30.178 C 233.91 33.639 230.512 36.289 226.985 36.363 C 225.63 36.391 224.275 36.367 222.916 36.367 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 303.865 36.388 C 302.611 36.388 301.354 36.404 300.102 36.388 C 295.76 36.319 292.09 32.687 291.987 28.363 C 291.967 27.451 291.987 26.539 291.984 25.627 C 291.977 24.919 292.289 24.573 293.025 24.581 C 294.82 24.597 296.618 24.597 298.418 24.581 C 299.111 24.577 299.401 24.919 299.406 25.57 C 299.408 26.279 299.418 26.991 299.421 27.7 C 299.426 28.559 299.845 29.039 300.72 29.043 C 302.887 29.055 305.057 29.055 307.224 29.043 C 308.046 29.039 308.466 28.591 308.471 27.769 C 308.471 26.722 308.471 25.672 308.481 24.626 C 308.486 23.84 308.129 23.404 307.355 23.172 C 304.308 22.264 301.286 21.287 298.237 20.391 C 294.4 19.264 291.979 16.133 292 12.147 C 292.01 10.36 291.927 8.544 292.221 6.797 C 292.852 2.978 296.281 0.169 300.17 0.104 C 302.576 0.063 304.984 0.083 307.387 0.096 C 312.116 0.124 315.668 3.511 315.932 8.242 C 315.98 9.085 315.945 9.932 315.952 10.779 C 315.96 11.605 315.59 12.025 314.723 12.017 C 313.031 11.996 311.334 11.992 309.637 12.017 C 308.845 12.029 308.531 11.622 308.506 10.909 C 308.481 10.201 308.491 9.488 308.478 8.78 C 308.461 7.966 308.056 7.514 307.224 7.51 C 305.057 7.497 302.887 7.497 300.72 7.51 C 299.845 7.51 299.431 7.998 299.431 8.857 C 299.431 9.769 299.471 10.685 299.413 11.593 C 299.348 12.644 299.795 13.189 300.808 13.482 C 303.636 14.292 306.434 15.196 309.26 16.027 C 313.695 17.334 315.977 20.294 315.935 24.882 C 315.919 26.661 315.919 28.485 315.563 30.216 C 314.828 33.741 311.44 36.343 307.84 36.4 C 306.517 36.42 305.195 36.4 303.873 36.4 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 78.373 18.136 C 78.373 12.66 78.373 7.184 78.373 1.708 C 78.373 0.1 78.442 0.034 80.008 0.034 C 85.737 0.034 91.465 0.034 97.194 0.034 C 98.476 0.034 98.598 0.152 98.602 1.41 C 98.61 2.966 98.577 4.521 98.614 6.076 C 98.634 7.009 98.321 7.408 97.32 7.395 C 94 7.351 90.676 7.375 87.356 7.379 C 85.965 7.379 85.818 7.522 85.81 8.865 C 85.798 10.319 85.839 11.772 85.798 13.226 C 85.769 14.195 86.172 14.528 87.132 14.508 C 89.472 14.459 91.811 14.488 94.147 14.496 C 95.339 14.5 95.481 14.647 95.489 15.856 C 95.502 17.342 95.493 18.832 95.489 20.318 C 95.489 21.837 95.445 21.881 93.87 21.885 C 91.632 21.89 89.395 21.885 87.161 21.885 C 85.944 21.89 85.814 22.008 85.814 23.229 C 85.806 27.117 85.814 31.005 85.81 34.889 C 85.81 36.241 85.704 36.343 84.382 36.347 C 82.925 36.347 81.469 36.347 80.008 36.347 C 78.454 36.347 78.381 36.278 78.381 34.665 C 78.381 30.912 78.381 27.162 78.381 23.408 C 78.381 21.649 78.381 19.895 78.381 18.136 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 55.511 18.185 C 55.511 12.709 55.511 7.233 55.511 1.757 C 55.511 0.059 55.539 0.034 57.187 0.034 C 62.883 0.034 68.575 0.034 74.271 0.034 C 75.658 0.034 75.715 0.091 75.715 1.455 C 75.715 2.978 75.72 4.497 75.715 6.019 C 75.711 7.302 75.638 7.375 74.308 7.375 C 71.02 7.375 67.733 7.375 64.445 7.375 C 63.099 7.375 62.928 7.546 62.92 8.898 C 62.908 10.351 62.928 11.805 62.916 13.258 C 62.908 14.142 63.266 14.52 64.201 14.504 C 66.573 14.455 68.945 14.512 71.317 14.476 C 72.277 14.459 72.676 14.842 72.66 15.791 C 72.631 17.378 72.611 18.97 72.668 20.558 C 72.705 21.535 72.306 21.898 71.362 21.885 C 69.124 21.861 66.887 21.877 64.649 21.877 C 62.973 21.877 62.916 21.934 62.912 23.567 C 62.912 27.321 62.912 31.071 62.912 34.824 C 62.912 36.302 62.867 36.339 61.345 36.343 C 59.889 36.343 58.432 36.343 56.971 36.343 C 55.633 36.343 55.507 36.229 55.507 34.914 C 55.499 30.79 55.507 26.665 55.507 22.541 C 55.507 21.087 55.507 19.634 55.507 18.181 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 137.512 12.032 C 138.151 10.977 138.655 10.187 139.115 9.377 C 140.637 6.67 142.171 3.962 143.643 1.226 C 144.099 0.379 144.652 -0.003 145.645 0.037 C 147.472 0.111 149.307 0.05 151.138 0.062 C 152.33 0.066 152.484 0.318 151.907 1.361 C 148.538 7.451 145.145 13.526 141.804 19.633 C 141.467 20.252 141.259 21.021 141.251 21.726 C 141.202 26.086 141.231 30.446 141.223 34.807 C 141.223 36.326 141.17 36.362 139.697 36.366 C 138.138 36.366 136.576 36.334 135.018 36.378 C 134.139 36.407 133.83 36.089 133.838 35.202 C 133.871 30.809 133.879 26.412 133.826 22.019 C 133.818 21.278 133.614 20.463 133.26 19.816 C 129.985 13.868 126.661 7.948 123.341 2.024 C 122.295 0.159 122.349 0.058 124.452 0.058 C 126.112 0.058 127.776 0.082 129.436 0.045 C 130.197 0.029 130.685 0.282 131.067 0.97 C 132.89 4.247 134.753 7.5 136.613 10.757 C 136.82 11.124 137.097 11.449 137.512 12.032 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path><path d=\"M 2.384 20.546 L 0.122 18.387 C -0.041 18.232 -0.041 17.972 0.122 17.817 L 2.392 15.65 C 2.392 15.486 2.392 15.323 2.392 15.159 C 2.393 13.109 2.394 11.058 2.391 9.008 C 2.387 5.34 3.848 2.49 7.22 0.882 C 8.315 0.361 9.617 0.133 10.841 0.072 C 12.85 -0.031 14.867 -0.002 16.88 0.027 C 17.273 0.033 17.666 0.038 18.059 0.043 C 22.469 0.096 26.078 3.54 26.306 7.933 C 26.352 8.825 26.344 9.719 26.335 10.613 C 26.33 11.139 26.324 11.666 26.331 12.192 C 26.339 12.909 26.034 13.238 25.293 13.226 C 23.531 13.206 21.77 13.198 20.008 13.226 C 19.186 13.242 18.95 12.86 18.958 12.115 C 18.965 11.506 18.95 10.899 18.935 10.292 C 18.922 9.786 18.909 9.279 18.909 8.772 C 18.909 7.815 18.344 7.412 17.502 7.4 C 15.402 7.363 13.299 7.372 11.199 7.4 C 10.365 7.412 9.885 7.889 9.857 8.744 C 9.828 9.554 9.812 10.364 9.812 11.174 C 9.812 12.898 9.812 14.621 9.811 16.345 C 9.81 19.792 9.809 23.24 9.812 26.69 C 9.812 28.783 10.04 28.999 12.143 28.999 C 12.697 28.999 13.25 28.999 13.803 29 C 14.91 29.001 16.018 29.001 17.127 28.999 C 18.503 28.991 18.869 28.669 18.938 27.289 C 18.991 26.242 18.995 25.192 18.954 24.146 C 18.926 23.376 19.243 22.981 19.992 22.973 C 21.753 22.957 23.515 22.953 25.277 22.973 C 25.879 22.981 26.339 23.225 26.322 23.938 C 26.311 24.49 26.313 25.045 26.315 25.599 C 26.319 26.839 26.323 28.079 26.18 29.3 C 25.716 33.229 22.189 36.29 18.234 36.335 C 15.76 36.364 13.287 36.36 10.813 36.335 C 6.309 36.29 2.716 33.046 2.489 28.567 C 2.355 25.94 2.369 23.367 2.382 20.762 C 2.383 20.69 2.383 20.618 2.384 20.546 Z\" fill=\"var(--token-342ca76b-3fbd-4ec1-b2bc-bd892795bf7e, rgb(188, 160, 108)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path></g></svg>',svgContentId:10077084984,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-172ulc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"e5hzQKgEC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||537)-0-575)/2)+0+0+80+77+0,...addPropertyOverrides({CGeUXsixp:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||744)-0-692.5)/2)+0+0+40+77+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i7akfl-container\",layoutDependency:layoutDependency,layoutId:\"IZv_jO0Jo-container\",nodeId:\"IZv_jO0Jo\",rendersWithMotion:true,scopeId:\"F801woTAj\",children:/*#__PURE__*/_jsx(Button,{AFz2Sv8SP:true,aT5nRnRI1:\"tyler@coffeyandsons.com\",height:\"100%\",id:\"IZv_jO0Jo\",Jryr1RvH5:\"XBbhaY3Ap\",JxBpRyYNz:\"mailto:tyler@coffeyandsons.com\",layoutId:\"IZv_jO0Jo\",mJj6skhTn:false,variant:\"GU35LV3EE\",width:\"100%\",y8JKFgz2o:\"j3pWzbTtG\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1flygwi\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"aX71zqxrL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ngbc0e\",\"data-framer-name\":\"Social Buttons\",layoutDependency:layoutDependency,layoutId:\"rRyXkjvFJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nv1p28-container\",layoutDependency:layoutDependency,layoutId:\"CSMSMz3wQ-container\",nodeId:\"CSMSMz3wQ\",rendersWithMotion:true,scopeId:\"F801woTAj\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"CSMSMz3wQ\",layoutId:\"CSMSMz3wQ\",style:{height:\"100%\",width:\"100%\"},TNlKw2Bhv:\"https://www.linkedin.com/company/coffeyandsons/\",variant:\"afXANyw7V\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3y8492-container\",layoutDependency:layoutDependency,layoutId:\"dUeScLr9O-container\",nodeId:\"dUeScLr9O\",rendersWithMotion:true,scopeId:\"F801woTAj\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"dUeScLr9O\",layoutId:\"dUeScLr9O\",style:{height:\"100%\",width:\"100%\"},TNlKw2Bhv:\"https://www.instagram.com/coffeyandsons/\",variant:\"Dvc5A7kv6\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ken4tn\",\"data-framer-name\":\"Credentials & Copyright\",layoutDependency:layoutDependency,layoutId:\"BCx0kq52w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2025 Coffey & Sons Labs, Inc\"})}),className:\"framer-16hyxj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yPUhZCxvQ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2eb6c1\",\"data-framer-name\":\"Credentials & Copyright\",layoutDependency:layoutDependency,layoutId:\"QaAiyo4jm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XAXwghbsE\"},motionChild:true,nodeId:\"Fzzv52Yzi\",openInNewTab:false,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"Home\"})})})}),className:\"framer-18lb5pp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fzzv52Yzi\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HIEm6Y6oT\"},motionChild:true,nodeId:\"NJeH393Cj\",openInNewTab:false,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"About\"})})})}),className:\"framer-1l7twox\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NJeH393Cj\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DK5xwzTjb\"},motionChild:true,nodeId:\"By1gNXKRj\",openInNewTab:false,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"Spatial Computing\"})})})}),className:\"framer-143w78m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"By1gNXKRj\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SveLQfoM7\"},motionChild:true,nodeId:\"d8Oi2ZAr0\",openInNewTab:false,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"AI Visibility\"})})})}),className:\"framer-1906a0l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d8Oi2ZAr0\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://shop.coffeyandsons.com/\",motionChild:true,nodeId:\"WYe47A8Iz\",openInNewTab:true,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"Shop\"})})})}),className:\"framer-zs8oxh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WYe47A8Iz\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pylpbr\",\"data-styles-preset\":\"TDR5zznxb\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/forms/d/e/1FAIpQLSdWLXK9hwOpcD1rkNvcKzER07DW4_lWz0o0uKlj-YR4ofyBQg/viewform?usp=dialog\",motionChild:true,nodeId:\"a5dA5a0HO\",openInNewTab:true,relValues:[],scopeId:\"F801woTAj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oxo1gx\",\"data-styles-preset\":\"itCqtVoWd\",children:\"Contact\"})})})}),className:\"framer-84rjnr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a5dA5a0HO\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ii9j2\",\"data-framer-name\":\"Credentials & Copyright\",layoutDependency:layoutDependency,layoutId:\"OUvmg2_5y\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-746a9166-a037-4aad-9fe1-3f32e9324220, rgb(122, 122, 122)))\"},children:\"Coffey & Sons does not collect, store, or share personal data. Some 3D vehicle models are used under Creative Commons Attribution 4.0 (CC BY 4.0) and remain the intellectual property of their original creators. Models are artistic representations and not affiliated with or endorsed by their respective manufacturers unless explicitly stated.\"})}),className:\"framer-ttr9ni\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"IoL_1KQL5\",style:{\"--extracted-r6o4lv\":\"var(--token-746a9166-a037-4aad-9fe1-3f32e9324220, rgb(122, 122, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wJog2.framer-166spoz, .framer-wJog2 .framer-166spoz { display: block; }\",\".framer-wJog2.framer-ba0v03 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-wJog2 .framer-1o13o8n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wJog2 .framer-10k3ifb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-wJog2 .framer-9dg41v { flex: none; height: 37px; position: relative; text-decoration: none; width: 316px; }\",\".framer-wJog2 .framer-172ulc { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wJog2 .framer-1i7akfl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wJog2 .framer-1flygwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-wJog2 .framer-ngbc0e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wJog2 .framer-1nv1p28-container, .framer-wJog2 .framer-3y8492-container { flex: none; height: 56px; position: relative; width: 56px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-wJog2 .framer-ken4tn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 324px; }\",\".framer-wJog2 .framer-16hyxj, .framer-wJog2 .framer-18lb5pp, .framer-wJog2 .framer-1l7twox, .framer-wJog2 .framer-143w78m, .framer-wJog2 .framer-1906a0l, .framer-wJog2 .framer-zs8oxh, .framer-wJog2 .framer-84rjnr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wJog2 .framer-2eb6c1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wJog2 .framer-9ii9j2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-wJog2 .framer-ttr9ni { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wJog2.framer-v-1vfxbfq.framer-ba0v03 { width: 390px; }\",\".framer-wJog2.framer-v-1vfxbfq .framer-10k3ifb { padding: 40px 24px 0px 24px; }\",\".framer-wJog2.framer-v-1vfxbfq .framer-172ulc { flex-direction: column; gap: 0px; }\",\".framer-wJog2.framer-v-1vfxbfq .framer-2eb6c1 { flex-direction: column; gap: 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 537\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CGeUXsixp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF801woTAj=withCSS(Component,css,\"framer-wJog2\");export default FramerF801woTAj;FramerF801woTAj.displayName=\"Footer\";FramerF801woTAj.defaultProps={height:537,width:1200};addPropertyControls(FramerF801woTAj,{variant:{options:[\"Lc4SZcwrB\",\"CGeUXsixp\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerF801woTAj,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...ButtonFonts,...SocialButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF801woTAj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"537\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CGeUXsixp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F801woTAj.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Poppins-regular\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-italic\"]);export const fonts=[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V15vFP-KUEg.woff2\",weight:\"700\"},{family:\"Poppins\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lFd2PQEhcqw.woff2\",weight:\"700\"},{family:\"Poppins\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLecnFBGPaTSQ.woff2\",weight:\"400\"}];export const css=['.framer-gv89U .framer-styles-preset-1305ls2:not(.rich-text-wrapper), .framer-gv89U .framer-styles-preset-1305ls2.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2acfc62e-1dad-487e-a2fb-3f54e1bdc5cc, #666666); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gv89U .framer-styles-preset-1305ls2:not(.rich-text-wrapper), .framer-gv89U .framer-styles-preset-1305ls2.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2acfc62e-1dad-487e-a2fb-3f54e1bdc5cc, #666666); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gv89U .framer-styles-preset-1305ls2:not(.rich-text-wrapper), .framer-gv89U .framer-styles-preset-1305ls2.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-2acfc62e-1dad-487e-a2fb-3f54e1bdc5cc, #666666); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-gv89U\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}