{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/KhxzIGA8N15U3byZNU8o/bfCGiteY5z91O2Eeg3La/RandomColor.js", "ssg:https://framerusercontent.com/modules/X5zeJTeqNiTsyJGRNMMY/EKpTgmKIqYcKGbNl63Co/pMQT54psX.js", "ssg:https://framerusercontent.com/modules/oxdHE8Jm3uoiIUkUoDJQ/aEEp6U6hVN9OSQbnfEBG/CDDl7DeQV.js", "ssg:https://framerusercontent.com/modules/q43EjrguNuOZMGX3R9Sy/y5lrl3BUySOvpzxavoR4/G3d0W_TAH.js", "ssg:https://framerusercontent.com/modules/whaYcYPSNCiSoiuGX3X7/3hiDYP6mX51xg9HxUUNH/NyzVUnqtw.js", "ssg:https://framerusercontent.com/modules/CiJ026eBR3giJIOjdYhD/Uu92GQBNtW3PXCSFuY7G/n4Ly1ty7G.js", "ssg:https://framerusercontent.com/modules/lk6uqVsbg9MepwSxLb1H/FH9RHFAHu1NdabXheN8A/gk9L3if_T.js", "ssg:https://framerusercontent.com/modules/B08DRw8KYYCIQmCfaa52/h4An78fqpxbPdlMJpIfd/BgmEQ4rp8.js", "ssg:https://framerusercontent.com/modules/1YL0x0VQJk2FuMpJ5c7R/QmE3zSZGzjdchUA9RZIG/JlrBQNQlG.js", "ssg:https://framerusercontent.com/modules/yRRZTRKDF8JKI43rAXqs/meWYarEzzO6QmjYoXHtm/WSPZFBv2g.js", "ssg:https://framerusercontent.com/modules/ZDz9HpAKu8SYku0kN2SS/ehGZFC77q2CQAQFdGS5Z/mRrMua4Uh.js", "ssg:https://framerusercontent.com/modules/6VasqZ0wVhqhdLtIe52k/HE1huxaife9hu0XVp0PS/KgmbyjrTz.js", "ssg:https://framerusercontent.com/modules/IPjVecYI7nts9zYeV9WY/5hegGvafoX5UmAri10cB/QTxj42uov.js", "ssg:https://framerusercontent.com/modules/UvAZ5c4RmvFy2vvjLmat/1kQDLgVO7IERrElUTfKf/sac4zRbzS.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useEffect, useState } from \"react\";\nimport { addPropertyControls, ControlType } from \"framer\"; /**\n                                                           * RANDOM COLOR\n                                                           *\n                                                           * @framerIntrinsicWidth 200\n                                                           * @framerIntrinsicHeight 200\n                                                           * @framerDisableUnlink\n                                                           *\n                                                           * @framerSupportedLayoutWidth fixed\n                                                           * @framerSupportedLayoutHeight fixed\n                                                           */\nexport default function RandomColor(props) {\n  const {\n    colors,\n    radius\n  } = props;\n  const [currentColor, setCurrentColor] = useState(colors[Math.floor(Math.random() * colors.length)]);\n  useEffect(() => {\n    const onPageLoad = () => {\n      setCurrentColor(colors[Math.floor(Math.random() * colors.length)]);\n    };\n    if (document.readyState === \"complete\") {\n      onPageLoad();\n    } else {\n      window.addEventListener(\"load\", onPageLoad);\n      return () => window.removeEventListener(\"load\", onPageLoad);\n    }\n  }, []);\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      backgroundColor: currentColor,\n      borderRadius: radius\n    }\n  });\n}\n; /* Default Properties */\nRandomColor.defaultProps = {\n  radius: 0,\n  colors: [\"#09F\", \"#85F\", \"#FB0\", \"#2DD\", \"#F82\"]\n};\nRandomColor.displayName = \"Random Color\"; /* Property Controls */\naddPropertyControls(RandomColor, {\n  radius: {\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 1,\n    displayStepper: true,\n    defaultValue: 0\n  },\n  colors: {\n    type: ControlType.Array,\n    control: {\n      type: ControlType.Color\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"RandomColor\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"*\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./RandomColor.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-8C6Wg .framer-styles-preset-1uo58rp:not(.rich-text-wrapper), .framer-8C6Wg .framer-styles-preset-1uo58rp.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000) /* {\"name\":\"ZS Black\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-8C6Wg\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\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;Neusa Next Pro Regular\"]);\nexport const fonts = [{\n  family: \"Neusa Next Pro Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/CDDl7DeQV:default\",\n    url: \"assets/drbaLAzE0LUnsNXuS4XqS5qW0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/drbaLAzE0LUnsNXuS4XqS5qW0~vE0ap1RP0QKLPPG8nCuYT5HswEldY9Y9inJ8V6LmsW8.otf\").href\n}];\nexport const css = ['.framer-ND2sD .framer-styles-preset-1ir5iv5:not(.rich-text-wrapper), .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper p, .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Regular\", serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-ND2sD .framer-styles-preset-1ir5iv5:not(.rich-text-wrapper), .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper p, .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Regular\", serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-ND2sD .framer-styles-preset-1ir5iv5:not(.rich-text-wrapper), .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper p, .framer-ND2sD .framer-styles-preset-1ir5iv5.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Regular\", serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-ND2sD\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\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;Neusa Next Pro Regular\"]);\nexport const fonts = [{\n  family: \"Neusa Next Pro Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/G3d0W_TAH:default\",\n    url: \"assets/drbaLAzE0LUnsNXuS4XqS5qW0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/drbaLAzE0LUnsNXuS4XqS5qW0~vE0ap1RP0QKLPPG8nCuYT5HswEldY9Y9inJ8V6LmsW8.otf\").href\n}];\nexport const css = ['.framer-wrUaK .framer-styles-preset-1yl49hf:not(.rich-text-wrapper), .framer-wrUaK .framer-styles-preset-1yl49hf.rich-text-wrapper p, .framer-wrUaK .framer-styles-preset-1yl49hf.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Regular\", serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-wrUaK\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (a1bdbac)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  kzPNLkEQy: {\n    hover: true\n  },\n  To66dJqWR: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"kzPNLkEQy\", \"To66dJqWR\"];\nconst variantClassNames = {\n  kzPNLkEQy: \"framer-v-12s863u\",\n  To66dJqWR: \"framer-v-l2vobj\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  Instagram: \"kzPNLkEQy\",\n  LinkedIn: \"To66dJqWR\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 600,\n    type: \"spring\"\n  },\n  To66dJqWR: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 600,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"kzPNLkEQy\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"kzPNLkEQy\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-iJ6UR\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: \"http://instagram.com/zweischneider/\",\n        openInNewTab: true,\n        ...addPropertyOverrides({\n          To66dJqWR: {\n            href: \"https://www.linkedin.com/company/zweischneider-gmbh-co-kg/\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-12s863u\", className)} framer-1arskuz`,\n          \"data-framer-name\": \"Instagram\",\n          layoutDependency: layoutDependency,\n          layoutId: \"kzPNLkEQy\",\n          ref: ref,\n          style: {\n            filter: \"none\",\n            WebkitFilter: \"none\",\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"kzPNLkEQy-hover\": {\n              filter: \"invert(0)\",\n              WebkitFilter: \"invert(0)\"\n            },\n            \"To66dJqWR-hover\": {\n              filter: \"invert(0)\",\n              WebkitFilter: \"invert(0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"kzPNLkEQy-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"To66dJqWR-hover\": {\n              \"data-framer-name\": undefined\n            },\n            To66dJqWR: {\n              \"data-framer-name\": \"LinkedIn\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1ek766m\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"x3SOrpdNw-shape\",\n            opacity: 1,\n            radius: 0,\n            style: {\n              borderBottomLeftRadius: 0,\n              borderBottomRightRadius: 0,\n              borderTopLeftRadius: 0,\n              borderTopRightRadius: 0\n            },\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 21.693 0 L 26.152 0.028 L 29.633 0.07 L 32.383 0.131 C 33.193 0.156 33.901 0.186 34.532 0.225 C 35.162 0.264 35.713 0.311 36.206 0.369 C 36.7 0.426 37.136 0.494 37.536 0.575 C 37.936 0.657 38.299 0.752 38.648 0.862 C 38.995 0.972 39.337 1.099 39.672 1.242 C 40.013 1.385 40.36 1.547 40.736 1.731 C 40.962 1.841 41.185 1.957 41.404 2.08 C 41.62 2.201 41.832 2.328 42.041 2.461 C 42.246 2.593 42.448 2.731 42.645 2.874 C 42.84 3.017 43.031 3.165 43.216 3.32 C 43.401 3.473 43.581 3.632 43.755 3.796 C 43.929 3.961 44.098 4.131 44.261 4.305 C 44.425 4.48 44.583 4.66 44.735 4.846 C 44.888 5.031 45.035 5.222 45.176 5.418 C 45.319 5.614 45.455 5.815 45.586 6.022 C 45.716 6.228 45.842 6.44 45.962 6.657 C 46.081 6.875 46.196 7.097 46.305 7.325 C 46.414 7.552 46.52 7.785 46.616 8.023 C 46.713 8.262 46.806 8.506 46.893 8.754 C 46.981 9.006 47.063 9.26 47.139 9.516 C 47.216 9.779 47.288 10.044 47.352 10.31 C 47.418 10.584 47.478 10.859 47.532 11.135 C 47.581 11.386 47.627 11.756 47.669 12.226 L 47.785 13.914 L 47.879 16.079 L 47.948 18.602 L 48 24.233 L 47.977 27.1 L 47.92 29.843 L 47.84 32.304 L 47.746 34.283 C 47.711 34.872 47.67 35.397 47.623 35.872 C 47.575 36.346 47.521 36.772 47.456 37.162 C 47.392 37.553 47.317 37.909 47.23 38.246 C 47.146 38.575 47.046 38.898 46.93 39.216 C 46.813 39.537 46.683 39.853 46.541 40.163 C 46.394 40.485 46.23 40.82 46.046 41.18 C 45.924 41.419 45.804 41.636 45.673 41.843 C 45.54 42.057 45.395 42.262 45.24 42.46 C 45.077 42.668 44.891 42.885 44.671 43.124 C 44.45 43.365 44.194 43.628 43.891 43.933 L 43.691 44.132 C 43.435 44.386 43.218 44.597 43.021 44.779 C 42.775 45.006 42.561 45.187 42.346 45.345 C 42.129 45.504 41.901 45.65 41.665 45.78 C 41.413 45.919 41.127 46.063 40.772 46.234 C 40.54 46.346 40.309 46.451 40.078 46.55 C 39.848 46.648 39.617 46.74 39.383 46.828 C 39.15 46.914 38.916 46.994 38.679 47.069 C 38.443 47.143 38.203 47.213 37.961 47.275 C 37.717 47.339 37.47 47.396 37.222 47.447 C 36.972 47.5 36.717 47.547 36.456 47.589 C 36.196 47.632 35.928 47.669 35.656 47.701 C 35.384 47.734 35.103 47.762 34.816 47.785 L 33.475 47.854 L 31.419 47.912 L 26.011 47.988 L 20.299 48 C 18.534 47.991 17.004 47.97 15.993 47.933 C 15.339 47.91 14.73 47.879 14.16 47.843 C 13.591 47.806 13.06 47.762 12.563 47.708 C 12.066 47.655 11.601 47.592 11.166 47.52 C 10.731 47.448 10.32 47.365 9.931 47.27 C 9.543 47.175 9.175 47.069 8.822 46.949 C 8.47 46.829 8.132 46.696 7.803 46.548 C 7.473 46.4 7.153 46.237 6.835 46.057 C 6.518 45.879 6.202 45.683 5.883 45.469 C 5.54 45.24 5.208 44.994 4.888 44.731 C 4.573 44.472 4.274 44.199 3.989 43.913 C 3.706 43.627 3.437 43.326 3.184 43.013 C 2.932 42.699 2.695 42.371 2.474 42.029 C 2.252 41.688 2.046 41.331 1.855 40.961 C 1.664 40.591 1.49 40.206 1.329 39.807 C 1.166 39.4 1.021 38.986 0.894 38.566 C 0.761 38.127 0.646 37.683 0.549 37.235 C 0.501 37.015 0.456 36.76 0.415 36.469 C 0.369 36.142 0.331 35.814 0.301 35.484 L 0.206 34.263 L 0.131 32.789 L 0.032 29.014 L 0 24.032 L 0.011 20.607 L 0.048 17.773 L 0.118 15.448 C 0.147 14.749 0.182 14.121 0.226 13.55 C 0.263 13.03 0.314 12.512 0.378 11.996 C 0.437 11.524 0.505 11.098 0.582 10.701 C 0.659 10.305 0.746 9.939 0.843 9.588 C 0.938 9.246 1.047 8.906 1.168 8.572 C 1.331 8.12 1.494 7.714 1.669 7.337 C 1.754 7.153 1.846 6.971 1.942 6.792 C 2.036 6.616 2.135 6.446 2.24 6.277 C 2.345 6.108 2.456 5.942 2.572 5.78 C 2.69 5.615 2.815 5.451 2.947 5.285 C 3.214 4.953 3.513 4.615 3.858 4.253 C 4.133 3.963 4.396 3.703 4.655 3.467 C 4.903 3.24 5.161 3.025 5.428 2.823 C 5.688 2.627 5.954 2.448 6.234 2.278 C 6.514 2.107 6.809 1.947 7.128 1.788 C 7.543 1.582 7.946 1.398 8.359 1.234 C 8.566 1.152 8.775 1.076 8.989 1.004 C 9.208 0.93 9.428 0.862 9.651 0.801 C 9.879 0.738 10.114 0.679 10.361 0.625 C 10.609 0.571 10.866 0.52 11.137 0.475 C 11.422 0.426 11.708 0.384 11.995 0.348 C 12.297 0.31 12.615 0.275 12.952 0.244 C 13.626 0.182 14.377 0.133 15.227 0.096 L 18.097 0.019 C 18.861 0.009 19.687 0.002 20.583 0 Z M 24.009 4.236 L 17.591 4.275 L 15.179 4.323 C 14.516 4.342 14.012 4.364 13.72 4.39 C 13.301 4.426 12.909 4.468 12.541 4.517 C 12.173 4.565 11.828 4.621 11.503 4.684 C 11.194 4.744 10.888 4.817 10.585 4.902 C 10.297 4.985 10.025 5.077 9.765 5.18 C 9.506 5.282 9.26 5.396 9.023 5.521 C 8.786 5.648 8.558 5.785 8.336 5.939 C 8.111 6.095 7.893 6.261 7.685 6.44 C 7.463 6.628 7.25 6.826 7.046 7.032 C 6.87 7.207 6.708 7.379 6.558 7.548 C 6.408 7.717 6.271 7.884 6.143 8.053 C 6.014 8.222 5.897 8.392 5.789 8.567 C 5.68 8.742 5.58 8.922 5.486 9.11 C 5.391 9.303 5.305 9.501 5.227 9.701 C 5.146 9.909 5.07 10.128 4.999 10.362 C 4.923 10.61 4.855 10.86 4.793 11.111 C 4.727 11.377 4.664 11.662 4.6 11.969 C 4.581 12.062 4.562 12.217 4.544 12.426 L 4.492 13.209 L 4.4 15.579 L 4.278 22.306 L 4.263 29.345 L 4.305 32.106 C 4.325 32.883 4.351 33.498 4.384 33.893 C 4.428 34.43 4.484 34.934 4.554 35.41 C 4.623 35.886 4.706 36.333 4.802 36.753 C 4.898 37.174 5.009 37.569 5.135 37.939 C 5.198 38.124 5.265 38.304 5.336 38.477 C 5.405 38.648 5.48 38.816 5.561 38.982 C 5.64 39.145 5.723 39.303 5.811 39.455 C 5.898 39.606 5.99 39.754 6.087 39.899 C 6.183 40.041 6.284 40.18 6.391 40.315 C 6.497 40.449 6.607 40.579 6.722 40.705 C 6.838 40.831 6.958 40.954 7.082 41.071 C 7.208 41.189 7.338 41.304 7.473 41.416 C 7.609 41.528 7.749 41.634 7.895 41.74 C 8.04 41.847 8.192 41.948 8.348 42.047 C 8.555 42.18 8.76 42.301 8.967 42.412 C 9.174 42.524 9.383 42.626 9.599 42.719 C 9.814 42.812 10.035 42.897 10.267 42.974 C 10.507 43.054 10.75 43.123 10.995 43.183 C 11.265 43.249 11.537 43.305 11.81 43.353 C 12.098 43.403 12.404 43.448 12.734 43.488 C 13.063 43.528 13.414 43.564 13.792 43.596 L 15.008 43.682 L 16.657 43.733 L 19.198 43.76 L 25.667 43.75 L 31.847 43.67 L 34.026 43.609 C 34.598 43.586 34.998 43.562 35.171 43.537 C 35.624 43.472 36.072 43.388 36.517 43.285 C 36.944 43.186 37.349 43.07 37.734 42.939 C 37.923 42.875 38.111 42.805 38.295 42.73 C 38.474 42.658 38.651 42.58 38.826 42.497 C 38.997 42.415 39.163 42.329 39.326 42.239 C 39.487 42.15 39.644 42.055 39.796 41.957 C 39.947 41.858 40.094 41.756 40.236 41.649 C 40.378 41.542 40.515 41.431 40.647 41.316 C 40.78 41.2 40.907 41.081 41.03 40.957 C 41.153 40.833 41.272 40.704 41.385 40.571 C 41.499 40.438 41.608 40.301 41.712 40.159 C 41.816 40.018 41.917 39.872 42.012 39.721 C 42.108 39.57 42.199 39.414 42.285 39.256 C 42.371 39.096 42.454 38.932 42.532 38.763 C 42.619 38.575 42.703 38.384 42.782 38.191 C 42.856 38.008 42.925 37.823 42.989 37.637 C 43.052 37.451 43.109 37.264 43.16 37.074 C 43.212 36.875 43.258 36.675 43.298 36.473 C 43.343 36.252 43.38 36.03 43.412 35.807 C 43.446 35.57 43.477 35.318 43.505 35.046 C 43.562 34.502 43.609 33.877 43.654 33.133 L 43.719 31.546 L 43.766 29.362 L 43.805 24.003 L 43.771 18.639 L 43.726 16.449 C 43.708 15.807 43.687 15.263 43.662 14.851 C 43.632 14.338 43.595 13.858 43.55 13.407 C 43.506 12.957 43.454 12.536 43.392 12.142 C 43.334 11.77 43.264 11.4 43.178 11.033 C 43.097 10.688 43.006 10.364 42.903 10.06 C 42.8 9.754 42.686 9.468 42.559 9.197 C 42.434 8.931 42.293 8.673 42.137 8.425 C 41.983 8.18 41.813 7.944 41.631 7.719 C 41.447 7.493 41.249 7.274 41.032 7.059 C 40.829 6.854 40.619 6.664 40.403 6.486 C 40.187 6.308 39.965 6.143 39.734 5.989 C 39.502 5.835 39.263 5.694 39.016 5.565 C 38.767 5.436 38.509 5.317 38.239 5.21 C 37.969 5.101 37.688 5.004 37.393 4.917 C 37.097 4.831 36.79 4.753 36.467 4.686 C 36.13 4.616 35.792 4.557 35.452 4.51 C 35.097 4.461 34.727 4.42 34.338 4.387 C 34.039 4.361 33.529 4.34 32.861 4.321 L 30.436 4.274 L 24.008 4.237 Z M 24.021 11.749 C 24.439 11.749 24.857 11.77 25.272 11.813 L 26.488 12 L 27.662 12.304 L 28.789 12.718 L 29.861 13.237 L 30.873 13.854 L 31.819 14.562 L 32.692 15.356 L 33.485 16.23 L 34.193 17.176 L 34.81 18.19 L 35.328 19.263 L 35.742 20.39 C 35.862 20.774 35.964 21.165 36.046 21.566 C 36.129 21.968 36.191 22.374 36.233 22.783 C 36.275 23.194 36.296 23.612 36.296 24.034 C 36.296 24.457 36.275 24.874 36.233 25.286 L 36.046 26.503 C 35.964 26.902 35.862 27.295 35.742 27.679 L 35.328 28.806 L 34.81 29.88 L 34.193 30.893 L 33.485 31.839 L 32.692 32.713 L 31.819 33.507 L 30.873 34.215 L 29.861 34.832 L 28.789 35.351 L 27.662 35.765 L 26.488 36.07 C 26.086 36.152 25.68 36.215 25.272 36.256 C 24.86 36.298 24.443 36.32 24.021 36.32 C 23.603 36.32 23.186 36.299 22.77 36.256 C 22.362 36.215 21.956 36.152 21.554 36.07 L 20.38 35.765 L 19.253 35.351 L 18.181 34.832 L 17.169 34.215 L 16.223 33.507 L 15.35 32.713 L 14.557 31.839 L 13.849 30.893 L 13.232 29.88 L 12.714 28.806 C 12.558 28.439 12.42 28.063 12.3 27.679 C 12.18 27.295 12.078 26.904 11.996 26.503 C 11.914 26.101 11.852 25.695 11.81 25.286 C 11.768 24.874 11.746 24.457 11.746 24.034 C 11.746 23.612 11.767 23.194 11.81 22.783 C 11.852 22.371 11.914 21.965 11.996 21.566 C 12.078 21.167 12.18 20.774 12.3 20.39 C 12.42 20.007 12.558 19.63 12.714 19.263 L 13.232 18.19 L 13.849 17.177 L 14.557 16.23 L 15.35 15.357 L 16.223 14.563 L 17.169 13.854 L 18.181 13.237 L 19.253 12.718 L 20.38 12.304 C 20.764 12.184 21.155 12.082 21.554 12 C 21.953 11.918 22.359 11.855 22.77 11.813 C 23.182 11.771 23.599 11.749 24.021 11.749 Z M 24.021 15.99 C 23.745 15.99 23.47 16.003 23.195 16.031 C 22.925 16.058 22.658 16.099 22.396 16.153 L 21.623 16.35 C 21.372 16.427 21.125 16.517 20.883 16.619 L 20.18 16.956 L 19.519 17.357 L 18.901 17.819 L 18.331 18.337 L 17.813 18.907 L 17.352 19.526 L 16.951 20.189 L 16.614 20.893 L 16.345 21.634 C 16.267 21.888 16.201 22.146 16.148 22.407 C 16.094 22.669 16.055 22.937 16.027 23.209 C 16 23.484 15.986 23.759 15.986 24.035 C 15.986 24.312 16 24.587 16.027 24.862 L 16.148 25.664 L 16.345 26.437 L 16.614 27.177 L 16.951 27.881 L 17.352 28.545 L 17.813 29.164 L 18.331 29.734 L 18.9 30.252 L 19.519 30.713 L 20.18 31.115 L 20.883 31.453 L 21.623 31.722 C 21.875 31.8 22.133 31.865 22.395 31.918 L 23.195 32.039 C 23.469 32.067 23.745 32.081 24.021 32.081 C 24.297 32.081 24.572 32.067 24.847 32.039 L 25.646 31.918 L 26.419 31.722 L 27.158 31.453 L 27.862 31.115 L 28.523 30.713 L 29.141 30.252 L 29.711 29.734 L 30.228 29.164 L 30.69 28.545 L 31.09 27.881 L 31.427 27.177 L 31.697 26.437 C 31.775 26.185 31.84 25.926 31.894 25.664 C 31.947 25.401 31.987 25.134 32.014 24.862 C 32.041 24.59 32.056 24.315 32.056 24.035 L 32.014 23.209 C 31.986 22.937 31.946 22.67 31.894 22.407 C 31.84 22.144 31.775 21.886 31.697 21.634 C 31.619 21.381 31.529 21.134 31.427 20.893 L 31.09 20.189 L 30.69 19.526 L 30.228 18.907 L 29.711 18.337 L 29.141 17.819 L 28.523 17.357 L 27.862 16.956 L 27.158 16.619 L 26.419 16.35 L 25.646 16.152 L 24.847 16.031 C 24.575 16.003 24.3 15.99 24.021 15.99 Z M 36.794 8.255 C 36.863 8.255 36.932 8.257 37.001 8.262 C 37.098 8.269 37.195 8.281 37.291 8.297 C 37.387 8.314 37.482 8.336 37.576 8.362 C 37.67 8.388 37.762 8.419 37.853 8.455 C 37.944 8.491 38.033 8.531 38.12 8.575 C 38.207 8.62 38.291 8.669 38.374 8.722 C 38.455 8.775 38.535 8.832 38.611 8.893 C 38.688 8.955 38.761 9.02 38.831 9.088 C 38.901 9.156 38.967 9.228 39.03 9.304 C 39.093 9.379 39.151 9.457 39.207 9.538 C 39.262 9.619 39.313 9.703 39.36 9.79 C 39.406 9.876 39.448 9.964 39.487 10.055 C 39.525 10.145 39.558 10.237 39.587 10.331 C 39.616 10.425 39.64 10.521 39.659 10.617 C 39.679 10.714 39.693 10.811 39.703 10.908 C 39.712 11.006 39.718 11.105 39.718 11.203 C 39.718 11.272 39.715 11.342 39.71 11.411 C 39.703 11.509 39.691 11.607 39.675 11.703 C 39.658 11.8 39.637 11.896 39.611 11.991 C 39.585 12.086 39.554 12.179 39.519 12.271 C 39.484 12.362 39.444 12.452 39.4 12.54 C 39.355 12.627 39.307 12.712 39.254 12.795 C 39.202 12.878 39.145 12.958 39.084 13.035 C 39.024 13.112 38.959 13.186 38.891 13.256 C 38.824 13.327 38.752 13.394 38.677 13.457 C 38.603 13.521 38.525 13.58 38.445 13.636 C 38.365 13.691 38.281 13.742 38.196 13.79 C 38.11 13.836 38.023 13.879 37.933 13.918 C 37.843 13.956 37.751 13.99 37.658 14.019 C 37.565 14.048 37.471 14.072 37.375 14.092 C 37.279 14.111 37.183 14.126 37.086 14.135 C 36.989 14.145 36.892 14.15 36.794 14.15 C 36.725 14.15 36.656 14.147 36.587 14.143 C 36.49 14.136 36.394 14.124 36.298 14.108 C 36.202 14.09 36.106 14.069 36.013 14.043 C 35.918 14.017 35.826 13.986 35.735 13.95 C 35.644 13.915 35.555 13.874 35.468 13.83 C 35.382 13.785 35.297 13.736 35.215 13.683 C 35.133 13.63 35.053 13.573 34.977 13.511 C 34.901 13.45 34.828 13.386 34.758 13.317 C 34.687 13.249 34.621 13.177 34.558 13.102 C 34.495 13.026 34.437 12.948 34.381 12.867 C 34.327 12.786 34.276 12.702 34.229 12.615 C 34.182 12.529 34.14 12.44 34.102 12.35 C 34.063 12.259 34.03 12.167 34.001 12.074 C 33.973 11.98 33.949 11.884 33.929 11.788 C 33.91 11.691 33.895 11.594 33.886 11.497 C 33.876 11.399 33.871 11.301 33.871 11.202 C 33.871 11.132 33.874 11.063 33.878 10.993 C 33.885 10.896 33.897 10.798 33.913 10.701 C 33.93 10.604 33.952 10.509 33.977 10.414 C 34.003 10.319 34.034 10.225 34.069 10.135 C 34.105 10.043 34.145 9.953 34.189 9.866 C 34.233 9.778 34.282 9.693 34.334 9.61 C 34.387 9.527 34.444 9.447 34.504 9.37 C 34.565 9.293 34.629 9.219 34.697 9.149 C 34.765 9.078 34.837 9.011 34.911 8.948 C 34.985 8.885 35.063 8.825 35.143 8.769 C 35.224 8.714 35.307 8.663 35.392 8.616 C 35.478 8.569 35.566 8.526 35.656 8.488 C 35.746 8.449 35.837 8.415 35.93 8.386 C 36.023 8.358 36.118 8.333 36.214 8.313 C 36.309 8.294 36.406 8.279 36.502 8.27 C 36.599 8.26 36.697 8.255 36.794 8.255 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',\n            svgContentId: 3347011683,\n            transition: transition,\n            variants: {\n              \"kzPNLkEQy-hover\": {\n                borderBottomLeftRadius: 13,\n                borderBottomRightRadius: 13,\n                borderTopLeftRadius: 13,\n                borderTopRightRadius: 13\n              }\n            },\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              \"kzPNLkEQy-hover\": {\n                radius: 13,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 21.693 0 L 26.152 0.028 L 29.633 0.07 L 32.383 0.131 C 33.193 0.156 33.901 0.186 34.532 0.225 C 35.162 0.264 35.713 0.311 36.206 0.369 C 36.7 0.426 37.136 0.494 37.536 0.575 C 37.936 0.657 38.299 0.752 38.648 0.862 C 38.995 0.972 39.337 1.099 39.672 1.242 C 40.013 1.385 40.36 1.547 40.736 1.731 C 40.962 1.841 41.185 1.957 41.404 2.08 C 41.62 2.201 41.832 2.328 42.041 2.461 C 42.246 2.593 42.448 2.731 42.645 2.874 C 42.84 3.017 43.031 3.165 43.216 3.32 C 43.401 3.473 43.581 3.632 43.755 3.796 C 43.929 3.961 44.098 4.131 44.261 4.305 C 44.425 4.48 44.583 4.66 44.735 4.846 C 44.888 5.031 45.035 5.222 45.176 5.418 C 45.319 5.614 45.455 5.815 45.586 6.022 C 45.716 6.228 45.842 6.44 45.962 6.657 C 46.081 6.875 46.196 7.097 46.305 7.325 C 46.414 7.552 46.52 7.785 46.616 8.023 C 46.713 8.262 46.806 8.506 46.893 8.754 C 46.981 9.006 47.063 9.26 47.139 9.516 C 47.216 9.779 47.288 10.044 47.352 10.31 C 47.418 10.584 47.478 10.859 47.532 11.135 C 47.581 11.386 47.627 11.756 47.669 12.226 L 47.785 13.914 L 47.879 16.079 L 47.948 18.602 L 48 24.233 L 47.977 27.1 L 47.92 29.843 L 47.84 32.304 L 47.746 34.283 C 47.711 34.872 47.67 35.397 47.623 35.872 C 47.575 36.346 47.521 36.772 47.456 37.162 C 47.392 37.553 47.317 37.909 47.23 38.246 C 47.146 38.575 47.046 38.898 46.93 39.216 C 46.813 39.537 46.683 39.853 46.541 40.163 C 46.394 40.485 46.23 40.82 46.046 41.18 C 45.924 41.419 45.804 41.636 45.673 41.843 C 45.54 42.057 45.395 42.262 45.24 42.46 C 45.077 42.668 44.891 42.885 44.671 43.124 C 44.45 43.365 44.194 43.628 43.891 43.933 L 43.691 44.132 C 43.435 44.386 43.218 44.597 43.021 44.779 C 42.775 45.006 42.561 45.187 42.346 45.345 C 42.129 45.504 41.901 45.65 41.665 45.78 C 41.413 45.919 41.127 46.063 40.772 46.234 C 40.54 46.346 40.309 46.451 40.078 46.55 C 39.848 46.648 39.617 46.74 39.383 46.828 C 39.15 46.914 38.916 46.994 38.679 47.069 C 38.443 47.143 38.203 47.213 37.961 47.275 C 37.717 47.339 37.47 47.396 37.222 47.447 C 36.972 47.5 36.717 47.547 36.456 47.589 C 36.196 47.632 35.928 47.669 35.656 47.701 C 35.384 47.734 35.103 47.762 34.816 47.785 L 33.475 47.854 L 31.419 47.912 L 26.011 47.988 L 20.299 48 C 18.534 47.991 17.004 47.97 15.993 47.933 C 15.339 47.91 14.73 47.879 14.16 47.843 C 13.591 47.806 13.06 47.762 12.563 47.708 C 12.066 47.655 11.601 47.592 11.166 47.52 C 10.731 47.448 10.32 47.365 9.931 47.27 C 9.543 47.175 9.175 47.069 8.822 46.949 C 8.47 46.829 8.132 46.696 7.803 46.548 C 7.473 46.4 7.153 46.237 6.835 46.057 C 6.518 45.879 6.202 45.683 5.883 45.469 C 5.54 45.24 5.208 44.994 4.888 44.731 C 4.573 44.472 4.274 44.199 3.989 43.913 C 3.706 43.627 3.437 43.326 3.184 43.013 C 2.932 42.699 2.695 42.371 2.474 42.029 C 2.252 41.688 2.046 41.331 1.855 40.961 C 1.664 40.591 1.49 40.206 1.329 39.807 C 1.166 39.4 1.021 38.986 0.894 38.566 C 0.761 38.127 0.646 37.683 0.549 37.235 C 0.501 37.015 0.456 36.76 0.415 36.469 C 0.369 36.142 0.331 35.814 0.301 35.484 L 0.206 34.263 L 0.131 32.789 L 0.032 29.014 L 0 24.032 L 0.011 20.607 L 0.048 17.773 L 0.118 15.448 C 0.147 14.749 0.182 14.121 0.226 13.55 C 0.263 13.03 0.314 12.512 0.378 11.996 C 0.437 11.524 0.505 11.098 0.582 10.701 C 0.659 10.305 0.746 9.939 0.843 9.588 C 0.938 9.246 1.047 8.906 1.168 8.572 C 1.331 8.12 1.494 7.714 1.669 7.337 C 1.754 7.153 1.846 6.971 1.942 6.792 C 2.036 6.616 2.135 6.446 2.24 6.277 C 2.345 6.108 2.456 5.942 2.572 5.78 C 2.69 5.615 2.815 5.451 2.947 5.285 C 3.214 4.953 3.513 4.615 3.858 4.253 C 4.133 3.963 4.396 3.703 4.655 3.467 C 4.903 3.24 5.161 3.025 5.428 2.823 C 5.688 2.627 5.954 2.448 6.234 2.278 C 6.514 2.107 6.809 1.947 7.128 1.788 C 7.543 1.582 7.946 1.398 8.359 1.234 C 8.566 1.152 8.775 1.076 8.989 1.004 C 9.208 0.93 9.428 0.862 9.651 0.801 C 9.879 0.738 10.114 0.679 10.361 0.625 C 10.609 0.571 10.866 0.52 11.137 0.475 C 11.422 0.426 11.708 0.384 11.995 0.348 C 12.297 0.31 12.615 0.275 12.952 0.244 C 13.626 0.182 14.377 0.133 15.227 0.096 L 18.097 0.019 C 18.861 0.009 19.687 0.002 20.583 0 Z M 24.009 4.236 L 17.591 4.275 L 15.179 4.323 C 14.516 4.342 14.012 4.364 13.72 4.39 C 13.301 4.426 12.909 4.468 12.541 4.517 C 12.173 4.565 11.828 4.621 11.503 4.684 C 11.194 4.744 10.888 4.817 10.585 4.902 C 10.297 4.985 10.025 5.077 9.765 5.18 C 9.506 5.282 9.26 5.396 9.023 5.521 C 8.786 5.648 8.558 5.785 8.336 5.939 C 8.111 6.095 7.893 6.261 7.685 6.44 C 7.463 6.628 7.25 6.826 7.046 7.032 C 6.87 7.207 6.708 7.379 6.558 7.548 C 6.408 7.717 6.271 7.884 6.143 8.053 C 6.014 8.222 5.897 8.392 5.789 8.567 C 5.68 8.742 5.58 8.922 5.486 9.11 C 5.391 9.303 5.305 9.501 5.227 9.701 C 5.146 9.909 5.07 10.128 4.999 10.362 C 4.923 10.61 4.855 10.86 4.793 11.111 C 4.727 11.377 4.664 11.662 4.6 11.969 C 4.581 12.062 4.562 12.217 4.544 12.426 L 4.492 13.209 L 4.4 15.579 L 4.278 22.306 L 4.263 29.345 L 4.305 32.106 C 4.325 32.883 4.351 33.498 4.384 33.893 C 4.428 34.43 4.484 34.934 4.554 35.41 C 4.623 35.886 4.706 36.333 4.802 36.753 C 4.898 37.174 5.009 37.569 5.135 37.939 C 5.198 38.124 5.265 38.304 5.336 38.477 C 5.405 38.648 5.48 38.816 5.561 38.982 C 5.64 39.145 5.723 39.303 5.811 39.455 C 5.898 39.606 5.99 39.754 6.087 39.899 C 6.183 40.041 6.284 40.18 6.391 40.315 C 6.497 40.449 6.607 40.579 6.722 40.705 C 6.838 40.831 6.958 40.954 7.082 41.071 C 7.208 41.189 7.338 41.304 7.473 41.416 C 7.609 41.528 7.749 41.634 7.895 41.74 C 8.04 41.847 8.192 41.948 8.348 42.047 C 8.555 42.18 8.76 42.301 8.967 42.412 C 9.174 42.524 9.383 42.626 9.599 42.719 C 9.814 42.812 10.035 42.897 10.267 42.974 C 10.507 43.054 10.75 43.123 10.995 43.183 C 11.265 43.249 11.537 43.305 11.81 43.353 C 12.098 43.403 12.404 43.448 12.734 43.488 C 13.063 43.528 13.414 43.564 13.792 43.596 L 15.008 43.682 L 16.657 43.733 L 19.198 43.76 L 25.667 43.75 L 31.847 43.67 L 34.026 43.609 C 34.598 43.586 34.998 43.562 35.171 43.537 C 35.624 43.472 36.072 43.388 36.517 43.285 C 36.944 43.186 37.349 43.07 37.734 42.939 C 37.923 42.875 38.111 42.805 38.295 42.73 C 38.474 42.658 38.651 42.58 38.826 42.497 C 38.997 42.415 39.163 42.329 39.326 42.239 C 39.487 42.15 39.644 42.055 39.796 41.957 C 39.947 41.858 40.094 41.756 40.236 41.649 C 40.378 41.542 40.515 41.431 40.647 41.316 C 40.78 41.2 40.907 41.081 41.03 40.957 C 41.153 40.833 41.272 40.704 41.385 40.571 C 41.499 40.438 41.608 40.301 41.712 40.159 C 41.816 40.018 41.917 39.872 42.012 39.721 C 42.108 39.57 42.199 39.414 42.285 39.256 C 42.371 39.096 42.454 38.932 42.532 38.763 C 42.619 38.575 42.703 38.384 42.782 38.191 C 42.856 38.008 42.925 37.823 42.989 37.637 C 43.052 37.451 43.109 37.264 43.16 37.074 C 43.212 36.875 43.258 36.675 43.298 36.473 C 43.343 36.252 43.38 36.03 43.412 35.807 C 43.446 35.57 43.477 35.318 43.505 35.046 C 43.562 34.502 43.609 33.877 43.654 33.133 L 43.719 31.546 L 43.766 29.362 L 43.805 24.003 L 43.771 18.639 L 43.726 16.449 C 43.708 15.807 43.687 15.263 43.662 14.851 C 43.632 14.338 43.595 13.858 43.55 13.407 C 43.506 12.957 43.454 12.536 43.392 12.142 C 43.334 11.77 43.264 11.4 43.178 11.033 C 43.097 10.688 43.006 10.364 42.903 10.06 C 42.8 9.754 42.686 9.468 42.559 9.197 C 42.434 8.931 42.293 8.673 42.137 8.425 C 41.983 8.18 41.813 7.944 41.631 7.719 C 41.447 7.493 41.249 7.274 41.032 7.059 C 40.829 6.854 40.619 6.664 40.403 6.486 C 40.187 6.308 39.965 6.143 39.734 5.989 C 39.502 5.835 39.263 5.694 39.016 5.565 C 38.767 5.436 38.509 5.317 38.239 5.21 C 37.969 5.101 37.688 5.004 37.393 4.917 C 37.097 4.831 36.79 4.753 36.467 4.686 C 36.13 4.616 35.792 4.557 35.452 4.51 C 35.097 4.461 34.727 4.42 34.338 4.387 C 34.039 4.361 33.529 4.34 32.861 4.321 L 30.436 4.274 L 24.008 4.237 Z M 24.021 11.749 C 24.439 11.749 24.857 11.77 25.272 11.813 L 26.488 12 L 27.662 12.304 L 28.789 12.718 L 29.861 13.237 L 30.873 13.854 L 31.819 14.562 L 32.692 15.356 L 33.485 16.23 L 34.193 17.176 L 34.81 18.19 L 35.328 19.263 L 35.742 20.39 C 35.862 20.774 35.964 21.165 36.046 21.566 C 36.129 21.968 36.191 22.374 36.233 22.783 C 36.275 23.194 36.296 23.612 36.296 24.034 C 36.296 24.457 36.275 24.874 36.233 25.286 L 36.046 26.503 C 35.964 26.902 35.862 27.295 35.742 27.679 L 35.328 28.806 L 34.81 29.88 L 34.193 30.893 L 33.485 31.839 L 32.692 32.713 L 31.819 33.507 L 30.873 34.215 L 29.861 34.832 L 28.789 35.351 L 27.662 35.765 L 26.488 36.07 C 26.086 36.152 25.68 36.215 25.272 36.256 C 24.86 36.298 24.443 36.32 24.021 36.32 C 23.603 36.32 23.186 36.299 22.77 36.256 C 22.362 36.215 21.956 36.152 21.554 36.07 L 20.38 35.765 L 19.253 35.351 L 18.181 34.832 L 17.169 34.215 L 16.223 33.507 L 15.35 32.713 L 14.557 31.839 L 13.849 30.893 L 13.232 29.88 L 12.714 28.806 C 12.558 28.439 12.42 28.063 12.3 27.679 C 12.18 27.295 12.078 26.904 11.996 26.503 C 11.914 26.101 11.852 25.695 11.81 25.286 C 11.768 24.874 11.746 24.457 11.746 24.034 C 11.746 23.612 11.767 23.194 11.81 22.783 C 11.852 22.371 11.914 21.965 11.996 21.566 C 12.078 21.167 12.18 20.774 12.3 20.39 C 12.42 20.007 12.558 19.63 12.714 19.263 L 13.232 18.19 L 13.849 17.177 L 14.557 16.23 L 15.35 15.357 L 16.223 14.563 L 17.169 13.854 L 18.181 13.237 L 19.253 12.718 L 20.38 12.304 C 20.764 12.184 21.155 12.082 21.554 12 C 21.953 11.918 22.359 11.855 22.77 11.813 C 23.182 11.771 23.599 11.749 24.021 11.749 Z M 24.021 15.99 C 23.745 15.99 23.47 16.003 23.195 16.031 C 22.925 16.058 22.658 16.099 22.396 16.153 L 21.623 16.35 C 21.372 16.427 21.125 16.517 20.883 16.619 L 20.18 16.956 L 19.519 17.357 L 18.901 17.819 L 18.331 18.337 L 17.813 18.907 L 17.352 19.526 L 16.951 20.189 L 16.614 20.893 L 16.345 21.634 C 16.267 21.888 16.201 22.146 16.148 22.407 C 16.094 22.669 16.055 22.937 16.027 23.209 C 16 23.484 15.986 23.759 15.986 24.035 C 15.986 24.312 16 24.587 16.027 24.862 L 16.148 25.664 L 16.345 26.437 L 16.614 27.177 L 16.951 27.881 L 17.352 28.545 L 17.813 29.164 L 18.331 29.734 L 18.9 30.252 L 19.519 30.713 L 20.18 31.115 L 20.883 31.453 L 21.623 31.722 C 21.875 31.8 22.133 31.865 22.395 31.918 L 23.195 32.039 C 23.469 32.067 23.745 32.081 24.021 32.081 C 24.297 32.081 24.572 32.067 24.847 32.039 L 25.646 31.918 L 26.419 31.722 L 27.158 31.453 L 27.862 31.115 L 28.523 30.713 L 29.141 30.252 L 29.711 29.734 L 30.228 29.164 L 30.69 28.545 L 31.09 27.881 L 31.427 27.177 L 31.697 26.437 C 31.775 26.185 31.84 25.926 31.894 25.664 C 31.947 25.401 31.987 25.134 32.014 24.862 C 32.041 24.59 32.056 24.315 32.056 24.035 L 32.014 23.209 C 31.986 22.937 31.946 22.67 31.894 22.407 C 31.84 22.144 31.775 21.886 31.697 21.634 C 31.619 21.381 31.529 21.134 31.427 20.893 L 31.09 20.189 L 30.69 19.526 L 30.228 18.907 L 29.711 18.337 L 29.141 17.819 L 28.523 17.357 L 27.862 16.956 L 27.158 16.619 L 26.419 16.35 L 25.646 16.152 L 24.847 16.031 C 24.575 16.003 24.3 15.99 24.021 15.99 Z M 36.794 8.255 C 36.863 8.255 36.932 8.257 37.001 8.262 C 37.098 8.269 37.195 8.281 37.291 8.297 C 37.387 8.314 37.482 8.336 37.576 8.362 C 37.67 8.388 37.762 8.419 37.853 8.455 C 37.944 8.491 38.033 8.531 38.12 8.575 C 38.207 8.62 38.291 8.669 38.374 8.722 C 38.455 8.775 38.535 8.832 38.611 8.893 C 38.688 8.955 38.761 9.02 38.831 9.088 C 38.901 9.156 38.967 9.228 39.03 9.304 C 39.093 9.379 39.151 9.457 39.207 9.538 C 39.262 9.619 39.313 9.703 39.36 9.79 C 39.406 9.876 39.448 9.964 39.487 10.055 C 39.525 10.145 39.558 10.237 39.587 10.331 C 39.616 10.425 39.64 10.521 39.659 10.617 C 39.679 10.714 39.693 10.811 39.703 10.908 C 39.712 11.006 39.718 11.105 39.718 11.203 C 39.718 11.272 39.715 11.342 39.71 11.411 C 39.703 11.509 39.691 11.607 39.675 11.703 C 39.658 11.8 39.637 11.896 39.611 11.991 C 39.585 12.086 39.554 12.179 39.519 12.271 C 39.484 12.362 39.444 12.452 39.4 12.54 C 39.355 12.627 39.307 12.712 39.254 12.795 C 39.202 12.878 39.145 12.958 39.084 13.035 C 39.024 13.112 38.959 13.186 38.891 13.256 C 38.824 13.327 38.752 13.394 38.677 13.457 C 38.603 13.521 38.525 13.58 38.445 13.636 C 38.365 13.691 38.281 13.742 38.196 13.79 C 38.11 13.836 38.023 13.879 37.933 13.918 C 37.843 13.956 37.751 13.99 37.658 14.019 C 37.565 14.048 37.471 14.072 37.375 14.092 C 37.279 14.111 37.183 14.126 37.086 14.135 C 36.989 14.145 36.892 14.15 36.794 14.15 C 36.725 14.15 36.656 14.147 36.587 14.143 C 36.49 14.136 36.394 14.124 36.298 14.108 C 36.202 14.09 36.106 14.069 36.013 14.043 C 35.918 14.017 35.826 13.986 35.735 13.95 C 35.644 13.915 35.555 13.874 35.468 13.83 C 35.382 13.785 35.297 13.736 35.215 13.683 C 35.133 13.63 35.053 13.573 34.977 13.511 C 34.901 13.45 34.828 13.386 34.758 13.317 C 34.687 13.249 34.621 13.177 34.558 13.102 C 34.495 13.026 34.437 12.948 34.381 12.867 C 34.327 12.786 34.276 12.702 34.229 12.615 C 34.182 12.529 34.14 12.44 34.102 12.35 C 34.063 12.259 34.03 12.167 34.001 12.074 C 33.973 11.98 33.949 11.884 33.929 11.788 C 33.91 11.691 33.895 11.594 33.886 11.497 C 33.876 11.399 33.871 11.301 33.871 11.202 C 33.871 11.132 33.874 11.063 33.878 10.993 C 33.885 10.896 33.897 10.798 33.913 10.701 C 33.93 10.604 33.952 10.509 33.977 10.414 C 34.003 10.319 34.034 10.225 34.069 10.135 C 34.105 10.043 34.145 9.953 34.189 9.866 C 34.233 9.778 34.282 9.693 34.334 9.61 C 34.387 9.527 34.444 9.447 34.504 9.37 C 34.565 9.293 34.629 9.219 34.697 9.149 C 34.765 9.078 34.837 9.011 34.911 8.948 C 34.985 8.885 35.063 8.825 35.143 8.769 C 35.224 8.714 35.307 8.663 35.392 8.616 C 35.478 8.569 35.566 8.526 35.656 8.488 C 35.746 8.449 35.837 8.415 35.93 8.386 C 36.023 8.358 36.118 8.333 36.214 8.313 C 36.309 8.294 36.406 8.279 36.502 8.27 C 36.599 8.26 36.697 8.255 36.794 8.255 Z\" fill=\"hsl(0, 0%, 0%)\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',\n                svgContentId: 848411401\n              },\n              To66dJqWR: {\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"M 40.8 0 C 44.776 0 48 3.224 48 7.2 L 48 40.8 C 48 44.776 44.776 48 40.8 48 L 7.2 48 C 3.224 48 0 44.776 0 40.8 L 0 7.2 C 0 3.224 3.224 0 7.2 0 Z M 16.406 18.188 L 10.219 18.188 L 10.219 36.75 L 16.406 36.75 Z M 31.406 17.813 C 28.345 17.813 26.754 19.455 25.969 20.665 L 25.969 18.188 L 19.781 18.188 L 19.781 36.75 L 25.969 36.75 L 25.969 25.541 C 26.292 24.008 27.44 22.688 29.25 22.688 C 31.5 22.688 32.344 24.375 32.344 26.906 L 32.344 36.75 L 38.531 36.75 L 38.531 26.156 C 38.531 20.438 35.531 17.813 31.406 17.813 Z M 13.313 9.469 C 11.397 9.469 9.844 11.022 9.844 12.938 C 9.844 14.853 11.397 16.406 13.313 16.406 C 15.228 16.406 16.781 14.853 16.781 12.938 C 16.781 11.022 15.228 9.469 13.313 9.469 Z\" fill=\"hsl(0, 0%, 0%)\"></path></svg>',\n                svgContentId: 625901479\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-iJ6UR [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-iJ6UR * { box-sizing: border-box; }\", \".framer-iJ6UR .framer-1arskuz { display: block; }\", \".framer-iJ6UR .framer-12s863u { height: 48px; overflow: hidden; position: relative; text-decoration: none; width: 48px; }\", \".framer-iJ6UR .framer-1ek766m { flex: none; height: 48px; left: calc(50.00000000000002% - 48px / 2); position: absolute; top: calc(50.00000000000002% - 48px / 2); width: 48px; }\", \".framer-iJ6UR .framer-v-12s863u .framer-12s863u, .framer-iJ6UR .framer-v-l2vobj .framer-12s863u { cursor: pointer; }\", \".framer-iJ6UR.framer-v-12s863u.hover .framer-12s863u { overflow: visible; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"To66dJqWR\":{\"layout\":[\"fixed\",\"fixed\"]},\"GZYn52YKM\":{\"layout\":[\"fixed\",\"fixed\"]},\"EflacUVAd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerNyzVUnqtw = withCSS(Component, css, \"framer-iJ6UR\");\nexport default FramerNyzVUnqtw;\nFramerNyzVUnqtw.displayName = \"icons / Social Media Icon\";\nFramerNyzVUnqtw.defaultProps = {\n  height: 48,\n  width: 48\n};\naddPropertyControls(FramerNyzVUnqtw, {\n  variant: {\n    options: [\"kzPNLkEQy\", \"To66dJqWR\"],\n    optionTitles: [\"Instagram\", \"LinkedIn\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerNyzVUnqtw, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNyzVUnqtw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"48\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"To66dJqWR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GZYn52YKM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EflacUVAd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"48\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./NyzVUnqtw.map", "// Generated by Framer (4025f14)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/oxdHE8Jm3uoiIUkUoDJQ/aEEp6U6hVN9OSQbnfEBG/CDDl7DeQV.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/q43EjrguNuOZMGX3R9Sy/y5lrl3BUySOvpzxavoR4/G3d0W_TAH.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/X5zeJTeqNiTsyJGRNMMY/EKpTgmKIqYcKGbNl63Co/pMQT54psX.js\";\nimport IconsSocialMediaIcon from \"https://framerusercontent.com/modules/whaYcYPSNCiSoiuGX3X7/3hiDYP6mX51xg9HxUUNH/NyzVUnqtw.js\";\nconst IconsSocialMediaIconFonts = getFonts(IconsSocialMediaIcon);\nconst cycleOrder = [\"r2DXygVYc\"];\nconst variantClassNames = {\n  r2DXygVYc: \"framer-v-1efzhoy\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"r2DXygVYc\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"r2DXygVYc\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-SaRRh\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1efzhoy\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"r2DXygVYc\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-kbptts\",\n          \"data-framer-name\": \"Social Media\",\n          layoutDependency: layoutDependency,\n          layoutId: \"FjySJRs0D\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-peztsm-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hpKvLVh1u-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(IconsSocialMediaIcon, {\n              height: \"100%\",\n              id: \"hpKvLVh1u\",\n              layoutId: \"hpKvLVh1u\",\n              variant: \"To66dJqWR\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-vfcync-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"IJxWsnIND-container\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(IconsSocialMediaIcon, {\n              height: \"100%\",\n              id: \"IJxWsnIND\",\n              layoutId: \"IJxWsnIND\",\n              variant: \"kzPNLkEQy\",\n              width: \"100%\"\n            })\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-14l4wg6\",\n          \"data-framer-name\": \"contact information\",\n          layoutDependency: layoutDependency,\n          layoutId: \"vf61BGg9u\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(SVG, {\n            className: \"framer-1gchkdv\",\n            layout: \"position\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ulpJChXUo-shape\",\n            opacity: 1,\n            svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 5\"><path d=\"M 24 0 L 24 5 L 0 5 L 0 0 Z\" fill=\"rgba(0,0,0,1)\"></path></svg>',\n            svgContentId: 824933287,\n            transition: transition,\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsxs(React.Fragment, {\n              children: [/*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1ir5iv5\",\n                \"data-styles-preset\": \"CDDl7DeQV\",\n                children: \"Bahnhofstra\\xdfe 15 \u2013 17\"\n              }), /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1ir5iv5\",\n                \"data-styles-preset\": \"CDDl7DeQV\",\n                children: \"65185 Wiesbaden\"\n              })]\n            }),\n            className: \"framer-xancdy\",\n            \"data-framer-name\": \"Address\",\n            layoutDependency: layoutDependency,\n            layoutId: \"agLljKWya\",\n            style: {\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ktqhnl\",\n            \"data-framer-name\": \"contact\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MzxQThRd3\",\n            transition: transition,\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-1ir5iv5\",\n                  \"data-styles-preset\": \"CDDl7DeQV\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: \"tel:004961194914800\",\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1uo58rp\",\n                      \"data-styles-preset\": \"pMQT54psX\",\n                      children: \"+49 611 \u2013 94 91 48 00 \"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-u4e92o\",\n              \"data-framer-name\": \"+49 611 \u2013 94 91 48 0\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tYRJUbY3r\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-1ir5iv5\",\n                  \"data-styles-preset\": \"CDDl7DeQV\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: \"mailto:info@zweischneider.de\",\n                    openInNewTab: true,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1uo58rp\",\n                      \"data-styles-preset\": \"pMQT54psX\",\n                      children: \"info@zweischneider.de\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-ur61nk\",\n              \"data-framer-name\": \"info@zweischneider.de\",\n              layoutDependency: layoutDependency,\n              layoutId: \"jPSIYScuO\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1gt4dr\",\n            \"data-framer-name\": \"copyright / ZS / Impressum\",\n            layoutDependency: layoutDependency,\n            layoutId: \"BG2nykCSX\",\n            transition: transition,\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-1yl49hf\",\n                  \"data-styles-preset\": \"G3d0W_TAH\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"b0eYXOdPF\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1uo58rp\",\n                      \"data-styles-preset\": \"pMQT54psX\",\n                      children: \"Datenschutz\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-1tb1mfm\",\n              \"data-framer-name\": \"Datenschutz\",\n              layoutDependency: layoutDependency,\n              layoutId: \"dL5uUhFUS\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-1yl49hf\",\n                  \"data-styles-preset\": \"G3d0W_TAH\",\n                  children: \"  |  \"\n                })\n              }),\n              className: \"framer-busqi7\",\n              \"data-framer-name\": \"|\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Z5eEnG8_e\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-1yl49hf\",\n                  \"data-styles-preset\": \"G3d0W_TAH\",\n                  children: /*#__PURE__*/_jsx(Link, {\n                    href: {\n                      webPageId: \"BS52xQo51\"\n                    },\n                    openInNewTab: false,\n                    smoothScroll: false,\n                    children: /*#__PURE__*/_jsx(motion.a, {\n                      className: \"framer-styles-preset-1uo58rp\",\n                      \"data-styles-preset\": \"pMQT54psX\",\n                      children: \"Kontakt\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-lp5if3\",\n              \"data-framer-name\": \"Kontakt\",\n              layoutDependency: layoutDependency,\n              layoutId: \"N8htUIctw\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-SaRRh [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-SaRRh * { box-sizing: border-box; }\", \".framer-SaRRh .framer-1dvhynr { display: block; }\", \".framer-SaRRh .framer-1efzhoy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SaRRh .framer-kbptts { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SaRRh .framer-peztsm-container, .framer-SaRRh .framer-vfcync-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-SaRRh .framer-14l4wg6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SaRRh .framer-1gchkdv { flex: none; height: 5px; position: relative; width: 24px; }\", \".framer-SaRRh .framer-xancdy, .framer-SaRRh .framer-ur61nk, .framer-SaRRh .framer-1tb1mfm, .framer-SaRRh .framer-busqi7, .framer-SaRRh .framer-lp5if3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-SaRRh .framer-1ktqhnl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SaRRh .framer-u4e92o { --framer-custom-cursors: default; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-SaRRh .framer-1gt4dr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SaRRh .framer-1efzhoy, .framer-SaRRh .framer-kbptts, .framer-SaRRh .framer-14l4wg6, .framer-SaRRh .framer-1ktqhnl, .framer-SaRRh .framer-1gt4dr { gap: 0px; } .framer-SaRRh .framer-1efzhoy > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-SaRRh .framer-1efzhoy > :first-child, .framer-SaRRh .framer-14l4wg6 > :first-child, .framer-SaRRh .framer-1ktqhnl > :first-child { margin-top: 0px; } .framer-SaRRh .framer-1efzhoy > :last-child, .framer-SaRRh .framer-14l4wg6 > :last-child, .framer-SaRRh .framer-1ktqhnl > :last-child { margin-bottom: 0px; } .framer-SaRRh .framer-kbptts > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-SaRRh .framer-kbptts > :first-child, .framer-SaRRh .framer-1gt4dr > :first-child { margin-left: 0px; } .framer-SaRRh .framer-kbptts > :last-child, .framer-SaRRh .framer-1gt4dr > :last-child { margin-right: 0px; } .framer-SaRRh .framer-14l4wg6 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-SaRRh .framer-1ktqhnl > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-SaRRh .framer-1gt4dr > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 262\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 199.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst Framern4Ly1ty7G = withCSS(Component, css, \"framer-SaRRh\");\nexport default Framern4Ly1ty7G;\nFramern4Ly1ty7G.displayName = \"footer / contact\";\nFramern4Ly1ty7G.defaultProps = {\n  height: 262,\n  width: 199.5\n};\naddFonts(Framern4Ly1ty7G, [...IconsSocialMediaIconFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framern4Ly1ty7G\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"199.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"262\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (4025f14)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"I3gWWVd5g\"];\nconst variantClassNames = {\n  I3gWWVd5g: \"framer-v-bgf7n6\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I3gWWVd5g\",\n  link: UXmexHnCG,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"I3gWWVd5g\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-KKC0E\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-bgf7n6\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"I3gWWVd5g\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: UXmexHnCG,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(SVG, {\n            as: \"a\",\n            className: \"framer-1vz082q framer-o0tlwp\",\n            \"data-framer-name\": \"Arrow up\",\n            fill: \"rgba(0,0,0,1)\",\n            intrinsicHeight: 16,\n            intrinsicWidth: 12,\n            layoutDependency: layoutDependency,\n            layoutId: \"BeMM920Dd\",\n            style: {\n              rotate: -360\n            },\n            svg: '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\\n<svg width=\"12px\" height=\"16px\" viewBox=\"0 0 12 16\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n    <g id=\"\u23F0-Framer-Copy-Paste-Temp-Page\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\\n        <g id=\"Arrow-up\" transform=\"translate(6.000000, 8.000000) rotate(-360.000000) translate(-6.000000, -8.000000) \" fill=\"#000000\">\\n            <polygon id=\"Page-1\" transform=\"translate(6.000000, 8.000000) rotate(-360.000000) translate(-6.000000, -8.000000) \" points=\"5.95620438 0 4.6291649e-14 5.97777778 4.6291649e-14 10.7111111 4.2919708 6.44444444 4.2919708 16 7.68613139 16 7.68613139 6.4 12 10.7111111 12 5.97777778 6.02189781 0\"></polygon>\\n        </g>\\n    </g>\\n</svg>',\n            transition: transition,\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-KKC0E [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-KKC0E * { box-sizing: border-box; }\", \".framer-KKC0E .framer-o0tlwp { display: block; }\", \".framer-KKC0E .framer-bgf7n6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 16px; }\", \".framer-KKC0E .framer-1vz082q { flex: none; height: 16px; position: relative; text-decoration: none; width: 12px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KKC0E .framer-bgf7n6 { gap: 0px; } .framer-KKC0E .framer-bgf7n6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-KKC0E .framer-bgf7n6 > :first-child { margin-left: 0px; } .framer-KKC0E .framer-bgf7n6 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicHeight 16\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerIntrinsicWidth 16\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         * @framerVariables {\"UXmexHnCG\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         */\nconst Framergk9L3if_T = withCSS(Component, css, \"framer-KKC0E\");\nexport default Framergk9L3if_T;\nFramergk9L3if_T.displayName = \"Arrow up\";\nFramergk9L3if_T.defaultProps = {\n  height: 16,\n  width: 16\n};\naddPropertyControls(Framergk9L3if_T, {\n  UXmexHnCG: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(Framergk9L3if_T, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framergk9L3if_T\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"16\",\n        \"framerIntrinsicHeight\": \"16\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"UXmexHnCG\\\":\\\"link\\\"}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./gk9L3if_T.map", "// Generated by Framer (fb1f9a0)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/q43EjrguNuOZMGX3R9Sy/y5lrl3BUySOvpzxavoR4/G3d0W_TAH.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/X5zeJTeqNiTsyJGRNMMY/EKpTgmKIqYcKGbNl63Co/pMQT54psX.js\";\nimport ArrowUp from \"https://framerusercontent.com/modules/lk6uqVsbg9MepwSxLb1H/FH9RHFAHu1NdabXheN8A/gk9L3if_T.js\";\nconst ArrowUpFonts = getFonts(ArrowUp);\nconst cycleOrder = [\"D3mDMUkl0\"];\nconst variantClassNames = {\n  D3mDMUkl0: \"framer-v-8k3vxl\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"D3mDMUkl0\",\n  link: XTF5wzXLi,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"D3mDMUkl0\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-OhRCM\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-8k3vxl\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"D3mDMUkl0\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1tky4mz-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"a1JS5Uxp3-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ArrowUp, {\n            height: \"100%\",\n            id: \"a1JS5Uxp3\",\n            layoutId: \"a1JS5Uxp3\",\n            link: XTF5wzXLi,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1th8lyi\",\n          \"data-framer-name\": \"footer_menu\",\n          layoutDependency: layoutDependency,\n          layoutId: \"M4PWConL_\",\n          transition: transition,\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-1yl49hf\",\n                \"data-styles-preset\": \"G3d0W_TAH\",\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-1uo58rp\",\n                    \"data-styles-preset\": \"pMQT54psX\",\n                    children: \"Start\"\n                  })\n                })\n              })\n            }),\n            className: \"framer-1ripirt\",\n            layoutDependency: layoutDependency,\n            layoutId: \"aO_9najZU\",\n            style: {\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1yl49hf\",\n                \"data-styles-preset\": \"G3d0W_TAH\",\n                children: \"  |  \"\n              })\n            }),\n            className: \"framer-1tjelau\",\n            layoutDependency: layoutDependency,\n            layoutId: \"P4890dcn8\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1yl49hf\",\n                \"data-styles-preset\": \"G3d0W_TAH\",\n                children: /*#__PURE__*/_jsx(Link, {\n                  href: {\n                    webPageId: \"dqVIPXwCj\"\n                  },\n                  openInNewTab: false,\n                  smoothScroll: false,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-styles-preset-1uo58rp\",\n                    \"data-styles-preset\": \"pMQT54psX\",\n                    children: \"Projekte\"\n                  })\n                })\n              })\n            }),\n            className: \"framer-1solqp7\",\n            layoutDependency: layoutDependency,\n            layoutId: \"qo8I8x_wu\",\n            style: {\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1yl49hf\",\n                \"data-styles-preset\": \"G3d0W_TAH\",\n                children: \"  |  \"\n              })\n            }),\n            className: \"framer-17xev91\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yKcQbgDrW\",\n            style: {\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                className: \"framer-styles-preset-1yl49hf\",\n                \"data-styles-preset\": \"G3d0W_TAH\",\n                children: /*#__PURE__*/_jsx(Link, {\n                  href: {\n                    webPageId: \"hNaL_GL4G\"\n                  },\n                  openInNewTab: false,\n                  smoothScroll: false,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-styles-preset-1uo58rp\",\n                    \"data-styles-preset\": \"pMQT54psX\",\n                    children: \"Team\"\n                  })\n                })\n              })\n            }),\n            className: \"framer-wqhv4b\",\n            \"data-framer-name\": \"Team\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Hqa3Cr2EY\",\n            style: {\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-OhRCM [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-OhRCM * { box-sizing: border-box; }\", \".framer-OhRCM .framer-1d3lbcq { display: block; }\", \".framer-OhRCM .framer-8k3vxl { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-OhRCM .framer-1tky4mz-container { flex: none; height: 17px; position: relative; width: 12px; }\", \".framer-OhRCM .framer-1th8lyi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-OhRCM .framer-1ripirt, .framer-OhRCM .framer-1tjelau, .framer-OhRCM .framer-1solqp7, .framer-OhRCM .framer-17xev91, .framer-OhRCM .framer-wqhv4b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OhRCM .framer-8k3vxl, .framer-OhRCM .framer-1th8lyi { gap: 0px; } .framer-OhRCM .framer-8k3vxl > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-OhRCM .framer-8k3vxl > :first-child { margin-top: 0px; } .framer-OhRCM .framer-8k3vxl > :last-child { margin-bottom: 0px; } .framer-OhRCM .framer-1th8lyi > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-OhRCM .framer-1th8lyi > :first-child { margin-left: 0px; } .framer-OhRCM .framer-1th8lyi > :last-child { margin-right: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 66\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 127\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"XTF5wzXLi\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerBgmEQ4rp8 = withCSS(Component, css, \"framer-OhRCM\");\nexport default FramerBgmEQ4rp8;\nFramerBgmEQ4rp8.displayName = \"navigation / footer_menu\";\nFramerBgmEQ4rp8.defaultProps = {\n  height: 66,\n  width: 127\n};\naddPropertyControls(FramerBgmEQ4rp8, {\n  XTF5wzXLi: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerBgmEQ4rp8, [...ArrowUpFonts, ...sharedStyle.fonts, ...sharedStyle1.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\": \"FramerBgmEQ4rp8\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"127\",\n        \"framerIntrinsicHeight\": \"66\",\n        \"framerVariables\": \"{\\\"XTF5wzXLi\\\":\\\"link\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./BgmEQ4rp8.map", "// Generated by Framer (fb1f9a0)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport NavigationFooter_menu from \"https://framerusercontent.com/modules/B08DRw8KYYCIQmCfaa52/h4An78fqpxbPdlMJpIfd/BgmEQ4rp8.js\";\nimport FooterContact from \"https://framerusercontent.com/modules/CiJ026eBR3giJIOjdYhD/Uu92GQBNtW3PXCSFuY7G/n4Ly1ty7G.js\";\nconst FooterContactFonts = getFonts(FooterContact);\nconst NavigationFooter_menuFonts = getFonts(NavigationFooter_menu);\nconst cycleOrder = [\"AXkVsInf2\"];\nconst variantClassNames = {\n  AXkVsInf2: \"framer-v-plfsg7\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"AXkVsInf2\",\n  link: zKrhl2Tws,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"AXkVsInf2\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-W96H4\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.footer, {\n        ...restProps,\n        className: cx(\"framer-plfsg7\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"AXkVsInf2\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-n4tqfx-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"y7zW9rSnY-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(FooterContact, {\n            height: \"100%\",\n            id: \"y7zW9rSnY\",\n            layoutId: \"y7zW9rSnY\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-12u2nhi-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"HK3HtsMTz-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(NavigationFooter_menu, {\n            height: \"100%\",\n            id: \"HK3HtsMTz\",\n            layoutId: \"HK3HtsMTz\",\n            link: zKrhl2Tws,\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-W96H4 [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-W96H4 * { box-sizing: border-box; }\", \".framer-W96H4 .framer-78s2au { display: block; }\", \".framer-W96H4 .framer-plfsg7 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 32px 32px 32px 32px; position: relative; width: 1024px; }\", \".framer-W96H4 .framer-n4tqfx-container, .framer-W96H4 .framer-12u2nhi-container { flex: none; height: auto; position: relative; width: auto; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 326\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 1024\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"zKrhl2Tws\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramerJlrBQNQlG = withCSS(Component, css, \"framer-W96H4\");\nexport default FramerJlrBQNQlG;\nFramerJlrBQNQlG.displayName = \"footer / footer_section\";\nFramerJlrBQNQlG.defaultProps = {\n  height: 326,\n  width: 1024\n};\naddPropertyControls(FramerJlrBQNQlG, {\n  zKrhl2Tws: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerJlrBQNQlG, [...FooterContactFonts, ...NavigationFooter_menuFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerJlrBQNQlG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"zKrhl2Tws\\\":\\\"link\\\"}\",\n        \"framerIntrinsicHeight\": \"326\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1024\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Neusa Next Pro Bold\"]);\nexport const fonts = [{\n  family: \"Neusa Next Pro Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/WSPZFBv2g:default\",\n    url: \"assets/jvZ7znCbsGCbU5IfiqBRaEPS70.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/jvZ7znCbsGCbU5IfiqBRaEPS70~kgTu65f4tUcVu05wqavMid3maLTJbMhOdWW7Y-CtHzc.otf\").href\n}];\nexport const css = ['.framer-qq52y .framer-styles-preset-uv6sop:not(.rich-text-wrapper), .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper p, .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Bold\", serif; --framer-font-size: 62px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1919px) and (min-width: 1512px) { .framer-qq52y .framer-styles-preset-uv6sop:not(.rich-text-wrapper), .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper p, .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Bold\", serif; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1511px) and (min-width: 1280px) { .framer-qq52y .framer-styles-preset-uv6sop:not(.rich-text-wrapper), .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper p, .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Bold\", serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 1279px) and (min-width: 810px) { .framer-qq52y .framer-styles-preset-uv6sop:not(.rich-text-wrapper), .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper p, .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Bold\", serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-qq52y .framer-styles-preset-uv6sop:not(.rich-text-wrapper), .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper p, .framer-qq52y .framer-styles-preset-uv6sop.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Neusa Next Pro Bold\", serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-qq52y\";\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 (a1bdbac)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/yRRZTRKDF8JKI43rAXqs/meWYarEzzO6QmjYoXHtm/WSPZFBv2g.js\";\nconst enabledGestures = {\n  I0G0RBhcW: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"I0G0RBhcW\"];\nconst variantClassNames = {\n  I0G0RBhcW: \"framer-v-t1lqpb\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 800,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"I0G0RBhcW\",\n  title: dkYmIURpl = \"Startseite\",\n  link: hJUIrm_xR,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"I0G0RBhcW\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\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-Vssqk\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: hJUIrm_xR,\n        openInNewTab: false,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-t1lqpb\", className)} framer-1w3fzpd`,\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I0G0RBhcW\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"I0G0RBhcW-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\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-uv6sop\",\n                \"data-styles-preset\": \"WSPZFBv2g\",\n                style: {\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: /*#__PURE__*/_jsx(Link, {\n                  href: {\n                    hash: \":evHFMDrxr\",\n                    webPageId: \"augiA20Il\"\n                  },\n                  openInNewTab: false,\n                  smoothScroll: false,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    children: /*#__PURE__*/_jsx(motion.strong, {\n                      children: \"Startseite\"\n                    })\n                  })\n                })\n              })\n            }),\n            className: \"framer-1nijdjw\",\n            \"data-framer-name\": \"Start\",\n            layoutDependency: layoutDependency,\n            layoutId: \"S3dSIvenG\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-3f5d926f-21e0-497b-88d8-8d182afddb0f, rgb(0, 0, 0)) \",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: dkYmIURpl,\n            transition: transition,\n            variants: {\n              \"I0G0RBhcW-hover\": {\n                \"--extracted-r6o4lv\": \"var(--token-a4429b73-4ef7-4228-b755-feb6511b09d5, rgb(255, 255, 255)) \"\n              }\n            },\n            verticalAlignment: \"center\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Vssqk [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-Vssqk * { box-sizing: border-box; }\", \".framer-Vssqk .framer-1w3fzpd { display: block; }\", \".framer-Vssqk .framer-t1lqpb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-Vssqk .framer-1nijdjw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Vssqk .framer-v-t1lqpb .framer-t1lqpb { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Vssqk .framer-t1lqpb { gap: 0px; } .framer-Vssqk .framer-t1lqpb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Vssqk .framer-t1lqpb > :first-child { margin-left: 0px; } .framer-Vssqk .framer-t1lqpb > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 62\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 275\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Rumvzk71m\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"dkYmIURpl\":\"title\",\"hJUIrm_xR\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramermRrMua4Uh = withCSS(Component, css, \"framer-Vssqk\");\nexport default FramermRrMua4Uh;\nFramermRrMua4Uh.displayName = \"navigation / menu_item\";\nFramermRrMua4Uh.defaultProps = {\n  height: 62,\n  width: 275\n};\naddPropertyControls(FramermRrMua4Uh, {\n  dkYmIURpl: {\n    defaultValue: \"Startseite\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  hJUIrm_xR: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramermRrMua4Uh, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramermRrMua4Uh\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"62\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rumvzk71m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"dkYmIURpl\\\":\\\"title\\\",\\\"hJUIrm_xR\\\":\\\"link\\\"}\",\n        \"framerIntrinsicWidth\": \"275\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (a1bdbac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, resolveLink, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport NavigationMenu_item from \"https://framerusercontent.com/modules/ZDz9HpAKu8SYku0kN2SS/ehGZFC77q2CQAQFdGS5Z/mRrMua4Uh.js\";\nconst NavigationMenu_itemFonts = getFonts(NavigationMenu_item);\nconst cycleOrder = [\"Sw07kpNhe\"];\nconst variantClassNames = {\n  Sw07kpNhe: \"framer-v-jk9jtz\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"Sw07kpNhe\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Sw07kpNhe\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const router = useRouter();\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-awuFp\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-jk9jtz\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"Sw07kpNhe\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-hpjb0t-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"lp5bjWhBE-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(NavigationMenu_item, {\n            height: \"100%\",\n            id: \"lp5bjWhBE\",\n            layoutId: \"lp5bjWhBE\",\n            link: resolveLink({\n              webPageId: \"augiA20Il\"\n            }, router),\n            title: \"Start\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-3digvb-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fbq8uSyc2-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(NavigationMenu_item, {\n            height: \"100%\",\n            id: \"fbq8uSyc2\",\n            layoutId: \"fbq8uSyc2\",\n            link: resolveLink({\n              webPageId: \"dqVIPXwCj\"\n            }, router),\n            title: \"Projekte\",\n            width: \"100%\"\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-6delql-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jJDQey1qR-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(NavigationMenu_item, {\n            height: \"100%\",\n            id: \"jJDQey1qR\",\n            layoutId: \"jJDQey1qR\",\n            link: resolveLink({\n              webPageId: \"hNaL_GL4G\"\n            }, router),\n            title: \"Team\",\n            width: \"100%\"\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-awuFp [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-awuFp * { box-sizing: border-box; }\", \".framer-awuFp .framer-133lgfl { display: block; }\", \".framer-awuFp .framer-jk9jtz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-awuFp .framer-hpjb0t-container, .framer-awuFp .framer-3digvb-container, .framer-awuFp .framer-6delql-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-awuFp .framer-jk9jtz { gap: 0px; } .framer-awuFp .framer-jk9jtz > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-awuFp .framer-jk9jtz > :first-child { margin-top: 0px; } .framer-awuFp .framer-jk9jtz > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 269\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 210.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerKgmbyjrTz = withCSS(Component, css, \"framer-awuFp\");\nexport default FramerKgmbyjrTz;\nFramerKgmbyjrTz.displayName = \"navigation / main_menu\";\nFramerKgmbyjrTz.defaultProps = {\n  height: 269,\n  width: 210.5\n};\naddFonts(FramerKgmbyjrTz, [...NavigationMenu_itemFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerKgmbyjrTz\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"210.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"269\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (deaa059)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"Zoc0mbOfj\", \"mFhCOaErM\", \"Ce1fWQcV3\", \"XxGWJvlxQ\"];\nconst variantClassNames = {\n  Ce1fWQcV3: \"framer-v-ffyhdb\",\n  mFhCOaErM: \"framer-v-1szvkds\",\n  XxGWJvlxQ: \"framer-v-1k0zx5j\",\n  Zoc0mbOfj: \"framer-v-yc4pr5\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"128\": \"mFhCOaErM\",\n  \"160\": \"Zoc0mbOfj\",\n  \"64\": \"XxGWJvlxQ\",\n  \"80\": \"Ce1fWQcV3\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"Zoc0mbOfj\",\n  show: gqJqGLTY4 = 1,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Zoc0mbOfj\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\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-uxlPJ\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-yc4pr5\", className),\n        \"data-framer-name\": \"160\",\n        layoutDependency: layoutDependency,\n        layoutId: \"Zoc0mbOfj\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          Ce1fWQcV3: {\n            \"data-framer-name\": \"80\"\n          },\n          mFhCOaErM: {\n            \"data-framer-name\": \"128\"\n          },\n          XxGWJvlxQ: {\n            \"data-framer-name\": \"64\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-7aizen\",\n          layoutDependency: layoutDependency,\n          layoutId: \"fPJJjoNQG\",\n          style: {\n            backgroundColor: \"rgba(255, 0, 0, 0.5)\",\n            opacity: gqJqGLTY4\n          },\n          transition: transition\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-uxlPJ [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-uxlPJ * { box-sizing: border-box; }\", \".framer-uxlPJ .framer-181q2op { display: block; }\", \".framer-uxlPJ .framer-yc4pr5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 160px; min-width: 160px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-uxlPJ .framer-7aizen { flex: none; height: 160px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 160px / 2); z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uxlPJ .framer-yc4pr5 { gap: 0px; } .framer-uxlPJ .framer-yc4pr5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-uxlPJ .framer-yc4pr5 > :first-child { margin-left: 0px; } .framer-uxlPJ .framer-yc4pr5 > :last-child { margin-right: 0px; } }\", \".framer-uxlPJ.framer-v-1szvkds .framer-yc4pr5 { min-height: 128px; min-width: 128px; }\", \".framer-uxlPJ.framer-v-1szvkds .framer-7aizen { height: 128px; top: calc(50.00000000000002% - 128px / 2); }\", \".framer-uxlPJ.framer-v-ffyhdb .framer-yc4pr5 { min-height: 80px; min-width: 80px; }\", \".framer-uxlPJ.framer-v-ffyhdb .framer-7aizen { height: 80px; top: calc(50.00000000000002% - 80px / 2); }\", \".framer-uxlPJ.framer-v-1k0zx5j .framer-yc4pr5 { min-height: 64px; min-width: 64px; }\", \".framer-uxlPJ.framer-v-1k0zx5j .framer-7aizen { height: 64px; top: calc(50.00000000000002% - 64px / 2); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 160\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 160\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mFhCOaErM\":{\"layout\":[\"auto\",\"auto\"]},\"Ce1fWQcV3\":{\"layout\":[\"auto\",\"auto\"]},\"XxGWJvlxQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"gqJqGLTY4\":\"show\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerQTxj42uov = withCSS(Component, css);\nexport default FramerQTxj42uov;\nFramerQTxj42uov.displayName = \"utils / spacer\";\nFramerQTxj42uov.defaultProps = {\n  height: 160,\n  width: 160\n};\naddPropertyControls(FramerQTxj42uov, {\n  variant: {\n    options: [\"Zoc0mbOfj\", \"mFhCOaErM\", \"Ce1fWQcV3\", \"XxGWJvlxQ\"],\n    optionTitles: [\"160\", \"128\", \"80\", \"64\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  gqJqGLTY4: {\n    defaultValue: 1,\n    max: 1,\n    min: 0,\n    step: 1,\n    title: \"Show\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramerQTxj42uov, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerQTxj42uov\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"gqJqGLTY4\\\":\\\"show\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mFhCOaErM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ce1fWQcV3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XxGWJvlxQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"160\",\n        \"framerIntrinsicHeight\": \"160\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./QTxj42uov.map", "// Generated by Framer (a5b9e7a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, resolveLink, useActiveVariantCallback, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport ButtonsHamburger from \"https://framerusercontent.com/modules/aWcwVuJ1S88kxwkZnJgv/pMU8cUpNz1WyuUkULQUJ/PdmF7gYX1.js\";\nimport LogoZsFont from \"https://framerusercontent.com/modules/SVZWnxWBLyHsM4mDca7v/G1S4iHK24t6qge8Sd2V3/T0UK_zXUQ.js\";\nconst LogoZsFontFonts = getFonts(LogoZsFont);\nconst ButtonsHamburgerFonts = getFonts(ButtonsHamburger);\nconst cycleOrder = [\"X77Zq2_IN\", \"TKM10l5xs\", \"rJ4ucIxrk\"];\nconst variantClassNames = {\n  rJ4ucIxrk: \"framer-v-1mp2ckp\",\n  TKM10l5xs: \"framer-v-hoqd6\",\n  X77Zq2_IN: \"framer-v-10qdxpn\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"with background\": \"TKM10l5xs\",\n  black: \"X77Zq2_IN\",\n  white: \"rJ4ucIxrk\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"X77Zq2_IN\",\n  openMenu: WWE0sYzIs,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"X77Zq2_IN\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tap1fknq1d = activeVariantCallback(async (...args) => {\n    if (WWE0sYzIs) {\n      const res = await WWE0sYzIs(...args);\n      if (res === false) return false;\n    }\n  });\n  const router = useRouter();\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-bUuCG\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.nav, {\n        ...restProps,\n        className: cx(\"framer-10qdxpn\", className),\n        \"data-framer-name\": \"black\",\n        layoutDependency: layoutDependency,\n        layoutId: \"X77Zq2_IN\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgba(0, 0, 0, 0)\",\n          boxShadow: \"none\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          TKM10l5xs: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            boxShadow: \"0px 0.6032302072222955px 0.6032302072222955px -1.25px rgba(0, 0, 0, 0.17996), 0px 2.290210571630906px 2.290210571630906px -2.5px rgba(0, 0, 0, 0.15887), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"\n          }\n        },\n        ...addPropertyOverrides({\n          rJ4ucIxrk: {\n            \"data-framer-name\": \"white\"\n          },\n          TKM10l5xs: {\n            \"data-framer-name\": \"with background\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-15fbmtj-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"w6vyDBQk0-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(LogoZsFont, {\n            height: \"100%\",\n            id: \"w6vyDBQk0\",\n            layoutId: \"w6vyDBQk0\",\n            link: resolveLink({\n              webPageId: \"augiA20Il\"\n            }, router),\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: \"pVQrdljWW\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              rJ4ucIxrk: {\n                variant: \"oqyBKTXCo\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1riav8z-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"pvoYBHqun-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(ButtonsHamburger, {\n            height: \"100%\",\n            id: \"pvoYBHqun\",\n            invert: 0,\n            layoutId: \"pvoYBHqun\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            tap: tap1fknq1d,\n            variant: \"qLM5LVkvs\",\n            width: \"100%\",\n            ...addPropertyOverrides({\n              rJ4ucIxrk: {\n                invert: 100\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-bUuCG [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-bUuCG * { box-sizing: border-box; }\", \".framer-bUuCG .framer-1xbp8b8 { display: block; }\", \".framer-bUuCG .framer-10qdxpn { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 28px 32px 0px 32px; position: relative; width: 1280px; }\", \".framer-bUuCG .framer-15fbmtj-container { flex: none; height: 40px; position: relative; width: 200px; }\", \".framer-bUuCG .framer-1riav8z-container { flex: none; height: 40px; position: relative; width: 40px; }\", \".framer-bUuCG.framer-v-hoqd6 .framer-10qdxpn { padding: 28px 32px 32px 32px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 68\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 1280\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TKM10l5xs\":{\"layout\":[\"fixed\",\"auto\"]},\"rJ4ucIxrk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"WWE0sYzIs\":\"openMenu\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst Framersac4zRbzS = withCSS(Component, css, \"framer-bUuCG\");\nexport default Framersac4zRbzS;\nFramersac4zRbzS.displayName = \"navigation / navbar\";\nFramersac4zRbzS.defaultProps = {\n  height: 68,\n  width: 1280\n};\naddPropertyControls(Framersac4zRbzS, {\n  variant: {\n    options: [\"X77Zq2_IN\", \"TKM10l5xs\", \"rJ4ucIxrk\"],\n    optionTitles: [\"black\", \"with background\", \"white\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  WWE0sYzIs: {\n    title: \"Open Menu\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framersac4zRbzS, [...LogoZsFontFonts, ...ButtonsHamburgerFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framersac4zRbzS\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"WWE0sYzIs\\\":\\\"openMenu\\\"}\",\n        \"framerIntrinsicWidth\": \"1280\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"68\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TKM10l5xs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rJ4ucIxrk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./sac4zRbzS.map"],
  "mappings": "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",
  "names": ["RandomColor", "props", "colors", "radius", "currentColor", "setCurrentColor", "ye", "ue", "onPageLoad", "window", "p", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "FramerNyzVUnqtw", "withCSS", "NyzVUnqtw_default", "addPropertyControls", "ControlType", "addFonts", "IconsSocialMediaIconFonts", "getFonts", "NyzVUnqtw_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "NyzVUnqtw_default", "SVG", "RichText", "x", "Link", "css", "Framern4Ly1ty7G", "withCSS", "n4Ly1ty7G_default", "addFonts", "IconsSocialMediaIconFonts", "fonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "UXmexHnCG", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "SVG", "css", "Framergk9L3if_T", "withCSS", "gk9L3if_T_default", "addPropertyControls", "ControlType", "addFonts", "ArrowUpFonts", "getFonts", "gk9L3if_T_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "XTF5wzXLi", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "gk9L3if_T_default", "RichText", "x", "Link", "css", "FramerBgmEQ4rp8", "withCSS", "BgmEQ4rp8_default", "addPropertyControls", "ControlType", "addFonts", "ArrowUpFonts", "fonts", "FooterContactFonts", "getFonts", "n4Ly1ty7G_default", "NavigationFooter_menuFonts", "BgmEQ4rp8_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "zKrhl2Tws", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "n4Ly1ty7G_default", "BgmEQ4rp8_default", "css", "FramerJlrBQNQlG", "withCSS", "JlrBQNQlG_default", "addPropertyControls", "ControlType", "addFonts", "FooterContactFonts", "NavigationFooter_menuFonts", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "dkYmIURpl", "hJUIrm_xR", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramermRrMua4Uh", "withCSS", "mRrMua4Uh_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "NavigationMenu_itemFonts", "getFonts", "mRrMua4Uh_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "mRrMua4Uh_default", "resolveLink", "css", "FramerKgmbyjrTz", "withCSS", "KgmbyjrTz_default", "addFonts", "NavigationMenu_itemFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "gqJqGLTY4", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "css", "FramerQTxj42uov", "withCSS", "QTxj42uov_default", "addPropertyControls", "ControlType", "addFonts", "LogoZsFontFonts", "getFonts", "T0UK_zXUQ_default", "ButtonsHamburgerFonts", "PdmF7gYX1_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "WWE0sYzIs", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tap1fknq1d", "args", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "css", "Framersac4zRbzS", "withCSS", "sac4zRbzS_default", "addPropertyControls", "ControlType", "addFonts"]
}
