{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js", "ssg:https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/1AgXU4a3oNu19SwiRlC6/Input.js", "ssg:https://framerusercontent.com/modules/QOyW23fjITKOuq854jE5/AnViJx7YxVb43G3DGX1m/YiA7glXLk.js", "ssg:https://framerusercontent.com/modules/9K5uTyM4lON1BlGpKtYW/ezNQw8ubUReTcrAizd8D/aRpwyPgyr.js", "ssg:https://framerusercontent.com/modules/sCbY52pC5NeuJ5WfZ43M/t0nSk1XEYANOj4IH1Whg/N7PmUx0kI.js", "ssg:https://framerusercontent.com/modules/3xipfCPsmed2ln7HMUYW/IpzAtGqZwgogGPOTTeIa/loZgAicWd.js", "ssg:https://framerusercontent.com/modules/k27LDUVYp41bVOMEQKET/x0ijaOCKOPrC0bbizwTJ/ZTKqdcKZ7.js", "ssg:https://framerusercontent.com/modules/kJ4CCFWGdtzP9Fp3n0BO/JqiA0rPaWRyav120a5XY/augiA20Il.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", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useCallback, useState } from \"react\";\nimport { addPropertyControls, ControlType, withCSS, useRouter, inferInitialRouteFromPath } from \"framer\";\nimport { motion, useAnimationControls } from \"framer-motion\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst mailchimpRegex = /^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n};\nconst parseMailChimpUrl = url => {\n  var ref;\n  const [, domain, parameters] = (ref = url.replace(\"&amp;\", \"&\").match(mailchimpRegex)) !== null && ref !== void 0 ? ref : [null, null, null];\n  return [domain, parameters ? new URLSearchParams(parameters) : null];\n};\nfunction isExternalURL(url) {\n  try {\n    return !!new URL(url);\n  } catch {}\n  try {\n    return !!new URL(`https://${url}`);\n  } catch {}\n  return false;\n} /**\n  * Increment the number whenever shipping a new version to customers.\n  * This will ensure that multiple versions of this component can exist\n  * in the same project without css rules overlapping. Only use valid css class characters.\n  */\nconst VERSION = \"v1\"; /**\n                      * INPUT\n                      * By Benjamin den Boer\n                      *\n                      * @framerDisableUnlink\n                      *\n                      * @framerIntrinsicWidth 300\n                      * @framerIntrinsicHeight 40\n                      *\n                      * @framerSupportedLayoutWidth fixed\n                      * @framerSupportedLayoutHeight any\n                      */\nconst Input = withCSS(function Input({\n  service,\n  redirectAs,\n  mailchimpURL,\n  loopsID,\n  loopsUserGroup,\n  formsparkID,\n  getwaitlistAPI,\n  input,\n  button,\n  font,\n  layout,\n  link,\n  gap,\n  style,\n  onSubmit\n}) {\n  const [email, setEmail] = useState(\"\");\n  const [isError, setError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [isFocus, setFocus] = useState(false); // Padding\n  const {\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    padding,\n    borderRadius,\n    borderObject,\n    focusObject,\n    shadowObject,\n    height,\n    fixedHeight\n  } = input;\n  const {\n    buttonPaddingPerSide,\n    buttonPaddingTop,\n    buttonPaddingRight,\n    buttonPaddingBottom,\n    buttonPaddingLeft,\n    buttonPadding\n  } = button;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${button.isDocked ? paddingRight + button.widthWhenDocked : paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px ${button.isDocked ? padding + button.widthWhenDocked : padding}px ${padding}px ${padding}px`;\n  const buttonPaddingValue = buttonPaddingPerSide ? `${button.isDocked ? 0 : buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked ? 0 : buttonPaddingBottom}px ${buttonPaddingLeft}px` : `${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px ${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px`;\n  const router = useRouter();\n  const onSuccess = () => {\n    /* Reset */setLoading(false);\n    setFocus(false);\n    setEmail(\"\");\n    if (redirectAs === \"link\" && link && !isError) {\n      const [path, hash] = link.split(\"#\");\n      const {\n        routeId,\n        pathVariables\n      } = inferInitialRouteFromPath(router.routes, path);\n      if (routeId) {\n        router.navigate(routeId, hash, pathVariables);\n      }\n      if (isExternalURL(link)) {\n        setError(true);\n        formControls.start(\"error\");\n        return false;\n      }\n    }\n  };\n  const validateForm = useCallback(email => {\n    if (email === \"\" || !validateEmail(email)) {\n      setError(true);\n      formControls.start(\"error\");\n      return false;\n    }\n    return true;\n  }, [validateEmail]);\n  const handleChange = useCallback(event => {\n    setError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleFocus = useCallback(event => {\n    setFocus(true);\n  }, []);\n  const handleBlur = useCallback(event => {\n    setFocus(false);\n    setError(false);\n  }, []);\n  const handleSubmit = useCallback(event => {\n    event.preventDefault(); // Prevent submitting while submitting\n    if (isLoading) return;\n    setLoading(true);\n    if (service === \"mailchimp\") {\n      const [domain, parameters] = parseMailChimpUrl(mailchimpURL);\n      if (!validateForm(email) || !domain || !parameters) {\n        setLoading(false);\n        return;\n      } // MERGE0 is Mailchimp\u2019s email field name\n      parameters.set(\"MERGE0\", email);\n      fetch(`https://${domain}/subscribe/post`, {\n        method: \"POST\",\n        mode: \"no-cors\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded;charset=UTF-8\"\n        },\n        body: parameters.toString()\n      }).then(response => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"loops\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const emailBody = `email=${encodeURIComponent(email)}`;\n      const userGroupBody = `userGroup=${encodeURIComponent(loopsUserGroup)}`;\n      const hasUserGroup = !!loopsUserGroup && loopsUserGroup !== \" \";\n      const formBody = hasUserGroup ? emailBody + \"&\" + userGroupBody : emailBody;\n      fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded\"\n        },\n        body: formBody\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"formspark\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const data = new FormData(event.target);\n      const entries = Object.fromEntries(data.entries());\n      fetch(`https://submit-form.com/${formsparkID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries)\n      }).then(() => {\n        onSuccess();\n        onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"getwaitlist\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const formData = new FormData(event.target);\n      const data1 = Object.fromEntries(formData.entries());\n      data1.referral_link = document.URL;\n      fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(data1)\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n  }, [mailchimpURL, formsparkID, email, onSubmit, validateForm, isLoading]); // Animation\n  const formControls = useAnimationControls(); // Input Box Shadow Stylees\n  const focusStylesFrom = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}` : null;\n  const focusStylesTo = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}` : null;\n  const shadowStyles = input.shadowObject ? `${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}` : null;\n  const borderStyles = input.borderObject ? `inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}` : null; // Shake or wiggle as error\n  const formVariants = {\n    default: {\n      x: 0\n    },\n    error: {\n      x: [0, -4, 4, 0],\n      transition: {\n        duration: .2\n      }\n    }\n  };\n  const inputVariants = {\n    default: {\n      boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n    },\n    focused: {\n      boxShadow: dynamicBoxShadow(focusStylesTo, shadowStyles, borderStyles)\n    }\n  };\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      \"--framer-custom-placeholder-color\": input.placeholderColor\n    },\n    variants: formVariants,\n    animate: formControls,\n    children: /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        width: \"100%\",\n        height: \"auto\",\n        display: \"flex\",\n        position: \"relative\",\n        flexDirection: layout === \"vertical\" ? \"column\" : \"row\",\n        color: button.color,\n        gap: button.isDocked ? 0 : gap\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [service === \"getwaitlist\" && /*#__PURE__*/_jsx(\"input\", {\n        type: \"hidden\",\n        name: \"api_key\",\n        value: getwaitlistAPI\n      }), /*#__PURE__*/_jsx(motion.input, {\n        type: \"email\",\n        name: \"email\",\n        placeholder: input.placeholder,\n        value: email,\n        className: `${VERSION} framer-custom-input`,\n        onChange: handleChange,\n        onFocus: handleFocus,\n        onBlur: handleBlur,\n        autoComplete: \"off\",\n        autoCapitalize: \"off\",\n        autoCorrect: \"off\",\n        spellCheck: \"false\",\n        style: {\n          ...defaultStyle,\n          padding: paddingValue,\n          borderRadius,\n          fontSize: 16,\n          ...font,\n          background: input.fill,\n          height: height ? \"auto\" : fixedHeight,\n          color: input.color,\n          boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n        },\n        variants: inputVariants,\n        initial: false,\n        animate: isFocus ? \"focused\" : \"default\",\n        transition: {\n          duration: .3\n        }\n      }), !button.shouldAppear && isLoading && /*#__PURE__*/_jsx(Spinner, {\n        shouldAppear: button.shouldAppear,\n        paddingPerSide: paddingPerSide,\n        paddingTop: paddingTop,\n        paddingRight: paddingRight,\n        padding: padding,\n        color: input.color\n      }), button.shouldAppear && /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          position: button.isDocked ? \"absolute\" : \"relative\",\n          top: button.isDocked ? button.insetWhenDocked : 0,\n          right: button.isDocked ? button.insetWhenDocked : 0,\n          bottom: button.isDocked ? button.insetWhenDocked : 0\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          style: {\n            ...defaultStyle,\n            width: button.isDocked ? button.widthWhenDocked : \"100%\",\n            height: height ? \"100%\" : fixedHeight,\n            cursor: \"pointer\",\n            padding: buttonPaddingValue,\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            // fontWeight: button.fontWeight,\n            fontSize: 16,\n            ...button.buttonFont,\n            background: button.fill,\n            color: button.color,\n            zIndex: 1,\n            boxShadow: getButtonShadow(button)\n          }\n        }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            position: \"absolute\",\n            display: \"flex\",\n            justifyContent: \"center\",\n            alignItems: \"center\",\n            width: \"100%\",\n            height: \"100%\",\n            inset: 0,\n            zIndex: 2,\n            color: button.color,\n            background: button.fill\n          },\n          children: /*#__PURE__*/_jsx(Spinner, {\n            color: button.color\n          })\n        })]\n      })]\n    })\n  });\n}, [`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);\nconst Spinner = props => {\n  const noButtonStyles = !props.shouldAppear ? {\n    position: \"absolute\",\n    top: `calc(50% - 8px)`,\n    right: props.paddingPerSide ? props.paddingRight : props.padding\n  } : {};\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      height: 16,\n      width: 16,\n      ...noButtonStyles\n    },\n    initial: {\n      rotate: 0\n    },\n    animate: {\n      rotate: 360\n    },\n    transition: {\n      duration: 1,\n      repeat: Infinity\n    },\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: {\n        scale: 0\n      },\n      animate: {\n        scale: 1\n      },\n      children: /*#__PURE__*/_jsxs(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        width: \"16\",\n        height: \"16\",\n        style: {\n          fill: \"currentColor\",\n          color: props.color\n        },\n        children: [/*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",\n          fill: \"currentColor\",\n          opacity: \"0.2\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",\n          fill: \"currentColor\"\n        })]\n      })\n    })\n  });\n};\naddPropertyControls(Input, {\n  service: {\n    title: \"Service\",\n    type: ControlType.Enum,\n    options: [\"loops\", \"formspark\", \"mailchimp\", \"getwaitlist\"],\n    optionTitles: [\"Loops\", \"FormSpark\", \"MailChimp\", \"Get Waitlist\"],\n    defaultValue: \"loops\"\n  },\n  mailchimpURL: {\n    title: \"URL\",\n    placeholder: \"https://***.us6.list-manage.com/subscribe/post?u=***\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"mailchimp\"\n  },\n  loopsID: {\n    title: \"ID\",\n    placeholder: \"klm2jxy0i98abzr01pq7defg5\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"loops\"\n  },\n  loopsUserGroup: {\n    title: \"User Group\",\n    type: ControlType.String,\n    placeholder: \"Title\",\n    optional: true,\n    hidden: props => props.service !== \"loops\"\n  },\n  formsparkID: {\n    title: \"ID\",\n    placeholder: \"7PbPpGN3\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"formspark\"\n  },\n  getwaitlistAPI: {\n    title: \"ID\",\n    placeholder: \"9148\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"getwaitlist\"\n  },\n  redirectAs: {\n    title: \"Success\",\n    type: ControlType.Enum,\n    options: [\"link\", \"overlay\"],\n    optionTitles: [\"Open Link\", \"Show Overlay\"],\n    defaultValue: \"link\"\n  },\n  link: {\n    title: \"Redirect\",\n    type: ControlType.Link,\n    hidden: props => props.redirectAs === \"overlay\"\n  },\n  onSubmit: {\n    title: \"Submit\",\n    type: ControlType.EventHandler,\n    hidden: props => props.redirectAs === \"link\"\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true,\n    hidden: props => props.button.isDocked\n  },\n  font: {\n    type: ControlType.Font,\n    title: \"Font\",\n    controls: \"extended\"\n  },\n  input: {\n    title: \"Input\",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"name@email.com\"\n      },\n      placeholderColor: {\n        title: \" \",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.3)\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#EBEBEB\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      height: {\n        title: \"Height\",\n        type: ControlType.Boolean,\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Fixed\"\n      },\n      fixedHeight: {\n        title: \" \",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 50,\n        hidden: props => props.height\n      },\n      padding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      borderRadius: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 8\n      },\n      focusObject: {\n        type: ControlType.Object,\n        title: \"Focus\",\n        optional: true,\n        controls: {\n          focusWidthFrom: {\n            title: \"From\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 0\n          },\n          focusWidthTo: {\n            title: \"To\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 2\n          },\n          focusColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"#09F\"\n          }\n        }\n      },\n      borderObject: {\n        type: ControlType.Object,\n        title: \"Border\",\n        optional: true,\n        controls: {\n          borderWidth: {\n            title: \"Width\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 1\n          },\n          borderColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(200,200,200,0.5)\"\n          }\n        }\n      },\n      shadowObject: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  button: {\n    title: \"Button\",\n    type: ControlType.Object,\n    controls: {\n      shouldAppear: {\n        title: \"Show\",\n        type: ControlType.Boolean,\n        defaultValue: true\n      },\n      label: {\n        title: \"Label\",\n        type: ControlType.String,\n        defaultValue: \"Subscribe\"\n      },\n      buttonFont: {\n        type: ControlType.Font,\n        title: \"Font\",\n        controls: \"extended\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#333\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#FFF\"\n      },\n      isDocked: {\n        title: \"Docked\",\n        type: ControlType.Boolean,\n        defaultValue: false\n      },\n      widthWhenDocked: {\n        title: \"Width\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 100,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      insetWhenDocked: {\n        title: \"Inset\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 5,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      buttonPadding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"buttonPaddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"buttonPaddingTop\", \"buttonPaddingRight\", \"buttonPaddingBottom\", \"buttonPaddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      buttonShadow: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  gap: {\n    title: \"Gap\",\n    type: ControlType.Number,\n    displayStepper: true,\n    min: 0,\n    defaultValue: 10,\n    hidden: props => props.button.isDocked\n  }\n});\nconst defaultStyle = {\n  WebkitAppearance: \"none\",\n  appearance: \"none\",\n  width: \"100%\",\n  height: \"auto\",\n  outline: \"none\",\n  border: \"none\"\n};\nconst containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nfunction getButtonShadow(button) {\n  if (button.buttonShadow) {\n    return `${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;\n  } else return \"none\";\n}\nfunction dynamicBoxShadow(...shadows) {\n  const output = [];\n  shadows.forEach(shadow => shadow && output.push(shadow));\n  return output.join(\", \");\n}\nexport default Input;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Input\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Input.map", "import { fontStore as e } from \"framer\";\ne.loadWebFontsFromSelectors([\"GF;Figtree-500\", \"GF;Figtree-700\", \"GF;Figtree-700italic\", \"GF;Figtree-500italic\"]);\nexport const fonts = [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YiA7glXLk:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YiA7glXLk:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YiA7glXLk:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/YiA7glXLk:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-Oy2Jg .framer-styles-preset-1jzwhud:not(.rich-text-wrapper), .framer-Oy2Jg .framer-styles-preset-1jzwhud.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-Oy2Jg .framer-styles-preset-1jzwhud:not(.rich-text-wrapper), .framer-Oy2Jg .framer-styles-preset-1jzwhud.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 27px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-Oy2Jg .framer-styles-preset-1jzwhud:not(.rich-text-wrapper), .framer-Oy2Jg .framer-styles-preset-1jzwhud.rich-text-wrapper p { --framer-font-family: \"Figtree\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-Oy2Jg\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (77e91d3)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as l, cx as n, RichText as i, useLocaleInfo as o, useVariantState as s, withCSS as p } from \"framer\";\nimport { LayoutGroup as d, motion as m, MotionConfigContext as f } from \"framer-motion\";\nimport * as c from \"react\";\nimport * as y from \"https://framerusercontent.com/modules/q801uYPfjDYoSahLNDHZ/ECanIQfqgHLJC4S2d9gS/Kzd_Xhl5P.js\";\nimport * as u from \"https://framerusercontent.com/modules/QOyW23fjITKOuq854jE5/AnViJx7YxVb43G3DGX1m/YiA7glXLk.js\";\nimport * as x from \"https://framerusercontent.com/modules/hlEufeSSowuFhKvCstsI/7HrMOwstYBy7CTT8tn33/yV4puYbTM.js\";\nlet w = [\"OyMjMiYfh\"],\n  h = \"framer-DwXLw\",\n  g = {\n    OyMjMiYfh: \"framer-v-fpla7a\"\n  };\nfunction v(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet b = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  D = ({\n    value: r,\n    children: a\n  }) => {\n    let t = c.useContext(f),\n      l = null != r ? r : t.transition,\n      n = c.useMemo(() => ({\n        ...t,\n        transition: l\n      }), [JSON.stringify(l)]);\n    return /*#__PURE__*/e(f.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  X = ({\n    author: e,\n    company: r,\n    height: a,\n    id: t,\n    text: l,\n    textColor: n,\n    width: i,\n    ...o\n  }) => {\n    var s, p, d, m;\n    return {\n      ...o,\n      kOk1jDPvX: null !== (s = null != r ? r : o.kOk1jDPvX) && void 0 !== s ? s : \"Company\",\n      rBDt4u6FY: null !== (p = null != n ? n : o.rBDt4u6FY) && void 0 !== p ? p : 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n      s0P4KBhxS: null !== (d = null != e ? e : o.s0P4KBhxS) && void 0 !== d ? d : \"Name\",\n      V9Je3eYp7: null !== (m = null != l ? l : o.V9Je3eYp7) && void 0 !== m ? m : \"Text\"\n    };\n  },\n  L = (e, r) => r.join(\"-\") + e.layoutDependency,\n  Y = /*#__PURE__*/c.forwardRef(function (a, t) {\n    let {\n        activeLocale: l\n      } = o(),\n      {\n        style: p,\n        className: f,\n        layoutId: h,\n        variant: v,\n        V9Je3eYp7: Y,\n        s0P4KBhxS: P,\n        kOk1jDPvX: k,\n        rBDt4u6FY: N,\n        ...j\n      } = X(a),\n      {\n        baseVariant: B,\n        classNames: T,\n        gestureVariant: F,\n        setGestureState: C,\n        setVariant: M,\n        transition: R,\n        variants: S\n      } = s({\n        cycleOrder: w,\n        defaultVariant: \"OyMjMiYfh\",\n        transitions: b,\n        variant: v,\n        variantClassNames: g\n      }),\n      V = L(a, S),\n      A = c.useRef(null),\n      I = c.useId(),\n      O = [u.className, x.className, y.className];\n    return /*#__PURE__*/e(d, {\n      id: null != h ? h : I,\n      children: /*#__PURE__*/e(m.div, {\n        initial: v,\n        animate: S,\n        onHoverStart: () => C({\n          isHovered: !0\n        }),\n        onHoverEnd: () => C({\n          isHovered: !1\n        }),\n        onTapStart: () => C({\n          isPressed: !0\n        }),\n        onTap: () => C({\n          isPressed: !1\n        }),\n        onTapCancel: () => C({\n          isPressed: !1\n        }),\n        className: n(\"framer-DwXLw\", ...O, T),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(D, {\n          value: R,\n          children: /*#__PURE__*/r(m.div, {\n            ...j,\n            className: n(\"framer-fpla7a\", f),\n            \"data-framer-name\": \"Slide\",\n            layoutDependency: V,\n            layoutId: \"OyMjMiYfh\",\n            ref: null != t ? t : A,\n            style: {\n              ...p\n            },\n            children: [/*#__PURE__*/e(i, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(c.Fragment, {\n                children: /*#__PURE__*/e(m.p, {\n                  className: \"framer-styles-preset-1jzwhud\",\n                  \"data-styles-preset\": \"YiA7glXLk\",\n                  style: {\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-rBDt4u6FY-aRpwyPgyr))\"\n                  },\n                  children: \"Text\"\n                })\n              }),\n              className: \"framer-6rbaaq\",\n              layoutDependency: V,\n              layoutId: \"zvZnftdft\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--variable-reference-rBDt4u6FY-aRpwyPgyr)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                \"--variable-reference-rBDt4u6FY-aRpwyPgyr\": N\n              },\n              text: Y,\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), /*#__PURE__*/e(m.div, {\n              className: \"framer-o7sya1\",\n              \"data-framer-name\": \"Texts\",\n              layoutDependency: V,\n              layoutId: \"lhJ1V2iIQ\",\n              children: /*#__PURE__*/r(m.div, {\n                className: \"framer-1nld6nd\",\n                \"data-framer-name\": \"Name Wrapper\",\n                layoutDependency: V,\n                layoutId: \"XhAyU34ch\",\n                children: [/*#__PURE__*/e(i, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(c.Fragment, {\n                    children: /*#__PURE__*/e(m.p, {\n                      className: \"framer-styles-preset-5p0mh5\",\n                      \"data-styles-preset\": \"yV4puYbTM\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-rBDt4u6FY-aRpwyPgyr))\"\n                      },\n                      children: \"Name\"\n                    })\n                  }),\n                  className: \"framer-14ggm55\",\n                  layoutDependency: V,\n                  layoutId: \"pnLmqL5jy\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--variable-reference-rBDt4u6FY-aRpwyPgyr)\",\n                    \"--framer-paragraph-spacing\": \"0px\",\n                    \"--variable-reference-rBDt4u6FY-aRpwyPgyr\": N\n                  },\n                  text: P,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(i, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(c.Fragment, {\n                    children: /*#__PURE__*/e(m.p, {\n                      className: \"framer-styles-preset-fzpnzy\",\n                      \"data-styles-preset\": \"Kzd_Xhl5P\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-rBDt4u6FY-aRpwyPgyr))\"\n                      },\n                      children: \"Company\"\n                    })\n                  }),\n                  className: \"framer-ir1qmg\",\n                  layoutDependency: V,\n                  layoutId: \"I2IOB3quX\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--variable-reference-rBDt4u6FY-aRpwyPgyr)\",\n                    \"--framer-paragraph-spacing\": \"0px\",\n                    \"--variable-reference-rBDt4u6FY-aRpwyPgyr\": N,\n                    opacity: .5\n                  },\n                  text: k,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })]\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  P = ['.framer-DwXLw [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-DwXLw .framer-kc63m5 { display: block; }\", \".framer-DwXLw .framer-fpla7a { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 170px; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 520px; }\", \".framer-DwXLw .framer-6rbaaq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-DwXLw .framer-o7sya1 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 247px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DwXLw .framer-1nld6nd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DwXLw .framer-14ggm55, .framer-DwXLw .framer-ir1qmg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DwXLw .framer-o7sya1, .framer-DwXLw .framer-1nld6nd { gap: 0px; } .framer-DwXLw .framer-o7sya1 > * { margin: 0px; margin-left: calc(247px / 2); margin-right: calc(247px / 2); } .framer-DwXLw .framer-o7sya1 > :first-child { margin-left: 0px; } .framer-DwXLw .framer-o7sya1 > :last-child { margin-right: 0px; } .framer-DwXLw .framer-1nld6nd > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-DwXLw .framer-1nld6nd > :first-child { margin-top: 0px; } .framer-DwXLw .framer-1nld6nd > :last-child { margin-bottom: 0px; } }\", ...u.css, ...x.css, ...y.css],\n  k = p(Y, P, \"framer-DwXLw\");\nexport default k;\nk.displayName = \"Slide\", k.defaultProps = {\n  height: 170,\n  width: 520\n}, t(k, {\n  V9Je3eYp7: {\n    defaultValue: \"Text\",\n    displayTextArea: !0,\n    title: \"Text\",\n    type: l.String\n  },\n  s0P4KBhxS: {\n    defaultValue: \"Name\",\n    displayTextArea: !1,\n    title: \"Author\",\n    type: l.String\n  },\n  kOk1jDPvX: {\n    defaultValue: \"Company\",\n    displayTextArea: !1,\n    title: \"Company\",\n    type: l.String\n  },\n  rBDt4u6FY: {\n    defaultValue: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n    title: \"Text Color\",\n    type: l.Color\n  }\n}), a(k, [...u.fonts, ...x.fonts, ...y.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraRpwyPgyr\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerVariables\": \"{\\\"V9Je3eYp7\\\":\\\"text\\\",\\\"s0P4KBhxS\\\":\\\"author\\\",\\\"kOk1jDPvX\\\":\\\"company\\\",\\\"rBDt4u6FY\\\":\\\"textColor\\\"}\",\n        \"framerIntrinsicHeight\": \"170\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"520\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./aRpwyPgyr.map", "// Generated by Framer (c252364)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as o, Link as n, RichText as l, useLocaleCode as s, useLocaleInfo as m, useVariantState as f, withCSS as d } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as g } from \"framer-motion\";\nimport * as u from \"react\";\nimport * as x from \"https://framerusercontent.com/modules/q801uYPfjDYoSahLNDHZ/ECanIQfqgHLJC4S2d9gS/Kzd_Xhl5P.js\";\nimport * as h from \"https://framerusercontent.com/modules/dmpevdcU7THxapw45kHq/nQHHXTI8sLiHJKfP5Inn/pU8GLsCWH.js\";\nimport * as y from \"https://framerusercontent.com/modules/Z89oX7BX8S1JWR3iTrOs/2vWYwMYRBvk0yahCbgx6/sVB2tAuf8.js\";\nimport * as b from \"https://framerusercontent.com/modules/XxzdmzVejR0n9PhD1nkH/CRNAaRpRpahNzjmqz3wL/W7OsRdJ8q.js\";\nlet w = {\n    qP4JFI2oS: {\n      hover: !0\n    }\n  },\n  v = [\"qP4JFI2oS\", \"oTbpQVLFR\"],\n  F = \"framer-Je4FV\",\n  J = {\n    oTbpQVLFR: \"framer-v-9pqjm1\",\n    qP4JFI2oS: \"framer-v-1juowgq\"\n  };\nfunction V(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet j = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  k = (e, r = {}, a) => {\n    if (\"string\" != typeof e) return \"\";\n    let t = new Date(e);\n    if (isNaN(t.getTime())) return \"\";\n    let i = \"en-US\",\n      o = r.locale || a || i,\n      n = r.dateStyle;\n    try {\n      return t.toLocaleDateString(o, {\n        dateStyle: n,\n        timeZone: \"UTC\"\n      });\n    } catch {\n      return t.toLocaleDateString(i, {\n        dateStyle: n,\n        timeZone: \"UTC\"\n      });\n    }\n  },\n  S = e => null != e && \"\" !== e,\n  q = ({\n    value: r,\n    children: a\n  }) => {\n    let t = u.useContext(g),\n      i = null != r ? r : t.transition,\n      o = u.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(g.Provider, {\n      value: o,\n      children: a\n    });\n  },\n  D = {\n    \"Desktop - Dark\": \"qP4JFI2oS\",\n    \"Mobile - Dark\": \"oTbpQVLFR\"\n  },\n  T = ({\n    date: e,\n    height: r,\n    id: a,\n    intoduction: t,\n    link: i,\n    subtitle: o,\n    title: n,\n    width: l,\n    ...s\n  }) => {\n    var m, f, d, p, c;\n    return {\n      ...s,\n      bekVUyCde: null != i ? i : s.bekVUyCde,\n      djnum0unJ: null !== (m = null != o ? o : s.djnum0unJ) && void 0 !== m ? m : \"Subtitle\",\n      FYSEel25Z: null !== (f = null != e ? e : s.FYSEel25Z) && void 0 !== f ? f : \"1970-01-01T00:00:00.000Z\",\n      jEtTqsSZN: null !== (d = null != n ? n : s.jEtTqsSZN) && void 0 !== d ? d : \"Title\",\n      tJsGeZjkO: null != t ? t : s.tJsGeZjkO,\n      variant: null !== (c = null !== (p = D[s.variant]) && void 0 !== p ? p : s.variant) && void 0 !== c ? c : \"qP4JFI2oS\"\n    };\n  },\n  I = (e, r) => r.join(\"-\") + e.layoutDependency,\n  N = /*#__PURE__*/u.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = m(),\n      {\n        style: d,\n        className: g,\n        layoutId: F,\n        variant: D,\n        bekVUyCde: N,\n        djnum0unJ: P,\n        FYSEel25Z: C,\n        jEtTqsSZN: L,\n        tJsGeZjkO: Z,\n        ...E\n      } = T(a),\n      {\n        baseVariant: R,\n        classNames: _,\n        gestureVariant: B,\n        setGestureState: U,\n        setVariant: z,\n        transition: A,\n        variants: G\n      } = f({\n        cycleOrder: v,\n        defaultVariant: \"qP4JFI2oS\",\n        enabledGestures: w,\n        transitions: j,\n        variant: D,\n        variantClassNames: J\n      }),\n      H = I(a, G),\n      O = u.useRef(null),\n      M = s(),\n      Q = u.useId(),\n      W = [y.className, b.className, h.className, x.className];\n    return /*#__PURE__*/e(p, {\n      id: null != F ? F : Q,\n      children: /*#__PURE__*/e(c.div, {\n        initial: D,\n        animate: G,\n        onHoverStart: () => U({\n          isHovered: !0\n        }),\n        onHoverEnd: () => U({\n          isHovered: !1\n        }),\n        onTapStart: () => U({\n          isPressed: !0\n        }),\n        onTap: () => U({\n          isPressed: !1\n        }),\n        onTapCancel: () => U({\n          isPressed: !1\n        }),\n        className: o(\"framer-Je4FV\", ...W, _),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(q, {\n          value: A,\n          children: /*#__PURE__*/e(n, {\n            href: N,\n            children: /*#__PURE__*/e(c.a, {\n              ...E,\n              className: `${o(\"framer-1juowgq\", g)} framer-1m5gpdc`,\n              \"data-border\": !0,\n              \"data-framer-name\": \"Desktop - Dark\",\n              layoutDependency: H,\n              layoutId: \"qP4JFI2oS\",\n              ref: null != t ? t : O,\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"var(--token-ffdb8ceb-2a54-4f00-a7e4-b24bcbc3f15c, rgba(255, 255, 255, 0.1))\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                background: 'linear-gradient(-4.100212920863399deg, var(--token-b0f51cd3-50ea-4a2f-9b0e-0ad3f949088e, rgb(255, 255, 255)) /* {\"name\":\"Section Background 2 Bottom\"} */ 0%, var(--token-caba419d-f92a-48ac-8cff-d624ce1df234, rgb(255, 255, 255)) /* {\"name\":\"Section Background 2 Top\"} */ 100%)',\n                borderBottomLeftRadius: 20,\n                borderBottomRightRadius: 20,\n                borderTopLeftRadius: 20,\n                borderTopRightRadius: 20,\n                ...d\n              },\n              variants: {\n                \"qP4JFI2oS-hover\": {\n                  \"--border-color\": \"var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255))\"\n                }\n              },\n              ...V({\n                \"qP4JFI2oS-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                oTbpQVLFR: {\n                  \"data-framer-name\": \"Mobile - Dark\"\n                }\n              }, R, B),\n              children: /*#__PURE__*/r(c.div, {\n                className: \"framer-4i4m20\",\n                \"data-framer-name\": \"Blog Content\",\n                layoutDependency: H,\n                layoutId: \"gB5GUssZe\",\n                children: [/*#__PURE__*/e(c.div, {\n                  className: \"framer-1bwfk3j\",\n                  \"data-framer-name\": \"Subtitle Wrapper\",\n                  layoutDependency: H,\n                  layoutId: \"evf5FE1GJ\",\n                  style: {\n                    opacity: .9\n                  },\n                  children: /*#__PURE__*/e(l, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-fv40gk\",\n                        \"data-styles-preset\": \"sVB2tAuf8\",\n                        children: \"Subtitle\"\n                      })\n                    }),\n                    className: \"framer-erpj27\",\n                    \"data-framer-name\": \"Blog\",\n                    layoutDependency: H,\n                    layoutId: \"eFwx0T4bM\",\n                    style: {\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: P,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                }), /*#__PURE__*/r(c.div, {\n                  className: \"framer-dl12w\",\n                  \"data-framer-name\": \"Blog Info\",\n                  layoutDependency: H,\n                  layoutId: \"PxaLDa0CM\",\n                  children: [/*#__PURE__*/e(l, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(c.p, {\n                        className: \"framer-styles-preset-uljsjk\",\n                        \"data-styles-preset\": \"W7OsRdJ8q\",\n                        children: \"1/1/70\"\n                      })\n                    }),\n                    className: \"framer-xgi4wy\",\n                    \"data-framer-name\": \"19.10.2023\",\n                    layoutDependency: H,\n                    layoutId: \"xqoSpbhZz\",\n                    style: {\n                      \"--framer-paragraph-spacing\": \"0px\",\n                      opacity: .5\n                    },\n                    text: k(C, {\n                      dateStyle: \"short\",\n                      locale: \"\"\n                    }, M),\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(c.div, {\n                    className: \"framer-6imjp2\",\n                    \"data-framer-name\": \"Text\",\n                    layoutDependency: H,\n                    layoutId: \"TZE4e2Q_6\",\n                    children: /*#__PURE__*/e(l, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/e(u.Fragment, {\n                        children: /*#__PURE__*/e(c.h2, {\n                          className: \"framer-styles-preset-51zfa8\",\n                          \"data-styles-preset\": \"pU8GLsCWH\",\n                          children: \"Title\"\n                        })\n                      }),\n                      className: \"framer-12r4y4p\",\n                      \"data-framer-name\": \"Digital Design Insights\",\n                      layoutDependency: H,\n                      layoutId: \"ZnhlfsPym\",\n                      style: {\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: L,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })\n                  })]\n                }), S(Z) && /*#__PURE__*/e(l, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(u.Fragment, {\n                    children: /*#__PURE__*/e(c.p, {\n                      className: \"framer-styles-preset-fzpnzy\",\n                      \"data-styles-preset\": \"Kzd_Xhl5P\",\n                      children: \"Content\"\n                    })\n                  }),\n                  className: \"framer-1yrvmmi\",\n                  \"data-framer-name\": \"In the world of design, it's no longer enough to create things that look good; the focus has shifted to making a meaningful impact. Designing for impact is about using design as a force for change, a tool to address real-world problems, and a means to inspire action. It's the marriage of aesthetics and purpose, and it's a growing movement within the design community.\",\n                  layoutDependency: H,\n                  layoutId: \"FHD6P_Fzq\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  text: Z,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })]\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  P = ['.framer-Je4FV [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-Je4FV .framer-1m5gpdc { display: block; }\", \".framer-Je4FV .framer-1juowgq { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 200px; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; text-decoration: none; width: 600px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Je4FV .framer-4i4m20 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Je4FV .framer-1bwfk3j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Je4FV .framer-erpj27, .framer-Je4FV .framer-xgi4wy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Je4FV .framer-dl12w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Je4FV .framer-6imjp2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Je4FV .framer-12r4y4p { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-Je4FV .framer-1yrvmmi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-Je4FV .framer-v-1juowgq .framer-1juowgq { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Je4FV .framer-1juowgq, .framer-Je4FV .framer-4i4m20, .framer-Je4FV .framer-1bwfk3j, .framer-Je4FV .framer-dl12w, .framer-Je4FV .framer-6imjp2 { gap: 0px; } .framer-Je4FV .framer-1juowgq > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-Je4FV .framer-1juowgq > :first-child, .framer-Je4FV .framer-4i4m20 > :first-child, .framer-Je4FV .framer-1bwfk3j > :first-child, .framer-Je4FV .framer-dl12w > :first-child { margin-top: 0px; } .framer-Je4FV .framer-1juowgq > :last-child, .framer-Je4FV .framer-4i4m20 > :last-child, .framer-Je4FV .framer-1bwfk3j > :last-child, .framer-Je4FV .framer-dl12w > :last-child { margin-bottom: 0px; } .framer-Je4FV .framer-4i4m20 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-Je4FV .framer-1bwfk3j > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-Je4FV .framer-dl12w > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-Je4FV .framer-6imjp2 > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-Je4FV .framer-6imjp2 > :first-child { margin-left: 0px; } .framer-Je4FV .framer-6imjp2 > :last-child { margin-right: 0px; } }\", \".framer-Je4FV.framer-v-9pqjm1 .framer-1juowgq { padding: 40px 20px 40px 20px; }\", ...y.css, ...b.css, ...h.css, ...x.css],\n  C = d(N, P, \"framer-Je4FV\");\nexport default C;\nC.displayName = \"Post\", C.defaultProps = {\n  height: 195,\n  width: 600\n}, t(C, {\n  variant: {\n    options: [\"qP4JFI2oS\", \"oTbpQVLFR\"],\n    optionTitles: [\"Desktop - Dark\", \"Mobile - Dark\"],\n    title: \"Variant\",\n    type: i.Enum\n  },\n  bekVUyCde: {\n    title: \"Link\",\n    type: i.Link\n  },\n  djnum0unJ: {\n    defaultValue: \"Subtitle\",\n    displayTextArea: !1,\n    title: \"Subtitle\",\n    type: i.String\n  },\n  FYSEel25Z: {\n    defaultValue: \"1970-01-01T00:00:00.000Z\",\n    title: \"Date\",\n    type: i.Date\n  },\n  jEtTqsSZN: {\n    defaultValue: \"Title\",\n    title: \"Title\",\n    type: i.String\n  },\n  tJsGeZjkO: {\n    defaultValue: \"\",\n    displayTextArea: !0,\n    title: \"Intoduction\",\n    type: i.String\n  }\n}), a(C, [...y.fonts, ...b.fonts, ...h.fonts, ...x.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerN7PmUx0kI\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"195\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]},\\\"oTbpQVLFR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]},\\\"JyBCwB41A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"bekVUyCde\\\":\\\"link\\\",\\\"djnum0unJ\\\":\\\"subtitle\\\",\\\"FYSEel25Z\\\":\\\"date\\\",\\\"jEtTqsSZN\\\":\\\"title\\\",\\\"tJsGeZjkO\\\":\\\"intoduction\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"600\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./N7PmUx0kI.map", "// Generated by Framer (4f5e97b)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as t, ControlType as i, cx as o, Image as a, Link as n, useLocaleInfo as d, useVariantState as s, withCSS as l } from \"framer\";\nimport { LayoutGroup as f, motion as u, MotionConfigContext as p } from \"framer-motion\";\nimport * as m from \"react\";\nlet h = {\n    iFdwX_f8u: {\n      hover: !0\n    }\n  },\n  c = [\"iFdwX_f8u\"],\n  b = \"framer-sS8Zi\",\n  v = {\n    iFdwX_f8u: \"framer-v-dculfw\"\n  };\nfunction w(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet y = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  g = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  F = ({\n    value: r,\n    children: t\n  }) => {\n    let i = m.useContext(p),\n      o = null != r ? r : i.transition,\n      a = m.useMemo(() => ({\n        ...i,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(p.Provider, {\n      value: a,\n      children: t\n    });\n  },\n  x = ({\n    height: e,\n    id: r,\n    image: t,\n    link: i,\n    newTab: o,\n    width: a,\n    ...n\n  }) => ({\n    ...n,\n    AKbE_gTFq: null != i ? i : n.AKbE_gTFq,\n    AqwEMhF4i: null != t ? t : n.AqwEMhF4i,\n    ZheqMetIF: null != o ? o : n.ZheqMetIF\n  }),\n  S = (e, r) => r.join(\"-\") + e.layoutDependency,\n  T = /*#__PURE__*/m.forwardRef(function (r, t) {\n    let {\n        activeLocale: i\n      } = d(),\n      {\n        style: l,\n        className: p,\n        layoutId: b,\n        variant: T,\n        AKbE_gTFq: Z,\n        ZheqMetIF: _,\n        AqwEMhF4i: q,\n        ...R\n      } = x(r),\n      {\n        baseVariant: j,\n        classNames: k,\n        gestureVariant: E,\n        setGestureState: I,\n        setVariant: P,\n        transition: M,\n        variants: X\n      } = s({\n        cycleOrder: c,\n        defaultVariant: \"iFdwX_f8u\",\n        enabledGestures: h,\n        transitions: y,\n        variant: T,\n        variantClassNames: v\n      }),\n      A = S(r, X),\n      H = m.useRef(null),\n      N = m.useId();\n    return /*#__PURE__*/e(f, {\n      id: null != b ? b : N,\n      children: /*#__PURE__*/e(u.div, {\n        initial: T,\n        animate: X,\n        onHoverStart: () => I({\n          isHovered: !0\n        }),\n        onHoverEnd: () => I({\n          isHovered: !1\n        }),\n        onTapStart: () => I({\n          isPressed: !0\n        }),\n        onTap: () => I({\n          isPressed: !1\n        }),\n        onTapCancel: () => I({\n          isPressed: !1\n        }),\n        className: o(\"framer-sS8Zi\", ...[], k),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(F, {\n          value: M,\n          children: /*#__PURE__*/e(n, {\n            href: Z,\n            openInNewTab: _,\n            smoothScroll: !0,\n            children: /*#__PURE__*/e(a, {\n              ...R,\n              as: \"a\",\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 908,\n                intrinsicWidth: 1e3,\n                pixelHeight: 908,\n                pixelWidth: 1e3,\n                sizes: \"min(500px, 100vw)\",\n                ...g(q)\n              },\n              className: `${o(\"framer-dculfw\", p)} framer-ntkykj`,\n              \"data-framer-name\": \"Photo\",\n              layoutDependency: A,\n              layoutId: \"iFdwX_f8u\",\n              ref: null != t ? t : H,\n              style: {\n                borderBottomLeftRadius: 10,\n                borderBottomRightRadius: 10,\n                borderTopLeftRadius: 10,\n                borderTopRightRadius: 10,\n                opacity: 1,\n                ...l\n              },\n              variants: {\n                \"iFdwX_f8u-hover\": {\n                  opacity: .82\n                }\n              },\n              ...w({\n                \"iFdwX_f8u-hover\": {\n                  \"data-framer-name\": void 0\n                }\n              }, j, E)\n            })\n          })\n        })\n      })\n    });\n  }),\n  Z = ['.framer-sS8Zi [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-sS8Zi .framer-ntkykj { display: block; }\", \".framer-sS8Zi .framer-dculfw { cursor: pointer; height: 454px; overflow: visible; position: relative; text-decoration: none; width: 500px; }\", \".framer-sS8Zi.framer-v-dculfw.hover .framer-dculfw { aspect-ratio: 1.1013215859030836 / 1; height: var(--framer-aspect-ratio-supported, 454px); }\"],\n  _ = l(T, Z, \"framer-sS8Zi\");\nexport default _;\n_.displayName = \"Project Photo\", _.defaultProps = {\n  height: 454,\n  width: 500\n}, t(_, {\n  AKbE_gTFq: {\n    title: \"Link\",\n    type: i.Link\n  },\n  ZheqMetIF: {\n    defaultValue: !1,\n    title: \"New Tab\",\n    type: i.Boolean\n  },\n  AqwEMhF4i: {\n    title: \"Image\",\n    type: i.ResponsiveImage\n  }\n}), r(_, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerloZgAicWd\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TxjQdS0bh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"AKbE_gTFq\\\":\\\"link\\\",\\\"ZheqMetIF\\\":\\\"newTab\\\",\\\"AqwEMhF4i\\\":\\\"image\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"454\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"500\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./loZgAicWd.map", "// Generated by Framer (4f5e97b)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as l, getFonts as i, RichText as o, useLocaleInfo as s, useVariantState as d, withCSS as f } from \"framer\";\nimport { LayoutGroup as m, motion as p, MotionConfigContext as c } from \"framer-motion\";\nimport * as y from \"react\";\nimport * as u from \"https://framerusercontent.com/modules/dmpevdcU7THxapw45kHq/nQHHXTI8sLiHJKfP5Inn/pU8GLsCWH.js\";\nimport * as x from \"https://framerusercontent.com/modules/XxzdmzVejR0n9PhD1nkH/CRNAaRpRpahNzjmqz3wL/W7OsRdJ8q.js\";\nimport b from \"https://framerusercontent.com/modules/3xipfCPsmed2ln7HMUYW/IpzAtGqZwgogGPOTTeIa/loZgAicWd.js\";\nlet h = i(b),\n  g = [\"HXwFboIv7\"],\n  v = \"framer-kar1G\",\n  I = {\n    HXwFboIv7: \"framer-v-32b6dy\"\n  };\nfunction w(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet k = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  O = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  T = ({\n    value: r,\n    children: a\n  }) => {\n    let t = y.useContext(c),\n      n = null != r ? r : t.transition,\n      l = y.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(c.Provider, {\n      value: l,\n      children: a\n    });\n  },\n  K = ({\n    height: e,\n    id: r,\n    image: a,\n    link: t,\n    newTab: n,\n    text: l,\n    textColor: i,\n    title: o,\n    width: s,\n    ...d\n  }) => {\n    var f, m, p;\n    return {\n      ...d,\n      BaeS0M73z: null !== (f = null != o ? o : d.BaeS0M73z) && void 0 !== f ? f : \"Title\",\n      OfOInK7bb: null !== (m = null != i ? i : d.OfOInK7bb) && void 0 !== m ? m : 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n      pW66un8yF: null != t ? t : d.pW66un8yF,\n      sqeWC7ydI: null != n ? n : d.sqeWC7ydI,\n      TOzSpEDYM: null !== (p = null != l ? l : d.TOzSpEDYM) && void 0 !== p ? p : \"Text\",\n      xYKUuy6N8: null != a ? a : d.xYKUuy6N8\n    };\n  },\n  z = (e, r) => r.join(\"-\") + e.layoutDependency,\n  G = /*#__PURE__*/y.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = s(),\n      {\n        style: i,\n        className: f,\n        layoutId: c,\n        variant: h,\n        xYKUuy6N8: v,\n        BaeS0M73z: w,\n        TOzSpEDYM: G,\n        OfOInK7bb: j,\n        pW66un8yF: N,\n        sqeWC7ydI: q,\n        ...W\n      } = K(a),\n      {\n        baseVariant: Z,\n        classNames: C,\n        gestureVariant: F,\n        setGestureState: D,\n        setVariant: S,\n        transition: E,\n        variants: H\n      } = d({\n        cycleOrder: g,\n        defaultVariant: \"HXwFboIv7\",\n        transitions: k,\n        variant: h,\n        variantClassNames: I\n      }),\n      J = z(a, H),\n      M = y.useRef(null),\n      U = y.useId(),\n      Y = [u.className, x.className];\n    return /*#__PURE__*/e(m, {\n      id: null != c ? c : U,\n      children: /*#__PURE__*/e(p.div, {\n        initial: h,\n        animate: H,\n        onHoverStart: () => D({\n          isHovered: !0\n        }),\n        onHoverEnd: () => D({\n          isHovered: !1\n        }),\n        onTapStart: () => D({\n          isPressed: !0\n        }),\n        onTap: () => D({\n          isPressed: !1\n        }),\n        onTapCancel: () => D({\n          isPressed: !1\n        }),\n        className: l(\"framer-kar1G\", ...Y, C),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(T, {\n          value: E,\n          children: /*#__PURE__*/r(p.div, {\n            ...W,\n            className: l(\"framer-32b6dy\", f),\n            \"data-framer-name\": \"Project Info\",\n            layoutDependency: J,\n            layoutId: \"HXwFboIv7\",\n            ref: null != t ? t : M,\n            style: {\n              ...i\n            },\n            children: [/*#__PURE__*/r(p.div, {\n              className: \"framer-1ygxyrz\",\n              \"data-framer-name\": \"Ttiles\",\n              layoutDependency: J,\n              layoutId: \"IEoYrcZWX\",\n              children: [/*#__PURE__*/e(o, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.h2, {\n                    className: \"framer-styles-preset-51zfa8\",\n                    \"data-styles-preset\": \"pU8GLsCWH\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-1of0zx5, var(--variable-reference-OfOInK7bb-ZTKqdcKZ7))\"\n                    },\n                    children: \"Title\"\n                  })\n                }),\n                className: \"framer-26780t\",\n                layoutDependency: J,\n                layoutId: \"LY8J16Rl9\",\n                style: {\n                  \"--extracted-1of0zx5\": \"var(--variable-reference-OfOInK7bb-ZTKqdcKZ7)\",\n                  \"--framer-paragraph-spacing\": \"0px\",\n                  \"--variable-reference-OfOInK7bb-ZTKqdcKZ7\": j\n                },\n                text: w,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              }), /*#__PURE__*/e(o, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(y.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    className: \"framer-styles-preset-uljsjk\",\n                    \"data-styles-preset\": \"W7OsRdJ8q\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--variable-reference-OfOInK7bb-ZTKqdcKZ7))\"\n                    },\n                    children: \"Text\"\n                  })\n                }),\n                className: \"framer-1o2jbf7\",\n                layoutDependency: J,\n                layoutId: \"beMuiq5iF\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--variable-reference-OfOInK7bb-ZTKqdcKZ7)\",\n                  \"--framer-paragraph-spacing\": \"0px\",\n                  \"--variable-reference-OfOInK7bb-ZTKqdcKZ7\": j,\n                  opacity: .5\n                },\n                text: G,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            }), /*#__PURE__*/e(p.div, {\n              className: \"framer-1h2uzw9-container\",\n              layoutDependency: J,\n              layoutId: \"UOJIzIjJW-container\",\n              children: /*#__PURE__*/e(b, {\n                AKbE_gTFq: N,\n                AqwEMhF4i: O(v),\n                height: \"100%\",\n                id: \"UOJIzIjJW\",\n                layoutId: \"UOJIzIjJW\",\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ZheqMetIF: q\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  j = ['.framer-kar1G [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-kar1G .framer-19mdifw { display: block; }\", \".framer-kar1G .framer-32b6dy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 500px; }\", \".framer-kar1G .framer-1ygxyrz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-kar1G .framer-26780t, .framer-kar1G .framer-1o2jbf7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-kar1G .framer-1h2uzw9-container { flex: none; height: 454px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kar1G .framer-32b6dy, .framer-kar1G .framer-1ygxyrz { gap: 0px; } .framer-kar1G .framer-32b6dy > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-kar1G .framer-32b6dy > :first-child, .framer-kar1G .framer-1ygxyrz > :first-child { margin-top: 0px; } .framer-kar1G .framer-32b6dy > :last-child, .framer-kar1G .framer-1ygxyrz > :last-child { margin-bottom: 0px; } .framer-kar1G .framer-1ygxyrz > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\", ...u.css, ...x.css],\n  N = f(G, j, \"framer-kar1G\");\nexport default N;\nN.displayName = \"Project Item\", N.defaultProps = {\n  height: 538.5,\n  width: 500\n}, t(N, {\n  xYKUuy6N8: {\n    title: \"Image\",\n    type: n.ResponsiveImage\n  },\n  BaeS0M73z: {\n    defaultValue: \"Title\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: n.String\n  },\n  TOzSpEDYM: {\n    defaultValue: \"Text\",\n    displayTextArea: !1,\n    title: \"Text\",\n    type: n.String\n  },\n  OfOInK7bb: {\n    defaultValue: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n    title: \"Text Color\",\n    type: n.Color\n  },\n  pW66un8yF: {\n    title: \"Link\",\n    type: n.Link\n  },\n  sqeWC7ydI: {\n    defaultValue: !1,\n    title: \"New Tab\",\n    type: n.Boolean\n  }\n}), a(N, [...h, ...u.fonts, ...x.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerZTKqdcKZ7\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"538.5\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"500\",\n        \"framerVariables\": \"{\\\"xYKUuy6N8\\\":\\\"image\\\",\\\"BaeS0M73z\\\":\\\"title\\\",\\\"TOzSpEDYM\\\":\\\"text\\\",\\\"OfOInK7bb\\\":\\\"textColor\\\",\\\"pW66un8yF\\\":\\\"link\\\",\\\"sqeWC7ydI\\\":\\\"newTab\\\"}\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (32a0c69)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, Container, cx, GeneratedComponentContext, getFonts, PathVariablesContext, PropertyOverrides, removeHiddenBreakpointLayers, resolveLink, RichText, SVG, useHydratedBreakpointVariants, useLocaleInfo, useQueryData, useRouteElementId, useRouter, withCSS, withMappedReactProps } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Ticker from \"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js\";\nimport Input from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/1AgXU4a3oNu19SwiRlC6/Input.js\";\nimport ImageRepeat from \"https://framerusercontent.com/modules/TzPsT4eSmGTqRY00xjlI/DOvGMRZapkHEHL3ZITlx/ImageRepeat.js\";\nimport Slideshow from \"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/soIAPuIiPtf4z0IwVYlq/SlideShow.js\";\nimport Slide from \"https://framerusercontent.com/modules/9K5uTyM4lON1BlGpKtYW/ezNQw8ubUReTcrAizd8D/aRpwyPgyr.js\";\nimport Remix from \"https://framerusercontent.com/modules/cawzo01WgblquA5eqNfC/foVuT5e3Vnw2hFmOU9wf/C_0TbQW43.js\";\nimport CTA, * as CTAInfo from \"https://framerusercontent.com/modules/k57HVyOaAYal00EEzJrP/MYSqNoQVAchlnKLO1LTT/e1SKH5DLV.js\";\nimport Navbar from \"https://framerusercontent.com/modules/d9fc8uIVTzAXTcxYOxfR/SRwJwpVvdghHH8FqFqeb/mWphgGBBH.js\";\nimport Post from \"https://framerusercontent.com/modules/sCbY52pC5NeuJ5WfZ43M/t0nSk1XEYANOj4IH1Whg/N7PmUx0kI.js\";\nimport BuyButton from \"https://framerusercontent.com/modules/dBW5TKVIo6At36UtOsjY/ZghV5ZGfGW0RLkJFGajF/sY94ExfAA.js\";\nimport ProjectItem from \"https://framerusercontent.com/modules/k27LDUVYp41bVOMEQKET/x0ijaOCKOPrC0bbizwTJ/ZTKqdcKZ7.js\";\nimport { with3D } from \"https://framerusercontent.com/modules/tXTUSZb5NIvWjwRvmA8T/yJEJ4mvKs6UKVqo6Hyjx/card3d.js\";\nimport CaseStudies from \"https://framerusercontent.com/modules/5kOXkbgUMEtHvB8yhQ1E/nXzZKc0aFmGH036IoOVU/mLBgqWaiP.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/vMo3X7Wt5dr6XBCVYldE/5vmf72Qj1EK3euNMCu6Y/CIiZyr87P.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/aTCo9Aayr73JFbIApthu/93XmA2lzpQnlmcbSOZmC/Kzd_Xhl5P.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/4w7JwCAawqnTiJ3az96H/hIelQzy6vB80e4T46kfC/sVB2tAuf8.js\";\nimport * as sharedStyle3 from \"https://framerusercontent.com/modules/wNBjNNcNGLaR7SdnbhQ3/s8DS0kuYNbmAYcWbv75b/W7OsRdJ8q.js\";\nimport * as sharedStyle4 from \"https://framerusercontent.com/modules/pwh1N3j3holArJM0ZNlZ/t5xJbxRTVaOtuzmpvfoW/yV4puYbTM.js\";\nimport metadataProvider from \"https://framerusercontent.com/modules/aksl1nGLXDYIrPAcC1dX/lktgs5VJkQAFFKOFk4tr/augiA20Il.js\";\nconst BuyButtonFonts = getFonts(BuyButton);\nconst ImageRepeatFonts = getFonts(ImageRepeat);\nconst NavbarFonts = getFonts(Navbar);\nconst ProjectItemFonts = getFonts(ProjectItem);\nconst TickerFonts = getFonts(Ticker);\nconst PostFonts = getFonts(Post);\nconst InputFonts = getFonts(Input);\nconst SlideFonts = getFonts(Slide);\nconst SlideshowFonts = getFonts(Slideshow);\nconst CTAFonts = getFonts(CTA);\nconst CTAWith3DWithMappedReactProps6j0brr = withMappedReactProps(with3D(CTA), CTAInfo);\nconst RemixFonts = getFonts(Remix);\nconst cycleOrder = [\"WQLkyLRf1\", \"lfxLxLsOD\", \"nKdPU73wZ\"];\nconst breakpoints = {\n  lfxLxLsOD: \"(min-width: 810px) and (max-width: 1199px)\",\n  nKdPU73wZ: \"(max-width: 809px)\",\n  WQLkyLRf1: \"(min-width: 1200px)\"\n};\nconst isBrowser = () => typeof document !== \"undefined\";\nconst serializationHash = \"framer-mDlir\";\nconst variantClassNames = {\n  lfxLxLsOD: \"framer-v-nbj11a\",\n  nKdPU73wZ: \"framer-v-1c59jlc\",\n  WQLkyLRf1: \"framer-v-72rtr7\"\n};\nif (isBrowser()) {\n  removeHiddenBreakpointLayers(\"WQLkyLRf1\", breakpoints, variantClassNames);\n}\nconst transitions = {\n  default: {\n    duration: 0\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 QueryData = ({\n  query,\n  children\n}) => {\n  const data = useQueryData(query);\n  return children(data);\n};\nconst metadata = metadataProvider();\nconst humanReadableVariantMap = {\n  Desktop: \"WQLkyLRf1\",\n  Phone: \"nKdPU73wZ\",\n  Tablet: \"lfxLxLsOD\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"WQLkyLRf1\"\n  };\n};\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    ZZrsbXGE4Vx9OaIX0k,\n    W0nP5LEjxVx9OaIX0k,\n    nzfNjUbVZVx9OaIX0k,\n    abL1lAEwwVx9OaIX0k,\n    idVx9OaIX0k,\n    abL1lAEwwI5ql39XdV,\n    idI5ql39XdV,\n    abL1lAEwwbxRz9sKBl,\n    Mnt50UE2_bxRz9sKBl,\n    W0nP5LEjxbxRz9sKBl,\n    EzJul76InbxRz9sKBl,\n    idbxRz9sKBl,\n    ...restProps\n  } = getProps(props);\n  React.useLayoutEffect(() => {\n    const metadata1 = metadataProvider(undefined, activeLocale);\n    document.title = metadata1.title || \"\";\n    if (metadata1.viewport) {\n      var _document_querySelector;\n      (_document_querySelector = document.querySelector('meta[name=\"viewport\"]')) === null || _document_querySelector === void 0 ? void 0 : _document_querySelector.setAttribute(\"content\", metadata1.viewport);\n    }\n    if (metadata1.bodyClassName) {\n      Array.from(document.body.classList).filter(c => c.startsWith(\"framer-body-\")).map(c => document.body.classList.remove(c));\n      document.body.classList.add(`${metadata1.bodyClassName}-framer-mDlir`);\n      return () => {\n        document.body.classList.remove(`${metadata1.bodyClassName}-framer-mDlir`);\n      };\n    }\n  }, [undefined, activeLocale]);\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"nKdPU73wZ\") return !isBrowser();\n    return true;\n  };\n  const id = useRouteElementId(\"SvFnI3iVy\");\n  const ref2 = React.useRef(null);\n  const id1 = useRouteElementId(\"I5ql39XdV\");\n  const ref3 = React.useRef(null);\n  const router = useRouter();\n  const id2 = useRouteElementId(\"DIGKfeARs\");\n  const ref4 = React.useRef(null);\n  const id3 = useRouteElementId(\"bxRz9sKBl\");\n  const ref5 = React.useRef(null);\n  const id4 = useRouteElementId(\"tihogq2sw\");\n  const ref6 = React.useRef(null);\n  const id5 = useRouteElementId(\"X4VsBMkG6\");\n  const ref7 = React.useRef(null);\n  const id6 = useRouteElementId(\"zW9COsvS9\");\n  const ref8 = React.useRef(null);\n  const isDisplayed1 = () => {\n    if (baseVariant === \"nKdPU73wZ\") return true;\n    return !isBrowser();\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className, sharedStyle2.className, sharedStyle3.className, sharedStyle4.className];\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"WQLkyLRf1\",\n      variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        className: cx(\"framer-mDlir\", ...sharedStyleClassNames),\n        style: {\n          display: \"contents\"\n        },\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-72rtr7\", className),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(Container, {\n            className: \"framer-4pre07-container\",\n            layoutScroll: true,\n            children: /*#__PURE__*/_jsx(BuyButton, {\n              height: \"100%\",\n              id: \"LF0BcsJSj\",\n              layoutId: \"LF0BcsJSj\",\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsx(Container, {\n            className: \"framer-1vqvzfp-container\",\n            \"data-framer-name\": \"Dots\",\n            name: \"Dots\",\n            children: /*#__PURE__*/_jsx(ImageRepeat, {\n              height: \"100%\",\n              id: \"jZZmLJ8YV\",\n              image: \"https://framerusercontent.com/images/OVElOEbyw31QJv4jKwcXGCQ.svg\",\n              layoutId: \"jZZmLJ8YV\",\n              name: \"Dots\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), /*#__PURE__*/_jsxs(\"div\", {\n            className: \"framer-113vkd4\",\n            \"data-framer-name\": \"Main Wrapper\",\n            name: \"Main Wrapper\",\n            children: [isDisplayed() && /*#__PURE__*/_jsx(Container, {\n              className: \"framer-10atwyq-container hidden-1c59jlc\",\n              \"data-framer-name\": \"Navbar\",\n              name: \"Navbar\",\n              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                breakpoint: baseVariant,\n                overrides: {\n                  lfxLxLsOD: {\n                    variant: \"CozMvwdVp\"\n                  }\n                },\n                children: /*#__PURE__*/_jsx(Navbar, {\n                  height: \"100%\",\n                  id: \"zlxZrm9ga\",\n                  layoutId: \"zlxZrm9ga\",\n                  name: \"Navbar\",\n                  style: {\n                    width: \"100%\"\n                  },\n                  variant: \"pvQL1P2Qc\",\n                  width: \"100%\"\n                })\n              })\n            }), /*#__PURE__*/_jsxs(\"div\", {\n              className: \"framer-12m22lq\",\n              \"data-framer-name\": \"Content\",\n              name: \"Content\",\n              children: [/*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-78nhu3\",\n                \"data-border\": true,\n                \"data-framer-name\": \"About\",\n                id: id,\n                name: \"About\",\n                ref: ref2,\n                children: /*#__PURE__*/_jsxs(\"div\", {\n                  className: \"framer-1c16i37\",\n                  \"data-framer-name\": \"About Content\",\n                  name: \"About Content\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        className: \"framer-styles-preset-fv40gk\",\n                        \"data-styles-preset\": \"sVB2tAuf8\",\n                        children: \"About\"\n                      })\n                    }),\n                    className: \"framer-qrfwur\",\n                    \"data-framer-name\": \"About\",\n                    name: \"About\",\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-1keud1k\",\n                    \"data-framer-name\": \"Texts Wrapper\",\n                    name: \"Texts Wrapper\",\n                    children: [/*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-1wy3mn8\",\n                      \"data-framer-name\": \"Texts\",\n                      name: \"Texts\",\n                      children: [/*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"h1\", {\n                            className: \"framer-styles-preset-7zoxkd\",\n                            \"data-styles-preset\": \"CIiZyr87P\",\n                            children: \"User Experience Architect & Design Innovator\"\n                          })\n                        }),\n                        className: \"framer-1gz4n0m\",\n                        \"data-framer-name\": \"User Experience Architect & Design Innovator\",\n                        name: \"User Experience Architect & Design Innovator\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"In my 8 years of experience, I have completed 50 successful projects.  I embrace a holistic approach to design thinking, specializing in precise implementation\"\n                          })\n                        }),\n                        className: \"framer-1mfxzbv\",\n                        \"data-framer-name\": \"In my 8 years of experience, I have completed 50 successful projects. I embrace a holistic approach to design thinking, specializing in precise implementation\",\n                        name: \"In my 8 years of experience, I have completed 50 successful projects. I embrace a holistic approach to design thinking, specializing in precise implementation\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-i93jy\",\n                      \"data-framer-name\": \"Tags\",\n                      name: \"Tags\",\n                      children: [/*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-1d8i2xj\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"UI/UX Design\"\n                            })\n                          }),\n                          className: \"framer-1pco3a7\",\n                          \"data-framer-name\": \"UI/UX Design\",\n                          name: \"UI/UX Design\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-1vm3khz\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"Interaction Design\"\n                            })\n                          }),\n                          className: \"framer-1czegeb\",\n                          \"data-framer-name\": \"Interaction Design\",\n                          name: \"Interaction Design\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-zme1dp\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"Brand Identity\"\n                            })\n                          }),\n                          className: \"framer-1o4azdd\",\n                          \"data-framer-name\": \"Brand Identity\",\n                          name: \"Brand Identity\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-y9yeoq\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"Web Design\"\n                            })\n                          }),\n                          className: \"framer-tmrl0a\",\n                          \"data-framer-name\": \"Web Design\",\n                          name: \"Web Design\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-1ny3qlo\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"Product Design\"\n                            })\n                          }),\n                          className: \"framer-mswif6\",\n                          \"data-framer-name\": \"Product Design\",\n                          name: \"Product Design\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-sraqno\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"Typography\"\n                            })\n                          }),\n                          className: \"framer-lmanex\",\n                          \"data-framer-name\": \"Typography\",\n                          name: \"Typography\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-1iflsl5\",\n                        \"data-framer-name\": \"Tag\",\n                        name: \"Tag\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-uljsjk\",\n                              \"data-styles-preset\": \"W7OsRdJ8q\",\n                              children: \"App User Interface\"\n                            })\n                          }),\n                          className: \"framer-xozw6y\",\n                          \"data-framer-name\": \"App User Interface\",\n                          name: \"App User Interface\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      })]\n                    })]\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-eacruy\",\n                \"data-framer-name\": \"Projects\",\n                id: id1,\n                name: \"Projects\",\n                ref: ref3,\n                children: /*#__PURE__*/_jsx(QueryData, {\n                  query: {\n                    from: {\n                      data: CaseStudies,\n                      type: \"Collection\"\n                    },\n                    select: [{\n                      name: \"abL1lAEww\",\n                      type: \"Identifier\"\n                    }, {\n                      name: \"id\",\n                      type: \"Identifier\"\n                    }],\n                    where: {\n                      left: {\n                        name: \"Ktb8bnxuC\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"and\",\n                      right: {\n                        left: {\n                          name: \"vrzt2EXwS\",\n                          type: \"Identifier\"\n                        },\n                        operator: \"==\",\n                        right: {\n                          type: \"LiteralValue\",\n                          value: \"z1tArDzKA\"\n                        },\n                        type: \"BinaryOperation\"\n                      },\n                      type: \"BinaryOperation\"\n                    }\n                  },\n                  children: collection1 => collection1.map(({\n                    abL1lAEww: abL1lAEwwI5ql39XdV,\n                    id: idI5ql39XdV\n                  }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                    id: `I5ql39XdV-${idI5ql39XdV}`,\n                    children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                      value: {\n                        abL1lAEww: abL1lAEwwI5ql39XdV\n                      },\n                      children: /*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-14zheym\",\n                        \"data-border\": true,\n                        \"data-framer-name\": \"Projects\",\n                        name: \"Projects\",\n                        children: /*#__PURE__*/_jsxs(\"div\", {\n                          className: \"framer-l3gbqo\",\n                          \"data-framer-name\": \"Projects Content\",\n                          name: \"Projects Content\",\n                          children: [/*#__PURE__*/_jsx(\"div\", {\n                            className: \"framer-k8f51t\",\n                            \"data-framer-name\": \"Subtitle Wrapper\",\n                            name: \"Subtitle Wrapper\",\n                            children: /*#__PURE__*/_jsx(RichText, {\n                              __fromCanvasComponent: true,\n                              children: /*#__PURE__*/_jsx(React.Fragment, {\n                                children: /*#__PURE__*/_jsx(\"p\", {\n                                  className: \"framer-styles-preset-fv40gk\",\n                                  \"data-styles-preset\": \"sVB2tAuf8\",\n                                  children: \"Projects\"\n                                })\n                              }),\n                              className: \"framer-u3p3vz\",\n                              \"data-framer-name\": \"Projects\",\n                              name: \"Projects\",\n                              verticalAlignment: \"top\",\n                              withExternalLayout: true\n                            })\n                          }), /*#__PURE__*/_jsx(\"div\", {\n                            className: \"framer-1lmjh68\",\n                            \"data-framer-name\": \"Projects Cards\",\n                            name: \"Projects Cards\",\n                            children: /*#__PURE__*/_jsx(Container, {\n                              className: \"framer-1x13rui-container\",\n                              \"data-framer-name\": \"Slider\",\n                              name: \"Slider\",\n                              children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                                breakpoint: baseVariant,\n                                overrides: {\n                                  nKdPU73wZ: {\n                                    paddingLeft: 20,\n                                    paddingRight: 20\n                                  }\n                                },\n                                children: /*#__PURE__*/_jsx(Ticker, {\n                                  alignment: \"center\",\n                                  direction: \"left\",\n                                  fadeOptions: {\n                                    fadeAlpha: 0,\n                                    fadeContent: false,\n                                    fadeInset: 0,\n                                    fadeWidth: 25,\n                                    overflow: false\n                                  },\n                                  gap: 20,\n                                  height: \"100%\",\n                                  hoverFactor: 0,\n                                  id: \"gcEd_S9Yo\",\n                                  layoutId: \"gcEd_S9Yo\",\n                                  name: \"Slider\",\n                                  padding: 0,\n                                  paddingBottom: 0,\n                                  paddingLeft: 40,\n                                  paddingPerSide: true,\n                                  paddingRight: 40,\n                                  paddingTop: 0,\n                                  sizingOptions: {\n                                    heightType: true,\n                                    widthType: true\n                                  },\n                                  slots: [/*#__PURE__*/_jsx(motion.div, {\n                                    className: \"framer-15xyzfy\",\n                                    children: /*#__PURE__*/_jsx(QueryData, {\n                                      query: {\n                                        from: {\n                                          data: CaseStudies,\n                                          type: \"Collection\"\n                                        },\n                                        select: [{\n                                          name: \"ZZrsbXGE4\",\n                                          type: \"Identifier\"\n                                        }, {\n                                          name: \"W0nP5LEjx\",\n                                          type: \"Identifier\"\n                                        }, {\n                                          name: \"nzfNjUbVZ\",\n                                          type: \"Identifier\"\n                                        }, {\n                                          name: \"abL1lAEww\",\n                                          type: \"Identifier\"\n                                        }, {\n                                          name: \"id\",\n                                          type: \"Identifier\"\n                                        }],\n                                        where: {\n                                          left: {\n                                            name: \"vrzt2EXwS\",\n                                            type: \"Identifier\"\n                                          },\n                                          operator: \"==\",\n                                          right: {\n                                            type: \"LiteralValue\",\n                                            value: \"z1tArDzKA\"\n                                          },\n                                          type: \"BinaryOperation\"\n                                        }\n                                      },\n                                      children: collection => collection.map(({\n                                        ZZrsbXGE4: ZZrsbXGE4Vx9OaIX0k,\n                                        W0nP5LEjx: W0nP5LEjxVx9OaIX0k,\n                                        nzfNjUbVZ: nzfNjUbVZVx9OaIX0k,\n                                        abL1lAEww: abL1lAEwwVx9OaIX0k,\n                                        id: idVx9OaIX0k\n                                      }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                                        id: `Vx9OaIX0k-${idVx9OaIX0k}`,\n                                        children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                                          value: {\n                                            abL1lAEww: abL1lAEwwVx9OaIX0k\n                                          },\n                                          children: /*#__PURE__*/_jsx(Container, {\n                                            className: \"framer-bj4isr-container\",\n                                            \"data-framer-name\": \"Item\",\n                                            name: \"Item\",\n                                            children: /*#__PURE__*/_jsx(ProjectItem, {\n                                              BaeS0M73z: W0nP5LEjxVx9OaIX0k,\n                                              height: \"100%\",\n                                              id: \"zPQrw2_xq\",\n                                              layoutId: \"zPQrw2_xq\",\n                                              name: \"Item\",\n                                              OfOInK7bb: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n                                              pW66un8yF: resolveLink({\n                                                pathVariables: {\n                                                  abL1lAEww: abL1lAEwwVx9OaIX0k\n                                                },\n                                                webPageId: \"BLrwN5JhL\"\n                                              }, router),\n                                              sqeWC7ydI: false,\n                                              TOzSpEDYM: nzfNjUbVZVx9OaIX0k,\n                                              width: \"100%\",\n                                              xYKUuy6N8: toResponsiveImage(ZZrsbXGE4Vx9OaIX0k)\n                                            })\n                                          })\n                                        })\n                                      }, idVx9OaIX0k))\n                                    })\n                                  })],\n                                  speed: 50,\n                                  style: {\n                                    height: \"100%\",\n                                    width: \"100%\"\n                                  },\n                                  width: \"100%\"\n                                })\n                              })\n                            })\n                          })]\n                        })\n                      })\n                    })\n                  }, idI5ql39XdV))\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-du8smq\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Experiences\",\n                id: id2,\n                name: \"Experiences\",\n                ref: ref4,\n                children: /*#__PURE__*/_jsxs(\"div\", {\n                  className: \"framer-1sd59bq\",\n                  \"data-framer-name\": \"Experience Content\",\n                  name: \"Experience Content\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        className: \"framer-styles-preset-fv40gk\",\n                        \"data-styles-preset\": \"sVB2tAuf8\",\n                        children: \"Experience\"\n                      })\n                    }),\n                    className: \"framer-36hil5\",\n                    \"data-framer-name\": \"Experience\",\n                    name: \"Experience\",\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-zlirtg\",\n                    \"data-framer-name\": \"Experience Cards\",\n                    name: \"Experience Cards\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          children: \" 2019 - now\"\n                        })\n                      }),\n                      className: \"framer-1q23err\",\n                      \"data-framer-name\": \"2019 - now\",\n                      name: \"2019 - now\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-1fjbiu4\",\n                      \"data-framer-name\": \"Texts Wrapper\",\n                      name: \"Texts Wrapper\",\n                      children: [/*#__PURE__*/_jsxs(\"div\", {\n                        className: \"framer-vnffce\",\n                        \"data-framer-name\": \"Titles\",\n                        name: \"Titles\",\n                        children: [/*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"h2\", {\n                              className: \"framer-styles-preset-5p0mh5\",\n                              \"data-styles-preset\": \"yV4puYbTM\",\n                              children: \"InnovateTech Solutions\"\n                            })\n                          }),\n                          className: \"framer-18c8ny0\",\n                          \"data-framer-name\": \"InnovateTech Solutions\",\n                          name: \"InnovateTech Solutions\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        }), /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-fzpnzy\",\n                              \"data-styles-preset\": \"Kzd_Xhl5P\",\n                              children: \"Senior UX Architect\"\n                            })\n                          }),\n                          className: \"framer-royp7j\",\n                          \"data-framer-name\": \"Senior UX Architect\",\n                          name: \"Senior UX Architect\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })]\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"Lead the UX design team in developing innovative user experiences for tech-driven products. Collaborate closely with cross-functional teams to implement user-centered design principles and drive product success.\"\n                          })\n                        }),\n                        className: \"framer-1ycsw91\",\n                        \"data-framer-name\": \"Lead the UX design team in developing innovative user experiences for tech-driven products. Collaborate closely with cross-functional teams to implement user-centered design principles and drive product success.\",\n                        name: \"Lead the UX design team in developing innovative user experiences for tech-driven products. Collaborate closely with cross-functional teams to implement user-centered design principles and drive product success.\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })]\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-ksg696\",\n                    \"data-framer-name\": \"Experience Cards\",\n                    name: \"Experience Cards\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          children: \"2016-2019\"\n                        })\n                      }),\n                      className: \"framer-1r4jlqv\",\n                      \"data-framer-name\": \"2016-2019\",\n                      name: \"2016-2019\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-15jnggn\",\n                      \"data-framer-name\": \"Texts Wrapper\",\n                      name: \"Texts Wrapper\",\n                      children: [/*#__PURE__*/_jsxs(\"div\", {\n                        className: \"framer-jzju7v\",\n                        \"data-framer-name\": \"Titles\",\n                        name: \"Titles\",\n                        children: [/*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"h2\", {\n                              className: \"framer-styles-preset-5p0mh5\",\n                              \"data-styles-preset\": \"yV4puYbTM\",\n                              children: \"NexTech Innovations\"\n                            })\n                          }),\n                          className: \"framer-tbdstc\",\n                          \"data-framer-name\": \"NexTech Innovations\",\n                          name: \"NexTech Innovations\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        }), /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-fzpnzy\",\n                              \"data-styles-preset\": \"Kzd_Xhl5P\",\n                              children: \"UX Designer\"\n                            })\n                          }),\n                          className: \"framer-j1p1q5\",\n                          \"data-framer-name\": \"UX Designer\",\n                          name: \"UX Designer\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })]\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"Played a key role in designing intuitive user interfaces and enhancing user experiences for cutting-edge technology solutions. Conducted user research and usability testing to inform design decisions\"\n                          })\n                        }),\n                        className: \"framer-9sm1jh\",\n                        \"data-framer-name\": \"Played a key role in designing intuitive user interfaces and enhancing user experiences for cutting-edge technology solutions. Conducted user research and usability testing to inform design decisions\",\n                        name: \"Played a key role in designing intuitive user interfaces and enhancing user experiences for cutting-edge technology solutions. Conducted user research and usability testing to inform design decisions\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })]\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-4u5wus\",\n                    \"data-framer-name\": \"Experience Cards\",\n                    name: \"Experience Cards\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          children: \"2015-2016\"\n                        })\n                      }),\n                      className: \"framer-8rng02\",\n                      \"data-framer-name\": \"2015-2016\",\n                      name: \"2015-2016\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-1838ges\",\n                      \"data-framer-name\": \"Texts Wrapper\",\n                      name: \"Texts Wrapper\",\n                      children: [/*#__PURE__*/_jsxs(\"div\", {\n                        className: \"framer-12swkk\",\n                        \"data-framer-name\": \"Titles\",\n                        name: \"Titles\",\n                        children: [/*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"h2\", {\n                              className: \"framer-styles-preset-5p0mh5\",\n                              \"data-styles-preset\": \"yV4puYbTM\",\n                              children: \"Digital Vision Corporation\"\n                            })\n                          }),\n                          className: \"framer-1ahyc9r\",\n                          \"data-framer-name\": \"Digital Vision Corporation\",\n                          name: \"Digital Vision Corporation\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        }), /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"p\", {\n                              className: \"framer-styles-preset-fzpnzy\",\n                              \"data-styles-preset\": \"Kzd_Xhl5P\",\n                              children: \"Design Intern\"\n                            })\n                          }),\n                          className: \"framer-163j3j4\",\n                          \"data-framer-name\": \"Design Intern\",\n                          name: \"Design Intern\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })]\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"Gained foundational design experience by supporting the design team in various projects. Assisted in creating wireframes, prototypes, and visual assets, contributing to the development of user-centered designs.\"\n                          })\n                        }),\n                        className: \"framer-brxg0m\",\n                        \"data-framer-name\": \"Gained foundational design experience by supporting the design team in various projects. Assisted in creating wireframes, prototypes, and visual assets, contributing to the development of user-centered designs.\",\n                        name: \"Gained foundational design experience by supporting the design team in various projects. Assisted in creating wireframes, prototypes, and visual assets, contributing to the development of user-centered designs.\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })]\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-jbvqaq\",\n                \"data-framer-name\": \"Blog\",\n                id: id3,\n                name: \"Blog\",\n                ref: ref5,\n                children: /*#__PURE__*/_jsx(QueryData, {\n                  query: {\n                    from: {\n                      data: CaseStudies,\n                      type: \"Collection\"\n                    },\n                    select: [{\n                      name: \"abL1lAEww\",\n                      type: \"Identifier\"\n                    }, {\n                      name: \"Mnt50UE2_\",\n                      type: \"Identifier\"\n                    }, {\n                      name: \"W0nP5LEjx\",\n                      type: \"Identifier\"\n                    }, {\n                      name: \"EzJul76In\",\n                      type: \"Identifier\"\n                    }, {\n                      name: \"id\",\n                      type: \"Identifier\"\n                    }],\n                    where: {\n                      left: {\n                        name: \"Ktb8bnxuC\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"and\",\n                      right: {\n                        left: {\n                          name: \"vrzt2EXwS\",\n                          type: \"Identifier\"\n                        },\n                        operator: \"==\",\n                        right: {\n                          type: \"LiteralValue\",\n                          value: \"pxgVFKToK\"\n                        },\n                        type: \"BinaryOperation\"\n                      },\n                      type: \"BinaryOperation\"\n                    }\n                  },\n                  children: collection2 => collection2.map(({\n                    abL1lAEww: abL1lAEwwbxRz9sKBl,\n                    Mnt50UE2_: Mnt50UE2_bxRz9sKBl,\n                    W0nP5LEjx: W0nP5LEjxbxRz9sKBl,\n                    EzJul76In: EzJul76InbxRz9sKBl,\n                    id: idbxRz9sKBl\n                  }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                    id: `bxRz9sKBl-${idbxRz9sKBl}`,\n                    children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                      value: {\n                        abL1lAEww: abL1lAEwwbxRz9sKBl\n                      },\n                      children: /*#__PURE__*/_jsx(Container, {\n                        className: \"framer-otuiyp-container\",\n                        children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                          breakpoint: baseVariant,\n                          overrides: {\n                            nKdPU73wZ: {\n                              variant: \"oTbpQVLFR\"\n                            }\n                          },\n                          children: /*#__PURE__*/_jsx(Post, {\n                            bekVUyCde: resolveLink({\n                              pathVariables: {\n                                abL1lAEww: abL1lAEwwbxRz9sKBl\n                              },\n                              webPageId: \"BLrwN5JhL\"\n                            }, router),\n                            djnum0unJ: \"Blog\",\n                            FYSEel25Z: Mnt50UE2_bxRz9sKBl,\n                            height: \"100%\",\n                            id: \"NRIQEpVje\",\n                            jEtTqsSZN: W0nP5LEjxbxRz9sKBl,\n                            layoutId: \"NRIQEpVje\",\n                            style: {\n                              width: \"100%\"\n                            },\n                            tJsGeZjkO: EzJul76InbxRz9sKBl,\n                            variant: \"qP4JFI2oS\",\n                            width: \"100%\"\n                          })\n                        })\n                      })\n                    })\n                  }, idbxRz9sKBl))\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-xj35y6\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Contacts\",\n                name: \"Contacts\",\n                children: /*#__PURE__*/_jsxs(\"div\", {\n                  className: \"framer-of6csg\",\n                  \"data-framer-name\": \"Contacts Content\",\n                  name: \"Contacts Content\",\n                  children: [/*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-11cox0a\",\n                    \"data-framer-name\": \"Contacts Texts\",\n                    name: \"Contacts Texts\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"h2\", {\n                          className: \"framer-styles-preset-7zoxkd\",\n                          \"data-styles-preset\": \"CIiZyr87P\",\n                          style: {\n                            \"--framer-text-color\": \"var(--token-9fdd3a81-5da9-42f9-a1f3-698911c2555b, rgb(255, 255, 255))\"\n                          },\n                          children: \"Stay updated\"\n                        })\n                      }),\n                      className: \"framer-1sie7j0\",\n                      \"data-framer-name\": \"Stay updated\",\n                      name: \"Stay updated\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          style: {\n                            \"--framer-text-color\": \"var(--token-9fdd3a81-5da9-42f9-a1f3-698911c2555b, rgb(255, 255, 255))\"\n                          },\n                          children: \"Be part of the design conversation. Sign up for my newsletter to explore the world of design, and user-centric solutions.\"\n                        })\n                      }),\n                      className: \"framer-x4m4b1\",\n                      \"data-framer-name\": \"Be part of the design conversation. Sign up for my newsletter to explore the world of design, and user-centric solutions.\",\n                      name: \"Be part of the design conversation. Sign up for my newsletter to explore the world of design, and user-centric solutions.\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  }), /*#__PURE__*/_jsx(Container, {\n                    className: \"framer-2f0ilp-container\",\n                    children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                      breakpoint: baseVariant,\n                      overrides: {\n                        nKdPU73wZ: {\n                          font: {\n                            fontFamily: '\"Figtree\", \"Figtree Placeholder\", sans-serif',\n                            fontSize: \"16px\",\n                            fontStyle: \"normal\",\n                            fontWeight: 400,\n                            letterSpacing: \"-0.02em\",\n                            lineHeight: \"140%\",\n                            textAlign: \"center\"\n                          },\n                          layout: \"vertical\"\n                        }\n                      },\n                      children: /*#__PURE__*/_jsx(Input, {\n                        button: {\n                          buttonFont: {\n                            fontFamily: '\"Figtree\", \"Figtree Placeholder\", sans-serif',\n                            fontSize: \"18px\",\n                            fontStyle: \"normal\",\n                            fontWeight: 500,\n                            letterSpacing: \"-0.04em\",\n                            lineHeight: \"130%\"\n                          },\n                          buttonPadding: 15,\n                          buttonPaddingBottom: 13,\n                          buttonPaddingLeft: 35,\n                          buttonPaddingPerSide: true,\n                          buttonPaddingRight: 35,\n                          buttonPaddingTop: 13,\n                          color: 'var(--token-2b71bdfa-afc7-40e3-b2e0-2210dcd49857, rgb(60, 49, 233)) /* {\"name\":\"Violet Glow\"} */',\n                          fill: 'var(--token-9fdd3a81-5da9-42f9-a1f3-698911c2555b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n                          insetWhenDocked: 5,\n                          isDocked: false,\n                          label: \"Subscribe\",\n                          shouldAppear: true,\n                          widthWhenDocked: 100\n                        },\n                        font: {\n                          fontFamily: '\"Figtree\", \"Figtree Placeholder\", sans-serif',\n                          fontSize: \"16px\",\n                          fontStyle: \"normal\",\n                          fontWeight: 400,\n                          letterSpacing: \"-0.02em\",\n                          lineHeight: \"140%\"\n                        },\n                        formsparkID: \"\",\n                        gap: 10,\n                        getwaitlistAPI: \"\",\n                        height: \"100%\",\n                        id: \"wdq3Mj1XF\",\n                        input: {\n                          borderObject: {\n                            borderColor: \"rgba(255, 255, 255, 0.6)\",\n                            borderWidth: 1\n                          },\n                          borderRadius: 8,\n                          color: 'var(--token-9fdd3a81-5da9-42f9-a1f3-698911c2555b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n                          fill: \"rgba(255, 255, 255, 0.2)\",\n                          fixedHeight: 50,\n                          height: true,\n                          padding: 15,\n                          paddingBottom: 12,\n                          paddingLeft: 15,\n                          paddingPerSide: true,\n                          paddingRight: 15,\n                          paddingTop: 12,\n                          placeholder: \"Enter your email\",\n                          placeholderColor: 'var(--token-9fdd3a81-5da9-42f9-a1f3-698911c2555b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'\n                        },\n                        layout: \"horizontal\",\n                        layoutId: \"wdq3Mj1XF\",\n                        loopsID: \"\",\n                        loopsUserGroup: \"\",\n                        mailchimpURL: \"\",\n                        redirectAs: \"link\",\n                        service: \"mailchimp\",\n                        style: {\n                          width: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-dhx70x\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Awards\",\n                id: id4,\n                name: \"Awards\",\n                ref: ref6,\n                children: /*#__PURE__*/_jsxs(\"div\", {\n                  className: \"framer-1vftcn9\",\n                  \"data-framer-name\": \"Awards Content\",\n                  name: \"Awards Content\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(\"p\", {\n                        className: \"framer-styles-preset-fv40gk\",\n                        \"data-styles-preset\": \"sVB2tAuf8\",\n                        children: \"Awards\"\n                      })\n                    }),\n                    className: \"framer-1v41arj\",\n                    \"data-framer-name\": \"Awards\",\n                    name: \"Awards\",\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-1pkb2in\",\n                    \"data-framer-name\": \"Award Card\",\n                    name: \"Award Card\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          children: \"2022\"\n                        })\n                      }),\n                      className: \"framer-v6qxjq\",\n                      \"data-framer-name\": \"2022\",\n                      name: \"2022\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-vria2d\",\n                      \"data-framer-name\": \"Texts Wrapper\",\n                      name: \"Texts Wrapper\",\n                      children: [/*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-14wjo6i\",\n                        \"data-framer-name\": \"Title Wrapper\",\n                        name: \"Title Wrapper\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"h2\", {\n                              className: \"framer-styles-preset-5p0mh5\",\n                              \"data-styles-preset\": \"yV4puYbTM\",\n                              children: \"1st Place from UX Design Excellence Award\"\n                            })\n                          }),\n                          className: \"framer-zxxdbk\",\n                          \"data-framer-name\": \"1st Place from UX Design Excellence Award\",\n                          name: \"1st Place from UX Design Excellence Award\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"Recognized for outstanding contributions in UX design, including the development of an intuitive mobile app that received high user satisfaction ratings.\"\n                          })\n                        }),\n                        className: \"framer-a0svas\",\n                        \"data-framer-name\": \"Recognized for outstanding contributions in UX design, including the development of an intuitive mobile app that received high user satisfaction ratings.\",\n                        name: \"Recognized for outstanding contributions in UX design, including the development of an intuitive mobile app that received high user satisfaction ratings.\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })]\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-r0c76s\",\n                    \"data-framer-name\": \"Award Card\",\n                    name: \"Award Card\",\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fzpnzy\",\n                          \"data-styles-preset\": \"Kzd_Xhl5P\",\n                          children: \"2016-2019\"\n                        })\n                      }),\n                      className: \"framer-41ikfi\",\n                      \"data-framer-name\": \"2016-2019\",\n                      name: \"2016-2019\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsxs(\"div\", {\n                      className: \"framer-lxk0ku\",\n                      \"data-framer-name\": \"Texts Wrapper\",\n                      name: \"Texts Wrapper\",\n                      children: [/*#__PURE__*/_jsx(\"div\", {\n                        className: \"framer-1h7v3au\",\n                        \"data-framer-name\": \"Title Wrapper\",\n                        name: \"Title Wrapper\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          __fromCanvasComponent: true,\n                          children: /*#__PURE__*/_jsx(React.Fragment, {\n                            children: /*#__PURE__*/_jsx(\"h2\", {\n                              className: \"framer-styles-preset-5p0mh5\",\n                              \"data-styles-preset\": \"yV4puYbTM\",\n                              children: \"3st Place from Innovation in Design Accolade\"\n                            })\n                          }),\n                          className: \"framer-1rephg7\",\n                          \"data-framer-name\": \"3st Place from Innovation in Design Accolade\",\n                          name: \"3st Place from Innovation in Design Accolade\",\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(\"p\", {\n                            className: \"framer-styles-preset-fzpnzy\",\n                            \"data-styles-preset\": \"Kzd_Xhl5P\",\n                            children: \"Honored for pioneering innovative design solutions, such as the creation of a unique and visually captivating website that garnered attention and acclaim in the industry.\"\n                          })\n                        }),\n                        className: \"framer-1ne4yvo\",\n                        \"data-framer-name\": \"Honored for pioneering innovative design solutions, such as the creation of a unique and visually captivating website that garnered attention and acclaim in the industry.\",\n                        name: \"Honored for pioneering innovative design solutions, such as the creation of a unique and visually captivating website that garnered attention and acclaim in the industry.\",\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })]\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(\"div\", {\n                className: \"framer-rgy2e6\",\n                \"data-border\": true,\n                \"data-framer-name\": \"Reviews\",\n                id: id5,\n                name: \"Reviews\",\n                ref: ref7,\n                children: /*#__PURE__*/_jsxs(\"div\", {\n                  className: \"framer-mcqu8h\",\n                  \"data-framer-name\": \"Reviews Content\",\n                  name: \"Reviews Content\",\n                  children: [/*#__PURE__*/_jsx(\"div\", {\n                    className: \"framer-52qia1\",\n                    \"data-framer-name\": \"Subttle Wrapper\",\n                    name: \"Subttle Wrapper\",\n                    children: /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(\"p\", {\n                          className: \"framer-styles-preset-fv40gk\",\n                          \"data-styles-preset\": \"sVB2tAuf8\",\n                          children: \"Reviews\"\n                        })\n                      }),\n                      className: \"framer-t3so8r\",\n                      \"data-framer-name\": \"Reviews\",\n                      name: \"Reviews\",\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })\n                  }), /*#__PURE__*/_jsxs(\"div\", {\n                    className: \"framer-hoyqx8\",\n                    \"data-framer-name\": \"Arrows Background\",\n                    name: \"Arrows Background\",\n                    children: [/*#__PURE__*/_jsx(\"div\", {\n                      className: \"framer-1onr6s9\",\n                      \"data-border\": true,\n                      children: /*#__PURE__*/_jsx(SVG, {\n                        className: \"framer-15ybxsg\",\n                        \"data-framer-name\": \"Arrow Buttons\",\n                        layout: \"position\",\n                        name: \"Arrow Buttons\",\n                        opacity: 1,\n                        svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\"><path d=\"M 5.828 8.001 L 10.777 3.051 L 9.363 1.637 L 2.999 8.001 L 9.363 14.365 L 10.777 12.95 Z\" fill=\"var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(34, 34, 34)) /* {&quot;name&quot;:&quot;Texts&quot;} */\"></path></svg>',\n                        svgContentId: 4113928161,\n                        withExternalLayout: true\n                      })\n                    }), /*#__PURE__*/_jsx(\"div\", {\n                      className: \"framer-1707ml1\",\n                      \"data-border\": true,\n                      children: /*#__PURE__*/_jsx(SVG, {\n                        className: \"framer-1djs1u9\",\n                        \"data-framer-name\": \"Arrow Buttons\",\n                        layout: \"position\",\n                        name: \"Arrow Buttons\",\n                        opacity: 1,\n                        svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\"><path d=\"M 5.828 8.001 L 10.777 3.051 L 9.363 1.637 L 2.999 8.001 L 9.363 14.365 L 10.777 12.95 Z\" fill=\"var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(34, 34, 34)) /* {&quot;name&quot;:&quot;Texts&quot;} */\"></path></svg>',\n                        svgContentId: 1293095686,\n                        withExternalLayout: true\n                      })\n                    })]\n                  }), /*#__PURE__*/_jsx(Container, {\n                    className: \"framer-8afcf1-container\",\n                    \"data-framer-name\": \"Reviews Slider\",\n                    name: \"Reviews Slider\",\n                    children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                      breakpoint: baseVariant,\n                      overrides: {\n                        nKdPU73wZ: {\n                          arrowOptions: {\n                            arrowFill: 'var(--token-5fa979e0-5ce2-4c83-b9e0-80d0219a7096, rgb(255, 255, 255)) /* {\"name\":\"Block Background 2\"} */',\n                            arrowGap: 6,\n                            arrowPadding: 20,\n                            arrowPaddingBottom: 0,\n                            arrowPaddingLeft: 0,\n                            arrowPaddingRight: 20,\n                            arrowPaddingTop: 0,\n                            arrowPosition: \"bottom-right\",\n                            arrowRadius: 8,\n                            arrowShouldFadeIn: false,\n                            arrowShouldSpace: false,\n                            arrowSize: 38,\n                            leftArrow: \"https://framerusercontent.com/images/2GZeheAhjQaH2r4TttUrKmVWU.png\",\n                            rightArrow: \"https://framerusercontent.com/images/2GZeheAhjQaH2r4TttUrKmVWU.png\",\n                            showMouseControls: true\n                          },\n                          paddingLeft: 20,\n                          paddingRight: 20\n                        }\n                      },\n                      children: /*#__PURE__*/_jsx(Slideshow, {\n                        alignment: \"center\",\n                        arrowOptions: {\n                          arrowFill: 'var(--token-5fa979e0-5ce2-4c83-b9e0-80d0219a7096, rgb(255, 255, 255)) /* {\"name\":\"Block Background 2\"} */',\n                          arrowGap: 6,\n                          arrowPadding: 20,\n                          arrowPaddingBottom: 0,\n                          arrowPaddingLeft: 0,\n                          arrowPaddingRight: 40,\n                          arrowPaddingTop: 0,\n                          arrowPosition: \"bottom-right\",\n                          arrowRadius: 8,\n                          arrowShouldFadeIn: false,\n                          arrowShouldSpace: false,\n                          arrowSize: 38,\n                          leftArrow: \"https://framerusercontent.com/images/2GZeheAhjQaH2r4TttUrKmVWU.png\",\n                          rightArrow: \"https://framerusercontent.com/images/2GZeheAhjQaH2r4TttUrKmVWU.png\",\n                          showMouseControls: true\n                        },\n                        autoPlayControl: true,\n                        borderRadius: 0,\n                        direction: \"left\",\n                        dragControl: false,\n                        effectsOptions: {\n                          effectsHover: true,\n                          effectsOpacity: 1,\n                          effectsPerspective: 1200,\n                          effectsRotate: 0,\n                          effectsScale: 1\n                        },\n                        fadeOptions: {\n                          fadeAlpha: 0,\n                          fadeContent: false,\n                          fadeInset: 0,\n                          fadeWidth: 25,\n                          overflow: false\n                        },\n                        gap: 40,\n                        height: \"100%\",\n                        id: \"WIi_DltPH\",\n                        intervalControl: 6,\n                        itemAmount: 1,\n                        layoutId: \"WIi_DltPH\",\n                        name: \"Reviews Slider\",\n                        padding: 0,\n                        paddingBottom: 0,\n                        paddingLeft: 40,\n                        paddingPerSide: true,\n                        paddingRight: 40,\n                        paddingTop: 0,\n                        progressOptions: {\n                          dotsActiveOpacity: 1,\n                          dotsBackground: \"rgba(0, 0, 0, 0.2)\",\n                          dotsBlur: 0,\n                          dotsFill: \"rgb(255, 255, 255)\",\n                          dotsGap: 10,\n                          dotsInset: 10,\n                          dotSize: 10,\n                          dotsOpacity: .5,\n                          dotsPadding: 10,\n                          dotsRadius: 50,\n                          showProgressDots: false\n                        },\n                        slots: [/*#__PURE__*/_jsx(Container, {\n                          className: \"framer-lbghm3-container\",\n                          \"data-framer-name\": \"Slide\",\n                          name: \"Slide\",\n                          children: /*#__PURE__*/_jsx(Slide, {\n                            height: \"100%\",\n                            id: \"ySF2Ozm3g\",\n                            kOk1jDPvX: \"CreativeSolutions Inc.\",\n                            layoutId: \"ySF2Ozm3g\",\n                            name: \"Slide\",\n                            rBDt4u6FY: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n                            s0P4KBhxS: \"Emily Watson\",\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            V9Je3eYp7: \"Working with John Cameron was an absolute delight. His innovative approach consistently produced outstanding results, and his creativity is unmatched. Thanks again for good job!\",\n                            width: \"100%\"\n                          })\n                        }), /*#__PURE__*/_jsx(Container, {\n                          className: \"framer-20zm7n-container\",\n                          \"data-framer-name\": \"Slide\",\n                          name: \"Slide\",\n                          children: /*#__PURE__*/_jsx(Slide, {\n                            height: \"100%\",\n                            id: \"usIO5cY20\",\n                            kOk1jDPvX: \"Productizer Co.\",\n                            layoutId: \"usIO5cY20\",\n                            name: \"Slide\",\n                            rBDt4u6FY: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n                            s0P4KBhxS: \"Sarah Mitchell\",\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            V9Je3eYp7: \"Working with John Cameroon was a remarkable experience. His attention to detail, commitment to user-centric principles make him a valuable asset to any project.\",\n                            width: \"100%\"\n                          })\n                        }), /*#__PURE__*/_jsx(Container, {\n                          className: \"framer-tdztxw-container\",\n                          \"data-framer-name\": \"Slide\",\n                          name: \"Slide\",\n                          children: /*#__PURE__*/_jsx(Slide, {\n                            height: \"100%\",\n                            id: \"frk9TbMSR\",\n                            kOk1jDPvX: \"Vortic Inc.\",\n                            layoutId: \"frk9TbMSR\",\n                            name: \"Slide\",\n                            rBDt4u6FY: 'var(--token-14a1491a-0820-4831-b53a-ccfab1798c41, rgb(255, 255, 255)) /* {\"name\":\"Texts Dark\"} */',\n                            s0P4KBhxS: \"David Reynolds\",\n                            style: {\n                              height: \"100%\",\n                              width: \"100%\"\n                            },\n                            V9Je3eYp7: \"John's design expertise is truly exceptional. His solutions exceeded our expectations, making him an invaluable asset to any team.\",\n                            width: \"100%\"\n                          })\n                        })],\n                        startFrom: 0,\n                        style: {\n                          height: \"100%\",\n                          width: \"100%\"\n                        },\n                        transitionControl: {\n                          damping: 40,\n                          stiffness: 200,\n                          type: \"spring\"\n                        },\n                        width: \"100%\"\n                      })\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(Container, {\n                className: \"framer-1psod52-container\",\n                id: id6,\n                ref: ref8,\n                children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                  breakpoint: baseVariant,\n                  overrides: {\n                    lfxLxLsOD: {\n                      style: {\n                        width: \"100%\"\n                      }\n                    },\n                    nKdPU73wZ: {\n                      style: {\n                        width: \"100%\"\n                      },\n                      variant: \"GXIQxuTjD\"\n                    }\n                  },\n                  children: /*#__PURE__*/_jsx(CTAWith3DWithMappedReactProps6j0brr, {\n                    height: \"100%\",\n                    id: \"zW9COsvS9\",\n                    layoutId: \"zW9COsvS9\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    variant: \"X4g65eGHy\",\n                    width: \"100%\"\n                  })\n                })\n              }), /*#__PURE__*/_jsx(Container, {\n                className: \"framer-e1b566-container\",\n                children: /*#__PURE__*/_jsx(PropertyOverrides, {\n                  breakpoint: baseVariant,\n                  overrides: {\n                    nKdPU73wZ: {\n                      variant: \"u99lXKnFn\"\n                    }\n                  },\n                  children: /*#__PURE__*/_jsx(Remix, {\n                    height: \"100%\",\n                    id: \"U23Hyb27j\",\n                    layoutId: \"U23Hyb27j\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"YyOozhy1r\",\n                    width: \"100%\"\n                  })\n                })\n              })]\n            })]\n          }), isDisplayed1() && /*#__PURE__*/_jsx(Container, {\n            className: \"framer-km8zot-container hidden-72rtr7 hidden-nbj11a\",\n            \"data-framer-name\": \"Navbar\",\n            layoutScroll: true,\n            name: \"Navbar\",\n            children: /*#__PURE__*/_jsx(Navbar, {\n              height: \"100%\",\n              id: \"PFTq8DAHH\",\n              layoutId: \"PFTq8DAHH\",\n              name: \"Navbar\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"nPHBQ2bEi\",\n              width: \"100%\"\n            })\n          })]\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\"\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-mDlir [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; } }\", `.${metadata.bodyClassName}-framer-mDlir { background: var(--token-64b36372-e526-45c8-98a7-d29d7e9fb7c7, rgb(25, 20, 2)); }`, \".framer-mDlir .framer-lux5qc { display: block; }\", \".framer-mDlir .framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-64b36372-e526-45c8-98a7-d29d7e9fb7c7, #191402); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-mDlir .framer-4pre07-container { bottom: 66px; flex: none; height: auto; position: fixed; right: 22px; width: auto; z-index: 10; }\", \".framer-mDlir .framer-1vqvzfp-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-mDlir .framer-113vkd4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 40px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-10atwyq-container { flex: none; height: auto; position: sticky; top: 10px; width: 318px; will-change: transform; z-index: 1; }\", \".framer-mDlir .framer-12m22lq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 680px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", '.framer-mDlir .framer-78nhu3, .framer-mDlir .framer-du8smq, .framer-mDlir .framer-dhx70x { --border-bottom-width: 1px; --border-color: var(--token-ffdb8ceb-2a54-4f00-a7e4-b24bcbc3f15c, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background: linear-gradient(-4.100212920863399deg, var(--token-b0f51cd3-50ea-4a2f-9b0e-0ad3f949088e, #ffffff) /* {\"name\":\"Section Background 2 Bottom\"} */ 0%, var(--token-caba419d-f92a-48ac-8cff-d624ce1df234, rgb(255, 255, 255)) /* {\"name\":\"Section Background 2 Top\"} */ 100%); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 40px 40px 40px; position: relative; width: 100%; }', \".framer-mDlir .framer-1c16i37, .framer-mDlir .framer-l3gbqo, .framer-mDlir .framer-11cox0a, .framer-mDlir .framer-mcqu8h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-qrfwur, .framer-mDlir .framer-u3p3vz, .framer-mDlir .framer-36hil5, .framer-mDlir .framer-1v41arj, .framer-mDlir .framer-t3so8r { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.9; position: relative; white-space: pre; width: auto; }\", \".framer-mDlir .framer-1keud1k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1wy3mn8, .framer-mDlir .framer-of6csg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1gz4n0m, .framer-mDlir .framer-18c8ny0, .framer-mDlir .framer-1ycsw91, .framer-mDlir .framer-tbdstc, .framer-mDlir .framer-9sm1jh, .framer-mDlir .framer-1ahyc9r, .framer-mDlir .framer-brxg0m, .framer-mDlir .framer-1sie7j0, .framer-mDlir .framer-zxxdbk, .framer-mDlir .framer-a0svas, .framer-mDlir .framer-1rephg7, .framer-mDlir .framer-1ne4yvo { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-mDlir .framer-1mfxzbv { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.9; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-mDlir .framer-i93jy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1d8i2xj, .framer-mDlir .framer-1vm3khz, .framer-mDlir .framer-zme1dp, .framer-mDlir .framer-y9yeoq, .framer-mDlir .framer-1ny3qlo, .framer-mDlir .framer-sraqno, .framer-mDlir .framer-1iflsl5 { align-content: center; align-items: center; background-color: var(--token-c5d30711-f58b-406c-9d7a-3e91c98e0e8e, #d8e3fc); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 10px 4px 10px; position: relative; width: min-content; }\", \".framer-mDlir .framer-1pco3a7, .framer-mDlir .framer-1czegeb, .framer-mDlir .framer-1o4azdd, .framer-mDlir .framer-tmrl0a, .framer-mDlir .framer-mswif6, .framer-mDlir .framer-lmanex, .framer-mDlir .framer-xozw6y { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-mDlir .framer-eacruy, .framer-mDlir .framer-jbvqaq { 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: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", '.framer-mDlir .framer-14zheym { --border-bottom-width: 1px; --border-color: var(--token-ffdb8ceb-2a54-4f00-a7e4-b24bcbc3f15c, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(-4.100212920863399deg, var(--token-b0f51cd3-50ea-4a2f-9b0e-0ad3f949088e, #ffffff) /* {\"name\":\"Section Background 2 Bottom\"} */ 0%, var(--token-caba419d-f92a-48ac-8cff-d624ce1df234, rgb(255, 255, 255)) /* {\"name\":\"Section Background 2 Top\"} */ 100%); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 0px 40px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }', \".framer-mDlir .framer-k8f51t { 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: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1lmjh68 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1x13rui-container { flex: 1 0 0px; height: 536px; position: relative; width: 1px; }\", \".framer-mDlir .framer-15xyzfy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-mDlir .framer-bj4isr-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-mDlir .framer-1sd59bq, .framer-mDlir .framer-1vftcn9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-zlirtg, .framer-mDlir .framer-ksg696, .framer-mDlir .framer-4u5wus, .framer-mDlir .framer-1pkb2in, .framer-mDlir .framer-r0c76s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-1q23err, .framer-mDlir .framer-1r4jlqv, .framer-mDlir .framer-v6qxjq, .framer-mDlir .framer-41ikfi { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.7; position: relative; white-space: pre; width: auto; }\", \".framer-mDlir .framer-1fjbiu4, .framer-mDlir .framer-15jnggn, .framer-mDlir .framer-1838ges, .framer-mDlir .framer-vria2d, .framer-mDlir .framer-lxk0ku { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 330px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-mDlir .framer-vnffce, .framer-mDlir .framer-jzju7v, .framer-mDlir .framer-12swkk, .framer-mDlir .framer-14wjo6i, .framer-mDlir .framer-1h7v3au { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-mDlir .framer-royp7j, .framer-mDlir .framer-j1p1q5, .framer-mDlir .framer-163j3j4 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-mDlir .framer-8rng02 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.7; position: relative; white-space: pre-wrap; width: 90px; word-break: break-word; word-wrap: break-word; }\", \".framer-mDlir .framer-otuiyp-container, .framer-mDlir .framer-2f0ilp-container, .framer-mDlir .framer-e1b566-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-mDlir .framer-xj35y6 { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.3); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background: linear-gradient(214.85449878233996deg, #645bff 11.183945834636688%, rgba(44, 33, 225, 1) 100%); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\", \".framer-mDlir .framer-x4m4b1 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.8; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", '.framer-mDlir .framer-rgy2e6 { --border-bottom-width: 1px; --border-color: var(--token-ffdb8ceb-2a54-4f00-a7e4-b24bcbc3f15c, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background: linear-gradient(-4.100212920863399deg, var(--token-332ab630-32d0-436f-96ef-810c29862c86, #e6e8ea) /* {\"name\":\"Section Background 1 Bottom\"} */ 0%, var(--token-c0fb947c-9e22-46c7-bac6-3dd4744ed49a, rgb(255, 255, 255)) /* {\"name\":\"Section Background 1 Top\"} */ 100%); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 100%; }', \".framer-mDlir .framer-52qia1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: min-content; }\", \".framer-mDlir .framer-hoyqx8 { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; pointer-events: none; position: absolute; right: 39px; width: 84px; z-index: 2; }\", '.framer-mDlir .framer-1onr6s9 { --border-bottom-width: 1px; --border-color: var(--token-f53cfa13-a9b8-4e33-aa00-9f0874e15fb6, rgba(255, 255, 255, 0.6)) /* {\"name\":\"Block Border 2\"} */; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-5fa979e0-5ce2-4c83-b9e0-80d0219a7096, #ffffff); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: 100%; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }', \".framer-mDlir .framer-15ybxsg, .framer-mDlir .framer-1djs1u9 { bottom: 11px; flex: none; height: 17px; left: 12px; position: absolute; width: 17px; }\", '.framer-mDlir .framer-1707ml1 { --border-bottom-width: 1px; --border-color: var(--token-f53cfa13-a9b8-4e33-aa00-9f0874e15fb6, rgba(255, 255, 255, 0.6)) /* {\"name\":\"Block Border 2\"} */; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-5fa979e0-5ce2-4c83-b9e0-80d0219a7096, #ffffff); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: 100%; overflow: hidden; position: relative; transform: rotate(180deg); width: 40px; will-change: var(--framer-will-change-override, transform); }', \".framer-mDlir .framer-8afcf1-container { flex: none; height: 370px; position: relative; width: 100%; z-index: 1; }\", \".framer-mDlir .framer-lbghm3-container { height: 370px; position: relative; width: 520px; }\", \".framer-mDlir .framer-20zm7n-container, .framer-mDlir .framer-tdztxw-container { aspect-ratio: 1.4054054054054055 / 1; height: var(--framer-aspect-ratio-supported, 370px); position: relative; width: 520px; }\", \".framer-mDlir .framer-1psod52-container { flex: none; height: 379px; position: relative; width: 100%; }\", \".framer-mDlir .framer-km8zot-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 5; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mDlir .framer-72rtr7, .framer-mDlir .framer-113vkd4, .framer-mDlir .framer-12m22lq, .framer-mDlir .framer-78nhu3, .framer-mDlir .framer-1c16i37, .framer-mDlir .framer-1keud1k, .framer-mDlir .framer-1wy3mn8, .framer-mDlir .framer-i93jy, .framer-mDlir .framer-1d8i2xj, .framer-mDlir .framer-1vm3khz, .framer-mDlir .framer-zme1dp, .framer-mDlir .framer-y9yeoq, .framer-mDlir .framer-1ny3qlo, .framer-mDlir .framer-sraqno, .framer-mDlir .framer-1iflsl5, .framer-mDlir .framer-eacruy, .framer-mDlir .framer-14zheym, .framer-mDlir .framer-l3gbqo, .framer-mDlir .framer-k8f51t, .framer-mDlir .framer-1lmjh68, .framer-mDlir .framer-15xyzfy, .framer-mDlir .framer-du8smq, .framer-mDlir .framer-1sd59bq, .framer-mDlir .framer-1fjbiu4, .framer-mDlir .framer-vnffce, .framer-mDlir .framer-15jnggn, .framer-mDlir .framer-jzju7v, .framer-mDlir .framer-1838ges, .framer-mDlir .framer-12swkk, .framer-mDlir .framer-jbvqaq, .framer-mDlir .framer-xj35y6, .framer-mDlir .framer-of6csg, .framer-mDlir .framer-11cox0a, .framer-mDlir .framer-dhx70x, .framer-mDlir .framer-1vftcn9, .framer-mDlir .framer-vria2d, .framer-mDlir .framer-14wjo6i, .framer-mDlir .framer-lxk0ku, .framer-mDlir .framer-1h7v3au, .framer-mDlir .framer-rgy2e6, .framer-mDlir .framer-mcqu8h, .framer-mDlir .framer-52qia1, .framer-mDlir .framer-hoyqx8 { gap: 0px; } .framer-mDlir .framer-72rtr7 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mDlir .framer-72rtr7 > :first-child, .framer-mDlir .framer-12m22lq > :first-child, .framer-mDlir .framer-78nhu3 > :first-child, .framer-mDlir .framer-1c16i37 > :first-child, .framer-mDlir .framer-1keud1k > :first-child, .framer-mDlir .framer-1wy3mn8 > :first-child, .framer-mDlir .framer-eacruy > :first-child, .framer-mDlir .framer-14zheym > :first-child, .framer-mDlir .framer-l3gbqo > :first-child, .framer-mDlir .framer-k8f51t > :first-child, .framer-mDlir .framer-du8smq > :first-child, .framer-mDlir .framer-1sd59bq > :first-child, .framer-mDlir .framer-1fjbiu4 > :first-child, .framer-mDlir .framer-vnffce > :first-child, .framer-mDlir .framer-15jnggn > :first-child, .framer-mDlir .framer-jzju7v > :first-child, .framer-mDlir .framer-1838ges > :first-child, .framer-mDlir .framer-12swkk > :first-child, .framer-mDlir .framer-jbvqaq > :first-child, .framer-mDlir .framer-xj35y6 > :first-child, .framer-mDlir .framer-of6csg > :first-child, .framer-mDlir .framer-11cox0a > :first-child, .framer-mDlir .framer-dhx70x > :first-child, .framer-mDlir .framer-1vftcn9 > :first-child, .framer-mDlir .framer-vria2d > :first-child, .framer-mDlir .framer-14wjo6i > :first-child, .framer-mDlir .framer-lxk0ku > :first-child, .framer-mDlir .framer-1h7v3au > :first-child, .framer-mDlir .framer-rgy2e6 > :first-child, .framer-mDlir .framer-mcqu8h > :first-child, .framer-mDlir .framer-52qia1 > :first-child { margin-top: 0px; } .framer-mDlir .framer-72rtr7 > :last-child, .framer-mDlir .framer-12m22lq > :last-child, .framer-mDlir .framer-78nhu3 > :last-child, .framer-mDlir .framer-1c16i37 > :last-child, .framer-mDlir .framer-1keud1k > :last-child, .framer-mDlir .framer-1wy3mn8 > :last-child, .framer-mDlir .framer-eacruy > :last-child, .framer-mDlir .framer-14zheym > :last-child, .framer-mDlir .framer-l3gbqo > :last-child, .framer-mDlir .framer-k8f51t > :last-child, .framer-mDlir .framer-du8smq > :last-child, .framer-mDlir .framer-1sd59bq > :last-child, .framer-mDlir .framer-1fjbiu4 > :last-child, .framer-mDlir .framer-vnffce > :last-child, .framer-mDlir .framer-15jnggn > :last-child, .framer-mDlir .framer-jzju7v > :last-child, .framer-mDlir .framer-1838ges > :last-child, .framer-mDlir .framer-12swkk > :last-child, .framer-mDlir .framer-jbvqaq > :last-child, .framer-mDlir .framer-xj35y6 > :last-child, .framer-mDlir .framer-of6csg > :last-child, .framer-mDlir .framer-11cox0a > :last-child, .framer-mDlir .framer-dhx70x > :last-child, .framer-mDlir .framer-1vftcn9 > :last-child, .framer-mDlir .framer-vria2d > :last-child, .framer-mDlir .framer-14wjo6i > :last-child, .framer-mDlir .framer-lxk0ku > :last-child, .framer-mDlir .framer-1h7v3au > :last-child, .framer-mDlir .framer-rgy2e6 > :last-child, .framer-mDlir .framer-mcqu8h > :last-child, .framer-mDlir .framer-52qia1 > :last-child { margin-bottom: 0px; } .framer-mDlir .framer-113vkd4 > *, .framer-mDlir .framer-1lmjh68 > *, .framer-mDlir .framer-15xyzfy > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-mDlir .framer-113vkd4 > :first-child, .framer-mDlir .framer-i93jy > :first-child, .framer-mDlir .framer-1d8i2xj > :first-child, .framer-mDlir .framer-1vm3khz > :first-child, .framer-mDlir .framer-zme1dp > :first-child, .framer-mDlir .framer-y9yeoq > :first-child, .framer-mDlir .framer-1ny3qlo > :first-child, .framer-mDlir .framer-sraqno > :first-child, .framer-mDlir .framer-1iflsl5 > :first-child, .framer-mDlir .framer-1lmjh68 > :first-child, .framer-mDlir .framer-15xyzfy > :first-child, .framer-mDlir .framer-hoyqx8 > :first-child { margin-left: 0px; } .framer-mDlir .framer-113vkd4 > :last-child, .framer-mDlir .framer-i93jy > :last-child, .framer-mDlir .framer-1d8i2xj > :last-child, .framer-mDlir .framer-1vm3khz > :last-child, .framer-mDlir .framer-zme1dp > :last-child, .framer-mDlir .framer-y9yeoq > :last-child, .framer-mDlir .framer-1ny3qlo > :last-child, .framer-mDlir .framer-sraqno > :last-child, .framer-mDlir .framer-1iflsl5 > :last-child, .framer-mDlir .framer-1lmjh68 > :last-child, .framer-mDlir .framer-15xyzfy > :last-child, .framer-mDlir .framer-hoyqx8 > :last-child { margin-right: 0px; } .framer-mDlir .framer-12m22lq > *, .framer-mDlir .framer-78nhu3 > *, .framer-mDlir .framer-eacruy > *, .framer-mDlir .framer-14zheym > *, .framer-mDlir .framer-k8f51t > *, .framer-mDlir .framer-du8smq > *, .framer-mDlir .framer-jbvqaq > *, .framer-mDlir .framer-xj35y6 > *, .framer-mDlir .framer-dhx70x > *, .framer-mDlir .framer-rgy2e6 > *, .framer-mDlir .framer-52qia1 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-mDlir .framer-1c16i37 > *, .framer-mDlir .framer-l3gbqo > *, .framer-mDlir .framer-11cox0a > *, .framer-mDlir .framer-mcqu8h > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-mDlir .framer-1keud1k > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-mDlir .framer-1wy3mn8 > *, .framer-mDlir .framer-1fjbiu4 > *, .framer-mDlir .framer-15jnggn > *, .framer-mDlir .framer-1838ges > *, .framer-mDlir .framer-of6csg > *, .framer-mDlir .framer-vria2d > *, .framer-mDlir .framer-lxk0ku > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-mDlir .framer-i93jy > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-mDlir .framer-1d8i2xj > *, .framer-mDlir .framer-1vm3khz > *, .framer-mDlir .framer-zme1dp > *, .framer-mDlir .framer-y9yeoq > *, .framer-mDlir .framer-1ny3qlo > *, .framer-mDlir .framer-sraqno > *, .framer-mDlir .framer-1iflsl5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mDlir .framer-1sd59bq > *, .framer-mDlir .framer-1vftcn9 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-mDlir .framer-vnffce > *, .framer-mDlir .framer-jzju7v > *, .framer-mDlir .framer-12swkk > *, .framer-mDlir .framer-14wjo6i > *, .framer-mDlir .framer-1h7v3au > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-mDlir .framer-hoyqx8 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\", \"@media (min-width: 1200px) { .framer-mDlir .hidden-72rtr7 { display: none !important; } }\", `@media (min-width: 810px) and (max-width: 1199px) { .framer-mDlir .hidden-nbj11a { display: none !important; } .${metadata.bodyClassName}-framer-mDlir { background: var(--token-64b36372-e526-45c8-98a7-d29d7e9fb7c7, rgb(25, 20, 2)); } .framer-mDlir .framer-72rtr7 { width: 810px; } .framer-mDlir .framer-113vkd4 { gap: 10px; padding: 10px 10px 40px 10px; } .framer-mDlir .framer-10atwyq-container { order: 0; width: 240px; } .framer-mDlir .framer-12m22lq { order: 1; } .framer-mDlir .framer-8afcf1-container { height: 325px; } .framer-mDlir .framer-1psod52-container { height: auto; z-index: 2; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mDlir .framer-113vkd4 { gap: 0px; } .framer-mDlir .framer-113vkd4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mDlir .framer-113vkd4 > :first-child { margin-left: 0px; } .framer-mDlir .framer-113vkd4 > :last-child { margin-right: 0px; } }}`, `@media (max-width: 809px) { .framer-mDlir .hidden-1c59jlc { display: none !important; } .${metadata.bodyClassName}-framer-mDlir { background: var(--token-64b36372-e526-45c8-98a7-d29d7e9fb7c7, rgb(25, 20, 2)); } .framer-mDlir .framer-72rtr7 { width: 390px; } .framer-mDlir .framer-4pre07-container { order: 3; } .framer-mDlir .framer-1vqvzfp-container { order: 1; } .framer-mDlir .framer-113vkd4 { align-content: center; align-items: center; flex-direction: column; justify-content: flex-start; order: 2; padding: 80px 0px 20px 0px; } .framer-mDlir .framer-12m22lq { flex: none; order: 1; padding: 10px 10px 0px 10px; width: 100%; } .framer-mDlir .framer-78nhu3, .framer-mDlir .framer-du8smq, .framer-mDlir .framer-xj35y6, .framer-mDlir .framer-dhx70x { padding: 40px 20px 40px 20px; } .framer-mDlir .framer-k8f51t, .framer-mDlir .framer-52qia1 { padding: 0px 20px 0px 20px; } .framer-mDlir .framer-zlirtg, .framer-mDlir .framer-ksg696, .framer-mDlir .framer-4u5wus, .framer-mDlir .framer-1pkb2in, .framer-mDlir .framer-r0c76s { flex-direction: column; gap: 20px; justify-content: flex-start; } .framer-mDlir .framer-1fjbiu4, .framer-mDlir .framer-15jnggn, .framer-mDlir .framer-1838ges { flex: none; max-width: unset; width: 100%; } .framer-mDlir .framer-11cox0a { gap: 20px; } .framer-mDlir .framer-vria2d, .framer-mDlir .framer-lxk0ku { flex: none; gap: 10px; max-width: unset; width: 100%; } .framer-mDlir .framer-hoyqx8 { right: 19px; } .framer-mDlir .framer-8afcf1-container { height: 300px; } .framer-mDlir .framer-1psod52-container { height: auto; } .framer-mDlir .framer-km8zot-container { order: 0; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mDlir .framer-113vkd4, .framer-mDlir .framer-zlirtg, .framer-mDlir .framer-ksg696, .framer-mDlir .framer-4u5wus, .framer-mDlir .framer-11cox0a, .framer-mDlir .framer-1pkb2in, .framer-mDlir .framer-vria2d, .framer-mDlir .framer-r0c76s, .framer-mDlir .framer-lxk0ku { gap: 0px; } .framer-mDlir .framer-113vkd4 > *, .framer-mDlir .framer-zlirtg > *, .framer-mDlir .framer-ksg696 > *, .framer-mDlir .framer-4u5wus > *, .framer-mDlir .framer-11cox0a > *, .framer-mDlir .framer-1pkb2in > *, .framer-mDlir .framer-r0c76s > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-mDlir .framer-113vkd4 > :first-child, .framer-mDlir .framer-zlirtg > :first-child, .framer-mDlir .framer-ksg696 > :first-child, .framer-mDlir .framer-4u5wus > :first-child, .framer-mDlir .framer-11cox0a > :first-child, .framer-mDlir .framer-1pkb2in > :first-child, .framer-mDlir .framer-vria2d > :first-child, .framer-mDlir .framer-r0c76s > :first-child, .framer-mDlir .framer-lxk0ku > :first-child { margin-top: 0px; } .framer-mDlir .framer-113vkd4 > :last-child, .framer-mDlir .framer-zlirtg > :last-child, .framer-mDlir .framer-ksg696 > :last-child, .framer-mDlir .framer-4u5wus > :last-child, .framer-mDlir .framer-11cox0a > :last-child, .framer-mDlir .framer-1pkb2in > :last-child, .framer-mDlir .framer-vria2d > :last-child, .framer-mDlir .framer-r0c76s > :last-child, .framer-mDlir .framer-lxk0ku > :last-child { margin-bottom: 0px; } .framer-mDlir .framer-vria2d > *, .framer-mDlir .framer-lxk0ku > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}`, ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css, ...sharedStyle3.css, ...sharedStyle4.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 4945\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lfxLxLsOD\":{\"layout\":[\"fixed\",\"auto\"]},\"nKdPU73wZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerResponsiveScreen\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FrameraugiA20Il = withCSS(Component, css, \"framer-mDlir\");\nexport default FrameraugiA20Il;\nFrameraugiA20Il.displayName = \"Home\";\nFrameraugiA20Il.defaultProps = {\n  height: 4945,\n  width: 1200\n};\naddFonts(FrameraugiA20Il, [{\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/augiA20Il:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Figtree\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:screen/augiA20Il:default\",\n    url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/figtree/v5/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",\n  weight: \"500\"\n}, ...BuyButtonFonts, ...ImageRepeatFonts, ...NavbarFonts, ...ProjectItemFonts, ...TickerFonts, ...PostFonts, ...InputFonts, ...SlideFonts, ...SlideshowFonts, ...CTAFonts, ...RemixFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts, ...sharedStyle3.fonts, ...sharedStyle4.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameraugiA20Il\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lfxLxLsOD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nKdPU73wZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerIntrinsicHeight\": \"4945\"\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", "emailRegex", "mailchimpRegex", "validateEmail", "email", "parseMailChimpUrl", "url", "ref", "domain", "parameters", "isExternalURL", "VERSION", "Input", "withCSS", "service", "redirectAs", "mailchimpURL", "loopsID", "loopsUserGroup", "formsparkID", "getwaitlistAPI", "input", "button", "font", "layout", "link", "gap", "style", "onSubmit", "setEmail", "ye", "isError", "setError", "isLoading", "setLoading", "isFocus", "setFocus", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "padding", "borderRadius", "borderObject", "focusObject", "shadowObject", "height", "fixedHeight", "buttonPaddingPerSide", "buttonPaddingTop", "buttonPaddingRight", "buttonPaddingBottom", "buttonPaddingLeft", "buttonPadding", "paddingValue", "buttonPaddingValue", "router", "useRouter", "onSuccess", "path", "hash", "routeId", "pathVariables", "inferInitialRouteFromPath", "formControls", "validateForm", "te", "handleChange", "event", "handleFocus", "handleBlur", "handleSubmit", "response", "error", "emailBody", "userGroupBody", "formBody", "data", "entries", "formData", "data1", "useAnimationControls", "focusStylesFrom", "focusStylesTo", "shadowStyles", "borderStyles", "formVariants", "inputVariants", "dynamicBoxShadow", "p", "motion", "containerStyles", "u", "defaultStyle", "Spinner", "getButtonShadow", "props", "noButtonStyles", "addPropertyControls", "ControlType", "shadows", "output", "shadow", "Input_default", "fontStore", "fonts", "css", "className", "w", "g", "b", "D", "a", "t", "re", "MotionConfigContext", "l", "n", "se", "p", "X", "e", "r", "i", "o", "s", "d", "m", "L", "Y", "useLocaleInfo", "f", "h", "v", "P", "k", "N", "j", "B", "T", "F", "C", "M", "R", "S", "useVariantState", "w", "g", "V", "A", "pe", "I", "ae", "O", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "withCSS", "aRpwyPgyr_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "w", "v", "J", "V", "e", "r", "a", "j", "k", "t", "i", "o", "n", "S", "q", "re", "MotionConfigContext", "se", "p", "D", "T", "l", "s", "m", "f", "d", "c", "I", "N", "Y", "useLocaleInfo", "g", "F", "P", "C", "L", "Z", "E", "R", "_", "B", "U", "A", "G", "useVariantState", "v", "w", "H", "O", "pe", "M", "useLocaleCode", "Q", "ae", "W", "className", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "withCSS", "N7PmUx0kI_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "h", "c", "v", "w", "e", "r", "t", "y", "g", "F", "i", "re", "MotionConfigContext", "o", "a", "se", "p", "x", "n", "S", "T", "Y", "useLocaleInfo", "l", "b", "Z", "_", "q", "R", "j", "k", "E", "I", "P", "M", "X", "useVariantState", "c", "h", "A", "H", "pe", "N", "ae", "LayoutGroup", "motion", "cx", "Link", "Image2", "withCSS", "loZgAicWd_default", "addPropertyControls", "ControlType", "addFonts", "h", "getFonts", "loZgAicWd_default", "g", "I", "k", "O", "e", "T", "a", "t", "re", "MotionConfigContext", "l", "se", "p", "K", "r", "n", "i", "o", "s", "d", "f", "m", "z", "G", "Y", "useLocaleInfo", "h", "v", "w", "j", "N", "q", "W", "Z", "C", "D", "S", "E", "H", "useVariantState", "g", "I", "J", "M", "pe", "U", "ae", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "loZgAicWd_default", "css", "withCSS", "ZTKqdcKZ7_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "BuyButtonFonts", "getFonts", "sY94ExfAA_default", "ImageRepeatFonts", "ImageRepeat", "NavbarFonts", "mWphgGBBH_default", "ProjectItemFonts", "ZTKqdcKZ7_default", "TickerFonts", "Ticker", "PostFonts", "N7PmUx0kI_default", "InputFonts", "Input_default", "SlideFonts", "aRpwyPgyr_default", "SlideshowFonts", "Slideshow", "CTAFonts", "e1SKH5DLV_default", "CTAWith3DWithMappedReactProps6j0brr", "withMappedReactProps", "with3D", "e1SKH5DLV_exports", "RemixFonts", "C_0TbQW43_default", "breakpoints", "isBrowser", "variantClassNames", "isBrowser", "removeHiddenBreakpointLayers", "breakpoints", "transitions", "toResponsiveImage", "value", "QueryData", "query", "children", "data", "useQueryData", "metadata", "t", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "ZZrsbXGE4Vx9OaIX0k", "W0nP5LEjxVx9OaIX0k", "nzfNjUbVZVx9OaIX0k", "abL1lAEwwVx9OaIX0k", "idVx9OaIX0k", "abL1lAEwwI5ql39XdV", "idI5ql39XdV", "abL1lAEwwbxRz9sKBl", "Mnt50UE2_bxRz9sKBl", "W0nP5LEjxbxRz9sKBl", "EzJul76InbxRz9sKBl", "idbxRz9sKBl", "restProps", "fe", "metadata1", "_document_querySelector", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "ref1", "pe", "isDisplayed", "useRouteElementId", "ref2", "id1", "ref3", "router", "useRouter", "id2", "ref4", "id3", "ref5", "id4", "ref6", "id5", "ref7", "id6", "ref8", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "Container", "sY94ExfAA_default", "ImageRepeat", "PropertyOverrides", "mWphgGBBH_default", "RichText", "x", "mLBgqWaiP_default", "collection1", "i", "PathVariablesContext", "Ticker", "collection", "ZTKqdcKZ7_default", "resolveLink", "collection2", "N7PmUx0kI_default", "Input_default", "SVG", "Slideshow", "aRpwyPgyr_default", "CTAWith3DWithMappedReactProps6j0brr", "C_0TbQW43_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "BuyButtonFonts", "ImageRepeatFonts", "NavbarFonts", "ProjectItemFonts", "TickerFonts", "PostFonts", "InputFonts", "SlideFonts", "SlideshowFonts", "CTAFonts", "RemixFonts", "fonts", "__FramerMetadata__"]
}
