{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js", "ssg:https://framerusercontent.com/modules/pSsWf9AAtQMvKE3pzppL/IjwvcW2pUSzR4RqS6nx5/wpTNZXHW4.js", "ssg:https://framerusercontent.com/modules/uzjTbRh49eBfU8xUlnky/eAUen1oS3xi1kAYJh1c5/bD6I6dWHm.js", "ssg:https://framerusercontent.com/modules/jd9eMiqdBxpx6IVlwtHX/OjY3KL5idiDqlwLbvuWw/lxO3fIvYu.js", "ssg:https://framerusercontent.com/modules/PEmYxva5w20fAkm1sAuj/KIZPtVW8JwmBQTL7AGLi/V7zpoSgiW.js", "ssg:https://framerusercontent.com/modules/QvIC1DNKNwE7JuoUYgw6/jcSZHgzfdCCIIWB7QP54/zFnaMwt33.js"],
  "sourcesContent": ["import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { Children, useEffect, useState, useRef, useMemo, createRef, useCallback, cloneElement } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { useAnimationFrame, useReducedMotion, LayoutGroup, useInView, useMotionValue, useTransform, motion, wrap } from \"framer-motion\";\nimport { resize } from \"@motionone/dom\";\nconst directionTransformers = {\n  left: offset => `translateX(-${offset}px)`,\n  right: offset => `translateX(${offset}px)`,\n  top: offset => `translateY(-${offset}px)`,\n  bottom: offset => `translateY(${offset}px)`\n};\nconst supportsAcceleratedAnimations = typeof Animation !== \"undefined\" && typeof Animation.prototype.updatePlaybackRate === \"function\"; /**\n                                                                                                                                        *\n                                                                                                                                        * @framerIntrinsicWidth 400\n                                                                                                                                        * @framerIntrinsicHeight 200\n                                                                                                                                        *\n                                                                                                                                        * @framerDisableUnlink\n                                                                                                                                        *\n                                                                                                                                        * @framerSupportedLayoutWidth fixed\n                                                                                                                                        * @framerSupportedLayoutHeight fixed\n                                                                                                                                        */\nexport default function Ticker(props) {\n  /* Props */let {\n    slots,\n    gap,\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    speed,\n    hoverFactor,\n    direction,\n    alignment,\n    sizingOptions,\n    fadeOptions,\n    style\n  } = props;\n  const {\n    fadeContent,\n    overflow,\n    fadeWidth,\n    fadeInset,\n    fadeAlpha\n  } = fadeOptions;\n  const {\n    widthType,\n    heightType\n  } = sizingOptions;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px`; /* Checks */\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const numChildren = Children.count(slots);\n  const hasChildren = numChildren > 0;\n  if (direction === true) {\n    direction = \"left\";\n  }\n  const isHorizontal = direction === \"left\" || direction === \"right\";\n  const offset = useMotionValue(0);\n  const transformer = directionTransformers[direction];\n  const transform = useTransform(offset, transformer); /* Refs and State */\n  const parentRef = useRef(null);\n  const childrenRef = useMemo(() => {\n    return [/*#__PURE__*/createRef(), /*#__PURE__*/createRef()];\n  }, []);\n  const [size, setSize] = useState({\n    parent: null,\n    children: null\n  }); /* Arrays */\n  let clonedChildren = [];\n  let dupedChildren = []; /* Duplicate value */\n  let duplicateBy = 0;\n  let opacity = 0;\n  if (isCanvas) {\n    // duplicateBy = 10\n    duplicateBy = numChildren ? Math.floor(10 / numChildren) : 0;\n    opacity = 1;\n  }\n  if (!isCanvas && hasChildren && size.parent) {\n    duplicateBy = Math.round(size.parent / size.children * 2) + 1;\n    opacity = 1;\n  } /* Measure parent and child */\n  const measure = useCallback(() => {\n    if (hasChildren && parentRef.current) {\n      const parentLength = isHorizontal ? parentRef.current.offsetWidth : parentRef.current.offsetHeight;\n      const start = childrenRef[0].current ? isHorizontal ? childrenRef[0].current.offsetLeft : childrenRef[0].current.offsetTop : 0;\n      const end = childrenRef[1].current ? isHorizontal ? childrenRef[1].current.offsetLeft + childrenRef[1].current.offsetWidth : childrenRef[1].current.offsetTop + childrenRef[1].current.offsetHeight : 0;\n      const childrenLength = end - start + gap;\n      setSize({\n        parent: parentLength,\n        children: childrenLength\n      });\n    }\n  }, []);\n  const childrenStyles = isCanvas ? {\n    contentVisibility: \"auto\"\n  } : {}; /* Add refs to first and last child */\n  if (hasChildren) {\n    // TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\n    if (!isCanvas) {\n      /**\n      * Track whether this is the initial resize event. By default this will fire on mount,\n      * which we do in the useEffect. We should only fire it on subsequent resizes.\n      */\n      let initialResize = useRef(true);\n      useEffect(() => {\n        measure();\n        return resize(parentRef.current, ({\n          contentSize\n        }) => {\n          if (!initialResize.current && (contentSize.width || contentSize.height)) {\n            measure();\n          }\n          initialResize.current = false;\n        });\n      }, []);\n    }\n    clonedChildren = Children.map(slots, (child, index) => {\n      var ref, ref1, ref2, ref3;\n      let ref4;\n      if (index === 0) {\n        ref4 = childrenRef[0];\n      }\n      if (index === slots.length - 1) {\n        ref4 = childrenRef[1];\n      }\n      const size = {\n        width: widthType ? (ref = child.props) === null || ref === void 0 ? void 0 : ref.width : \"100%\",\n        height: heightType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.height : \"100%\"\n      };\n      return /*#__PURE__*/_jsx(LayoutGroup, {\n        inherit: \"id\",\n        children: /*#__PURE__*/_jsx(\"li\", {\n          ref: ref4,\n          style: size,\n          children: /*#__PURE__*/cloneElement(child, {\n            style: {\n              ...((ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.style),\n              ...size,\n              flexShrink: 0,\n              ...childrenStyles\n            },\n            layoutId: child.props.layoutId ? child.props.layoutId + \"-original-\" + index : undefined\n          }, (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.children)\n        })\n      });\n    });\n  }\n  if (!isCanvas) {\n    for (let i = 0; i < duplicateBy; i++) {\n      dupedChildren = [...dupedChildren, ...Children.map(slots, (child, childIndex) => {\n        var ref, ref1, ref2, ref3, ref4, ref5;\n        const size = {\n          width: widthType ? (ref = child.props) === null || ref === void 0 ? void 0 : ref.width : \"100%\",\n          height: heightType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.height : \"100%\"\n        };\n        return /*#__PURE__*/_jsx(LayoutGroup, {\n          inherit: \"id\",\n          children: /*#__PURE__*/_jsx(\"li\", {\n            style: size,\n            \"aria-hidden\": true,\n            children: /*#__PURE__*/cloneElement(child, {\n              key: i + \" \" + childIndex,\n              style: {\n                ...((ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.style),\n                width: widthType ? (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.width : \"100%\",\n                height: heightType ? (ref4 = child.props) === null || ref4 === void 0 ? void 0 : ref4.height : \"100%\",\n                flexShrink: 0,\n                ...childrenStyles\n              },\n              layoutId: child.props.layoutId ? child.props.layoutId + \"-dupe-\" + i : undefined\n            }, (ref5 = child.props) === null || ref5 === void 0 ? void 0 : ref5.children)\n          }, i + \"li\" + childIndex)\n        }, i + \"lg\" + childIndex);\n      })];\n    }\n  }\n  const animateToValue = size.children + size.children * Math.round(size.parent / size.children);\n  const initialTime = useRef(null);\n  const prevTime = useRef(null);\n  const xOrY = useRef(0);\n  const isHover = useRef(false);\n  const isReducedMotion = useReducedMotion();\n  const listRef = useRef(null);\n  const animationRef = useRef(null); /**\n                                     * Setup animations\n                                     */\n  if (!isCanvas) {\n    const isInView = useInView(parentRef); /**\n                                           * If this is an animation we can hardware accelerate, animate with WAAPI\n                                           */\n    if (supportsAcceleratedAnimations) {\n      useEffect(() => {\n        if (isReducedMotion || !animateToValue || !speed) {\n          return;\n        }\n        animationRef.current = listRef.current.animate({\n          transform: [transformer(0), transformer(animateToValue)]\n        }, {\n          duration: Math.abs(animateToValue) / speed * 1e3,\n          iterations: Infinity,\n          easing: \"linear\"\n        });\n        return () => animationRef.current.cancel();\n      }, [hoverFactor, animateToValue, speed]);\n    } else {\n      /**\n      * If we can't accelerate this animation because we have a hoverFactor defined\n      * animate with a rAF loop.\n      */\n      useAnimationFrame(t => {\n        if (!animateToValue || isReducedMotion || supportsAcceleratedAnimations) {\n          return;\n        } /**\n          * In case this animation is delayed from starting because we're running a bunch\n          * of other work, we want to set an initial time rather than counting from 0.\n          * That ensures that if the animation is delayed, it starts from the first frame\n          * rather than jumping.\n          */\n        if (initialTime.current === null) {\n          initialTime.current = t;\n        }\n        t = t - initialTime.current;\n        const timeSince = prevTime.current === null ? 0 : t - prevTime.current;\n        let delta = timeSince * (speed / 1e3);\n        if (isHover.current) {\n          delta *= hoverFactor;\n        }\n        xOrY.current += delta;\n        xOrY.current = wrap(0, animateToValue, xOrY.current);\n        prevTime.current = t;\n        if (!isInView) return;\n        offset.set(xOrY.current);\n      });\n    }\n  } /* Fades */\n  const fadeDirection = isHorizontal ? \"to right\" : \"to bottom\";\n  const fadeWidthStart = fadeWidth / 2;\n  const fadeWidthEnd = 100 - fadeWidth / 2;\n  const fadeInsetStart = clamp(fadeInset, 0, fadeWidthStart);\n  const fadeInsetEnd = 100 - fadeInset;\n  const fadeMask = `linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`; /* Empty state */\n  if (!hasChildren) {\n    return /*#__PURE__*/_jsxs(\"section\", {\n      style: placeholderStyles,\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        style: emojiStyles,\n        children: \"\u2728\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: titleStyles,\n        children: \"Connect to Content\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: subtitleStyles,\n        children: \"Add layers or components to infinitely loop on your page.\"\n      })]\n    });\n  }\n  return /*#__PURE__*/_jsx(\"section\", {\n    style: {\n      ...containerStyle,\n      opacity: opacity,\n      WebkitMaskImage: fadeContent ? fadeMask : undefined,\n      MozMaskImage: fadeContent ? fadeMask : undefined,\n      maskImage: fadeContent ? fadeMask : undefined,\n      overflow: overflow ? \"visible\" : \"hidden\",\n      padding: paddingValue\n    },\n    ref: parentRef,\n    children: /*#__PURE__*/_jsxs(motion.ul, {\n      ref: listRef,\n      style: {\n        ...containerStyle,\n        gap: gap,\n        top: direction === \"bottom\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        left: direction === \"right\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        placeItems: alignment,\n        position: \"relative\",\n        flexDirection: isHorizontal ? \"row\" : \"column\",\n        ...style,\n        transform: supportsAcceleratedAnimations ? undefined : transform,\n        willChange: isCanvas ? \"auto\" : \"transform\"\n      },\n      onMouseEnter: () => {\n        isHover.current = true;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(hoverFactor);\n        }\n      },\n      onMouseLeave: () => {\n        isHover.current = false;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(1);\n        }\n      },\n      children: [clonedChildren, dupedChildren]\n    })\n  });\n}\n; /* Default Properties */\nTicker.defaultProps = {\n  gap: 10,\n  padding: 10,\n  sizingOptions: {\n    widthType: true,\n    heightType: true\n  },\n  fadeOptions: {\n    fadeContent: true,\n    overflow: false,\n    fadeWidth: 25,\n    fadeAlpha: 0,\n    fadeInset: 0\n  },\n  direction: true\n}; /* Property Controls */\naddPropertyControls(Ticker, {\n  slots: {\n    type: ControlType.Array,\n    title: \"Children\",\n    control: {\n      type: ControlType.ComponentInstance\n    }\n  },\n  speed: {\n    type: ControlType.Number,\n    title: \"Speed\",\n    min: 0,\n    max: 1e3,\n    defaultValue: 100,\n    unit: \"%\",\n    displayStepper: true,\n    step: 5\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    options: [\"left\", \"right\", \"top\", \"bottom\"],\n    optionIcons: [\"direction-left\", \"direction-right\", \"direction-up\", \"direction-down\"],\n    optionTitles: [\"Left\", \"Right\", \"Top\", \"Bottom\"],\n    defaultValue: \"left\",\n    displaySegmentedControl: true\n  },\n  alignment: {\n    type: ControlType.Enum,\n    title: \"Align\",\n    options: [\"flex-start\", \"center\", \"flex-end\"],\n    optionIcons: {\n      direction: {\n        right: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        left: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        top: [\"align-left\", \"align-center\", \"align-right\"],\n        bottom: [\"align-left\", \"align-center\", \"align-right\"]\n      }\n    },\n    defaultValue: \"center\",\n    displaySegmentedControl: true\n  },\n  gap: {\n    type: ControlType.Number,\n    title: \"Gap\"\n  },\n  padding: {\n    title: \"Padding\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0\n  },\n  sizingOptions: {\n    type: ControlType.Object,\n    title: \"Sizing\",\n    controls: {\n      widthType: {\n        type: ControlType.Boolean,\n        title: \"Width\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      },\n      heightType: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      }\n    }\n  },\n  fadeOptions: {\n    type: ControlType.Object,\n    title: \"Clipping\",\n    controls: {\n      fadeContent: {\n        type: ControlType.Boolean,\n        title: \"Fade\",\n        defaultValue: true\n      },\n      overflow: {\n        type: ControlType.Boolean,\n        title: \"Overflow\",\n        enabledTitle: \"Show\",\n        disabledTitle: \"Hide\",\n        defaultValue: false,\n        hidden(props) {\n          return props.fadeContent === true;\n        }\n      },\n      fadeWidth: {\n        type: ControlType.Number,\n        title: \"Width\",\n        defaultValue: 25,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeInset: {\n        type: ControlType.Number,\n        title: \"Inset\",\n        defaultValue: 0,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeAlpha: {\n        type: ControlType.Number,\n        title: \"Opacity\",\n        defaultValue: 0,\n        min: 0,\n        max: 1,\n        step: .05,\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      }\n    }\n  },\n  hoverFactor: {\n    type: ControlType.Number,\n    title: \"Hover\",\n    min: 0,\n    max: 1,\n    unit: \"x\",\n    defaultValue: 1,\n    step: .1,\n    displayStepper: true,\n    description: \"Slows down the speed while you are hovering.\"\n  }\n}); /* Placeholder Styles */\nconst containerStyle = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  maxWidth: \"100%\",\n  maxHeight: \"100%\",\n  placeItems: \"center\",\n  margin: 0,\n  padding: 0,\n  listStyleType: \"none\",\n  textIndent: \"none\"\n}; /* Styles */\nconst placeholderStyles = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  placeContent: \"center\",\n  placeItems: \"center\",\n  flexDirection: \"column\",\n  color: \"#96F\",\n  background: \"rgba(136, 85, 255, 0.1)\",\n  fontSize: 11,\n  overflow: \"hidden\",\n  padding: \"20px 20px 30px 20px\"\n};\nconst emojiStyles = {\n  fontSize: 32,\n  marginBottom: 10\n};\nconst titleStyles = {\n  margin: 0,\n  marginBottom: 10,\n  fontWeight: 600,\n  textAlign: \"center\"\n};\nconst subtitleStyles = {\n  margin: 0,\n  opacity: .7,\n  maxWidth: 150,\n  lineHeight: 1.5,\n  textAlign: \"center\"\n}; /* Clamp function, used for fadeInset */\nconst clamp = (num, min, max) => Math.min(Math.max(num, min), max);\nconst isValidNumber = value => typeof value === \"number\" && !isNaN(value);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Ticker\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"400\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (241a4b4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  J5iI25MAG: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"J5iI25MAG\"];\nconst variantClassNames = {\n  J5iI25MAG: \"framer-v-m0qm4i\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst transformTemplate = (_, t) => `translateX(-50%) ${t}`;\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  image,\n  labelHover,\n  link,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    PbhrQqFXa: link !== null && link !== void 0 ? link : props.PbhrQqFXa,\n    SW8bp7tYC: (ref = image !== null && image !== void 0 ? image : props.SW8bp7tYC) !== null && ref !== void 0 ? ref : {\n      src: new URL(\"https://framerusercontent.com/images/pc4gAIVr6DpQ0KYrnVMABO0SK4w.svg\").href\n    },\n    vrX2d0Trj: labelHover !== null && labelHover !== void 0 ? labelHover : props.vrX2d0Trj\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    PbhrQqFXa,\n    SW8bp7tYC,\n    vrX2d0Trj,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"J5iI25MAG\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-Brrai\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: PbhrQqFXa,\n          openInNewTab: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            background: {\n              alt: \"\",\n              fit: \"fit\"\n            },\n            className: `${cx(\"framer-m0qm4i\", className)} framer-13wwcl0`,\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"J5iI25MAG\",\n            ref: ref,\n            style: {\n              ...style\n            },\n            ...addPropertyOverrides({\n              \"J5iI25MAG-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fit\",\n                ...toResponsiveImage(SW8bp7tYC)\n              },\n              className: \"framer-zmuoin\",\n              layoutDependency: layoutDependency,\n              layoutId: \"garr94wpj\"\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7UG9wcGlucy0zMDA=\",\n                    \"--framer-font-family\": '\"Poppins\", sans-serif',\n                    \"--framer-font-weight\": \"300\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Test\"\n                })\n              }),\n              className: \"framer-t46uhj\",\n              fonts: [\"GF;Poppins-300\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"XuTMRMLt0\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-c9dd2686-a951-4f1a-b6f2-7ad89385cf86, rgb(255, 255, 255))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: 0\n              },\n              text: vrX2d0Trj,\n              transformTemplate: transformTemplate,\n              variants: {\n                \"J5iI25MAG-hover\": {\n                  opacity: .8\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Brrai [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-Brrai .framer-13wwcl0 { display: block; }\", \".framer-Brrai .framer-m0qm4i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-height: 40px; min-height: 40px; min-width: 40px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 190px; }\", \".framer-Brrai .framer-zmuoin { flex: 1 0 0px; height: 40px; max-width: 190px; min-width: 60px; position: relative; width: 1px; }\", \".framer-Brrai .framer-t46uhj { bottom: -24px; flex: none; height: auto; left: 50%; pointer-events: none; position: absolute; white-space: pre; width: auto; z-index: 1; }\", \".framer-Brrai .framer-v-m0qm4i .framer-m0qm4i { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Brrai .framer-m0qm4i { gap: 0px; } .framer-Brrai .framer-m0qm4i > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Brrai .framer-m0qm4i > :first-child { margin-left: 0px; } .framer-Brrai .framer-m0qm4i > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 190\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"40px\",null,\"40px\",\"40px\"]},\"zNl8y7jWX\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"40px\",null,\"40px\",\"40px\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"PbhrQqFXa\":\"link\",\"SW8bp7tYC\":\"image\",\"vrX2d0Trj\":\"labelHover\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerwpTNZXHW4 = withCSS(Component, css, \"framer-Brrai\");\nexport default FramerwpTNZXHW4;\nFramerwpTNZXHW4.displayName = \"Logo link\";\nFramerwpTNZXHW4.defaultProps = {\n  height: 40,\n  width: 190\n};\naddPropertyControls(FramerwpTNZXHW4, {\n  PbhrQqFXa: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  SW8bp7tYC: {\n    __defaultAssetReference: \"data:framer/asset-reference,pc4gAIVr6DpQ0KYrnVMABO0SK4w.svg?originalFilename=workagora-white.svg&preferredSize=auto\",\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  vrX2d0Trj: {\n    defaultValue: \"\",\n    displayTextArea: false,\n    title: \"Label hover\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerwpTNZXHW4, [{\n  family: \"Poppins\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/wpTNZXHW4:default\",\n    url: \"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf\",\n  weight: \"300\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwpTNZXHW4\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"190\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"40px\\\",null,\\\"40px\\\",\\\"40px\\\"]},\\\"zNl8y7jWX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"40px\\\",null,\\\"40px\\\",\\\"40px\\\"]}}}\",\n        \"framerVariables\": \"{\\\"PbhrQqFXa\\\":\\\"link\\\",\\\"SW8bp7tYC\\\":\\\"image\\\",\\\"vrX2d0Trj\\\":\\\"labelHover\\\"}\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./wpTNZXHW4.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Ticker from \"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js\";\nimport LogoLink from \"https://framerusercontent.com/modules/pSsWf9AAtQMvKE3pzppL/IjwvcW2pUSzR4RqS6nx5/wpTNZXHW4.js\";\nconst LogoLinkFonts = getFonts(LogoLink);\nconst TickerFonts = getFonts(Ticker);\nconst cycleOrder = [\"SGyshVCd1\", \"vvgq_5v6T\"];\nconst variantClassNames = {\n  SGyshVCd1: \"framer-v-15tgie4\",\n  vvgq_5v6T: \"framer-v-sftwxt\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst addImageAlt = (image, alt) => {\n  if (!image || typeof image !== \"object\") {\n    return;\n  }\n  return {\n    ...image,\n    alt\n  };\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Gallery: \"vvgq_5v6T\",\n  Ticker: \"SGyshVCd1\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"SGyshVCd1\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"SGyshVCd1\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap5y48sd = activeVariantCallback(async (...args) => {\n    setVariant(\"SGyshVCd1\");\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"vvgq_5v6T\") return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"vvgq_5v6T\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-Q8kEZ\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-15tgie4\", className),\n          \"data-framer-name\": \"Ticker\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"SGyshVCd1\",\n          onTap: onTap5y48sd,\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-d579e523-1a04-4c40-a72e-ffbcde98f4be, rgb(0, 0, 0))\",\n            filter: \"grayscale(1)\",\n            WebkitFilter: \"grayscale(1)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            vvgq_5v6T: {\n              \"data-framer-name\": \"Gallery\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1v3sgg6-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"xozTVBT_P-container\",\n            children: /*#__PURE__*/_jsx(Ticker, {\n              alignment: \"center\",\n              direction: \"left\",\n              fadeOptions: {\n                fadeAlpha: 0,\n                fadeContent: true,\n                fadeInset: 0,\n                fadeWidth: 25,\n                overflow: false\n              },\n              gap: 64,\n              height: \"100%\",\n              hoverFactor: 1,\n              id: \"xozTVBT_P\",\n              layoutId: \"xozTVBT_P\",\n              padding: 10,\n              paddingBottom: 10,\n              paddingLeft: 10,\n              paddingPerSide: false,\n              paddingRight: 10,\n              paddingTop: 10,\n              sizingOptions: {\n                heightType: true,\n                widthType: true\n              },\n              slots: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-s5s8js-container\",\n                \"data-framer-name\": \"Space Tombo\",\n                layoutDependency: layoutDependency,\n                layoutId: \"IFwT5ee8X-container\",\n                name: \"Space Tombo\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"IFwT5ee8X\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/BCXnGIS1LxNvhkZMAyXWsxbAYPQ.svg\").href\n                  }, \"Space Tombo, decentralized lottery for charity, Chainlink Hackathon 2021 | Web3 product Design & NFT game mechanics, brand identity\"),\n                  labelHover: \"\",\n                  layoutId: \"IFwT5ee8X\",\n                  name: \"Space Tombo\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-wjd704-container\",\n                \"data-framer-name\": \"Workagora\",\n                layoutDependency: layoutDependency,\n                layoutId: \"pPtz7tEVa-container\",\n                name: \"Workagora\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"pPtz7tEVa\",\n                  labelHover: \"\",\n                  layoutId: \"pPtz7tEVa\",\n                  name: \"Workagora\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-19ywure-container\",\n                \"data-framer-name\": \"Noobizes\",\n                layoutDependency: layoutDependency,\n                layoutId: \"dFwiMeNgw-container\",\n                name: \"Noobizes\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"dFwiMeNgw\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/zEdqs1LW2aRlWlzCxcCP7VjCXs.svg\").href\n                  }, \"Noobizes, bring Esports to the next level | Product design, NFT and game mechanics, tokenomic, brand identity \"),\n                  labelHover: \"\",\n                  layoutId: \"dFwiMeNgw\",\n                  name: \"Noobizes\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-6zcyso-container\",\n                \"data-framer-name\": \"Bateau_Dodo\",\n                layoutDependency: layoutDependency,\n                layoutId: \"nXTdQHD2S-container\",\n                name: \"Bateau_Dodo\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"nXTdQHD2S\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/kdVGc9dl7X1lgka5LliICl9JB8M.svg\").href\n                  }, \"Bateau Dodo, location de bateau \\xe0 La Rochelle | | Cr\\xe9ation de logo professionnel, r\\xe9f\\xe9rencement en ligne, Juicy Seven, brand identity\"),\n                  labelHover: \"\",\n                  layoutId: \"nXTdQHD2S\",\n                  name: \"Bateau_Dodo\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1pkusjj-container\",\n                \"data-framer-name\": \"EBO Consulting\",\n                layoutDependency: layoutDependency,\n                layoutId: \"dYZCkL7Rg-container\",\n                name: \"EBO Consulting\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"dYZCkL7Rg\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/8wkPebaJujdjXeCqYDnhvheb4.svg\").href\n                  }, \"EBO Consulting |\\xa0Cr\\xe9ation de logo, charte graphique,  Logo, cr\\xe9ation de site internet administrable, cartes de visites premium sur-mesure\"),\n                  labelHover: \"\",\n                  layoutId: \"dYZCkL7Rg\",\n                  name: \"EBO Consulting\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-19a983r-container\",\n                \"data-framer-name\": \"Chrononutrition LR\",\n                layoutDependency: layoutDependency,\n                layoutId: \"WHH7Qy6OM-container\",\n                name: \"Chrononutrition LR\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"WHH7Qy6OM\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/cwQahC3xDBwK0PUFIIAXJ2jSzR0.svg\").href\n                  }, \"Chrono Nutrition La Rochelle | Cr\\xe9ation de logo professionnel, Juicy Seven, identit\\xe9 de marque\"),\n                  labelHover: \"\",\n                  layoutId: \"WHH7Qy6OM\",\n                  name: \"Chrononutrition LR\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-rn7vwj-container\",\n                \"data-framer-name\": \"Efficity\",\n                layoutDependency: layoutDependency,\n                layoutId: \"gUBfTWzT8-container\",\n                name: \"Efficity\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"gUBfTWzT8\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/0pANm2HRMhjIx4OZDobBGOR5F4I.svg\").href\n                  }, \"EBO Consulting |\\xa0Cr\\xe9ation de logo, charte graphique,  Logo, cr\\xe9ation de site internet administrable, cartes de visites premium sur-mesure\"),\n                  labelHover: \"\",\n                  layoutId: \"gUBfTWzT8\",\n                  link: \"https://www.efficity.com/\",\n                  name: \"Efficity\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1rgq6ix-container\",\n                \"data-framer-name\": \"Enviro Action\",\n                layoutDependency: layoutDependency,\n                layoutId: \"av17inT0h-container\",\n                name: \"Enviro Action\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"av17inT0h\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/k6bddCwkSm2c1q3pburME7Le4.svg\").href\n                  }, \"Enviro Action, Association \\xe9tudiante dans les actions environnementales | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n                  labelHover: \"\",\n                  layoutId: \"av17inT0h\",\n                  name: \"Enviro Action\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-9dism7-container\",\n                \"data-framer-name\": \"Tapnco\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Qib1lIfCM-container\",\n                name: \"Tapnco\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"Qib1lIfCM\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/KZLM26aYIhLwpwTYYU2yXHa55Ks.svg\").href\n                  }, \"TapNco, Appel \\xe0 projet du gouvernement pour le d\\xe9veloppement du commerce de proximit\\xe9 | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n                  labelHover: \"\",\n                  layoutId: \"Qib1lIfCM\",\n                  name: \"Tapnco\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1z0ka6e-container\",\n                \"data-framer-name\": \"Normand eBike\",\n                layoutDependency: layoutDependency,\n                layoutId: \"od7Ae4Tlg-container\",\n                name: \"Normand eBike\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"od7Ae4Tlg\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/xLgFPr7UO9wfuu7AqAuyvQec.svg\").href\n                  }, \"Normand eBike | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n                  labelHover: \"\",\n                  layoutId: \"od7Ae4Tlg\",\n                  name: \"Normand eBike\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-19o36vm-container\",\n                \"data-framer-name\": \"Nantes Training Gym\",\n                layoutDependency: layoutDependency,\n                layoutId: \"V6PpjgKMl-container\",\n                name: \"Nantes Training Gym\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"V6PpjgKMl\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/zi6HSuJ4ZzxgIl3M1PVkQKtI0.svg\").href\n                  }, \"Nantes Training Gym | Logo, cr\\xe9ation de site internet administrable\"),\n                  labelHover: \"\",\n                  layoutId: \"V6PpjgKMl\",\n                  name: \"Nantes Training Gym\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1t1e4ao-container\",\n                \"data-framer-name\": \"Uzuur\",\n                layoutDependency: layoutDependency,\n                layoutId: \"HBkNcQkiS-container\",\n                name: \"Uzuur\",\n                children: /*#__PURE__*/_jsx(LogoLink, {\n                  height: \"100%\",\n                  id: \"HBkNcQkiS\",\n                  image: addImageAlt({\n                    src: new URL(\"https://framerusercontent.com/images/HvQbMd026J48oxwstE2eyuEJI.svg\").href\n                  }, \"Uzuur, Urban street wear | | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n                  labelHover: \"\",\n                  layoutId: \"HBkNcQkiS\",\n                  name: \"Uzuur\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              })],\n              speed: 100,\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-sdjrsu-container\",\n            \"data-framer-name\": \"Noobizes\",\n            layoutDependency: layoutDependency,\n            layoutId: \"QVscLK6Vx-container\",\n            name: \"Noobizes\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"QVscLK6Vx\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/zEdqs1LW2aRlWlzCxcCP7VjCXs.svg\").href\n              }, \"Noobizes, bring Esports to the next level | Product design, NFT and game mechanics, tokenomic, brand identity \"),\n              labelHover: \"\",\n              layoutId: \"QVscLK6Vx\",\n              name: \"Noobizes\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-vng1fr-container\",\n            \"data-framer-name\": \"EBO Consulting\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iKsExShD9-container\",\n            name: \"EBO Consulting\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"iKsExShD9\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/8wkPebaJujdjXeCqYDnhvheb4.svg\").href\n              }, \"EBO Consulting |\\xa0Cr\\xe9ation de logo, charte graphique,  Logo, cr\\xe9ation de site internet administrable, cartes de visites premium sur-mesure\"),\n              labelHover: \"\",\n              layoutId: \"iKsExShD9\",\n              name: \"EBO Consulting\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-8bm7da-container\",\n            \"data-framer-name\": \"Workagora\",\n            layoutDependency: layoutDependency,\n            layoutId: \"vAaq26oOr-container\",\n            name: \"Workagora\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"vAaq26oOr\",\n              labelHover: \"\",\n              layoutId: \"vAaq26oOr\",\n              name: \"Workagora\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-zk2oqv-container\",\n            \"data-framer-name\": \"Space Tombo\",\n            layoutDependency: layoutDependency,\n            layoutId: \"BVRVE1QSf-container\",\n            name: \"Space Tombo\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"BVRVE1QSf\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/BCXnGIS1LxNvhkZMAyXWsxbAYPQ.svg\").href\n              }, \"Space Tombo, decentralized lottery for charity, Chainlink Hackathon 2021 | Web3 product Design & NFT game mechanics, brand identity\"),\n              labelHover: \"\",\n              layoutId: \"BVRVE1QSf\",\n              name: \"Space Tombo\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1b10x9g-container\",\n            \"data-framer-name\": \"Bateau_Dodo\",\n            layoutDependency: layoutDependency,\n            layoutId: \"PQY0E_CId-container\",\n            name: \"Bateau_Dodo\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"PQY0E_CId\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/kdVGc9dl7X1lgka5LliICl9JB8M.svg\").href\n              }, \"Bateau Dodo, location de bateau \\xe0 La Rochelle | | Cr\\xe9ation de logo professionnel, r\\xe9f\\xe9rencement en ligne, Juicy Seven, brand identity\"),\n              labelHover: \"\",\n              layoutId: \"PQY0E_CId\",\n              name: \"Bateau_Dodo\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1egvfcw-container\",\n            \"data-framer-name\": \"Chrononutrition LR\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rVj1CG0Ny-container\",\n            name: \"Chrononutrition LR\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"rVj1CG0Ny\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/cwQahC3xDBwK0PUFIIAXJ2jSzR0.svg\").href\n              }, \"Chrono Nutrition La Rochelle | Cr\\xe9ation de logo professionnel, Juicy Seven, identit\\xe9 de marque\"),\n              labelHover: \"\",\n              layoutId: \"rVj1CG0Ny\",\n              name: \"Chrononutrition LR\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-ptxiq7-container\",\n            \"data-framer-name\": \"Efficity\",\n            layoutDependency: layoutDependency,\n            layoutId: \"HqBrOUtSV-container\",\n            name: \"Efficity\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"HqBrOUtSV\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/0pANm2HRMhjIx4OZDobBGOR5F4I.svg\").href\n              }, \"EBO Consulting |\\xa0Cr\\xe9ation de logo, charte graphique,  Logo, cr\\xe9ation de site internet administrable, cartes de visites premium sur-mesure\"),\n              labelHover: \"\",\n              layoutId: \"HqBrOUtSV\",\n              link: \"https://www.efficity.com/\",\n              name: \"Efficity\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-eefxcr-container\",\n            \"data-framer-name\": \"Enviro Action\",\n            layoutDependency: layoutDependency,\n            layoutId: \"n529ORSvd-container\",\n            name: \"Enviro Action\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"n529ORSvd\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/k6bddCwkSm2c1q3pburME7Le4.svg\").href\n              }, \"Enviro Action, Association \\xe9tudiante dans les actions environnementales | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n              labelHover: \"\",\n              layoutId: \"n529ORSvd\",\n              name: \"Enviro Action\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-sh3r9f-container\",\n            \"data-framer-name\": \"Tapnco\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tWMFFGXfc-container\",\n            name: \"Tapnco\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"tWMFFGXfc\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/KZLM26aYIhLwpwTYYU2yXHa55Ks.svg\").href\n              }, \"TapNco, Appel \\xe0 projet du gouvernement pour le d\\xe9veloppement du commerce de proximit\\xe9 | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n              labelHover: \"\",\n              layoutId: \"tWMFFGXfc\",\n              name: \"Tapnco\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-8nxz5b-container\",\n            \"data-framer-name\": \"Normand eBike\",\n            layoutDependency: layoutDependency,\n            layoutId: \"v6wcMN1n6-container\",\n            name: \"Normand eBike\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"v6wcMN1n6\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/xLgFPr7UO9wfuu7AqAuyvQec.svg\").href\n              }, \"Normand eBike | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n              labelHover: \"\",\n              layoutId: \"v6wcMN1n6\",\n              name: \"Normand eBike\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1c3og0t-container\",\n            \"data-framer-name\": \"Nantes Training Gym\",\n            layoutDependency: layoutDependency,\n            layoutId: \"SNVbGoiVL-container\",\n            name: \"Nantes Training Gym\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"SNVbGoiVL\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/zi6HSuJ4ZzxgIl3M1PVkQKtI0.svg\").href\n              }, \"Nantes Training Gym | Logo, cr\\xe9ation de site internet administrable\"),\n              labelHover: \"\",\n              layoutId: \"SNVbGoiVL\",\n              name: \"Nantes Training Gym\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1rb8m0j-container\",\n            \"data-framer-name\": \"Uzuur\",\n            layoutDependency: layoutDependency,\n            layoutId: \"zinXfvuKn-container\",\n            name: \"Uzuur\",\n            children: /*#__PURE__*/_jsx(LogoLink, {\n              height: \"100%\",\n              id: \"zinXfvuKn\",\n              image: addImageAlt({\n                src: new URL(\"https://framerusercontent.com/images/HvQbMd026J48oxwstE2eyuEJI.svg\").href\n              }, \"Uzuur, Urban street wear | | Cr\\xe9ation de logo professionnel, Juicy Seven\"),\n              labelHover: \"\",\n              layoutId: \"zinXfvuKn\",\n              name: \"Uzuur\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Q8kEZ [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-Q8kEZ .framer-17dcjb3 { display: block; }\", \".framer-Q8kEZ .framer-15tgie4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: 64px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 817px; }\", \".framer-Q8kEZ .framer-1v3sgg6-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\", \".framer-Q8kEZ .framer-s5s8js-container { height: 40px; position: relative; width: 90px; }\", \".framer-Q8kEZ .framer-wjd704-container { height: 40px; position: relative; width: 180px; }\", \".framer-Q8kEZ .framer-19ywure-container, .framer-Q8kEZ .framer-rn7vwj-container, .framer-Q8kEZ .framer-1z0ka6e-container { height: 40px; position: relative; width: 120px; }\", \".framer-Q8kEZ .framer-6zcyso-container { height: 40px; position: relative; width: 165px; }\", \".framer-Q8kEZ .framer-1pkusjj-container { height: 40px; position: relative; width: 75px; }\", \".framer-Q8kEZ .framer-19a983r-container, .framer-Q8kEZ .framer-9dism7-container { height: 40px; position: relative; width: 100px; }\", \".framer-Q8kEZ .framer-1rgq6ix-container { height: 40px; position: relative; width: 110px; }\", \".framer-Q8kEZ .framer-19o36vm-container { height: 40px; position: relative; width: 139px; }\", \".framer-Q8kEZ .framer-1t1e4ao-container { height: 40px; position: relative; width: 170px; }\", \".framer-Q8kEZ .framer-sdjrsu-container, .framer-Q8kEZ .framer-ptxiq7-container, .framer-Q8kEZ .framer-8nxz5b-container { flex: none; height: 40px; position: relative; width: 120px; }\", \".framer-Q8kEZ .framer-vng1fr-container { flex: none; height: 40px; position: relative; width: 75px; }\", \".framer-Q8kEZ .framer-8bm7da-container { flex: none; height: 40px; position: relative; width: 180px; }\", \".framer-Q8kEZ .framer-zk2oqv-container { flex: none; height: 40px; position: relative; width: 90px; }\", \".framer-Q8kEZ .framer-1b10x9g-container { flex: none; height: 40px; position: relative; width: 165px; }\", \".framer-Q8kEZ .framer-1egvfcw-container, .framer-Q8kEZ .framer-sh3r9f-container { flex: none; height: 40px; position: relative; width: 100px; }\", \".framer-Q8kEZ .framer-eefxcr-container { flex: none; height: 40px; position: relative; width: 110px; }\", \".framer-Q8kEZ .framer-1c3og0t-container { flex: none; height: 40px; position: relative; width: 139px; }\", \".framer-Q8kEZ .framer-1rb8m0j-container { flex: none; height: 40px; position: relative; width: 170px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Q8kEZ .framer-15tgie4 { gap: 0px; } .framer-Q8kEZ .framer-15tgie4 > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-Q8kEZ .framer-15tgie4 > :first-child { margin-left: 0px; } .framer-Q8kEZ .framer-15tgie4 > :last-child { margin-right: 0px; } }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-15tgie4 { flex-wrap: wrap; gap: 48px; height: min-content; padding: 32px 32px 32px 32px; width: 840px; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-sdjrsu-container { order: 1; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-vng1fr-container { order: 2; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-8bm7da-container { order: 3; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-zk2oqv-container { order: 4; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-1b10x9g-container { order: 6; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-1egvfcw-container { order: 5; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-ptxiq7-container { order: 7; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-eefxcr-container { order: 9; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-sh3r9f-container { order: 10; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-8nxz5b-container { order: 11; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-1c3og0t-container { order: 8; }\", \".framer-Q8kEZ.framer-v-sftwxt .framer-1rb8m0j-container { order: 12; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Q8kEZ.framer-v-sftwxt .framer-15tgie4 { gap: 0px; } .framer-Q8kEZ.framer-v-sftwxt .framer-15tgie4 > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-Q8kEZ.framer-v-sftwxt .framer-15tgie4 > :first-child { margin-left: 0px; } .framer-Q8kEZ.framer-v-sftwxt .framer-15tgie4 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 64\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 817\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vvgq_5v6T\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerbD6I6dWHm = withCSS(Component, css, \"framer-Q8kEZ\");\nexport default FramerbD6I6dWHm;\nFramerbD6I6dWHm.displayName = \"Partners\";\nFramerbD6I6dWHm.defaultProps = {\n  height: 64,\n  width: 817\n};\naddPropertyControls(FramerbD6I6dWHm, {\n  variant: {\n    options: [\"SGyshVCd1\", \"vvgq_5v6T\"],\n    optionTitles: [\"Ticker\", \"Gallery\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerbD6I6dWHm, [...LogoLinkFonts, ...TickerFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerbD6I6dWHm\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"817\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vvgq_5v6T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"64\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./bD6I6dWHm.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Phosphor } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";\nconst PhosphorFonts = getFonts(Phosphor);\nconst cycleOrder = [\"dcyjk2RSn\", \"FQ29TKSUc\", \"PAkyaPSQY\"];\nconst variantClassNames = {\n  dcyjk2RSn: \"framer-v-1ooecx7\",\n  FQ29TKSUc: \"framer-v-wm22qk\",\n  PAkyaPSQY: \"framer-v-1np5fv7\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"dcyjk2RSn\",\n  Phone: \"PAkyaPSQY\",\n  Tablet: \"FQ29TKSUc\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"dcyjk2RSn\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"dcyjk2RSn\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-cen6l\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.footer, {\n          ...restProps,\n          className: cx(\"framer-1ooecx7\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"dcyjk2RSn\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0.05)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"var(--token-09f8606d-ae96-4074-9972-c34f4255788e, rgb(247, 247, 247))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            FQ29TKSUc: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            PAkyaPSQY: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-ss6xbg\",\n            \"data-framer-name\": \"Copyright\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mnRVD03wy\",\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\\xa9 2023 JUICY SEVEN\"\n                })\n              }),\n              className: \"framer-3ovb12\",\n              fonts: [\"GF;Inter-600\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"eRvbDfeQu\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(102, 102, 102)\",\n                \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                \"--framer-link-text-decoration\": \"none\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1ntr6ph\",\n              \"data-framer-name\": \"Icons\",\n              layoutDependency: layoutDependency,\n              layoutId: \"iXi6jsd12\",\n              children: [/*#__PURE__*/_jsx(Link, {\n                href: \"https://calendly.com/juicyseven\",\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-66b052 framer-1kb363d\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VRTtbOla1\",\n                  children: /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1ba1wso-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"wpcTlAdfN-container\",\n                    children: /*#__PURE__*/_jsx(Phosphor, {\n                      color: 'var(--token-56da8b2d-4423-407c-856f-4c642a129e6f, rgb(13, 13, 13)) /* {\"name\":\"Quite black\"} */',\n                      height: \"100%\",\n                      iconSearch: \"House\",\n                      iconSelection: \"Calendar\",\n                      id: \"wpcTlAdfN\",\n                      layoutId: \"wpcTlAdfN\",\n                      mirrored: false,\n                      selectByList: true,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      weight: \"regular\",\n                      width: \"100%\"\n                    })\n                  })\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: \"https://www.instagram.com/juicy.seven/\",\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-b521s5 framer-1kb363d\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"TCDmuQ1U8\",\n                  children: /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-19t3yqi-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"cgKCbx87O-container\",\n                    children: /*#__PURE__*/_jsx(Phosphor, {\n                      color: 'var(--token-56da8b2d-4423-407c-856f-4c642a129e6f, rgb(13, 13, 13)) /* {\"name\":\"Quite black\"} */',\n                      height: \"100%\",\n                      iconSearch: \"House\",\n                      iconSelection: \"InstagramLogo\",\n                      id: \"cgKCbx87O\",\n                      layoutId: \"cgKCbx87O\",\n                      mirrored: false,\n                      selectByList: true,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      weight: \"regular\",\n                      width: \"100%\"\n                    })\n                  })\n                })\n              }), /*#__PURE__*/_jsx(Link, {\n                href: \"https://www.facebook.com/juicy.seven\",\n                openInNewTab: true,\n                children: /*#__PURE__*/_jsx(motion.a, {\n                  className: \"framer-plfe40 framer-1kb363d\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"NkzrwjHKo\",\n                  children: /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-xati5d-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"v9RJkaD1z-container\",\n                    children: /*#__PURE__*/_jsx(Phosphor, {\n                      color: 'var(--token-56da8b2d-4423-407c-856f-4c642a129e6f, rgb(13, 13, 13)) /* {\"name\":\"Quite black\"} */',\n                      height: \"100%\",\n                      iconSearch: \"House\",\n                      iconSelection: \"FacebookLogo\",\n                      id: \"v9RJkaD1z\",\n                      layoutId: \"v9RJkaD1z\",\n                      mirrored: false,\n                      selectByList: true,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      weight: \"regular\",\n                      width: \"100%\"\n                    })\n                  })\n                })\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-cen6l [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-cen6l .framer-1kb363d { display: block; }\", \".framer-cen6l .framer-1ooecx7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 64px 32px 64px 32px; position: relative; width: 1200px; }\", \".framer-cen6l .framer-ss6xbg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1000px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-cen6l .framer-3ovb12 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-cen6l .framer-1ntr6ph { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-cen6l .framer-66b052, .framer-cen6l .framer-b521s5, .framer-cen6l .framer-plfe40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 24px; }\", \".framer-cen6l .framer-1ba1wso-container, .framer-cen6l .framer-19t3yqi-container, .framer-cen6l .framer-xati5d-container { flex: none; height: 24px; position: relative; width: 24px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cen6l .framer-1ooecx7, .framer-cen6l .framer-1ntr6ph, .framer-cen6l .framer-66b052, .framer-cen6l .framer-b521s5, .framer-cen6l .framer-plfe40 { gap: 0px; } .framer-cen6l .framer-1ooecx7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-cen6l .framer-1ooecx7 > :first-child { margin-top: 0px; } .framer-cen6l .framer-1ooecx7 > :last-child { margin-bottom: 0px; } .framer-cen6l .framer-1ntr6ph > *, .framer-cen6l .framer-66b052 > *, .framer-cen6l .framer-b521s5 > *, .framer-cen6l .framer-plfe40 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-cen6l .framer-1ntr6ph > :first-child, .framer-cen6l .framer-66b052 > :first-child, .framer-cen6l .framer-b521s5 > :first-child, .framer-cen6l .framer-plfe40 > :first-child { margin-left: 0px; } .framer-cen6l .framer-1ntr6ph > :last-child, .framer-cen6l .framer-66b052 > :last-child, .framer-cen6l .framer-b521s5 > :last-child, .framer-cen6l .framer-plfe40 > :last-child { margin-right: 0px; } }\", \".framer-cen6l.framer-v-wm22qk .framer-1ooecx7 { width: 810px; }\", \".framer-cen6l.framer-v-1np5fv7 .framer-1ooecx7 { padding: 64px 40px 64px 40px; width: 390px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 152\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FQ29TKSUc\":{\"layout\":[\"fixed\",\"auto\"]},\"PAkyaPSQY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerlxO3fIvYu = withCSS(Component, css, \"framer-cen6l\");\nexport default FramerlxO3fIvYu;\nFramerlxO3fIvYu.displayName = \"Footer\";\nFramerlxO3fIvYu.defaultProps = {\n  height: 152,\n  width: 1200\n};\naddPropertyControls(FramerlxO3fIvYu, {\n  variant: {\n    options: [\"dcyjk2RSn\", \"FQ29TKSUc\", \"PAkyaPSQY\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerlxO3fIvYu, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/lxO3fIvYu:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, ...PhosphorFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerlxO3fIvYu\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FQ29TKSUc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PAkyaPSQY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerIntrinsicHeight\": \"152\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./lxO3fIvYu.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/dZX78mU6GYrrLMjiFbTr/UlLhTeIDFRAaN6oRl8yI/mtYvl8zVl.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/8Ce8P1dNXSujSdDwdcdN/A2yCTASmdZFBR92iGJX2/vufx7lEFR.js\";\nconst cycleOrder = [\"CQKZUvLZM\", \"xglJEhP5t\"];\nconst variantClassNames = {\n  CQKZUvLZM: \"framer-v-123vqzg\",\n  xglJEhP5t: \"framer-v-1qs1i6l\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Closed: \"CQKZUvLZM\",\n  Open: \"xglJEhP5t\"\n};\nconst getProps = ({\n  answer,\n  height,\n  id,\n  question,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1, ref2;\n  return {\n    ...props,\n    T8rQFvSBR: (ref = answer !== null && answer !== void 0 ? answer : props.T8rQFvSBR) !== null && ref !== void 0 ? ref : \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"CQKZUvLZM\",\n    W88zB8mIG: (ref2 = question !== null && question !== void 0 ? question : props.W88zB8mIG) !== null && ref2 !== void 0 ? ref2 : \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    W88zB8mIG,\n    T8rQFvSBR,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"CQKZUvLZM\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1rxm68r = activeVariantCallback(async (...args) => {\n    setVariant(\"xglJEhP5t\");\n  });\n  const onTap1usxl7m = activeVariantCallback(async (...args) => {\n    setVariant(\"CQKZUvLZM\");\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"xglJEhP5t\") return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-y0ghr\", sharedStyle.className, sharedStyle1.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-123vqzg\", className),\n          \"data-framer-name\": \"Closed\",\n          layoutDependency: layoutDependency,\n          layoutId: \"CQKZUvLZM\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            xglJEhP5t: {\n              \"data-framer-name\": \"Open\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-8ltlwn\",\n            \"data-framer-name\": \"Question\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"VardFh3wR\",\n            onTap: onTap1rxm68r,\n            ...addPropertyOverrides({\n              xglJEhP5t: {\n                onTap: onTap1usxl7m\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1exe6rb\",\n              layoutDependency: layoutDependency,\n              layoutId: \"KzdVJjFi0\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1a3pe8h\",\n                \"data-framer-name\": \"Plus\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XJHmFJCr8\",\n                style: {\n                  opacity: .3,\n                  rotate: 0\n                },\n                variants: {\n                  xglJEhP5t: {\n                    rotate: 45\n                  }\n                },\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-w4cd8l\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jwl3hXy3M\",\n                  style: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    borderBottomLeftRadius: 10,\n                    borderBottomRightRadius: 10,\n                    borderTopLeftRadius: 10,\n                    borderTopRightRadius: 10\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-h94emu\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"iM_t95aCw\",\n                  style: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    borderBottomLeftRadius: 10,\n                    borderBottomRightRadius: 10,\n                    borderTopLeftRadius: 10,\n                    borderTopRightRadius: 10\n                  }\n                })]\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.h3, {\n                    className: \"framer-styles-preset-1hij56v\",\n                    \"data-styles-preset\": \"vufx7lEFR\",\n                    children: \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"\n                  })\n                }),\n                className: \"framer-19p4y30\",\n                layoutDependency: layoutDependency,\n                layoutId: \"KFxWoR3RF\",\n                style: {\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: W88zB8mIG,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1vk70qh\",\n            \"data-framer-name\": \"Answer\",\n            layoutDependency: layoutDependency,\n            layoutId: \"v1g2UvzmX\",\n            style: {\n              opacity: 0\n            },\n            variants: {\n              xglJEhP5t: {\n                opacity: 1\n              }\n            },\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-13vklb7\",\n                  \"data-styles-preset\": \"mtYvl8zVl\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"\n                })\n              }),\n              className: \"framer-mcvc2z\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XdkTuuD06\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-787d09fc-82ac-404e-8385-69d31b4de00d, rgb(71, 71, 71)) \",\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: .6\n              },\n              text: T8rQFvSBR,\n              variants: {\n                xglJEhP5t: {\n                  opacity: 1\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-y0ghr [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-y0ghr .framer-jc48t8 { display: block; }\", \".framer-y0ghr .framer-123vqzg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 500px; }\", \".framer-y0ghr .framer-8ltlwn { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 16px; position: relative; user-select: none; width: 100%; }\", \".framer-y0ghr .framer-1exe6rb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-y0ghr .framer-1a3pe8h { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; z-index: 1; }\", \".framer-y0ghr .framer-w4cd8l { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\", \".framer-y0ghr .framer-h94emu { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\", \".framer-y0ghr .framer-19p4y30 { flex: none; height: auto; max-width: 620px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\", \".framer-y0ghr .framer-1vk70qh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\", \".framer-y0ghr .framer-mcvc2z { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y0ghr .framer-123vqzg, .framer-y0ghr .framer-8ltlwn, .framer-y0ghr .framer-1exe6rb, .framer-y0ghr .framer-1vk70qh { gap: 0px; } .framer-y0ghr .framer-123vqzg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-y0ghr .framer-123vqzg > :first-child, .framer-y0ghr .framer-1vk70qh > :first-child { margin-top: 0px; } .framer-y0ghr .framer-123vqzg > :last-child, .framer-y0ghr .framer-1vk70qh > :last-child { margin-bottom: 0px; } .framer-y0ghr .framer-8ltlwn > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-y0ghr .framer-8ltlwn > :first-child, .framer-y0ghr .framer-1exe6rb > :first-child { margin-left: 0px; } .framer-y0ghr .framer-8ltlwn > :last-child, .framer-y0ghr .framer-1exe6rb > :last-child { margin-right: 0px; } .framer-y0ghr .framer-1exe6rb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-y0ghr .framer-1vk70qh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 118\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 500\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xglJEhP5t\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerV7zpoSgiW = withCSS(Component, css, \"framer-y0ghr\");\nexport default FramerV7zpoSgiW;\nFramerV7zpoSgiW.displayName = \"Row\";\nFramerV7zpoSgiW.defaultProps = {\n  height: 118,\n  width: 500\n};\naddPropertyControls(FramerV7zpoSgiW, {\n  variant: {\n    options: [\"CQKZUvLZM\", \"xglJEhP5t\"],\n    optionTitles: [\"Closed\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  W88zB8mIG: {\n    defaultValue: \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",\n    displayTextArea: true,\n    title: \"Question\",\n    type: ControlType.String\n  },\n  T8rQFvSBR: {\n    defaultValue: \"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",\n    displayTextArea: true,\n    title: \"Answer\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerV7zpoSgiW, [...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerV7zpoSgiW\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xglJEhP5t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"118\",\n        \"framerIntrinsicWidth\": \"500\",\n        \"framerVariables\": \"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\"}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./V7zpoSgiW.map", "// Generated by Framer (d213f04)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Row from \"https://framerusercontent.com/modules/PEmYxva5w20fAkm1sAuj/KIZPtVW8JwmBQTL7AGLi/V7zpoSgiW.js\";\nconst RowFonts = getFonts(Row);\nconst cycleOrder = [\"ecFUuMs76\"];\nconst variantClassNames = {\n  ecFUuMs76: \"framer-v-122nfov\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 40,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"ecFUuMs76\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\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-QYUsH\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-122nfov\", className),\n          \"data-framer-name\": \"Variant 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ecFUuMs76\",\n          ref: ref,\n          style: {\n            backgroundColor: \"var(--token-40c03004-286a-43c1-b36f-58b60663152c, rgb(242, 242, 242))\",\n            borderBottomLeftRadius: 20,\n            borderBottomRightRadius: 20,\n            borderTopLeftRadius: 20,\n            borderTopRightRadius: 20,\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1kd45bx-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hMpAG1ZKt-container\",\n            children: /*#__PURE__*/_jsx(Row, {\n              answer: \"The agency is headed by Julien Leprou, better call Juicy. A creative engineer and entrepreneur based in France, on the West coast. \\n\\nWith over 10 years' experience in Design & web technologies,  backed by several equally experienced collaborators.\",\n              height: \"100%\",\n              id: \"hMpAG1ZKt\",\n              layoutId: \"hMpAG1ZKt\",\n              question: \"Who's behind Juicy Seven ?\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"CQKZUvLZM\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-lcrjw4\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"VVAhrjhqg\",\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0.05)\"\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-tmwc4r-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Opg9QyGI7-container\",\n            children: /*#__PURE__*/_jsx(Row, {\n              answer: \"Whether it's collaborating with cross-functional teams or leading design projects, our attention to details and dedication to excellence has earned us a reputation for delivering exceptional results.\\n\\nOur mission is to deliver visually stunning, user-friendly solutions that exceed our customers' expectations.\",\n              height: \"100%\",\n              id: \"Opg9QyGI7\",\n              layoutId: \"Opg9QyGI7\",\n              question: \"What to expect ?\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"CQKZUvLZM\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1jejybs\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ASlRRtbyK\",\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0.05)\"\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-ey4fud-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"DiZy1Ur1v-container\",\n            children: /*#__PURE__*/_jsx(Row, {\n              answer: \"Our services are sold at the fairest price according to the value provided by our experts and production costs. An expert costs between 400\u20AC and 1000\u20AC per day (subject to quotation).\\n\\nFor our call-off or fixed-price offers, the price depends on your selection.\",\n              height: \"100%\",\n              id: \"DiZy1Ur1v\",\n              layoutId: \"DiZy1Ur1v\",\n              question: \"How much your services ?\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"CQKZUvLZM\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-8ryszf\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"VSimhQxTI\",\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0.05)\"\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-h292ep-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"brNmpcy6U-container\",\n            children: /*#__PURE__*/_jsx(Row, {\n              answer: \"We accept payments in FIAT (euros) and also in crypto (btc, eth, xmr). A systematic deposit (%) or full payment will be requested. A payment schedule can be drawn up for amounts of \u20AC5,000 or more.\",\n              height: \"100%\",\n              id: \"brNmpcy6U\",\n              layoutId: \"brNmpcy6U\",\n              question: \"How to pay ?\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"CQKZUvLZM\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-sdoas8\",\n            \"data-framer-name\": \"Line\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Rx9xQEvoi\",\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0.05)\"\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-144uzdf-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hKUfixz9M-container\",\n            children: /*#__PURE__*/_jsx(Row, {\n              answer: \"If it's your first time with us, please submit your request by the form contact on our website.\\n\\nElse, you've got our email, phone, or our social networks.\",\n              height: \"100%\",\n              id: \"hKUfixz9M\",\n              layoutId: \"hKUfixz9M\",\n              question: \"How to get in touch ?\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"CQKZUvLZM\",\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-QYUsH [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-QYUsH .framer-11nasnr { display: block; }\", \".framer-QYUsH .framer-122nfov { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); }\", \".framer-QYUsH .framer-1kd45bx-container, .framer-QYUsH .framer-tmwc4r-container, .framer-QYUsH .framer-ey4fud-container, .framer-QYUsH .framer-h292ep-container, .framer-QYUsH .framer-144uzdf-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-QYUsH .framer-lcrjw4, .framer-QYUsH .framer-1jejybs, .framer-QYUsH .framer-8ryszf, .framer-QYUsH .framer-sdoas8 { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QYUsH .framer-122nfov { gap: 0px; } .framer-QYUsH .framer-122nfov > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-QYUsH .framer-122nfov > :first-child { margin-top: 0px; } .framer-QYUsH .framer-122nfov > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 428\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 1000\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerzFnaMwt33 = withCSS(Component, css, \"framer-QYUsH\");\nexport default FramerzFnaMwt33;\nFramerzFnaMwt33.displayName = \"Accordion\";\nFramerzFnaMwt33.defaultProps = {\n  height: 428,\n  width: 1e3\n};\naddFonts(FramerzFnaMwt33, [...RowFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerzFnaMwt33\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"428\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1000\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "ref5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "transformTemplate", "_", "t", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "image", "labelHover", "link", "width", "props", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "PbhrQqFXa", "SW8bp7tYC", "vrX2d0Trj", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramerwpTNZXHW4", "withCSS", "wpTNZXHW4_default", "addPropertyControls", "ControlType", "addFonts", "LogoLinkFonts", "getFonts", "wpTNZXHW4_default", "TickerFonts", "Ticker", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap5y48sd", "args", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerbD6I6dWHm", "withCSS", "bD6I6dWHm_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "css", "FramerlxO3fIvYu", "withCSS", "lxO3fIvYu_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "answer", "height", "id", "question", "width", "props", "ref", "_variant", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "W88zB8mIG", "T8rQFvSBR", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1rxm68r", "args", "onTap1usxl7m", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerV7zpoSgiW", "withCSS", "V7zpoSgiW_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "RowFonts", "getFonts", "V7zpoSgiW_default", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "V7zpoSgiW_default", "css", "FramerzFnaMwt33", "withCSS", "zFnaMwt33_default", "addFonts", "RowFonts"]
}
