{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@cyriacbr/react-split-text@1.0.0/dist/index.js", "ssg:https://framerusercontent.com/modules/2AusMW9Upi6mhJ0JzKTi/b0GOvxzDuuEZvz71ut2V/MotionText.js", "ssg:https://framerusercontent.com/modules/vV46LsAzhw8hxcljeryZ/iZr6meYrETYxF3BElElC/iK8VBciaf.js", "ssg:https://framerusercontent.com/modules/cTlQ961MxXgOEywPfXJd/F7P8Q0ZlgzcSo9Upjshr/VqIylgw4v.js"],
  "sourcesContent": ["import e from\"react\";var r={};Object.defineProperty(r,\"__esModule\",{value:!0});var t,a=e,l=(t=a)&&\"object\"==typeof t&&\"default\"in t?t.default:t;function n(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}var o=function(e){return l.createElement(\"div\",null,e.children)},i=function(e){return l.createElement(\"span\",{style:{whiteSpace:\"pre\"}},e.children)},u=function(e){return l.createElement(\"span\",null,e.children)},f=a.memo(o),p=a.memo(i),s=a.memo(u),d=a.forwardRef((function(e,r){var t=e.className,d=e.style,m=e.LineWrapper,v=void 0===m?f:m,y=e.WordWrapper,h=void 0===y?p:y,x=e.LetterWrapper,g=void 0===x?s:x,b=e.extraProps,E=\"\";l.Children.map(e.children,(function(e){if(\"string\"!=typeof e&&\"number\"!=typeof e)throw new Error(\"SplitText expect a text as children\");E+=String(e)}));var w=a.useRef(null),S=a.useState([]),W=S[0],I=S[1],j=a.useRef(0);a.useLayoutEffect((function(){return function(){var e=w.current;if(e){if(W.length>0)return function(e,r){for(var t,a=j.current||e.map((function(e){return e.length})).sort((function(e,r){return r-e}))[0],l=[],f=\"\",p=0,s=function(e,r){var t;if(\"undefined\"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=function(e,r){if(e){if(\"string\"==typeof e)return n(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,void 0):void 0}}(e))){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}return(t=e[Symbol.iterator]()).next.bind(t)}(r.split(\" \").entries());!(t=s()).done;){var d=t.value[1];(p+=d.length+1)>a+1&&(l.push(f),f=\"\",p=0),f+=d.trim()+\" \"}l.push(f),I(l.map((function(e){return e.trim()}))),a>j.current&&(j.current=a)}(W,E);for(var r,t=[],a=[],l=0,f=Array.from(e.children);l<f.length;l++){var p=f[l],s=p.getBoundingClientRect().top;null==r&&(r=s),s!==r&&(t.push(a.join(\" \")),a=[]),r=s,a.push((p.textContent||\"\").trim())}t.push(a.join(\" \")),I(t)}}()}),[E]);var L=0,A=0;return W.length?l.createElement(\"div\",{className:t,ref:function(e){w.current=e,\"function\"==typeof r?r(e):r&&(r.current=e)},style:d},W.map((function(e,r){var t=e.split(\" \");return t=t.map((function(e,r){return r===t.length-1?e:e+\" \"})),l.createElement(v,{key:r,lineIndex:r,extraProps:b},t.map((function(e,t){var a=e.split(\"\");return l.createElement(h,{key:t,lineIndex:r,wordIndex:t,countIndex:L++,extraProps:b},a.map((function(e,a){return l.createElement(g,{key:a,lineIndex:r,wordIndex:t,letterIndex:a,countIndex:A++,extraProps:b},e)})))})))}))):l.createElement(\"div\",{className:t,ref:w,style:d},E.split(\" \").map((function(e,r){return l.createElement(\"span\",{key:r},e,\" \")})))})),m=a.forwardRef((function(e,r){var t,f,p,s=e.children,m=function(e,r){if(null==e)return{};var t,a,l={},f=Object.keys(e);for(a=0;a<f.length;a++)r.indexOf(t=f[a])>=0||(l[t]=e[t]);return l}(e,[\"children\"]),v=a.useState(0),y=v[0],h=v[1],x=(t=function(){return h((function(e){return e+1}))},void 0===f&&(f=!1),function(){for(var e=this,r=arguments.length,a=new Array(r),l=0;l<r;l++)a[l]=arguments[l];var s=f&&!p,c=function(){return t.apply(e,a)};clearTimeout(p),p=setTimeout(c,300),s&&c()});return a.useEffect((function(){return window.addEventListener(\"resize\",x),function(){return window.removeEventListener(\"resize\",x)}}),[]),l.createElement(d,Object.assign({key:y},m,{ref:r}),s)}));r.LetterWrapper=u,r.LineWrapper=o,r.SplitText=m,r.WordWrapper=i;const v=r.__esModule,y=r.LetterWrapper,h=r.LineWrapper,x=r.SplitText,g=r.WordWrapper;export default r;export{y as LetterWrapper,h as LineWrapper,x as SplitText,g as WordWrapper,v as __esModule};\n\n//# sourceMappingURL=index.js.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useState, useContext, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { motion, MotionContext, useMotionValue } from \"framer-motion\";\nimport { SplitText } from \"@cyriacbr/react-split-text\";\nconst visibleVariant = {\n  opacity: 1,\n  x: 0,\n  y: 0,\n  scale: 1,\n  rotate: 0,\n  rotateX: 0,\n  rotateY: 0\n};\nfunction variantToString(variant) {\n  return variant ? \"visible\" : \"hidden\";\n} /**\n  * Motion Text\n  * By Benjamin den Boer & Adam Seckel\n  *\n  * @framerIntrinsicWidth 200\n  * @framerIntrinsicHeight 200\n  * @framerDisableUnlink\n  *\n  * @framerSupportedLayoutWidth fixed\n  * @framerSupportedLayoutHeight any\n  */\nexport default function MotionText(props) {\n  const {\n    opacity,\n    x,\n    y,\n    scale,\n    rotate,\n    rotateX,\n    rotateY\n  } = props.effectOptions;\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const initialOpacity = useMotionValue(isCanvas ? 1 : 0);\n  const isSpring = props.transitionOptions.type === \"spring\";\n  const lastVariant = useRef();\n  const [animate, setAnimate] = useState(() => isCanvas ? \"visible\" : variantToString(!props.variant));\n  const hasIndexAnimatedRef = useRef({});\n  useEffect(() => {\n    // If the type of animation changes,\n    // reset the ref so that we don't confuse old indexes with new ones.\n    hasIndexAnimatedRef.current = {};\n  }, [props.type]); // Animate the text after React renders,\n  // and an animation frame has passed run the animation in the browser.\n  useEffect(() => {\n    if (isCanvas) return;\n    requestAnimationFrame(() => {\n      initialOpacity.set(1);\n      setAnimate(variantToString(props.variant));\n    });\n  }, []); // If the variant changes, trigger the animation if the variant boolean has changed.\n  useEffect(() => {\n    if (isCanvas) return;\n    if (lastVariant.current !== props.variant) {\n      hasIndexAnimatedRef.current = {};\n      setAnimate(variantToString(props.variant));\n    }\n    lastVariant.current = props.variant;\n  }, [props.variant]);\n  const springCurve = {\n    type: props.transitionOptions.type,\n    stiffness: props.transitionOptions.stiffness,\n    damping: props.transitionOptions.damping,\n    mass: props.transitionOptions.mass\n  };\n  const easeCurve = {\n    type: props.transitionOptions.type,\n    duration: props.transitionOptions.duration,\n    ease: props.transitionOptions.ease\n  }; // Constructing the variants based on Effects\n  // Hidden: from, visible: to\n  const item = {\n    hidden: {\n      opacity,\n      x,\n      y,\n      scale,\n      rotate,\n      rotateX,\n      rotateY\n    },\n    visible: visibleVariant\n  };\n  const filteredTransition = isSpring ? springCurve : easeCurve;\n  const delay = props.transitionOptions.delay;\n  const isLetter = props.type === \"letter\";\n  const isWord = props.type === \"word\";\n  const isLine = props.type === \"line\";\n  const splitWrapperStyle = {\n    display: \"contents\"\n  };\n  function getSplitTextProps({\n    isLetter,\n    isWord,\n    isLine\n  }) {\n    const sharedProps = {\n      type: props.type,\n      variants: item,\n      filteredTransition: filteredTransition,\n      delay: delay,\n      stagger: props.stagger,\n      perWord: props.perWord,\n      hasIndexAnimatedRef\n    };\n    if (isLetter) return {\n      LetterWrapper: info => /*#__PURE__*/_jsx(MotionSpanComponent, {\n        ...info,\n        ...sharedProps\n      })\n    };\n    if (isLine) return {\n      LineWrapper: info => /*#__PURE__*/_jsx(MotionSpanComponent, {\n        ...info,\n        ...sharedProps\n      })\n    };\n    return {\n      WordWrapper: info => /*#__PURE__*/_jsx(MotionSpanComponent, {\n        ...info,\n        ...sharedProps\n      })\n    };\n  }\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      // display: \"inline-block\",\n      position: \"relative\",\n      overflow: props.overflow ? \"visible\" : \"hidden\",\n      fontSize: props.font.fontSize,\n      fontFamily: props.font.font,\n      fontWeight: props.font.fontWeight,\n      letterSpacing: props.font.letterSpacing,\n      lineHeight: props.font.lineHeightType ? props.font.lineHeight : `${props.font.lineHeightPixels}px`,\n      textAlign: props.font.textAlign,\n      whiteSpace: props.font.whiteSpace,\n      color: props.color,\n      left: `${props.font.offset}%`,\n      margin: 0,\n      padding: 0,\n      opacity: initialOpacity\n    },\n    initial: isCanvas ? \"visible\" : \"hidden\",\n    animate: animate,\n    children: isCanvas ? props.text : /*#__PURE__*/_jsx(SplitText, {\n      style: splitWrapperStyle,\n      ...getSplitTextProps({\n        isLetter,\n        isWord,\n        isLine\n      }),\n      children: props.text\n    })\n  });\n}\n;\nconst getIndex = (isLetter, isWord, isLine, countIndex = 0, letterIndex = 0, wordIndex = 0, lineIndex = 0, perWord) => {\n  if (isLetter) return perWord ? letterIndex : countIndex;\n  if (isWord) return countIndex;\n  return lineIndex;\n};\nconst MotionSpanComponent = ({\n  type,\n  countIndex = 0,\n  letterIndex = 0,\n  wordIndex = 0,\n  lineIndex = 0,\n  variants,\n  isCanvas,\n  filteredTransition,\n  delay,\n  stagger,\n  children,\n  perWord,\n  hasIndexAnimatedRef\n}) => {\n  const isLetter = type === \"letter\";\n  const isWord = type === \"word\";\n  const isLine = type === \"line\";\n  const index = getIndex(isLetter, isWord, isLine, countIndex, letterIndex, wordIndex, lineIndex, perWord); // We have to do a lot of work to prevent this component from animating after it's animated once.\n  // This is because SplitText aggressivly updates `keys` to rerender after the window resizes.\n  // This means we can't keep any state in these components, and have to read from the parent.\n  // If the layer has animated before, we override the inherited `initial` to whatever\n  // the inherited `animate` is, to prevent another animation.\n  const {\n    animate\n  } = useContext(MotionContext);\n  const props = {};\n  if (hasIndexAnimatedRef.current[index] === true) props.initial = animate;\n  return /*#__PURE__*/_jsx(motion.span, {\n    ...props,\n    onAnimationComplete: () => hasIndexAnimatedRef.current[index] = true,\n    style: {\n      perspective: 1200,\n      display: \"inline-block\",\n      whiteSpace: \"pre\",\n      margin: 0,\n      padding: 0,\n      willChange: \"transform\"\n    },\n    variants: variants,\n    transition: {\n      ...filteredTransition,\n      delay: delay + stagger * (index + 1)\n    },\n    children: children\n  });\n};\nMotionText.displayName = \"Motion Text\";\nMotionText.defaultProps = {\n  text: \"Hello World\",\n  stagger: .05,\n  variant: true,\n  newTab: true,\n  tag: \"heading1\",\n  effectOptions: {\n    x: 0,\n    y: 100,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0\n  },\n  transitionOptions: {\n    type: \"spring\",\n    stiffness: 400,\n    damping: 30,\n    mass: 1,\n    delay: .05\n  },\n  overflow: false,\n  font: {\n    font: \"Inter\",\n    fontSize: 32,\n    fontWeight: 400,\n    textAlign: \"center\",\n    lineHeight: 1.2,\n    lineHeightType: true,\n    lineHeightPixels: 100,\n    letterSpacing: 0,\n    offset: 0,\n    whiteSpace: \"nowrap\"\n  }\n}; /* Property Controls */\naddPropertyControls(MotionText, {\n  text: {\n    type: ControlType.String,\n    title: \"Text\",\n    defaultValue: \"Hello World\",\n    displayTextArea: true\n  },\n  type: {\n    title: \"Type\",\n    type: ControlType.Enum,\n    options: [\"letter\", \"word\", \"line\"],\n    optionTitles: [\"Letter\", \"Word\", \"Line\"],\n    defaultValue: \"letter\"\n  },\n  // link: { type: ControlType.Link, title: \"Link\" },\n  // newTab: { type: ControlType.Boolean, title: \"New Tab\", defaultValue: true },\n  perWord: {\n    type: ControlType.Boolean,\n    title: \"Per Word\",\n    defaultValue: false,\n    hidden: props => props.type !== \"letter\"\n  },\n  variant: {\n    title: \"Animate\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"In\",\n    disabledTitle: \"Out\"\n  },\n  overflow: {\n    title: \"Overflow\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    defaultValue: false\n  },\n  stagger: {\n    title: \"Stagger\",\n    type: ControlType.Number,\n    step: .01,\n    defaultValue: .05,\n    displayStepper: true\n  },\n  effectOptions: {\n    title: \"From\",\n    type: ControlType.Object,\n    controls: {\n      opacity: {\n        title: \"Opacity\",\n        type: ControlType.Number,\n        min: 0,\n        max: 1,\n        step: .01,\n        defaultValue: 0\n      },\n      x: {\n        title: \"X\",\n        type: ControlType.Number,\n        min: -200,\n        max: 200,\n        unit: \"%\",\n        step: 1,\n        defaultValue: 0,\n        displayStepper: true\n      },\n      y: {\n        title: \"Y\",\n        type: ControlType.Number,\n        min: -200,\n        max: 200,\n        unit: \"%\",\n        step: 1,\n        defaultValue: 100,\n        displayStepper: true\n      },\n      scale: {\n        title: \"Scale\",\n        type: ControlType.Number,\n        min: 0,\n        max: 5,\n        step: .01,\n        defaultValue: 1,\n        displayStepper: true\n      },\n      rotate: {\n        title: \"Rotate\",\n        type: ControlType.Number,\n        min: -360,\n        max: 360,\n        unit: \"\\xb0\",\n        step: 1,\n        defaultValue: 0\n      },\n      rotateX: {\n        title: \"Rotate X\",\n        type: ControlType.Number,\n        min: -360,\n        max: 360,\n        unit: \"\\xb0\",\n        step: 1,\n        defaultValue: 0\n      },\n      rotateY: {\n        title: \"Rotate Y\",\n        type: ControlType.Number,\n        min: -360,\n        max: 360,\n        unit: \"\\xb0\",\n        step: 1,\n        defaultValue: 0\n      }\n    }\n  },\n  transitionOptions: {\n    type: ControlType.Transition,\n    title: \"Transition\",\n    defaultValue: {\n      type: \"spring\",\n      stiffness: 400,\n      damping: 30,\n      mass: 1,\n      delay: .05\n    }\n  },\n  color: {\n    type: ControlType.Color,\n    defaultValue: \"#888\"\n  },\n  font: {\n    type: ControlType.Object,\n    controls: {\n      font: {\n        type: ControlType.String,\n        placeholder: \"Inter\",\n        defaultValue: \"Inter\"\n      },\n      fontSize: {\n        title: \"Size\",\n        type: ControlType.Number,\n        min: 0,\n        max: 500,\n        step: .5,\n        defaultValue: 32\n      },\n      fontWeight: {\n        type: ControlType.Enum,\n        options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n        defaultValue: 400,\n        title: \"Weight\"\n      },\n      textAlign: {\n        type: ControlType.Enum,\n        displaySegmentedControl: true,\n        title: \"Align\",\n        options: [\"left\", \"center\", \"right\"],\n        optionTitles: [\"Left\", \"Center\", \"Right\"],\n        defaultValue: \"center\"\n      },\n      letterSpacing: {\n        title: \"Letter\",\n        type: ControlType.Number,\n        defaultValue: 0,\n        step: .1,\n        displayStepper: true\n      },\n      offset: {\n        type: ControlType.Number,\n        title: \"Offset\",\n        min: -100,\n        max: 100,\n        displayStepper: true,\n        step: .25,\n        defaultValue: 0,\n        unit: \"%\"\n      },\n      whiteSpace: {\n        type: ControlType.Enum,\n        title: \"Space\",\n        options: [\"normal\", \"nowrap\", \"pre\", \"pre-wrap\", \"preline\", \"break-spaces\"],\n        optionTitles: [\"Normal\", \"No Wrap\", \"Pre\", \"Pre Wrap\", \"Preline\", \"Break Spaces\"],\n        defaultValue: \"center\"\n      },\n      lineHeight: {\n        type: ControlType.Number,\n        title: \"Line\",\n        min: -500,\n        max: 500,\n        displayStepper: true,\n        step: .1,\n        defaultValue: 1.2,\n        hidden: props => !props.lineHeightType\n      },\n      lineHeightPixels: {\n        type: ControlType.Number,\n        title: \"Line\",\n        min: -500,\n        max: 500,\n        displayStepper: true,\n        step: .1,\n        defaultValue: 100,\n        hidden: props => props.lineHeightType\n      },\n      lineHeightType: {\n        type: ControlType.Boolean,\n        title: \" \",\n        enabledTitle: \"em\",\n        disabledTitle: \"px\",\n        defaultValue: true\n      }\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"MotionText\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicWidth\": \"200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./MotionText.map", "// Generated by Framer (9a49031)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as i, getFonts as o, Image as l, resolveLink as d, RichText as c, useLocaleInfo as f, useRouter as m, useVariantState as s, withCSS as p } from \"framer\";\nimport { LayoutGroup as x, motion as b, MotionConfigContext as h } from \"framer-motion\";\nimport * as g from \"react\";\nimport * as u from \"https://framerusercontent.com/modules/bY5QV9CVP0wPWfao4LWt/JpFvCtGv54TgwPnZ5WgL/thZE3w1Fw.js\";\nimport * as v from \"https://framerusercontent.com/modules/rfdLIynBURn2wtFyVxn5/VTB56lQICv0H8Q5gTFMz/XlQQW5_aZ.js\";\nimport y from \"https://framerusercontent.com/modules/2ESYW66uemWAfc1It99s/UvDvBBo2yHGZ6n0ICKFB/nQPBQvmIX.js\";\nlet w = o(y),\n  N = [\"B8z97qKYh\", \"gRT1yk2mj\", \"tcBkWu4b5\"],\n  k = \"framer-bnN6Q\",\n  Q = {\n    B8z97qKYh: \"framer-v-4pvkrn\",\n    gRT1yk2mj: \"framer-v-vew9l0\",\n    tcBkWu4b5: \"framer-v-1d0ra5x\"\n  };\nfunction j(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet I = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  z = ({\n    value: r,\n    children: a\n  }) => {\n    let t = g.useContext(h),\n      n = null != r ? r : t.transition,\n      i = g.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: i,\n      children: a\n    });\n  },\n  C = {\n    Desctop: \"B8z97qKYh\",\n    Phone: \"tcBkWu4b5\",\n    Tablet: \"gRT1yk2mj\"\n  },\n  F = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var n, i;\n    return {\n      ...t,\n      variant: null !== (i = null !== (n = C[t.variant]) && void 0 !== n ? n : t.variant) && void 0 !== i ? i : \"B8z97qKYh\"\n    };\n  },\n  T = (e, r) => r.join(\"-\") + e.layoutDependency,\n  M = /*#__PURE__*/g.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = f(),\n      {\n        style: o,\n        className: p,\n        layoutId: h,\n        variant: w,\n        ...k\n      } = F(a),\n      {\n        baseVariant: C,\n        classNames: M,\n        gestureVariant: D,\n        setGestureState: V,\n        setVariant: K,\n        transition: R,\n        variants: Z\n      } = s({\n        cycleOrder: N,\n        defaultVariant: \"B8z97qKYh\",\n        transitions: I,\n        variant: w,\n        variantClassNames: Q\n      }),\n      X = T(a, Z),\n      B = g.useRef(null),\n      W = m(),\n      q = g.useId(),\n      Y = [u.className, v.className];\n    return /*#__PURE__*/e(x, {\n      id: null != h ? h : q,\n      children: /*#__PURE__*/e(b.div, {\n        initial: w,\n        animate: Z,\n        onHoverStart: () => V({\n          isHovered: !0\n        }),\n        onHoverEnd: () => V({\n          isHovered: !1\n        }),\n        onTapStart: () => V({\n          isPressed: !0\n        }),\n        onTap: () => V({\n          isPressed: !1\n        }),\n        onTapCancel: () => V({\n          isPressed: !1\n        }),\n        className: i(\"framer-bnN6Q\", ...Y, M),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(z, {\n          value: R,\n          children: /*#__PURE__*/r(b.div, {\n            ...k,\n            className: i(\"framer-4pvkrn\", p),\n            \"data-framer-name\": \"Desctop\",\n            layoutDependency: X,\n            layoutId: \"B8z97qKYh\",\n            ref: null != t ? t : B,\n            style: {\n              backgroundColor: \"var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0))\",\n              ...o\n            },\n            ...j({\n              gRT1yk2mj: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              tcBkWu4b5: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, C, D),\n            children: [![\"gRT1yk2mj\", \"tcBkWu4b5\"].includes(C) && /*#__PURE__*/r(b.div, {\n              className: \"framer-ww5rfq\",\n              layoutDependency: X,\n              layoutId: \"ooL2rFS4F\",\n              style: {\n                backgroundColor: \"var(--token-9443a302-a49f-4f32-9f79-aa7c0d765174, rgb(157, 40, 27))\"\n              },\n              children: [/*#__PURE__*/r(b.div, {\n                className: \"framer-1iic3b2\",\n                layoutDependency: X,\n                layoutId: \"KlX1nUohq\",\n                children: [/*#__PURE__*/e(c, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(g.Fragment, {\n                    children: /*#__PURE__*/e(b.h4, {\n                      className: \"framer-styles-preset-1kjnoxj\",\n                      \"data-styles-preset\": \"thZE3w1Fw\",\n                      style: {\n                        \"--framer-text-color\": \"var(--extracted-1eung3n, var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255)))\"\n                      },\n                      children: \"Zajdi s babi na kafe\"\n                    })\n                  }),\n                  className: \"framer-7rjo1g\",\n                  layoutDependency: X,\n                  layoutId: \"IFCwGubCC\",\n                  style: {\n                    \"--extracted-1eung3n\": \"var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255))\",\n                    \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                    \"--framer-link-text-decoration\": \"underline\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(c, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(g.Fragment, {\n                    children: /*#__PURE__*/e(b.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-line-height\": \"1.6em\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255)))\"\n                      },\n                      children: \"Kdy jste naposledy za\u0161li s babi nebo s d\u011Bdou na kaf\\xed\u010Dko? Podporujeme mezigenera\u010Dn\\xed setk\\xe1v\\xe1n\\xed a proto navazujeme spolupr\\xe1ce s kav\\xe1rnami po cel\\xe9 \u010CR. Kdy\u017E tam zajdete s babi nebo d\u011Bdou, daj\\xed v\\xe1m speci\\xe1ln\\xed nab\\xeddku.\"\n                    })\n                  }),\n                  className: \"framer-171ltoj\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: X,\n                  layoutId: \"TeaedaJhK\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(b.div, {\n                  className: \"framer-1unfxjc-container\",\n                  layoutDependency: X,\n                  layoutId: \"xzpBGWrit-container\",\n                  children: /*#__PURE__*/e(y, {\n                    FkRZNmduu: \"Uk\\xe1zat v\\xedce\",\n                    height: \"100%\",\n                    id: \"xzpBGWrit\",\n                    layoutId: \"xzpBGWrit\",\n                    sOuONSDs_: d({\n                      webPageId: \"KvFi3St6_\"\n                    }, W),\n                    style: {\n                      height: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                })]\n              }), /*#__PURE__*/e(b.div, {\n                className: \"framer-1ve4vvh\",\n                layoutDependency: X,\n                layoutId: \"IVqiVWv4L\",\n                children: /*#__PURE__*/e(l, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 250,\n                    intrinsicWidth: 357.5,\n                    pixelHeight: 500,\n                    pixelWidth: 715,\n                    sizes: \"250px\",\n                    src: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512\",\n                    srcSet: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512 512w, https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png 715w\"\n                  },\n                  className: \"framer-9xjkhq\",\n                  \"data-framer-name\": \"cups_pattern\",\n                  layoutDependency: X,\n                  layoutId: \"WVwvF6AVU\"\n                })\n              })]\n            }), \"tcBkWu4b5\" === C && /*#__PURE__*/e(b.div, {\n              className: \"framer-17bzvts\",\n              \"data-framer-name\": \"Testimonials\",\n              layoutDependency: X,\n              layoutId: \"zPs8xIQEc\",\n              style: {\n                backgroundColor: \"var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0))\"\n              },\n              children: /*#__PURE__*/e(b.div, {\n                className: \"framer-1ob5icc\",\n                layoutDependency: X,\n                layoutId: \"IXGmxMRrS\",\n                style: {\n                  backgroundColor: \"var(--token-9443a302-a49f-4f32-9f79-aa7c0d765174, rgb(157, 40, 27))\"\n                },\n                children: /*#__PURE__*/r(b.div, {\n                  className: \"framer-r0p7ud\",\n                  layoutDependency: X,\n                  layoutId: \"ujEOKAszs\",\n                  children: [/*#__PURE__*/e(c, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(b.h5, {\n                        className: \"framer-styles-preset-17kfdna\",\n                        \"data-styles-preset\": \"XlQQW5_aZ\",\n                        style: {\n                          \"--framer-text-color\": \"var(--extracted-1lwpl3i, var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Zajdi s babi na kafe\"\n                      })\n                    }),\n                    className: \"framer-1i3kcd2\",\n                    layoutDependency: X,\n                    layoutId: \"c79sYb2Dw\",\n                    style: {\n                      \"--extracted-1lwpl3i\": \"var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255))\",\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(c, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(b.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                          \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"13px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-line-height\": \"1.6em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Kdy jste naposledy za\u0161li s babi nebo s d\u011Bdou na kaf\\xed\u010Dko? Podporujeme mezigenera\u010Dn\\xed setk\\xe1v\\xe1n\\xed a proto navazujeme spolupr\\xe1ce s kav\\xe1rnami po cel\\xe9 \u010CR. Kdy\u017E tam zajdete s babi nebo d\u011Bdou, daj\\xed v\\xe1m speci\\xe1ln\\xed nab\\xeddku.\"\n                      })\n                    }),\n                    className: \"framer-1gc1q6n\",\n                    fonts: [\"GF;Inter-500\"],\n                    layoutDependency: X,\n                    layoutId: \"beOAPIlAq\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255))\",\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(l, {\n                    background: {\n                      alt: \"\",\n                      fit: \"fill\",\n                      intrinsicHeight: 250,\n                      intrinsicWidth: 357.5,\n                      pixelHeight: 500,\n                      pixelWidth: 715,\n                      sizes: \"167px\",\n                      src: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512\",\n                      srcSet: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512 512w, https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png 715w\"\n                    },\n                    className: \"framer-1xi3pz3\",\n                    \"data-framer-name\": \"cups_pattern\",\n                    layoutDependency: X,\n                    layoutId: \"u3FOXenKq\"\n                  }), /*#__PURE__*/e(b.div, {\n                    className: \"framer-2p0ub1-container\",\n                    layoutDependency: X,\n                    layoutId: \"jf4SOeZki-container\",\n                    children: /*#__PURE__*/e(y, {\n                      FkRZNmduu: \"Uk\\xe1zat v\\xedce\",\n                      height: \"100%\",\n                      id: \"jf4SOeZki\",\n                      layoutId: \"jf4SOeZki\",\n                      sOuONSDs_: d({\n                        webPageId: \"KvFi3St6_\"\n                      }, W),\n                      style: {\n                        height: \"100%\"\n                      },\n                      width: \"100%\"\n                    })\n                  })]\n                })\n              })\n            }), \"gRT1yk2mj\" === C && /*#__PURE__*/e(b.div, {\n              className: \"framer-595d2y\",\n              \"data-framer-name\": \"Testimonials\",\n              layoutDependency: X,\n              layoutId: \"cuEwVvrqq\",\n              style: {\n                backgroundColor: \"var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0))\"\n              },\n              children: /*#__PURE__*/e(b.div, {\n                className: \"framer-17gi9iz\",\n                layoutDependency: X,\n                layoutId: \"RsfzHFpDz\",\n                style: {\n                  backgroundColor: \"var(--token-9443a302-a49f-4f32-9f79-aa7c0d765174, rgb(157, 40, 27))\"\n                },\n                children: /*#__PURE__*/r(b.div, {\n                  className: \"framer-rbmfn5\",\n                  layoutDependency: X,\n                  layoutId: \"KVBOICqWr\",\n                  children: [/*#__PURE__*/e(c, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(b.p, {\n                        style: {\n                          \"--font-selector\": \"Q1VTVE9NO0NsYXNoIERpc3BsYXkgQm9sZA==\",\n                          \"--framer-font-family\": '\"Clash Display Bold\", \"Clash Display Bold Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"48px\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-aac3178a-7946-440d-9cb5-dad93b66ab2b, rgb(246, 223, 208)))\"\n                        },\n                        children: \"Zajdi s babi na kafe\"\n                      })\n                    }),\n                    className: \"framer-jrbp7z\",\n                    fonts: [\"CUSTOM;Clash Display Bold\"],\n                    layoutDependency: X,\n                    layoutId: \"YdNAuFVHi\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-aac3178a-7946-440d-9cb5-dad93b66ab2b, rgb(246, 223, 208))\",\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(c, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(b.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                          \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-line-height\": \"1.6em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-aac3178a-7946-440d-9cb5-dad93b66ab2b, rgb(246, 223, 208)))\"\n                        },\n                        children: \"Kdy jste naposledy za\u0161li s babi nebo s d\u011Bdou na kaf\\xed\u010Dko? Podporujeme mezigenera\u010Dn\\xed setk\\xe1v\\xe1n\\xed a proto navazujeme spolupr\\xe1ce s kav\\xe1rnami po cel\\xe9 \u010CR. Kdy\u017E tam zajdete s babi nebo d\u011Bdou, daj\\xed v\\xe1m speci\\xe1ln\\xed nab\\xeddku.\"\n                      })\n                    }),\n                    className: \"framer-bb3cwb\",\n                    fonts: [\"GF;Inter-500\"],\n                    layoutDependency: X,\n                    layoutId: \"QqrkYTCzC\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-aac3178a-7946-440d-9cb5-dad93b66ab2b, rgb(246, 223, 208))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/r(b.div, {\n                    className: \"framer-1oal1v0\",\n                    layoutDependency: X,\n                    layoutId: \"HDiRZvZqh\",\n                    children: [/*#__PURE__*/e(b.div, {\n                      className: \"framer-14s3rm5\",\n                      layoutDependency: X,\n                      layoutId: \"OaZZeGDkm\"\n                    }), /*#__PURE__*/e(b.div, {\n                      className: \"framer-1bd2kwt-container\",\n                      layoutDependency: X,\n                      layoutId: \"wEWhdV4dc-container\",\n                      children: /*#__PURE__*/e(y, {\n                        FkRZNmduu: \"Uk\\xe1zat v\\xedce\",\n                        height: \"100%\",\n                        id: \"wEWhdV4dc\",\n                        layoutId: \"wEWhdV4dc\",\n                        sOuONSDs_: d({\n                          webPageId: \"KvFi3St6_\"\n                        }, W),\n                        style: {\n                          height: \"100%\"\n                        },\n                        width: \"100%\"\n                      })\n                    }), /*#__PURE__*/e(l, {\n                      background: {\n                        alt: \"\",\n                        fit: \"fill\",\n                        intrinsicHeight: 250,\n                        intrinsicWidth: 357.5,\n                        pixelHeight: 500,\n                        pixelWidth: 715,\n                        sizes: \"179px\",\n                        src: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512\",\n                        srcSet: \"https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png?scale-down-to=512 512w, https://framerusercontent.com/images/t446MCoZVMXYTcoFFQQclVTRXM.png 715w\"\n                      },\n                      className: \"framer-1cwlaun\",\n                      \"data-framer-name\": \"cups_pattern\",\n                      layoutDependency: X,\n                      layoutId: \"L6LCKXIZA\"\n                    })]\n                  })]\n                })\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  D = ['.framer-bnN6Q [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-bnN6Q .framer-1vudj3s { display: block; }\", \".framer-bnN6Q .framer-4pvkrn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\", \".framer-bnN6Q .framer-ww5rfq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 450px; justify-content: flex-start; overflow: hidden; padding: 105px 100px 105px 100px; position: relative; width: 100%; }\", \".framer-bnN6Q .framer-1iic3b2 { 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: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 450px; }\", \".framer-bnN6Q .framer-7rjo1g, .framer-bnN6Q .framer-1i3kcd2, .framer-bnN6Q .framer-1gc1q6n { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-bnN6Q .framer-171ltoj, .framer-bnN6Q .framer-bb3cwb { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-bnN6Q .framer-1unfxjc-container, .framer-bnN6Q .framer-2p0ub1-container, .framer-bnN6Q .framer-1bd2kwt-container { flex: none; height: 40px; position: relative; width: auto; }\", \".framer-bnN6Q .framer-1ve4vvh { flex: none; height: 239px; overflow: visible; position: relative; width: 250px; }\", \".framer-bnN6Q .framer-9xjkhq { aspect-ratio: 1.43 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 175px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 19px; }\", \".framer-bnN6Q .framer-17bzvts { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-bnN6Q .framer-1ob5icc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\", \".framer-bnN6Q .framer-r0p7ud { 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; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-bnN6Q .framer-1xi3pz3 { align-content: center; align-items: center; aspect-ratio: 1.43 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 117px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 167px; }\", \".framer-bnN6Q .framer-595d2y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 810px; }\", \".framer-bnN6Q .framer-17gi9iz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 450px; justify-content: space-evenly; overflow: hidden; padding: 0px 100px 0px 100px; position: relative; width: 100%; }\", \".framer-bnN6Q .framer-rbmfn5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-bnN6Q .framer-jrbp7z { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 358px; word-break: break-word; word-wrap: break-word; }\", \".framer-bnN6Q .framer-1oal1v0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 125px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 359px; }\", \".framer-bnN6Q .framer-14s3rm5 { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\", \".framer-bnN6Q .framer-1cwlaun { align-content: center; align-items: center; aspect-ratio: 1.43 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 125px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 179px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-bnN6Q .framer-4pvkrn, .framer-bnN6Q .framer-ww5rfq, .framer-bnN6Q .framer-1iic3b2, .framer-bnN6Q .framer-17bzvts, .framer-bnN6Q .framer-1ob5icc, .framer-bnN6Q .framer-r0p7ud, .framer-bnN6Q .framer-1xi3pz3, .framer-bnN6Q .framer-595d2y, .framer-bnN6Q .framer-rbmfn5, .framer-bnN6Q .framer-1oal1v0, .framer-bnN6Q .framer-1cwlaun { gap: 0px; } .framer-bnN6Q .framer-4pvkrn > *, .framer-bnN6Q .framer-17bzvts > *, .framer-bnN6Q .framer-595d2y > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-bnN6Q .framer-4pvkrn > :first-child, .framer-bnN6Q .framer-1iic3b2 > :first-child, .framer-bnN6Q .framer-17bzvts > :first-child, .framer-bnN6Q .framer-r0p7ud > :first-child, .framer-bnN6Q .framer-595d2y > :first-child, .framer-bnN6Q .framer-rbmfn5 > :first-child { margin-top: 0px; } .framer-bnN6Q .framer-4pvkrn > :last-child, .framer-bnN6Q .framer-1iic3b2 > :last-child, .framer-bnN6Q .framer-17bzvts > :last-child, .framer-bnN6Q .framer-r0p7ud > :last-child, .framer-bnN6Q .framer-595d2y > :last-child, .framer-bnN6Q .framer-rbmfn5 > :last-child { margin-bottom: 0px; } .framer-bnN6Q .framer-ww5rfq > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-bnN6Q .framer-ww5rfq > :first-child, .framer-bnN6Q .framer-1ob5icc > :first-child, .framer-bnN6Q .framer-1xi3pz3 > :first-child, .framer-bnN6Q .framer-1oal1v0 > :first-child, .framer-bnN6Q .framer-1cwlaun > :first-child { margin-left: 0px; } .framer-bnN6Q .framer-ww5rfq > :last-child, .framer-bnN6Q .framer-1ob5icc > :last-child, .framer-bnN6Q .framer-1xi3pz3 > :last-child, .framer-bnN6Q .framer-1oal1v0 > :last-child, .framer-bnN6Q .framer-1cwlaun > :last-child { margin-right: 0px; } .framer-bnN6Q .framer-1iic3b2 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-bnN6Q .framer-1ob5icc > * { margin: 0px; margin-left: calc(50px / 2); margin-right: calc(50px / 2); } .framer-bnN6Q .framer-r0p7ud > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-bnN6Q .framer-1xi3pz3 > *, .framer-bnN6Q .framer-1oal1v0 > *, .framer-bnN6Q .framer-1cwlaun > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-bnN6Q .framer-rbmfn5 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\", \".framer-bnN6Q.framer-v-vew9l0 .framer-4pvkrn { width: 810px; }\", \".framer-bnN6Q.framer-v-1d0ra5x .framer-4pvkrn { width: 390px; }\", ...u.css, ...v.css],\n  V = p(M, D, \"framer-bnN6Q\");\nexport default V;\nV.displayName = \"campain_red\", V.defaultProps = {\n  height: 450,\n  width: 1200\n}, t(V, {\n  variant: {\n    options: [\"B8z97qKYh\", \"gRT1yk2mj\", \"tcBkWu4b5\"],\n    optionTitles: [\"Desctop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: n.Enum\n  }\n}), a(V, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/iK8VBciaf:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Clash Display Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/iK8VBciaf:default\",\n    url: \"https://framerusercontent.com/assets/vXF6tkDgHR7xzSgl9Y3nGzKJOM.otf\"\n  },\n  url: \"https://framerusercontent.com/assets/vXF6tkDgHR7xzSgl9Y3nGzKJOM.otf\"\n}, ...w, ...u.fonts, ...v.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameriK8VBciaf\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gRT1yk2mj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tcBkWu4b5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"450\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (c87fc68)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as a, ControlType as t, cx as n, Link as o, RichText as l, useLocaleInfo as i, useVariantState as d, withCSS as s } from \"framer\";\nimport { LayoutGroup as f, motion as p, MotionConfigContext as c } from \"framer-motion\";\nimport * as m from \"react\";\nlet x = {\n    VMc9jO4He: {\n      hover: !0\n    }\n  },\n  g = [\"VMc9jO4He\"],\n  u = \"framer-SnyTj\",\n  h = {\n    VMc9jO4He: \"framer-v-2gc695\"\n  };\nfunction b(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet v = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  y = ({\n    value: r,\n    children: a\n  }) => {\n    let t = m.useContext(c),\n      n = null != r ? r : t.transition,\n      o = m.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/e(c.Provider, {\n      value: o,\n      children: a\n    });\n  },\n  j = ({\n    height: e,\n    id: r,\n    link: a,\n    title: t,\n    width: n,\n    ...o\n  }) => {\n    var l;\n    return {\n      ...o,\n      iupHl2Xib: null !== (l = null != t ? t : o.iupHl2Xib) && void 0 !== l ? l : \"Kam?\",\n      zOQxz75FO: null != a ? a : o.zOQxz75FO\n    };\n  },\n  w = (e, r) => r.join(\"-\") + e.layoutDependency,\n  k = /*#__PURE__*/m.forwardRef(function (r, a) {\n    let {\n        activeLocale: t\n      } = i(),\n      {\n        style: s,\n        className: c,\n        layoutId: u,\n        variant: k,\n        zOQxz75FO: O,\n        iupHl2Xib: S,\n        ...T\n      } = j(r),\n      {\n        baseVariant: H,\n        classNames: V,\n        gestureVariant: M,\n        setGestureState: z,\n        setVariant: N,\n        transition: C,\n        variants: D\n      } = d({\n        cycleOrder: g,\n        defaultVariant: \"VMc9jO4He\",\n        enabledGestures: x,\n        transitions: v,\n        variant: k,\n        variantClassNames: h\n      }),\n      X = w(r, D),\n      B = m.useRef(null),\n      I = m.useId();\n    return /*#__PURE__*/e(f, {\n      id: null != u ? u : I,\n      children: /*#__PURE__*/e(p.div, {\n        initial: k,\n        animate: D,\n        onHoverStart: () => z({\n          isHovered: !0\n        }),\n        onHoverEnd: () => z({\n          isHovered: !1\n        }),\n        onTapStart: () => z({\n          isPressed: !0\n        }),\n        onTap: () => z({\n          isPressed: !1\n        }),\n        onTapCancel: () => z({\n          isPressed: !1\n        }),\n        className: n(\"framer-SnyTj\", ...[], V),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(y, {\n          value: C,\n          children: /*#__PURE__*/e(o, {\n            href: O,\n            openInNewTab: !1,\n            smoothScroll: !0,\n            children: /*#__PURE__*/e(p.a, {\n              ...T,\n              className: `${n(\"framer-2gc695\", c)} framer-dvwk6r`,\n              \"data-framer-name\": \"Variant 1\",\n              layoutDependency: X,\n              layoutId: \"VMc9jO4He\",\n              ref: null != a ? a : B,\n              style: {\n                backgroundColor: \"var(--token-8dcaea36-a252-4fe5-a8bc-7f9f40580d86, rgb(251, 190, 1))\",\n                boxShadow: \"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.14764), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14398), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.13793), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.12711), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.10451), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05)\",\n                ...s\n              },\n              variants: {\n                \"VMc9jO4He-hover\": {\n                  backgroundColor: \"var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0))\"\n                }\n              },\n              ...b({\n                \"VMc9jO4He-hover\": {\n                  \"data-framer-name\": void 0\n                }\n              }, H, M),\n              children: /*#__PURE__*/e(l, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(m.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO0NsYXNoIERpc3BsYXkgQm9sZA==\",\n                      \"--framer-font-family\": '\"Clash Display Bold\", sans-serif',\n                      \"--framer-line-height\": \"1.6em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0)))\"\n                    },\n                    children: \"Kam?\"\n                  })\n                }),\n                className: \"framer-1p4ayzj\",\n                fonts: [\"CUSTOM;Clash Display Bold\"],\n                layoutDependency: X,\n                layoutId: \"Z2G1viNHj\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-f6691275-d41f-4643-8a60-bbd6615bce56, rgb(0, 0, 0))\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: S,\n                variants: {\n                  \"VMc9jO4He-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...b({\n                  \"VMc9jO4He-hover\": {\n                    children: /*#__PURE__*/e(m.Fragment, {\n                      children: /*#__PURE__*/e(p.p, {\n                        style: {\n                          \"--font-selector\": \"Q1VTVE9NO0NsYXNoIERpc3BsYXkgQm9sZA==\",\n                          \"--framer-font-family\": '\"Clash Display Bold\", sans-serif',\n                          \"--framer-line-height\": \"1.6em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1cba324f-38c7-4d48-8c43-d87f551e169d, rgb(255, 255, 255)))\"\n                        },\n                        children: \"Kam?\"\n                      })\n                    })\n                  }\n                }, H, M)\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  O = ['.framer-SnyTj [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-SnyTj .framer-dvwk6r { display: block; }\", \".framer-SnyTj .framer-2gc695 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px 15px 15px 15px; position: relative; text-decoration: none; width: min-content; }\", \".framer-SnyTj .framer-1p4ayzj { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-SnyTj .framer-v-2gc695 .framer-2gc695 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SnyTj .framer-2gc695 { gap: 0px; } .framer-SnyTj .framer-2gc695 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SnyTj .framer-2gc695 > :first-child { margin-left: 0px; } .framer-SnyTj .framer-2gc695 > :last-child { margin-right: 0px; } }\"],\n  S = s(k, O, \"framer-SnyTj\");\nexport default S;\nS.displayName = \"Button B&Y\", S.defaultProps = {\n  height: 40,\n  width: 77\n}, a(S, {\n  zOQxz75FO: {\n    title: \"Link\",\n    type: t.Link\n  },\n  iupHl2Xib: {\n    defaultValue: \"Kam?\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: t.String\n  }\n}), r(S, [{\n  family: \"Clash Display Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/VqIylgw4v:default\",\n    url: \"https://framerusercontent.com/assets/vXF6tkDgHR7xzSgl9Y3nGzKJOM.otf\"\n  },\n  url: \"https://framerusercontent.com/assets/vXF6tkDgHR7xzSgl9Y3nGzKJOM.otf\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerVqIylgw4v\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JwYfnqvAg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerIntrinsicWidth\": \"77\",\n        \"framerVariables\": \"{\\\"zOQxz75FO\\\":\\\"link\\\",\\\"iupHl2Xib\\\":\\\"title\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./VqIylgw4v.map"],
  "mappings": "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",
  "names": ["r", "t", "a", "e", "l", "n", "o", "i", "u", "f", "p", "s", "d", "m", "v", "y", "h", "x", "g", "E", "w", "S", "W", "I", "j", "L", "A", "c", "window", "visibleVariant", "variantToString", "variant", "MotionText", "props", "opacity", "x", "y", "scale", "rotate", "rotateX", "rotateY", "isCanvas", "RenderTarget", "initialOpacity", "useMotionValue", "isSpring", "lastVariant", "pe", "animate", "setAnimate", "ye", "hasIndexAnimatedRef", "ue", "springCurve", "easeCurve", "item", "filteredTransition", "delay", "isLetter", "isWord", "isLine", "splitWrapperStyle", "getSplitTextProps", "sharedProps", "info", "p", "MotionSpanComponent", "motion", "getIndex", "countIndex", "letterIndex", "wordIndex", "lineIndex", "perWord", "type", "variants", "stagger", "children", "index", "re", "MotionContext", "addPropertyControls", "ControlType", "w", "getFonts", "nQPBQvmIX_default", "N", "Q", "j", "a", "r", "I", "z", "t", "re", "MotionConfigContext", "n", "i", "se", "p", "C", "F", "T", "M", "Y", "useLocaleInfo", "o", "h", "w", "k", "D", "V", "K", "R", "Z", "useVariantState", "N", "X", "B", "pe", "W", "useRouter", "q", "ae", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "nQPBQvmIX_default", "resolveLink", "Image2", "css", "withCSS", "iK8VBciaf_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "x", "g", "h", "b", "a", "r", "v", "y", "t", "re", "MotionConfigContext", "n", "o", "se", "p", "j", "l", "w", "k", "Y", "useLocaleInfo", "s", "c", "u", "O", "S", "T", "H", "V", "M", "z", "N", "C", "D", "useVariantState", "g", "x", "X", "B", "pe", "I", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "VqIylgw4v_default", "addPropertyControls", "ControlType", "addFonts"]
}
