{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/kI0ngk3nf3qXTyo5ZjFo/U8DQNBetLLusvffNqIMF/fVxnimdqP.js", "ssg:https://framerusercontent.com/modules/dngG0ReBG4AsnlcCTtxr/aBrQJDy84MrzNp945gKF/pi4U9AjvC.js", "ssg:https://framerusercontent.com/modules/6ROdZAJ3MwVG6D75rqKw/NtLWg9ZiLttep1dxvXyU/JLUy8CuLJ.js", "ssg:https://framerusercontent.com/modules/ttDl2MLO6u0a8cnkL4KN/xreIsnjf5eUWqO544PyD/ro7OPezbn.js", "ssg:https://framerusercontent.com/modules/ygnLDanocsnT3iDsLwvR/HXGVDxVQnTAdJa4gJigv/xZndidUCt.js", "ssg:https://framerusercontent.com/modules/pWPCt8S7AYSiLZwcc0Md/gnFdC4UScKh3lfVKJdp8/FF7dljYBM-0.js", "ssg:https://framerusercontent.com/modules/pWPCt8S7AYSiLZwcc0Md/gnFdC4UScKh3lfVKJdp8/FF7dljYBM.js", "ssg:https://framerusercontent.com/modules/yhPdSeSTEdAOTwsAy3LJ/w2f6mjVeycS0qiDJG7pV/YckFIlg3V.js", "ssg:https://framerusercontent.com/modules/eDASeHy9wo79rJ2vNOQX/xNfJ4VCq9tD97ootPwVA/xSmbUc6JM.js", "ssg:https://framerusercontent.com/modules/mh2xgmMpBIBQpLhlvXbJ/k52Kxjg8RjGB0wkkEzlA/l9GPG8fUR-0.js", "ssg:https://framerusercontent.com/modules/mh2xgmMpBIBQpLhlvXbJ/k52Kxjg8RjGB0wkkEzlA/l9GPG8fUR.js", "ssg:https://framerusercontent.com/modules/3uH3ABgzqtPaUEj66pSW/YmKMxsxTd8IustO0iAbt/YAP816Y5n.js", "ssg:https://framerusercontent.com/modules/ckwWs84PL7twGrgOzr44/5aTYONPyTh2dDvItwNUP/ySSziyxBt.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Manrope-500\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/fVxnimdqP:default\",\n    url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-ofa7n .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-ofa7n .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -2.7px; --framer-line-height: 1.35em; --framer-paragraph-spacing: 33px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1439px) and (min-width: 1024px) { .framer-ofa7n .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-ofa7n .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -1px; --framer-line-height: 1.35em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1023px) and (min-width: 810px) { .framer-ofa7n .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-ofa7n .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.5px; --framer-line-height: 1.35em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-ofa7n .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-ofa7n .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.3px; --framer-line-height: 1.35em; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-ofa7n\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (b993cbf)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"YnXfrsvOD\", \"gWsTOWKop\"];\nconst variantClassNames = {\n  gWsTOWKop: \"framer-v-1regx3z\",\n  YnXfrsvOD: \"framer-v-plqq6c\"\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 humanReadableVariantMap = {\n  default: \"YnXfrsvOD\",\n  flip: \"gWsTOWKop\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"YnXfrsvOD\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"YnXfrsvOD\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter189mj6n = activeVariantCallback(async (...args) => {\n    setVariant(\"gWsTOWKop\");\n  });\n  const onMouseLeavev980o4 = activeVariantCallback(async (...args) => {\n    setVariant(\"YnXfrsvOD\");\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-VtJPI\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-plqq6c\", className),\n        \"data-framer-name\": \"default\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"YnXfrsvOD\",\n        onMouseEnter: onMouseEnter189mj6n,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          gWsTOWKop: {\n            \"data-framer-name\": \"flip\",\n            onMouseEnter: undefined,\n            onMouseLeave: onMouseLeavev980o4\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1ll8hyj\",\n          \"data-border\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"hKbR3lxVH\",\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25))\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            borderBottomLeftRadius: 201,\n            borderBottomRightRadius: 201,\n            borderTopLeftRadius: 201,\n            borderTopRightRadius: 201\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1xqyoqc\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ONqnR85DY\",\n          style: {\n            backdropFilter: \"blur(4px)\",\n            backgroundColor: \"var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25))\",\n            rotate: 0,\n            WebkitBackdropFilter: \"blur(4px)\"\n          },\n          transition: transition,\n          variants: {\n            gWsTOWKop: {\n              rotate: 180\n            }\n          }\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-VtJPI [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-VtJPI .framer-bdjpwd { display: block; }\", \".framer-VtJPI .framer-plqq6c { height: 36px; overflow: visible; position: relative; width: 36px; }\", \".framer-VtJPI .framer-1ll8hyj { bottom: -12px; flex: none; height: 24px; overflow: hidden; position: absolute; right: -12px; width: 24px; will-change: transform; }\", \".framer-VtJPI .framer-1xqyoqc { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: hidden; position: absolute; right: -36px; }\", \".framer-VtJPI.framer-v-1regx3z .framer-plqq6c { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 36px); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 36\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 36\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gWsTOWKop\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst Framerpi4U9AjvC = withCSS(Component, css, \"framer-VtJPI\");\nexport default Framerpi4U9AjvC;\nFramerpi4U9AjvC.displayName = \"aim\";\nFramerpi4U9AjvC.defaultProps = {\n  height: 36,\n  width: 36\n};\naddPropertyControls(Framerpi4U9AjvC, {\n  variant: {\n    options: [\"YnXfrsvOD\", \"gWsTOWKop\"],\n    optionTitles: [\"default\", \"flip\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(Framerpi4U9AjvC, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerpi4U9AjvC\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"36\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gWsTOWKop\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"36\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./pi4U9AjvC.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Manrope-regular\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/JLUy8CuLJ:default\",\n    url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F87jxeN7B.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F87jxeN7B.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-oH94W .framer-styles-preset-ugcj2n:not(.rich-text-wrapper), .framer-oH94W .framer-styles-preset-ugcj2n.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 1.75em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-oH94W\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-ulPaH .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-ulPaH .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff) /* {\"name\":\"white 100\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff) /* {\"name\":\"white 100\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-ulPaH\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Manrope-regular\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/xZndidUCt:default\",\n    url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F87jxeN7B.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F87jxeN7B.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-eWXzQ .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-eWXzQ .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 1.75em; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-eWXzQ\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as e } from \"react/jsx-runtime\";\nimport { Link as r } from \"framer\";\nimport { motion as a } from \"framer-motion\";\nimport * as t from \"react\";\nexport const v0 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"xaVhC_xTq\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"projects\"\n      })\n    })\n  })\n});\nexport const v1 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"xaVhC_xTq\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"projects\"\n      })\n    })\n  })\n});\nexport const v2 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"ElzBhd0WH\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"services\"\n      })\n    })\n  })\n});\nexport const v3 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"ElzBhd0WH\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"services\"\n      })\n    })\n  })\n});\nexport const v4 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"BQxSXX7Vv\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"about us\"\n      })\n    })\n  })\n});\nexport const v5 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"BQxSXX7Vv\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"about us\"\n      })\n    })\n  })\n});\nexport const v6 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"contacts\"\n      })\n    })\n  })\n});\nexport const v7 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"contacts\"\n      })\n    })\n  })\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"v5\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v6\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v0\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v7\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v1\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v2\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v3\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v4\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (c252364)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as l, cx as o, Link as n, RichText as s, useLocaleInfo as i, useVariantState as d, withCSS as m } from \"framer\";\nimport { LayoutGroup as c, motion as f, MotionConfigContext as p } from \"framer-motion\";\nimport * as y from \"react\";\nimport * as h from \"https://framerusercontent.com/modules/6ROdZAJ3MwVG6D75rqKw/NtLWg9ZiLttep1dxvXyU/JLUy8CuLJ.js\";\nimport * as b from \"https://framerusercontent.com/modules/ttDl2MLO6u0a8cnkL4KN/xreIsnjf5eUWqO544PyD/ro7OPezbn.js\";\nimport * as v from \"https://framerusercontent.com/modules/ygnLDanocsnT3iDsLwvR/HXGVDxVQnTAdJa4gJigv/xZndidUCt.js\";\nimport * as x from \"./FF7dljYBM-0.js\";\nlet g = [\"jrG4uFPXX\", \"rm3kfWLuK\"],\n  u = \"framer-yPHq7\",\n  w = {\n    jrG4uFPXX: \"framer-v-dxiozy\",\n    rm3kfWLuK: \"framer-v-1o9e6lw\"\n  };\nfunction P(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet q = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  k = {\n    eq75f7VIC: x\n  },\n  N = (e, r) => {\n    for (; r;) {\n      let a = k[r.id];\n      if (a) {\n        let r = a[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  H = ({\n    value: r,\n    children: a\n  }) => {\n    let t = y.useContext(p),\n      l = null != r ? r : t.transition,\n      o = y.useMemo(() => ({\n        ...t,\n        transition: l\n      }), [JSON.stringify(l)]);\n    return /*#__PURE__*/e(p.Provider, {\n      value: o,\n      children: a\n    });\n  },\n  C = {\n    \"Variant 1\": \"jrG4uFPXX\",\n    \"Variant 2\": \"rm3kfWLuK\"\n  },\n  z = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var l, o;\n    return {\n      ...t,\n      variant: null !== (o = null !== (l = C[t.variant]) && void 0 !== l ? l : t.variant) && void 0 !== o ? o : \"jrG4uFPXX\"\n    };\n  },\n  I = (e, r) => r.join(\"-\") + e.layoutDependency,\n  j = /*#__PURE__*/y.forwardRef(function (a, t) {\n    var l, m, p, x, u, k, C, j;\n    let {\n        activeLocale: L\n      } = i(),\n      {\n        style: F,\n        className: X,\n        layoutId: S,\n        variant: T,\n        ...V\n      } = z(a),\n      {\n        baseVariant: K,\n        classNames: _,\n        gestureVariant: U,\n        setGestureState: W,\n        setVariant: E,\n        transition: O,\n        variants: G\n      } = d({\n        cycleOrder: g,\n        defaultVariant: \"jrG4uFPXX\",\n        transitions: q,\n        variant: T,\n        variantClassNames: w\n      }),\n      Z = I(a, G),\n      D = y.useRef(null),\n      J = y.useId(),\n      Q = [h.className, v.className, b.className];\n    return /*#__PURE__*/e(c, {\n      id: null != S ? S : J,\n      children: /*#__PURE__*/e(f.div, {\n        initial: T,\n        animate: G,\n        onHoverStart: () => W({\n          isHovered: !0\n        }),\n        onHoverEnd: () => W({\n          isHovered: !1\n        }),\n        onTapStart: () => W({\n          isPressed: !0\n        }),\n        onTap: () => W({\n          isPressed: !1\n        }),\n        onTapCancel: () => W({\n          isPressed: !1\n        }),\n        className: o(\"framer-yPHq7\", ...Q, _),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(H, {\n          value: O,\n          children: /*#__PURE__*/r(f.div, {\n            ...V,\n            className: o(\"framer-dxiozy\", X),\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: Z,\n            layoutId: \"jrG4uFPXX\",\n            ref: null != t ? t : D,\n            style: {\n              ...F\n            },\n            ...P({\n              rm3kfWLuK: {\n                \"data-framer-name\": \"Variant 2\"\n              }\n            }, K, U),\n            children: [/*#__PURE__*/e(s, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(y.Fragment, {\n                children: /*#__PURE__*/e(f.p, {\n                  className: \"framer-styles-preset-ugcj2n\",\n                  \"data-styles-preset\": \"JLUy8CuLJ\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)))\"\n                  },\n                  children: \".themediafriends\"\n                })\n              }),\n              className: \"framer-cb3dtg\",\n              layoutDependency: Z,\n              layoutId: \"uTIhPE1wG\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0,\n              ...P({\n                rm3kfWLuK: {\n                  children: /*#__PURE__*/e(y.Fragment, {\n                    children: /*#__PURE__*/e(f.p, {\n                      className: \"framer-styles-preset-ugcj2n\",\n                      \"data-styles-preset\": \"JLUy8CuLJ\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)))\"\n                      },\n                      children: \".themediafriends\"\n                    })\n                  })\n                }\n              }, K, U)\n            }), /*#__PURE__*/r(f.div, {\n              className: \"framer-2fbv7s\",\n              layoutDependency: Z,\n              layoutId: \"gw_8YBsqs\",\n              children: [/*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (l = N(\"v0\", L)) && void 0 !== l ? l : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(f.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(n, {\n                      href: {\n                        webPageId: \"xaVhC_xTq\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(f.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"progetti\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-tn4v4g\",\n                layoutDependency: Z,\n                layoutId: \"MwuwifQ7K\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  rm3kfWLuK: {\n                    children: null !== (m = N(\"v1\", L)) && void 0 !== m ? m : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(f.p, {\n                        className: \"framer-styles-preset-21ogod\",\n                        \"data-styles-preset\": \"xZndidUCt\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(n, {\n                          href: {\n                            webPageId: \"xaVhC_xTq\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(f.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"progetti\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, K, U)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (p = N(\"v2\", L)) && void 0 !== p ? p : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(f.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(n, {\n                      href: {\n                        webPageId: \"ElzBhd0WH\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(f.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"servizi\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-mbjo5\",\n                layoutDependency: Z,\n                layoutId: \"VQC6Vwu4o\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  rm3kfWLuK: {\n                    children: null !== (x = N(\"v3\", L)) && void 0 !== x ? x : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(f.p, {\n                        className: \"framer-styles-preset-21ogod\",\n                        \"data-styles-preset\": \"xZndidUCt\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(n, {\n                          href: {\n                            webPageId: \"ElzBhd0WH\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(f.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"servizi\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, K, U)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (u = N(\"v4\", L)) && void 0 !== u ? u : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(f.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(n, {\n                      href: {\n                        webPageId: \"BQxSXX7Vv\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(f.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"chi siamo\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1hnstsk\",\n                layoutDependency: Z,\n                layoutId: \"K4zbfSiGm\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  rm3kfWLuK: {\n                    children: null !== (k = N(\"v5\", L)) && void 0 !== k ? k : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(f.p, {\n                        className: \"framer-styles-preset-21ogod\",\n                        \"data-styles-preset\": \"xZndidUCt\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(n, {\n                          href: {\n                            webPageId: \"BQxSXX7Vv\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(f.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"chi siamo\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, K, U)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (C = N(\"v6\", L)) && void 0 !== C ? C : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(f.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(n, {\n                      href: {\n                        webPageId: \"jQl8KobkC\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(f.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"contatti\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-v1xmb4\",\n                layoutDependency: Z,\n                layoutId: \"jbieRkSQ0\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  rm3kfWLuK: {\n                    children: null !== (j = N(\"v7\", L)) && void 0 !== j ? j : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(f.p, {\n                        className: \"framer-styles-preset-21ogod\",\n                        \"data-styles-preset\": \"xZndidUCt\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(n, {\n                          href: {\n                            webPageId: \"jQl8KobkC\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(f.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"contatti\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, K, U)\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  L = ['.framer-yPHq7 [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-yPHq7 .framer-v0uh11 { display: block; }\", \".framer-yPHq7 .framer-dxiozy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-yPHq7 .framer-cb3dtg { flex: 1 0 0px; height: auto; max-width: 1920px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-yPHq7 .framer-2fbv7s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-yPHq7 .framer-tn4v4g, .framer-yPHq7 .framer-mbjo5, .framer-yPHq7 .framer-1hnstsk, .framer-yPHq7 .framer-v1xmb4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yPHq7 .framer-dxiozy, .framer-yPHq7 .framer-2fbv7s { gap: 0px; } .framer-yPHq7 .framer-dxiozy > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-yPHq7 .framer-dxiozy > :first-child, .framer-yPHq7 .framer-2fbv7s > :first-child { margin-left: 0px; } .framer-yPHq7 .framer-dxiozy > :last-child, .framer-yPHq7 .framer-2fbv7s > :last-child { margin-right: 0px; } .framer-yPHq7 .framer-2fbv7s > * { margin: 0px; margin-left: calc(36px / 2); margin-right: calc(36px / 2); } }\", \".framer-yPHq7.framer-v-1o9e6lw .framer-dxiozy { flex-direction: column; gap: 52px; height: min-content; }\", \".framer-yPHq7.framer-v-1o9e6lw .framer-cb3dtg { flex: none; width: 100%; }\", \".framer-yPHq7.framer-v-1o9e6lw .framer-2fbv7s { flex-direction: column; gap: 8px; height: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yPHq7.framer-v-1o9e6lw .framer-dxiozy, .framer-yPHq7.framer-v-1o9e6lw .framer-2fbv7s { gap: 0px; } .framer-yPHq7.framer-v-1o9e6lw .framer-dxiozy > * { margin: 0px; margin-bottom: calc(52px / 2); margin-top: calc(52px / 2); } .framer-yPHq7.framer-v-1o9e6lw .framer-dxiozy > :first-child, .framer-yPHq7.framer-v-1o9e6lw .framer-2fbv7s > :first-child { margin-top: 0px; } .framer-yPHq7.framer-v-1o9e6lw .framer-dxiozy > :last-child, .framer-yPHq7.framer-v-1o9e6lw .framer-2fbv7s > :last-child { margin-bottom: 0px; } .framer-yPHq7.framer-v-1o9e6lw .framer-2fbv7s > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", ...h.css, ...v.css, ...b.css],\n  F = m(j, L, \"framer-yPHq7\");\nexport default F;\nF.displayName = \"footer\", F.defaultProps = {\n  height: 100,\n  width: 1200\n}, t(F, {\n  variant: {\n    options: [\"jrG4uFPXX\", \"rm3kfWLuK\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: l.Enum\n  }\n}), a(F, [...h.fonts, ...v.fonts, ...b.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerFF7dljYBM\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerIntrinsicHeight\": \"100\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rm3kfWLuK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FF7dljYBM.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Manrope-500\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YckFIlg3V:default\",\n    url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-NAQPM .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-NAQPM .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.3px; --framer-line-height: 1.75em; --framer-paragraph-spacing: 48px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1439px) and (min-width: 1024px) { .framer-NAQPM .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-NAQPM .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1023px) and (min-width: 810px) { .framer-NAQPM .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-NAQPM .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-NAQPM .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-NAQPM .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-NAQPM\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-IEhUe .framer-styles-preset-6hy7sq:not(.rich-text-wrapper), .framer-IEhUe .framer-styles-preset-6hy7sq.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, #00ff77) /* {\"name\":\"green\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, #00ff77); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-IEhUe\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as e } from \"react/jsx-runtime\";\nimport { Link as r } from \"framer\";\nimport { motion as a } from \"framer-motion\";\nimport * as t from \"react\";\nexport const v0 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"xaVhC_xTq\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"projects\"\n      })\n    })\n  })\n});\nexport const v1 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.h2, {\n    className: \"framer-styles-preset-1wml6uu\",\n    \"data-styles-preset\": \"fVxnimdqP\",\n    style: {\n      \"--framer-text-alignment\": \"right\",\n      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"xaVhC_xTq\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"projects\"\n      })\n    })\n  })\n});\nexport const v2 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"ElzBhd0WH\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"services\"\n      })\n    })\n  })\n});\nexport const v3 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.h2, {\n    className: \"framer-styles-preset-1wml6uu\",\n    \"data-styles-preset\": \"fVxnimdqP\",\n    style: {\n      \"--framer-text-alignment\": \"right\",\n      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"ElzBhd0WH\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"services\"\n      })\n    })\n  })\n});\nexport const v4 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"BQxSXX7Vv\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"about us\"\n      })\n    })\n  })\n});\nexport const v5 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.h2, {\n    className: \"framer-styles-preset-1wml6uu\",\n    \"data-styles-preset\": \"fVxnimdqP\",\n    style: {\n      \"--framer-text-alignment\": \"right\",\n      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"BQxSXX7Vv\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"about us\"\n      })\n    })\n  })\n});\nexport const v6 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"contacts\"\n      })\n    })\n  })\n});\nexport const v7 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.h2, {\n    className: \"framer-styles-preset-1wml6uu\",\n    \"data-styles-preset\": \"fVxnimdqP\",\n    style: {\n      \"--framer-text-alignment\": \"right\",\n      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-1wicq5s\",\n        \"data-styles-preset\": \"ro7OPezbn\",\n        children: \"contacts\"\n      })\n    })\n  })\n});\nexport const v8 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.p, {\n    className: \"framer-styles-preset-21ogod\",\n    \"data-styles-preset\": \"xZndidUCt\",\n    style: {\n      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        hash: \":PRrbGFHAM\",\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-6hy7sq\",\n        \"data-styles-preset\": \"xSmbUc6JM\",\n        children: \"free consultation\"\n      })\n    })\n  })\n});\nexport const v9 = /*#__PURE__*/e(t.Fragment, {\n  children: /*#__PURE__*/e(a.h2, {\n    className: \"framer-styles-preset-1wml6uu\",\n    \"data-styles-preset\": \"fVxnimdqP\",\n    style: {\n      \"--framer-text-alignment\": \"right\",\n      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119)))\"\n    },\n    children: /*#__PURE__*/e(r, {\n      href: {\n        hash: \":PRrbGFHAM\",\n        webPageId: \"jQl8KobkC\"\n      },\n      openInNewTab: !1,\n      smoothScroll: !1,\n      children: /*#__PURE__*/e(a.a, {\n        className: \"framer-styles-preset-6hy7sq\",\n        \"data-styles-preset\": \"xSmbUc6JM\",\n        children: \"free consultation\"\n      })\n    })\n  })\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"v8\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v2\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v4\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v6\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v7\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v1\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v5\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v3\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v9\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"v0\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (4f5e97b)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, Link as l, RichText as s, useActiveVariantCallback as m, useLocaleInfo as i, useVariantState as d, withCSS as f } from \"framer\";\nimport { LayoutGroup as c, motion as p, MotionConfigContext as x } from \"framer-motion\";\nimport * as y from \"react\";\nimport * as g from \"https://framerusercontent.com/modules/kI0ngk3nf3qXTyo5ZjFo/U8DQNBetLLusvffNqIMF/fVxnimdqP.js\";\nimport * as h from \"https://framerusercontent.com/modules/6ROdZAJ3MwVG6D75rqKw/NtLWg9ZiLttep1dxvXyU/JLUy8CuLJ.js\";\nimport * as v from \"https://framerusercontent.com/modules/ttDl2MLO6u0a8cnkL4KN/xreIsnjf5eUWqO544PyD/ro7OPezbn.js\";\nimport * as b from \"https://framerusercontent.com/modules/eDASeHy9wo79rJ2vNOQX/xNfJ4VCq9tD97ootPwVA/xSmbUc6JM.js\";\nimport * as u from \"https://framerusercontent.com/modules/ygnLDanocsnT3iDsLwvR/HXGVDxVQnTAdJa4gJigv/xZndidUCt.js\";\nimport * as k from \"https://framerusercontent.com/modules/yhPdSeSTEdAOTwsAy3LJ/w2f6mjVeycS0qiDJG7pV/YckFIlg3V.js\";\nimport * as w from \"./l9GPG8fUR-0.js\";\nlet N = [\"fZfZdYOHc\", \"FKbEZPJLt\", \"nmeT8pYVr\", \"I2itNKxxj\"],\n  I = \"framer-y28oe\",\n  z = {\n    FKbEZPJLt: \"framer-v-1g5cch4\",\n    fZfZdYOHc: \"framer-v-1kgt43p\",\n    I2itNKxxj: \"framer-v-639wuz\",\n    nmeT8pYVr: \"framer-v-odr3x6\"\n  };\nfunction P(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet T = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  C = {\n    eq75f7VIC: w\n  },\n  V = (e, r) => {\n    for (; r;) {\n      let a = C[r.id];\n      if (a) {\n        let r = a[e];\n        if (r) return r;\n      }\n      r = r.fallback;\n    }\n  },\n  j = ({\n    value: r,\n    children: a\n  }) => {\n    let t = y.useContext(x),\n      o = null != r ? r : t.transition,\n      n = y.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(x.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  Y = {\n    \"mobile expanded\": \"nmeT8pYVr\",\n    \"Variant 4\": \"I2itNKxxj\",\n    desktop: \"fZfZdYOHc\",\n    mobile: \"FKbEZPJLt\"\n  },\n  Z = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var o, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (o = Y[t.variant]) && void 0 !== o ? o : t.variant) && void 0 !== n ? n : \"fZfZdYOHc\"\n    };\n  },\n  F = (e, r) => r.join(\"-\") + e.layoutDependency,\n  q = /*#__PURE__*/y.forwardRef(function (a, t) {\n    var o, f, x, w, I, C, Y, q, E, L;\n    let {\n        activeLocale: J\n      } = i(),\n      {\n        style: K,\n        className: O,\n        layoutId: S,\n        variant: D,\n        ..._\n      } = Z(a),\n      {\n        baseVariant: H,\n        classNames: U,\n        gestureVariant: A,\n        setGestureState: Q,\n        setVariant: G,\n        transition: M,\n        variants: R\n      } = d({\n        cycleOrder: N,\n        defaultVariant: \"fZfZdYOHc\",\n        transitions: T,\n        variant: D,\n        variantClassNames: z\n      }),\n      X = F(a, R),\n      {\n        activeVariantCallback: B,\n        delay: W\n      } = m(H),\n      $ = B(async (...e) => {\n        G(\"nmeT8pYVr\");\n      }),\n      ee = B(async (...e) => {\n        G(\"FKbEZPJLt\");\n      }),\n      er = y.useRef(null),\n      ea = () => ![\"FKbEZPJLt\", \"I2itNKxxj\"].includes(H),\n      et = y.useId(),\n      eo = [k.className, h.className, v.className, u.className, g.className, b.className];\n    return /*#__PURE__*/e(c, {\n      id: null != S ? S : et,\n      children: /*#__PURE__*/e(p.div, {\n        initial: D,\n        animate: R,\n        onHoverStart: () => Q({\n          isHovered: !0\n        }),\n        onHoverEnd: () => Q({\n          isHovered: !1\n        }),\n        onTapStart: () => Q({\n          isPressed: !0\n        }),\n        onTap: () => Q({\n          isPressed: !1\n        }),\n        onTapCancel: () => Q({\n          isPressed: !1\n        }),\n        className: n(\"framer-y28oe\", ...eo, U),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(j, {\n          value: M,\n          children: /*#__PURE__*/r(p.div, {\n            ..._,\n            className: n(\"framer-1kgt43p\", O),\n            \"data-framer-name\": \"desktop\",\n            layoutDependency: X,\n            layoutId: \"fZfZdYOHc\",\n            ref: null != t ? t : er,\n            style: {\n              ...K\n            },\n            ...P({\n              FKbEZPJLt: {\n                \"data-framer-name\": \"mobile\"\n              },\n              I2itNKxxj: {\n                \"data-framer-name\": \"Variant 4\"\n              },\n              nmeT8pYVr: {\n                \"data-framer-name\": \"mobile expanded\"\n              }\n            }, H, A),\n            children: [/*#__PURE__*/r(p.div, {\n              className: \"framer-1ukyk27\",\n              layoutDependency: X,\n              layoutId: \"dOzdvxJZC\",\n              children: [!![\"FKbEZPJLt\", \"nmeT8pYVr\", \"I2itNKxxj\"].includes(H) && /*#__PURE__*/r(p.div, {\n                className: \"framer-ic0eg3\",\n                layoutDependency: X,\n                layoutId: \"DjZ2Gw0jy\",\n                ...P({\n                  FKbEZPJLt: {\n                    \"data-highlight\": !0,\n                    onTap: $\n                  },\n                  I2itNKxxj: {\n                    \"data-highlight\": !0,\n                    onTap: $\n                  },\n                  nmeT8pYVr: {\n                    \"data-highlight\": !0,\n                    onTap: ee\n                  }\n                }, H, A),\n                children: [/*#__PURE__*/e(s, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(y.Fragment, {\n                    children: /*#__PURE__*/e(p.h3, {\n                      className: \"framer-styles-preset-12lj5ox\",\n                      \"data-styles-preset\": \"YckFIlg3V\",\n                      style: {\n                        \"--framer-text-alignment\": \"right\",\n                        \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                      },\n                      children: \"menu\"\n                    })\n                  }),\n                  className: \"framer-19sbi7g\",\n                  layoutDependency: X,\n                  layoutId: \"ujoIeF3gL\",\n                  style: {\n                    \"--extracted-a0htzi\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  variants: {\n                    nmeT8pYVr: {\n                      \"--extracted-a0htzi\": \"var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255))\"\n                    }\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0,\n                  ...P({\n                    nmeT8pYVr: {\n                      children: /*#__PURE__*/e(y.Fragment, {\n                        children: /*#__PURE__*/e(p.h3, {\n                          className: \"framer-styles-preset-12lj5ox\",\n                          \"data-styles-preset\": \"YckFIlg3V\",\n                          style: {\n                            \"--framer-text-alignment\": \"right\",\n                            \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255)))\"\n                          },\n                          children: \"close\"\n                        })\n                      })\n                    }\n                  }, H, A)\n                }), /*#__PURE__*/r(p.div, {\n                  className: \"framer-n6141n\",\n                  layoutDependency: X,\n                  layoutId: \"ixsCz6LjD\",\n                  children: [/*#__PURE__*/e(p.div, {\n                    className: \"framer-lvxq0l\",\n                    layoutDependency: X,\n                    layoutId: \"cwTUeo58N\",\n                    style: {\n                      backgroundColor: \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                      rotate: 0\n                    },\n                    variants: {\n                      nmeT8pYVr: {\n                        backgroundColor: \"var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255))\",\n                        rotate: 45\n                      }\n                    }\n                  }), /*#__PURE__*/e(p.div, {\n                    className: \"framer-1mzzdtr\",\n                    layoutDependency: X,\n                    layoutId: \"RgEOaqqGl\",\n                    style: {\n                      backgroundColor: \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                      rotate: 0\n                    },\n                    variants: {\n                      nmeT8pYVr: {\n                        backgroundColor: \"var(--token-86117d10-82c0-48ca-83b9-ad514639102d, rgb(255, 255, 255))\",\n                        rotate: -45\n                      }\n                    }\n                  })]\n                })]\n              }), ea() && /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-ugcj2n\",\n                    \"data-styles-preset\": \"JLUy8CuLJ\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"augiA20Il\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \".themediafriends\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1199g8r\",\n                layoutDependency: X,\n                layoutId: \"y3MlodPt8\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              }), !![\"FKbEZPJLt\", \"I2itNKxxj\"].includes(H) && /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-ugcj2n\",\n                    \"data-styles-preset\": \"JLUy8CuLJ\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"augiA20Il\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \".themediafriends\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-ck7wl7\",\n                layoutDependency: X,\n                layoutId: \"C1iSnpGEP\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            }), ea() && /*#__PURE__*/r(p.div, {\n              className: \"framer-1vrsr0a\",\n              layoutDependency: X,\n              layoutId: \"nyQortf8I\",\n              children: [/*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (o = V(\"v0\", J)) && void 0 !== o ? o : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"xaVhC_xTq\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"progetti\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-ev2odk\",\n                layoutDependency: X,\n                layoutId: \"dVkQvmotB\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  nmeT8pYVr: {\n                    \"--extracted-1of0zx5\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  nmeT8pYVr: {\n                    children: null !== (f = V(\"v1\", J)) && void 0 !== f ? f : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(p.h2, {\n                        className: \"framer-styles-preset-1wml6uu\",\n                        \"data-styles-preset\": \"fVxnimdqP\",\n                        style: {\n                          \"--framer-text-alignment\": \"right\",\n                          \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(l, {\n                          href: {\n                            webPageId: \"xaVhC_xTq\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(p.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"progetti\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, H, A)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (x = V(\"v2\", J)) && void 0 !== x ? x : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"ElzBhd0WH\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"servizi\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1p9da4e\",\n                layoutDependency: X,\n                layoutId: \"zxsJjt8xJ\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  nmeT8pYVr: {\n                    \"--extracted-1of0zx5\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  nmeT8pYVr: {\n                    children: null !== (w = V(\"v3\", J)) && void 0 !== w ? w : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(p.h2, {\n                        className: \"framer-styles-preset-1wml6uu\",\n                        \"data-styles-preset\": \"fVxnimdqP\",\n                        style: {\n                          \"--framer-text-alignment\": \"right\",\n                          \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(l, {\n                          href: {\n                            webPageId: \"ElzBhd0WH\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(p.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"servizi\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, H, A)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (I = V(\"v4\", J)) && void 0 !== I ? I : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"BQxSXX7Vv\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"chi siamo\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1d11t8k\",\n                layoutDependency: X,\n                layoutId: \"XSjRqx7kD\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  nmeT8pYVr: {\n                    \"--extracted-1of0zx5\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  nmeT8pYVr: {\n                    children: null !== (C = V(\"v5\", J)) && void 0 !== C ? C : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(p.h2, {\n                        className: \"framer-styles-preset-1wml6uu\",\n                        \"data-styles-preset\": \"fVxnimdqP\",\n                        style: {\n                          \"--framer-text-alignment\": \"right\",\n                          \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(l, {\n                          href: {\n                            webPageId: \"BQxSXX7Vv\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(p.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"chi siamo\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, H, A)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (Y = V(\"v6\", J)) && void 0 !== Y ? Y : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        webPageId: \"jQl8KobkC\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-1wicq5s\",\n                        \"data-styles-preset\": \"ro7OPezbn\",\n                        children: \"contatti\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1my19s4\",\n                layoutDependency: X,\n                layoutId: \"lpxXlAvSC\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  nmeT8pYVr: {\n                    \"--extracted-1of0zx5\": \"var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  nmeT8pYVr: {\n                    children: null !== (q = V(\"v7\", J)) && void 0 !== q ? q : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(p.h2, {\n                        className: \"framer-styles-preset-1wml6uu\",\n                        \"data-styles-preset\": \"fVxnimdqP\",\n                        style: {\n                          \"--framer-text-alignment\": \"right\",\n                          \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-6b60c4fa-a3b2-4ea3-8e1a-4202c7b68ede, rgba(255, 255, 255, 0.5)))\"\n                        },\n                        children: /*#__PURE__*/e(l, {\n                          href: {\n                            webPageId: \"jQl8KobkC\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(p.a, {\n                            className: \"framer-styles-preset-1wicq5s\",\n                            \"data-styles-preset\": \"ro7OPezbn\",\n                            children: \"contatti\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, H, A)\n              }), /*#__PURE__*/e(s, {\n                __fromCanvasComponent: !0,\n                children: null !== (E = V(\"v8\", J)) && void 0 !== E ? E : /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-21ogod\",\n                    \"data-styles-preset\": \"xZndidUCt\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119)))\"\n                    },\n                    children: /*#__PURE__*/e(l, {\n                      href: {\n                        hash: \":PRrbGFHAM\",\n                        webPageId: \"jQl8KobkC\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(p.a, {\n                        className: \"framer-styles-preset-6hy7sq\",\n                        \"data-styles-preset\": \"xSmbUc6JM\",\n                        children: \"consulenza gratuita\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-e4e94c\",\n                layoutDependency: X,\n                layoutId: \"EO0kp1jjT\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  nmeT8pYVr: {\n                    \"--extracted-1of0zx5\": \"var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...P({\n                  nmeT8pYVr: {\n                    children: null !== (L = V(\"v9\", J)) && void 0 !== L ? L : /*#__PURE__*/e(y.Fragment, {\n                      children: /*#__PURE__*/e(p.h2, {\n                        className: \"framer-styles-preset-1wml6uu\",\n                        \"data-styles-preset\": \"fVxnimdqP\",\n                        style: {\n                          \"--framer-text-alignment\": \"right\",\n                          \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--token-8b7699fe-a6ed-49e3-97cd-679d496bde7f, rgb(0, 255, 119)))\"\n                        },\n                        children: /*#__PURE__*/e(l, {\n                          href: {\n                            hash: \":PRrbGFHAM\",\n                            webPageId: \"jQl8KobkC\"\n                          },\n                          openInNewTab: !1,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(p.a, {\n                            className: \"framer-styles-preset-6hy7sq\",\n                            \"data-styles-preset\": \"xSmbUc6JM\",\n                            children: \"consulenza gratuita\"\n                          })\n                        })\n                      })\n                    })\n                  }\n                }, H, A)\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  E = ['.framer-y28oe [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-y28oe .framer-15by8qu { display: block; }\", \".framer-y28oe .framer-1kgt43p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 0px 24px 0px; position: relative; width: 1200px; }\", \".framer-y28oe .framer-1ukyk27 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-y28oe .framer-ic0eg3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-y28oe .framer-19sbi7g, .framer-y28oe .framer-1199g8r, .framer-y28oe .framer-ck7wl7 { flex: none; height: auto; max-width: 1920px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\", \".framer-y28oe .framer-n6141n { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\", \".framer-y28oe .framer-lvxq0l { flex: none; height: 2px; overflow: visible; position: absolute; right: 0px; top: 5px; width: 16px; }\", \".framer-y28oe .framer-1mzzdtr { bottom: 1px; flex: none; height: 2px; overflow: visible; position: absolute; right: 0px; width: 16px; }\", \".framer-y28oe .framer-1vrsr0a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-y28oe .framer-ev2odk, .framer-y28oe .framer-1p9da4e, .framer-y28oe .framer-1d11t8k, .framer-y28oe .framer-1my19s4, .framer-y28oe .framer-e4e94c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y28oe .framer-1kgt43p, .framer-y28oe .framer-1ukyk27, .framer-y28oe .framer-ic0eg3, .framer-y28oe .framer-1vrsr0a { gap: 0px; } .framer-y28oe .framer-1kgt43p > * { margin: 0px; margin-left: calc(36px / 2); margin-right: calc(36px / 2); } .framer-y28oe .framer-1kgt43p > :first-child, .framer-y28oe .framer-1ukyk27 > :first-child, .framer-y28oe .framer-ic0eg3 > :first-child, .framer-y28oe .framer-1vrsr0a > :first-child { margin-left: 0px; } .framer-y28oe .framer-1kgt43p > :last-child, .framer-y28oe .framer-1ukyk27 > :last-child, .framer-y28oe .framer-ic0eg3 > :last-child, .framer-y28oe .framer-1vrsr0a > :last-child { margin-right: 0px; } .framer-y28oe .framer-1ukyk27 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-y28oe .framer-ic0eg3 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-y28oe .framer-1vrsr0a > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } }\", \".framer-y28oe.framer-v-1g5cch4 .framer-1kgt43p, .framer-y28oe.framer-v-639wuz .framer-1kgt43p { padding: 16px 0px 16px 0px; }\", \".framer-y28oe.framer-v-1g5cch4 .framer-1ukyk27, .framer-y28oe.framer-v-639wuz .framer-1ukyk27 { gap: unset; justify-content: space-between; }\", \".framer-y28oe.framer-v-1g5cch4 .framer-ic0eg3, .framer-y28oe.framer-v-odr3x6 .framer-ic0eg3, .framer-y28oe.framer-v-639wuz .framer-ic0eg3 { cursor: pointer; flex: none; order: 1; width: min-content; }\", \".framer-y28oe.framer-v-1g5cch4 .framer-19sbi7g, .framer-y28oe.framer-v-odr3x6 .framer-19sbi7g, .framer-y28oe.framer-v-639wuz .framer-19sbi7g { max-width: unset; white-space: pre; }\", \".framer-y28oe.framer-v-1g5cch4 .framer-ck7wl7, .framer-y28oe.framer-v-odr3x6 .framer-1199g8r, .framer-y28oe.framer-v-639wuz .framer-ck7wl7 { order: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y28oe.framer-v-1g5cch4 .framer-1ukyk27 { gap: 0px; } .framer-y28oe.framer-v-1g5cch4 .framer-1ukyk27 > *, .framer-y28oe.framer-v-1g5cch4 .framer-1ukyk27 > :first-child, .framer-y28oe.framer-v-1g5cch4 .framer-1ukyk27 > :last-child { margin: 0px; } }\", \".framer-y28oe.framer-v-odr3x6 .framer-1kgt43p { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 80px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 16px 0px 16px 0px; }\", \".framer-y28oe.framer-v-odr3x6 .framer-1ukyk27 { flex: none; gap: unset; justify-content: space-between; width: 100%; }\", \".framer-y28oe.framer-v-odr3x6 .framer-lvxq0l { bottom: 6px; top: unset; }\", \".framer-y28oe.framer-v-odr3x6 .framer-1mzzdtr { bottom: 6px; }\", \".framer-y28oe.framer-v-odr3x6 .framer-1vrsr0a { flex-direction: column; gap: 36px; width: 100%; }\", \".framer-y28oe.framer-v-odr3x6 .framer-ev2odk, .framer-y28oe.framer-v-odr3x6 .framer-1p9da4e, .framer-y28oe.framer-v-odr3x6 .framer-1d11t8k, .framer-y28oe.framer-v-odr3x6 .framer-1my19s4, .framer-y28oe.framer-v-odr3x6 .framer-e4e94c { 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-y28oe.framer-v-odr3x6 .framer-1kgt43p, .framer-y28oe.framer-v-odr3x6 .framer-1ukyk27, .framer-y28oe.framer-v-odr3x6 .framer-1vrsr0a { gap: 0px; } .framer-y28oe.framer-v-odr3x6 .framer-1kgt43p > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-y28oe.framer-v-odr3x6 .framer-1kgt43p > :first-child, .framer-y28oe.framer-v-odr3x6 .framer-1vrsr0a > :first-child { margin-top: 0px; } .framer-y28oe.framer-v-odr3x6 .framer-1kgt43p > :last-child, .framer-y28oe.framer-v-odr3x6 .framer-1vrsr0a > :last-child { margin-bottom: 0px; } .framer-y28oe.framer-v-odr3x6 .framer-1ukyk27 > *, .framer-y28oe.framer-v-odr3x6 .framer-1ukyk27 > :first-child, .framer-y28oe.framer-v-odr3x6 .framer-1ukyk27 > :last-child { margin: 0px; } .framer-y28oe.framer-v-odr3x6 .framer-1vrsr0a > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y28oe.framer-v-639wuz .framer-1ukyk27 { gap: 0px; } .framer-y28oe.framer-v-639wuz .framer-1ukyk27 > *, .framer-y28oe.framer-v-639wuz .framer-1ukyk27 > :first-child, .framer-y28oe.framer-v-639wuz .framer-1ukyk27 > :last-child { margin: 0px; } }\", ...k.css, ...h.css, ...v.css, ...u.css, ...g.css, ...b.css],\n  L = f(q, E, \"framer-y28oe\");\nexport default L;\nL.displayName = \"nav links\", L.defaultProps = {\n  height: 83,\n  width: 1200\n}, t(L, {\n  variant: {\n    options: [\"fZfZdYOHc\", \"FKbEZPJLt\", \"nmeT8pYVr\", \"I2itNKxxj\"],\n    optionTitles: [\"desktop\", \"mobile\", \"mobile expanded\", \"Variant 4\"],\n    title: \"Variant\",\n    type: o.Enum\n  }\n}), a(L, [...k.fonts, ...h.fonts, ...v.fonts, ...u.fonts, ...g.fonts, ...b.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerl9GPG8fUR\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FKbEZPJLt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nmeT8pYVr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"I2itNKxxj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"83\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./l9GPG8fUR.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Manrope-500\"]);\nexport const fonts = [{\n  family: \"Manrope\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YAP816Y5n:default\",\n    url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/manrope/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-5dDuK .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-5dDuK .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 104px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -4px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 64px; --framer-text-alignment: left; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1439px) and (min-width: 1024px) { .framer-5dDuK .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-5dDuK .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -4px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 56px; --framer-text-alignment: left; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1023px) and (min-width: 810px) { .framer-5dDuK .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-5dDuK .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -1.2px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 48px; --framer-text-alignment: left; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-5dDuK .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-5dDuK .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-86117d10-82c0-48ca-83b9-ad514639102d, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-5dDuK\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (6d96884)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"kjTTbJXGE\", \"BlMAPpxXV\", \"JjwQLqDjF\", \"BELB1AouC\"];\nconst variantClassNames = {\n  BELB1AouC: \"framer-v-1c37ytq\",\n  BlMAPpxXV: \"framer-v-g83syy\",\n  JjwQLqDjF: \"framer-v-avuh0c\",\n  kjTTbJXGE: \"framer-v-1ndd9z2\"\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 humanReadableVariantMap = {\n  desktop: \"kjTTbJXGE\",\n  laptop: \"BlMAPpxXV\",\n  mobile: \"BELB1AouC\",\n  tablet: \"JjwQLqDjF\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"kjTTbJXGE\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"kjTTbJXGE\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const isDisplayed = () => {\n    if (baseVariant === \"BELB1AouC\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-3NHyP\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1ndd9z2\", className),\n        \"data-framer-name\": \"desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"kjTTbJXGE\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          BELB1AouC: {\n            \"data-framer-name\": \"mobile\"\n          },\n          BlMAPpxXV: {\n            \"data-framer-name\": \"laptop\"\n          },\n          JjwQLqDjF: {\n            \"data-framer-name\": \"tablet\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1dzatqy\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ZrvOsyRXP\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1ccifjf\",\n          layoutDependency: layoutDependency,\n          layoutId: \"bVHUJyLex\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-146y3lq\",\n          layoutDependency: layoutDependency,\n          layoutId: \"F3PsHU_px\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-hwpzcs\",\n          layoutDependency: layoutDependency,\n          layoutId: \"vmBNgl1oE\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1l0vz4l\",\n          layoutDependency: layoutDependency,\n          layoutId: \"IBZzc0xeO\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-j8su2i\",\n          layoutDependency: layoutDependency,\n          layoutId: \"pgwa7NSk_\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-17yh7lh\",\n          layoutDependency: layoutDependency,\n          layoutId: \"VGLZbUDsF\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1423m7t\",\n          layoutDependency: layoutDependency,\n          layoutId: \"QWmvYU03x\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-92rj9z\",\n          layoutDependency: layoutDependency,\n          layoutId: \"kwAWyl_CS\",\n          style: {\n            background: 'linear-gradient(180deg, var(--token-90a64261-b816-47fc-8b95-db312dae9b11, rgba(255, 255, 255, 0)) /* {\"name\":\"white 0\"} */ 0%, var(--token-a340cc26-67d8-46d6-a7d5-1c24a414cd4c, rgba(255, 255, 255, 0.25)) /* {\"name\":\"white 25\"} */ 100%)'\n          },\n          transition: transition\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-3NHyP [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-3NHyP .framer-ydjy8h { display: block; }\", \".framer-3NHyP .framer-1ndd9z2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: hidden; padding: 0px 120px 0px 120px; position: relative; width: 1440px; }\", \".framer-3NHyP .framer-1dzatqy, .framer-3NHyP .framer-1ccifjf, .framer-3NHyP .framer-146y3lq, .framer-3NHyP .framer-hwpzcs, .framer-3NHyP .framer-1l0vz4l, .framer-3NHyP .framer-j8su2i, .framer-3NHyP .framer-17yh7lh, .framer-3NHyP .framer-1423m7t, .framer-3NHyP .framer-92rj9z { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; z-index: 1; }\", \".framer-3NHyP.framer-v-g83syy .framer-1ndd9z2 { padding: 0px 80px 0px 80px; }\", \".framer-3NHyP.framer-v-avuh0c .framer-1ndd9z2 { padding: 0px 48px 0px 48px; }\", \".framer-3NHyP.framer-v-1c37ytq .framer-1ndd9z2 { padding: 0px 24px 0px 24px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 800\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 1440\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BlMAPpxXV\":{\"layout\":[\"fixed\",\"fixed\"]},\"JjwQLqDjF\":{\"layout\":[\"fixed\",\"fixed\"]},\"BELB1AouC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerySSziyxBt = withCSS(Component, css, \"framer-3NHyP\");\nexport default FramerySSziyxBt;\nFramerySSziyxBt.displayName = \"grid\";\nFramerySSziyxBt.defaultProps = {\n  height: 800,\n  width: 1440\n};\naddPropertyControls(FramerySSziyxBt, {\n  variant: {\n    options: [\"kjTTbJXGE\", \"BlMAPpxXV\", \"JjwQLqDjF\", \"BELB1AouC\"],\n    optionTitles: [\"desktop\", \"laptop\", \"tablet\", \"mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerySSziyxBt, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerySSziyxBt\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"800\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BlMAPpxXV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JjwQLqDjF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BELB1AouC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ySSziyxBt.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter189mj6n", "args", "onMouseLeavev980o4", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "Framerpi4U9AjvC", "withCSS", "pi4U9AjvC_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "FF7dljYBM_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v0", "p", "x", "motion", "Link", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "__FramerMetadata__", "g", "w", "P", "e", "r", "a", "q", "k", "FF7dljYBM_0_exports", "N", "H", "t", "re", "MotionConfigContext", "l", "o", "se", "p", "C", "z", "I", "j", "Y", "m", "x", "u", "L", "useLocaleInfo", "F", "X", "S", "T", "V", "K", "_", "U", "W", "E", "O", "G", "useVariantState", "g", "Z", "D", "pe", "J", "ae", "Q", "className", "LayoutGroup", "motion", "cx", "RichText", "Link", "css", "withCSS", "FF7dljYBM_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "l9GPG8fUR_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "v0", "p", "x", "motion", "Link", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "__FramerMetadata__", "N", "z", "P", "e", "r", "a", "T", "C", "l9GPG8fUR_0_exports", "V", "j", "t", "re", "MotionConfigContext", "o", "n", "se", "p", "Y", "Z", "F", "q", "f", "x", "w", "I", "E", "L", "J", "useLocaleInfo", "K", "O", "S", "D", "_", "H", "U", "A", "Q", "G", "M", "R", "useVariantState", "N", "X", "B", "W", "useActiveVariantCallback", "$", "ee", "er", "pe", "ea", "et", "ae", "eo", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "Link", "css", "withCSS", "l9GPG8fUR_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerySSziyxBt", "withCSS", "ySSziyxBt_default", "addPropertyControls", "ControlType", "addFonts"]
}
