{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/g62kcwcxOKsdamkvMOXC/BO5c34VzY385PRuHAmLg/n6Xcin54k.js"],
  "sourcesContent": ["// Generated by Framer (f501c86)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as a, ControlType as i, cx as n, getFonts as o, Image as l, Link as p, RichText as d, useLocaleInfo as s, useVariantState as f, withCSS as c } from \"framer\";\nimport { LayoutGroup as m, motion as x, MotionConfigContext as h } from \"framer-motion\";\nimport * as g from \"react\";\nimport u from \"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js\";\nimport { Icon as y } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";\nimport * as v from \"https://framerusercontent.com/modules/m0ufS3BOkflRQGeDCzgm/o6CZcHpDjuKAULDka8ot/IsgMMPEHU.js\";\nimport * as w from \"https://framerusercontent.com/modules/gzzcz9KbzRZ8jDstptU1/0NQGb3LSP0slVdwOOahr/urlDCZwpF.js\";\nlet b = o(y),\n  N = o(u),\n  I = {\n    r3aKpeK6x: {\n      hover: !0\n    }\n  },\n  k = [\"r3aKpeK6x\", \"SEWa3ftJu\"],\n  z = \"framer-Np71I\",\n  K = {\n    r3aKpeK6x: \"framer-v-zx12y\",\n    SEWa3ftJu: \"framer-v-7xfq7x\"\n  };\nfunction j(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet R = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 270,\n      type: \"spring\"\n    }\n  },\n  P = (e, r) => `translateX(-50%) ${r}`,\n  C = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  S = ({\n    value: r,\n    children: t\n  }) => {\n    let a = g.useContext(h),\n      i = null != r ? r : a.transition,\n      n = g.useMemo(() => ({\n        ...a,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  W = {\n    \"Variant 1\": \"r3aKpeK6x\",\n    Phone: \"SEWa3ftJu\"\n  },\n  q = ({\n    clientName: e,\n    height: r,\n    id: t,\n    link: a,\n    screenshot1: i,\n    tag: n,\n    title: o,\n    width: l,\n    ...p\n  }) => {\n    var d, s, f, c, m;\n    return {\n      ...p,\n      K51V2znKa: null !== (d = null != o ? o : p.K51V2znKa) && void 0 !== d ? d : \"Project title\",\n      P5WapFgd4: null !== (s = null != n ? n : p.P5WapFgd4) && void 0 !== s ? s : \"text\",\n      sD2al3_si: null != a ? a : p.sD2al3_si,\n      sUfR2uo61: null !== (f = null != e ? e : p.sUfR2uo61) && void 0 !== f ? f : \"Client Name\",\n      variant: null !== (m = null !== (c = W[p.variant]) && void 0 !== c ? c : p.variant) && void 0 !== m ? m : \"r3aKpeK6x\",\n      Vui1krqR4: null != i ? i : p.Vui1krqR4\n    };\n  },\n  D = (e, r) => r.join(\"-\") + e.layoutDependency,\n  F = /*#__PURE__*/g.forwardRef(function (t, a) {\n    let {\n        activeLocale: i\n      } = s(),\n      {\n        style: o,\n        className: c,\n        layoutId: h,\n        variant: b,\n        Vui1krqR4: N,\n        sUfR2uo61: z,\n        K51V2znKa: W,\n        sD2al3_si: F,\n        P5WapFgd4: T,\n        ...E\n      } = q(t),\n      {\n        baseVariant: B,\n        classNames: V,\n        gestureVariant: _,\n        setGestureState: H,\n        setVariant: L,\n        transition: U,\n        variants: O\n      } = f({\n        cycleOrder: k,\n        defaultVariant: \"r3aKpeK6x\",\n        enabledGestures: I,\n        transitions: R,\n        variant: b,\n        variantClassNames: K\n      }),\n      A = D(t, O),\n      M = g.useRef(null),\n      J = g.useId(),\n      Z = [w.className, v.className];\n    return /*#__PURE__*/e(m, {\n      id: null != h ? h : J,\n      children: /*#__PURE__*/e(x.div, {\n        initial: b,\n        animate: O,\n        onHoverStart: () => H({\n          isHovered: !0\n        }),\n        onHoverEnd: () => H({\n          isHovered: !1\n        }),\n        onTapStart: () => H({\n          isPressed: !0\n        }),\n        onTap: () => H({\n          isPressed: !1\n        }),\n        onTapCancel: () => H({\n          isPressed: !1\n        }),\n        className: n(\"framer-Np71I\", ...Z, V),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(S, {\n          value: U,\n          children: /*#__PURE__*/e(p, {\n            href: F,\n            children: /*#__PURE__*/r(x.a, {\n              ...E,\n              className: `${n(\"framer-zx12y\", c)} framer-1v4jydl`,\n              \"data-border\": !0,\n              \"data-framer-name\": \"Variant 1\",\n              layoutDependency: A,\n              layoutId: \"r3aKpeK6x\",\n              ref: null != a ? a : M,\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgba(255, 255, 255, 0.3))\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backdropFilter: \"blur(10px)\",\n                background: \"linear-gradient(95deg, rgba(255, 255, 255, 0.08) 2.210024196147939%, hsla(0, 0%, 100%, 0) 100%)\",\n                borderBottomLeftRadius: 20,\n                borderBottomRightRadius: 20,\n                borderTopLeftRadius: 20,\n                borderTopRightRadius: 20,\n                WebkitBackdropFilter: \"blur(10px)\",\n                ...o\n              },\n              variants: {\n                \"r3aKpeK6x-hover\": {\n                  background: \"linear-gradient(142deg, rgba(255, 255, 255, 0.21) 34.68468468468468%, rgba(255, 255, 255, 0) 57.16497915110289%)\"\n                }\n              },\n              ...j({\n                \"r3aKpeK6x-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                SEWa3ftJu: {\n                  \"data-framer-name\": \"Phone\"\n                }\n              }, B, _),\n              children: [/*#__PURE__*/e(x.div, {\n                className: \"framer-pw1xnk\",\n                layoutDependency: A,\n                layoutId: \"t5B7w6yBP\",\n                transformTemplate: P,\n                children: /*#__PURE__*/e(x.div, {\n                  className: \"framer-2j8z8\",\n                  \"data-border\": !0,\n                  layoutDependency: A,\n                  layoutId: \"dcwrSH859\",\n                  style: {\n                    \"--border-bottom-width\": \"1px\",\n                    \"--border-color\": \"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\",\n                    \"--border-left-width\": \"1px\",\n                    \"--border-right-width\": \"1px\",\n                    \"--border-style\": \"solid\",\n                    \"--border-top-width\": \"1px\",\n                    backdropFilter: \"blur(12px)\",\n                    backgroundColor: \"rgba(61, 61, 61, 0.46)\",\n                    borderBottomLeftRadius: 32,\n                    borderBottomRightRadius: 32,\n                    borderTopLeftRadius: 32,\n                    borderTopRightRadius: 32,\n                    WebkitBackdropFilter: \"blur(12px)\"\n                  },\n                  children: /*#__PURE__*/e(d, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(x.p, {\n                        className: \"framer-styles-preset-5vsgqx\",\n                        \"data-styles-preset\": \"urlDCZwpF\",\n                        children: \"text\"\n                      })\n                    }),\n                    className: \"framer-gfw99i\",\n                    layoutDependency: A,\n                    layoutId: \"yzI2o5ke7\",\n                    style: {\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: T,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                })\n              }), /*#__PURE__*/r(x.div, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  intrinsicHeight: 3648,\n                  intrinsicWidth: 5398,\n                  pixelHeight: 3648,\n                  pixelWidth: 5398,\n                  sizes: \"calc(min(600px, 100vw) - 20px)\",\n                  src: \"https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg\",\n                  srcSet: \"https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/KU8reFP90nuP1WlMgSloOnrcY.jpg 5398w\"\n                },\n                className: \"framer-2nf1gq\",\n                \"data-framer-name\": \"Image Container\",\n                layoutDependency: A,\n                layoutId: \"rdCnCN94w\",\n                style: {\n                  borderBottomLeftRadius: 14,\n                  borderBottomRightRadius: 14,\n                  borderTopLeftRadius: 14,\n                  borderTopRightRadius: 14\n                },\n                children: [/*#__PURE__*/e(l, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 5680,\n                    intrinsicWidth: 3787,\n                    pixelHeight: 5680,\n                    pixelWidth: 3787,\n                    sizes: \"calc((min(600px, 100vw) - 20px) * 1.02)\",\n                    ...C(N)\n                  },\n                  className: \"framer-q3uq2q\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: A,\n                  layoutId: \"hcNC_JxsL\",\n                  ...j({\n                    \"r3aKpeK6x-hover\": {\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 5680,\n                        intrinsicWidth: 3787,\n                        pixelHeight: 5680,\n                        pixelWidth: 3787,\n                        sizes: \"calc((min(600px, 100vw) - 20px) * 1.3443)\",\n                        ...C(N)\n                      }\n                    }\n                  }, B, _)\n                }), /*#__PURE__*/e(x.div, {\n                  className: \"framer-1jo1yf1\",\n                  \"data-framer-name\": \"Ticker Container\",\n                  layoutDependency: A,\n                  layoutId: \"zOKAh34Kv\",\n                  style: {\n                    backdropFilter: \"blur(12px)\",\n                    opacity: 0,\n                    WebkitBackdropFilter: \"blur(12px)\"\n                  },\n                  variants: {\n                    \"r3aKpeK6x-hover\": {\n                      opacity: 1\n                    }\n                  },\n                  children: /*#__PURE__*/e(x.div, {\n                    className: \"framer-ml16pv-container\",\n                    layoutDependency: A,\n                    layoutId: \"u585NEu05-container\",\n                    style: {\n                      opacity: 0\n                    },\n                    variants: {\n                      \"r3aKpeK6x-hover\": {\n                        opacity: 1\n                      }\n                    },\n                    children: /*#__PURE__*/e(u, {\n                      alignment: \"center\",\n                      direction: \"right\",\n                      fadeOptions: {\n                        fadeAlpha: 0,\n                        fadeContent: !0,\n                        fadeInset: 0,\n                        fadeWidth: 25,\n                        overflow: !1\n                      },\n                      gap: 27,\n                      height: \"100%\",\n                      hoverFactor: 1,\n                      id: \"u585NEu05\",\n                      layoutId: \"u585NEu05\",\n                      padding: 10,\n                      paddingBottom: 10,\n                      paddingLeft: 10,\n                      paddingPerSide: !1,\n                      paddingRight: 10,\n                      paddingTop: 10,\n                      sizingOptions: {\n                        heightType: !0,\n                        widthType: !0\n                      },\n                      slots: [/*#__PURE__*/r(x.div, {\n                        className: \"framer-w0e0ws\",\n                        \"data-framer-name\": \"Ticker Text\",\n                        layoutDependency: A,\n                        layoutId: \"yqkzZzleW\",\n                        children: [/*#__PURE__*/e(d, {\n                          __fromCanvasComponent: !0,\n                          children: /*#__PURE__*/e(g.Fragment, {\n                            children: /*#__PURE__*/e(x.p, {\n                              style: {\n                                \"--font-selector\": \"R0Y7U3luZS1yZWd1bGFy\",\n                                \"--framer-font-family\": '\"Syne\", \"Syne Placeholder\", sans-serif',\n                                \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"\n                              },\n                              children: \"VIEW PROJECT\"\n                            })\n                          }),\n                          className: \"framer-136g27p\",\n                          fonts: [\"GF;Syne-regular\"],\n                          layoutDependency: A,\n                          layoutId: \"n7u_JcP7R\",\n                          style: {\n                            \"--extracted-r6o4lv\": \"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\",\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                        }), /*#__PURE__*/e(x.div, {\n                          className: \"framer-167x3bf-container\",\n                          layoutDependency: A,\n                          layoutId: \"BqDj_EQC4-container\",\n                          children: /*#__PURE__*/e(y, {\n                            color: 'var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)) /* {\"name\":\"White 100%\"} */',\n                            height: \"100%\",\n                            iconSearch: \"House\",\n                            iconSelection: \"ArrowRight\",\n                            id: \"BqDj_EQC4\",\n                            layoutId: \"BqDj_EQC4\",\n                            mirrored: !1,\n                            selectByList: !0,\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            weight: \"regular\",\n                            width: \"100%\"\n                          })\n                        })]\n                      })],\n                      speed: 100,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      width: \"100%\"\n                    })\n                  })\n                })]\n              }), /*#__PURE__*/r(x.div, {\n                className: \"framer-z7vt07\",\n                layoutDependency: A,\n                layoutId: \"JGihE_KRy\",\n                children: [/*#__PURE__*/e(x.div, {\n                  className: \"framer-t9e6zn\",\n                  layoutDependency: A,\n                  layoutId: \"vAoRUfiob\",\n                  children: /*#__PURE__*/e(d, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(x.p, {\n                        className: \"framer-styles-preset-5vsgqx\",\n                        \"data-styles-preset\": \"urlDCZwpF\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Client Name\"\n                      })\n                    }),\n                    className: \"framer-1ah4o4q\",\n                    layoutDependency: A,\n                    layoutId: \"BcRUEyHOg\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\",\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: z,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                }), /*#__PURE__*/e(d, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(g.Fragment, {\n                    children: /*#__PURE__*/e(x.h4, {\n                      className: \"framer-styles-preset-usmfc9\",\n                      \"data-styles-preset\": \"IsgMMPEHU\",\n                      children: \"Project title\"\n                    })\n                  }),\n                  className: \"framer-warhgm\",\n                  layoutDependency: A,\n                  layoutId: \"kXLWdmRb8\",\n                  style: {\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: W,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })]\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  T = ['.framer-Np71I [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-Np71I .framer-1v4jydl { display: block; }\", \".framer-Np71I .framer-zx12y { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 10px 28px 10px; position: relative; text-decoration: none; width: 600px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Np71I .framer-pw1xnk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 20px 0px 0px 36px; position: absolute; top: 10px; width: 100%; z-index: 1; }\", \".framer-Np71I .framer-2j8z8 { 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: 2px 19px 2px 19px; position: relative; width: min-content; }\", \".framer-Np71I .framer-gfw99i, .framer-Np71I .framer-1ah4o4q { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-Np71I .framer-2nf1gq { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 326px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: -1; }\", \".framer-Np71I .framer-q3uq2q { flex: none; height: 102%; left: calc(50.07610350076106% - 102% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 102% / 2); width: 102%; }\", \".framer-Np71I .framer-1jo1yf1 { flex: none; height: 96px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 96px / 2); width: 100%; z-index: 1; }\", \".framer-Np71I .framer-ml16pv-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\", \".framer-Np71I .framer-w0e0ws { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-Np71I .framer-136g27p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Np71I .framer-167x3bf-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 21px; }\", \".framer-Np71I .framer-z7vt07 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; mix-blend-mode: difference; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\", \".framer-Np71I .framer-t9e6zn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Np71I .framer-warhgm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-Np71I .framer-v-zx12y .framer-zx12y { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Np71I .framer-zx12y, .framer-Np71I .framer-pw1xnk, .framer-Np71I .framer-2j8z8, .framer-Np71I .framer-w0e0ws, .framer-Np71I .framer-z7vt07, .framer-Np71I .framer-t9e6zn { gap: 0px; } .framer-Np71I .framer-zx12y > * { margin: 0px; margin-bottom: calc(22px / 2); margin-top: calc(22px / 2); } .framer-Np71I .framer-zx12y > :first-child, .framer-Np71I .framer-pw1xnk > :first-child, .framer-Np71I .framer-z7vt07 > :first-child { margin-top: 0px; } .framer-Np71I .framer-zx12y > :last-child, .framer-Np71I .framer-pw1xnk > :last-child, .framer-Np71I .framer-z7vt07 > :last-child { margin-bottom: 0px; } .framer-Np71I .framer-pw1xnk > *, .framer-Np71I .framer-z7vt07 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Np71I .framer-2j8z8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Np71I .framer-2j8z8 > :first-child, .framer-Np71I .framer-w0e0ws > :first-child, .framer-Np71I .framer-t9e6zn > :first-child { margin-left: 0px; } .framer-Np71I .framer-2j8z8 > :last-child, .framer-Np71I .framer-w0e0ws > :last-child, .framer-Np71I .framer-t9e6zn > :last-child { margin-right: 0px; } .framer-Np71I .framer-w0e0ws > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-Np71I .framer-t9e6zn > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", \".framer-Np71I.framer-v-7xfq7x .framer-pw1xnk { padding: 20px 0px 0px 22px; }\", \".framer-Np71I.framer-v-7xfq7x .framer-z7vt07 { padding: 0px 10px 0px 10px; }\", \".framer-Np71I.framer-v-zx12y.hover .framer-q3uq2q { height: 134%; left: calc(50.00000000000002% - 134.43223443223445% / 2); top: calc(50.00000000000002% - 134.35754189944134% / 2); width: 134%; }\", ...w.css, ...v.css],\n  E = c(F, T, \"framer-Np71I\");\nexport default E;\nE.displayName = \"Projects - Card\", E.defaultProps = {\n  height: 437,\n  width: 600\n}, a(E, {\n  variant: {\n    options: [\"r3aKpeK6x\", \"SEWa3ftJu\"],\n    optionTitles: [\"Variant 1\", \"Phone\"],\n    title: \"Variant\",\n    type: i.Enum\n  },\n  Vui1krqR4: {\n    title: \"Screenshot 1\",\n    type: i.ResponsiveImage\n  },\n  sUfR2uo61: {\n    defaultValue: \"Client Name\",\n    displayTextArea: !1,\n    title: \"Client Name\",\n    type: i.String\n  },\n  K51V2znKa: {\n    defaultValue: \"Project title\",\n    title: \"Title\",\n    type: i.String\n  },\n  sD2al3_si: {\n    title: \"Link\",\n    type: i.Link\n  },\n  P5WapFgd4: {\n    defaultValue: \"text\",\n    displayTextArea: !1,\n    title: \"Tag\",\n    type: i.String\n  }\n}), t(E, [{\n  family: \"Syne\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/n6Xcin54k:default\",\n    url: \"https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_04uT6kR47NCV5Z.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/syne/v22/8vIS7w4qzmVxsWxjBZRjr0FKM_04uT6kR47NCV5Z.ttf\",\n  weight: \"400\"\n}, ...b, ...N, ...w.fonts, ...v.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framern6Xcin54k\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SEWa3ftJu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z5nbkYexz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"437\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"600\",\n        \"framerVariables\": \"{\\\"Vui1krqR4\\\":\\\"screenshot1\\\",\\\"sUfR2uo61\\\":\\\"clientName\\\",\\\"K51V2znKa\\\":\\\"title\\\",\\\"sD2al3_si\\\":\\\"link\\\",\\\"P5WapFgd4\\\":\\\"tag\\\"}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["b", "getFonts", "Icon", "N", "Ticker", "I", "k", "K", "j", "e", "r", "t", "R", "P", "C", "S", "a", "re", "MotionConfigContext", "i", "n", "se", "p", "W", "q", "o", "l", "d", "s", "f", "c", "m", "D", "F", "Y", "useLocaleInfo", "h", "b", "z", "T", "E", "B", "V", "_", "H", "L", "U", "O", "useVariantState", "k", "I", "A", "M", "pe", "J", "ae", "Z", "className", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "Ticker", "Icon", "css", "withCSS", "n6Xcin54k_default", "addPropertyControls", "ControlType", "addFonts", "N", "fonts"]
}
