{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aXgJgk4Tii5ZvxLEFhPi/w99V1XSX9KCY9ZKy9FdH/ScrollToTopButton.js", "ssg:https://framerusercontent.com/modules/rPH3ncVOzC4DwVO07LPi/hZBFE0f4ugt24LwTSajn/iBqJ2Ijmf.js", "ssg:https://framerusercontent.com/modules/z1jHdMcoKgZ99ZJMLDpY/vNCwwV1LBvq0jUBAiI7a/ptjouLx5S.js", "ssg:https://framerusercontent.com/modules/uGs1sI4m0L8Y1ZjScZvY/KBWaLnoW06ZcNgBIrer9/ro7OPezbn.js", "ssg:https://framerusercontent.com/modules/hQ6R2x3lxmRy8cT0hi2K/pbv5laDudlNRxjdx90tA/wPfLSz1MH.js", "ssg:https://framerusercontent.com/modules/dmklyFwDbzZN7Uguz5DF/ROQXhhffxaYzHWYVBlRr/euUMZE0RG.js", "ssg:https://framerusercontent.com/modules/kMOa7H4XL6ewxIoax2Yq/7amJZRU3aH6tIYICEpUK/i0BK1Na6R.js"],
  "sourcesContent": ["import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { cloneElement } from \"react\";\nfunction scrollToTop() {\n  if (window) {\n    window.scrollTo({\n      top: 0,\n      behavior: \"smooth\"\n    });\n  }\n} /**\n  * @framerSupportedLayoutWidth any-prefer-fixed\n  * @framerSupportedLayoutHeight any-prefer-fixed\n  * @framerIntrinsicWidth 40\n  * @framerIntrinsicHeight 40\n  */\nexport default function ScrollToTopButton(props) {\n  const {\n    border\n  } = props;\n  let button;\n  if (props.buttonType == \"default\") {\n    button = /*#__PURE__*/_jsx(\"div\", {\n      style: {\n        width: props.buttonWidth,\n        height: props.buttonHeight,\n        display: \"flex\",\n        justifyContent: \"center\",\n        alignItems: \"center\",\n        backgroundColor: props.fill,\n        ...(border ? {\n          borderWidth: border.widthIsMixed ? `${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px` : `${border.width}px`,\n          borderStyle: border.style,\n          borderColor: border.color\n        } : []),\n        borderRadius: props.radiusIsMixed ? `${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px` : `${props.radius}px`,\n        ...props.style\n      },\n      onClick: scrollToTop,\n      children: /*#__PURE__*/_jsxs(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        fill: \"none\",\n        viewBox: \"0 0 24 24\",\n        strokeWidth: props.icon.stroke,\n        stroke: props.icon.color,\n        \"stroke-linecap\": \"round\",\n        \"stroke-linejoin\": \"round\",\n        style: {\n          width: props.icon.size,\n          height: props.icon.size\n        },\n        children: [/*#__PURE__*/_jsx(\"path\", {\n          d: \"M12 5l0 14\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          d: \"M18 11l-6 -6\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          d: \"M6 11l6 -6\"\n        })]\n      })\n    });\n  } else {\n    var ref, ref1, ref2;\n    let layer = (ref = props.custom) === null || ref === void 0 ? void 0 : ref[0];\n    if (layer && (((ref1 = props.style) === null || ref1 === void 0 ? void 0 : ref1.width) || ((ref2 = props.style) === null || ref2 === void 0 ? void 0 : ref2.height))) {\n      layer = /*#__PURE__*/cloneElement(layer, {\n        style: {\n          ...layer.props.style,\n          ...props.style\n        }\n      });\n    }\n    button = /*#__PURE__*/_jsx(\"div\", {\n      onClick: scrollToTop,\n      style: props.style,\n      children: layer\n    });\n  }\n  let layer1 = button;\n  if (props.effects) {\n    layer1 = /*#__PURE__*/_jsx(motion.div, {\n      whileHover: {\n        scale: props.effects.hoverScale\n      },\n      whileTap: {\n        scale: props.effects.pressScale\n      },\n      initial: false,\n      transition: props.effects.transition,\n      style: props.style,\n      children: button\n    });\n  }\n  return layer1;\n}\n;\nScrollToTopButton.displayName = \"Scroll-to-Top Button\";\nconst effectsDefault = {\n  hoverScale: 1.1,\n  pressScale: .9\n};\naddPropertyControls(ScrollToTopButton, {\n  buttonType: {\n    type: ControlType.Enum,\n    defaultValue: \"default\",\n    options: [\"default\", \"custom\"],\n    optionTitles: [\"Default\", \"Custom\"],\n    displaySegmentedControl: true,\n    title: \"Button\"\n  },\n  custom: {\n    type: ControlType.ComponentInstance,\n    title: \"Custom\",\n    description: \"Use a custom button layer.\",\n    hidden(props) {\n      return props.buttonType !== \"custom\";\n    }\n  },\n  fill: {\n    type: ControlType.Color,\n    defaultValue: \"#EDEDED\",\n    optional: true,\n    hidden(props) {\n      return props.buttonType !== \"default\";\n    }\n  },\n  icon: {\n    type: ControlType.Object,\n    controls: {\n      color: {\n        type: ControlType.Color,\n        defaultValue: \"black\"\n      },\n      size: {\n        type: ControlType.Number,\n        defaultValue: 24,\n        min: 1\n      },\n      stroke: {\n        type: ControlType.Number,\n        defaultValue: 2,\n        min: 1,\n        max: 10,\n        step: .1\n      }\n    },\n    hidden(props) {\n      return props.buttonType !== \"default\";\n    }\n  },\n  border: {\n    type: ControlType.Object,\n    optional: true,\n    controls: {\n      color: {\n        type: ControlType.Color,\n        defaultValue: \"#222\"\n      },\n      width: {\n        type: ControlType.FusedNumber,\n        defaultValue: 1,\n        toggleKey: \"widthIsMixed\",\n        toggleTitles: [\"All\", \"Individual\"],\n        valueKeys: [\"widthTop\", \"widthRight\", \"widthBottom\", \"widthLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      style: {\n        type: ControlType.Enum,\n        defaultValue: \"solid\",\n        options: [\"solid\", \"dashed\", \"dotted\", \"double\"],\n        optionTitles: [\"Solid\", \"Dashed\", \"Dotted\", \"Double\"]\n      }\n    }\n  },\n  radius: {\n    type: ControlType.FusedNumber,\n    defaultValue: 20,\n    toggleKey: \"radiusIsMixed\",\n    toggleTitles: [\"All\", \"Individual\"],\n    valueKeys: [\"radiusTopLeft\", \"radiusTopRight\", \"radiusottomRight\", \"radiusBottomLeft\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0,\n    hidden(props) {\n      return props.buttonType !== \"default\";\n    }\n  },\n  effects: {\n    type: ControlType.Object,\n    defaultValue: effectsDefault,\n    optional: true,\n    buttonTitle: \"Hover & Press\",\n    icon: \"effect\",\n    controls: {\n      hoverScale: {\n        type: ControlType.Number,\n        defaultValue: effectsDefault.hoverScale,\n        min: 0,\n        step: .01,\n        displayStepper: true\n      },\n      pressScale: {\n        type: ControlType.Number,\n        defaultValue: effectsDefault.pressScale,\n        min: 0,\n        step: .01,\n        displayStepper: true\n      },\n      transition: {\n        type: ControlType.Transition\n      }\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"ScrollToTopButton\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"any-prefer-fixed\",\n        \"framerIntrinsicWidth\": \"40\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerSupportedLayoutHeight\": \"any-prefer-fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ScrollToTopButton.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Muli Regular\"]);\nexport const fonts = [{\n  family: \"Muli Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/iBqJ2Ijmf:default\",\n    url: \"assets/pUIEInhp3d2UZioUPmvfQB9F1Po.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/pUIEInhp3d2UZioUPmvfQB9F1Po~cfmLVtbVWOG_lxwu8A0PswCtCVC1oyel3UrvpZcuYvk.ttf\").href\n}];\nexport const css = ['.framer-cFDdK .framer-styles-preset-a70hdp:not(.rich-text-wrapper), .framer-cFDdK .framer-styles-preset-a70hdp.rich-text-wrapper p { --framer-font-family: \"Muli Regular\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 5px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-cFDdK\";\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 { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Muli Medium Italic\"]);\nexport const fonts = [{\n  family: \"Muli Medium Italic\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/ptjouLx5S:default\",\n    url: \"assets/39mczgnFps7OqcxWO6WnjTNa8no.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/39mczgnFps7OqcxWO6WnjTNa8no~PRGCgckSP7-8U1TZi9U4S7Z4_sAScsbuWOPJlPn0ZRc.ttf\").href\n}];\nexport const css = ['.framer-QtL2W .framer-styles-preset-6symh3:not(.rich-text-wrapper), .framer-QtL2W .framer-styles-preset-6symh3.rich-text-wrapper h6 { --framer-font-family: \"Muli Medium Italic\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #2e2e2e; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-QtL2W\";\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([]);\nexport const fonts = [];\nexport const css = [\".framer-ewEBH .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-ewEBH .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-color: #000000; --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-ewEBH\";\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 (a1b5076)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"lm1ZO5ZGu\", \"pILX4jL1t\"];\nconst variantClassNames = {\n  lm1ZO5ZGu: \"framer-v-gj4ysv\",\n  pILX4jL1t: \"framer-v-dh0pxo\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 30,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Burger: \"lm1ZO5ZGu\",\n  X: \"pILX4jL1t\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _color, ref, _tap, _variant, ref1;\n  return {\n    ...props,\n    iWF8EWIN1: (ref = (_color = props.color) !== null && _color !== void 0 ? _color : props.iWF8EWIN1) !== null && ref !== void 0 ? ref : \"rgb(136, 136, 136)\",\n    TBgHLr7MW: (_tap = props.tap) !== null && _tap !== void 0 ? _tap : props.TBgHLr7MW,\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"lm1ZO5ZGu\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    TBgHLr7MW,\n    iWF8EWIN1,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"lm1ZO5ZGu\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapv4253e = activeVariantCallback(async (...args) => {\n    if (TBgHLr7MW) {\n      const res = await TBgHLr7MW(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"pILX4jL1t\");\n  });\n  const onTap1z0s6jt = activeVariantCallback(async (...args) => {\n    if (TBgHLr7MW) {\n      const res = await TBgHLr7MW(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"lm1ZO5ZGu\");\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-2oHbp\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-gj4ysv\", className),\n          \"data-framer-name\": \"Burger\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"lm1ZO5ZGu\",\n          onTap: onTapv4253e,\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            pILX4jL1t: {\n              \"data-framer-name\": \"X\",\n              onTap: onTap1z0s6jt\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1fdgou5\",\n            layoutDependency: layoutDependency,\n            layoutId: \"SNflmBCz0\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1qog2qo\",\n              \"data-framer-name\": \"Bottom\",\n              layoutDependency: layoutDependency,\n              layoutId: \"oogmrrHWu\",\n              style: {\n                backgroundColor: iWF8EWIN1,\n                rotate: 0\n              },\n              variants: {\n                pILX4jL1t: {\n                  rotate: -45\n                }\n              }\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-kabtuy\",\n              \"data-framer-name\": \"Mid\",\n              layoutDependency: layoutDependency,\n              layoutId: \"hg1ecI3fC\",\n              style: {\n                backgroundColor: iWF8EWIN1,\n                opacity: 1\n              },\n              variants: {\n                pILX4jL1t: {\n                  opacity: 0\n                }\n              }\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-hmqp7l\",\n              \"data-framer-name\": \"Top\",\n              layoutDependency: layoutDependency,\n              layoutId: \"HkKVzGleA\",\n              style: {\n                backgroundColor: iWF8EWIN1,\n                rotate: 0\n              },\n              variants: {\n                pILX4jL1t: {\n                  rotate: 45\n                }\n              }\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-2oHbp [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-2oHbp .framer-e1jaj { display: block; }\", \".framer-2oHbp .framer-gj4ysv { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\", \".framer-2oHbp .framer-1fdgou5 { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\", \".framer-2oHbp .framer-1qog2qo { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\", \".framer-2oHbp .framer-kabtuy { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-2oHbp .framer-hmqp7l { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\", \".framer-2oHbp.framer-v-dh0pxo .framer-1qog2qo { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-2oHbp.framer-v-dh0pxo .framer-kabtuy { left: unset; width: 2px; }\", \".framer-2oHbp.framer-v-dh0pxo .framer-hmqp7l { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 32\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pILX4jL1t\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramerwPfLSz1MH = withCSS(Component, css, \"framer-2oHbp\");\nexport default FramerwPfLSz1MH;\nFramerwPfLSz1MH.displayName = \"Elements/Menu Icon\";\nFramerwPfLSz1MH.defaultProps = {\n  height: 32,\n  width: 32\n};\naddPropertyControls(FramerwPfLSz1MH, {\n  variant: {\n    options: [\"lm1ZO5ZGu\", \"pILX4jL1t\"],\n    optionTitles: [\"Burger\", \"X\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  TBgHLr7MW: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  iWF8EWIN1: {\n    defaultValue: \"rgb(136, 136, 136)\",\n    title: \"Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerwPfLSz1MH, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwPfLSz1MH\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"32\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pILX4jL1t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"32\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./wPfLSz1MH.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/rPH3ncVOzC4DwVO07LPi/hZBFE0f4ugt24LwTSajn/iBqJ2Ijmf.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/z1jHdMcoKgZ99ZJMLDpY/vNCwwV1LBvq0jUBAiI7a/ptjouLx5S.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/uGs1sI4m0L8Y1ZjScZvY/KBWaLnoW06ZcNgBIrer9/ro7OPezbn.js\";\nimport ElementsMenuIcon from \"https://framerusercontent.com/modules/hQ6R2x3lxmRy8cT0hi2K/pbv5laDudlNRxjdx90tA/wPfLSz1MH.js\";\nconst ElementsMenuIconFonts = getFonts(ElementsMenuIcon);\nconst cycleOrder = [\"ToGg5fR0f\", \"aqr1Yzwdm\", \"IqRYnW9fH\", \"Sx6raBdAc\"];\nconst variantClassNames = {\n  aqr1Yzwdm: \"framer-v-11hm2rc\",\n  IqRYnW9fH: \"framer-v-lalntp\",\n  Sx6raBdAc: \"framer-v-ci550l\",\n  ToGg5fR0f: \"framer-v-slycen\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  IqRYnW9fH: {\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    type: \"tween\"\n  },\n  Sx6raBdAc: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 300,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Phone Open\": \"Sx6raBdAc\",\n  Desktop: \"ToGg5fR0f\",\n  Phone: \"IqRYnW9fH\",\n  Tablet: \"aqr1Yzwdm\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"ToGg5fR0f\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"ToGg5fR0f\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const TBgHLr7MW1g2jy9p = activeVariantCallback(async (...args) => {\n    setVariant(\"Sx6raBdAc\");\n  });\n  const TBgHLr7MWvq4b6h = activeVariantCallback(async (...args) => {\n    setVariant(\"IqRYnW9fH\");\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"IqRYnW9fH\") return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if ([\"IqRYnW9fH\", \"Sx6raBdAc\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-mZGTf\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-slycen\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ToGg5fR0f\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0.08)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            aqr1Yzwdm: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            IqRYnW9fH: {\n              \"data-framer-name\": \"Phone\"\n            },\n            Sx6raBdAc: {\n              \"data-framer-name\": \"Phone Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-13irlq4\",\n            layoutDependency: layoutDependency,\n            layoutId: \"jL3bLNTk1\",\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-a70hdp\",\n                  \"data-styles-preset\": \"iBqJ2Ijmf\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"augiA20Il\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1wicq5s\",\n                      \"data-styles-preset\": \"ro7OPezbn\",\n                      children: \"INTERIORS by Danijela Rathner\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-zn0apm\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xdeGKtg3D\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"center\",\n              withExternalLayout: true\n            }), isDisplayed() && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fit\",\n                intrinsicHeight: 583,\n                intrinsicWidth: 434,\n                pixelHeight: 583,\n                pixelWidth: 434,\n                src: new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png\").href,\n                srcSet: `${new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png?scale-down-to=512\").href} 381w, ${new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png\").href} 434w`\n              },\n              className: \"framer-zq7v18\",\n              layoutDependency: layoutDependency,\n              layoutId: \"i_mqBpESZ\",\n              style: {\n                opacity: 0\n              },\n              ...addPropertyOverrides({\n                IqRYnW9fH: {\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 583,\n                    intrinsicWidth: 434,\n                    pixelHeight: 583,\n                    pixelWidth: 434,\n                    sizes: \"20px\",\n                    src: new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png?scale-down-to=512\").href} 381w, ${new URL(\"https://framerusercontent.com/images/NHFM3SXpUICqkOjbyVhFzeddTA.png\").href} 434w`\n                  }\n                }\n              }, baseVariant, gestureVariant)\n            }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1l2ygzl-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"dzvZ7wtgw-container\",\n              style: {\n                opacity: 0\n              },\n              variants: {\n                IqRYnW9fH: {\n                  opacity: 1\n                },\n                Sx6raBdAc: {\n                  opacity: 1\n                }\n              },\n              children: /*#__PURE__*/_jsx(ElementsMenuIcon, {\n                height: \"100%\",\n                id: \"dzvZ7wtgw\",\n                iWF8EWIN1: \"rgb(0, 0, 0)\",\n                layoutId: \"dzvZ7wtgw\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                variant: \"lm1ZO5ZGu\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  IqRYnW9fH: {\n                    TBgHLr7MW: TBgHLr7MW1g2jy9p\n                  },\n                  Sx6raBdAc: {\n                    TBgHLr7MW: TBgHLr7MWvq4b6h,\n                    variant: \"pILX4jL1t\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ydxooj\",\n            \"data-framer-name\": \"Links\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tT_4apw5w\",\n            style: {\n              opacity: 1\n            },\n            variants: {\n              IqRYnW9fH: {\n                opacity: 0\n              }\n            },\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-a70hdp\",\n                  \"data-styles-preset\": \"iBqJ2Ijmf\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"iQr8o3FiQ\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1wicq5s\",\n                      \"data-styles-preset\": \"ro7OPezbn\",\n                      children: \"Service\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-eyu9um\",\n              layoutDependency: layoutDependency,\n              layoutId: \"IKhgJXJq8\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: 1\n              },\n              variants: {\n                IqRYnW9fH: {\n                  opacity: 0\n                }\n              },\n              verticalAlignment: \"center\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                IqRYnW9fH: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"iQr8o3FiQ\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Service\"\n                        })\n                      })\n                    })\n                  })\n                },\n                Sx6raBdAc: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"iQr8o3FiQ\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Service\"\n                        })\n                      })\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-a70hdp\",\n                  \"data-styles-preset\": \"iBqJ2Ijmf\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"hmSPQ_MHg\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1wicq5s\",\n                      \"data-styles-preset\": \"ro7OPezbn\",\n                      children: \"Projekte\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-1o1dxve\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LyzdN3WFE\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: 1\n              },\n              variants: {\n                IqRYnW9fH: {\n                  opacity: 0\n                }\n              },\n              verticalAlignment: \"center\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                IqRYnW9fH: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"hmSPQ_MHg\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Projekte\"\n                        })\n                      })\n                    })\n                  })\n                },\n                Sx6raBdAc: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"hmSPQ_MHg\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Projekte\"\n                        })\n                      })\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-a70hdp\",\n                  \"data-styles-preset\": \"iBqJ2Ijmf\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"hZHK2N6hG\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1wicq5s\",\n                      \"data-styles-preset\": \"ro7OPezbn\",\n                      children: \"Kontakt\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-1ls1j2k\",\n              layoutDependency: layoutDependency,\n              layoutId: \"nbz8fUQYc\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: 1\n              },\n              variants: {\n                IqRYnW9fH: {\n                  opacity: 0\n                }\n              },\n              verticalAlignment: \"center\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                IqRYnW9fH: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"hZHK2N6hG\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Kontakt\"\n                        })\n                      })\n                    })\n                  })\n                },\n                Sx6raBdAc: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.h6, {\n                      className: \"framer-styles-preset-6symh3\",\n                      \"data-styles-preset\": \"ptjouLx5S\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"hZHK2N6hG\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-1wicq5s\",\n                          \"data-styles-preset\": \"ro7OPezbn\",\n                          children: \"Kontakt\"\n                        })\n                      })\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-mZGTf [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-mZGTf .framer-1j2fe5j { display: block; }\", \".framer-mZGTf .framer-slycen { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-between; padding: 20px 50px 20px 50px; position: relative; width: 1200px; }\", \".framer-mZGTf .framer-13irlq4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-mZGTf .framer-zn0apm { flex: none; height: 100%; position: relative; white-space: pre; width: auto; }\", \".framer-mZGTf .framer-zq7v18 { flex: none; height: 100%; overflow: visible; position: relative; width: 20px; }\", \".framer-mZGTf .framer-1l2ygzl-container { flex: none; height: 32px; position: relative; width: 32px; }\", \".framer-mZGTf .framer-1ydxooj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-mZGTf .framer-eyu9um, .framer-mZGTf .framer-1o1dxve, .framer-mZGTf .framer-1ls1j2k { flex: none; height: 100%; overflow: hidden; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mZGTf .framer-13irlq4, .framer-mZGTf .framer-1ydxooj { gap: 0px; } .framer-mZGTf .framer-13irlq4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-mZGTf .framer-13irlq4 > :first-child, .framer-mZGTf .framer-1ydxooj > :first-child { margin-left: 0px; } .framer-mZGTf .framer-13irlq4 > :last-child, .framer-mZGTf .framer-1ydxooj > :last-child { margin-right: 0px; } .framer-mZGTf .framer-1ydxooj > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } }\", \".framer-mZGTf.framer-v-11hm2rc .framer-slycen { width: 810px; }\", \".framer-mZGTf.framer-v-11hm2rc .framer-1ydxooj { gap: 20px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mZGTf.framer-v-11hm2rc .framer-1ydxooj { gap: 0px; } .framer-mZGTf.framer-v-11hm2rc .framer-1ydxooj > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-mZGTf.framer-v-11hm2rc .framer-1ydxooj > :first-child { margin-left: 0px; } .framer-mZGTf.framer-v-11hm2rc .framer-1ydxooj > :last-child { margin-right: 0px; } }\", \".framer-mZGTf.framer-v-lalntp .framer-slycen { flex-direction: column; gap: 30px; justify-content: flex-start; padding: 19px 24px 19px 24px; width: 390px; }\", \".framer-mZGTf.framer-v-lalntp .framer-13irlq4, .framer-mZGTf.framer-v-ci550l .framer-13irlq4 { gap: unset; height: 32px; justify-content: space-between; order: 0; width: 100%; }\", \".framer-mZGTf.framer-v-lalntp .framer-1ydxooj { flex-direction: column; gap: 20px; height: min-content; order: 1; width: 100%; }\", \".framer-mZGTf.framer-v-lalntp .framer-eyu9um, .framer-mZGTf.framer-v-ci550l .framer-eyu9um { height: auto; order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-mZGTf.framer-v-lalntp .framer-1o1dxve, .framer-mZGTf.framer-v-ci550l .framer-1o1dxve { height: auto; order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-mZGTf.framer-v-lalntp .framer-1ls1j2k, .framer-mZGTf.framer-v-ci550l .framer-1ls1j2k { height: auto; order: 2; 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-mZGTf.framer-v-lalntp .framer-slycen, .framer-mZGTf.framer-v-lalntp .framer-13irlq4, .framer-mZGTf.framer-v-lalntp .framer-1ydxooj { gap: 0px; } .framer-mZGTf.framer-v-lalntp .framer-slycen > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-mZGTf.framer-v-lalntp .framer-slycen > :first-child, .framer-mZGTf.framer-v-lalntp .framer-1ydxooj > :first-child { margin-top: 0px; } .framer-mZGTf.framer-v-lalntp .framer-slycen > :last-child, .framer-mZGTf.framer-v-lalntp .framer-1ydxooj > :last-child { margin-bottom: 0px; } .framer-mZGTf.framer-v-lalntp .framer-13irlq4 > *, .framer-mZGTf.framer-v-lalntp .framer-13irlq4 > :first-child, .framer-mZGTf.framer-v-lalntp .framer-13irlq4 > :last-child { margin: 0px; } .framer-mZGTf.framer-v-lalntp .framer-1ydxooj > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", \".framer-mZGTf.framer-v-ci550l .framer-slycen { flex-direction: column; gap: 30px; height: min-content; justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 19px 24px 19px 24px; width: 390px; }\", \".framer-mZGTf.framer-v-ci550l .framer-1ydxooj { flex-direction: column; gap: 20px; height: 139px; order: 1; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mZGTf.framer-v-ci550l .framer-slycen, .framer-mZGTf.framer-v-ci550l .framer-13irlq4, .framer-mZGTf.framer-v-ci550l .framer-1ydxooj { gap: 0px; } .framer-mZGTf.framer-v-ci550l .framer-slycen > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-mZGTf.framer-v-ci550l .framer-slycen > :first-child, .framer-mZGTf.framer-v-ci550l .framer-1ydxooj > :first-child { margin-top: 0px; } .framer-mZGTf.framer-v-ci550l .framer-slycen > :last-child, .framer-mZGTf.framer-v-ci550l .framer-1ydxooj > :last-child { margin-bottom: 0px; } .framer-mZGTf.framer-v-ci550l .framer-13irlq4 > *, .framer-mZGTf.framer-v-ci550l .framer-13irlq4 > :first-child, .framer-mZGTf.framer-v-ci550l .framer-13irlq4 > :last-child { margin: 0px; } .framer-mZGTf.framer-v-ci550l .framer-1ydxooj > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 70\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aqr1Yzwdm\":{\"layout\":[\"fixed\",\"fixed\"]},\"IqRYnW9fH\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sx6raBdAc\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramereuUMZE0RG = withCSS(Component, css, \"framer-mZGTf\");\nexport default FramereuUMZE0RG;\nFramereuUMZE0RG.displayName = \"Navbar\";\nFramereuUMZE0RG.defaultProps = {\n  height: 70,\n  width: 1200\n};\naddPropertyControls(FramereuUMZE0RG, {\n  variant: {\n    options: [\"ToGg5fR0f\", \"aqr1Yzwdm\", \"IqRYnW9fH\", \"Sx6raBdAc\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramereuUMZE0RG, [...ElementsMenuIconFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.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\": \"FramereuUMZE0RG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"70\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aqr1Yzwdm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IqRYnW9fH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sx6raBdAc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./euUMZE0RG.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Muli Bold\"]);\nexport const fonts = [{\n  family: \"Muli Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/i0BK1Na6R:default\",\n    url: \"assets/uoAZYB8wKBQaIV60aGZk8nBMbT4.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/uoAZYB8wKBQaIV60aGZk8nBMbT4~ISckCJSVJi0BMvabKxelkRV74X8B6V7o7XYj6cpBFv4.ttf\").href\n}];\nexport const css = ['.framer-KEMmb .framer-styles-preset-a73w98:not(.rich-text-wrapper), .framer-KEMmb .framer-styles-preset-a73w98.rich-text-wrapper h1 { --framer-font-family: \"Muli Bold\", sans-serif; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -2px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #2e2e2e; --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 700px) { .framer-KEMmb .framer-styles-preset-a73w98:not(.rich-text-wrapper), .framer-KEMmb .framer-styles-preset-a73w98.rich-text-wrapper h1 { --framer-font-family: \"Muli Bold\", sans-serif; --framer-font-size: 43px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -2px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #2e2e2e; --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 699px) and (min-width: 0px) { .framer-KEMmb .framer-styles-preset-a73w98:not(.rich-text-wrapper), .framer-KEMmb .framer-styles-preset-a73w98.rich-text-wrapper h1 { --framer-font-family: \"Muli Bold\", sans-serif; --framer-font-size: 46px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -2px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #2e2e2e; --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-KEMmb\";\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};"],
  "mappings": "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",
  "names": ["scrollToTop", "window", "ScrollToTopButton", "props", "border", "button", "p", "u", "ref", "ref1", "ref2", "layer", "q", "layer1", "motion", "effectsDefault", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_color", "ref", "_tap", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "TBgHLr7MW", "iWF8EWIN1", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapv4253e", "args", "onTap1z0s6jt", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerwPfLSz1MH", "withCSS", "wPfLSz1MH_default", "addPropertyControls", "ControlType", "addFonts", "ElementsMenuIconFonts", "getFonts", "wPfLSz1MH_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "TBgHLr7MW1g2jy9p", "args", "TBgHLr7MWvq4b6h", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "Image2", "css", "FramereuUMZE0RG", "withCSS", "euUMZE0RG_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className"]
}
