{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/n0r2tp3qeqU3qp8kzU3j/ab7TQ8ThQJRm6MPwenn9/ga4jTtI9M.js", "ssg:https://framerusercontent.com/modules/xFhv3ETdRBLjJusGaZ1P/d9ZONLqTB9uCj5kbWKll/Globe.js", "ssg:https://ga.jspm.io/npm:cobe@0.6.0/dist/index.esm.js", "ssg:https://ga.jspm.io/npm:phenomenon@1.6.0/dist/phenomenon.mjs", "ssg:https://framerusercontent.com/modules/Pazhc8qgNuRpZbbYx8sk/eQWDKagzh4LppLBHYQu1/NdPYYwEFx.js", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/vkHAj2Yk0mTnbM6ZdN5c/PlLMu0V3HsBupvdXeFrH/FormSpark.js", "ssg:https://framerusercontent.com/modules/gPosRSOYTFbY6fDyECsH/oeVEExSjZbt959kIFUIn/PwE0B5Rtv.js", "ssg:https://framerusercontent.com/modules/PLP5SWQpFPuFrn7tLf3t/suo2OcdmUu5xmjtBXZ7I/dkRfXNUhM.js", "ssg:https://framer.com/m/framer/randomID.js@^2.0.0", "ssg:https://framer.com/m/framer/useConstant.js@^1.0.0", "ssg:https://framerusercontent.com/modules/K5XHJv6I4x8XpejdGd08/8d4LsUAGu9WCId04sNc3/VxaI7JO0o.js"],
  "sourcesContent": ["// Generated by Framer (d894e1b)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as l, getFonts as m, RichText as n, useLocaleInfo as o, useVariantState as f, withCSS as d } from \"framer\";\nimport { LayoutGroup as c, motion as s, MotionConfigContext as h } from \"framer-motion\";\nimport * as p from \"react\";\nimport { Icon as g } from \"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";\nimport b from \"https://framerusercontent.com/modules/xFhv3ETdRBLjJusGaZ1P/d9ZONLqTB9uCj5kbWKll/Globe.js\";\nimport x from \"https://framerusercontent.com/modules/Pazhc8qgNuRpZbbYx8sk/eQWDKagzh4LppLBHYQu1/NdPYYwEFx.js\";\nlet u = m(b),\n  v = m(x),\n  y = m(g),\n  w = [\"eDNYJhaRU\", \"GfXGOUIa6\", \"OTKOuYh5M\"],\n  I = \"framer-lQWId\",\n  k = {\n    eDNYJhaRU: \"framer-v-lh1181\",\n    GfXGOUIa6: \"framer-v-gumjbo\",\n    OTKOuYh5M: \"framer-v-kx814e\"\n  };\nfunction Q(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet W = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  j = ({\n    value: e,\n    children: a\n  }) => {\n    let t = p.useContext(h),\n      i = null != e ? e : t.transition,\n      l = p.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/r(h.Provider, {\n      value: l,\n      children: a\n    });\n  },\n  G = {\n    desktop: \"eDNYJhaRU\",\n    phone: \"OTKOuYh5M\",\n    tablet: \"GfXGOUIa6\"\n  },\n  z = ({\n    height: r,\n    id: e,\n    width: a,\n    ...t\n  }) => {\n    var i, l;\n    return {\n      ...t,\n      variant: null !== (l = null !== (i = G[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== l ? l : \"eDNYJhaRU\"\n    };\n  },\n  O = (r, e) => e.join(\"-\") + r.layoutDependency,\n  R = /*#__PURE__*/p.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = o(),\n      {\n        style: m,\n        className: d,\n        layoutId: h,\n        variant: u,\n        ...v\n      } = z(a),\n      {\n        baseVariant: y,\n        classNames: I,\n        gestureVariant: G,\n        setGestureState: R,\n        setVariant: N,\n        transition: L,\n        variants: T\n      } = f({\n        cycleOrder: w,\n        defaultVariant: \"eDNYJhaRU\",\n        transitions: W,\n        variant: u,\n        variantClassNames: k\n      }),\n      U = O(a, T),\n      F = p.useRef(null),\n      B = p.useId();\n    return /*#__PURE__*/r(c, {\n      id: null != h ? h : B,\n      children: /*#__PURE__*/r(s.div, {\n        initial: u,\n        animate: T,\n        onHoverStart: () => R({\n          isHovered: !0\n        }),\n        onHoverEnd: () => R({\n          isHovered: !1\n        }),\n        onTapStart: () => R({\n          isPressed: !0\n        }),\n        onTap: () => R({\n          isPressed: !1\n        }),\n        onTapCancel: () => R({\n          isPressed: !1\n        }),\n        className: l(\"framer-lQWId\", ...[], I),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(j, {\n          value: L,\n          children: /*#__PURE__*/e(s.div, {\n            ...v,\n            className: l(\"framer-lh1181\", d),\n            \"data-framer-name\": \"desktop\",\n            layoutDependency: U,\n            layoutId: \"eDNYJhaRU\",\n            ref: null != t ? t : F,\n            style: {\n              backgroundColor: \"rgb(0, 0, 0)\",\n              ...m\n            },\n            ...Q({\n              GfXGOUIa6: {\n                \"data-framer-name\": \"tablet\"\n              },\n              OTKOuYh5M: {\n                \"data-framer-name\": \"phone\"\n              }\n            }, y, G),\n            children: [/*#__PURE__*/e(s.div, {\n              className: \"framer-1nbomwm\",\n              layoutDependency: U,\n              layoutId: \"wznGMnRFP\",\n              children: [/*#__PURE__*/r(s.div, {\n                className: \"framer-k0zj1f-container\",\n                layoutDependency: U,\n                layoutId: \"jGwSLleCF-container\",\n                children: /*#__PURE__*/r(b, {\n                  alignment: \"center\",\n                  background: \"rgb(0, 0, 0)\",\n                  baseColor: \"rgb(51, 51, 51)\",\n                  dark: 1,\n                  diffuse: 2,\n                  dragOptions: {\n                    damping: 40,\n                    mass: 1,\n                    stiffness: 200\n                  },\n                  glowColor: \"rgb(46, 46, 46)\",\n                  height: \"100%\",\n                  id: \"jGwSLleCF\",\n                  isDraggable: !0,\n                  layoutId: \"jGwSLleCF\",\n                  mapBrightness: 12,\n                  markerArray: [],\n                  markerColor: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(181, 255, 0)) /* {\"name\":\"primary\"} */',\n                  markerSize: .5,\n                  maxSamples: 2e4,\n                  maxWidth: 800,\n                  offset: {\n                    offsetX: 0,\n                    offsetY: 0\n                  },\n                  phi: 0,\n                  scale: 1,\n                  speed: 1.5,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  theta: .3,\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/r(s.div, {\n                className: \"framer-smwtjq-container\",\n                layoutDependency: U,\n                layoutId: \"PjEVGXw9J-container\",\n                children: /*#__PURE__*/r(x, {\n                  height: \"100%\",\n                  id: \"PjEVGXw9J\",\n                  layoutId: \"PjEVGXw9J\",\n                  style: {\n                    height: \"100%\"\n                  },\n                  variant: \"k2jQ1svAZ\",\n                  width: \"100%\",\n                  ...Q({\n                    OTKOuYh5M: {\n                      style: {\n                        width: \"100%\"\n                      },\n                      variant: \"VYtp3QUML\"\n                    }\n                  }, y, G)\n                })\n              })]\n            }), /*#__PURE__*/e(s.div, {\n              className: \"framer-1n2hrp5\",\n              layoutDependency: U,\n              layoutId: \"N8aIs7pM2\",\n              style: {\n                backgroundColor: \"var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23))\",\n                borderBottomLeftRadius: 20,\n                borderBottomRightRadius: 20,\n                borderTopLeftRadius: 20,\n                borderTopRightRadius: 20\n              },\n              children: [/*#__PURE__*/e(s.div, {\n                className: \"framer-1gitc3u\",\n                layoutDependency: U,\n                layoutId: \"oclHO2On0\",\n                style: {\n                  backgroundColor: \"var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23))\",\n                  borderBottomLeftRadius: 20,\n                  borderBottomRightRadius: 20,\n                  borderTopLeftRadius: 20,\n                  borderTopRightRadius: 20\n                },\n                children: [/*#__PURE__*/r(s.div, {\n                  className: \"framer-gqyf5q-container\",\n                  layoutDependency: U,\n                  layoutId: \"POFp4r8Ej-container\",\n                  children: /*#__PURE__*/r(g, {\n                    color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(181, 255, 0)) /* {\"name\":\"primary\"} */',\n                    height: \"100%\",\n                    iconSearch: \"call\",\n                    iconSelection: \"Home\",\n                    iconStyle15: \"Filled\",\n                    iconStyle2: \"Filled\",\n                    iconStyle7: \"Filled\",\n                    id: \"POFp4r8Ej\",\n                    layoutId: \"POFp4r8Ej\",\n                    mirrored: !1,\n                    selectByList: !1,\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/r(n, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(p.Fragment, {\n                    children: /*#__PURE__*/r(s.h2, {\n                      style: {\n                        \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                        \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                        \"--framer-font-size\": \"28px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-letter-spacing\": \"-0.5px\",\n                        \"--framer-line-height\": \"1.4em\",\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                      },\n                      children: \"+91 82871 94831\"\n                    })\n                  }),\n                  className: \"framer-ys5exh\",\n                  fonts: [\"GF;Libre Baskerville-700\"],\n                  layoutDependency: U,\n                  layoutId: \"GAKfTMR_H\",\n                  style: {\n                    \"--extracted-1of0zx5\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...Q({\n                    GfXGOUIa6: {\n                      children: /*#__PURE__*/r(p.Fragment, {\n                        children: /*#__PURE__*/r(s.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"26px\",\n                            \"--framer-font-weight\": \"700\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"+91 82871 94831\"\n                        })\n                      })\n                    },\n                    OTKOuYh5M: {\n                      children: /*#__PURE__*/r(p.Fragment, {\n                        children: /*#__PURE__*/r(s.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-font-weight\": \"700\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"+91 82871 94831\"\n                        })\n                      })\n                    }\n                  }, y, G)\n                })]\n              }), /*#__PURE__*/e(s.div, {\n                className: \"framer-1csubxr\",\n                layoutDependency: U,\n                layoutId: \"sqGtzCxlw\",\n                style: {\n                  backgroundColor: \"var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23))\",\n                  borderBottomLeftRadius: 20,\n                  borderBottomRightRadius: 20,\n                  borderTopLeftRadius: 20,\n                  borderTopRightRadius: 20\n                },\n                children: [/*#__PURE__*/r(s.div, {\n                  className: \"framer-1qk305b-container\",\n                  layoutDependency: U,\n                  layoutId: \"O9dDgkNzx-container\",\n                  children: /*#__PURE__*/r(g, {\n                    color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(181, 255, 0)) /* {\"name\":\"primary\"} */',\n                    height: \"100%\",\n                    iconSearch: \"mail\",\n                    iconSelection: \"Home\",\n                    iconStyle15: \"Filled\",\n                    iconStyle2: \"Filled\",\n                    iconStyle7: \"Filled\",\n                    id: \"O9dDgkNzx\",\n                    layoutId: \"O9dDgkNzx\",\n                    mirrored: !1,\n                    selectByList: !1,\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/r(n, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/r(p.Fragment, {\n                    children: /*#__PURE__*/r(s.h2, {\n                      style: {\n                        \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                        \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                        \"--framer-font-size\": \"28px\",\n                        \"--framer-font-weight\": \"700\",\n                        \"--framer-letter-spacing\": \"-0.5px\",\n                        \"--framer-line-height\": \"1.4em\",\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                      },\n                      children: \"contact@highhorse.in\"\n                    })\n                  }),\n                  className: \"framer-1ajqvma\",\n                  fonts: [\"GF;Libre Baskerville-700\"],\n                  layoutDependency: U,\n                  layoutId: \"XnT0GwVU5\",\n                  style: {\n                    \"--extracted-1of0zx5\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...Q({\n                    GfXGOUIa6: {\n                      children: /*#__PURE__*/r(p.Fragment, {\n                        children: /*#__PURE__*/r(s.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"26px\",\n                            \"--framer-font-weight\": \"700\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"contact@highhorse.in\"\n                        })\n                      })\n                    },\n                    OTKOuYh5M: {\n                      children: /*#__PURE__*/r(p.Fragment, {\n                        children: /*#__PURE__*/r(s.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtNzAw\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-font-weight\": \"700\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"contact@highhorse.in\"\n                        })\n                      })\n                    }\n                  }, y, G)\n                })]\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  N = ['.framer-lQWId [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-lQWId .framer-654kcs { display: block; }\", \".framer-lQWId .framer-lh1181 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 40px 40px; position: relative; width: 1060px; }\", \".framer-lQWId .framer-1nbomwm { 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 0px 0px 0px; position: relative; width: 100%; }\", \".framer-lQWId .framer-k0zj1f-container { flex: none; height: 300px; position: relative; width: 300px; }\", \".framer-lQWId .framer-smwtjq-container { flex: none; height: 640px; position: relative; width: auto; }\", \".framer-lQWId .framer-1n2hrp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 159px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-lQWId .framer-1gitc3u, .framer-lQWId .framer-1csubxr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 50%; }\", \".framer-lQWId .framer-gqyf5q-container, .framer-lQWId .framer-1qk305b-container { flex: none; height: 60px; position: relative; width: 60px; }\", \".framer-lQWId .framer-ys5exh, .framer-lQWId .framer-1ajqvma { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lQWId .framer-lh1181, .framer-lQWId .framer-1nbomwm, .framer-lQWId .framer-1n2hrp5, .framer-lQWId .framer-1gitc3u, .framer-lQWId .framer-1csubxr { gap: 0px; } .framer-lQWId .framer-lh1181 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-lQWId .framer-lh1181 > :first-child { margin-top: 0px; } .framer-lQWId .framer-lh1181 > :last-child { margin-bottom: 0px; } .framer-lQWId .framer-1nbomwm > *, .framer-lQWId .framer-1n2hrp5 > *, .framer-lQWId .framer-1gitc3u > *, .framer-lQWId .framer-1csubxr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-lQWId .framer-1nbomwm > :first-child, .framer-lQWId .framer-1n2hrp5 > :first-child, .framer-lQWId .framer-1gitc3u > :first-child, .framer-lQWId .framer-1csubxr > :first-child { margin-left: 0px; } .framer-lQWId .framer-1nbomwm > :last-child, .framer-lQWId .framer-1n2hrp5 > :last-child, .framer-lQWId .framer-1gitc3u > :last-child, .framer-lQWId .framer-1csubxr > :last-child { margin-right: 0px; } }\", \".framer-lQWId.framer-v-gumjbo .framer-lh1181 { width: 660px; }\", \".framer-lQWId.framer-v-gumjbo .framer-1nbomwm { flex-direction: column; }\", \".framer-lQWId.framer-v-gumjbo .framer-k0zj1f-container { height: 200px; width: 236px; }\", \".framer-lQWId.framer-v-gumjbo .framer-1n2hrp5 { flex-direction: column; height: min-content; }\", \".framer-lQWId.framer-v-gumjbo .framer-1gitc3u, .framer-lQWId.framer-v-gumjbo .framer-1csubxr { height: 104px; width: 100%; }\", \".framer-lQWId.framer-v-gumjbo .framer-gqyf5q-container, .framer-lQWId.framer-v-gumjbo .framer-1qk305b-container { height: 50px; width: 50px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lQWId.framer-v-gumjbo .framer-1nbomwm, .framer-lQWId.framer-v-gumjbo .framer-1n2hrp5 { gap: 0px; } .framer-lQWId.framer-v-gumjbo .framer-1nbomwm > *, .framer-lQWId.framer-v-gumjbo .framer-1n2hrp5 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-lQWId.framer-v-gumjbo .framer-1nbomwm > :first-child, .framer-lQWId.framer-v-gumjbo .framer-1n2hrp5 > :first-child { margin-top: 0px; } .framer-lQWId.framer-v-gumjbo .framer-1nbomwm > :last-child, .framer-lQWId.framer-v-gumjbo .framer-1n2hrp5 > :last-child { margin-bottom: 0px; } }\", \".framer-lQWId.framer-v-kx814e .framer-lh1181 { padding: 40px 40px 60px 40px; width: 317px; }\", \".framer-lQWId.framer-v-kx814e .framer-1nbomwm { flex-direction: column; order: 0; width: 132%; }\", \".framer-lQWId.framer-v-kx814e .framer-k0zj1f-container { height: 256px; width: 267px; }\", \".framer-lQWId.framer-v-kx814e .framer-smwtjq-container { height: auto; width: 100%; }\", \".framer-lQWId.framer-v-kx814e .framer-1n2hrp5 { flex-direction: column; height: min-content; order: 1; }\", \".framer-lQWId.framer-v-kx814e .framer-1gitc3u, .framer-lQWId.framer-v-kx814e .framer-1csubxr { flex-direction: column; height: 159px; width: 100%; }\", \".framer-lQWId.framer-v-kx814e .framer-gqyf5q-container, .framer-lQWId.framer-v-kx814e .framer-1qk305b-container { height: 45px; width: 45px; }\", \".framer-lQWId.framer-v-kx814e .framer-ys5exh, .framer-lQWId.framer-v-kx814e .framer-1ajqvma { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lQWId.framer-v-kx814e .framer-1nbomwm, .framer-lQWId.framer-v-kx814e .framer-1n2hrp5, .framer-lQWId.framer-v-kx814e .framer-1gitc3u, .framer-lQWId.framer-v-kx814e .framer-1csubxr { gap: 0px; } .framer-lQWId.framer-v-kx814e .framer-1nbomwm > *, .framer-lQWId.framer-v-kx814e .framer-1n2hrp5 > *, .framer-lQWId.framer-v-kx814e .framer-1gitc3u > *, .framer-lQWId.framer-v-kx814e .framer-1csubxr > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-lQWId.framer-v-kx814e .framer-1nbomwm > :first-child, .framer-lQWId.framer-v-kx814e .framer-1n2hrp5 > :first-child, .framer-lQWId.framer-v-kx814e .framer-1gitc3u > :first-child, .framer-lQWId.framer-v-kx814e .framer-1csubxr > :first-child { margin-top: 0px; } .framer-lQWId.framer-v-kx814e .framer-1nbomwm > :last-child, .framer-lQWId.framer-v-kx814e .framer-1n2hrp5 > :last-child, .framer-lQWId.framer-v-kx814e .framer-1gitc3u > :last-child, .framer-lQWId.framer-v-kx814e .framer-1csubxr > :last-child { margin-bottom: 0px; } }\"],\n  L = d(R, N, \"framer-lQWId\");\nexport default L;\nL.displayName = \"Contact section\", L.defaultProps = {\n  height: 959,\n  width: 1060\n}, t(L, {\n  variant: {\n    options: [\"eDNYJhaRU\", \"GfXGOUIa6\", \"OTKOuYh5M\"],\n    optionTitles: [\"desktop\", \"tablet\", \"phone\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), a(L, [{\n  family: \"Libre Baskerville\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ga4jTtI9M:default\",\n    url: \"https://fonts.gstatic.com/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTjYwI8Gcw6Oi.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTjYwI8Gcw6Oi.ttf\",\n  weight: \"700\"\n}, ...u, ...v, ...y]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerga4jTtI9M\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"959\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GfXGOUIa6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OTKOuYh5M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1060\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ga4jTtI9M.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, Color, RenderTarget } from \"framer\";\nimport { useEffect, useRef } from \"react\";\nimport createGlobe from \"cobe\";\nimport { useSpring } from \"framer-motion\"; /**\n                                           * GLOBE FOR FRAMER\n                                           * @framerIntrinsicWidth 300\n                                           * @framerIntrinsicHeight 300\n                                           * @framerDisableUnlink\n                                           *\n                                           * @framerSupportedLayoutWidth fixed\n                                           * @framerSupportedLayoutHeight fixed\n                                           */\nexport default function Globe(props) {\n  const {\n    background,\n    baseColor,\n    glowColor,\n    isDraggable,\n    dragOptions,\n    speed,\n    theta,\n    phi,\n    dark,\n    diffuse,\n    maxSamples,\n    mapBrightness,\n    markerSize,\n    markerArray,\n    markerColor,\n    scale,\n    alignment,\n    maxWidth,\n    offset\n  } = props;\n  const {\n    offsetX,\n    offsetY\n  } = offset;\n  const {\n    stiffness,\n    damping,\n    mass\n  } = dragOptions;\n  const canvasRef = useRef();\n  const pointerInteracting = useRef(null);\n  const pointerInteractionMovement = useRef(0);\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const r = useSpring(0, {\n    stiffness: stiffness,\n    damping: damping,\n    mass: mass,\n    restDelta: 1e-4,\n    restSpeed: 1e-4\n  });\n  const fadeMask = \"radial-gradient(circle at 50% 50%, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 70%)\";\n  useEffect(() => {\n    let phiValue = phi;\n    let width = 0;\n    const onResize = () => {\n      if (canvasRef.current && (width = canvasRef.current.offsetWidth)) {\n        window.addEventListener(\"resize\", onResize);\n      }\n    };\n    onResize();\n    const baseConvert = convertRGB(baseColor);\n    const glowConvert = convertRGB(glowColor);\n    const markerConvert = convertRGB(markerColor);\n    const globe = createGlobe(canvasRef.current, {\n      devicePixelRatio: 2,\n      width: width * 2,\n      height: width * 2,\n      phi: phi,\n      theta: theta,\n      dark: dark,\n      diffuse: diffuse,\n      mapSamples: maxSamples,\n      mapBrightness: mapBrightness,\n      baseColor: [baseConvert.r, baseConvert.g, baseConvert.b],\n      glowColor: [glowConvert.r, glowConvert.g, glowConvert.b],\n      markerColor: [markerConvert.r, markerConvert.g, markerConvert.b],\n      markers: markerArray.map(marker => {\n        return {\n          location: [marker.latitude, marker.longitude],\n          size: markerSize\n        };\n      }),\n      scale: scale,\n      offset: [offsetX, offsetY],\n      onRender: state => {\n        if (!isCanvas) {\n          state.phi = phiValue + r.get();\n        }\n        state.width = width * 2;\n        state.height = width * 2;\n        if (!isCanvas) {\n          state.phi = phiValue + r.get();\n          phiValue += speed / 200;\n        }\n      }\n    });\n    return () => {\n      globe.destroy();\n    };\n  }, [props]);\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      ...flexStyles,\n      placeItems: alignment,\n      background: background\n    },\n    children: /*#__PURE__*/_jsx(\"div\", {\n      style: {\n        width: \"100%\",\n        aspectRatio: \"1/1\",\n        maxWidth: maxWidth,\n        WebkitMaskImage: fadeMask,\n        MozMaskImage: fadeMask,\n        maskImage: fadeMask\n      },\n      children: /*#__PURE__*/_jsx(\"canvas\", {\n        ref: canvasRef,\n        style: {\n          width: \"100%\",\n          height: \"100%\",\n          contain: \"layout paint size\",\n          cursor: \"auto\",\n          userSelect: \"none\"\n        },\n        onPointerDown: e => {\n          if (isDraggable) {\n            pointerInteracting.current = e.clientX - pointerInteractionMovement.current;\n            canvasRef.current.style.cursor = \"grabbing\";\n          }\n        },\n        onPointerUp: () => {\n          if (isDraggable) {\n            pointerInteracting.current = null;\n            canvasRef.current.style.cursor = \"grab\";\n          }\n        },\n        onPointerOver: () => {\n          if (isDraggable) {\n            canvasRef.current.style.cursor = \"grab\";\n          }\n        },\n        onPointerOut: () => {\n          if (isDraggable) {\n            pointerInteracting.current = null;\n            canvasRef.current.style.cursor = \"auto\";\n          }\n        },\n        onMouseMove: e => {\n          if (isDraggable) {\n            if (pointerInteracting.current !== null) {\n              const delta = e.clientX - pointerInteracting.current;\n              pointerInteractionMovement.current = delta;\n              r.set(delta / 100);\n            }\n          }\n        },\n        onTouchMove: e => {\n          if (pointerInteracting.current !== null && e.touches[0]) {\n            const delta = e.touches[0].clientX - pointerInteracting.current;\n            pointerInteractionMovement.current = delta;\n            r.set(delta / 100);\n          }\n        }\n      })\n    })\n  });\n}\n; /* Default properties */\nGlobe.defaultProps = {\n  background: \"#000000\",\n  baseColor: \"#333333\",\n  glowColor: \"#ffffff\",\n  markerColor: \"#ffffff\",\n  isDraggable: true,\n  dragOptions: {\n    stiffness: 200,\n    damping: 40,\n    mass: 1\n  },\n  speed: 1,\n  phi: 0,\n  theta: .3,\n  dark: 1,\n  diffuse: 2,\n  mapBrightness: 20,\n  maxSamples: 2e4,\n  markerSize: .1,\n  markerArray: {\n    latitude: 52.3676,\n    longitude: 4.9041\n  },\n  scale: 1,\n  alignment: \"center\",\n  maxWidth: 800,\n  offset: {\n    offsetX: 0,\n    offsetY: 0\n  }\n};\nGlobe.displayName = \"Globe\";\nconst dp = Globe.defaultProps;\nconst dpOffset = Globe.defaultProps.offset;\nconst dpDrag = Globe.defaultProps.dragOptions;\naddPropertyControls(Globe, {\n  background: {\n    type: ControlType.Color,\n    title: \"Backdrop\",\n    defaultValue: dp.background\n  },\n  baseColor: {\n    type: ControlType.Color,\n    title: \"Base\",\n    defaultValue: dp.baseColor\n  },\n  glowColor: {\n    type: ControlType.Color,\n    title: \"Glow\",\n    defaultValue: dp.glowColor\n  },\n  markerColor: {\n    type: ControlType.Color,\n    title: \"Marker\",\n    defaultValue: dp.markerColor\n  },\n  isDraggable: {\n    type: ControlType.Boolean,\n    title: \"Draggable\",\n    defaultValue: dp.isDraggable\n  },\n  dragOptions: {\n    type: ControlType.Object,\n    title: \"Transition\",\n    controls: {\n      stiffness: {\n        type: ControlType.Number,\n        min: 0,\n        max: 1e3,\n        title: \"Stiffness\",\n        defaultValue: dpDrag.stiffness\n      },\n      damping: {\n        type: ControlType.Number,\n        min: 0,\n        max: 100,\n        title: \"Damping\",\n        defaultValue: dpDrag.damping\n      },\n      mass: {\n        type: ControlType.Number,\n        min: 0,\n        title: \"Mass\",\n        displayStepper: true,\n        defaultValue: dpDrag.mass\n      }\n    },\n    hidden(props) {\n      return !props.isDraggable;\n    }\n  },\n  speed: {\n    type: ControlType.Number,\n    min: 0,\n    step: .1,\n    displayStepper: true,\n    title: \"Speed\",\n    defaultValue: dp.speed\n  },\n  phi: {\n    type: ControlType.Number,\n    min: 0,\n    max: 6.28,\n    step: .01,\n    displayStepper: true,\n    title: \"Phi\",\n    defaultValue: dp.phi\n  },\n  theta: {\n    type: ControlType.Number,\n    min: -1.57,\n    max: 1.57,\n    step: .01,\n    title: \"Theta\",\n    defaultValue: dp.theta\n  },\n  dark: {\n    type: ControlType.Number,\n    min: 0,\n    max: 1,\n    step: .1,\n    displayStepper: true,\n    title: \"Dark\",\n    defaultValue: dp.dark\n  },\n  diffuse: {\n    type: ControlType.Number,\n    min: 0,\n    max: 5,\n    step: .01,\n    title: \"Diffuse\",\n    defaultValue: dp.diffuse\n  },\n  mapBrightness: {\n    type: ControlType.Number,\n    min: 0,\n    max: 12,\n    step: .01,\n    title: \"Brightness\",\n    defaultValue: dp.mapBrightness\n  },\n  maxSamples: {\n    type: ControlType.Number,\n    min: 0,\n    max: 1e5,\n    title: \"Samples\",\n    defaultValue: dp.maxSamples\n  },\n  scale: {\n    type: ControlType.Number,\n    min: 0,\n    max: 5,\n    step: .025,\n    displayStepper: true,\n    title: \"Scale\",\n    defaultValue: dp.scale\n  },\n  alignment: {\n    type: ControlType.Enum,\n    title: \"Align\",\n    options: [\"flex-start\", \"center\", \"flex-end\"],\n    optionIcons: [\"align-top\", \"align-middle\", \"align-bottom\"],\n    defaultValue: dp.alignment,\n    displaySegmentedControl: true\n  },\n  maxWidth: {\n    type: ControlType.Number,\n    title: \"Max Width\",\n    min: 100,\n    max: 5e3,\n    defaultValue: dp.maxWidth\n  },\n  offset: {\n    type: ControlType.Object,\n    title: \"Offset\",\n    controls: {\n      offsetX: {\n        type: ControlType.Number,\n        min: -5e3,\n        max: 5e3,\n        title: \"X\",\n        defaultValue: dpOffset.offsetX\n      },\n      offsetY: {\n        type: ControlType.Number,\n        min: -5e3,\n        max: 5e3,\n        title: \"Y\",\n        defaultValue: dpOffset.offsetY\n      }\n    }\n  },\n  markerSize: {\n    type: ControlType.Number,\n    min: 0,\n    max: 1,\n    step: .01,\n    title: \"Markers\",\n    defaultValue: dp.markerSize\n  },\n  markerArray: {\n    type: ControlType.Array,\n    title: \"Location\",\n    // defaultValue: [{ latitude: 52.3676, longitude: 4.9041 }],\n    control: {\n      type: ControlType.Object,\n      title: \"Location\",\n      controls: {\n        latitude: {\n          type: ControlType.Number,\n          min: -90,\n          max: 90,\n          title: \"Lat\",\n          step: 1e-4,\n          defaultValue: dp.markerArray.latitude\n        },\n        longitude: {\n          type: ControlType.Number,\n          min: -180,\n          max: 180,\n          title: \"Long\",\n          step: 1e-4,\n          defaultValue: dp.markerArray.longitude\n        }\n      }\n    }\n  }\n}); /* Styles */\nconst flexStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  placeItems: \"center\",\n  placeContent: \"center\",\n  overflow: \"visible\"\n}; /* Functions */\nconst convertRGB = color => {\n  return {\n    r: Color(color).r / 255,\n    g: Color(color).g / 255,\n    b: Color(color).b / 255\n  };\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Globe\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerIntrinsicHeight\": \"300\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Globe.map", "import e from\"phenomenon\";var a=\"phi\",o=\"theta\",t=\"mapSamples\",i=\"mapBrightness\",f=\"baseColor\",r=\"markerColor\",l=\"glowColor\",c=\"markers\",n=\"diffuse\",A=\"devicePixelRatio\",g=\"dark\",v=\"offset\",s=\"scale\",d={[a]:\"A\",[o]:\"B\",[t]:\"k\",[i]:\"E\",[f]:\"L\",[r]:\"M\",[l]:\"y\",[n]:\"F\",[g]:\"G\",[v]:\"x\",[s]:\"C\"},{PI:u,sin:m,cos:x}=Math,U=e=>[].concat(...e.map((e=>{let[a,o]=e.location;a=a*u/180,o=o*u/180-u;let t=x(a);return[-t*x(o),m(a),t*m(o),e.size]})),[0,0,0,0]),D=(u,m)=>{let _=(e,a,o)=>({type:e,value:\"undefined\"==typeof m[a]?o:m[a]}),x=u.getContext(\"webgl\")?\"webgl\":\"experimental-webgl\",y=new e({canvas:u,contextType:x,context:{alpha:!0,stencil:!1,antialias:!0,depth:!1,preserveDrawingBuffer:!1},settings:{[A]:m[A]||1,onSetup:e=>{let a=e.RGB,o=e.UNSIGNED_BYTE,t=e.TEXTURE_2D,i=e.createTexture();e.bindTexture(t,i),e.texImage2D(t,0,a,1,1,0,a,o,new Uint8Array([0,0,0,0]));let f=new Image;f.onload=()=>{e.bindTexture(t,i),e.texImage2D(t,0,a,a,o,f),e.generateMipmap(t);let r=e.getParameter(e.CURRENT_PROGRAM),l=e.getUniformLocation(r,\"H\");e.texParameteri(t,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(t,e.TEXTURE_MAG_FILTER,e.NEAREST),e.uniform1i(l,0)},f.src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACAAQAAAADMzoqnAAAAAXNSR0IArs4c6QAABA5JREFUeNrV179uHEUAx/Hf3JpbF+E2VASBsmVKTBcpKJs3SMEDcDwBiVJAAewYEBUivIHT0uUBIt0YCovKD0CRjUC4QfHYh8hYXu+P25vZ2Zm9c66gMd/GJ/tz82d3bk8GN4SrByYF2366FNTACIAkivVAAazQdnf3MvAlbNUQfOPAdQDvSAimMWhwy4I2g4SU+Kp04ISLpPBAKLxPyic3O/CCi+Y7rUJbiodcpDOFY7CgxCEXmdYD2EYK2s5lApOx5pEDDYCUwM1XdJUwBV11QQMg59kePSCaPAASQMEL2hwo6TJFgxpg+TgC2ymXPbuvc40awr3D1QCFfbH9kcoqAOkZozpQo0aqAGQRKCog/+tjkgbNFEtg2FffBvBGlSxHoAaAa1u6X4PBAwDiR8FFsrQgeUhfJTSALaB9jy5NCybJPn1SVFiWk7ywN+KzhH1aKAuydhGkbEF4lWohLXDXavlyFgHY7LBnLRdlAP6BS5Cc8RfVDXbkwN/oIvmY+6obbNeBP0JwTuMGu9gTzy1Q4RS/cWpfzszeYwd+CAFrtBW/Hur0gLbJGlD+/OjVwe/drfBxkbbg63dndEDfiEBlAd7ac0BPe1D6Jd8dfbLH+RI0OzseFB5s01/M+gMdAeluLOCAuaUA9Lezo/vSgXoCX9rtEiXnp7Q1W/CNyWcd8DXoS6jH/YZ5vAJEWY2dXFQe2TUgaFaNejCzJ98g6HnlVrsE58sDcYqg+9XY75fPqdoh/kRQWiXKg8MWlJQxUFMPjqnyujhFBE7UxIMjyszk0QwQlFsezImsyvUYYYVED2pk6m0Tg8T04Fwjk2kdAwSACqlM6gRRt3vQYAFGX0Ah7Ebx1H+MDRI5ui0QldH4j7FGcm90XdxD2Jg1AOEAVAKhEFXSn4cKUELurIAKwJ3MArypPscQaLhJFICJ0ohjDySAdH8AhDtCiTuMycH8CXzhH9jUACAO5uMhoAwA5i+T6WAKmmAqnLy80wxHqIPFYpqCwxGaYLt4Dyievg5kEoVEUAhs6pqKgFtDQYOuaXypaWKQfIuwwoGSZgfLsu/XAtI8cGN+h7Cc1A5oLOMhwlIPXuhu48AIvsSBkvtV9wsJRKCyYLfq5lTrQMFd1a262oqBck9K1V0YjQg0iEYYgpS1A9GlXQV5cykwm4A7BzVsxQqo7E+zCegO7Ma7yKgsuOcfKbMBwLC8wvVNYDsANYalEpOAa6zpWjTeMKGwEwC1CiQewJc5EKfgy7GmRAZA4vUVGwE2dPM/g0xuAInE/yG5aZ8ISxWGfYigUVbdyBElTHh2uCwGdfCkOLGgQVBh3Ewp+/QK4CDlR5Ws/Zf7yhCf8pH7vinWAvoVCQ6zz0NX5V/6GkAVV+2/5qsJ/gU8bsxpM8IeAQAAAABJRU5ErkJggg==\"}}});return y.add(\"\",{vertex:\"attribute vec3 aPosition;uniform mat4 uProjectionMatrix;uniform mat4 uModelMatrix;uniform mat4 uViewMatrix;void main(){gl_Position=uProjectionMatrix*uModelMatrix*uViewMatrix*vec4(aPosition,1.);}\",fragment:\"precision highp float;uniform vec2 r,x;uniform vec3 L,M,y;uniform vec4 z[64];uniform float A,B,k,C,D,E,F,G;uniform sampler2D H;float I=1./k;mat3 J(float a,float b){float c=cos(a),d=cos(b),e=sin(a),f=sin(b);return mat3(d,f*e,-f*c,0.,c,e,f,d*-e,d*c);}vec3 v(vec3 c,out float w){c=c.xzy;float p=max(2.,floor(log2(2.236068*k*3.141593*(1.-c.z*c.z))*.72021));vec2 g=floor(pow(1.618034,p)/2.236068*vec2(1.,1.618034)+.5),d=fract((g+1.)*.618034)*6.283185-3.883222,e=-2.*g,f=vec2(atan(c.y,c.x),c.z-1.),q=floor(vec2(e.y*f.x-d.y*(f.y*k+1.),-e.x*f.x+d.x*(f.y*k+1.))/(d.x*e.y-e.x*d.y));float n=3.141593;vec3 s;for(float h=0.;h<4.;h+=1.){vec2 t=vec2(mod(h,2.),floor(h*.5));float j=dot(g,q+t);if(j>k)continue;float a=j,b=0.;if(a>=524288.)a-=524288.,b+=.803894;if(a>=262144.)a-=262144.,b+=.901947;if(a>=131072.)a-=131072.,b+=.950973;if(a>=65536.)a-=65536.,b+=.475487;if(a>=32768.)a-=32768.,b+=.737743;if(a>=16384.)a-=16384.,b+=.868872;if(a>=8192.)a-=8192.,b+=.934436;if(a>=4096.)a-=4096.,b+=.467218;if(a>=2048.)a-=2048.,b+=.733609;if(a>=1024.)a-=1024.,b+=.866804;if(a>=512.)a-=512.,b+=.433402;if(a>=256.)a-=256.,b+=.216701;if(a>=128.)a-=128.,b+=.108351;if(a>=64.)a-=64.,b+=.554175;if(a>=32.)a-=32.,b+=.777088;if(a>=16.)a-=16.,b+=.888544;if(a>=8.)a-=8.,b+=.944272;if(a>=4.)a-=4.,b+=.472136;if(a>=2.)a-=2.,b+=.236068;if(a>=1.)a-=1.,b+=.618034;float l=fract(b)*6.283185,i=1.-2.*j*I,m=sqrt(1.-i*i);vec3 o=vec3(cos(l)*m,sin(l)*m,i);float u=length(c-o);if(u<n)n=u,s=o;}w=n;return s.xzy;}void main(){vec2 a=(gl_FragCoord.xy/r*2.-1.)/C-x*vec2(1.,-1.)/r;a.x*=r.x/r.y;float c=dot(a,a),b;vec3 d=vec3(0.,0.,1.),e=normalize(vec3(a,sqrt(.64-c)));if(c<=.64){vec3 f=e*J(B,A),g=v(f,b);float j=asin(g.y),h=acos(-g.x/cos(j));h=g.z<0.?-h:h;float t=texture2D(H,vec2(h*.5/3.141593,-(j/3.141593+.5))).x,u=smoothstep(8e-3,0.,b),l=dot(e,d),s=pow(l,F)*E,m=t*u*s,N=mix((1.-m)*pow(l,.4),m,G)+.1;gl_FragColor=vec4(L*N,1.);int O=int(D);float n=0.;for(int i=0;i<64;i++){if(i>=O)break;vec4 o=z[i];vec3 p=o.xyz,w=p-f;float q=o.w;if(dot(w,w)>q*q*4.)continue;vec3 P=v(p,b);b=length(P-f),b<q?n+=smoothstep(q*.5,0.,b):0.;}n=min(1.,n*s),gl_FragColor.xyz=mix(gl_FragColor.xyz,M,n),gl_FragColor.xyz+=pow(1.-dot(e,d),4.)*y;}float K=pow(dot(normalize(vec3(-a,sqrt(1.-c))),d),4.)*smoothstep(.1,1.,.2/(c-.64));gl_FragColor+=vec4(K*y,K);}\",uniforms:{r:{type:\"vec2\",value:[m.width,m.height]},A:_(\"float\",a),B:_(\"float\",o),k:_(\"float\",t),E:_(\"float\",i),L:_(\"vec3\",f),M:_(\"vec3\",r),F:_(\"float\",n),y:_(\"vec3\",l),G:_(\"float\",g),z:{type:\"vec4\",value:U(m[c])},D:{type:\"float\",value:m[c].length},x:_(\"vec2\",v,[0,0]),C:_(\"float\",s,1)},mode:4,geometry:{vertices:[{x:-100,y:100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0},{x:100,y:-100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0}]},onRender:({uniforms:e})=>{let a={};if(m.onRender){m.onRender(a);for(let o in d)void 0!==a[o]&&(e[d[o]].value=a[o]);void 0!==a[c]&&(e.z.value=U(a[c]),e.D.value=a[c].length),a.width&&a.height&&(e.r.value=[a.width,a.height])}}}),y};export{D as default};\n\n//# sourceMappingURL=index.esm.js.map", "var t=[\"x\",\"y\",\"z\"],e=function(t){Object.assign(this,{uniforms:{},geometry:{vertices:[{x:0,y:0,z:0}]},mode:0,modifiers:{},attributes:[],multiplier:1,buffers:[]}),Object.assign(this,t),this.prepareProgram(),this.prepareUniforms(),this.prepareAttributes()};e.prototype.compileShader=function(t,r){var s=this.gl.createShader(t);return this.gl.shaderSource(s,r),this.gl.compileShader(s),s},e.prototype.prepareProgram=function(){var t=this.gl,r=this.vertex,s=this.fragment,n=t.createProgram();t.attachShader(n,this.compileShader(35633,r)),t.attachShader(n,this.compileShader(35632,s)),t.linkProgram(n),t.useProgram(n),this.program=n},e.prototype.prepareUniforms=function(){for(var t=Object.keys(this.uniforms),r=0;r<t.length;r+=1){var s=this.gl.getUniformLocation(this.program,t[r]);this.uniforms[t[r]].location=s}},e.prototype.prepareAttributes=function(){void 0!==this.geometry.vertices&&this.attributes.push({name:\"aPosition\",size:3}),void 0!==this.geometry.normal&&this.attributes.push({name:\"aNormal\",size:3}),this.attributeKeys=[];for(var t=0;t<this.attributes.length;t+=1)this.attributeKeys.push(this.attributes[t].name),this.prepareAttribute(this.attributes[t])},e.prototype.prepareAttribute=function(r){for(var s=this.geometry,n=this.multiplier,a=s.vertices,o=s.normal,h=new Float32Array(n*a.length*r.size),u=0;u<n;u+=1)for(var f=r.data&&r.data(u,n),c=u*a.length*r.size,l=0;l<a.length;l+=1)for(var p=0;p<r.size;p+=1){var m=this.modifiers[r.name];h[c]=void 0!==m?m(f,l,p,this):\"aPosition\"===r.name?a[l][t[p]]:\"aNormal\"===r.name?o[l][t[p]]:f[p],c+=1}this.attributes[this.attributeKeys.indexOf(r.name)].data=h,this.prepareBuffer(this.attributes[this.attributeKeys.indexOf(r.name)])},e.prototype.prepareBuffer=function(t){var r=t.data,s=t.name,n=t.size,a=this.gl.createBuffer();this.gl.bindBuffer(34962,a),this.gl.bufferData(34962,r,35044);var o=this.gl.getAttribLocation(this.program,s);this.gl.enableVertexAttribArray(o),this.gl.vertexAttribPointer(o,n,5126,!1,0,0),this.buffers[this.attributeKeys.indexOf(t.name)]={buffer:a,location:o,size:n}},e.prototype.render=function(t){var r=this,s=this.uniforms,n=this.multiplier,a=this.gl;a.useProgram(this.program);for(var o=0;o<this.buffers.length;o+=1){var h=this.buffers[o],u=h.location,f=h.buffer,c=h.size;a.enableVertexAttribArray(u),a.bindBuffer(34962,f),a.vertexAttribPointer(u,c,5126,!1,0,0)}Object.keys(t).forEach((function(r){s[r].value=t[r].value})),Object.keys(s).forEach((function(t){var n=s[t];r.uniformMap[n.type](n.location,n.value)})),a.drawArrays(this.mode,0,n*this.geometry.vertices.length),this.onRender&&this.onRender(this)},e.prototype.destroy=function(){for(var t=0;t<this.buffers.length;t+=1)this.gl.deleteBuffer(this.buffers[t].buffer);this.gl.deleteProgram(this.program),this.gl=null};var i=function(t){var r=this,s=t||{},n=s.canvas;void 0===n&&(n=document.querySelector(\"canvas\"));var a=s.context;void 0===a&&(a={});var o=s.contextType;void 0===o&&(o=\"experimental-webgl\");var h=s.settings;void 0===h&&(h={});var u=n.getContext(o,Object.assign({alpha:!1,antialias:!1},a));Object.assign(this,{gl:u,canvas:n,uniforms:{},instances:new Map,shouldRender:!0}),Object.assign(this,{devicePixelRatio:1,clearColor:[1,1,1,1],position:{x:0,y:0,z:2},clip:[.001,100]}),Object.assign(this,h),this.uniformMap={float:function(t,r){return u.uniform1f(t,r)},vec2:function(t,r){return u.uniform2fv(t,r)},vec3:function(t,r){return u.uniform3fv(t,r)},vec4:function(t,r){return u.uniform4fv(t,r)},mat2:function(t,r){return u.uniformMatrix2fv(t,!1,r)},mat3:function(t,r){return u.uniformMatrix3fv(t,!1,r)},mat4:function(t,r){return u.uniformMatrix4fv(t,!1,r)}},u.enable(u.DEPTH_TEST),u.depthFunc(u.LEQUAL),!1===u.getContextAttributes().alpha&&(u.clearColor.apply(u,this.clearColor),u.clearDepth(1)),this.onSetup&&this.onSetup(u),window.addEventListener(\"resize\",(function(){return r.resize()})),this.resize(),this.render()};i.prototype.resize=function(){var t=this.gl,r=this.canvas,s=this.devicePixelRatio,n=this.position;r.width=r.clientWidth*s,r.height=r.clientHeight*s;var a=t.drawingBufferWidth,o=t.drawingBufferHeight,h=a/o;t.viewport(0,0,a,o);var u=Math.tan(Math.PI/180*22.5),f=[1,0,0,0,0,1,0,0,0,0,1,0,n.x,n.y,(h<1?1:h)*-n.z,1];this.uniforms.uProjectionMatrix={type:\"mat4\",value:[.5/u,0,0,0,0,h/u*.5,0,0,0,0,-(this.clip[1]+this.clip[0])/(this.clip[1]-this.clip[0]),-1,0,0,-2*this.clip[1]*(this.clip[0]/(this.clip[1]-this.clip[0])),0]},this.uniforms.uViewMatrix={type:\"mat4\",value:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},this.uniforms.uModelMatrix={type:\"mat4\",value:f}},i.prototype.toggle=function(t){t!==this.shouldRender&&(this.shouldRender=void 0!==t?t:!this.shouldRender,this.shouldRender&&this.render())},i.prototype.render=function(){var t=this;this.gl.clear(16640),this.instances.forEach((function(r){r.render(t.uniforms)})),this.onRender&&this.onRender(this),this.shouldRender&&requestAnimationFrame((function(){return t.render()}))},i.prototype.add=function(t,r){void 0===r&&(r={uniforms:{}}),void 0===r.uniforms&&(r.uniforms={}),Object.assign(r.uniforms,JSON.parse(JSON.stringify(this.uniforms))),Object.assign(r,{gl:this.gl,uniformMap:this.uniformMap});var s=new e(r);return this.instances.set(t,s),s},i.prototype.remove=function(t){var r=this.instances.get(t);void 0!==r&&(r.destroy(),this.instances.delete(t))},i.prototype.destroy=function(){var t=this;this.instances.forEach((function(r,s){r.destroy(),t.instances.delete(s)})),this.toggle(!1)};export default i;\n\n//# sourceMappingURL=phenomenon.mjs.map", "// Generated by Framer (3d7e2b6)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as i, getFonts as l, RichText as o, useActiveVariantCallback as m, useLocaleInfo as d, useVariantState as c, withCSS as f } from \"framer\";\nimport { LayoutGroup as s, motion as h, MotionConfigContext as p } from \"framer-motion\";\nimport * as b from \"react\";\nimport { Icon as g } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport u from \"https://framerusercontent.com/modules/vkHAj2Yk0mTnbM6ZdN5c/PlLMu0V3HsBupvdXeFrH/FormSpark.js\";\nimport y from \"https://framerusercontent.com/modules/gPosRSOYTFbY6fDyECsH/oeVEExSjZbt959kIFUIn/PwE0B5Rtv.js\";\nimport x from \"https://framerusercontent.com/modules/K5XHJv6I4x8XpejdGd08/8d4LsUAGu9WCId04sNc3/VxaI7JO0o.js\";\nlet v = l(y),\n  w = l(u),\n  k = l(x),\n  Y = l(g),\n  P = [\"k2jQ1svAZ\", \"WKQkRBds6\", \"a0yy92167\", \"VYtp3QUML\", \"UVwhllAno\", \"V6_U1fGIO\", \"m5l6beDOM\", \"aDDgYUxSq\"],\n  Z = \"framer-uPZmY\",\n  U = {\n    a0yy92167: \"framer-v-oysab9\",\n    aDDgYUxSq: \"framer-v-1iubmz\",\n    k2jQ1svAZ: \"framer-v-bhyd75\",\n    m5l6beDOM: \"framer-v-qjoevx\",\n    UVwhllAno: \"framer-v-1wo5asd\",\n    V6_U1fGIO: \"framer-v-vk9679\",\n    VYtp3QUML: \"framer-v-15du31d\",\n    WKQkRBds6: \"framer-v-1xb4256\"\n  };\nfunction D(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet V = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  I = ({\n    value: r,\n    children: a\n  }) => {\n    let t = b.useContext(p),\n      n = null != r ? r : t.transition,\n      i = b.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(p.Provider, {\n      value: i,\n      children: a\n    });\n  },\n  S = {\n    \"Form Completion ~ large biz\": \"aDDgYUxSq\",\n    \"Form Completion ~ mobile\": \"V6_U1fGIO\",\n    \"Form Completion ~ small biz\": \"m5l6beDOM\",\n    \"large biz\": \"a0yy92167\",\n    \"Select 'Option 1' ~ mobile\": \"UVwhllAno\",\n    \"small biz\": \"WKQkRBds6\",\n    \"Start Here\": \"k2jQ1svAZ\",\n    mobile: \"VYtp3QUML\"\n  },\n  L = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var n, i;\n    return {\n      ...t,\n      variant: null !== (i = null !== (n = S[t.variant]) && void 0 !== n ? n : t.variant) && void 0 !== i ? i : \"k2jQ1svAZ\"\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  R = /*#__PURE__*/b.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = d(),\n      {\n        style: l,\n        className: f,\n        layoutId: p,\n        variant: v,\n        ...w\n      } = L(a),\n      {\n        baseVariant: k,\n        classNames: Y,\n        gestureVariant: Z,\n        setGestureState: S,\n        setVariant: R,\n        transition: G,\n        variants: B\n      } = c({\n        cycleOrder: P,\n        defaultVariant: \"k2jQ1svAZ\",\n        transitions: V,\n        variant: v,\n        variantClassNames: U\n      }),\n      F = z(a, B),\n      {\n        activeVariantCallback: W,\n        delay: j\n      } = m(k),\n      Q = W(async (...e) => {\n        R(\"WKQkRBds6\");\n      }),\n      C = W(async (...e) => {\n        R(\"UVwhllAno\");\n      }),\n      O = W(async (...e) => {\n        R(\"a0yy92167\");\n      }),\n      A = W(async (...e) => {\n        R(\"m5l6beDOM\");\n      }),\n      q = W(async (...e) => {\n        R(\"aDDgYUxSq\");\n      }),\n      M = W(async (...e) => {\n        R(\"V6_U1fGIO\");\n      }),\n      K = W(async (...e) => {\n        R(\"k2jQ1svAZ\");\n      }),\n      N = W(async (...e) => {\n        R(\"a0yy92167\");\n      }),\n      H = W(async (...e) => {\n        R(\"VYtp3QUML\");\n      }),\n      T = W(async (...e) => {\n        R(\"UVwhllAno\");\n      }),\n      _ = W(async (...e) => {\n        R(\"WKQkRBds6\");\n      }),\n      E = b.useRef(null),\n      J = () => ![\"WKQkRBds6\", \"a0yy92167\", \"UVwhllAno\", \"V6_U1fGIO\", \"m5l6beDOM\", \"aDDgYUxSq\"].includes(k),\n      X = b.useId();\n    return /*#__PURE__*/e(s, {\n      id: null != p ? p : X,\n      children: /*#__PURE__*/e(h.div, {\n        initial: v,\n        animate: B,\n        onHoverStart: () => S({\n          isHovered: !0\n        }),\n        onHoverEnd: () => S({\n          isHovered: !1\n        }),\n        onTapStart: () => S({\n          isPressed: !0\n        }),\n        onTap: () => S({\n          isPressed: !1\n        }),\n        onTapCancel: () => S({\n          isPressed: !1\n        }),\n        className: i(\"framer-uPZmY\", ...[], Y),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(I, {\n          value: G,\n          children: /*#__PURE__*/e(h.div, {\n            ...w,\n            className: i(\"framer-bhyd75\", f),\n            \"data-framer-name\": \"Start Here\",\n            layoutDependency: F,\n            layoutId: \"k2jQ1svAZ\",\n            ref: null != t ? t : E,\n            style: {\n              ...l\n            },\n            ...D({\n              a0yy92167: {\n                \"data-framer-name\": \"large biz\"\n              },\n              aDDgYUxSq: {\n                \"data-framer-name\": \"Form Completion ~ large biz\"\n              },\n              m5l6beDOM: {\n                \"data-framer-name\": \"Form Completion ~ small biz\"\n              },\n              UVwhllAno: {\n                \"data-framer-name\": \"Select 'Option 1' ~ mobile\"\n              },\n              V6_U1fGIO: {\n                \"data-framer-name\": \"Form Completion ~ mobile\"\n              },\n              VYtp3QUML: {\n                \"data-framer-name\": \"mobile\"\n              },\n              WKQkRBds6: {\n                \"data-framer-name\": \"small biz\"\n              }\n            }, k, Z),\n            children: /*#__PURE__*/r(h.div, {\n              className: \"framer-jqebd9\",\n              layoutDependency: F,\n              layoutId: \"sYSyVUwF2\",\n              children: [/*#__PURE__*/r(h.div, {\n                className: \"framer-c06hxw\",\n                layoutDependency: F,\n                layoutId: \"C77oMavhq\",\n                children: [/*#__PURE__*/e(o, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(b.Fragment, {\n                    children: /*#__PURE__*/e(h.h2, {\n                      style: {\n                        \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.5px\",\n                        \"--framer-line-height\": \"1.4em\",\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                      },\n                      children: \"How do you describe yourself?\"\n                    })\n                  }),\n                  className: \"framer-1bt7gh6\",\n                  fonts: [\"GF;Libre Baskerville-regular\"],\n                  layoutDependency: F,\n                  layoutId: \"B4HzD4vKu\",\n                  style: {\n                    \"--extracted-1of0zx5\": \"var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...D({\n                    a0yy92167: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"32px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"What fits your goals best?\"\n                        })\n                      })\n                    },\n                    aDDgYUxSq: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"32px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"Lets Grow Together\u2026\"\n                        })\n                      })\n                    },\n                    m5l6beDOM: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"32px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"Lets Grow Together\u2026\"\n                        })\n                      })\n                    },\n                    UVwhllAno: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"28px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"What fits your goals best?\"\n                        })\n                      })\n                    },\n                    V6_U1fGIO: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"28px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"Lets Grow Together\u2026\"\n                        })\n                      })\n                    },\n                    VYtp3QUML: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"28px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"How do you describe yourself?\"\n                        })\n                      })\n                    },\n                    WKQkRBds6: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.h2, {\n                          style: {\n                            \"--font-selector\": \"R0Y7TGlicmUgQmFza2VydmlsbGUtcmVndWxhcg==\",\n                            \"--framer-font-family\": '\"Libre Baskerville\", \"Libre Baskerville Placeholder\", serif',\n                            \"--framer-font-size\": \"32px\",\n                            \"--framer-letter-spacing\": \"-0.5px\",\n                            \"--framer-line-height\": \"1.4em\",\n                            \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)))\"\n                          },\n                          children: \"What fits your goals best?\"\n                        })\n                      })\n                    }\n                  }, k, Z)\n                }), /*#__PURE__*/e(o, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(b.Fragment, {\n                    children: /*#__PURE__*/e(h.p, {\n                      style: {\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                      },\n                      children: \"Are you a business owner or just starting out?\"\n                    })\n                  }),\n                  className: \"framer-tr6nqn\",\n                  layoutDependency: F,\n                  layoutId: \"wr8RVsiCC\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...D({\n                    a0yy92167: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"Get all the help you need.\"\n                        })\n                      })\n                    },\n                    aDDgYUxSq: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"We will contact you as soon as possible.\"\n                        })\n                      })\n                    },\n                    m5l6beDOM: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"We will contact you as soon as possible.\"\n                        })\n                      })\n                    },\n                    UVwhllAno: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"Get all the help you need.\"\n                        })\n                      })\n                    },\n                    V6_U1fGIO: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"We will contact you as soon as possible.\"\n                        })\n                      })\n                    },\n                    WKQkRBds6: {\n                      children: /*#__PURE__*/e(b.Fragment, {\n                        children: /*#__PURE__*/e(h.p, {\n                          style: {\n                            \"--framer-text-alignment\": \"center\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237)))\"\n                          },\n                          children: \"Get all the help you need.\"\n                        })\n                      })\n                    }\n                  }, k, Z)\n                })]\n              }), /*#__PURE__*/r(h.div, {\n                className: \"framer-1ppw1kn\",\n                layoutDependency: F,\n                layoutId: \"d_lwvBgD2\",\n                children: [J() && /*#__PURE__*/e(h.div, {\n                  className: \"framer-1vdqlsr-container\",\n                  layoutDependency: F,\n                  layoutId: \"cVG0OxtAC-container\",\n                  children: /*#__PURE__*/e(y, {\n                    background: \"rgb(219, 253, 135)\",\n                    character: \"cHv8JY9g7\",\n                    description: \"I need help with setting up my digital base.\",\n                    height: \"100%\",\n                    id: \"cVG0OxtAC\",\n                    layoutId: \"cVG0OxtAC\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    tap: Q,\n                    title: \"I am just starting out\",\n                    variant: \"SUWnobnWR\",\n                    width: \"100%\",\n                    ...D({\n                      VYtp3QUML: {\n                        style: {\n                          height: \"100%\"\n                        },\n                        tap: C,\n                        variant: \"AxaTLCy2x\"\n                      }\n                    }, k, Z)\n                  })\n                }), !![\"V6_U1fGIO\", \"m5l6beDOM\", \"aDDgYUxSq\"].includes(k) && /*#__PURE__*/e(h.div, {\n                  className: \"framer-yd9yy4-container\",\n                  layoutDependency: F,\n                  layoutId: \"irtB2izwx-container\",\n                  children: /*#__PURE__*/e(u, {\n                    borderRadius: 8,\n                    bottomLeftRadius: 8,\n                    bottomRightRadius: 8,\n                    button: {\n                      color: \"rgb(255, 255, 255)\",\n                      fill: 'var(--token-694d4776-410a-4c9a-9736-7c2ef57ca996, rgb(23, 95, 241)) /* {\"name\":\"Primary Blue\"} */',\n                      fontWeight: 600,\n                      label: \"Sign Up\"\n                    },\n                    email: {\n                      placeholder: \"Email\",\n                      value: \"\"\n                    },\n                    font: !1,\n                    fontFamily: \"Inter\",\n                    fontSize: 16,\n                    fontWeight: 400,\n                    formId: \"\",\n                    gap: 15,\n                    height: \"100%\",\n                    id: \"irtB2izwx\",\n                    inputs: {\n                      color: \"rgb(0, 0, 0)\",\n                      error: \"rgb(238, 68, 68)\",\n                      fill: 'var(--token-8c801c92-55e2-4bec-b5fb-46f8ef9244f3, rgb(243, 245, 249)) /* {\"name\":\"Light Grey\"} */',\n                      placeholderColor: \"rgba(23, 30, 39, 0.3)\"\n                    },\n                    isMixedBorderRadius: !1,\n                    layout: \"vertical\",\n                    layoutId: \"irtB2izwx\",\n                    message: {\n                      placeholder: \"Message\",\n                      value: \"\"\n                    },\n                    nameField: {\n                      placeholder: \"Name\",\n                      value: \"\"\n                    },\n                    padding: 15,\n                    paddingBottom: 15,\n                    paddingLeft: 15,\n                    paddingPerSide: !1,\n                    paddingRight: 15,\n                    paddingTop: 15,\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    topLeftRadius: 8,\n                    topRightRadius: 8,\n                    width: \"100%\",\n                    withEmail: !0,\n                    withMessage: !0,\n                    withName: !0,\n                    ...D({\n                      aDDgYUxSq: {\n                        button: {\n                          color: 'var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23)) /* {\"name\":\"bg\"} */',\n                          fill: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                          fontWeight: 600,\n                          label: \"Submit\"\n                        },\n                        formId: \"KZS7CURw\",\n                        message: {\n                          placeholder: \"Phone\",\n                          value: \"\"\n                        }\n                      },\n                      m5l6beDOM: {\n                        button: {\n                          color: 'var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23)) /* {\"name\":\"bg\"} */',\n                          fill: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                          fontWeight: 600,\n                          label: \"Submit\"\n                        },\n                        formId: \"KZS7CURw\",\n                        message: {\n                          placeholder: \"Phone\",\n                          value: \"\"\n                        }\n                      },\n                      V6_U1fGIO: {\n                        button: {\n                          color: 'var(--token-f73893f1-09d4-4430-a65c-b94a97c8ead6, rgb(23, 23, 23)) /* {\"name\":\"bg\"} */',\n                          fill: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                          fontWeight: 600,\n                          label: \"Submit\"\n                        },\n                        formId: \"KZS7CURw\",\n                        message: {\n                          placeholder: \"Phone\",\n                          value: \"\"\n                        }\n                      }\n                    }, k, Z)\n                  })\n                }), J() && /*#__PURE__*/e(h.div, {\n                  className: \"framer-183s717-container\",\n                  layoutDependency: F,\n                  layoutId: \"Ydujkq6DH-container\",\n                  children: /*#__PURE__*/e(y, {\n                    background: \"rgb(255, 219, 222)\",\n                    character: \"AD1uRb789\",\n                    description: \"I want to grow my business.\",\n                    height: \"100%\",\n                    id: \"Ydujkq6DH\",\n                    layoutId: \"Ydujkq6DH\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    tap: Q,\n                    title: \"I run a small business\",\n                    variant: \"SUWnobnWR\",\n                    width: \"100%\",\n                    ...D({\n                      VYtp3QUML: {\n                        style: {\n                          height: \"100%\"\n                        },\n                        tap: C,\n                        variant: \"AxaTLCy2x\"\n                      }\n                    }, k, Z)\n                  })\n                }), J() && /*#__PURE__*/e(h.div, {\n                  className: \"framer-11ia6e9-container\",\n                  layoutDependency: F,\n                  layoutId: \"GfwjK4XxJ-container\",\n                  children: /*#__PURE__*/e(y, {\n                    background: \"rgb(199, 225, 255)\",\n                    character: \"FKNQjSL73\",\n                    description: \"I need to scale further with automation.\",\n                    height: \"100%\",\n                    id: \"GfwjK4XxJ\",\n                    layoutId: \"GfwjK4XxJ\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    tap: O,\n                    title: \"I have a well established business\",\n                    variant: \"SUWnobnWR\",\n                    width: \"100%\",\n                    ...D({\n                      VYtp3QUML: {\n                        description: \"I need to scale with automation.\",\n                        style: {\n                          height: \"100%\"\n                        },\n                        tap: C,\n                        title: \"I have an established business\",\n                        variant: \"AxaTLCy2x\"\n                      }\n                    }, k, Z)\n                  })\n                }), !![\"WKQkRBds6\", \"a0yy92167\", \"UVwhllAno\"].includes(k) && /*#__PURE__*/r(h.div, {\n                  className: \"framer-yauvm4\",\n                  layoutDependency: F,\n                  layoutId: \"HnsYnTFdS\",\n                  children: [/*#__PURE__*/e(h.div, {\n                    className: \"framer-1bdj7pm-container\",\n                    layoutDependency: F,\n                    layoutId: \"IdDccPxiV-container\",\n                    children: /*#__PURE__*/e(x, {\n                      height: \"100%\",\n                      icon: \"RocketLaunch\",\n                      id: \"IdDccPxiV\",\n                      layoutId: \"IdDccPxiV\",\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      title: \"Grow my business\",\n                      width: \"100%\",\n                      ...D({\n                        a0yy92167: {\n                          icon: \"Funnel\",\n                          tap: q,\n                          title: \"Sales Funnel Optimisation\"\n                        },\n                        UVwhllAno: {\n                          tap: M,\n                          title: \"E-Commerce Growth Engine\"\n                        },\n                        WKQkRBds6: {\n                          icon: \"WebhooksLogo\",\n                          tap: A,\n                          title: \"Website Development\"\n                        }\n                      }, k, Z)\n                    })\n                  }), /*#__PURE__*/e(h.div, {\n                    className: \"framer-1spdqe9-container\",\n                    layoutDependency: F,\n                    layoutId: \"F0n0vRxpC-container\",\n                    children: /*#__PURE__*/e(x, {\n                      height: \"100%\",\n                      icon: \"Lightbulb\",\n                      id: \"F0n0vRxpC\",\n                      layoutId: \"F0n0vRxpC\",\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      title: \"Launch my startup\",\n                      width: \"100%\",\n                      ...D({\n                        a0yy92167: {\n                          icon: \"Storefront\",\n                          tap: q,\n                          title: \"E-Commerce Enhancement\"\n                        },\n                        UVwhllAno: {\n                          tap: M,\n                          title: \"Advertising on Digital Platforms\"\n                        },\n                        WKQkRBds6: {\n                          icon: \"InstagramLogo\",\n                          tap: A,\n                          title: \"Social Media Marketing\"\n                        }\n                      }, k, Z)\n                    })\n                  }), /*#__PURE__*/e(h.div, {\n                    className: \"framer-13smi8g-container\",\n                    layoutDependency: F,\n                    layoutId: \"L0WapkuDa-container\",\n                    children: /*#__PURE__*/e(x, {\n                      height: \"100%\",\n                      icon: \"Scroll\",\n                      id: \"L0WapkuDa\",\n                      layoutId: \"L0WapkuDa\",\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      title: \"Find customers\",\n                      width: \"100%\",\n                      ...D({\n                        a0yy92167: {\n                          icon: \"Database\",\n                          tap: q,\n                          title: \"Lead Generation\"\n                        },\n                        UVwhllAno: {\n                          tap: M,\n                          title: \"Enhancing Website for conversions\"\n                        },\n                        WKQkRBds6: {\n                          icon: \"GoogleLogo\",\n                          tap: A,\n                          title: \"Local SEO\"\n                        }\n                      }, k, Z)\n                    })\n                  }), \"UVwhllAno\" !== k && /*#__PURE__*/e(h.div, {\n                    className: \"framer-2zseph-container\",\n                    layoutDependency: F,\n                    layoutId: \"fwv5KOmze-container\",\n                    children: /*#__PURE__*/e(x, {\n                      height: \"100%\",\n                      icon: \"Money\",\n                      id: \"fwv5KOmze\",\n                      layoutId: \"fwv5KOmze\",\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      title: \"Hire more talent\",\n                      width: \"100%\",\n                      ...D({\n                        a0yy92167: {\n                          icon: \"Strategy\",\n                          tap: q,\n                          title: \"Data Analytics & Reporting\"\n                        },\n                        WKQkRBds6: {\n                          icon: \"MagnifyingGlass\",\n                          tap: A,\n                          title: \"PPC Ads\"\n                        }\n                      }, k, Z)\n                    })\n                  })]\n                })]\n              }), !![\"WKQkRBds6\", \"a0yy92167\"].includes(k) && /*#__PURE__*/e(h.div, {\n                className: \"framer-ivvlp4-container\",\n                \"data-framer-name\": \"back icon\",\n                layoutDependency: F,\n                layoutId: \"wkwvG1eSd-container\",\n                name: \"back icon\",\n                children: /*#__PURE__*/e(g, {\n                  color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: \"arrow-left\",\n                  id: \"wkwvG1eSd\",\n                  layoutId: \"wkwvG1eSd\",\n                  mirrored: !1,\n                  name: \"back icon\",\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\",\n                  ...D({\n                    a0yy92167: {\n                      onClick: K\n                    },\n                    WKQkRBds6: {\n                      onClick: K\n                    }\n                  }, k, Z)\n                })\n              }), !![\"UVwhllAno\", \"V6_U1fGIO\", \"aDDgYUxSq\"].includes(k) && /*#__PURE__*/e(h.div, {\n                className: \"framer-n1b8tx-container\",\n                \"data-framer-name\": \"back icon\",\n                layoutDependency: F,\n                layoutId: \"vDk_xoYS8-container\",\n                name: \"back icon\",\n                children: /*#__PURE__*/e(g, {\n                  color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: \"arrow-left\",\n                  id: \"vDk_xoYS8\",\n                  layoutId: \"vDk_xoYS8\",\n                  mirrored: !1,\n                  name: \"back icon\",\n                  onClick: N,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\",\n                  ...D({\n                    UVwhllAno: {\n                      onClick: H\n                    },\n                    V6_U1fGIO: {\n                      onClick: T\n                    }\n                  }, k, Z)\n                })\n              }), \"m5l6beDOM\" === k && /*#__PURE__*/e(h.div, {\n                className: \"framer-9bmtnj-container\",\n                \"data-framer-name\": \"back icon\",\n                layoutDependency: F,\n                layoutId: \"qZdSlZOXp-container\",\n                name: \"back icon\",\n                children: /*#__PURE__*/e(g, {\n                  color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: \"arrow-left\",\n                  id: \"qZdSlZOXp\",\n                  layoutId: \"qZdSlZOXp\",\n                  mirrored: !1,\n                  name: \"back icon\",\n                  onClick: _,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  G = ['.framer-uPZmY [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-uPZmY .framer-1bcnar2 { display: block; }\", \".framer-uPZmY .framer-bhyd75 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 30px 30px 30px; position: relative; width: min-content; }\", \".framer-uPZmY .framer-jqebd9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uPZmY .framer-c06hxw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uPZmY .framer-1bt7gh6, .framer-uPZmY .framer-tr6nqn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-uPZmY .framer-1ppw1kn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 440px; }\", \".framer-uPZmY .framer-1vdqlsr-container, .framer-uPZmY .framer-11ia6e9-container { flex: none; height: 98px; position: relative; width: 100%; }\", \".framer-uPZmY .framer-yd9yy4-container { flex: none; height: 300px; position: relative; width: 440px; }\", \".framer-uPZmY .framer-183s717-container { flex: none; height: 98px; position: relative; width: 440px; }\", \".framer-uPZmY .framer-yauvm4 { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 300px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 440px; }\", \".framer-uPZmY .framer-1bdj7pm-container, .framer-uPZmY .framer-1spdqe9-container, .framer-uPZmY .framer-13smi8g-container, .framer-uPZmY .framer-2zseph-container { align-self: start; flex: none; height: 145px; justify-self: start; position: relative; width: 215px; }\", \".framer-uPZmY .framer-ivvlp4-container, .framer-uPZmY .framer-n1b8tx-container, .framer-uPZmY .framer-9bmtnj-container { flex: none; height: 60px; position: relative; width: 60px; z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uPZmY .framer-bhyd75, .framer-uPZmY .framer-jqebd9, .framer-uPZmY .framer-c06hxw, .framer-uPZmY .framer-1ppw1kn { gap: 0px; } .framer-uPZmY .framer-bhyd75 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uPZmY .framer-bhyd75 > :first-child, .framer-uPZmY .framer-jqebd9 > :first-child, .framer-uPZmY .framer-c06hxw > :first-child, .framer-uPZmY .framer-1ppw1kn > :first-child { margin-top: 0px; } .framer-uPZmY .framer-bhyd75 > :last-child, .framer-uPZmY .framer-jqebd9 > :last-child, .framer-uPZmY .framer-c06hxw > :last-child, .framer-uPZmY .framer-1ppw1kn > :last-child { margin-bottom: 0px; } .framer-uPZmY .framer-jqebd9 > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-uPZmY .framer-c06hxw > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-uPZmY .framer-1ppw1kn > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } }\", \".framer-uPZmY.framer-v-15du31d .framer-bhyd75 { padding: 0px 30px 0px 30px; }\", \".framer-uPZmY.framer-v-15du31d .framer-c06hxw { width: 504px; }\", \".framer-uPZmY.framer-v-15du31d .framer-1bt7gh6 { white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\", \".framer-uPZmY.framer-v-15du31d .framer-1vdqlsr-container, .framer-uPZmY.framer-v-15du31d .framer-183s717-container, .framer-uPZmY.framer-v-15du31d .framer-11ia6e9-container { width: auto; }\", \".framer-uPZmY.framer-v-1wo5asd .framer-bhyd75 { padding: 30px 30px 0px 30px; }\", \".framer-uPZmY.framer-v-1wo5asd .framer-jqebd9 { justify-content: center; }\", \".framer-uPZmY.framer-v-1wo5asd .framer-yauvm4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; }\", \".framer-uPZmY.framer-v-1wo5asd .framer-1bdj7pm-container, .framer-uPZmY.framer-v-1wo5asd .framer-1spdqe9-container, .framer-uPZmY.framer-v-1wo5asd .framer-13smi8g-container { align-self: unset; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uPZmY.framer-v-1wo5asd .framer-yauvm4 { gap: 0px; } .framer-uPZmY.framer-v-1wo5asd .framer-yauvm4 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-uPZmY.framer-v-1wo5asd .framer-yauvm4 > :first-child { margin-top: 0px; } .framer-uPZmY.framer-v-1wo5asd .framer-yauvm4 > :last-child { margin-bottom: 0px; } }\", \".framer-uPZmY.framer-v-vk9679 .framer-c06hxw { width: 368px; }\", \".framer-uPZmY.framer-v-vk9679 .framer-tr6nqn { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-uPZmY.framer-v-vk9679 .framer-1ppw1kn { width: min-content; }\", \".framer-uPZmY.framer-v-vk9679 .framer-yd9yy4-container { width: 338px; }\"],\n  B = f(R, G, \"framer-uPZmY\");\nexport default B;\nB.displayName = \"Multi Step Form\", B.defaultProps = {\n  height: 604,\n  width: 548\n}, t(B, {\n  variant: {\n    options: [\"k2jQ1svAZ\", \"WKQkRBds6\", \"a0yy92167\", \"VYtp3QUML\", \"UVwhllAno\", \"V6_U1fGIO\", \"m5l6beDOM\", \"aDDgYUxSq\"],\n    optionTitles: [\"Start Here\", \"small biz\", \"large biz\", \"mobile\", \"Select 'Option 1' ~ mobile\", \"Form Completion ~ mobile\", \"Form Completion ~ small biz\", \"Form Completion ~ large biz\"],\n    title: \"Variant\",\n    type: n.Enum\n  }\n}), a(B, [{\n  family: \"Libre Baskerville\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/NdPYYwEFx:default\",\n    url: \"https://fonts.gstatic.com/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0pNeYRI4CN2V.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0pNeYRI4CN2V.ttf\",\n  weight: \"400\"\n}, ...v, ...w, ...k, ...Y]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNdPYYwEFx\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WKQkRBds6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a0yy92167\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VYtp3QUML\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UVwhllAno\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V6_U1fGIO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m5l6beDOM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aDDgYUxSq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"604\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"548\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./NdPYYwEFx.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/feather-icons/home.js@0.0.29\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"activity\", \"airplay\", \"alert-circle\", \"alert-octagon\", \"alert-triangle\", \"align-center\", \"align-justify\", \"align-left\", \"align-right\", \"anchor\", \"aperture\", \"archive\", \"arrow-down\", \"arrow-down-circle\", \"arrow-down-left\", \"arrow-down-right\", \"arrow-left\", \"arrow-left-circle\", \"arrow-right\", \"arrow-right-circle\", \"arrow-up\", \"arrow-up-circle\", \"arrow-up-left\", \"arrow-up-right\", \"at-sign\", \"award\", \"bar-chart\", \"bar-chart-2\", \"battery\", \"battery-charging\", \"bell\", \"bell-off\", \"bluetooth\", \"bold\", \"book\", \"book-open\", \"bookmark\", \"box\", \"briefcase\", \"calendar\", \"camera\", \"camera-off\", \"cast\", \"check\", \"check-circle\", \"check-square\", \"chevron-down\", \"chevron-left\", \"chevron-right\", \"chevron-up\", \"chevrons-down\", \"chevrons-left\", \"chevrons-right\", \"chevrons-up\", \"chrome\", \"circle\", \"clipboard\", \"clock\", \"cloud\", \"cloud-drizzle\", \"cloud-lightning\", \"cloud-off\", \"cloud-rain\", \"cloud-snow\", \"code\", \"codepen\", \"codesandbox\", \"coffee\", \"columns\", \"command\", \"compass\", \"copy\", \"corner-down-left\", \"corner-down-right\", \"corner-left-down\", \"corner-left-up\", \"corner-right-down\", \"corner-right-up\", \"corner-up-left\", \"corner-up-right\", \"cpu\", \"credit-card\", \"crop\", \"crosshair\", \"database\", \"delete\", \"disc\", \"divide\", \"divide-circle\", \"divide-square\", \"dollar-sign\", \"download\", \"download-cloud\", \"dribbble\", \"droplet\", \"edit\", \"edit-2\", \"edit-3\", \"external-link\", \"eye\", \"eye-off\", \"facebook\", \"fast-forward\", \"feather\", \"figma\", \"file\", \"file-minus\", \"file-plus\", \"file-text\", \"film\", \"filter\", \"flag\", \"folder\", \"folder-minus\", \"folder-plus\", \"framer\", \"frown\", \"gift\", \"git-branch\", \"git-commit\", \"git-merge\", \"git-pull-request\", \"github\", \"gitlab\", \"globe\", \"grid\", \"hard-drive\", \"hash\", \"headphones\", \"heart\", \"help-circle\", \"hexagon\", \"home\", \"image\", \"inbox\", \"info\", \"instagram\", \"italic\", \"key\", \"layers\", \"layout\", \"life-buoy\", \"link\", \"link-2\", \"linkedin\", \"list\", \"loader\", \"lock\", \"log-in\", \"log-out\", \"mail\", \"map\", \"map-pin\", \"maximize\", \"maximize-2\", \"meh\", \"menu\", \"message-circle\", \"message-square\", \"mic\", \"mic-off\", \"minimize\", \"minimize-2\", \"minus\", \"minus-circle\", \"minus-square\", \"monitor\", \"moon\", \"more-horizontal\", \"more-vertical\", \"mouse-pointer\", \"move\", \"music\", \"navigation\", \"navigation-2\", \"octagon\", \"package\", \"paperclip\", \"pause\", \"pause-circle\", \"pen-tool\", \"percent\", \"phone\", \"phone-call\", \"phone-forwarded\", \"phone-incoming\", \"phone-missed\", \"phone-off\", \"phone-outgoing\", \"pie-chart\", \"play\", \"play-circle\", \"plus\", \"plus-circle\", \"plus-square\", \"pocket\", \"power\", \"printer\", \"radio\", \"refresh-ccw\", \"refresh-cw\", \"repeat\", \"rewind\", \"rotate-ccw\", \"rotate-cw\", \"rss\", \"save\", \"scissors\", \"search\", \"send\", \"server\", \"settings\", \"share\", \"share-2\", \"shield\", \"shield-off\", \"shopping-bag\", \"shopping-cart\", \"shuffle\", \"sidebar\", \"skip-back\", \"skip-forward\", \"slack\", \"slash\", \"sliders\", \"smartphone\", \"smile\", \"speaker\", \"square\", \"star\", \"stop-circle\", \"sun\", \"sunrise\", \"sunset\", \"tablet\", \"tag\", \"target\", \"terminal\", \"thermometer\", \"thumbs-down\", \"thumbs-up\", \"toggle-left\", \"toggle-right\", \"tool\", \"trash\", \"trash-2\", \"trello\", \"trending-down\", \"trending-up\", \"triangle\", \"truck\", \"tv\", \"twitch\", \"twitter\", \"type\", \"umbrella\", \"underline\", \"unlock\", \"upload\", \"upload-cloud\", \"user\", \"user-check\", \"user-minus\", \"user-plus\", \"user-x\", \"users\", \"video\", \"video-off\", \"voicemail\", \"volume\", \"volume-1\", \"volume-2\", \"volume-x\", \"watch\", \"wifi\", \"wifi-off\", \"wind\", \"x\", \"x-circle\", \"x-octagon\", \"x-square\", \"youtube\", \"zap\", \"zap-off\", \"zoom-in\", \"zoom-out\"];\nconst moduleBaseUrl = \"https://framer.com/m/feather-icons/\";\nconst uppercaseIconKeys = iconKeys.map(name => name.charAt(0).toUpperCase() + name.slice(1));\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * FEATHER\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Selected Icon Module\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HomeFactory(React) : null); // Import the selected module or reset so null state\n  async function importModule() {\n    let active = true; // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.29`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl); // console.log(module.default)\n      if (active) setSelectedIcon(module.default(React));\n    } catch (e) {\n      console.log(e);\n      if (active) setSelectedIcon(null);\n    }\n    return () => {\n      active = false;\n    };\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    importModule();\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(SelectedIcon, {\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Feather\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    optionTitles: uppercaseIconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Feather site](https://feathericons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Feather.map", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, RenderTarget, withCSS } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { containerStyles, usePadding, useRadius, paddingControl, borderRadiusControl, fontControls, useFontControls } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nimport { useCallback, useMemo, useState } from \"react\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n}; /**\n   * FORMSPARK\n   *\n   * @framerIntrinsicWidth 550\n   * @framerIntrinsicHeight 290\n   *\n   * @framerSupportedLayoutWidth fixed\n   * @framerSupportedLayoutHeight fixed\n   */\nconst FormSpark = withCSS(function FormSpark({\n  formId,\n  withName,\n  nameField: name,\n  withEmail,\n  email,\n  withMessage,\n  message,\n  layout,\n  inputs,\n  button,\n  style,\n  gap,\n  onSubmit,\n  ...props\n}) {\n  const [nameValue, setName] = useState(name === null || name === void 0 ? void 0 : name.value);\n  const [emailValue, setEmail] = useState(email === null || email === void 0 ? void 0 : email.value);\n  const [messageValue, setMessage] = useState(message === null || message === void 0 ? void 0 : message.value);\n  const [isNameError, setNameError] = useState(false);\n  const [isEmailError, setEmailError] = useState(false);\n  const [isMessageError, setMessageError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [isSuccess, setSuccess] = useState(false);\n  const isCanvas = useMemo(() => {\n    return RenderTarget.current() === RenderTarget.canvas;\n  }, []);\n  const gridTemplateRows = useMemo(() => {\n    const rows = [];\n    if (withName || withMessage) {\n      rows.push(\"max-content\");\n    }\n    if (withMessage) {\n      rows.push(\"1fr\");\n    }\n    return [...rows, \"max-content\"].join(\" \");\n  }, [withName, withEmail, withMessage]);\n  const gridTemplateColumns = useMemo(() => {\n    const cols = [];\n    if ((withName && !withEmail || withEmail && !withName) && !withMessage && layout === \"horizontal\") {\n      return \"1fr max-content\";\n    }\n    return \"1fr\";\n  }, [withName, withEmail, withMessage, layout]);\n  const {\n    fontFamily,\n    fontSize,\n    fontWeight\n  } = useFontControls(props);\n  const borderRadius = useRadius(props);\n  const paddingValue = usePadding(props);\n  const validateForm = useCallback(() => {\n    let error = false;\n    setNameError(false);\n    setEmailError(false);\n    setMessageError(false);\n    if (withName && !nameValue) {\n      setNameError(true);\n      error = true;\n    }\n    if (withEmail && (!emailValue || !validateEmail(emailValue))) {\n      setEmailError(true);\n      error = true;\n    }\n    if (withMessage && !messageValue) {\n      setMessageError(true);\n      error = true;\n    }\n    return error;\n  }, [validateEmail, withName, withEmail, withMessage, nameValue, emailValue, messageValue]);\n  const handleSubmit = useCallback(event => {\n    setLoading(true);\n    event.preventDefault();\n    if (validateForm()) {\n      setLoading(false);\n    } else {\n      const data = new FormData(event.target);\n      const entries = Object.fromEntries(data.entries());\n      fetch(`https://submit-form.com/${formId}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries)\n      }).then(() => {\n        setSuccess(true);\n        onSubmit();\n      }).catch(() => setLoading(false));\n    }\n  }, [formId, onSubmit, validateForm]);\n  const handleNameChange = useCallback(event => {\n    setNameError(false);\n    setName(event.target.value);\n  }, []);\n  const handleEmailChange = useCallback(event => {\n    setEmailError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleMessageChange = useCallback(event => {\n    setMessageError(false);\n    setMessage(event.target.value);\n  }, []);\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      flexDirection: \"column\",\n      \"--framer-formspark-placeholder-color\": inputs.placeholderColor\n    },\n    children: isSuccess ? /*#__PURE__*/_jsx(motion.div, {\n      style: {\n        height: \"60px\",\n        width: \"60px\",\n        background: button.fill,\n        color: button.color,\n        borderRadius: \"50%\",\n        display: \"flex\",\n        justifyContent: \"center\",\n        alignItems: \"center\"\n      },\n      initial: {\n        scale: 0\n      },\n      animate: {\n        scale: 1\n      },\n      transition: {\n        duration: 0.3\n      },\n      children: /*#__PURE__*/_jsx(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        width: \"28\",\n        height: \"28\",\n        children: /*#__PURE__*/_jsx(\"path\", {\n          d: \"M 2 14 L 10 22 L 26 6\",\n          fill: \"transparent\",\n          strokeWidth: \"4\",\n          stroke: \"currentColor\",\n          strokeLinecap: \"round\"\n        })\n      })\n    }) : /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        display: \"grid\",\n        gridTemplateRows,\n        gridTemplateColumns,\n        gap,\n        width: \"100%\",\n        height: \"100%\"\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [(withName || withEmail) && /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          width: \"100%\",\n          display: \"grid\",\n          gridAutoFlow: layout === \"horizontal\" ? \"column\" : \"row\",\n          gap\n        },\n        children: [withName && /*#__PURE__*/_jsx(\"input\", {\n          className: \"framer-formspark-input\",\n          type: \"text\",\n          name: \"name\",\n          placeholder: name.placeholder,\n          value: isCanvas ? name.value : nameValue,\n          onChange: handleNameChange,\n          style: {\n            ...defaultStyle,\n            padding: paddingValue,\n            borderRadius,\n            fontFamily,\n            fontWeight,\n            fontSize,\n            background: inputs.fill,\n            color: inputs.color,\n            boxShadow: `inset 0 0 0 1px ${isNameError ? inputs.error : \"transparent\"}`\n          }\n        }), withEmail && /*#__PURE__*/_jsx(\"input\", {\n          className: \"framer-formspark-input\",\n          type: \"email\",\n          name: \"email\",\n          placeholder: email.placeholder,\n          value: isCanvas ? email.value : emailValue,\n          onChange: handleEmailChange,\n          style: {\n            ...defaultStyle,\n            padding: paddingValue,\n            borderRadius,\n            fontFamily,\n            fontWeight,\n            fontSize,\n            background: inputs.fill,\n            color: inputs.color,\n            boxShadow: `inset 0 0 0 1px ${isEmailError ? inputs.error : \"transparent\"}`\n          }\n        })]\n      }), withMessage && /*#__PURE__*/_jsx(\"textarea\", {\n        className: \"framer-formspark-input\",\n        placeholder: message.placeholder,\n        name: \"message\",\n        value: isCanvas ? message.value : messageValue,\n        onChange: handleMessageChange,\n        style: {\n          ...defaultStyle,\n          minHeight: 0,\n          padding: paddingValue,\n          resize: \"vertical\",\n          borderRadius,\n          background: inputs.fill,\n          fontFamily,\n          fontWeight,\n          fontSize,\n          color: inputs.color,\n          boxShadow: `inset 0 0 0 1px ${isMessageError ? inputs.error : \"transparent\"}`\n        }\n      }), /*#__PURE__*/_jsxs(\"div\", {\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          style: {\n            ...defaultStyle,\n            borderRadius,\n            padding: paddingValue,\n            fontFamily,\n            fontWeight: button.fontWeight,\n            fontSize,\n            background: button.fill,\n            cursor: \"pointer\",\n            color: button.color,\n            zIndex: 1\n          },\n          transition: {\n            type: \"ease\",\n            duration: 0.3\n          },\n          whileHover: {\n            opacity: 0.8\n          }\n        }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            borderRadius,\n            position: \"absolute\",\n            display: \"flex\",\n            justifyContent: \"center\",\n            alignItems: \"center\",\n            width: \"100%\",\n            height: \"100%\",\n            left: 0,\n            top: 0,\n            zIndex: 2,\n            color: button.color,\n            background: button.fill\n          },\n          children: /*#__PURE__*/_jsx(motion.div, {\n            style: {\n              height: 16,\n              width: 16\n            },\n            initial: {\n              rotate: 0\n            },\n            animate: {\n              rotate: 360\n            },\n            transition: {\n              duration: 2,\n              repeat: Infinity\n            },\n            children: /*#__PURE__*/_jsxs(\"svg\", {\n              xmlns: \"http://www.w3.org/2000/svg\",\n              width: \"16\",\n              height: \"16\",\n              children: [/*#__PURE__*/_jsx(\"path\", {\n                d: \"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",\n                fill: \"currentColor\",\n                opacity: \"0.2\"\n              }), /*#__PURE__*/_jsx(\"path\", {\n                d: \"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",\n                fill: \"currentColor\"\n              })]\n            })\n          })\n        })]\n      })]\n    })\n  });\n}, [\".framer-formspark-input::placeholder { color: var(--framer-formspark-placeholder-color) !important; }\"]);\nFormSpark.defaultProps = {\n  fontSize: 16,\n  fontFamily: \"Inter\",\n  fontWeight: 400,\n  padding: 15,\n  paddingTop: 15,\n  paddingBottom: 15,\n  paddingLeft: 15,\n  paddingRight: 15,\n  borderRadius: 8,\n  topLeftRadius: 8,\n  topRightRadius: 8,\n  bottomRightRadius: 8,\n  bottomLeftRadius: 8,\n  gap: 15,\n  nameField: {\n    value: undefined,\n    placeholder: \"Name\"\n  },\n  email: {\n    value: undefined,\n    placeholder: \"Email\"\n  },\n  message: {\n    value: undefined,\n    placeholder: \"Message\"\n  },\n  inputs: {\n    fill: \"#EBEBEB\",\n    color: \"#000\",\n    placeholderColor: \"rgba(0, 0, 0, 0.5)\",\n    error: \"#EE4444\"\n  },\n  layout: {\n    fill: \"#EBEBEB\",\n    color: \"#000\",\n    placeholderColor: \"rgba(0, 0, 0, 0.5)\",\n    error: \"#EE4444\"\n  },\n  button: {\n    label: \"Sign Up\",\n    fontWeight: 600,\n    fill: \"#000\",\n    color: \"#FFF\"\n  }\n};\naddPropertyControls(FormSpark, {\n  formId: {\n    title: \"ID\",\n    placeholder: \"7PbPpGN3\",\n    type: ControlType.String,\n    description: \"Create a [FormSpark](https://formspark.io/) account, add a new form and copy its ID. [Learn more\u2026](https://www.framer.com/sites/integrations/formspark/)\"\n  },\n  withName: {\n    title: \"Name\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  nameField: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Name\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String,\n        defaultValue: \"\"\n      }\n    },\n    hidden: props => !props.withName\n  },\n  withEmail: {\n    title: \"Email\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  email: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Email\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String\n      }\n    },\n    hidden: props => !props.withEmail\n  },\n  withMessage: {\n    title: \"Message\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: true\n  },\n  message: {\n    title: \" \",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"Message\"\n      },\n      value: {\n        title: \"Value\",\n        type: ControlType.String\n      }\n    },\n    hidden: props => !props.withMessage\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true,\n    defaultValue: \"horizontal\"\n  },\n  inputs: {\n    title: \"Inputs\",\n    type: ControlType.Object,\n    controls: {\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#EBEBEB\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      placeholderColor: {\n        title: \"Placeholder\",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.5)\"\n      },\n      error: {\n        title: \"Error\",\n        type: ControlType.Color,\n        defaultValue: \"#EE4444\"\n      }\n    }\n  },\n  button: {\n    title: \"Button\",\n    type: ControlType.Object,\n    controls: {\n      label: {\n        title: \"Label\",\n        type: ControlType.String,\n        defaultValue: \"Sign Up\"\n      },\n      fontWeight: {\n        ...fontControls.fontWeight,\n        defaultValue: 600\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#FFF\"\n      }\n    }\n  },\n  ...fontControls,\n  fontSize: {\n    title: \"Font Size\",\n    type: ControlType.Number,\n    displayStepper: true,\n    defaultValue: 16\n  },\n  ...paddingControl,\n  ...borderRadiusControl,\n  gap: {\n    title: \"Gap\",\n    type: ControlType.Number,\n    displayStepper: true,\n    min: 0\n  },\n  onSubmit: {\n    type: ControlType.EventHandler\n  }\n});\nconst defaultStyle = {\n  WebkitAppearance: \"none\",\n  display: \"inline-block\",\n  width: \"100%\",\n  lineHeight: \"1.4em\",\n  outline: \"none\",\n  border: \"none\"\n};\nexport default FormSpark;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FormSpark\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"290\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicWidth\": \"550\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FormSpark.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Feather } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport Memoji from \"https://framerusercontent.com/modules/PLP5SWQpFPuFrn7tLf3t/suo2OcdmUu5xmjtBXZ7I/dkRfXNUhM.js\";\nconst FeatherFonts = getFonts(Feather);\nconst MemojiFonts = getFonts(Memoji);\nconst MemojiControls = getPropertyControls(Memoji);\nconst enabledGestures = {\n  AxaTLCy2x: {\n    hover: true,\n    pressed: true\n  },\n  SUWnobnWR: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"SUWnobnWR\", \"AxaTLCy2x\"];\nconst variantClassNames = {\n  AxaTLCy2x: \"framer-v-156yae3\",\n  SUWnobnWR: \"framer-v-1vlkdrc\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"SUWnobnWR\",\n  mobile: \"AxaTLCy2x\"\n};\nconst getProps = ({\n  background,\n  character,\n  description,\n  height,\n  id,\n  tap,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, _variant, ref3, ref4;\n  return {\n    ...props,\n    errYQPWV6: tap !== null && tap !== void 0 ? tap : props.errYQPWV6,\n    irba_9mBR: (ref = description !== null && description !== void 0 ? description : props.irba_9mBR) !== null && ref !== void 0 ? ref : \"I need to automate some basic tasks.\",\n    j4JgjMSkF: (ref1 = title !== null && title !== void 0 ? title : props.j4JgjMSkF) !== null && ref1 !== void 0 ? ref1 : \"I'm a solo creator\",\n    PNRGb3NOm: (ref2 = character !== null && character !== void 0 ? character : props.PNRGb3NOm) !== null && ref2 !== void 0 ? ref2 : \"AD1uRb789\",\n    variant: (ref3 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref3 !== void 0 ? ref3 : \"SUWnobnWR\",\n    YqBtbzhCH: (ref4 = background !== null && background !== void 0 ? background : props.YqBtbzhCH) !== null && ref4 !== void 0 ? ref4 : \"rgb(255, 219, 222)\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    PNRGb3NOm,\n    YqBtbzhCH,\n    j4JgjMSkF,\n    irba_9mBR,\n    errYQPWV6,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"SUWnobnWR\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap13dxoyp = activeVariantCallback(async (...args) => {\n    if (errYQPWV6) {\n      const res = await errYQPWV6(...args);\n      if (res === false) return false;\n    }\n  });\n  const isDisplayed = () => {\n    if ([\"SUWnobnWR-pressed\", \"AxaTLCy2x-pressed\"].includes(gestureVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-s8XdW\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1vlkdrc\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Variant 1\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"SUWnobnWR\",\n          onTap: onTap13dxoyp,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": 'var(--token-8f0cf461-f7ba-4900-8d69-c7e3d7c01a64, rgb(195, 196, 198)) /* {\"name\":\"Grey\"} */',\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          variants: {\n            \"AxaTLCy2x-pressed\": {\n              \"--border-color\": \"rgb(0, 71, 214)\"\n            },\n            \"SUWnobnWR-hover\": {\n              backgroundColor: \"rgba(82, 255, 142, 0.14)\"\n            },\n            \"SUWnobnWR-pressed\": {\n              \"--border-color\": 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */'\n            }\n          },\n          ...addPropertyOverrides({\n            \"AxaTLCy2x-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"AxaTLCy2x-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"SUWnobnWR-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"SUWnobnWR-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            AxaTLCy2x: {\n              \"data-framer-name\": \"mobile\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-5nvu78-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tMtoZbsX8-container\",\n            children: /*#__PURE__*/_jsx(Feather, {\n              color: \"rgb(102, 102, 255)\",\n              height: \"100%\",\n              iconSearch: \"Tick\",\n              iconSelection: \"check\",\n              id: \"tMtoZbsX8\",\n              layoutId: \"tMtoZbsX8\",\n              mirrored: false,\n              selectByList: true,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\",\n              ...addPropertyOverrides({\n                \"SUWnobnWR-pressed\": {\n                  color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */'\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-9jazo9\",\n            layoutDependency: layoutDependency,\n            layoutId: \"omiPkMUqa\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1qp8f2b-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Pd5fCCbDm-container\",\n              children: /*#__PURE__*/_jsx(Memoji, {\n                background: YqBtbzhCH,\n                height: \"100%\",\n                id: \"Pd5fCCbDm\",\n                layoutId: \"Pd5fCCbDm\",\n                radius: 60,\n                rotation: 0,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: PNRGb3NOm,\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-8fj30n\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BWT723iBs\",\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"SW50ZXItQm9sZA==\",\n                      \"--framer-font-family\": '\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"19px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"-0.5px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"I'm a solo creator\"\n                  })\n                }),\n                className: \"framer-1jlk7tg\",\n                fonts: [\"Inter-Bold\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"ZVZY3e8v3\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: j4JgjMSkF,\n                variants: {\n                  \"SUWnobnWR-pressed\": {\n                    \"--extracted-r6o4lv\": \"var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  AxaTLCy2x: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--font-selector\": \"SW50ZXItQm9sZA==\",\n                          \"--framer-font-family\": '\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"18px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"-0.5px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"I'm a solo creator\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-letter-spacing\": \"-0.5px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"I need to automate some basic tasks.\"\n                  })\n                }),\n                className: \"framer-x1c07m\",\n                layoutDependency: layoutDependency,\n                layoutId: \"EpaKWhzGg\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: irba_9mBR,\n                variants: {\n                  \"SUWnobnWR-pressed\": {\n                    \"--extracted-r6o4lv\": \"var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  AxaTLCy2x: {\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--framer-font-size\": \"15px\",\n                          \"--framer-letter-spacing\": \"-0.5px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"I need to automate some basic tasks.\"\n                      })\n                    })\n                  }\n                }, baseVariant, gestureVariant)\n              })]\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-s8XdW [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-s8XdW .framer-1udpxwl { display: block; }\", \".framer-s8XdW .framer-1vlkdrc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 15px 12px 15px 12px; position: relative; width: min-content; }\", \".framer-s8XdW .framer-5nvu78-container { flex: none; height: 28px; position: relative; width: 17px; }\", \".framer-s8XdW .framer-9jazo9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 333px; }\", \".framer-s8XdW .framer-1qp8f2b-container { flex: none; height: 59px; position: relative; width: 70px; }\", \".framer-s8XdW .framer-8fj30n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 216px; }\", \".framer-s8XdW .framer-1jlk7tg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-s8XdW .framer-x1c07m { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-s8XdW .framer-v-1vlkdrc .framer-1vlkdrc, .framer-s8XdW .framer-v-156yae3 .framer-1vlkdrc { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-s8XdW .framer-1vlkdrc, .framer-s8XdW .framer-9jazo9, .framer-s8XdW .framer-8fj30n { gap: 0px; } .framer-s8XdW .framer-1vlkdrc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-s8XdW .framer-1vlkdrc > :first-child, .framer-s8XdW .framer-8fj30n > :first-child { margin-top: 0px; } .framer-s8XdW .framer-1vlkdrc > :last-child, .framer-s8XdW .framer-8fj30n > :last-child { margin-bottom: 0px; } .framer-s8XdW .framer-9jazo9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-s8XdW .framer-9jazo9 > :first-child { margin-left: 0px; } .framer-s8XdW .framer-9jazo9 > :last-child { margin-right: 0px; } .framer-s8XdW .framer-8fj30n > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\", \".framer-s8XdW.framer-v-156yae3 .framer-1vlkdrc { width: 282px; }\", \".framer-s8XdW.framer-v-156yae3 .framer-9jazo9 { width: 100%; }\", \".framer-s8XdW.framer-v-156yae3 .framer-8fj30n { width: min-content; }\", \".framer-s8XdW.framer-v-156yae3 .framer-1jlk7tg { white-space: pre-wrap; width: 167px; word-break: break-word; word-wrap: break-word; }\", \".framer-s8XdW.framer-v-156yae3 .framer-x1c07m { width: 167px; }\", \".framer-s8XdW.framer-v-1vlkdrc.hover .framer-1vlkdrc { padding: 15px 30px 15px 30px; }\", \".framer-s8XdW.framer-v-1vlkdrc.pressed .framer-1vlkdrc { align-content: center; align-items: center; flex-direction: row; gap: unset; justify-content: space-between; padding: 15px 20px 15px 12px; }\", \".framer-s8XdW.framer-v-1vlkdrc.pressed .framer-5nvu78-container { order: 1; }\", \".framer-s8XdW.framer-v-1vlkdrc.pressed .framer-9jazo9 { order: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-s8XdW.framer-v-1vlkdrc.pressed .framer-1vlkdrc { gap: 0px; } .framer-s8XdW.framer-v-1vlkdrc.pressed .framer-1vlkdrc > *, .framer-s8XdW.framer-v-1vlkdrc.pressed .framer-1vlkdrc > :first-child, .framer-s8XdW.framer-v-1vlkdrc.pressed .framer-1vlkdrc > :last-child { margin: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 141\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 357\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AxaTLCy2x\":{\"layout\":[\"fixed\",\"auto\"]},\"dwBg3r0Vc\":{\"layout\":[\"auto\",\"auto\"]},\"XMg03CoXM\":{\"layout\":[\"auto\",\"auto\"]},\"LlD63H9Ch\":{\"layout\":[\"fixed\",\"auto\"]},\"pNgNuYugR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"PNRGb3NOm\":\"character\",\"YqBtbzhCH\":\"background\",\"j4JgjMSkF\":\"title\",\"irba_9mBR\":\"description\",\"errYQPWV6\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerPwE0B5Rtv = withCSS(Component, css, \"framer-s8XdW\");\nexport default FramerPwE0B5Rtv;\nFramerPwE0B5Rtv.displayName = \"Multi-Step Component\";\nFramerPwE0B5Rtv.defaultProps = {\n  height: 141,\n  width: 357\n};\naddPropertyControls(FramerPwE0B5Rtv, {\n  variant: {\n    options: [\"SUWnobnWR\", \"AxaTLCy2x\"],\n    optionTitles: [\"Variant 1\", \"mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  PNRGb3NOm: (MemojiControls === null || MemojiControls === void 0 ? void 0 : MemojiControls[\"variant\"]) && {\n    ...MemojiControls[\"variant\"],\n    defaultValue: \"AD1uRb789\",\n    hidden: undefined,\n    title: \"Character\"\n  },\n  YqBtbzhCH: {\n    defaultValue: \"rgb(255, 219, 222)\",\n    title: \"Background\",\n    type: ControlType.Color\n  },\n  j4JgjMSkF: {\n    defaultValue: \"I'm a solo creator\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  irba_9mBR: {\n    defaultValue: \"I need to automate some basic tasks.\",\n    displayTextArea: false,\n    title: \"Description\",\n    type: ControlType.String\n  },\n  errYQPWV6: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerPwE0B5Rtv, [...FeatherFonts, ...MemojiFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerPwE0B5Rtv\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AxaTLCy2x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dwBg3r0Vc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XMg03CoXM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LlD63H9Ch\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pNgNuYugR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"PNRGb3NOm\\\":\\\"character\\\",\\\"YqBtbzhCH\\\":\\\"background\\\",\\\"j4JgjMSkF\\\":\\\"title\\\",\\\"irba_9mBR\\\":\\\"description\\\",\\\"errYQPWV6\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicWidth\": \"357\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"141\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./PwE0B5Rtv.map", "import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (12cfc32)\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { Image as Image1, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nconst cycleOrder = [\"AD1uRb789\", \"t6uYX0tBZ\", \"AnI2DvQZf\", \"JG7MxGgTY\", \"snFARdAmz\", \"Nz_Z2NTH0\", \"cHv8JY9g7\", \"tR7FlThNE\", \"bg0lLngd2\", \"FKNQjSL73\", \"UozSdcuUY\", \"EgLxQrxHD\", \"vol5AdrV3\", \"rbMcqs1eA\", \"OY_j7HdJV\", \"mcvPgNUgN\", \"Jj_gJ6raO\", \"UYFenO8zH\", \"RpMB9X2cU\", \"tExww8aRk\", \"anaA6RL0b\", \"y8osi5SA0\", \"v2n6jd8d8\", \"vrPxXX3Sq\", \"YC5psLXzO\", \"wQ9whLvFH\", \"hUi9TraZo\", \"ji0e3Gqv5\", \"nMHdUM1t6\", \"Stnp3oRU4\", \"TxmZTsvXB\", \"bNhqIdQoj\", \"OYkCSZPL0\", \"bOMpuyzc_\", \"NqCoJY2pH\"];\nconst variantClassNames = {\n  \"AD1uRb789\": \"framer-v-rqhbs3\",\n  \"t6uYX0tBZ\": \"framer-v-ina8tq\",\n  \"AnI2DvQZf\": \"framer-v-lwbc2o\",\n  \"JG7MxGgTY\": \"framer-v-vqryag\",\n  \"snFARdAmz\": \"framer-v-kwp1i3\",\n  \"Nz_Z2NTH0\": \"framer-v-1h8ejmh\",\n  \"cHv8JY9g7\": \"framer-v-c75qsa\",\n  \"tR7FlThNE\": \"framer-v-1ftwjq5\",\n  \"bg0lLngd2\": \"framer-v-osfy8l\",\n  \"FKNQjSL73\": \"framer-v-5qhg5s\",\n  \"UozSdcuUY\": \"framer-v-5ats54\",\n  \"EgLxQrxHD\": \"framer-v-z5mnn6\",\n  \"vol5AdrV3\": \"framer-v-6xnqop\",\n  \"rbMcqs1eA\": \"framer-v-xmx6ye\",\n  \"OY_j7HdJV\": \"framer-v-a1v8wx\",\n  \"mcvPgNUgN\": \"framer-v-1oj0oue\",\n  \"Jj_gJ6raO\": \"framer-v-19e1lqz\",\n  \"UYFenO8zH\": \"framer-v-16en86l\",\n  \"RpMB9X2cU\": \"framer-v-1vzsblg\",\n  \"tExww8aRk\": \"framer-v-1kgllbw\",\n  \"anaA6RL0b\": \"framer-v-zia1yx\",\n  \"y8osi5SA0\": \"framer-v-9mi1m7\",\n  \"v2n6jd8d8\": \"framer-v-zgdwlg\",\n  \"vrPxXX3Sq\": \"framer-v-1dgnypb\",\n  \"YC5psLXzO\": \"framer-v-rum36c\",\n  \"wQ9whLvFH\": \"framer-v-1u5c2u8\",\n  \"hUi9TraZo\": \"framer-v-1dt8e1w\",\n  \"ji0e3Gqv5\": \"framer-v-1rkl824\",\n  \"nMHdUM1t6\": \"framer-v-17d51pb\",\n  \"Stnp3oRU4\": \"framer-v-158neyh\",\n  \"TxmZTsvXB\": \"framer-v-1atb71u\",\n  \"bNhqIdQoj\": \"framer-v-1x8h963\",\n  \"OYkCSZPL0\": \"framer-v-hblyuj\",\n  \"bOMpuyzc_\": \"framer-v-cra8ie\",\n  \"NqCoJY2pH\": \"framer-v-1sz721s\"\n};\nconst humanReadableVariantMap = {\n  \"Jason\": \"AD1uRb789\",\n  \"Jess\": \"t6uYX0tBZ\",\n  \"Olli\": \"AnI2DvQZf\",\n  \"Myah\": \"JG7MxGgTY\",\n  \"Ammaar\": \"snFARdAmz\",\n  \"Siena\": \"Nz_Z2NTH0\",\n  \"Cheryl\": \"cHv8JY9g7\",\n  \"Aleeza\": \"tR7FlThNE\",\n  \"Elli\": \"bg0lLngd2\",\n  \"Piotr\": \"FKNQjSL73\",\n  \"Ayisha\": \"UozSdcuUY\",\n  \"Nataniel\": \"EgLxQrxHD\",\n  \"Nikita\": \"vol5AdrV3\",\n  \"Tim\": \"rbMcqs1eA\",\n  \"Carley\": \"OY_j7HdJV\",\n  \"Arda\": \"mcvPgNUgN\",\n  \"Lacey-Mae\": \"Jj_gJ6raO\",\n  \"Bo\": \"UYFenO8zH\",\n  \"Shelbie\": \"RpMB9X2cU\",\n  \"Dillon\": \"tExww8aRk\",\n  \"Selin\": \"OYkCSZPL0\",\n  \"Rhian\": \"y8osi5SA0\",\n  \"Ada\": \"v2n6jd8d8\",\n  \"Lois\": \"vrPxXX3Sq\",\n  \"Maisie\": \"YC5psLXzO\",\n  \"Lori\": \"wQ9whLvFH\",\n  \"Jardel\": \"hUi9TraZo\",\n  \"Jethro\": \"ji0e3Gqv5\",\n  \"Carmen\": \"nMHdUM1t6\",\n  \"Patrik\": \"Stnp3oRU4\",\n  \"Barry\": \"TxmZTsvXB\",\n  \"Alejandro\": \"bNhqIdQoj\",\n  \"Denny\": \"bOMpuyzc_\",\n  \"Becca\": \"NqCoJY2pH\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  layoutId,\n  width,\n  height,\n  variant: outerVariant = \"AD1uRb789\",\n  background: VurELiPqN = \"rgb(255, 219, 222)\",\n  radius: Z2NuoQS1k = 60,\n  rotation: tc_6nmlts = 0,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"AD1uRb789\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const variantProps = React.useMemo(() => ({\n    \"t6uYX0tBZ\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jess\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/XfjXHJ2H7SzzlzPr1bGFm1T9BpI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"AnI2DvQZf\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Olli\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/qCpU7HJtiveCC9wTFuh7L4wc8YM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"JG7MxGgTY\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Myah\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Q8IGGb6PvVKrjNuovM2HijDWFU.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"snFARdAmz\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ammaar\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/iGk4x1NJSVgWzFvuQQADJp9I.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Nz_Z2NTH0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Siena\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ikD34vgzaLM6N50MKdcR9HVBnk.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"cHv8JY9g7\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Cheryl\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/mUVPNgOqhd1MFYjLtFtiBwvxfY.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"tR7FlThNE\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Aleeza\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/62fnqd1V6QN3j0vPr4hlpB3HnQ.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bg0lLngd2\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Elli\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Vu8TxX7VMCMZDjoliFK7D0nOyX0.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"FKNQjSL73\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Piotr\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ofIUD8MCjke7Xz8jkh29AWqajJo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"UozSdcuUY\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ayisha\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/5nnqp2inSINDktAAWpI7gxJei0w.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"EgLxQrxHD\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Nataniel\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/lKaaStgbmdIe8TfrIkFlKzHazV0.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"vol5AdrV3\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Nikita\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/bpeWvtoxuajqEtlukZhUFt9KM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"rbMcqs1eA\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Tim\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GoWNvgKZvVTzmZQKHoh2Ccnk4E.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"OY_j7HdJV\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Carley\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/40ioqcNOrsoBIVnpfGVsXh9jpM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"mcvPgNUgN\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Arda\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/U8RU6HcYtcK32VUY2uTSF9QTqo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Jj_gJ6raO\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lacey-Mae\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/1OwzdZHx9ElDw1ZAavs6WGWBSw.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"UYFenO8zH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Bo\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Tlwk5hINm0ferm6DGDyUoqL6pc.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"RpMB9X2cU\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Shelbie\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Pm9TTOkN341IYtePLdPGmhG0E.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"tExww8aRk\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Dillon\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GOsVbTpzcPHfZ9EMcOSPddNS6go.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"anaA6RL0b\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Selin\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GaxkgrTkzKlxI7B3EJtZp4dabI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"y8osi5SA0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Rhian\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/LEd8c4Zf28fU29XZ4c04ImOzs.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"v2n6jd8d8\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ada\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/3oPVBjvZEnTN9DZf7tUMW54TS2k.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"vrPxXX3Sq\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lois\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/99qcDQP7xzsxlgXsq47uID7sAm4.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"YC5psLXzO\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Maisie\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/BRu6MhHhp9NjldqU9TTCEAEoGKg.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"wQ9whLvFH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lori\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ebCaegtDakUaQGRtXSYmPR43Q.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"hUi9TraZo\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jardel\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/B8580pOtLEBrg7wIFp62oXfFQ.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"ji0e3Gqv5\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jethro\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/szTmT1K4f8nn5CutvLWFlBdt8k.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"nMHdUM1t6\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Carmen\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/e6GZhp0s96FXaIiLYSRyZYZYypo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Stnp3oRU4\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Patrik\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/6xGPl1j87mG8XoUzCwRYzEohM8.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"TxmZTsvXB\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Barry\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/mhC7dhzvLcqmUofPcC2BW8vh4.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bNhqIdQoj\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Alejandro\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/YynUn6LSLWVQia4pOtIxhY77SSA.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"OYkCSZPL0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Selin\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/u2K6WSbQVKHiOUvOF3auFya79y8.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bOMpuyzc_\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Denny\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/BJytCbStiWSy9rxpQ0wU6I3SNiI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"NqCoJY2pH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Becca\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/xyIaIR0LhPm1PVVUVrQ7TDGTyA.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      className: cx(\"framer-47hmZ\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      children: /*#__PURE__*/_jsx(Stack, {\n        ...restProps,\n        layoutId: \"AD1uRb789\",\n        className: cx(\"framer-rqhbs3\", className),\n        style: {\n          \"borderBottomLeftRadius\": Z2NuoQS1k,\n          \"borderBottomRightRadius\": Z2NuoQS1k,\n          \"borderTopRightRadius\": Z2NuoQS1k,\n          \"borderTopLeftRadius\": Z2NuoQS1k,\n          \"backgroundColor\": VurELiPqN,\n          ...style\n        },\n        direction: \"horizontal\",\n        distribution: \"center\",\n        alignment: \"center\",\n        gap: 10,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        center: false,\n        \"data-framer-name\": \"Jason\",\n        transition: transition,\n        ref: ref,\n        ...addVariantProps(\"AD1uRb789\"),\n        children: /*#__PURE__*/_jsx(Image1, {\n          layoutId: \"XGgsiaAin\",\n          className: \"framer-kj56m6\",\n          style: {\n            \"borderBottomLeftRadius\": 60,\n            \"borderBottomRightRadius\": 60,\n            \"borderTopRightRadius\": 60,\n            \"borderTopLeftRadius\": 60,\n            \"rotate\": tc_6nmlts\n          },\n          background: {\n            \"src\": new URL(\"https://framerusercontent.com/images/CPGgYEBeFy4gDXe5dDzh1qjQG1w.png\").href,\n            \"pixelWidth\": 440,\n            \"pixelHeight\": 440,\n            \"intrinsicWidth\": 440,\n            \"intrinsicHeight\": 440,\n            \"fit\": \"fill\"\n          },\n          \"data-framer-name\": \"Avatar\",\n          variants: {\n            \"t6uYX0tBZ\": {\n              \"borderBottomLeftRadius\": 60,\n              \"borderBottomRightRadius\": 60,\n              \"borderTopRightRadius\": 60,\n              \"borderTopLeftRadius\": 60\n            }\n          },\n          transition: transition,\n          ...addVariantProps(\"XGgsiaAin\")\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-47hmZ [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;}\", \".framer-47hmZ .framer-rqhbs3 { position: relative; overflow: hidden; width: 100px; height: 100px; }\", \".framer-47hmZ .framer-kj56m6 { position: relative; overflow: visible; width: 1px; height: 100%; flex: 1 0 0px; }\", \".framer-47hmZ.framer-v-ina8tq .framer-rqhbs3, .framer-47hmZ.framer-v-lwbc2o .framer-rqhbs3, .framer-47hmZ.framer-v-vqryag .framer-rqhbs3, .framer-47hmZ.framer-v-kwp1i3 .framer-rqhbs3, .framer-47hmZ.framer-v-1h8ejmh .framer-rqhbs3, .framer-47hmZ.framer-v-c75qsa .framer-rqhbs3, .framer-47hmZ.framer-v-1ftwjq5 .framer-rqhbs3, .framer-47hmZ.framer-v-osfy8l .framer-rqhbs3, .framer-47hmZ.framer-v-5qhg5s .framer-rqhbs3, .framer-47hmZ.framer-v-5ats54 .framer-rqhbs3, .framer-47hmZ.framer-v-z5mnn6 .framer-rqhbs3, .framer-47hmZ.framer-v-6xnqop .framer-rqhbs3, .framer-47hmZ.framer-v-xmx6ye .framer-rqhbs3, .framer-47hmZ.framer-v-a1v8wx .framer-rqhbs3, .framer-47hmZ.framer-v-1oj0oue .framer-rqhbs3, .framer-47hmZ.framer-v-19e1lqz .framer-rqhbs3, .framer-47hmZ.framer-v-16en86l .framer-rqhbs3, .framer-47hmZ.framer-v-1vzsblg .framer-rqhbs3, .framer-47hmZ.framer-v-1kgllbw .framer-rqhbs3, .framer-47hmZ.framer-v-zia1yx .framer-rqhbs3, .framer-47hmZ.framer-v-9mi1m7 .framer-rqhbs3, .framer-47hmZ.framer-v-zgdwlg .framer-rqhbs3, .framer-47hmZ.framer-v-1dgnypb .framer-rqhbs3, .framer-47hmZ.framer-v-rum36c .framer-rqhbs3, .framer-47hmZ.framer-v-1u5c2u8 .framer-rqhbs3, .framer-47hmZ.framer-v-1dt8e1w .framer-rqhbs3, .framer-47hmZ.framer-v-1rkl824 .framer-rqhbs3, .framer-47hmZ.framer-v-17d51pb .framer-rqhbs3, .framer-47hmZ.framer-v-158neyh .framer-rqhbs3, .framer-47hmZ.framer-v-1atb71u .framer-rqhbs3, .framer-47hmZ.framer-v-1x8h963 .framer-rqhbs3, .framer-47hmZ.framer-v-hblyuj .framer-rqhbs3, .framer-47hmZ.framer-v-cra8ie .framer-rqhbs3, .framer-47hmZ.framer-v-1sz721s .framer-rqhbs3 { width: 100px; height: 100px; }\", \".framer-47hmZ.framer-v-1ftwjq5 .framer-kj56m6, .framer-47hmZ.framer-v-osfy8l .framer-kj56m6 { width: 1px; height: 100%; right: auto; bottom: auto; left: auto; top: auto; flex: 1 0 0px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 100\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 100\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"t6uYX0tBZ\": {\"layout\": [\"fixed\", \"fixed\"]}, \"AnI2DvQZf\": {\"layout\": [\"fixed\", \"fixed\"]}, \"JG7MxGgTY\": {\"layout\": [\"fixed\", \"fixed\"]}, \"snFARdAmz\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Nz_Z2NTH0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"cHv8JY9g7\": {\"layout\": [\"fixed\", \"fixed\"]}, \"tR7FlThNE\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bg0lLngd2\": {\"layout\": [\"fixed\", \"fixed\"]}, \"FKNQjSL73\": {\"layout\": [\"fixed\", \"fixed\"]}, \"UozSdcuUY\": {\"layout\": [\"fixed\", \"fixed\"]}, \"EgLxQrxHD\": {\"layout\": [\"fixed\", \"fixed\"]}, \"vol5AdrV3\": {\"layout\": [\"fixed\", \"fixed\"]}, \"rbMcqs1eA\": {\"layout\": [\"fixed\", \"fixed\"]}, \"OY_j7HdJV\": {\"layout\": [\"fixed\", \"fixed\"]}, \"mcvPgNUgN\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Jj_gJ6raO\": {\"layout\": [\"fixed\", \"fixed\"]}, \"UYFenO8zH\": {\"layout\": [\"fixed\", \"fixed\"]}, \"RpMB9X2cU\": {\"layout\": [\"fixed\", \"fixed\"]}, \"tExww8aRk\": {\"layout\": [\"fixed\", \"fixed\"]}, \"anaA6RL0b\": {\"layout\": [\"fixed\", \"fixed\"]}, \"y8osi5SA0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"v2n6jd8d8\": {\"layout\": [\"fixed\", \"fixed\"]}, \"vrPxXX3Sq\": {\"layout\": [\"fixed\", \"fixed\"]}, \"YC5psLXzO\": {\"layout\": [\"fixed\", \"fixed\"]}, \"wQ9whLvFH\": {\"layout\": [\"fixed\", \"fixed\"]}, \"hUi9TraZo\": {\"layout\": [\"fixed\", \"fixed\"]}, \"ji0e3Gqv5\": {\"layout\": [\"fixed\", \"fixed\"]}, \"nMHdUM1t6\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Stnp3oRU4\": {\"layout\": [\"fixed\", \"fixed\"]}, \"TxmZTsvXB\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bNhqIdQoj\": {\"layout\": [\"fixed\", \"fixed\"]}, \"OYkCSZPL0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bOMpuyzc_\": {\"layout\": [\"fixed\", \"fixed\"]}, \"NqCoJY2pH\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"VurELiPqN\": \"background\", \"Z2NuoQS1k\": \"radius\", \"tc_6nmlts\": \"rotation\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerdkRfXNUhM = withCSS(Component, css);\nexport default FramerdkRfXNUhM;\nFramerdkRfXNUhM.displayName = \"Memoji\";\nFramerdkRfXNUhM.defaultProps = {\n  \"width\": 100,\n  \"height\": 100\n};\naddPropertyControls(FramerdkRfXNUhM, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"AD1uRb789\", \"t6uYX0tBZ\", \"AnI2DvQZf\", \"JG7MxGgTY\", \"snFARdAmz\", \"Nz_Z2NTH0\", \"cHv8JY9g7\", \"tR7FlThNE\", \"bg0lLngd2\", \"FKNQjSL73\", \"UozSdcuUY\", \"EgLxQrxHD\", \"vol5AdrV3\", \"rbMcqs1eA\", \"OY_j7HdJV\", \"mcvPgNUgN\", \"Jj_gJ6raO\", \"UYFenO8zH\", \"RpMB9X2cU\", \"tExww8aRk\", \"anaA6RL0b\", \"y8osi5SA0\", \"v2n6jd8d8\", \"vrPxXX3Sq\", \"YC5psLXzO\", \"wQ9whLvFH\", \"hUi9TraZo\", \"ji0e3Gqv5\", \"nMHdUM1t6\", \"Stnp3oRU4\", \"TxmZTsvXB\", \"bNhqIdQoj\", \"OYkCSZPL0\", \"bOMpuyzc_\", \"NqCoJY2pH\"],\n    \"optionTitles\": [\"Jason\", \"Jess\", \"Olli\", \"Myah\", \"Ammaar\", \"Siena\", \"Cheryl\", \"Aleeza\", \"Elli\", \"Piotr\", \"Ayisha\", \"Nataniel\", \"Nikita\", \"Tim\", \"Carley\", \"Arda\", \"Lacey-Mae\", \"Bo\", \"Shelbie\", \"Dillon\", \"Selin\", \"Rhian\", \"Ada\", \"Lois\", \"Maisie\", \"Lori\", \"Jardel\", \"Jethro\", \"Carmen\", \"Patrik\", \"Barry\", \"Alejandro\", \"Selin\", \"Denny\", \"Becca\"]\n  },\n  \"VurELiPqN\": {\n    \"type\": ControlType.Color,\n    \"title\": \"Background\",\n    \"defaultValue\": \"rgb(255, 219, 222)\"\n  },\n  \"Z2NuoQS1k\": {\n    \"type\": ControlType.Number,\n    \"title\": \"Radius\",\n    \"defaultValue\": 60,\n    \"min\": 0\n  },\n  \"tc_6nmlts\": {\n    \"type\": ControlType.Number,\n    \"title\": \"Rotation\",\n    \"defaultValue\": 0,\n    \"min\": -180,\n    \"max\": 180,\n    \"unit\": \"\u00B0\"\n  }\n});\naddFonts(FramerdkRfXNUhM, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerdkRfXNUhM\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"t6uYX0tBZ\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"AnI2DvQZf\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"JG7MxGgTY\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"snFARdAmz\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Nz_Z2NTH0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"cHv8JY9g7\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"tR7FlThNE\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bg0lLngd2\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"FKNQjSL73\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"UozSdcuUY\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"EgLxQrxHD\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"vol5AdrV3\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"rbMcqs1eA\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"OY_j7HdJV\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"mcvPgNUgN\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Jj_gJ6raO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"UYFenO8zH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"RpMB9X2cU\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"tExww8aRk\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"anaA6RL0b\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"y8osi5SA0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"v2n6jd8d8\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"vrPxXX3Sq\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"YC5psLXzO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"wQ9whLvFH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"hUi9TraZo\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"ji0e3Gqv5\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"nMHdUM1t6\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Stnp3oRU4\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"TxmZTsvXB\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bNhqIdQoj\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"OYkCSZPL0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bOMpuyzc_\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"NqCoJY2pH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"100\",\n        \"framerIntrinsicHeight\": \"100\",\n        \"framerVariables\": \"{\\\"VurELiPqN\\\": \\\"background\\\", \\\"Z2NuoQS1k\\\": \\\"radius\\\", \\\"tc_6nmlts\\\": \\\"rotation\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./dkRfXNUhM.map", "import { useConstant } from \"https://framer.com/m/framer/useConstant.js@^1.0.0\";\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n/**\n * Generates a random string of BASE62 characters.\n */ export function randomID(length = 5) {\n    return Array(length).fill(0).map(()=>BASE62[Math.floor(Math.random() * BASE62.length)]\n    ).join(\"\");\n}\nexport function useRandomID(length = 5) {\n    return useConstant(()=>randomID(length)\n    );\n}\nconst defaultStorageKey = \"$$FramerRandomID\";\n/**\n * `randomID` but cached in localStorage.\n */ export function useCachedRandomID(storageKey = defaultStorageKey) {\n    return useConstant(()=>{\n        const storage = getLocalStorage();\n        if (!storage) return randomID(8);\n        const cachedValue = storage.getItem(storageKey);\n        if (cachedValue) return cachedValue;\n        const newID = randomID(8);\n        storage.setItem(storageKey, newID);\n        return newID;\n    });\n}\nfunction getLocalStorage() {\n    if (typeof window === undefined) return undefined;\n    try {\n        return window.localStorage;\n    } catch (err) {\n        return undefined;\n    }\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCachedRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./randomID.map", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on.\n * By using `useConstant` you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Feather } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/xAqQJJMKulaAU8gK10ZA/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst FeatherFonts = getFonts(Feather);\nconst PhosphorControls = getPropertyControls(Phosphor);\nconst enabledGestures = {\n  oa1XksAyn: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"oa1XksAyn\"];\nconst variantClassNames = {\n  oa1XksAyn: \"framer-v-cft87g\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  icon,\n  id,\n  tap,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1;\n  return {\n    ...props,\n    nGUZP9VGK: (ref = title !== null && title !== void 0 ? title : props.nGUZP9VGK) !== null && ref !== void 0 ? ref : \"Grow my business\",\n    wIbO5sADF: tap !== null && tap !== void 0 ? tap : props.wIbO5sADF,\n    z36BZejS0: (ref1 = icon !== null && icon !== void 0 ? icon : props.z36BZejS0) !== null && ref1 !== void 0 ? ref1 : \"RocketLaunch\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    nGUZP9VGK,\n    z36BZejS0,\n    wIbO5sADF,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"oa1XksAyn\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapwaq2fl = activeVariantCallback(async (...args) => {\n    if (wIbO5sADF) {\n      const res = await wIbO5sADF(...args);\n      if (res === false) return false;\n    }\n  });\n  const isDisplayed = () => {\n    if (gestureVariant === \"oa1XksAyn-pressed\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-7MFVb\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-cft87g\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Variant 1\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"oa1XksAyn\",\n          onTap: onTapwaq2fl,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": 'var(--token-8f0cf461-f7ba-4900-8d69-c7e3d7c01a64, rgb(211, 211, 213)) /* {\"name\":\"Grey\"} */',\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          variants: {\n            \"oa1XksAyn-hover\": {\n              backgroundColor: \"rgba(82, 255, 142, 0.1)\"\n            },\n            \"oa1XksAyn-pressed\": {\n              \"--border-color\": 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */'\n            }\n          },\n          ...addPropertyOverrides({\n            \"oa1XksAyn-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"oa1XksAyn-pressed\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-11sjl2d-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"oVtHPKigs-container\",\n            children: /*#__PURE__*/_jsx(Phosphor, {\n              color: 'var(--token-2b3d8a6e-dd86-4571-af55-1ae280aba66a, rgb(82, 255, 142)) /* {\"name\":\"primary\"} */',\n              height: \"100%\",\n              iconSearch: \"House\",\n              iconSelection: z36BZejS0,\n              id: \"oVtHPKigs\",\n              layoutId: \"oVtHPKigs\",\n              mirrored: false,\n              selectByList: true,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              weight: \"regular\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"SW50ZXItQm9sZA==\",\n                  \"--framer-font-family\": '\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-font-weight\": \"700\",\n                  \"--framer-letter-spacing\": \"-0.5px\",\n                  \"--framer-text-alignment\": \"center\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Grow my business\"\n              })\n            }),\n            className: \"framer-mmm5e3\",\n            fonts: [\"Inter-Bold\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"tvdiueRSe\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-c13e5e94-5797-4117-b849-8d7f9d05b2b4, rgb(237, 237, 237))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: nGUZP9VGK,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1q2pkgv-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"GNSSo3pix-container\",\n            children: /*#__PURE__*/_jsx(Feather, {\n              color: \"rgb(102, 102, 255)\",\n              height: \"100%\",\n              iconSearch: \"Tick\",\n              iconSelection: \"check\",\n              id: \"GNSSo3pix\",\n              layoutId: \"GNSSo3pix\",\n              mirrored: false,\n              selectByList: true,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-7MFVb [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-7MFVb .framer-17udlaf { display: block; }\", \".framer-7MFVb .framer-cft87g { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 145px; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 215px; }\", \".framer-7MFVb .framer-11sjl2d-container { flex: none; height: 52px; position: relative; width: 57px; }\", \".framer-7MFVb .framer-mmm5e3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 126px; word-break: break-word; word-wrap: break-word; }\", \".framer-7MFVb .framer-1q2pkgv-container { flex: none; height: 28px; position: absolute; right: 12px; top: 8px; width: 17px; z-index: 1; }\", \".framer-7MFVb .framer-v-cft87g .framer-cft87g { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7MFVb .framer-cft87g { gap: 0px; } .framer-7MFVb .framer-cft87g > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-7MFVb .framer-cft87g > :first-child { margin-top: 0px; } .framer-7MFVb .framer-cft87g > :last-child { margin-bottom: 0px; } }\", \".framer-7MFVb.framer-v-cft87g.hover .framer-cft87g, .framer-7MFVb.framer-v-cft87g.pressed .framer-cft87g { height: 159px; width: 232px; }\", \".framer-7MFVb.framer-v-cft87g.hover .framer-11sjl2d-container { height: 59px; width: 68px; }\", \".framer-7MFVb.framer-v-cft87g.hover .framer-mmm5e3 { width: 133px; }\", \".framer-7MFVb.framer-v-cft87g.pressed .framer-11sjl2d-container { height: 59px; order: 1; width: 68px; }\", \".framer-7MFVb.framer-v-cft87g.pressed .framer-mmm5e3 { order: 2; width: 133px; }\", \".framer-7MFVb.framer-v-cft87g.pressed .framer-1q2pkgv-container { order: 0; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 145\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 215\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"b8297JjGf\":{\"layout\":[\"fixed\",\"fixed\"]},\"y6K8WpbSJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerVariables {\"nGUZP9VGK\":\"title\",\"z36BZejS0\":\"icon\",\"wIbO5sADF\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerVxaI7JO0o = withCSS(Component, css, \"framer-7MFVb\");\nexport default FramerVxaI7JO0o;\nFramerVxaI7JO0o.displayName = \"Mutli Select Grid\";\nFramerVxaI7JO0o.defaultProps = {\n  height: 145,\n  width: 215\n};\naddPropertyControls(FramerVxaI7JO0o, {\n  nGUZP9VGK: {\n    defaultValue: \"Grow my business\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  z36BZejS0: (PhosphorControls === null || PhosphorControls === void 0 ? void 0 : PhosphorControls[\"iconSelection\"]) && {\n    ...PhosphorControls[\"iconSelection\"],\n    defaultValue: \"RocketLaunch\",\n    hidden: undefined,\n    title: \"Icon\"\n  },\n  wIbO5sADF: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerVxaI7JO0o, [...PhosphorFonts, ...FeatherFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerVxaI7JO0o\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b8297JjGf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y6K8WpbSJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"145\",\n        \"framerIntrinsicWidth\": \"215\",\n        \"framerVariables\": \"{\\\"nGUZP9VGK\\\":\\\"title\\\",\\\"z36BZejS0\\\":\\\"icon\\\",\\\"wIbO5sADF\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./VxaI7JO0o.map"],
  "mappings": "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",
  "names": ["init_shims", "init_shims", "init_shims", "init_shims", "t", "e", "r", "s", "n", "a", "o", "h", "u", "c", "l", "p", "m", "f", "i", "phenomenon_default", "a", "o", "t", "i", "f", "r", "l", "c", "n", "A", "g", "v", "s", "d", "u", "m", "x", "U", "e", "D", "_", "y", "phenomenon_default", "Globe", "props", "background", "baseColor", "glowColor", "isDraggable", "dragOptions", "speed", "theta", "phi", "dark", "diffuse", "maxSamples", "mapBrightness", "markerSize", "markerArray", "markerColor", "scale", "alignment", "maxWidth", "offset", "offsetX", "offsetY", "stiffness", "damping", "mass", "canvasRef", "pe", "pointerInteracting", "pointerInteractionMovement", "isCanvas", "RenderTarget", "r", "useSpring", "fadeMask", "ue", "phiValue", "width", "onResize", "baseConvert", "convertRGB", "glowConvert", "markerConvert", "globe", "D", "marker", "state", "p", "flexStyles", "e", "delta", "dp", "dpOffset", "dpDrag", "addPropertyControls", "ControlType", "color", "Color", "init_shims", "init_shims", "init_shims", "r", "s", "o", "n", "t", "e", "i", "l", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_1_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "init_shims", "emailRegex", "validateEmail", "email", "FormSpark", "withCSS", "formId", "withName", "name", "withEmail", "withMessage", "message", "layout", "inputs", "button", "style", "gap", "onSubmit", "props", "nameValue", "setName", "ye", "emailValue", "setEmail", "messageValue", "setMessage", "isNameError", "setNameError", "isEmailError", "setEmailError", "isMessageError", "setMessageError", "isLoading", "setLoading", "isSuccess", "setSuccess", "isCanvas", "se", "RenderTarget", "gridTemplateRows", "rows", "gridTemplateColumns", "cols", "fontFamily", "fontSize", "fontWeight", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "validateForm", "te", "error", "handleSubmit", "event", "data", "entries", "handleNameChange", "handleEmailChange", "handleMessageChange", "p", "motion", "containerStyles", "u", "defaultStyle", "addPropertyControls", "ControlType", "fontControls", "paddingControl", "borderRadiusControl", "FormSpark_default", "init_shims", "init_shims", "init_shims", "init_shims", "useConstant", "init", "ref", "pe", "BASE62", "randomID", "length", "useRandomID", "useConstant", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "style", "className", "layoutId", "width", "height", "outerVariant", "VurELiPqN", "Z2NuoQS1k", "tc_6nmlts", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "p", "LayoutGroup", "motion", "cx", "Stack", "Image2", "css", "FramerdkRfXNUhM", "withCSS", "dkRfXNUhM_default", "addPropertyControls", "ControlType", "addFonts", "FeatherFonts", "getFonts", "Icon", "MemojiFonts", "dkRfXNUhM_default", "MemojiControls", "getPropertyControls", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "background", "character", "description", "height", "id", "tap", "title", "width", "props", "ref", "ref1", "ref2", "_variant", "ref3", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "PNRGb3NOm", "YqBtbzhCH", "j4JgjMSkF", "irba_9mBR", "errYQPWV6", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap13dxoyp", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "css", "FramerPwE0B5Rtv", "withCSS", "PwE0B5Rtv_default", "addPropertyControls", "ControlType", "addFonts", "init_shims", "PhosphorFonts", "getFonts", "Icon", "FeatherFonts", "PhosphorControls", "getPropertyControls", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "icon", "id", "tap", "title", "width", "props", "ref", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "nGUZP9VGK", "z36BZejS0", "wIbO5sADF", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwaq2fl", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "css", "FramerVxaI7JO0o", "withCSS", "VxaI7JO0o_default", "addPropertyControls", "ControlType", "addFonts", "v", "getFonts", "PwE0B5Rtv_default", "w", "FormSpark_default", "k", "VxaI7JO0o_default", "Y", "Icon", "P", "U", "D", "r", "V", "I", "a", "t", "re", "MotionConfigContext", "n", "i", "se", "p", "S", "L", "z", "R", "Y", "useLocaleInfo", "l", "f", "v", "w", "k", "Z", "G", "B", "useVariantState", "P", "F", "W", "j", "useActiveVariantCallback", "Q", "e", "C", "O", "A", "q", "M", "K", "N", "H", "T", "_", "E", "pe", "J", "X", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "PwE0B5Rtv_default", "FormSpark_default", "VxaI7JO0o_default", "Icon", "withCSS", "NdPYYwEFx_default", "addPropertyControls", "ControlType", "addFonts", "u", "getFonts", "Globe", "v", "NdPYYwEFx_default", "y", "Icon", "w", "k", "Q", "r", "e", "W", "j", "a", "t", "re", "MotionConfigContext", "l", "se", "p", "G", "z", "i", "O", "R", "Y", "useLocaleInfo", "m", "h", "u", "v", "y", "I", "N", "L", "T", "useVariantState", "w", "U", "F", "pe", "B", "ae", "LayoutGroup", "motion", "cx", "Globe", "NdPYYwEFx_default", "Icon", "RichText", "withCSS", "ga4jTtI9M_default", "addPropertyControls", "ControlType", "addFonts"]
}
