{
  "version": 3,
  "sources": ["import-map:https://app.framerstatic.com/chunk-UQXXM4TT.js", "import-map:https://app.framerstatic.com/framer-motion-esm-shim.K557KCL2.js", "import-map:https://framer.com/m/framer/useConstant.js@^1.0.0", "import-map:https://framer.com/m/framer/randomID.js@^2.0.0", "import-map:https://framerusercontent.com/modules/ylTSrdrOTg7z8NKeEv14/afTfafW6kd0WOL6GK0E5/VbxYEvrYN.js", "import-map:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "import-map:https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/aEuoU9xXdHzXrnVcCkrq/cache.js", "import-map:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "import-map:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "import-map:https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js", "import-map:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js", "import-map:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "import-map:https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js", "import-map:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "import-map:https://framerusercontent.com/modules/aokp9DDPTWaRLrvhFlr7/TOPzYi8C28I7KdesjP2s/Video.js", "import-map:https://framerusercontent.com/modules/VJYHk342hYHbEKChjp9j/HC1kLfZ582I75JhxY6dt/BhPHfMRSD.js", "import-map:https://framerusercontent.com/modules/PLP5SWQpFPuFrn7tLf3t/suo2OcdmUu5xmjtBXZ7I/dkRfXNUhM.js", "import-map:https://framerusercontent.com/modules/ImOqnyqmlNx6HFKeKhda/Sob4b8U6d9Y6wEiB5fgx/stylesPresetLink.js", "import-map:https://framerusercontent.com/modules/fKkJ836ejffvo8bHpI6s/ceshWNwpqaIyV8hP8kUK/augiA20Il.js"],
  "sourcesContent": ["var h=Object.create;var f=Object.defineProperty;var i=Object.getOwnPropertyDescriptor;var j=Object.getOwnPropertyNames;var k=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty;var p=(a=>typeof require!=\"undefined\"?require:typeof Proxy!=\"undefined\"?new Proxy(a,{get:(b,c)=>(typeof require!=\"undefined\"?require:b)[c]}):a)(function(a){if(typeof require!=\"undefined\")return require.apply(this,arguments);throw new Error('Dynamic require of \"'+a+'\" is not supported')});var q=(a,b)=>()=>(a&&(b=a(a=0)),b);var r=(a,b)=>()=>(b||a((b={exports:{}}).exports,b),b.exports),s=(a,b)=>{for(var c in b)f(a,c,{get:b[c],enumerable:!0})},m=(a,b,c,d)=>{if(b&&typeof b==\"object\"||typeof b==\"function\")for(let e of j(b))!l.call(a,e)&&e!==c&&f(a,e,{get:()=>b[e],enumerable:!(d=i(b,e))||d.enumerable});return a};var t=(a,b,c)=>(c=a!=null?h(k(a)):{},m(b||!a||!a.__esModule?f(c,\"default\",{value:a,enumerable:!0}):c,a));var g=(a,b,c)=>{if(!b.has(a))throw TypeError(\"Cannot \"+c)};var n=(a,b,c)=>(g(a,b,\"read from private field\"),c?c.call(a):b.get(a)),u=(a,b,c)=>{if(b.has(a))throw TypeError(\"Cannot add the same private member more than once\");b instanceof WeakSet?b.add(a):b.set(a,c)},o=(a,b,c,d)=>(g(a,b,\"write to private field\"),d?d.call(a,c):b.set(a,c),c),v=(a,b,c,d)=>({set _(e){o(a,b,e,c)},get _(){return n(a,b,d)}}),w=(a,b,c)=>(g(a,b,\"access private method\"),c);export{p as a,q as b,r as c,s as d,t as e,n as f,u as g,o as h,v as i,w as j};\n//# sourceMappingURL=https://app.framerstatic.com/chunk-UQXXM4TT.js.map\n", "import\"https://app.framerstatic.com/chunk-UQXXM4TT.js\";var{AnimatePresence:e,AnimateSharedLayout:o,AnimationType:t,DeprecatedLayoutGroupContext:n,DragControls:a,FlatTree:i,LayoutGroup:s,LayoutGroupContext:r,LazyMotion:u,MotionConfig:l,MotionConfigContext:m,MotionContext:c,MotionValue:d,PresenceContext:p,Reorder:C,SwitchLayoutGroupContext:M,addPointerEvent:V,addScaleCorrector:y,animate:f,animateVisualElement:g,animationControls:x,animations:L,calcLength:S,checkTargetForNewValues:T,createBox:A,createDomMotionComponent:D,createMotionComponent:E,domAnimation:P,domMax:h,filterProps:v,isBrowser:w,isDragActive:F,isMotionValue:I,isValidMotionProp:G,m:R,makeUseVisualState:U,motion:k,motionValue:B,resolveMotionValue:b,transform:j,useAnimation:z,useAnimationFrame:H,useCycle:N,useDeprecatedAnimatedState:q,useDeprecatedInvertedScale:J,useDomEvent:K,useDragControls:O,useElementScroll:Q,useForceUpdate:W,useInstantLayoutTransition:X,useInstantTransition:Y,useIsPresent:Z,useIsomorphicLayoutEffect:_,useMotionTemplate:$,useMotionValue:ee,usePresence:oe,useReducedMotion:te,useReducedMotionConfig:ne,useResetProjection:ae,useSpring:ie,useTime:se,useTransform:re,useUnmountEffect:ue,useVelocity:le,useViewportScroll:me,useVisualElementContext:ce,visualElement:de,wrapHandler:pe}=globalThis.Framer;export{e as AnimatePresence,o as AnimateSharedLayout,t as AnimationType,n as DeprecatedLayoutGroupContext,a as DragControls,i as FlatTree,s as LayoutGroup,r as LayoutGroupContext,u as LazyMotion,l as MotionConfig,m as MotionConfigContext,c as MotionContext,d as MotionValue,p as PresenceContext,C as Reorder,M as SwitchLayoutGroupContext,V as addPointerEvent,y as addScaleCorrector,f as animate,g as animateVisualElement,x as animationControls,L as animations,S as calcLength,T as checkTargetForNewValues,A as createBox,D as createDomMotionComponent,E as createMotionComponent,P as domAnimation,h as domMax,v as filterProps,w as isBrowser,F as isDragActive,I as isMotionValue,G as isValidMotionProp,R as m,U as makeUseVisualState,k as motion,B as motionValue,b as resolveMotionValue,j as transform,z as useAnimation,H as useAnimationFrame,N as useCycle,q as useDeprecatedAnimatedState,J as useDeprecatedInvertedScale,K as useDomEvent,O as useDragControls,Q as useElementScroll,W as useForceUpdate,X as useInstantLayoutTransition,Y as useInstantTransition,Z as useIsPresent,_ as useIsomorphicLayoutEffect,$ as useMotionTemplate,ee as useMotionValue,oe as usePresence,te as useReducedMotion,ne as useReducedMotionConfig,ae as useResetProjection,ie as useSpring,se as useTime,re as useTransform,ue as useUnmountEffect,le as useVelocity,me as useViewportScroll,ce as useVisualElementContext,de as visualElement,pe as wrapHandler};\n//# sourceMappingURL=https://app.framerstatic.com/framer-motion-esm-shim.K557KCL2.js.map\n", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on.\n * By using `useConstant` you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "import { useConstant } from \"https://framer.com/m/framer/useConstant.js@^1.0.0\";\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n/**\n * Generates a random string of BASE62 characters.\n */ export function randomID(length = 5) {\n    return Array(length).fill(0).map(()=>BASE62[Math.floor(Math.random() * BASE62.length)]\n    ).join(\"\");\n}\nexport function useRandomID(length = 5) {\n    return useConstant(()=>randomID(length)\n    );\n}\nconst defaultStorageKey = \"$$FramerRandomID\";\n/**\n * `randomID` but cached in localStorage.\n */ export function useCachedRandomID(storageKey = defaultStorageKey) {\n    return useConstant(()=>{\n        const storage = getLocalStorage();\n        if (!storage) return randomID(8);\n        const cachedValue = storage.getItem(storageKey);\n        if (cachedValue) return cachedValue;\n        const newID = randomID(8);\n        storage.setItem(storageKey, newID);\n        return newID;\n    });\n}\nfunction getLocalStorage() {\n    if (typeof window === undefined) return undefined;\n    try {\n        return window.localStorage;\n    } catch (err) {\n        return undefined;\n    }\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCachedRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./randomID.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\"; // Generated by Framer (f4066e0)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useActiveVariantCallback, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, Text, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nconst enabledGestures = {\n  \"202:1777\": {\n    \"hover\": true\n  }\n};\nconst cycleOrder = [\"202:1777\", \"ObcO9XrbO\"];\nconst variantClassNames = {\n  \"202:1777\": \"framer-v-9u25cl\",\n  \"ObcO9XrbO\": \"framer-v-hc6vyq\"\n};\nconst humanReadableVariantMap = {\n  \"inactive\": \"202:1777\",\n  \"active\": \"ObcO9XrbO\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  },\n  \"202:1777-hover\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 400,\n    \"damping\": 40,\n    \"mass\": 0.5\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"202:1777\",\n  title: xArhbcYkT = \"Step 2\",\n  title2: zA0D76tSL = \"Connect Asana\",\n  tap: UW6ERDQyc,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"202:1777\",\n    variant,\n    transitions,\n    variantClassNames,\n    enabledGestures,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap9u25cl = activeVariantCallback(async (...args) => {\n    if (UW6ERDQyc) {\n      const res = await UW6ERDQyc(...args);\n      if (res === false) return false;\n    }\n  });\n  const variantProps = React.useMemo(() => ({\n    \"ObcO9XrbO\": {\n      \"202:1777\": {\n        \"data-framer-name\": \"active\"\n      },\n      \"202:1778\": {\n        \"rawHTML\": \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Step 2</span><br></span></span>\",\n        \"alignment\": \"left\",\n        \"fonts\": [\"GF;Inter-800\"]\n      },\n      \"202:1780\": {\n        \"rawHTML\": \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Connect Asana</span><br></span></span>\",\n        \"alignment\": \"left\",\n        \"fonts\": [\"GF;Inter-800\"]\n      }\n    },\n    \"202:1777-hover\": {\n      \"202:1777\": {\n        \"data-border\": false\n      },\n      \"202:1778\": {\n        \"rawHTML\": \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Step 2</span><br></span></span>\",\n        \"alignment\": \"left\",\n        \"fonts\": [\"GF;Inter-800\"]\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-uLoej\", classNames),\n      style: {\n        \"display\": \"contents\",\n        \"pointerEvents\": pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : \"auto\"\n      },\n      children: /*#__PURE__*/_jsx(Stack, { ...restProps,\n        layoutId: \"202:1777\",\n        className: cx(\"framer-9u25cl\", className),\n        style: {\n          \"borderBottomLeftRadius\": 40,\n          \"borderBottomRightRadius\": 40,\n          \"borderTopRightRadius\": 40,\n          \"borderTopLeftRadius\": 40,\n          \"backgroundColor\": \"rgb(245, 245, 245)\",\n          \"WebkitFilter\": \"none\",\n          \"filter\": \"none\",\n          \"boxShadow\": \"none\",\n          ...style\n        },\n        direction: \"vertical\",\n        distribution: \"start\",\n        alignment: \"start\",\n        gap: 1,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"20px 30px 20px 30px\"\n        },\n        center: false,\n        \"data-highlight\": true,\n        \"data-framer-name\": \"inactive\",\n        onTap: onTap9u25cl,\n        variants: {\n          \"ObcO9XrbO\": {\n            \"backgroundColor\": \"rgb(0, 0, 0)\"\n          },\n          \"202:1777-hover\": {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"WebkitFilter\": \"none\",\n            \"filter\": \"none\",\n            \"boxShadow\": \"none\",\n            \"backgroundColor\": \"rgb(235, 235, 235)\",\n            \"borderBottomLeftRadius\": 20,\n            \"borderBottomRightRadius\": 20,\n            \"borderTopRightRadius\": 20,\n            \"borderTopLeftRadius\": 20\n          }\n        },\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"202:1777\"),\n        children: /*#__PURE__*/_jsxs(Stack, {\n          layoutId: \"ZUWQs4LLn\",\n          className: \"framer-1kj91ff\",\n          style: {},\n          background: null,\n          direction: \"vertical\",\n          distribution: \"start\",\n          alignment: \"start\",\n          gap: 2,\n          __fromCanvasComponent: true,\n          __contentWrapperStyle: {\n            \"width\": \"100%\",\n            \"height\": \"auto\",\n            \"padding\": \"0px 0px 0px 0px\"\n          },\n          center: false,\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"ZUWQs4LLn\"),\n          children: [/*#__PURE__*/_jsx(Text, {\n            style: {\n              \"--framer-font-family\": \"\\\"Inter\\\", sans-serif\",\n              \"--framer-font-style\": \"normal\",\n              \"--framer-font-weight\": 800,\n              \"--framer-text-color\": \"rgba(0, 0, 0, 0.3)\",\n              \"--framer-font-size\": \"16px\",\n              \"--framer-letter-spacing\": \"-0.48px\",\n              \"--framer-text-transform\": \"none\",\n              \"--framer-text-decoration\": \"none\",\n              \"--framer-line-height\": \"1.2em\",\n              \"--framer-text-alignment\": \"left\"\n            },\n            withExternalLayout: true,\n            verticalAlignment: \"top\",\n            __fromCanvasComponent: true,\n            alignment: \"left\",\n            fonts: [\"GF;Inter-800\"],\n            layoutId: \"202:1778\",\n            className: \"framer-12vctjx\",\n            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Step 2</span><br></span></span>\",\n            text: xArhbcYkT,\n            variants: {\n              \"ObcO9XrbO\": {\n                \"--framer-text-color\": \"rgba(255, 255, 255, 0.6)\"\n              },\n              \"202:1777-hover\": {\n                \"--framer-text-color\": \"rgba(0, 0, 0, 0.4)\"\n              }\n            },\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"202:1778\")\n          }), /*#__PURE__*/_jsx(Text, {\n            style: {\n              \"--framer-font-family\": \"\\\"Inter\\\", sans-serif\",\n              \"--framer-font-style\": \"normal\",\n              \"--framer-font-weight\": 800,\n              \"--framer-text-color\": \"rgb(0, 0, 0)\",\n              \"--framer-font-size\": \"18px\",\n              \"--framer-letter-spacing\": \"-0.54px\",\n              \"--framer-text-transform\": \"none\",\n              \"--framer-text-decoration\": \"none\",\n              \"--framer-line-height\": \"1.2em\",\n              \"--framer-text-alignment\": \"left\"\n            },\n            withExternalLayout: true,\n            verticalAlignment: \"top\",\n            __fromCanvasComponent: true,\n            alignment: \"left\",\n            fonts: [\"GF;Inter-800\"],\n            layoutId: \"202:1780\",\n            className: \"framer-2jxulh\",\n            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Connect Asana</span><br></span></span>\",\n            text: zA0D76tSL,\n            variants: {\n              \"ObcO9XrbO\": {\n                \"--framer-text-color\": \"rgb(255, 255, 255)\"\n              }\n            },\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"202:1780\")\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-uLoej [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-uLoej * { box-sizing: border-box; }\", \".framer-uLoej .framer-9u25cl { position: relative; cursor: pointer; overflow: visible; width: 235px; height: min-content; }\", \".framer-uLoej .framer-1kj91ff { position: relative; overflow: visible; width: 100%; height: min-content; flex: none; }\", \".framer-uLoej .framer-12vctjx { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; }\", \".framer-uLoej .framer-2jxulh { position: relative; overflow: hidden; width: 100%; height: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; }\", \".framer-uLoej.framer-v-9u25cl .framer-9u25cl { cursor: pointer; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 83\n* @framerIntrinsicWidth 235\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"auto\"]}, \"ObcO9XrbO\": {\"layout\": [\"fixed\", \"auto\"]}, \"flDedMFmA\": {\"layout\": [\"fixed\", \"auto\"]}}}\n* @framerVariables {\"xArhbcYkT\": \"title\", \"zA0D76tSL\": \"title2\", \"UW6ERDQyc\": \"tap\"}\n*/\n\nconst FramerVbxYEvrYN = withCSS(Component, css);\nexport default FramerVbxYEvrYN;\nFramerVbxYEvrYN.displayName = \"video-button\";\nFramerVbxYEvrYN.defaultProps = {\n  \"width\": 235,\n  \"height\": 83\n};\naddPropertyControls(FramerVbxYEvrYN, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"202:1777\", \"ObcO9XrbO\"],\n    \"optionTitles\": [\"inactive\", \"active\"]\n  },\n  \"xArhbcYkT\": {\n    \"type\": ControlType.String,\n    \"title\": \"Title\",\n    \"defaultValue\": \"Step 2\",\n    \"displayTextArea\": false\n  },\n  \"zA0D76tSL\": {\n    \"type\": ControlType.String,\n    \"title\": \"Title 2\",\n    \"defaultValue\": \"Connect Asana\",\n    \"displayTextArea\": false\n  },\n  \"UW6ERDQyc\": {\n    \"type\": ControlType.EventHandler,\n    \"title\": \"Tap\"\n  }\n});\naddFonts(FramerVbxYEvrYN, [{\n  \"url\": \"https://fonts.gstatic.com/s/inter/v8/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZhrib2Bg-4.ttf\",\n  \"family\": \"Inter\",\n  \"style\": \"normal\",\n  \"weight\": \"800\",\n  \"moduleAsset\": {\n    \"url\": \"https://fonts.gstatic.com/s/inter/v8/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZhrib2Bg-4.ttf\",\n    \"localModuleIdentifier\": \"local-module:canvasComponent/VbxYEvrYN:default\"\n  }\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\": \"FramerVbxYEvrYN\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"83\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"ObcO9XrbO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"flDedMFmA\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"xArhbcYkT\\\": \\\"title\\\", \\\"zA0D76tSL\\\": \\\"title2\\\", \\\"UW6ERDQyc\\\": \\\"tap\\\"}\",\n        \"framerIntrinsicWidth\": \"235\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./VbxYEvrYN.map", "export function Storage(name) {\n  this.ready = new Promise((resolve, reject) => {\n    var request = window.indexedDB.open(location.origin);\n\n    request.onupgradeneeded = e => {\n      this.db = e.target[\"result\"];\n      this.db.createObjectStore(\"store\");\n    };\n\n    request.onsuccess = e => {\n      this.db = e.target[\"result\"];\n      resolve();\n    };\n\n    request.onerror = e => {\n      this.db = e.target[\"result\"];\n      reject(e);\n    };\n  });\n}\n\nStorage.prototype.get = function (key) {\n  return this.ready.then(() => {\n    return new Promise((resolve, reject) => {\n      var request = this.getStore().get(key);\n\n      request.onsuccess = e => resolve(e.target.result);\n\n      request.onerror = reject;\n    });\n  });\n};\n\nStorage.prototype.getStore = function () {\n  return this.db.transaction([\"store\"], \"readwrite\").objectStore(\"store\");\n};\n\nStorage.prototype.set = function (key, value) {\n  return this.ready.then(() => {\n    return new Promise((resolve, reject) => {\n      var request = this.getStore().put(value, key);\n      request.onsuccess = resolve;\n      request.onerror = reject;\n    });\n  });\n};\n\nStorage.prototype.delete = function (key, value) {\n  window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Storage\": {\n      \"type\": \"function\"\n    }\n  }\n};", "// @ts-ignore\nimport { Storage } from \"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";\nexport const hashCode = s => s.split(\"\").reduce((a, b) => {\n  a = (a << 5) - a + b.charCodeAt(0);\n  return a & a;\n}, 0);\nexport function corsProxy(url) {\n  return `https://cors-anywhere.herokuapp.com/${url}`;\n}\nexport async function cachedResponse(url, cache = new Storage(\"cache\")) {\n  const cacheKey = url;\n  const data = await cache.get(cacheKey);\n\n  if (data) {\n    return data;\n  } else {\n    var req = new XMLHttpRequest();\n    req.open(\"GET\", url, true);\n    req.responseType = \"blob\";\n    return new Promise((resolve, reject) => {\n      req.onload = async function () {\n        if (this.status === 200) {\n          await cache.set(url, this.response);\n          resolve(this.response);\n        } else {\n          reject(new Error(`Response status ${this.status} ${this.statusText}`));\n        }\n      };\n\n      req.onerror = function (error) {\n        reject(error);\n      };\n\n      req.send();\n    });\n  }\n}\nexport async function checkForCachedData(url, cache = new Storage(\"cache\")) {\n  const cacheKey = url;\n  const data = await cache.get(cacheKey);\n\n  if (data) {\n    return data;\n  } else {\n    return null;\n  }\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"hashCode\": {\n      \"type\": \"variable\"\n    },\n    \"checkForCachedData\": {\n      \"type\": \"function\"\n    },\n    \"corsProxy\": {\n      \"type\": \"function\"\n    },\n    \"cachedResponse\": {\n      \"type\": \"function\"\n    }\n  }\n};", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = { ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n}; // @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\n\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n  return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n  return useOnSpecificTargetChange(false, onExit, enabled);\n}\n\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n  const isInTarget = useIsInCurrentNavigationTarget();\n  useEffect(() => {\n    if (enabled && isInTarget === goal) callback();\n  }, [isInTarget]);\n}\n\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useOnEnter\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useOnExit\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */\n\nexport function useConstant(init) {\n  const ref = useRef(null);\n\n  if (ref.current === null) {\n    ref.current = init();\n  }\n\n  return ref.current;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useConstant\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./useConstant.map", "import { MotionValue } from \"framer\";\nexport const isMotionValue = v => v instanceof MotionValue;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"isMotionValue\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./isMotionValue.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = () => {\n  if (typeof navigator !== `undefined`) {\n    const userAgent = navigator.userAgent.toLowerCase();\n    const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n    return isSafari;\n  } else return false;\n};\nexport const useIsBrowserSafari = () => useMemo(() => isBrowserSafari(), []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"isBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./isBrowser.map", "import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\"; // @ts-ignore\n\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\"; // @ts-ignore\n\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n  var ref; // Put options on a local ref\n  // Might wanna just memo instead but it works for now\n\n  const optionsRef = useRef(options);\n  const animation = useRef();\n  const didInitialMount = useRef(false);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas; // in-progress - trying to figure out effect hooks\n\n  const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : []; // Memoize the onChange handler\n\n  const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [...onChangeDeps]); // Optionally scale the value from props\n\n  const transformer = useCallback(value => ((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value, []); // Create new MotionValue from inputValue\n\n  const value = useConstant(() => isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))); // Setting value from prop change\n\n  useEffect(() => {\n    if (!isMotionValue(inputValue) && didInitialMount.current) {\n      var ref1, ref2;\n      const newValue = transformer(inputValue);\n      (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop(); // Call change callback\n\n      if (onChange) onChange(newValue, value); // Trigger animation to new value\n\n      if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n        var ref3; // @ts-ignore\n\n        animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n      } else {\n        value.set(newValue);\n      }\n    }\n\n    didInitialMount.current = true;\n  }, [inputValue, ...onChangeDeps]);\n  return value;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useAutoMotionValue\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  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    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./propUtils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useRef, useEffect, useMemo, useCallback, memo } from \"react\";\nimport { ControlType, RenderTarget, addPropertyControls, useIsInCurrentNavigationTarget } from \"framer\";\nimport { cachedResponse, corsProxy, hashCode, checkForCachedData } from \"https://framer.com/m/framer/default-video-utils.js\";\nimport { useOnEnter, useOnExit, defaultEvents, useAutoMotionValue, useIsBrowserSafari } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nvar ObjectFitType;\n\n(function (ObjectFitType) {\n  ObjectFitType[\"Fill\"] = \"fill\";\n  ObjectFitType[\"Contain\"] = \"contain\";\n  ObjectFitType[\"Cover\"] = \"cover\";\n  ObjectFitType[\"None\"] = \"none\";\n  ObjectFitType[\"ScaleDown\"] = \"scale-down\";\n})(ObjectFitType || (ObjectFitType = {}));\n\nvar LoopType;\n\n(function (LoopType) {\n  LoopType[\"StartTime\"] = \"startTime\";\n  LoopType[\"Beginning\"] = \"beginning\";\n  LoopType[\"NoLoop\"] = \"noLoop\";\n})(LoopType || (LoopType = {}));\n\nvar PreloadType;\n\n(function (PreloadType) {\n  PreloadType[\"None\"] = \"none\";\n  PreloadType[\"MetaData\"] = \"metadata\";\n  PreloadType[\"Auto\"] = \"auto\";\n  PreloadType[\"ForceCache\"] = \"force\";\n})(PreloadType || (PreloadType = {}));\n\nvar SrcType;\n\n(function (SrcType) {\n  SrcType[\"Video\"] = \"Upload\";\n  SrcType[\"Url\"] = \"URL\";\n})(SrcType || (SrcType = {})); // Reduce renders\n\n\nfunction getProps(props) {\n  const {\n    width,\n    height,\n    topLeft,\n    topRight,\n    bottomRight,\n    bottomLeft,\n    id,\n    children,\n    ...rest\n  } = props;\n  return rest;\n}\n/**\n* VIDEO\n*\n* @framerIntrinsicWidth 200\n* @framerIntrinsicHeight 200\n*\n* @framerSupportedLayoutWidth fixed\n* @framerSupportedLayoutHeight any\n*/\n\n\nexport function Video(props) {\n  const newProps = getProps(props);\n  return /*#__PURE__*/_jsx(VideoMemo, { ...newProps\n  });\n}\nconst VideoMemo = /*#__PURE__*/memo(function VideoInner(props) {\n  const {\n    srcType,\n    srcFile,\n    srcUrl,\n    playing,\n    canvasPlay,\n    loopType,\n    muted,\n    playsinline,\n    controls,\n    preload,\n    progress,\n    objectFit,\n    backgroundColor,\n    radius,\n    topLeft,\n    topRight,\n    bottomRight,\n    bottomLeft,\n    isMixed,\n    onSeeked,\n    onPause,\n    onPlay,\n    onEnd,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    poster,\n    restartOnEnter,\n    posterEnabled,\n    startTime: startTimeProp,\n    volume\n  } = props;\n  const isInCurrentNavigationTarget = useIsInCurrentNavigationTarget(); // video elements behave oddly at 100% duration\n\n  const startTime = startTimeProp === 100 ? 99.9 : startTimeProp;\n  const videoRef = useRef();\n  const isLoaded = useRef(false);\n  const isSafari = useIsBrowserSafari();\n  const wasPausedOnLeave = useRef(null);\n  const wasEndedOnLeave = useRef(null);\n  const loop = loopType !== LoopType.NoLoop;\n  const fullLoop = loopType === LoopType.Beginning;\n  const isCanvas = useMemo(() => RenderTarget.current() !== RenderTarget.preview, []);\n  const isForcedCache = preload === PreloadType.ForceCache;\n  const isAutoCache = preload === PreloadType.Auto;\n  const isMuted = useMemo(() => isCanvas ? true : muted, [isCanvas, muted]);\n  const shouldPlay = !isCanvas || canvasPlay;\n  const autoPlay = useMemo(() => playing, []);\n  const play = useCallback(() => {\n    var ref;\n    if (isInCurrentNavigationTarget) (ref = videoRef.current) === null || ref === void 0 ? void 0 : ref.play();\n  }, []);\n  const pause = useCallback(() => {\n    var ref;\n    return (ref = videoRef.current) === null || ref === void 0 ? void 0 : ref.pause();\n  }, []);\n  const restartVideo = useCallback((playAfter = true) => {\n    if (!fullLoop) setProgress(startTime, playAfter);else play();\n  }, [startTime, fullLoop]);\n\n  const setProgress = (newProgress, playAfter = false) => {\n    if (videoRef.current) {\n      const isAlreadySet = Math.abs(videoRef.current.currentTime - newProgress * 0.01 * videoRef.current.duration) < 0.3;\n      if (videoRef.current.duration > 0 && !isAlreadySet) videoRef.current.currentTime = newProgress * 0.01 * videoRef.current.duration;\n      if (autoPlay && shouldPlay && playAfter) play();\n    }\n  }; // Change progress via prop\n\n\n  useEffect(() => {\n    setProgress(startTime);\n  }, [startTimeProp, srcFile, srcUrl]);\n  const videoProgress = useAutoMotionValue(progress, {\n    transform: value => value * 0.01,\n    onChange: (newValue, value) => {\n      setProgress(newValue);\n    }\n  }); // Checking if we need to play on navigation enter\n\n  useOnEnter(() => {\n    if (wasPausedOnLeave.current === null) return;\n\n    if (videoRef.current) {\n      if (restartOnEnter) restartVideo(!wasPausedOnLeave.current || wasEndedOnLeave.current);else if (!wasEndedOnLeave && loop || !wasPausedOnLeave.current) play();\n    }\n  }); // Pausing & saving playing state on navigation exit\n\n  useOnExit(() => {\n    if (videoRef.current) {\n      wasEndedOnLeave.current = videoRef.current.ended;\n      wasPausedOnLeave.current = videoRef.current.paused;\n      pause();\n    }\n  });\n  const getUrl = useCallback((cors = false) => {\n    if (srcType === SrcType.Url) {\n      return cors ? corsProxy(srcUrl) : srcUrl;\n    }\n\n    if (srcType === SrcType.Video) {\n      return srcFile;\n    }\n  }, [srcType, srcFile, srcUrl]); // Logic for cache options\n\n  const setVideoRef = useCallback(async element => {\n    if (!element) return;\n    videoRef.current = element;\n\n    if (isSafari) {\n      videoRef.current[\"src\"] = getUrl();\n      return;\n    }\n\n    if (preload === PreloadType.ForceCache) {\n      if (isLoaded.current) return;\n      const url = getUrl(true);\n      const response = await cachedResponse(url);\n\n      if (response && videoRef.current) {\n        videoRef.current[\"src\"] = URL.createObjectURL(response) // IE10+\n        ;\n        isLoaded.current = true;\n      }\n    } else if (preload === PreloadType.Auto) {\n      if (isLoaded.current) return;\n      const url = getUrl(true);\n      const response = await checkForCachedData(url);\n      if (response && videoRef.current) videoRef.current[\"src\"] = URL.createObjectURL(response);else videoRef.current[\"src\"] = getUrl();\n      isLoaded.current = true;\n    }\n  }, [preload]); // Trigger rerender & reload when key props change\n\n  useEffect(() => {\n    if (isCanvas) isLoaded.current = false;\n    setVideoRef(videoRef.current);\n  }, [srcFile, srcUrl, srcType, posterEnabled, canvasPlay, preload, loop, autoPlay]); // Pause/play via props\n\n  useEffect(() => {\n    if (playing && shouldPlay) play();else pause();\n  }, [playing]); // Autoplay via JS to work in Safari\n\n  useEffect(() => {\n    if (isSafari && videoRef.current && autoPlay) {\n      setTimeout(() => {\n        play();\n      }, 50);\n    }\n  }, []); // Volume Control\n\n  useEffect(() => {\n    if (videoRef.current && !muted) videoRef.current.volume = volume / 100;\n  }, [volume]);\n  const key = useMemo(() => hashCode(JSON.stringify({\n    srcType,\n    srcUrl,\n    srcFile,\n    autoPlay,\n    canvasPlay,\n    isForcedCache\n  })), [srcType, srcUrl, srcFile, autoPlay, canvasPlay, isForcedCache]);\n  const borderRadius = isMixed ? `${topLeft}px ${topRight}px ${bottomRight}px ${bottomLeft}px` : `${radius}px`;\n  const src = useMemo(() => (isForcedCache || isAutoCache) && !isSafari ? null : getUrl(), [isSafari, isAutoCache, isForcedCache]);\n  return /*#__PURE__*/_jsx(\"video\", {\n    autoPlay: autoPlay && shouldPlay,\n    ref: setVideoRef,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    poster: posterEnabled ? poster : undefined,\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius,\n      display: \"block\",\n      objectFit: objectFit,\n      backgroundColor: backgroundColor,\n      objectPosition: \"50% 50%\"\n    },\n    onSeeked: e => {\n      if (onSeeked) onSeeked(e);\n    },\n    onPause: e => {\n      if (onPause) onPause(e);\n    },\n    onPlay: e => {\n      if (onPlay) onPlay(e);\n    },\n    onEnded: e => {\n      if (onEnd) onEnd(e);\n      if (loop && shouldPlay && videoRef.current) restartVideo();\n    },\n    onCanPlay: () => {\n      if (shouldPlay && videoRef.current && autoPlay) play();else pause();\n      if (videoRef.current && videoRef.current.currentTime < 0.3) setProgress(startTime);\n    },\n    src: src,\n    controls: isCanvas ? false : controls,\n    muted: isMuted,\n    playsInline: playsinline\n  }, key);\n});\nVideo.defaultProps = {\n  srcType: SrcType.Url,\n  srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",\n  srcFile: \"\",\n  posterEnabled: true,\n  poster: \"https://misc.framerstatic.com/components/video-poster.jpg\",\n  controls: false,\n  autoPlay: true,\n  canvasPlay: false,\n  fullLoop: false,\n  muted: true,\n  playsinline: true,\n  restartOnEnter: false,\n  preload: PreloadType.Auto,\n  objectFit: ObjectFitType.Cover,\n  backgroundColor: \"rgba(0,0,0,0)\",\n  radius: 0,\n  volume: 25,\n  startTime: 0\n};\naddPropertyControls(Video, {\n  srcType: {\n    type: ControlType.Enum,\n    displaySegmentedControl: true,\n    title: \"Source\",\n    options: [SrcType.Url, SrcType.Video]\n  },\n  srcUrl: {\n    type: ControlType.String,\n    title: \" \",\n    placeholder: \"../example.mp4\",\n\n    hidden(props) {\n      return props.srcType === SrcType.Video;\n    }\n\n  },\n  srcFile: {\n    type: ControlType.File,\n    title: \" \",\n    allowedFileTypes: [\"mp4\"],\n\n    hidden(props) {\n      return props.srcType === SrcType.Url;\n    }\n\n  },\n  playing: {\n    type: ControlType.Boolean,\n    title: \"Playing\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  posterEnabled: {\n    type: ControlType.Boolean,\n    title: \"Poster\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  poster: {\n    type: ControlType.Image,\n    title: \" \",\n    defaultValue: Video.defaultProps.poster,\n    hidden: ({\n      posterEnabled\n    }) => !posterEnabled\n  },\n  backgroundColor: {\n    type: ControlType.Color,\n    title: \"Background\"\n  },\n  radius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixed\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeft\", \"topRight\", \"bottomRight\", \"bottomLeft\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  },\n  startTime: {\n    title: \"Start Time\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 0.1,\n    unit: \"%\"\n  },\n  loopType: {\n    type: ControlType.Enum,\n    title: \"Loop\",\n    optionTitles: [\"From Start Time\", \"From Beginning\", \"Don't Loop\"],\n    options: [LoopType.StartTime, LoopType.Beginning, LoopType.NoLoop]\n  },\n  objectFit: {\n    type: ControlType.Enum,\n    title: \"Fit\",\n    options: [ObjectFitType.Cover, ObjectFitType.Fill, ObjectFitType.Contain, ObjectFitType.ScaleDown, ObjectFitType.None]\n  },\n  canvasPlay: {\n    type: ControlType.Boolean,\n    title: \"On Canvas\",\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n\n    hidden(props) {\n      return props.autoPlay === false;\n    }\n\n  },\n  restartOnEnter: {\n    type: ControlType.Boolean,\n    title: \"On ReEnter\",\n    enabledTitle: \"Restart\",\n    disabledTitle: \"Resume\"\n  },\n  controls: {\n    type: ControlType.Boolean,\n    title: \"Controls\",\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\"\n  },\n  muted: {\n    type: ControlType.Boolean,\n    title: \"Muted\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\"\n  },\n  volume: {\n    type: ControlType.Number,\n    max: 100,\n    min: 0,\n    unit: \"%\",\n    hidden: ({\n      muted\n    }) => muted\n  },\n  // playsinline: { type: ControlType.Boolean, title: \"Inline\", enabledTitle: \"Yes\", disabledTitle: \"No\" },\n  preload: {\n    type: ControlType.Enum,\n    title: \"Cache\",\n    options: [PreloadType.Auto, PreloadType.None, PreloadType.ForceCache]\n  },\n  onEnd: {\n    type: ControlType.EventHandler\n  },\n  onSeeked: {\n    type: ControlType.EventHandler\n  },\n  onPause: {\n    type: ControlType.EventHandler\n  },\n  onPlay: {\n    type: ControlType.EventHandler\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Video\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Video\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"VideoProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./Video.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\"; // Generated by Framer (8cfbca6)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useActiveVariantCallback, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, getFonts, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport VideoButton from \"https://framerusercontent.com/modules/ylTSrdrOTg7z8NKeEv14/afTfafW6kd0WOL6GK0E5/VbxYEvrYN.js\";\nimport { Video } from \"https://framerusercontent.com/modules/aokp9DDPTWaRLrvhFlr7/TOPzYi8C28I7KdesjP2s/Video.js\";\nconst VideoButtonFonts = getFonts(VideoButton);\nconst VideoFonts = getFonts(Video);\nconst cycleOrder = [\"202:1735\", \"BgVnJ2ICk\", \"IfEz461Dq\", \"mEKIlMxzN\", \"fDbUupOEf\", \"Z7YhIAu7G\", \"PNPkUAVo2\", \"K9XNP1r3_\", \"IYUXRrM85\"];\nconst variantClassNames = {\n  \"202:1735\": \"framer-v-104r7fd\",\n  \"BgVnJ2ICk\": \"framer-v-1uoyu0s\",\n  \"IfEz461Dq\": \"framer-v-29cy0u\",\n  \"mEKIlMxzN\": \"framer-v-14tyapq\",\n  \"fDbUupOEf\": \"framer-v-t19ssh\",\n  \"Z7YhIAu7G\": \"framer-v-12anlnj\",\n  \"PNPkUAVo2\": \"framer-v-1j7dksd\",\n  \"K9XNP1r3_\": \"framer-v-p35ypn\",\n  \"IYUXRrM85\": \"framer-v-se1i8e\"\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"202:1735\",\n  \"Variant 2\": \"BgVnJ2ICk\",\n  \"Variant 3\": \"IfEz461Dq\",\n  \"Variant 4\": \"mEKIlMxzN\",\n  \"Variant 5\": \"fDbUupOEf\",\n  \"Variant 6\": \"Z7YhIAu7G\",\n  \"Variant 7\": \"PNPkUAVo2\",\n  \"Variant 8\": \"K9XNP1r3_\",\n  \"Variant 9\": \"IYUXRrM85\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"202:1735\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"202:1735\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const tap1pva5p4 = activeVariantCallback(async (...args) => {\n    setVariant(\"BgVnJ2ICk\");\n  });\n  const tapmqeu4v = activeVariantCallback(async (...args) => {\n    setVariant(\"202:1735\");\n  });\n  const tapu8yvrk = activeVariantCallback(async (...args) => {\n    setVariant(\"202:1735\");\n  });\n  const taplfee4k = activeVariantCallback(async (...args) => {\n    setVariant(\"202:1735\");\n  });\n  const variantProps = React.useMemo(() => ({\n    \"BgVnJ2ICk\": {\n      \"202:1735\": {\n        \"data-framer-name\": \"Variant 2\"\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"vertical\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": tapmqeu4v\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"ObcO9XrbO\"\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"vertical\"\n      }\n    },\n    \"IfEz461Dq\": {\n      \"202:1735\": {\n        \"data-framer-name\": \"Variant 3\"\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"vertical\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": tapu8yvrk\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\"\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"vertical\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"ObcO9XrbO\"\n      }\n    },\n    \"mEKIlMxzN\": {\n      \"202:1735\": {\n        \"data-framer-name\": \"Variant 4\"\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"vertical\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": taplfee4k\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\"\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"vertical\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\"\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\"\n      }\n    },\n    \"fDbUupOEf\": {\n      \"202:1735\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"gap\": 24,\n        \"distribution\": \"center\",\n        \"data-framer-name\": \"Variant 5\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"distribution\": \"start\",\n        \"gap\": 20,\n        \"alignment\": \"start\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"horizontal\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"zH7yUCrVC-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"E8zMDUBm0-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"horizontal\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"e6JZUkKJu-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"xq_F_mjF4-container\": {\n        \"transformTemplate\": undefined\n      }\n    },\n    \"Z7YhIAu7G\": {\n      \"202:1735\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"gap\": 24,\n        \"distribution\": \"center\",\n        \"data-framer-name\": \"Variant 6\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"distribution\": \"start\",\n        \"gap\": 20,\n        \"alignment\": \"start\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"horizontal\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"zH7yUCrVC-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"E8zMDUBm0-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"horizontal\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"e6JZUkKJu-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"xq_F_mjF4-container\": {\n        \"transformTemplate\": undefined\n      }\n    },\n    \"PNPkUAVo2\": {\n      \"202:1735\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"gap\": 24,\n        \"distribution\": \"center\",\n        \"data-framer-name\": \"Variant 7\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"distribution\": \"start\",\n        \"gap\": 20,\n        \"alignment\": \"start\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"horizontal\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"zH7yUCrVC-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"E8zMDUBm0-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"horizontal\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"e6JZUkKJu-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"xq_F_mjF4-container\": {\n        \"transformTemplate\": undefined\n      }\n    },\n    \"K9XNP1r3_\": {\n      \"202:1735\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"gap\": 24,\n        \"distribution\": \"center\",\n        \"data-framer-name\": \"Variant 8\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"distribution\": \"start\",\n        \"gap\": 20,\n        \"alignment\": \"start\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"horizontal\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"zH7yUCrVC-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"E8zMDUBm0-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"horizontal\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"e6JZUkKJu-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"xq_F_mjF4-container\": {\n        \"transformTemplate\": undefined\n      }\n    },\n    \"IYUXRrM85\": {\n      \"202:1735\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"gap\": 24,\n        \"distribution\": \"center\",\n        \"data-framer-name\": \"Variant 9\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"R2nNKHCAN\": {\n        \"startTime\": 0\n      },\n      \"oBt42Wyff\": {\n        \"startTime\": 56.4,\n        \"srcUrl\": \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\"\n      },\n      \"202:1720\": {\n        \"direction\": \"vertical\",\n        \"center\": false,\n        \"distribution\": \"start\",\n        \"gap\": 20,\n        \"alignment\": \"start\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"background\": null\n      },\n      \"RzflkIZhY\": {\n        \"direction\": \"vertical\"\n      },\n      \"zH7yUCrVC\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"zH7yUCrVC-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"E8zMDUBm0\": {\n        \"variant\": \"202:1777\",\n        \"tap\": undefined,\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"E8zMDUBm0-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"qT8sUTDN8\": {\n        \"direction\": \"vertical\"\n      },\n      \"e6JZUkKJu\": {\n        \"variant\": \"202:1777\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"e6JZUkKJu-container\": {\n        \"transformTemplate\": undefined\n      },\n      \"xq_F_mjF4\": {\n        \"variant\": \"ObcO9XrbO\",\n        \"style\": {\n          \"width\": \"100%\"\n        }\n      },\n      \"xq_F_mjF4-container\": {\n        \"transformTemplate\": undefined\n      }\n    }\n  }), [tapmqeu4v, tapu8yvrk, taplfee4k]);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-o4rHi\", classNames),\n      style: {\n        \"display\": \"contents\",\n        \"pointerEvents\": pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsxs(Stack, { ...restProps,\n        layoutId: \"202:1735\",\n        className: cx(\"framer-104r7fd\", className),\n        style: { ...style\n        },\n        background: null,\n        direction: \"horizontal\",\n        distribution: \"center\",\n        alignment: \"start\",\n        gap: 32,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        center: false,\n        \"data-framer-name\": \"Variant 1\",\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"202:1735\"),\n        children: [/*#__PURE__*/_jsx(Stack, {\n          layoutId: \"202:1734\",\n          className: \"framer-7s9u28\",\n          style: {\n            \"borderBottomLeftRadius\": 35,\n            \"borderBottomRightRadius\": 35,\n            \"borderTopRightRadius\": 35,\n            \"borderTopLeftRadius\": 35,\n            \"backgroundColor\": \"rgb(250, 250, 250)\"\n          },\n          direction: \"vertical\",\n          distribution: \"start\",\n          alignment: \"center\",\n          gap: 10,\n          __fromCanvasComponent: true,\n          __contentWrapperStyle: {\n            \"width\": \"100%\",\n            \"height\": \"100%\",\n            \"padding\": \"0px 0px 0px 0px\"\n          },\n          center: false,\n          \"data-framer-name\": \"video\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"202:1734\"),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            layoutId: \"DUooB8kHu\",\n            className: \"framer-1hdcq6s\",\n            style: {},\n            background: null,\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"DUooB8kHu\"),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"R2nNKHCAN-container\",\n              className: \"framer-1f6peql-container\",\n              \"data-framer-name\": \"step 2\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"R2nNKHCAN-container\"),\n              children: /*#__PURE__*/_jsx(Video, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"R2nNKHCAN\",\n                id: \"R2nNKHCAN\",\n                name: \"step 2\",\n                srcType: \"URL\",\n                srcUrl: \"https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/1080/Big_Buck_Bunny_1080_10s_1MB.mp4\",\n                playing: true,\n                posterEnabled: true,\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                radius: 0,\n                isMixed: false,\n                topLeft: 0,\n                topRight: 0,\n                bottomRight: 0,\n                bottomLeft: 0,\n                startTime: 0,\n                loopType: \"startTime\",\n                objectFit: \"cover\",\n                canvasPlay: false,\n                restartOnEnter: false,\n                controls: false,\n                muted: true,\n                volume: 25,\n                preload: \"auto\",\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"R2nNKHCAN\")\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"oBt42Wyff-container\",\n              className: \"framer-66acdh-container\",\n              \"data-framer-name\": \"step 1\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"oBt42Wyff-container\"),\n              children: /*#__PURE__*/_jsx(Video, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"oBt42Wyff\",\n                id: \"oBt42Wyff\",\n                name: \"step 1\",\n                srcType: \"URL\",\n                srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",\n                playing: true,\n                posterEnabled: true,\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                radius: 0,\n                isMixed: false,\n                topLeft: 0,\n                topRight: 0,\n                bottomRight: 0,\n                bottomLeft: 0,\n                startTime: 0,\n                loopType: \"startTime\",\n                objectFit: \"cover\",\n                canvasPlay: false,\n                restartOnEnter: false,\n                controls: false,\n                muted: true,\n                volume: 25,\n                preload: \"auto\",\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"oBt42Wyff\")\n              })\n            })]\n          })\n        }), /*#__PURE__*/_jsxs(Stack, {\n          layoutId: \"202:1720\",\n          className: \"framer-19gkbyv\",\n          style: {},\n          background: null,\n          direction: \"vertical\",\n          distribution: \"start\",\n          alignment: \"start\",\n          gap: 30,\n          __fromCanvasComponent: true,\n          __contentWrapperStyle: {\n            \"width\": \"auto\",\n            \"height\": \"auto\",\n            \"padding\": \"0px 0px 0px 0px\"\n          },\n          center: false,\n          \"data-framer-name\": \"menu\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"202:1720\"),\n          children: [/*#__PURE__*/_jsxs(Stack, {\n            layoutId: \"RzflkIZhY\",\n            className: \"framer-bfw7tm\",\n            style: {},\n            background: null,\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"center\",\n            gap: 20,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              \"width\": \"100%\",\n              \"height\": \"auto\",\n              \"padding\": \"0px 0px 0px 0px\"\n            },\n            center: false,\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"RzflkIZhY\"),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"zH7yUCrVC-container\",\n              className: \"framer-1c9xs21-container\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"zH7yUCrVC-container\"),\n              children: /*#__PURE__*/_jsx(VideoButton, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"zH7yUCrVC\",\n                id: \"zH7yUCrVC\",\n                variant: \"ObcO9XrbO\",\n                title: \"Step 1\",\n                title2: \"Connect Figma\",\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"zH7yUCrVC\")\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"E8zMDUBm0-container\",\n              className: \"framer-1pva5p4-container\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"E8zMDUBm0-container\"),\n              children: /*#__PURE__*/_jsx(VideoButton, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"E8zMDUBm0\",\n                id: \"E8zMDUBm0\",\n                variant: \"202:1777\",\n                title: \"Step 2\",\n                title2: \"Connect Asana\",\n                tap: tap1pva5p4,\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"E8zMDUBm0\")\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(Stack, {\n            layoutId: \"qT8sUTDN8\",\n            className: \"framer-1oqyaro\",\n            style: {},\n            background: null,\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"center\",\n            gap: 20,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              \"width\": \"100%\",\n              \"height\": \"auto\",\n              \"padding\": \"0px 0px 0px 0px\"\n            },\n            center: false,\n            transition: transition,\n            layoutDependency: layoutDependency,\n            ...addVariantProps(\"qT8sUTDN8\"),\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"e6JZUkKJu-container\",\n              className: \"framer-h45ewd-container\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"e6JZUkKJu-container\"),\n              children: /*#__PURE__*/_jsx(VideoButton, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"e6JZUkKJu\",\n                id: \"e6JZUkKJu\",\n                variant: \"202:1777\",\n                title: \"Step 3\",\n                title2: \"Paste Figma team url\",\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"e6JZUkKJu\")\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              style: {},\n              layoutId: \"xq_F_mjF4-container\",\n              className: \"framer-5gsk3o-container\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              ...addVariantProps(\"xq_F_mjF4-container\"),\n              children: /*#__PURE__*/_jsx(VideoButton, {\n                width: \"100%\",\n                height: \"100%\",\n                layoutId: \"xq_F_mjF4\",\n                id: \"xq_F_mjF4\",\n                variant: \"202:1777\",\n                title: \"Step 4\",\n                title2: \"Create comment\",\n                style: {\n                  \"width\": \"100%\"\n                },\n                transition: transition,\n                layoutDependency: layoutDependency,\n                ...addVariantProps(\"xq_F_mjF4\")\n              })\n            })]\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = [\".framer-o4rHi [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-o4rHi * { box-sizing: border-box; }\", \".framer-o4rHi .framer-104r7fd { position: relative; overflow: visible; width: 1115px; height: min-content; }\", \".framer-o4rHi .framer-7s9u28 { position: relative; overflow: hidden; width: 1px; height: var(--framer-aspect-ratio-supported, 480px); flex: 1 0 0px; aspect-ratio: 1.7666666666666666 / 1; }\", \".framer-o4rHi .framer-1hdcq6s { position: relative; overflow: hidden; width: 101%; height: 1px; flex: 1 0 0px; }\", \".framer-o4rHi .framer-1f6peql-container, .framer-o4rHi .framer-66acdh-container { position: absolute; width: 100%; height: auto; left: 0px; top: 0px; flex: none; }\", \".framer-o4rHi .framer-19gkbyv { position: relative; overflow: visible; width: min-content; height: min-content; flex: none; }\", \".framer-o4rHi .framer-bfw7tm, .framer-o4rHi .framer-1oqyaro { position: relative; overflow: visible; width: auto; height: min-content; flex: none; align-self: stretch; }\", \".framer-o4rHi .framer-1c9xs21-container, .framer-o4rHi .framer-1pva5p4-container, .framer-o4rHi .framer-h45ewd-container, .framer-o4rHi .framer-5gsk3o-container { position: relative; width: 235px; height: auto; flex: none; }\", \".framer-o4rHi.framer-v-1uoyu0s .framer-1hdcq6s, .framer-o4rHi.framer-v-29cy0u .framer-1hdcq6s, .framer-o4rHi.framer-v-14tyapq .framer-1hdcq6s, .framer-o4rHi.framer-v-t19ssh .framer-1hdcq6s, .framer-o4rHi.framer-v-12anlnj .framer-1hdcq6s, .framer-o4rHi.framer-v-1j7dksd .framer-1hdcq6s, .framer-o4rHi.framer-v-p35ypn .framer-1hdcq6s, .framer-o4rHi.framer-v-se1i8e .framer-1hdcq6s { overflow: hidden; }\", \".framer-o4rHi.framer-v-1uoyu0s .framer-19gkbyv, .framer-o4rHi.framer-v-29cy0u .framer-19gkbyv, .framer-o4rHi.framer-v-14tyapq .framer-19gkbyv { width: min-content; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }\", \".framer-o4rHi.framer-v-1uoyu0s .framer-1c9xs21-container, .framer-o4rHi.framer-v-1uoyu0s .framer-1pva5p4-container, .framer-o4rHi.framer-v-1uoyu0s .framer-h45ewd-container, .framer-o4rHi.framer-v-1uoyu0s .framer-5gsk3o-container, .framer-o4rHi.framer-v-29cy0u .framer-1c9xs21-container, .framer-o4rHi.framer-v-29cy0u .framer-1pva5p4-container, .framer-o4rHi.framer-v-29cy0u .framer-h45ewd-container, .framer-o4rHi.framer-v-29cy0u .framer-5gsk3o-container, .framer-o4rHi.framer-v-14tyapq .framer-1c9xs21-container, .framer-o4rHi.framer-v-14tyapq .framer-1pva5p4-container, .framer-o4rHi.framer-v-14tyapq .framer-h45ewd-container, .framer-o4rHi.framer-v-14tyapq .framer-5gsk3o-container { width: 235px; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }\", \".framer-o4rHi.framer-v-t19ssh .framer-104r7fd, .framer-o4rHi.framer-v-12anlnj .framer-104r7fd, .framer-o4rHi.framer-v-1j7dksd .framer-104r7fd, .framer-o4rHi.framer-v-p35ypn .framer-104r7fd, .framer-o4rHi.framer-v-se1i8e .framer-104r7fd { width: 968px; height: min-content; }\", \".framer-o4rHi.framer-v-t19ssh .framer-7s9u28, .framer-o4rHi.framer-v-12anlnj .framer-7s9u28, .framer-o4rHi.framer-v-1j7dksd .framer-7s9u28, .framer-o4rHi.framer-v-p35ypn .framer-7s9u28, .framer-o4rHi.framer-v-se1i8e .framer-7s9u28 { width: 100%; height: var(--framer-aspect-ratio-supported, 548px); right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: 1.7666666666666666 / 1; }\", \".framer-o4rHi.framer-v-t19ssh .framer-19gkbyv, .framer-o4rHi.framer-v-t19ssh .framer-bfw7tm, .framer-o4rHi.framer-v-t19ssh .framer-1oqyaro, .framer-o4rHi.framer-v-12anlnj .framer-19gkbyv, .framer-o4rHi.framer-v-12anlnj .framer-bfw7tm, .framer-o4rHi.framer-v-12anlnj .framer-1oqyaro, .framer-o4rHi.framer-v-1j7dksd .framer-19gkbyv, .framer-o4rHi.framer-v-1j7dksd .framer-bfw7tm, .framer-o4rHi.framer-v-1j7dksd .framer-1oqyaro, .framer-o4rHi.framer-v-p35ypn .framer-19gkbyv, .framer-o4rHi.framer-v-p35ypn .framer-bfw7tm, .framer-o4rHi.framer-v-p35ypn .framer-1oqyaro, .framer-o4rHi.framer-v-se1i8e .framer-19gkbyv, .framer-o4rHi.framer-v-se1i8e .framer-bfw7tm, .framer-o4rHi.framer-v-se1i8e .framer-1oqyaro { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }\", \".framer-o4rHi.framer-v-t19ssh .framer-1c9xs21-container, .framer-o4rHi.framer-v-t19ssh .framer-1pva5p4-container, .framer-o4rHi.framer-v-t19ssh .framer-h45ewd-container, .framer-o4rHi.framer-v-t19ssh .framer-5gsk3o-container, .framer-o4rHi.framer-v-12anlnj .framer-1c9xs21-container, .framer-o4rHi.framer-v-12anlnj .framer-1pva5p4-container, .framer-o4rHi.framer-v-12anlnj .framer-h45ewd-container, .framer-o4rHi.framer-v-12anlnj .framer-5gsk3o-container, .framer-o4rHi.framer-v-1j7dksd .framer-1c9xs21-container, .framer-o4rHi.framer-v-1j7dksd .framer-1pva5p4-container, .framer-o4rHi.framer-v-1j7dksd .framer-h45ewd-container, .framer-o4rHi.framer-v-1j7dksd .framer-5gsk3o-container, .framer-o4rHi.framer-v-p35ypn .framer-1c9xs21-container, .framer-o4rHi.framer-v-p35ypn .framer-1pva5p4-container, .framer-o4rHi.framer-v-p35ypn .framer-h45ewd-container, .framer-o4rHi.framer-v-p35ypn .framer-5gsk3o-container { width: 1px; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: 1 0 0px; aspect-ratio: unset; }\", \".framer-o4rHi.framer-v-se1i8e .framer-1c9xs21-container, .framer-o4rHi.framer-v-se1i8e .framer-1pva5p4-container, .framer-o4rHi.framer-v-se1i8e .framer-h45ewd-container, .framer-o4rHi.framer-v-se1i8e .framer-5gsk3o-container { width: 100%; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 480\n* @framerIntrinsicWidth 1115\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"auto\"]}, \"BgVnJ2ICk\": {\"layout\": [\"fixed\", \"auto\"]}, \"IfEz461Dq\": {\"layout\": [\"fixed\", \"auto\"]}, \"mEKIlMxzN\": {\"layout\": [\"fixed\", \"auto\"]}, \"fDbUupOEf\": {\"layout\": [\"fixed\", \"auto\"]}, \"Z7YhIAu7G\": {\"layout\": [\"fixed\", \"auto\"]}, \"PNPkUAVo2\": {\"layout\": [\"fixed\", \"auto\"]}, \"K9XNP1r3_\": {\"layout\": [\"fixed\", \"auto\"]}, \"IYUXRrM85\": {\"layout\": [\"fixed\", \"auto\"]}}}\n*/\n\nconst FramerBhPHfMRSD = withCSS(Component, css);\nexport default FramerBhPHfMRSD;\nFramerBhPHfMRSD.displayName = \"video switcher\";\nFramerBhPHfMRSD.defaultProps = {\n  \"width\": 1115,\n  \"height\": 480\n};\naddPropertyControls(FramerBhPHfMRSD, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"202:1735\", \"BgVnJ2ICk\", \"IfEz461Dq\", \"mEKIlMxzN\", \"fDbUupOEf\", \"Z7YhIAu7G\", \"PNPkUAVo2\", \"K9XNP1r3_\", \"IYUXRrM85\"],\n    \"optionTitles\": [\"Variant 1\", \"Variant 2\", \"Variant 3\", \"Variant 4\", \"Variant 5\", \"Variant 6\", \"Variant 7\", \"Variant 8\", \"Variant 9\"]\n  }\n});\naddFonts(FramerBhPHfMRSD, [...VideoButtonFonts, ...VideoFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBhPHfMRSD\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1115\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"BgVnJ2ICk\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"IfEz461Dq\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"mEKIlMxzN\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"fDbUupOEf\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"Z7YhIAu7G\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"PNPkUAVo2\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"K9XNP1r3_\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"IYUXRrM85\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"480\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./BhPHfMRSD.map", "import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (12cfc32)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { Image as Image1, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nconst cycleOrder = [\"AD1uRb789\", \"t6uYX0tBZ\", \"AnI2DvQZf\", \"JG7MxGgTY\", \"snFARdAmz\", \"Nz_Z2NTH0\", \"cHv8JY9g7\", \"tR7FlThNE\", \"bg0lLngd2\", \"FKNQjSL73\", \"UozSdcuUY\", \"EgLxQrxHD\", \"vol5AdrV3\", \"rbMcqs1eA\", \"OY_j7HdJV\", \"mcvPgNUgN\", \"Jj_gJ6raO\", \"UYFenO8zH\", \"RpMB9X2cU\", \"tExww8aRk\", \"anaA6RL0b\", \"y8osi5SA0\", \"v2n6jd8d8\", \"vrPxXX3Sq\", \"YC5psLXzO\", \"wQ9whLvFH\", \"hUi9TraZo\", \"ji0e3Gqv5\", \"nMHdUM1t6\", \"Stnp3oRU4\", \"TxmZTsvXB\", \"bNhqIdQoj\", \"OYkCSZPL0\", \"bOMpuyzc_\", \"NqCoJY2pH\"];\nconst variantClassNames = {\n  \"AD1uRb789\": \"framer-v-rqhbs3\",\n  \"t6uYX0tBZ\": \"framer-v-ina8tq\",\n  \"AnI2DvQZf\": \"framer-v-lwbc2o\",\n  \"JG7MxGgTY\": \"framer-v-vqryag\",\n  \"snFARdAmz\": \"framer-v-kwp1i3\",\n  \"Nz_Z2NTH0\": \"framer-v-1h8ejmh\",\n  \"cHv8JY9g7\": \"framer-v-c75qsa\",\n  \"tR7FlThNE\": \"framer-v-1ftwjq5\",\n  \"bg0lLngd2\": \"framer-v-osfy8l\",\n  \"FKNQjSL73\": \"framer-v-5qhg5s\",\n  \"UozSdcuUY\": \"framer-v-5ats54\",\n  \"EgLxQrxHD\": \"framer-v-z5mnn6\",\n  \"vol5AdrV3\": \"framer-v-6xnqop\",\n  \"rbMcqs1eA\": \"framer-v-xmx6ye\",\n  \"OY_j7HdJV\": \"framer-v-a1v8wx\",\n  \"mcvPgNUgN\": \"framer-v-1oj0oue\",\n  \"Jj_gJ6raO\": \"framer-v-19e1lqz\",\n  \"UYFenO8zH\": \"framer-v-16en86l\",\n  \"RpMB9X2cU\": \"framer-v-1vzsblg\",\n  \"tExww8aRk\": \"framer-v-1kgllbw\",\n  \"anaA6RL0b\": \"framer-v-zia1yx\",\n  \"y8osi5SA0\": \"framer-v-9mi1m7\",\n  \"v2n6jd8d8\": \"framer-v-zgdwlg\",\n  \"vrPxXX3Sq\": \"framer-v-1dgnypb\",\n  \"YC5psLXzO\": \"framer-v-rum36c\",\n  \"wQ9whLvFH\": \"framer-v-1u5c2u8\",\n  \"hUi9TraZo\": \"framer-v-1dt8e1w\",\n  \"ji0e3Gqv5\": \"framer-v-1rkl824\",\n  \"nMHdUM1t6\": \"framer-v-17d51pb\",\n  \"Stnp3oRU4\": \"framer-v-158neyh\",\n  \"TxmZTsvXB\": \"framer-v-1atb71u\",\n  \"bNhqIdQoj\": \"framer-v-1x8h963\",\n  \"OYkCSZPL0\": \"framer-v-hblyuj\",\n  \"bOMpuyzc_\": \"framer-v-cra8ie\",\n  \"NqCoJY2pH\": \"framer-v-1sz721s\"\n};\nconst humanReadableVariantMap = {\n  \"Jason\": \"AD1uRb789\",\n  \"Jess\": \"t6uYX0tBZ\",\n  \"Olli\": \"AnI2DvQZf\",\n  \"Myah\": \"JG7MxGgTY\",\n  \"Ammaar\": \"snFARdAmz\",\n  \"Siena\": \"Nz_Z2NTH0\",\n  \"Cheryl\": \"cHv8JY9g7\",\n  \"Aleeza\": \"tR7FlThNE\",\n  \"Elli\": \"bg0lLngd2\",\n  \"Piotr\": \"FKNQjSL73\",\n  \"Ayisha\": \"UozSdcuUY\",\n  \"Nataniel\": \"EgLxQrxHD\",\n  \"Nikita\": \"vol5AdrV3\",\n  \"Tim\": \"rbMcqs1eA\",\n  \"Carley\": \"OY_j7HdJV\",\n  \"Arda\": \"mcvPgNUgN\",\n  \"Lacey-Mae\": \"Jj_gJ6raO\",\n  \"Bo\": \"UYFenO8zH\",\n  \"Shelbie\": \"RpMB9X2cU\",\n  \"Dillon\": \"tExww8aRk\",\n  \"Selin\": \"OYkCSZPL0\",\n  \"Rhian\": \"y8osi5SA0\",\n  \"Ada\": \"v2n6jd8d8\",\n  \"Lois\": \"vrPxXX3Sq\",\n  \"Maisie\": \"YC5psLXzO\",\n  \"Lori\": \"wQ9whLvFH\",\n  \"Jardel\": \"hUi9TraZo\",\n  \"Jethro\": \"ji0e3Gqv5\",\n  \"Carmen\": \"nMHdUM1t6\",\n  \"Patrik\": \"Stnp3oRU4\",\n  \"Barry\": \"TxmZTsvXB\",\n  \"Alejandro\": \"bNhqIdQoj\",\n  \"Denny\": \"bOMpuyzc_\",\n  \"Becca\": \"NqCoJY2pH\"\n};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  layoutId,\n  width,\n  height,\n  variant: outerVariant = \"AD1uRb789\",\n  background: VurELiPqN = \"rgb(255, 219, 222)\",\n  radius: Z2NuoQS1k = 60,\n  rotation: tc_6nmlts = 0,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"AD1uRb789\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const variantProps = React.useMemo(() => ({\n    \"t6uYX0tBZ\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jess\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/XfjXHJ2H7SzzlzPr1bGFm1T9BpI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"AnI2DvQZf\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Olli\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/qCpU7HJtiveCC9wTFuh7L4wc8YM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"JG7MxGgTY\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Myah\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Q8IGGb6PvVKrjNuovM2HijDWFU.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"snFARdAmz\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ammaar\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/iGk4x1NJSVgWzFvuQQADJp9I.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Nz_Z2NTH0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Siena\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ikD34vgzaLM6N50MKdcR9HVBnk.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"cHv8JY9g7\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Cheryl\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/mUVPNgOqhd1MFYjLtFtiBwvxfY.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"tR7FlThNE\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Aleeza\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/62fnqd1V6QN3j0vPr4hlpB3HnQ.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bg0lLngd2\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Elli\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Vu8TxX7VMCMZDjoliFK7D0nOyX0.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"FKNQjSL73\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Piotr\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ofIUD8MCjke7Xz8jkh29AWqajJo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"UozSdcuUY\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ayisha\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/5nnqp2inSINDktAAWpI7gxJei0w.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"EgLxQrxHD\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Nataniel\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/lKaaStgbmdIe8TfrIkFlKzHazV0.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"vol5AdrV3\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Nikita\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/bpeWvtoxuajqEtlukZhUFt9KM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"rbMcqs1eA\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Tim\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GoWNvgKZvVTzmZQKHoh2Ccnk4E.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"OY_j7HdJV\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Carley\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/40ioqcNOrsoBIVnpfGVsXh9jpM.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"mcvPgNUgN\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Arda\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/U8RU6HcYtcK32VUY2uTSF9QTqo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Jj_gJ6raO\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lacey-Mae\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/1OwzdZHx9ElDw1ZAavs6WGWBSw.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"UYFenO8zH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Bo\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Tlwk5hINm0ferm6DGDyUoqL6pc.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"RpMB9X2cU\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Shelbie\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/Pm9TTOkN341IYtePLdPGmhG0E.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"tExww8aRk\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Dillon\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GOsVbTpzcPHfZ9EMcOSPddNS6go.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"anaA6RL0b\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Selin\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/GaxkgrTkzKlxI7B3EJtZp4dabI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"y8osi5SA0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Rhian\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/LEd8c4Zf28fU29XZ4c04ImOzs.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"v2n6jd8d8\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Ada\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/3oPVBjvZEnTN9DZf7tUMW54TS2k.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"vrPxXX3Sq\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lois\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/99qcDQP7xzsxlgXsq47uID7sAm4.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"YC5psLXzO\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Maisie\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/BRu6MhHhp9NjldqU9TTCEAEoGKg.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"wQ9whLvFH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Lori\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/ebCaegtDakUaQGRtXSYmPR43Q.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"hUi9TraZo\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jardel\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/B8580pOtLEBrg7wIFp62oXfFQ.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"ji0e3Gqv5\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Jethro\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/szTmT1K4f8nn5CutvLWFlBdt8k.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"nMHdUM1t6\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Carmen\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/e6GZhp0s96FXaIiLYSRyZYZYypo.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"Stnp3oRU4\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Patrik\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/6xGPl1j87mG8XoUzCwRYzEohM8.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"TxmZTsvXB\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Barry\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/mhC7dhzvLcqmUofPcC2BW8vh4.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bNhqIdQoj\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Alejandro\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/YynUn6LSLWVQia4pOtIxhY77SSA.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"OYkCSZPL0\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Selin\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/u2K6WSbQVKHiOUvOF3auFya79y8.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"bOMpuyzc_\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Denny\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/BJytCbStiWSy9rxpQ0wU6I3SNiI.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    },\n    \"NqCoJY2pH\": {\n      \"AD1uRb789\": {\n        \"center\": false,\n        \"data-framer-name\": \"Becca\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        }\n      },\n      \"XGgsiaAin\": {\n        \"background\": {\n          \"src\": new URL(\"https://framerusercontent.com/images/xyIaIR0LhPm1PVVUVrQ7TDGTyA.png\").href,\n          \"pixelWidth\": 440,\n          \"pixelHeight\": 440,\n          \"intrinsicWidth\": 440,\n          \"intrinsicHeight\": 440,\n          \"fit\": \"fill\"\n        },\n        \"intrinsicWidth\": 440,\n        \"intrinsicHeight\": 440\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      className: cx(\"framer-47hmZ\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      children: /*#__PURE__*/_jsx(Stack, { ...restProps,\n        layoutId: \"AD1uRb789\",\n        className: cx(\"framer-rqhbs3\", className),\n        style: {\n          \"borderBottomLeftRadius\": Z2NuoQS1k,\n          \"borderBottomRightRadius\": Z2NuoQS1k,\n          \"borderTopRightRadius\": Z2NuoQS1k,\n          \"borderTopLeftRadius\": Z2NuoQS1k,\n          \"backgroundColor\": VurELiPqN,\n          ...style\n        },\n        direction: \"horizontal\",\n        distribution: \"center\",\n        alignment: \"center\",\n        gap: 10,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        center: false,\n        \"data-framer-name\": \"Jason\",\n        transition: transition,\n        ref: ref,\n        ...addVariantProps(\"AD1uRb789\"),\n        children: /*#__PURE__*/_jsx(Image1, {\n          layoutId: \"XGgsiaAin\",\n          className: \"framer-kj56m6\",\n          style: {\n            \"borderBottomLeftRadius\": 60,\n            \"borderBottomRightRadius\": 60,\n            \"borderTopRightRadius\": 60,\n            \"borderTopLeftRadius\": 60,\n            \"rotate\": tc_6nmlts\n          },\n          background: {\n            \"src\": new URL(\"https://framerusercontent.com/images/CPGgYEBeFy4gDXe5dDzh1qjQG1w.png\").href,\n            \"pixelWidth\": 440,\n            \"pixelHeight\": 440,\n            \"intrinsicWidth\": 440,\n            \"intrinsicHeight\": 440,\n            \"fit\": \"fill\"\n          },\n          \"data-framer-name\": \"Avatar\",\n          variants: {\n            \"t6uYX0tBZ\": {\n              \"borderBottomLeftRadius\": 60,\n              \"borderBottomRightRadius\": 60,\n              \"borderTopRightRadius\": 60,\n              \"borderTopLeftRadius\": 60\n            }\n          },\n          transition: transition,\n          ...addVariantProps(\"XGgsiaAin\")\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-47hmZ [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;}\", \".framer-47hmZ .framer-rqhbs3 { position: relative; overflow: hidden; width: 100px; height: 100px; }\", \".framer-47hmZ .framer-kj56m6 { position: relative; overflow: visible; width: 1px; height: 100%; flex: 1 0 0px; }\", \".framer-47hmZ.framer-v-ina8tq .framer-rqhbs3, .framer-47hmZ.framer-v-lwbc2o .framer-rqhbs3, .framer-47hmZ.framer-v-vqryag .framer-rqhbs3, .framer-47hmZ.framer-v-kwp1i3 .framer-rqhbs3, .framer-47hmZ.framer-v-1h8ejmh .framer-rqhbs3, .framer-47hmZ.framer-v-c75qsa .framer-rqhbs3, .framer-47hmZ.framer-v-1ftwjq5 .framer-rqhbs3, .framer-47hmZ.framer-v-osfy8l .framer-rqhbs3, .framer-47hmZ.framer-v-5qhg5s .framer-rqhbs3, .framer-47hmZ.framer-v-5ats54 .framer-rqhbs3, .framer-47hmZ.framer-v-z5mnn6 .framer-rqhbs3, .framer-47hmZ.framer-v-6xnqop .framer-rqhbs3, .framer-47hmZ.framer-v-xmx6ye .framer-rqhbs3, .framer-47hmZ.framer-v-a1v8wx .framer-rqhbs3, .framer-47hmZ.framer-v-1oj0oue .framer-rqhbs3, .framer-47hmZ.framer-v-19e1lqz .framer-rqhbs3, .framer-47hmZ.framer-v-16en86l .framer-rqhbs3, .framer-47hmZ.framer-v-1vzsblg .framer-rqhbs3, .framer-47hmZ.framer-v-1kgllbw .framer-rqhbs3, .framer-47hmZ.framer-v-zia1yx .framer-rqhbs3, .framer-47hmZ.framer-v-9mi1m7 .framer-rqhbs3, .framer-47hmZ.framer-v-zgdwlg .framer-rqhbs3, .framer-47hmZ.framer-v-1dgnypb .framer-rqhbs3, .framer-47hmZ.framer-v-rum36c .framer-rqhbs3, .framer-47hmZ.framer-v-1u5c2u8 .framer-rqhbs3, .framer-47hmZ.framer-v-1dt8e1w .framer-rqhbs3, .framer-47hmZ.framer-v-1rkl824 .framer-rqhbs3, .framer-47hmZ.framer-v-17d51pb .framer-rqhbs3, .framer-47hmZ.framer-v-158neyh .framer-rqhbs3, .framer-47hmZ.framer-v-1atb71u .framer-rqhbs3, .framer-47hmZ.framer-v-1x8h963 .framer-rqhbs3, .framer-47hmZ.framer-v-hblyuj .framer-rqhbs3, .framer-47hmZ.framer-v-cra8ie .framer-rqhbs3, .framer-47hmZ.framer-v-1sz721s .framer-rqhbs3 { width: 100px; height: 100px; }\", \".framer-47hmZ.framer-v-1ftwjq5 .framer-kj56m6, .framer-47hmZ.framer-v-osfy8l .framer-kj56m6 { width: 1px; height: 100%; right: auto; bottom: auto; left: auto; top: auto; flex: 1 0 0px; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 100\n* @framerIntrinsicWidth 100\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"t6uYX0tBZ\": {\"layout\": [\"fixed\", \"fixed\"]}, \"AnI2DvQZf\": {\"layout\": [\"fixed\", \"fixed\"]}, \"JG7MxGgTY\": {\"layout\": [\"fixed\", \"fixed\"]}, \"snFARdAmz\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Nz_Z2NTH0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"cHv8JY9g7\": {\"layout\": [\"fixed\", \"fixed\"]}, \"tR7FlThNE\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bg0lLngd2\": {\"layout\": [\"fixed\", \"fixed\"]}, \"FKNQjSL73\": {\"layout\": [\"fixed\", \"fixed\"]}, \"UozSdcuUY\": {\"layout\": [\"fixed\", \"fixed\"]}, \"EgLxQrxHD\": {\"layout\": [\"fixed\", \"fixed\"]}, \"vol5AdrV3\": {\"layout\": [\"fixed\", \"fixed\"]}, \"rbMcqs1eA\": {\"layout\": [\"fixed\", \"fixed\"]}, \"OY_j7HdJV\": {\"layout\": [\"fixed\", \"fixed\"]}, \"mcvPgNUgN\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Jj_gJ6raO\": {\"layout\": [\"fixed\", \"fixed\"]}, \"UYFenO8zH\": {\"layout\": [\"fixed\", \"fixed\"]}, \"RpMB9X2cU\": {\"layout\": [\"fixed\", \"fixed\"]}, \"tExww8aRk\": {\"layout\": [\"fixed\", \"fixed\"]}, \"anaA6RL0b\": {\"layout\": [\"fixed\", \"fixed\"]}, \"y8osi5SA0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"v2n6jd8d8\": {\"layout\": [\"fixed\", \"fixed\"]}, \"vrPxXX3Sq\": {\"layout\": [\"fixed\", \"fixed\"]}, \"YC5psLXzO\": {\"layout\": [\"fixed\", \"fixed\"]}, \"wQ9whLvFH\": {\"layout\": [\"fixed\", \"fixed\"]}, \"hUi9TraZo\": {\"layout\": [\"fixed\", \"fixed\"]}, \"ji0e3Gqv5\": {\"layout\": [\"fixed\", \"fixed\"]}, \"nMHdUM1t6\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Stnp3oRU4\": {\"layout\": [\"fixed\", \"fixed\"]}, \"TxmZTsvXB\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bNhqIdQoj\": {\"layout\": [\"fixed\", \"fixed\"]}, \"OYkCSZPL0\": {\"layout\": [\"fixed\", \"fixed\"]}, \"bOMpuyzc_\": {\"layout\": [\"fixed\", \"fixed\"]}, \"NqCoJY2pH\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n* @framerVariables {\"VurELiPqN\": \"background\", \"Z2NuoQS1k\": \"radius\", \"tc_6nmlts\": \"rotation\"}\n*/\n\nconst FramerdkRfXNUhM = withCSS(Component, css);\nexport default FramerdkRfXNUhM;\nFramerdkRfXNUhM.displayName = \"Memoji\";\nFramerdkRfXNUhM.defaultProps = {\n  \"width\": 100,\n  \"height\": 100\n};\naddPropertyControls(FramerdkRfXNUhM, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"AD1uRb789\", \"t6uYX0tBZ\", \"AnI2DvQZf\", \"JG7MxGgTY\", \"snFARdAmz\", \"Nz_Z2NTH0\", \"cHv8JY9g7\", \"tR7FlThNE\", \"bg0lLngd2\", \"FKNQjSL73\", \"UozSdcuUY\", \"EgLxQrxHD\", \"vol5AdrV3\", \"rbMcqs1eA\", \"OY_j7HdJV\", \"mcvPgNUgN\", \"Jj_gJ6raO\", \"UYFenO8zH\", \"RpMB9X2cU\", \"tExww8aRk\", \"anaA6RL0b\", \"y8osi5SA0\", \"v2n6jd8d8\", \"vrPxXX3Sq\", \"YC5psLXzO\", \"wQ9whLvFH\", \"hUi9TraZo\", \"ji0e3Gqv5\", \"nMHdUM1t6\", \"Stnp3oRU4\", \"TxmZTsvXB\", \"bNhqIdQoj\", \"OYkCSZPL0\", \"bOMpuyzc_\", \"NqCoJY2pH\"],\n    \"optionTitles\": [\"Jason\", \"Jess\", \"Olli\", \"Myah\", \"Ammaar\", \"Siena\", \"Cheryl\", \"Aleeza\", \"Elli\", \"Piotr\", \"Ayisha\", \"Nataniel\", \"Nikita\", \"Tim\", \"Carley\", \"Arda\", \"Lacey-Mae\", \"Bo\", \"Shelbie\", \"Dillon\", \"Selin\", \"Rhian\", \"Ada\", \"Lois\", \"Maisie\", \"Lori\", \"Jardel\", \"Jethro\", \"Carmen\", \"Patrik\", \"Barry\", \"Alejandro\", \"Selin\", \"Denny\", \"Becca\"]\n  },\n  \"VurELiPqN\": {\n    \"type\": ControlType.Color,\n    \"title\": \"Background\",\n    \"defaultValue\": \"rgb(255, 219, 222)\"\n  },\n  \"Z2NuoQS1k\": {\n    \"type\": ControlType.Number,\n    \"title\": \"Radius\",\n    \"defaultValue\": 60,\n    \"min\": 0\n  },\n  \"tc_6nmlts\": {\n    \"type\": ControlType.Number,\n    \"title\": \"Rotation\",\n    \"defaultValue\": 0,\n    \"min\": -180,\n    \"max\": 180,\n    \"unit\": \"\u00B0\"\n  }\n});\naddFonts(FramerdkRfXNUhM, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerdkRfXNUhM\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"t6uYX0tBZ\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"AnI2DvQZf\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"JG7MxGgTY\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"snFARdAmz\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Nz_Z2NTH0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"cHv8JY9g7\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"tR7FlThNE\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bg0lLngd2\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"FKNQjSL73\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"UozSdcuUY\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"EgLxQrxHD\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"vol5AdrV3\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"rbMcqs1eA\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"OY_j7HdJV\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"mcvPgNUgN\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Jj_gJ6raO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"UYFenO8zH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"RpMB9X2cU\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"tExww8aRk\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"anaA6RL0b\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"y8osi5SA0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"v2n6jd8d8\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"vrPxXX3Sq\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"YC5psLXzO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"wQ9whLvFH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"hUi9TraZo\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"ji0e3Gqv5\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"nMHdUM1t6\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Stnp3oRU4\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"TxmZTsvXB\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bNhqIdQoj\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"OYkCSZPL0\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"bOMpuyzc_\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"NqCoJY2pH\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"100\",\n        \"framerIntrinsicHeight\": \"100\",\n        \"framerVariables\": \"{\\\"VurELiPqN\\\": \\\"background\\\", \\\"Z2NuoQS1k\\\": \\\"radius\\\", \\\"tc_6nmlts\\\": \\\"rotation\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n}; //# sourceMappingURL=./dkRfXNUhM.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-JuQdQ a.framer-styles-preset-aexbeb, .framer-JuQdQ .framer-styles-preset-aexbeb a { --framer-link-text-color: rgba(0, 0, 0, 0.3); --framer-link-text-decoration: none; --framer-link-hover-text-color: rgba(0, 0, 0, 0.2); --framer-link-hover-text-decoration: none; }\"];\nexport const className = \"framer-JuQdQ\";\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}; //# sourceMappingURL=./stylesPresetLink.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\"; // Generated by Framer (446cf0f)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { Image, addFonts, withCSS, cx, useAddVariantProps, SVG, Text, RichText, Container, withParallaxTransform, Stack, getFonts, Link, withStyleAppearEffect, useHydratedBreakpointVariants, removeHiddenBreakpointLayers, SSRVariants, GeneratedComponentContext } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport VideoSwitcher from \"https://framerusercontent.com/modules/VJYHk342hYHbEKChjp9j/HC1kLfZ582I75JhxY6dt/BhPHfMRSD.js\";\nimport Memoji from \"https://framerusercontent.com/modules/PLP5SWQpFPuFrn7tLf3t/suo2OcdmUu5xmjtBXZ7I/dkRfXNUhM.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/ImOqnyqmlNx6HFKeKhda/Sob4b8U6d9Y6wEiB5fgx/stylesPresetLink.js\";\nconst ImageWithParallaxTransform = withParallaxTransform(Image);\nconst MotionDivWithParallaxTransform = withParallaxTransform(motion.div);\nconst VideoSwitcherFonts = getFonts(VideoSwitcher);\nconst MotionDivWithStyleAppearEffect = withStyleAppearEffect(motion.div);\nconst MemojiFonts = getFonts(Memoji);\nconst cycleOrder = [\"WQLkyLRf1\", \"y925Dz3mb\", \"N38B3shNi\", \"voTWlN3qw\", \"rXM0h2xGA\", \"HBemLDhsn\"];\nconst breakpoints = {\n  \"WQLkyLRf1\": \"(min-width: 1200px)\",\n  \"N38B3shNi\": \"(min-width: 960px) and (max-width: 1199px)\",\n  \"y925Dz3mb\": \"(min-width: 810px) and (max-width: 959px)\",\n  \"voTWlN3qw\": \"(min-width: 560px) and (max-width: 809px)\",\n  \"rXM0h2xGA\": \"(min-width: 390px) and (max-width: 559px)\",\n  \"HBemLDhsn\": \"(max-width: 389px)\"\n};\nconst isBrowser = typeof document !== \"undefined\";\nconst variantClassNames = {\n  \"WQLkyLRf1\": \"framer-v-72rtr7\",\n  \"y925Dz3mb\": \"framer-v-tut6nd\",\n  \"N38B3shNi\": \"framer-v-teg2le\",\n  \"voTWlN3qw\": \"framer-v-k7imbz\",\n  \"rXM0h2xGA\": \"framer-v-1bbp5mi\",\n  \"HBemLDhsn\": \"framer-v-5mzdgf\"\n};\n\nif (isBrowser) {\n  removeHiddenBreakpointLayers(\"WQLkyLRf1\", breakpoints, variantClassNames);\n}\n\nconst humanReadableVariantMap = {\n  \"320\": \"HBemLDhsn\",\n  \"560\": \"voTWlN3qw\",\n  \"960\": \"N38B3shNi\",\n  \"Desktop\": \"WQLkyLRf1\",\n  \"Tablet\": \"y925Dz3mb\",\n  \"Phone\": \"rXM0h2xGA\"\n};\nconst transitions = {\n  \"default\": {\n    \"duration\": 0\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"WQLkyLRf1\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const variantProps = React.useMemo(() => ({\n    \"y925Dz3mb\": {\n      \"WQLkyLRf1\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      },\n      \"202:1763\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"OZVj9qLKN\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1773\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:3468\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"203:21\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"jFEHpPVny\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"YSywUM4zz\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\",\n          \"maxWidth\": \"1200px\"\n        },\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"cGbTrJC6c\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"80px 30px 80px 30px\"\n        }\n      },\n      \"OTleSSbPe\": {\n        \"variant\": \"fDbUupOEf\"\n      },\n      \"203:41\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      }\n    },\n    \"N38B3shNi\": {\n      \"WQLkyLRf1\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      },\n      \"YSywUM4zz\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\",\n          \"maxWidth\": \"1200px\"\n        },\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"203:41\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      }\n    },\n    \"voTWlN3qw\": {\n      \"WQLkyLRf1\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      },\n      \"jXVUekqqs\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 20px 0px 20px\"\n        }\n      },\n      \"202:1763\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1773\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:3468\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"203:21\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1708\": {\n        \"gap\": 40,\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": (_, t) => `translate(-50%, -50%) ${t}`,\n        \"background\": null\n      },\n      \"IuKghJ4F5\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Create </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(240, 106, 106); --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Asana</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\"> tasks directly</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:32px; --framer-letter-spacing:-1.44px;\\\"><br></span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">from a </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(162, 89, 255); --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Figma</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\"> comment.</span></p>\",\n        \"transformTemplate\": undefined\n      },\n      \"jFEHpPVny\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"YSywUM4zz\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\",\n          \"maxWidth\": \"1200px\"\n        },\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"cGbTrJC6c\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"80px 30px 80px 30px\"\n        }\n      },\n      \"OTleSSbPe\": {\n        \"variant\": \"fDbUupOEf\"\n      },\n      \"kh0H6rpFw\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Frequently asked questions</span></p>\"\n      }\n    },\n    \"rXM0h2xGA\": {\n      \"WQLkyLRf1\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      },\n      \"jXVUekqqs\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 20px 0px 20px\"\n        }\n      },\n      \"202:1763\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"OZVj9qLKN\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1773\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:3468\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"203:21\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1708\": {\n        \"gap\": 40,\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 20px 0px 20px\"\n        },\n        \"transformTemplate\": (_, t) => `translate(-50%, -50%) ${t}`,\n        \"background\": null\n      },\n      \"IuKghJ4F5\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-line-height:1em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-line-height:1em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\">Create </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(240, 106, 106); --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\">Asana</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\"> tasks <br>directly from a </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(162, 89, 255); --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\">Figma</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\"> comment.</span></p>\",\n        \"transformTemplate\": undefined\n      },\n      \"jFEHpPVny\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"YSywUM4zz\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\",\n          \"maxWidth\": \"1200px\"\n        },\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"cGbTrJC6c\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"80px 30px 80px 30px\"\n        }\n      },\n      \"OTleSSbPe\": {\n        \"variant\": \"IYUXRrM85\"\n      },\n      \"kh0H6rpFw\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Frequently asked questions</span></p>\"\n      }\n    },\n    \"HBemLDhsn\": {\n      \"WQLkyLRf1\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        \"transformTemplate\": undefined\n      },\n      \"jXVUekqqs\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 20px 0px 20px\"\n        }\n      },\n      \"202:1763\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"OZVj9qLKN\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1773\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:3468\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"203:21\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"202:1708\": {\n        \"gap\": 40,\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 20px 0px 20px\"\n        },\n        \"transformTemplate\": (_, t) => `translate(-50%, -50%) ${t}`,\n        \"background\": null\n      },\n      \"IuKghJ4F5\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-line-height:1em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-line-height:1em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\">Create </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(240, 106, 106); --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\">Asana</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\"> tasks </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:38px; --framer-letter-spacing:-1.44px;\\\"><br></span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\">directly from a </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(162, 89, 255); --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\">Figma</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:31px; --framer-letter-spacing:-1.44px;\\\"> comment.</span></p>\",\n        \"transformTemplate\": undefined\n      },\n      \"jFEHpPVny\": {\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"YSywUM4zz\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"0px 0px 0px 0px\",\n          \"maxWidth\": \"1200px\"\n        },\n        \"transformTemplate\": undefined,\n        \"background\": null\n      },\n      \"cGbTrJC6c\": {\n        \"__contentWrapperStyle\": {\n          \"width\": \"100%\",\n          \"height\": \"auto\",\n          \"padding\": \"80px 20px 80px 20px\"\n        }\n      },\n      \"OTleSSbPe\": {\n        \"variant\": \"IYUXRrM85\"\n      },\n      \"kh0H6rpFw\": {\n        \"fonts\": [\"GF;Inter-800\"],\n        \"__htmlStructure\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n        \"htmlFromDesign\": \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:40px; --framer-letter-spacing:-1.44px;\\\">Frequently asked questions</span></p>\"\n      }\n    }\n  }), []);\n  const addVariantProps = useAddVariantProps(hydratedBaseVariant, gestureVariant, variantProps);\n\n  const isDisplayed1 = () => {\n    if (!isBrowser) return true;\n    if ([\"voTWlN3qw\", \"rXM0h2xGA\", \"HBemLDhsn\"].includes(baseVariant)) return false;\n    return true;\n  };\n\n  const isDisplayed2 = () => {\n    if (!isBrowser) return true;\n    if ([\"y925Dz3mb\", \"rXM0h2xGA\", \"HBemLDhsn\"].includes(baseVariant)) return false;\n    return true;\n  };\n\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"WQLkyLRf1\",\n      variantProps: variantProps,\n      variantClassNames: variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        \"data-framer-generated\": true,\n        className: cx(\"framer-29r6p\", sharedStyle.className),\n        style: {\n          \"display\": \"contents\",\n          \"pointerEvents\": pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n        },\n        children: [/*#__PURE__*/_jsx(SSRVariants, {\n          id: \"WQLkyLRf1\",\n          children: /*#__PURE__*/_jsxs(Stack, { ...restProps,\n            className: cx(\"framer-72rtr7\", className),\n            style: { ...style\n            },\n            name: \"Desktop\",\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"center\",\n            gap: 0,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              \"width\": \"100%\",\n              \"height\": \"auto\",\n              \"padding\": \"0px 0px 0px 0px\"\n            },\n            ref: ref,\n            ...addVariantProps(\"WQLkyLRf1\"),\n            children: [/*#__PURE__*/_jsx(SSRVariants, {\n              id: \"jXVUekqqs\",\n              children: /*#__PURE__*/_jsxs(Stack, {\n                className: \"framer-1ak2rao\",\n                background: null,\n                direction: \"horizontal\",\n                distribution: \"space-between\",\n                alignment: \"center\",\n                gap: 10,\n                __fromCanvasComponent: true,\n                __contentWrapperStyle: {\n                  \"width\": \"100%\",\n                  \"height\": \"100%\",\n                  \"padding\": \"0px 40px 0px 40px\"\n                },\n                ...addVariantProps(\"jXVUekqqs\"),\n                children: [/*#__PURE__*/_jsx(SVG, {\n                  withExternalLayout: true,\n                  intrinsicHeight: 32,\n                  intrinsicWidth: 108,\n                  className: \"framer-e9jvkm\",\n                  name: \"retask_horizontal\",\n                  fill: \"black\",\n                  \"data-framer-name\": \"retask_horizontal\",\n                  svg: \"<svg width=\\\"108\\\" height=\\\"32\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"><path d=\\\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16c0 4.465 1.83 8.503 4.779 11.405-.889 1.99-2.7 3.738-3.851 4.595 3.557 0 5.515-1.18 6.514-2.479A15.926 15.926 0 0 0 16 32Z\\\" fill=\\\"#A259FF\\\"/><path d=\\\"M38 22.236v-8.728h2.699V15.1h.09c.16-.575.42-1.003.78-1.284a1.965 1.965 0 0 1 1.255-.426c.129 0 .261.01.398.029.136.015.263.04.38.074v2.414a2.66 2.66 0 0 0-.522-.108 4.635 4.635 0 0 0-.569-.04c-.33 0-.627.074-.892.222a1.592 1.592 0 0 0-.619.608c-.148.258-.222.56-.222.91v4.738H38Zm9.88.164c-.912 0-1.7-.18-2.363-.54a3.734 3.734 0 0 1-1.523-1.55c-.352-.675-.528-1.476-.528-2.404 0-.901.178-1.69.534-2.363a3.857 3.857 0 0 1 1.506-1.58c.648-.379 1.41-.568 2.29-.568.62 0 1.189.097 1.704.29.515.193.96.479 1.335.858.375.378.667.846.875 1.403.209.553.313 1.188.313 1.903v.694h-7.585v-1.614h5a1.565 1.565 0 0 0-.21-.79 1.428 1.428 0 0 0-.563-.54 1.625 1.625 0 0 0-.813-.198c-.31 0-.589.07-.835.21a1.58 1.58 0 0 0-.813 1.364v1.642a2 2 0 0 0 .21.937c.141.265.34.472.597.62.258.147.565.22.92.22.247 0 .47-.033.671-.101.201-.069.373-.169.517-.302.144-.132.252-.295.324-.488l2.551.074a3.155 3.155 0 0 1-.698 1.494c-.356.42-.824.748-1.404.983-.58.231-1.25.347-2.011.347Zm10.008-8.892v2.046h-5.506v-2.046h5.506Zm-4.352-2.09h2.778v8.073c0 .17.027.31.08.415a.496.496 0 0 0 .244.222c.106.041.233.062.38.062a2.1 2.1 0 0 0 .336-.028 5.02 5.02 0 0 0 .273-.057l.42 2.006c-.133.038-.32.085-.562.142a4.667 4.667 0 0 1-.858.108c-.652.03-1.21-.046-1.677-.227a2.174 2.174 0 0 1-1.062-.864c-.242-.39-.36-.88-.352-1.472v-8.38Zm7.75 10.966c-.557 0-1.051-.093-1.483-.279a2.31 2.31 0 0 1-1.017-.852c-.246-.383-.37-.862-.37-1.438 0-.485.086-.894.256-1.227.17-.333.406-.604.705-.812a3.298 3.298 0 0 1 1.034-.472c.39-.11.807-.184 1.25-.222.496-.045.896-.092 1.199-.142.303-.053.522-.127.659-.221a.478.478 0 0 0 .21-.415v-.028c0-.292-.1-.518-.301-.677-.2-.159-.472-.238-.813-.238-.367 0-.663.08-.886.238-.224.16-.365.38-.426.66l-2.563-.091a3.03 3.03 0 0 1 .586-1.42c.318-.421.753-.75 1.306-.99.557-.242 1.226-.363 2.006-.363.557 0 1.07.066 1.54.199.47.129.879.318 1.227.568.349.246.618.55.807.909.193.36.29.77.29 1.233v5.932h-2.614V21.02h-.068a2.478 2.478 0 0 1-.597.75 2.38 2.38 0 0 1-.846.46 3.597 3.597 0 0 1-1.091.154Zm.858-1.819c.299 0 .568-.06.807-.181a1.51 1.51 0 0 0 .58-.5 1.32 1.32 0 0 0 .215-.75v-.83c-.08.042-.176.08-.29.114a6.512 6.512 0 0 1-.773.176c-.14.023-.274.043-.403.062a2.514 2.514 0 0 0-.67.193 1.053 1.053 0 0 0-.42.341.835.835 0 0 0-.143.489c0 .288.103.508.307.66.208.15.472.226.79.226Zm13.196-4.392-2.551.069a.952.952 0 0 0-.216-.484 1.16 1.16 0 0 0-.46-.335 1.569 1.569 0 0 0-.648-.125c-.322 0-.597.065-.824.194-.223.128-.333.302-.33.522a.558.558 0 0 0 .205.443c.144.125.4.226.767.302l1.682.318c.871.166 1.519.443 1.943.83.428.386.644.897.648 1.533a2.463 2.463 0 0 1-.534 1.563c-.349.443-.826.788-1.432 1.034-.606.242-1.3.364-2.08.364-1.246 0-2.229-.256-2.949-.767-.715-.516-1.125-1.205-1.227-2.069l2.745-.068c.06.318.217.56.471.727.254.167.578.25.972.25.356 0 .646-.066.87-.198.223-.133.336-.31.34-.529a.56.56 0 0 0-.261-.471c-.17-.122-.438-.216-.802-.285l-1.522-.29c-.875-.158-1.527-.452-1.955-.88-.428-.432-.64-.981-.636-1.648-.004-.583.151-1.081.466-1.494.314-.417.761-.735 1.34-.955.58-.22 1.264-.33 2.052-.33 1.182 0 2.113.249 2.795.745.682.493 1.059 1.17 1.13 2.034Zm3.61 3.773.01-3.313h.387l2.455-3.124h3.147l-3.647 4.477h-.733l-1.62 1.96Zm-2.506 2.29V10.599h2.778v11.637h-2.778Zm5.42 0L79.58 18.61l1.83-1.972 3.664 5.597h-3.21Zm5.162.164c-.409 0-.76-.143-1.05-.431a1.404 1.404 0 0 1-.427-1.046 1.373 1.373 0 0 1 .426-1.028 1.443 1.443 0 0 1 1.051-.432c.387 0 .728.144 1.023.432a1.386 1.386 0 0 1 .239 1.773 1.55 1.55 0 0 1-.54.534 1.37 1.37 0 0 1-.722.199Zm6.907 0c-.92 0-1.71-.189-2.37-.568a3.844 3.844 0 0 1-1.511-1.58c-.352-.677-.529-1.461-.529-2.351 0-.894.177-1.678.529-2.353a3.873 3.873 0 0 1 1.517-1.585c.66-.379 1.445-.568 2.358-.568.807 0 1.51.146 2.108.437a3.35 3.35 0 0 1 1.409 1.239c.34.53.52 1.153.54 1.87h-2.597c-.053-.448-.204-.798-.454-1.052-.247-.254-.569-.38-.966-.38-.322 0-.605.09-.847.272-.242.178-.432.443-.568.796-.133.348-.199.78-.199 1.295 0 .515.066.95.199 1.307.136.352.326.62.568.801.242.178.525.267.847.267a1.308 1.308 0 0 0 1.176-.648 1.93 1.93 0 0 0 .244-.784h2.597c-.027.72-.207 1.349-.54 1.887-.33.538-.794.956-1.392 1.255-.595.296-1.301.444-2.12.444Zm9.066 0c-.916 0-1.704-.187-2.363-.562a3.88 3.88 0 0 1-1.517-1.58c-.353-.677-.529-1.463-.529-2.357 0-.898.176-1.684.529-2.358a3.835 3.835 0 0 1 1.517-1.58c.659-.379 1.447-.568 2.363-.568.917 0 1.703.19 2.358.568.66.375 1.165.902 1.517 1.58.357.674.535 1.46.535 2.358 0 .893-.178 1.68-.535 2.358a3.826 3.826 0 0 1-1.517 1.58c-.655.374-1.441.562-2.358.562Zm.018-2.096c.333 0 .615-.102.846-.307.231-.204.407-.488.529-.852.125-.364.187-.784.187-1.261 0-.485-.062-.91-.187-1.273-.122-.364-.298-.648-.529-.853a1.231 1.231 0 0 0-.846-.306c-.345 0-.637.102-.875.306-.235.205-.415.49-.54.853a4.035 4.035 0 0 0-.182 1.273c0 .477.061.897.182 1.26.125.365.305.649.54.853.238.205.53.307.875.307Z\\\" fill=\\\"#000\\\"/></svg>\",\n                  ...addVariantProps(\"dy7_rlfHu\")\n                }), /*#__PURE__*/_jsxs(Stack, {\n                  className: \"framer-1inofb5\",\n                  name: \"Frame 16\",\n                  background: null,\n                  direction: \"horizontal\",\n                  distribution: \"start\",\n                  alignment: \"start\",\n                  gap: 32,\n                  __fromCanvasComponent: true,\n                  __contentWrapperStyle: {\n                    \"width\": \"auto\",\n                    \"height\": \"auto\",\n                    \"padding\": \"0px 0px 0px 0px\"\n                  },\n                  \"data-framer-name\": \"Frame 16\",\n                  ...addVariantProps(\"202:3447\"),\n                  children: [/*#__PURE__*/_jsx(Text, {\n                    withExternalLayout: true,\n                    verticalAlignment: \"top\",\n                    __fromCanvasComponent: true,\n                    alignment: \"left\",\n                    fonts: [\"GF;Inter-800\"],\n                    className: \"framer-1u51zpu\",\n                    name: \"how it works\",\n                    rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>how it works</span><br></span></span>\",\n                    ...addVariantProps(\"202:3446\")\n                  }), /*#__PURE__*/_jsx(RichText, {\n                    fonts: [\"GF;Inter-800\"],\n                    withExternalLayout: true,\n                    verticalAlignment: \"top\",\n                    __fromCanvasComponent: true,\n                    __link: \"data:framer/page-link,augiA20Il?element=203%3A153\",\n                    className: \"framer-97tsey\",\n                    name: \"faq\",\n                    __htmlStructure: \"<p style=\\\"--framer-text-alignment:left;\\\"><a class=\\\"framer-styles-preset-aexbeb\\\" data-styles-preset=\\\"stylesPresetLink\\\" href=\\\"data:framer/page-link,augiA20Il?element=203%3A153\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgba(0, 0, 0, 0.3); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">{{ text-placeholder }}</span></a></p>\",\n                    htmlFromDesign: \"<p style=\\\"--framer-text-alignment:left;\\\"><a class=\\\"framer-styles-preset-aexbeb\\\" data-styles-preset=\\\"stylesPresetLink\\\" href=\\\"data:framer/page-link,augiA20Il?element=203%3A153\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgba(0, 0, 0, 0.3); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">faq</span></a></p>\",\n                    ...addVariantProps(\"nlsZMgQuC\")\n                  })]\n                })]\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1vqxwq3\",\n              background: null,\n              ...addVariantProps(\"kUQW5nD3T\"),\n              children: [/*#__PURE__*/_jsx(SSRVariants, {\n                id: \"202:1763\",\n                children: /*#__PURE__*/_jsxs(MotionDivWithStyleAppearEffect, {\n                  className: \"framer-10zka7i\",\n                  name: \"memoji\",\n                  background: null,\n                  \"data-framer-name\": \"memoji\",\n                  __framer__threshold: 0.5,\n                  __framer__animateOnce: true,\n                  __framer__enter: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0\n                  },\n                  __framer__exit: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.444\n                    }\n                  },\n                  __framer__animate: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 1,\n                    \"opacity\": 1,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.444\n                    }\n                  },\n                  ...addVariantProps(\"202:1763\"),\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    withExternalLayout: true,\n                    intrinsicHeight: 71,\n                    intrinsicWidth: 71,\n                    className: \"framer-akpekp\",\n                    name: \"Union\",\n                    fill: \"rgba(0,0,0,1)\",\n                    \"data-framer-name\": \"Union\",\n                    svg: \"<svg width=\\\"71\\\" height=\\\"71\\\" viewBox=\\\"-1 -1 71 71\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M34.5 69C53.5538 69 69 53.5538 69 34.5C69 15.4462 53.5538 0 34.5 0C15.4462 0 0 15.4462 0 34.5C0 44.3381 4.11794 53.2144 10.7242 59.4993C8.6608 63.5769 4.37881 67.2308 2 69C9.49907 69 15.9341 67.6413 19.9779 65.8038C24.3919 67.855 29.3122 69 34.5 69Z\\\" fill=\\\"#F24E1E\\\"/>\\n</svg>\\n\",\n                    ...addVariantProps(\"202:1764\")\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-r1f6h2\",\n                    name: \"47\",\n                    background: null,\n                    \"data-framer-name\": \"47\",\n                    ...addVariantProps(\"202:1765\"),\n                    children: /*#__PURE__*/_jsx(ImageWithParallaxTransform, {\n                      className: \"framer-hhtagx\",\n                      name: \"47\",\n                      background: {\n                        \"src\": new URL(\"https://framerusercontent.com/images/UPSkjczOcw9u9I88v4Cxz5zs8.png\").href,\n                        \"srcSet\": `${new URL(\"https://framerusercontent.com/images/UPSkjczOcw9u9I88v4Cxz5zs8.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/UPSkjczOcw9u9I88v4Cxz5zs8.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/UPSkjczOcw9u9I88v4Cxz5zs8.png\").href} 1125w`,\n                        \"sizes\": \"77px\",\n                        \"fit\": \"fill\"\n                      },\n                      \"data-framer-name\": \"47\",\n                      alt: \"\",\n                      __framer__speed: 125,\n                      __framer__adjustPosition: false,\n                      __framer__offset: 0,\n                      ...addVariantProps(\"I202:1765;202:1752\")\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"OZVj9qLKN\"\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"202:1773\",\n                children: /*#__PURE__*/_jsxs(MotionDivWithStyleAppearEffect, {\n                  className: \"framer-1ehkqa5\",\n                  name: \"memoji\",\n                  background: null,\n                  \"data-framer-name\": \"memoji\",\n                  __framer__threshold: 0.5,\n                  __framer__animateOnce: true,\n                  __framer__enter: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0\n                  },\n                  __framer__exit: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.666\n                    }\n                  },\n                  __framer__animate: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 1,\n                    \"opacity\": 1,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.666\n                    }\n                  },\n                  ...addVariantProps(\"202:1773\"),\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    withExternalLayout: true,\n                    intrinsicHeight: 71,\n                    intrinsicWidth: 71,\n                    className: \"framer-dulw1l\",\n                    name: \"Union\",\n                    fill: \"rgba(0,0,0,1)\",\n                    \"data-framer-name\": \"Union\",\n                    svg: \"<svg width=\\\"71\\\" height=\\\"71\\\" viewBox=\\\"-1 -1 71 71\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M34.5 69C53.5538 69 69 53.5538 69 34.5C69 15.4462 53.5538 0 34.5 0C15.4462 0 0 15.4462 0 34.5C0 44.3381 4.11794 53.2144 10.7242 59.4993C8.6608 63.5769 4.37881 67.2308 2 69C9.49907 69 15.9341 67.6413 19.9779 65.8038C24.3919 67.855 29.3122 69 34.5 69Z\\\" fill=\\\"#A259FF\\\"/>\\n</svg>\\n\",\n                    ...addVariantProps(\"202:1774\")\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-sou1yw\",\n                    name: \"104\",\n                    background: null,\n                    \"data-framer-name\": \"104\",\n                    ...addVariantProps(\"202:1775\"),\n                    children: /*#__PURE__*/_jsx(ImageWithParallaxTransform, {\n                      className: \"framer-oina80\",\n                      name: \"104\",\n                      background: {\n                        \"src\": new URL(\"https://framerusercontent.com/images/qILw5m1ZWQa52H3lDIM2Ne4G32E.png\").href,\n                        \"srcSet\": `${new URL(\"https://framerusercontent.com/images/qILw5m1ZWQa52H3lDIM2Ne4G32E.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/qILw5m1ZWQa52H3lDIM2Ne4G32E.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/qILw5m1ZWQa52H3lDIM2Ne4G32E.png\").href} 1125w`,\n                        \"fit\": \"fill\"\n                      },\n                      \"data-framer-name\": \"104\",\n                      alt: \"\",\n                      __framer__speed: 120,\n                      __framer__adjustPosition: false,\n                      __framer__offset: 0,\n                      ...addVariantProps(\"I202:1775;202:1772\")\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"202:3468\",\n                children: isDisplayed1() && /*#__PURE__*/_jsxs(MotionDivWithStyleAppearEffect, {\n                  className: \"framer-acyvk0 hidden-k7imbz hidden-1bbp5mi hidden-5mzdgf\",\n                  name: \"memoji\",\n                  background: null,\n                  \"data-framer-name\": \"memoji\",\n                  __framer__threshold: 0.5,\n                  __framer__animateOnce: true,\n                  __framer__enter: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0\n                  },\n                  __framer__exit: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 402,\n                      \"damping\": 29,\n                      \"mass\": 1,\n                      \"delay\": 0.222\n                    }\n                  },\n                  __framer__animate: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 1,\n                    \"opacity\": 1,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 402,\n                      \"damping\": 29,\n                      \"mass\": 1,\n                      \"delay\": 0.222\n                    }\n                  },\n                  ...addVariantProps(\"202:3468\"),\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    withExternalLayout: true,\n                    intrinsicHeight: 71,\n                    intrinsicWidth: 71,\n                    className: \"framer-zhemcl\",\n                    name: \"Union\",\n                    fill: \"rgba(0,0,0,1)\",\n                    \"data-framer-name\": \"Union\",\n                    svg: \"<svg width=\\\"71\\\" height=\\\"71\\\" viewBox=\\\"-1 -1 71 71\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M34.5 69C53.5538 69 69 53.5538 69 34.5C69 15.4462 53.5538 0 34.5 0C15.4462 0 0 15.4462 0 34.5C0 44.3381 4.11794 53.2144 10.7242 59.4993C8.6608 63.5769 4.37881 67.2308 2 69C9.49907 69 15.9341 67.6413 19.9779 65.8038C24.3919 67.855 29.3122 69 34.5 69Z\\\" fill=\\\"#FF7262\\\"/>\\n</svg>\\n\",\n                    ...addVariantProps(\"202:3469\")\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-6zm7n9\",\n                    name: \"Male Memojis\",\n                    background: null,\n                    \"data-framer-name\": \"Male Memojis\",\n                    ...addVariantProps(\"202:3470\"),\n                    children: /*#__PURE__*/_jsx(ImageWithParallaxTransform, {\n                      className: \"framer-1pz84od\",\n                      name: \"29 5\",\n                      background: {\n                        \"src\": new URL(\"https://framerusercontent.com/images/PeXNGytLSAXc6URgNY8s3JXqkk.png\").href,\n                        \"fit\": \"fill\"\n                      },\n                      \"data-framer-name\": \"29 5\",\n                      alt: \"\",\n                      __framer__speed: 140,\n                      __framer__adjustPosition: false,\n                      __framer__offset: 0,\n                      ...addVariantProps(\"I202:3470;6:30\")\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"203:21\",\n                children: isDisplayed2() && /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1cxy0ua hidden-tut6nd hidden-1bbp5mi hidden-5mzdgf\",\n                  name: \"memoji\",\n                  background: null,\n                  \"data-framer-name\": \"memoji\",\n                  initial: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0\n                  },\n                  animate: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 1,\n                    \"opacity\": 1,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.888\n                    }\n                  },\n                  exit: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 500,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0.888\n                    }\n                  },\n                  ...addVariantProps(\"203:21\"),\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    withExternalLayout: true,\n                    intrinsicHeight: 71,\n                    intrinsicWidth: 71,\n                    className: \"framer-9pwyr4\",\n                    name: \"Union\",\n                    fill: \"rgba(0,0,0,1)\",\n                    \"data-framer-name\": \"Union\",\n                    svg: \"<svg width=\\\"71\\\" height=\\\"71\\\" viewBox=\\\"-1 -1 71 71\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M34.5 69C53.5538 69 69 53.5538 69 34.5C69 15.4462 53.5538 0 34.5 0C15.4462 0 0 15.4462 0 34.5C0 44.3381 4.11794 53.2144 10.7242 59.4993C8.6608 63.5769 4.37881 67.2308 2 69C9.49907 69 15.9341 67.6413 19.9779 65.8038C24.3919 67.855 29.3122 69 34.5 69Z\\\" fill=\\\"#FFB423\\\"/>\\n</svg>\\n\",\n                    ...addVariantProps(\"203:22\")\n                  }), /*#__PURE__*/_jsx(MotionDivWithParallaxTransform, {\n                    className: \"framer-bta78c\",\n                    name: \"Male Memojis\",\n                    background: null,\n                    \"data-framer-name\": \"Male Memojis\",\n                    __framer__speed: 114,\n                    __framer__adjustPosition: false,\n                    __framer__offset: 0,\n                    ...addVariantProps(\"203:24\"),\n                    children: /*#__PURE__*/_jsx(Image, {\n                      className: \"framer-m4hgpe\",\n                      name: \"39 11\",\n                      background: {\n                        \"src\": new URL(\"https://framerusercontent.com/images/YDcNklK0SQis7ghgxKMw3YEWQ.png\").href,\n                        \"fit\": \"fill\"\n                      },\n                      \"data-framer-name\": \"39 11\",\n                      alt: \"\",\n                      ...addVariantProps(\"I203:24;45:241\")\n                    })\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"202:1708\",\n                children: /*#__PURE__*/_jsxs(Stack, {\n                  className: \"framer-algqbi\",\n                  name: \"hero text\",\n                  transformTemplate: (_, t) => `translate(-50%, -50%) ${t}`,\n                  background: null,\n                  direction: \"vertical\",\n                  distribution: \"center\",\n                  alignment: \"center\",\n                  gap: 50,\n                  __fromCanvasComponent: true,\n                  __contentWrapperStyle: {\n                    \"width\": \"auto\",\n                    \"height\": \"auto\",\n                    \"padding\": \"0px 0px 0px 0px\"\n                  },\n                  \"data-framer-name\": \"hero text\",\n                  ...addVariantProps(\"202:1708\"),\n                  children: [/*#__PURE__*/_jsx(SSRVariants, {\n                    id: \"IuKghJ4F5\",\n                    children: /*#__PURE__*/_jsx(RichText, {\n                      fonts: [\"GF;Inter-800\"],\n                      withExternalLayout: true,\n                      verticalAlignment: \"top\",\n                      __fromCanvasComponent: true,\n                      className: \"framer-12ogxo2\",\n                      name: \"Create Asana tasks directly from a Figma comment.\",\n                      __htmlStructure: \"<p style=\\\"--framer-line-height:1.2em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(0, 0, 0); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\">{{ text-placeholder }}</span></p>\",\n                      htmlFromDesign: \"<p style=\\\"--framer-line-height:1.2em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(0, 0, 0); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\">Create </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(240, 106, 106); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\">Asana</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(0, 0, 0); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\"> tasks directly</span></p><p style=\\\"--framer-line-height:1.2em; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(0, 0, 0); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\">from a </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(162, 89, 255); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\">Figma</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-text-color:rgb(0, 0, 0); --framer-font-size:48px; --framer-letter-spacing:-1.44px; --framer-text-transform:none; --framer-text-decoration:none;\\\"> comment.</span></p>\",\n                      ...addVariantProps(\"IuKghJ4F5\")\n                    })\n                  }), /*#__PURE__*/_jsxs(Stack, {\n                    className: \"framer-mqeykd\",\n                    background: null,\n                    direction: \"vertical\",\n                    distribution: \"center\",\n                    alignment: \"center\",\n                    gap: 12,\n                    __fromCanvasComponent: true,\n                    __contentWrapperStyle: {\n                      \"width\": \"100%\",\n                      \"height\": \"auto\",\n                      \"padding\": \"0px 0px 0px 0px\"\n                    },\n                    ...addVariantProps(\"uOZzb061V\"),\n                    children: [/*#__PURE__*/_jsx(Link, {\n                      href: \"https://api.retask.co/api/v1/login\",\n                      ...addVariantProps(\"202:1710-link\"),\n                      children: /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-1b1jwsv\",\n                        name: \"connect figma\",\n                        as: \"a\",\n                        direction: \"horizontal\",\n                        distribution: \"center\",\n                        alignment: \"center\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"auto\",\n                          \"height\": \"auto\",\n                          \"padding\": \"12px 20px 12px 20px\"\n                        },\n                        \"data-framer-name\": \"connect figma\",\n                        initial: {\n                          \"x\": 0,\n                          \"y\": 0,\n                          \"scale\": 0.5,\n                          \"opacity\": 0,\n                          \"transformPerspective\": 1200,\n                          \"rotate\": 0,\n                          \"rotateX\": 0,\n                          \"rotateY\": 0\n                        },\n                        animate: {\n                          \"x\": 0,\n                          \"y\": 0,\n                          \"scale\": 1,\n                          \"opacity\": 1,\n                          \"transformPerspective\": 1200,\n                          \"rotate\": 0,\n                          \"rotateX\": 0,\n                          \"rotateY\": 0,\n                          \"transition\": {\n                            \"type\": \"spring\",\n                            \"stiffness\": 386,\n                            \"damping\": 30,\n                            \"mass\": 1,\n                            \"delay\": 1.11\n                          }\n                        },\n                        exit: {\n                          \"x\": 0,\n                          \"y\": 0,\n                          \"scale\": 0.5,\n                          \"opacity\": 0,\n                          \"transformPerspective\": 1200,\n                          \"rotate\": 0,\n                          \"rotateX\": 0,\n                          \"rotateY\": 0,\n                          \"transition\": {\n                            \"type\": \"spring\",\n                            \"stiffness\": 386,\n                            \"damping\": 30,\n                            \"mass\": 1,\n                            \"delay\": 1.11\n                          }\n                        },\n                        ...addVariantProps(\"202:1710\"),\n                        children: [/*#__PURE__*/_jsxs(motion.div, {\n                          className: \"framer-kdotc0\",\n                          name: \"figma_logo\",\n                          background: null,\n                          \"data-framer-name\": \"figma_logo\",\n                          ...addVariantProps(\"202:1711\"),\n                          children: [/*#__PURE__*/_jsx(SVG, {\n                            withExternalLayout: true,\n                            intrinsicHeight: 7,\n                            intrinsicWidth: 7,\n                            className: \"framer-yky75a\",\n                            name: \"Vector\",\n                            fill: \"rgba(0,0,0,1)\",\n                            \"data-framer-name\": \"Vector\",\n                            svg: \"<svg width=\\\"7\\\" height=\\\"7\\\" viewBox=\\\"0 0 7 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M0 3.5C0 2.57174 0.368749 1.6815 1.02513 1.02513C1.6815 0.368749 2.57174 0 3.5 0C4.42826 0 5.3185 0.368749 5.97487 1.02513C6.63125 1.6815 7 2.57174 7 3.5C7 4.42826 6.63125 5.3185 5.97487 5.97487C5.3185 6.63125 4.42826 7 3.5 7C2.57174 7 1.6815 6.63125 1.02513 5.97487C0.368749 5.3185 0 4.42826 0 3.5Z\\\" fill=\\\"#1ABCFE\\\"/>\\n</svg>\\n\",\n                            ...addVariantProps(\"202:1712\")\n                          }), /*#__PURE__*/_jsx(SVG, {\n                            withExternalLayout: true,\n                            intrinsicHeight: 7,\n                            intrinsicWidth: 7,\n                            className: \"framer-12tn9nh\",\n                            name: \"Vector\",\n                            fill: \"rgba(0,0,0,1)\",\n                            \"data-framer-name\": \"Vector\",\n                            svg: \"<svg width=\\\"7\\\" height=\\\"7\\\" viewBox=\\\"0 0 7 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M0 3.5C0 2.57174 0.368749 1.6815 1.02513 1.02513C1.6815 0.368749 2.57174 0 3.5 0H7V3.5C7 4.42826 6.63125 5.3185 5.97487 5.97487C5.3185 6.63125 4.42826 7 3.5 7C2.57174 7 1.6815 6.63125 1.02513 5.97487C0.368749 5.3185 0 4.42826 0 3.5H0Z\\\" fill=\\\"#0ACF83\\\"/>\\n</svg>\\n\",\n                            ...addVariantProps(\"202:1713\")\n                          }), /*#__PURE__*/_jsx(SVG, {\n                            withExternalLayout: true,\n                            intrinsicHeight: 7,\n                            intrinsicWidth: 7,\n                            className: \"framer-pycexx\",\n                            name: \"Vector\",\n                            fill: \"rgba(0,0,0,1)\",\n                            \"data-framer-name\": \"Vector\",\n                            svg: \"<svg width=\\\"7\\\" height=\\\"7\\\" viewBox=\\\"0 0 7 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M0 0V7H3.5C4.42826 7 5.3185 6.63125 5.97487 5.97487C6.63125 5.3185 7 4.42826 7 3.5C7 2.57174 6.63125 1.6815 5.97487 1.02513C5.3185 0.368749 4.42826 0 3.5 0L0 0Z\\\" fill=\\\"#FF7262\\\"/>\\n</svg>\\n\",\n                            ...addVariantProps(\"202:1714\")\n                          }), /*#__PURE__*/_jsx(SVG, {\n                            withExternalLayout: true,\n                            intrinsicHeight: 7,\n                            intrinsicWidth: 7,\n                            className: \"framer-nfs9d0\",\n                            name: \"Vector\",\n                            fill: \"rgba(0,0,0,1)\",\n                            \"data-framer-name\": \"Vector\",\n                            svg: \"<svg width=\\\"7\\\" height=\\\"7\\\" viewBox=\\\"0 0 7 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M0 3.5C0 4.42826 0.368749 5.3185 1.02513 5.97487C1.6815 6.63125 2.57174 7 3.5 7H7V0H3.5C2.57174 0 1.6815 0.368749 1.02513 1.02513C0.368749 1.6815 0 2.57174 0 3.5H0Z\\\" fill=\\\"#F24E1E\\\"/>\\n</svg>\\n\",\n                            ...addVariantProps(\"202:1715\")\n                          }), /*#__PURE__*/_jsx(SVG, {\n                            withExternalLayout: true,\n                            intrinsicHeight: 7,\n                            intrinsicWidth: 7,\n                            className: \"framer-yr4viv\",\n                            name: \"Vector\",\n                            fill: \"rgba(0,0,0,1)\",\n                            \"data-framer-name\": \"Vector\",\n                            svg: \"<svg width=\\\"7\\\" height=\\\"7\\\" viewBox=\\\"0 0 7 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M0 3.5C0 4.42826 0.368749 5.3185 1.02513 5.97487C1.6815 6.63125 2.57174 7 3.5 7H7V0H3.5C2.57174 0 1.6815 0.368749 1.02513 1.02513C0.368749 1.6815 0 2.57174 0 3.5H0Z\\\" fill=\\\"#A259FF\\\"/>\\n</svg>\\n\",\n                            ...addVariantProps(\"202:1716\")\n                          })]\n                        }), /*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"center\",\n                          fonts: [\"GF;Inter-800\"],\n                          className: \"framer-feao40\",\n                          name: \"Connect Figma\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Connect Figma</span><br></span></span>\",\n                          ...addVariantProps(\"202:1717\")\n                        })]\n                      })\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      fonts: [\"GF;Inter-600\"],\n                      withExternalLayout: true,\n                      verticalAlignment: \"top\",\n                      __fromCanvasComponent: true,\n                      className: \"framer-8kir2h\",\n                      initial: {\n                        \"x\": 0,\n                        \"y\": 0,\n                        \"scale\": 1,\n                        \"opacity\": 0,\n                        \"transformPerspective\": 1200,\n                        \"rotate\": 0,\n                        \"rotateX\": 0,\n                        \"rotateY\": 0\n                      },\n                      animate: {\n                        \"x\": 0,\n                        \"y\": 0,\n                        \"scale\": 1,\n                        \"opacity\": 1,\n                        \"transformPerspective\": 1200,\n                        \"rotate\": 0,\n                        \"rotateX\": 0,\n                        \"rotateY\": 0,\n                        \"transition\": {\n                          \"type\": \"spring\",\n                          \"stiffness\": 400,\n                          \"damping\": 30,\n                          \"mass\": 1,\n                          \"delay\": 1.33\n                        }\n                      },\n                      exit: {\n                        \"x\": 0,\n                        \"y\": 0,\n                        \"scale\": 1,\n                        \"opacity\": 0,\n                        \"transformPerspective\": 1200,\n                        \"rotate\": 0,\n                        \"rotateX\": 0,\n                        \"rotateY\": 0,\n                        \"transition\": {\n                          \"type\": \"spring\",\n                          \"stiffness\": 400,\n                          \"damping\": 30,\n                          \"mass\": 1,\n                          \"delay\": 1.33\n                        }\n                      },\n                      __htmlStructure: \"<p style=\\\"--framer-font-size:10px; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:600; --font-selector:R0Y7SW50ZXItNjAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:10px; --framer-letter-spacing:-0.3px;\\\">{{ text-placeholder }}</span></p>\",\n                      htmlFromDesign: \"<p style=\\\"--framer-font-size:10px; --framer-text-alignment:center;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:600; --font-selector:R0Y7SW50ZXItNjAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:10px; --framer-letter-spacing:-0.3px;\\\">You need a Professional Team account or admin rights</span></p>\",\n                      ...addVariantProps(\"YzpEcKLf0\")\n                    })]\n                  })]\n                })\n              }), /*#__PURE__*/_jsx(SSRVariants, {\n                id: \"jFEHpPVny\",\n                children: /*#__PURE__*/_jsxs(MotionDivWithStyleAppearEffect, {\n                  className: \"framer-1yvdsbf\",\n                  name: \"memoji\",\n                  background: null,\n                  \"data-framer-name\": \"memoji\",\n                  __framer__threshold: 0.5,\n                  __framer__animateOnce: true,\n                  __framer__enter: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0\n                  },\n                  __framer__exit: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 0,\n                    \"opacity\": 0.5,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 402,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0\n                    }\n                  },\n                  __framer__animate: {\n                    \"x\": 0,\n                    \"y\": 0,\n                    \"scale\": 1,\n                    \"opacity\": 1,\n                    \"transformPerspective\": 1200,\n                    \"rotate\": 0,\n                    \"rotateX\": 0,\n                    \"rotateY\": 0,\n                    \"transition\": {\n                      \"type\": \"spring\",\n                      \"stiffness\": 402,\n                      \"damping\": 60,\n                      \"mass\": 1,\n                      \"delay\": 0\n                    }\n                  },\n                  ...addVariantProps(\"jFEHpPVny\"),\n                  children: [/*#__PURE__*/_jsx(SVG, {\n                    withExternalLayout: true,\n                    intrinsicHeight: 71,\n                    intrinsicWidth: 71,\n                    className: \"framer-mog25p\",\n                    name: \"Union\",\n                    fill: \"rgba(0,0,0,1)\",\n                    \"data-framer-name\": \"Union\",\n                    svg: \"<svg width=\\\"71\\\" height=\\\"71\\\" viewBox=\\\"-1 -1 71 71\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M34.5 69C53.5538 69 69 53.5538 69 34.5C69 15.4462 53.5538 0 34.5 0C15.4462 0 0 15.4462 0 34.5C0 44.3381 4.11794 53.2144 10.7242 59.4993C8.6608 63.5769 4.37881 67.2308 2 69C9.49907 69 15.9341 67.6413 19.9779 65.8038C24.3919 67.855 29.3122 69 34.5 69Z\\\" fill=\\\"#E825C9\\\"/>\\n</svg>\\n\",\n                    ...addVariantProps(\"c1l8Ee4FR\")\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-e9kvas\",\n                    name: \"86\",\n                    background: null,\n                    \"data-framer-name\": \"86\",\n                    ...addVariantProps(\"y5D90xWaH\"),\n                    children: /*#__PURE__*/_jsx(ImageWithParallaxTransform, {\n                      className: \"framer-roojbx\",\n                      name: \"86\",\n                      background: {\n                        \"src\": new URL(\"https://framerusercontent.com/images/dNNYzdAtd0RyrTq6WM2Dx3e2A.png\").href,\n                        \"srcSet\": `${new URL(\"https://framerusercontent.com/images/dNNYzdAtd0RyrTq6WM2Dx3e2A.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/dNNYzdAtd0RyrTq6WM2Dx3e2A.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/dNNYzdAtd0RyrTq6WM2Dx3e2A.png\").href} 1125w`,\n                        \"fit\": \"fill\"\n                      },\n                      \"data-framer-name\": \"86\",\n                      alt: \"\",\n                      __framer__speed: 120,\n                      __framer__adjustPosition: false,\n                      __framer__offset: 0,\n                      ...addVariantProps(\"GqH5sVxyw\")\n                    })\n                  })]\n                })\n              })]\n            }), /*#__PURE__*/_jsx(SSRVariants, {\n              id: \"YSywUM4zz\",\n              children: /*#__PURE__*/_jsx(Stack, {\n                className: \"framer-1lha3nl\",\n                background: null,\n                direction: \"vertical\",\n                distribution: \"start\",\n                alignment: \"center\",\n                gap: 80,\n                __fromCanvasComponent: true,\n                __contentWrapperStyle: {\n                  \"width\": \"100%\",\n                  \"height\": \"auto\",\n                  \"padding\": \"0px 0px 0px 0px\",\n                  \"maxWidth\": \"1200px\"\n                },\n                ...addVariantProps(\"YSywUM4zz\"),\n                children: /*#__PURE__*/_jsx(SSRVariants, {\n                  id: \"cGbTrJC6c\",\n                  children: /*#__PURE__*/_jsxs(Stack, {\n                    className: \"framer-1lnkomw\",\n                    background: null,\n                    direction: \"vertical\",\n                    distribution: \"start\",\n                    alignment: \"start\",\n                    gap: 80,\n                    __fromCanvasComponent: true,\n                    __contentWrapperStyle: {\n                      \"width\": \"100%\",\n                      \"height\": \"auto\",\n                      \"padding\": \"80px 60px 80px 60px\"\n                    },\n                    ...addVariantProps(\"cGbTrJC6c\"),\n                    children: [/*#__PURE__*/_jsx(Container, {\n                      className: \"framer-11v5500-container\",\n                      ...addVariantProps(\"OTleSSbPe-container\"),\n                      children: /*#__PURE__*/_jsx(SSRVariants, {\n                        id: \"OTleSSbPe\",\n                        children: /*#__PURE__*/_jsx(VideoSwitcher, {\n                          width: \"100%\",\n                          height: \"100%\",\n                          layoutId: \"OTleSSbPe\",\n                          id: \"OTleSSbPe\",\n                          variant: \"202:1735\",\n                          style: {\n                            \"width\": \"100%\"\n                          },\n                          ...addVariantProps(\"OTleSSbPe\")\n                        })\n                      })\n                    }), /*#__PURE__*/_jsxs(Stack, {\n                      className: \"framer-6f1fjo\",\n                      name: \"faqs\",\n                      background: null,\n                      direction: \"vertical\",\n                      distribution: \"start\",\n                      alignment: \"start\",\n                      gap: 40,\n                      __fromCanvasComponent: true,\n                      __contentWrapperStyle: {\n                        \"width\": \"100%\",\n                        \"height\": \"auto\",\n                        \"padding\": \"0px 0px 0px 0px\"\n                      },\n                      \"data-framer-name\": \"faqs\",\n                      ...addVariantProps(\"202:3465\"),\n                      children: [/*#__PURE__*/_jsx(SSRVariants, {\n                        id: \"kh0H6rpFw\",\n                        children: /*#__PURE__*/_jsx(RichText, {\n                          fonts: [\"GF;Inter-800\"],\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          className: \"framer-112k9of\",\n                          name: \"Frequently asked questions\",\n                          __htmlStructure: \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:48px; --framer-letter-spacing:-1.44px;\\\">{{ text-placeholder }}</span></p>\",\n                          htmlFromDesign: \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:48px; --framer-letter-spacing:-1.44px;\\\">Frequently asked questions</span></p>\",\n                          ...addVariantProps(\"kh0H6rpFw\")\n                        })\n                      }), /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-178e92v\",\n                        name: \"faq\",\n                        background: null,\n                        direction: \"vertical\",\n                        distribution: \"start\",\n                        alignment: \"start\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"100%\",\n                          \"height\": \"auto\",\n                          \"padding\": \"0px 0px 0px 0px\",\n                          \"maxWidth\": \"560px\"\n                        },\n                        \"data-framer-name\": \"faq\",\n                        ...addVariantProps(\"202:3461\"),\n                        children: [/*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-800\"],\n                          className: \"framer-gcjmvv\",\n                          name: \"WTF even is this?\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>WTF even is this?</span><br></span></span>\",\n                          ...addVariantProps(\"202:3459\")\n                        }), /*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-500\"],\n                          className: \"framer-1a2f8bw\",\n                          name: \"Some of my clients give feedback directly in Figma and I love that! The problem is that it becomes unworkable ones you hit 420 comments. So I figured creating tasks directly from within a Figma comment is probably handy.\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Some of my clients give feedback directly in Figma and I </span><span style='--framer-text-color: rgb(0, 0, 0)'>\uD83D\uDDA4</span><span style=''> that! The problem is that it </span><span style='--framer-text-color: #555555'>becomes</span><span style=''> unworkable ones you hit 420 comments. So I figured creating tasks directly from within a Figma comment is probably handy.</span><br></span></span>\",\n                          ...addVariantProps(\"202:3460\")\n                        })]\n                      }), /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-1mbfvac\",\n                        name: \"faq\",\n                        background: null,\n                        direction: \"vertical\",\n                        distribution: \"start\",\n                        alignment: \"start\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"100%\",\n                          \"height\": \"auto\",\n                          \"padding\": \"0px 0px 0px 0px\",\n                          \"maxWidth\": \"560px\"\n                        },\n                        \"data-framer-name\": \"faq\",\n                        ...addVariantProps(\"202:3462\"),\n                        children: [/*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-800\"],\n                          className: \"framer-g8hgs\",\n                          name: \"How do I create a task?\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>How do I create a task?</span><br></span></span>\",\n                          ...addVariantProps(\"202:3463\")\n                        }), /*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-500\"],\n                          className: \"framer-o0w55l\",\n                          name: \"Ones connected to both Figma and Asana you can create a task by using #task \u201CYour task name here\u201D and add a description by using #description \u201CYour task description here\u201D. Check out this example.\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Ones connected to both Figma and Asana you can create a task by using #task \u201CYour task name here\u201D and add a description by using #description \u201CYour task description here\u201D. Check out </span><span style='--framer-text-color: rgba(0, 0, 0, 1); --framer-text-decoration: underline'>this example</span><span style=''>.</span><br></span></span>\",\n                          ...addVariantProps(\"202:3464\")\n                        })]\n                      }), /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-1c7ypjo\",\n                        name: \"faq\",\n                        background: null,\n                        direction: \"vertical\",\n                        distribution: \"start\",\n                        alignment: \"start\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"100%\",\n                          \"height\": \"auto\",\n                          \"padding\": \"0px 0px 0px 0px\",\n                          \"maxWidth\": \"560px\"\n                        },\n                        \"data-framer-name\": \"faq\",\n                        ...addVariantProps(\"203:28\"),\n                        children: [/*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-800\"],\n                          className: \"framer-fij6l1\",\n                          name: \"How many teams can I add\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>How many teams can I add</span><br></span></span>\",\n                          ...addVariantProps(\"203:29\")\n                        }), /*#__PURE__*/_jsx(RichText, {\n                          fonts: [\"GF;Inter-500\"],\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          className: \"framer-rwq82a\",\n                          name: \"Figma only allows for 20 webhooks which means you can connect up to 20 teams to create tasks from.\",\n                          __htmlStructure: \"<p style=\\\"--framer-line-height:28px; --framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">{{ text-placeholder }}</span></p>\",\n                          htmlFromDesign: \"<p style=\\\"--framer-line-height:28px; --framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">Figma only allows for 20 webhooks per team, luckily you'd only need one webhook for this to work.</span></p>\",\n                          ...addVariantProps(\"QL_NoUmwa\")\n                        })]\n                      }), /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-yl5uqs\",\n                        name: \"faq\",\n                        background: null,\n                        direction: \"vertical\",\n                        distribution: \"start\",\n                        alignment: \"start\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"100%\",\n                          \"height\": \"auto\",\n                          \"padding\": \"0px 0px 0px 0px\",\n                          \"maxWidth\": \"560px\"\n                        },\n                        \"data-framer-name\": \"faq\",\n                        ...addVariantProps(\"203:31\"),\n                        children: [/*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-800\"],\n                          className: \"framer-1x79fn1\",\n                          name: \"Who can create a task from a comment?\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Who can create a task from a comment?</span><br></span></span>\",\n                          ...addVariantProps(\"203:32\")\n                        }), /*#__PURE__*/_jsx(Text, {\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          alignment: \"left\",\n                          fonts: [\"GF;Inter-500\"],\n                          className: \"framer-iqtk26\",\n                          name: \"Anyone within the Figma file who can comment can create a task.\",\n                          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Anyone within the Figma file who can comment can create a task.</span><br></span></span>\",\n                          ...addVariantProps(\"203:33\")\n                        })]\n                      }), /*#__PURE__*/_jsxs(Stack, {\n                        className: \"framer-ss56r7\",\n                        name: \"faq\",\n                        background: null,\n                        direction: \"vertical\",\n                        distribution: \"start\",\n                        alignment: \"start\",\n                        gap: 12,\n                        __fromCanvasComponent: true,\n                        __contentWrapperStyle: {\n                          \"width\": \"100%\",\n                          \"height\": \"auto\",\n                          \"padding\": \"0px 0px 0px 0px\",\n                          \"maxWidth\": \"560px\"\n                        },\n                        \"data-framer-name\": \"faq\",\n                        ...addVariantProps(\"mVSNnc1oH\"),\n                        children: [/*#__PURE__*/_jsx(RichText, {\n                          fonts: [\"GF;Inter-800\"],\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          className: \"framer-1qg01nk\",\n                          name: \"Who can create a task from a comment?\",\n                          __htmlStructure: \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:24px; --framer-letter-spacing:-0.72px;\\\">{{ text-placeholder }}</span></p>\",\n                          htmlFromDesign: \"<p style=\\\"--framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:800; --font-selector:R0Y7SW50ZXItODAw; --framer-font-size:24px; --framer-letter-spacing:-0.72px;\\\">Where's the magic word \\\"free\\\"?</span></p>\",\n                          ...addVariantProps(\"K0Fj3y9nY\")\n                        }), /*#__PURE__*/_jsx(RichText, {\n                          fonts: [\"GF;Inter-500\"],\n                          withExternalLayout: true,\n                          verticalAlignment: \"top\",\n                          __fromCanvasComponent: true,\n                          className: \"framer-pdz6qd\",\n                          name: \"Anyone within the Figma file who can comment can create a task.\",\n                          __htmlStructure: \"<p style=\\\"--framer-line-height:28px; --framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">{{ text-placeholder }}</span></p>\",\n                          htmlFromDesign: \"<p style=\\\"--framer-line-height:28px; --framer-text-alignment:left;\\\"><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">It's free to use for now </span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\">\uD83D\uDE03</span><span style=\\\"--framer-font-family:&quot;Inter&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:500; --font-selector:R0Y7SW50ZXItNTAw; --framer-text-color:rgba(0, 0, 0, 0.6); --framer-font-size:18px; --framer-letter-spacing:-0.54px;\\\"> Enjoy!</span></p>\",\n                          ...addVariantProps(\"IhIJr0rEF\")\n                        })]\n                      })]\n                    })]\n                  })\n                })\n              })\n            }), /*#__PURE__*/_jsx(SSRVariants, {\n              id: \"203:41\",\n              children: /*#__PURE__*/_jsx(Stack, {\n                className: \"framer-8tya8i\",\n                name: \"footer\",\n                direction: \"horizontal\",\n                distribution: \"space-around\",\n                alignment: \"center\",\n                gap: 10,\n                __fromCanvasComponent: true,\n                __contentWrapperStyle: {\n                  \"width\": \"100%\",\n                  \"height\": \"100%\",\n                  \"padding\": \"0px 0px 0px 0px\"\n                },\n                \"data-framer-name\": \"footer\",\n                ...addVariantProps(\"203:41\"),\n                children: /*#__PURE__*/_jsxs(Stack, {\n                  className: \"framer-1m3qrvv\",\n                  name: \"content\",\n                  background: null,\n                  direction: \"horizontal\",\n                  distribution: \"center\",\n                  alignment: \"center\",\n                  gap: 0,\n                  __fromCanvasComponent: true,\n                  __contentWrapperStyle: {\n                    \"width\": \"100%\",\n                    \"height\": \"auto\",\n                    \"padding\": \"0px 0px 0px 0px\"\n                  },\n                  \"data-framer-name\": \"content\",\n                  ...addVariantProps(\"203:38\"),\n                  children: [/*#__PURE__*/_jsx(Text, {\n                    withExternalLayout: true,\n                    verticalAlignment: \"top\",\n                    __fromCanvasComponent: true,\n                    alignment: \"left\",\n                    fonts: [\"GF;Inter-800\"],\n                    className: \"framer-fj4r4n\",\n                    name: \"Created by @kevandrsn\",\n                    rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Created by</span><span style='--framer-text-color: rgba(0, 0, 0, 1)'> </span><span style='--framer-text-color: rgba(0, 0, 0, 1); --framer-text-decoration: underline'>@kevandrsn</span><br></span></span>\",\n                    ...addVariantProps(\"203:36\")\n                  }), /*#__PURE__*/_jsx(Image, {\n                    className: \"framer-tcwj94\",\n                    name: \"Image 1\",\n                    background: {\n                      \"src\": new URL(\"https://framerusercontent.com/images/P3JviMOBpvj8Cv8kd7mOgPHPGPw.png\").href,\n                      \"fit\": \"fill\"\n                    },\n                    \"data-framer-name\": \"Image 1\",\n                    alt: \"\",\n                    ...addVariantProps(\"203:34\")\n                  })]\n                })\n              })\n            })]\n          })\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\"\n        })]\n      })\n    })\n  });\n});\nconst css = [\".framer-29r6p [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-29r6p .framer-72rtr7 { position: relative; overflow: hidden; width: 1200px; height: min-content; background-color: #ffffff; }\", \".framer-29r6p .framer-1ak2rao { position: relative; overflow: visible; width: 100%; height: 90px; flex: none; }\", \".framer-29r6p .framer-e9jvkm { position: relative; width: 108px; height: var(--framer-aspect-ratio-supported, 32px); flex: none; aspect-ratio: 3.375 / 1; }\", \".framer-29r6p .framer-1wgu7vx { position: relative; width: 34px; height: 34px; flex: none; }\", \".framer-29r6p .framer-1inofb5 { position: relative; overflow: visible; width: min-content; height: min-content; flex: none; }\", \".framer-29r6p .framer-1u51zpu { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; --framer-font-family: \\\"Inter\\\", sans-serif; --framer-font-style: normal; --framer-font-weight: 800; --framer-text-color: rgba(0, 0, 0, 0.3); --framer-font-size: 18px; --framer-letter-spacing: -0.54px; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 1.2em; --framer-text-alignment: left; }\", \".framer-29r6p .framer-97tsey, .framer-29r6p .framer-12ogxo2, .framer-29r6p .framer-8kir2h { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; --framer-paragraph-spacing: 0px; }\", \".framer-29r6p .framer-1vqxwq3 { position: relative; overflow: visible; max-width: 1200px; width: 100%; height: 449px; flex: none; }\", \".framer-29r6p .framer-10zka7i { position: absolute; overflow: visible; width: 93px; height: 80px; right: 21px; top: 106px; flex: none; }\", \".framer-29r6p .framer-akpekp, .framer-29r6p .framer-dulw1l, .framer-29r6p .framer-zhemcl, .framer-29r6p .framer-9pwyr4, .framer-29r6p .framer-mog25p { position: absolute; width: 71px; height: 71px; left: -1px; top: 10px; flex: none; }\", \".framer-29r6p .framer-r1f6h2, .framer-29r6p .framer-zumsut { position: absolute; overflow: visible; width: 77px; height: 77px; left: 16px; top: 0px; flex: none; }\", \".framer-29r6p .framer-hhtagx { position: absolute; overflow: hidden; width: var(--framer-aspect-ratio-supported, 77px); bottom: 0px; left: -20px; top: 0px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-1su5met { position: absolute; overflow: visible; width: 93px; height: 80px; left: 88px; top: 15px; flex: none; }\", \".framer-29r6p .framer-y2tysg { position: absolute; width: 71px; height: 71px; left: -1px; top: 10px; flex: none; -webkit-filter: hue-rotate(227deg); filter: hue-rotate(227deg); }\", \".framer-29r6p .framer-sxis8x, .framer-29r6p .framer-bta78c { position: absolute; overflow: visible; width: 98px; height: var(--framer-aspect-ratio-supported, 98px); left: -22px; top: -9px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-vh0h2e, .framer-29r6p .framer-m4hgpe { position: absolute; overflow: hidden; height: 98px; right: 0px; bottom: var(--framer-aspect-ratio-supported, 0px); left: 0px; top: 0px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-1k923jr-container { position: absolute; width: 100px; height: 100px; left: -1px; top: -1px; flex: none; }\", \".framer-29r6p .framer-1ehkqa5 { position: absolute; overflow: visible; width: 93px; height: 80px; left: 209px; top: 359px; flex: none; }\", \".framer-29r6p .framer-sou1yw { position: absolute; overflow: visible; width: 77px; height: var(--framer-aspect-ratio-supported, 77px); left: -4px; top: 7px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-oina80, .framer-29r6p .framer-ckkesj { position: absolute; overflow: hidden; height: 77px; right: 0px; bottom: var(--framer-aspect-ratio-supported, 0px); left: 0px; top: 0px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-acyvk0 { position: absolute; overflow: visible; width: 93px; height: 80px; left: 72px; top: 103px; flex: none; }\", \".framer-29r6p .framer-6zm7n9 { position: absolute; overflow: visible; width: 94px; height: var(--framer-aspect-ratio-supported, 94px); left: -13px; top: -12px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-1pz84od { position: absolute; overflow: hidden; height: 94px; right: 0px; bottom: var(--framer-aspect-ratio-supported, 0px); left: 0px; top: 0px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-1cxy0ua { position: absolute; overflow: visible; width: 93px; height: 80px; right: 183px; top: 368px; flex: none; }\", \".framer-29r6p .framer-algqbi { position: absolute; overflow: visible; width: min-content; height: min-content; left: 50%; top: 50%; flex: none; transform: translate(-50%, -50%); }\", \".framer-29r6p .framer-mqeykd { position: relative; overflow: visible; width: 211px; height: min-content; flex: none; }\", \".framer-29r6p .framer-1b1jwsv { position: relative; overflow: visible; width: min-content; height: min-content; flex: none; display: block; text-decoration: none; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-right-radius: 20px; border-top-left-radius: 20px; background-color: #000000; }\", \".framer-29r6p .framer-kdotc0 { position: relative; overflow: hidden; width: 14px; height: var(--framer-aspect-ratio-supported, 21px); flex: none; aspect-ratio: 0.6666666666666666 / 1; }\", \".framer-29r6p .framer-yky75a { position: absolute; right: 0px; bottom: 7px; left: 7px; top: 7px; flex: none; }\", \".framer-29r6p .framer-12tn9nh { position: absolute; right: 7px; bottom: 0px; left: 0px; top: 14px; flex: none; }\", \".framer-29r6p .framer-pycexx { position: absolute; right: 0px; bottom: 14px; left: 7px; top: 0px; flex: none; }\", \".framer-29r6p .framer-nfs9d0 { position: absolute; right: 7px; bottom: 14px; left: 0px; top: 0px; flex: none; }\", \".framer-29r6p .framer-yr4viv { position: absolute; right: 7px; bottom: 7px; left: 0px; top: 7px; flex: none; }\", \".framer-29r6p .framer-feao40 { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; --framer-font-family: \\\"Inter\\\", sans-serif; --framer-font-style: normal; --framer-font-weight: 800; --framer-text-color: #ffffff; --framer-font-size: 16px; --framer-letter-spacing: 0px; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 1.2em; --framer-text-alignment: center; }\", \".framer-29r6p .framer-1yvdsbf { position: absolute; overflow: visible; width: 93px; height: 80px; left: calc(49.166666666666686% - 93px / 2); top: -50px; flex: none; }\", \".framer-29r6p .framer-e9kvas { position: absolute; overflow: visible; width: 77px; height: var(--framer-aspect-ratio-supported, 77px); left: calc(40.86021505376347% - 77px / 2); top: 0px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-roojbx { position: absolute; overflow: hidden; height: var(--framer-aspect-ratio-supported, 77px); right: 0px; left: 0px; top: -3px; flex: none; aspect-ratio: 1 / 1; }\", \".framer-29r6p .framer-1lha3nl { position: relative; overflow: visible; max-width: 1200px; width: 100%; height: min-content; flex: none; }\", \".framer-29r6p .framer-1lnkomw, .framer-29r6p .framer-6f1fjo { position: relative; overflow: visible; width: 100%; height: min-content; flex: none; }\", \".framer-29r6p .framer-11v5500-container { position: relative; width: 100%; height: auto; flex: none; }\", \".framer-29r6p .framer-112k9of, .framer-29r6p .framer-rwq82a, .framer-29r6p .framer-1qg01nk, .framer-29r6p .framer-pdz6qd { position: relative; overflow: hidden; width: 100%; height: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; --framer-paragraph-spacing: 0px; }\", \".framer-29r6p .framer-178e92v, .framer-29r6p .framer-1mbfvac, .framer-29r6p .framer-1c7ypjo, .framer-29r6p .framer-yl5uqs, .framer-29r6p .framer-ss56r7 { position: relative; overflow: visible; max-width: 560px; width: 100%; height: min-content; flex: none; }\", \".framer-29r6p .framer-gcjmvv, .framer-29r6p .framer-g8hgs, .framer-29r6p .framer-fij6l1, .framer-29r6p .framer-1x79fn1 { position: relative; overflow: hidden; width: 100%; height: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; --framer-font-family: \\\"Inter\\\", sans-serif; --framer-font-style: normal; --framer-font-weight: 800; --framer-text-color: #000000; --framer-font-size: 24px; --framer-letter-spacing: -0.72px; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 1.2em; --framer-text-alignment: left; }\", \".framer-29r6p .framer-1a2f8bw, .framer-29r6p .framer-o0w55l, .framer-29r6p .framer-iqtk26 { position: relative; overflow: hidden; width: 100%; height: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; --framer-font-family: \\\"Inter\\\", sans-serif; --framer-font-style: normal; --framer-font-weight: 500; --framer-text-color: rgba(0, 0, 0, 0.6); --framer-font-size: 18px; --framer-letter-spacing: -0.54px; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 28px; --framer-text-alignment: left; }\", \".framer-29r6p .framer-8tya8i { position: relative; overflow: hidden; width: 100%; height: 122px; flex: none; background-color: #fafafa; }\", \".framer-29r6p .framer-1m3qrvv { position: relative; overflow: visible; width: 270px; height: min-content; flex: none; }\", \".framer-29r6p .framer-fj4r4n { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; --framer-font-family: \\\"Inter\\\", sans-serif; --framer-font-style: normal; --framer-font-weight: 800; --framer-text-color: rgba(0, 0, 0, 0.6); --framer-font-size: 18px; --framer-letter-spacing: -0.54px; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 1.2em; --framer-text-alignment: left; }\", \".framer-29r6p .framer-tcwj94 { position: relative; overflow: hidden; width: 67px; height: var(--framer-aspect-ratio-supported, 67px); flex: none; aspect-ratio: 1 / 1; }\", \"@media (min-width: 1200px) { .framer-29r6p .hidden-72rtr7 { display: none !important; } }\", \"@media (min-width: 810px) and (max-width: 959px) { .framer-29r6p .hidden-tut6nd { display: none !important; } .framer-29r6p .framer-72rtr7 { width: 810px; height: min-content; } .framer-29r6p .framer-10zka7i { width: 93px; height: 80px; right: 30px; bottom: auto; left: auto; top: 360px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1su5met { width: 93px; height: 80px; right: auto; bottom: auto; left: 519px; top: 15px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1ehkqa5 { width: 93px; height: 80px; right: auto; bottom: auto; left: 180px; top: 369px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-acyvk0 { width: 93px; height: 80px; right: auto; bottom: auto; left: 30px; top: calc(52.115812917594674% - 80px / 2); flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1cxy0ua { width: 93px; height: 80px; right: 150px; bottom: auto; left: auto; top: 450px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1yvdsbf { width: 93px; height: 80px; right: auto; bottom: auto; left: 432px; top: -20px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1lha3nl { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-8tya8i { width: 100%; height: 122px; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }}\", \"@media (min-width: 960px) and (max-width: 1199px) { .framer-29r6p .hidden-teg2le { display: none !important; } .framer-29r6p .framer-72rtr7 { width: 960px; height: min-content; } .framer-29r6p .framer-1lha3nl { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-8tya8i { width: 100%; height: 122px; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }}\", \"@media (min-width: 560px) and (max-width: 809px) { .framer-29r6p .hidden-k7imbz { display: none !important; } .framer-29r6p .framer-72rtr7 { width: 560px; height: min-content; } .framer-29r6p .framer-10zka7i { width: 93px; height: 80px; right: 20px; bottom: auto; left: auto; top: 380px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1ehkqa5 { width: 93px; height: 80px; right: auto; bottom: auto; left: 40px; top: 324px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-acyvk0 { width: 93px; height: 80px; right: auto; bottom: auto; left: 37px; top: 376px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1cxy0ua { width: 93px; height: 80px; right: 60px; bottom: auto; left: auto; top: 10px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-algqbi { width: 100%; height: min-content; right: auto; bottom: auto; left: 50%; top: 50%; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-12ogxo2 { width: 100%; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; aspect-ratio: unset; } .framer-29r6p .framer-1yvdsbf { width: 93px; height: 80px; right: auto; bottom: auto; left: 179px; top: -30px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1lha3nl { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }}\", \"@media (min-width: 390px) and (max-width: 559px) { .framer-29r6p .hidden-1bbp5mi { display: none !important; } .framer-29r6p .framer-72rtr7 { width: 390px; height: min-content; } .framer-29r6p .framer-10zka7i { width: 93px; height: 80px; right: 10px; bottom: auto; left: auto; top: 390px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1su5met { width: 93px; height: 80px; right: auto; bottom: auto; left: 38px; top: -5px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1ehkqa5 { width: 93px; height: 80px; right: auto; bottom: auto; left: 30px; top: 374px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-acyvk0 { width: 93px; height: 80px; right: auto; bottom: auto; left: 37px; top: 376px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1cxy0ua { width: 93px; height: 80px; right: 20px; bottom: auto; left: auto; top: 2px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-algqbi { width: 100%; height: min-content; right: auto; bottom: auto; left: 50%; top: 50%; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-12ogxo2 { width: 100%; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; aspect-ratio: unset; overflow: visible; } .framer-29r6p .framer-1yvdsbf { width: 93px; height: 80px; right: auto; bottom: auto; left: 116px; top: -10px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1lha3nl { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }}\", \"@media (max-width: 389px) { .framer-29r6p .hidden-5mzdgf { display: none !important; } .framer-29r6p .framer-72rtr7 { width: 320px; height: min-content; } .framer-29r6p .framer-10zka7i { width: 93px; height: 80px; right: 10px; bottom: auto; left: auto; top: 390px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1su5met { width: 93px; height: 80px; right: auto; bottom: auto; left: 38px; top: -5px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1ehkqa5 { width: 93px; height: 80px; right: auto; bottom: auto; left: 30px; top: 374px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-acyvk0 { width: 93px; height: 80px; right: auto; bottom: auto; left: 37px; top: 376px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1cxy0ua { width: 93px; height: 80px; right: 20px; bottom: auto; left: auto; top: 2px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-algqbi { width: 100%; height: min-content; right: auto; bottom: auto; left: 50%; top: 50%; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-12ogxo2 { width: 100%; height: auto; right: auto; bottom: auto; left: auto; top: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; aspect-ratio: unset; overflow: visible; } .framer-29r6p .framer-1yvdsbf { width: 93px; height: 80px; right: auto; bottom: auto; left: calc(50.62500000000002% - 93px / 2); top: -10px; flex: none; aspect-ratio: unset; } .framer-29r6p .framer-1lha3nl { width: 100%; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; aspect-ratio: unset; }}\", ...sharedStyle.css];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 2134\n* @framerIntrinsicWidth 1200\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"auto\"]}, \"y925Dz3mb\": {\"layout\": [\"fixed\", \"auto\"]}, \"N38B3shNi\": {\"layout\": [\"fixed\", \"auto\"]}, \"voTWlN3qw\": {\"layout\": [\"fixed\", \"auto\"]}, \"rXM0h2xGA\": {\"layout\": [\"fixed\", \"auto\"]}, \"HBemLDhsn\": {\"layout\": [\"fixed\", \"auto\"]}}}\n* @framerResponsiveScreen\n*/\n\nconst FrameraugiA20Il = withCSS(Component, css);\nexport default FrameraugiA20Il;\nFrameraugiA20Il.displayName = \"Home\";\nFrameraugiA20Il.defaultProps = {\n  \"width\": 1200,\n  \"height\": 2134\n};\naddFonts(FrameraugiA20Il, [{\n  \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZhrib2Bg-4.ttf\",\n  \"family\": \"Inter\",\n  \"style\": \"normal\",\n  \"weight\": \"800\",\n  \"moduleAsset\": {\n    \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZhrib2Bg-4.ttf\",\n    \"localModuleIdentifier\": \"local-module:screen/augiA20Il:default\"\n  }\n}, {\n  \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  \"family\": \"Inter\",\n  \"style\": \"normal\",\n  \"weight\": \"600\",\n  \"moduleAsset\": {\n    \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n    \"localModuleIdentifier\": \"local-module:screen/augiA20Il:default\"\n  }\n}, {\n  \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",\n  \"family\": \"Inter\",\n  \"style\": \"normal\",\n  \"weight\": \"500\",\n  \"moduleAsset\": {\n    \"url\": \"https://fonts.gstatic.com/s/inter/v11/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",\n    \"localModuleIdentifier\": \"local-module:screen/augiA20Il:default\"\n  }\n}, ...VideoSwitcherFonts, ...MemojiFonts, ...sharedStyle.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        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"y925Dz3mb\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"N38B3shNi\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"voTWlN3qw\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"rXM0h2xGA\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}, \\\"HBemLDhsn\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"2134\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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CX,UAAa,UACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,CACT,EACA,UAAa,CACX,QAAW,UACb,EACA,UAAa,CACX,UAAa,UACf,EACA,UAAa,CACX,QAAW,WACb,CACF,EACA,UAAa,CACX,WAAY,CACV,mBAAoB,WACtB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,UACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,EACT,EACA,UAAa,CACX,QAAW,UACb,EACA,UAAa,CACX,UAAa,UACf,EACA,UAAa,CACX,QAAW,UACb,EACA,UAAa,CACX,QAAW,WACb,CACF,EACA,UAAa,CACX,WAAY,CACV,UAAa,WACb,OAAU,GACV,IAAO,GACP,aAAgB,SAChB,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,UAAa,WACb,OAAU,GACV,aAAgB,QAChB,IAAO,GACP,UAAa,QACb,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,YACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,WAAY,CACV,UAAa,WACb,OAAU,GACV,IAAO,GACP,aAAgB,SAChB,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,UAAa,WACb,OAAU,GACV,aAAgB,QAChB,IAAO,GACP,UAAa,QACb,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,YACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,WAAY,CACV,UAAa,WACb,OAAU,GACV,IAAO,GACP,aAAgB,SAChB,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,UAAa,WACb,OAAU,GACV,aAAgB,QAChB,IAAO,GACP,UAAa,QACb,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,YACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,WAAY,CACV,UAAa,WACb,OAAU,GACV,IAAO,GACP,aAAgB,SAChB,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,UAAa,WACb,OAAU,GACV,aAAgB,QAChB,IAAO,GACP,UAAa,QACb,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,UAAa,YACf,EACA,UAAa,CACX,QAAW,WACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,YACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,WAAY,CACV,UAAa,WACb,OAAU,GACV,IAAO,GACP,aAAgB,SAChB,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,CACf,EACA,UAAa,CACX,UAAa,KACb,OAAU,2FACZ,EACA,WAAY,CACV,UAAa,WACb,OAAU,GACV,aAAgB,QAChB,IAAO,GACP,UAAa,QACb,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,WAAc,IAChB,EACA,UAAa,CACX,UAAa,UACf,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,WACX,IAAO,OACP,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,UAAa,UACf,EACA,UAAa,CACX,QAAW,WACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,EACA,UAAa,CACX,QAAW,YACX,MAAS,CACP,MAAS,MACX,CACF,EACA,sBAAuB,CACrB,kBAAqB,MACvB,CACF,CACF,GAAI,CAAC,EAAW,EAAW,EAAS,CAAC,EAC/B,EAAkB,EAAmB,EAAa,EAAgB,EAAY,EAC9E,GAAkB,EAAY,EAC9B,CACJ,mBACG,IACD,EACJ,MAAoB,GAAK,EAAa,CACpC,GAAI,GAAsD,GAC1D,SAAuB,EAAK,EAAO,IAAK,CACtC,wBAAyB,GACzB,QAAS,EACT,QAAS,EACT,aAAc,IAAM,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAM,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAM,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAM,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAM,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAW,EAAG,eAAgB,CAAU,EACxC,MAAO,CACL,QAAW,WACX,cAAiB,GAAqE,MACxF,EACA,SAAuB,EAAM,EAAO,IAAK,EACvC,SAAU,WACV,UAAW,EAAG,iBAAkB,CAAS,EACzC,MAAO,IAAK,EACZ,EACA,WAAY,KACZ,UAAW,aACX,aAAc,SACd,UAAW,QACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,mBAAoB,YACpB,WAAY,EACZ,iBAAkB,EAClB,IAAK,KACF,EAAgB,UAAU,EAC7B,SAAU,CAAc,EAAK,EAAO,CAClC,SAAU,WACV,UAAW,gBACX,MAAO,CACL,uBAA0B,GAC1B,wBAA2B,GAC3B,qBAAwB,GACxB,oBAAuB,GACvB,gBAAmB,oBACrB,EACA,UAAW,WACX,aAAc,QACd,UAAW,SACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,mBAAoB,QACpB,WAAY,EACZ,iBAAkB,KACf,EAAgB,UAAU,EAC7B,SAAuB,EAAM,EAAO,IAAK,CACvC,SAAU,YACV,UAAW,iBACX,MAAO,CAAC,EACR,WAAY,KACZ,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,EAC9B,SAAU,CAAc,EAAK,EAAO,IAAK,CACvC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,2BACX,mBAAoB,SACpB,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAO,CACjC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,KAAM,SACN,QAAS,MACT,OAAQ,4FACR,QAAS,GACT,cAAe,GACf,gBAAiB,mBACjB,OAAQ,EACR,QAAS,GACT,QAAS,EACT,SAAU,EACV,YAAa,EACb,WAAY,EACZ,UAAW,EACX,SAAU,YACV,UAAW,QACX,WAAY,GACZ,eAAgB,GAChB,SAAU,GACV,MAAO,GACP,OAAQ,GACR,QAAS,OACT,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,EAAgB,EAAK,EAAO,IAAK,CAChC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,0BACX,mBAAoB,SACpB,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAO,CACjC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,KAAM,SACN,QAAS,MACT,OAAQ,4FACR,QAAS,GACT,cAAe,GACf,gBAAiB,mBACjB,OAAQ,EACR,QAAS,GACT,QAAS,EACT,SAAU,EACV,YAAa,EACb,WAAY,EACZ,UAAW,EACX,SAAU,YACV,UAAW,QACX,WAAY,GACZ,eAAgB,GAChB,SAAU,GACV,MAAO,GACP,OAAQ,GACR,QAAS,OACT,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EAAgB,EAAM,EAAO,CAC5B,SAAU,WACV,UAAW,iBACX,MAAO,CAAC,EACR,WAAY,KACZ,UAAW,WACX,aAAc,QACd,UAAW,QACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,mBAAoB,OACpB,WAAY,EACZ,iBAAkB,KACf,EAAgB,UAAU,EAC7B,SAAU,CAAc,EAAM,EAAO,CACnC,SAAU,YACV,UAAW,gBACX,MAAO,CAAC,EACR,WAAY,KACZ,UAAW,WACX,aAAc,QACd,UAAW,SACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,EAC9B,SAAU,CAAc,EAAK,EAAO,IAAK,CACvC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,2BACX,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAa,CACvC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,QAAS,YACT,MAAO,SACP,OAAQ,gBACR,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,EAAgB,EAAK,EAAO,IAAK,CAChC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,2BACX,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAa,CACvC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,QAAS,WACT,MAAO,SACP,OAAQ,gBACR,IAAK,EACL,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAgB,EAAM,EAAO,CAC5B,SAAU,YACV,UAAW,iBACX,MAAO,CAAC,EACR,WAAY,KACZ,UAAW,WACX,aAAc,QACd,UAAW,SACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,EAC9B,SAAU,CAAc,EAAK,EAAO,IAAK,CACvC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,0BACX,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAa,CACvC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,QAAS,WACT,MAAO,SACP,OAAQ,uBACR,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,EAAgB,EAAK,EAAO,IAAK,CAChC,MAAO,CAAC,EACR,SAAU,sBACV,UAAW,0BACX,WAAY,EACZ,iBAAkB,KACf,EAAgB,qBAAqB,EACxC,SAAuB,EAAK,GAAa,CACvC,MAAO,OACP,OAAQ,OACR,SAAU,YACV,GAAI,YACJ,QAAS,WACT,MAAO,SACP,OAAQ,iBACR,MAAO,CACL,MAAS,MACX,EACA,WAAY,EACZ,iBAAkB,KACf,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACK,GAAM,CAAC,qZAA0Z,kFAAmF,8CAA+C,+GAAgH,+LAAgM,mHAAoH,sKAAuK,gIAAiI,4KAA6K,mOAAoO,mZAAoZ,gRAAiR,kyBAAmyB,qRAAsR,mZAAoZ,4zBAA6zB,qgCAAsgC,oVAAoV,EAQz4L,GAAkB,EAAQ,GAAW,EAAG,EACvC,GAAQ,GACf,GAAgB,YAAc,iBAC9B,GAAgB,aAAe,CAC7B,MAAS,KACT,OAAU,GACZ,EACA,EAAoB,GAAiB,CACnC,QAAW,CACT,KAAQ,EAAY,KACpB,MAAS,UACT,QAAW,CAAC,WAAY,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAC9H,aAAgB,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,CACtI,CACF,CAAC,EACD,EAAS,GAAiB,CAAC,GAAG,GAAkB,GAAG,EAAU,CAAC,EC16B9D,GAAM,IAAa,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACnd,GAAoB,CACxB,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,mBACb,UAAa,kBACb,UAAa,mBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,mBACb,UAAa,kBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACf,EACM,GAA0B,CAC9B,MAAS,YACT,KAAQ,YACR,KAAQ,YACR,KAAQ,YACR,OAAU,YACV,MAAS,YACT,OAAU,YACV,OAAU,YACV,KAAQ,YACR,MAAS,YACT,OAAU,YACV,SAAY,YACZ,OAAU,YACV,IAAO,YACP,OAAU,YACV,KAAQ,YACR,YAAa,YACb,GAAM,YACN,QAAW,YACX,OAAU,YACV,MAAS,YACT,MAAS,YACT,IAAO,YACP,KAAQ,YACR,OAAU,YACV,KAAQ,YACR,OAAU,YACV,OAAU,YACV,OAAU,YACV,OAAU,YACV,MAAS,YACT,UAAa,YACb,MAAS,YACT,MAAS,WACX,EACM,GAAc,CAClB,QAAW,CACT,KAAQ,SACR,KAAQ,CAAC,IAAM,EAAG,IAAM,CAAC,EACzB,SAAY,GACZ,MAAS,EACT,UAAa,IACb,QAAW,GACX,KAAQ,CACV,CACF,EACM,GAAyB,AAAM,EAAW,SAAU,CACxD,QACA,YACA,WACA,QACA,SACA,QAAS,EAAe,YACxB,WAAY,EAAY,qBACxB,OAAQ,EAAY,GACpB,SAAU,EAAY,KACnB,GACF,EAAK,CAEN,GAAM,GAAU,AADO,GAAwB,IACb,EAC5B,CACJ,WACA,cACA,iBACA,aACA,aACA,aACA,mBACE,GAAgB,CAClB,eAAgB,YAChB,UACA,eACA,qBACA,aACF,CAAC,EACK,EAAe,AAAM,EAAQ,IAAO,EACxC,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,mEAAmE,EAAE,KACpF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,WACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,MACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,KACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,UACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,MACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,OACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,SACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,oEAAoE,EAAE,KACrF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,QACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,CACF,EACA,UAAa,CACX,WAAc,CACZ,IAAO,GAAI,KAAI,qEAAqE,EAAE,KACtF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,eAAkB,IAClB,gBAAmB,GACrB,CACF,CACF,GAAI,CAAC,CAAC,EACA,EAAkB,EAAmB,EAAa,EAAgB,CAAY,EAC9E,EAAkB,EAAY,EACpC,MAAoB,GAAK,EAAa,CACpC,GAAI,GAAsD,EAC1D,SAAuB,EAAK,EAAO,IAAK,CACtC,QAAS,EACT,QAAS,EACT,UAAW,EAAG,eAAgB,CAAU,EACxC,MAAO,CACL,QAAW,UACb,EACA,aAAc,IAAM,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAM,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAM,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAM,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAM,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,SAAuB,EAAK,EAAO,IAAK,EACtC,SAAU,YACV,UAAW,EAAG,gBAAiB,CAAS,EACxC,MAAO,CACL,uBAA0B,EAC1B,wBAA2B,EAC3B,qBAAwB,EACxB,oBAAuB,EACvB,gBAAmB,KAChB,CACL,EACA,UAAW,aACX,aAAc,SACd,UAAW,SACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,OAAQ,GACR,mBAAoB,QACpB,WAAY,EACZ,IAAK,KACF,EAAgB,WAAW,EAC9B,SAAuB,EAAK,GAAQ,CAClC,SAAU,YACV,UAAW,gBACX,MAAO,CACL,uBAA0B,GAC1B,wBAA2B,GAC3B,qBAAwB,GACxB,oBAAuB,GACvB,OAAU,CACZ,EACA,WAAY,CACV,IAAO,GAAI,KAAI,sEAAsE,EAAE,KACvF,WAAc,IACd,YAAe,IACf,eAAkB,IAClB,gBAAmB,IACnB,IAAO,MACT,EACA,mBAAoB,SACpB,SAAU,CACR,UAAa,CACX,uBAA0B,GAC1B,wBAA2B,GAC3B,qBAAwB,GACxB,oBAAuB,EACzB,CACF,EACA,WAAY,KACT,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACK,GAAM,CAAC,qZAA0Z,sGAAuG,mHAAoH,8kDAA+kD,4LAA4L,EASv4E,GAAkB,EAAQ,GAAW,EAAG,EACvC,GAAQ,GACf,GAAgB,YAAc,SAC9B,GAAgB,aAAe,CAC7B,MAAS,IACT,OAAU,GACZ,EACA,EAAoB,GAAiB,CACnC,QAAW,CACT,KAAQ,EAAY,KACpB,MAAS,UACT,QAAW,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACjd,aAAgB,CAAC,QAAS,OAAQ,OAAQ,OAAQ,SAAU,QAAS,SAAU,SAAU,OAAQ,QAAS,SAAU,WAAY,SAAU,MAAO,SAAU,OAAQ,YAAa,KAAM,UAAW,SAAU,QAAS,QAAS,MAAO,OAAQ,SAAU,OAAQ,SAAU,SAAU,SAAU,SAAU,QAAS,YAAa,QAAS,QAAS,OAAO,CACvV,EACA,UAAa,CACX,KAAQ,EAAY,MACpB,MAAS,aACT,aAAgB,oBAClB,EACA,UAAa,CACX,KAAQ,EAAY,OACpB,MAAS,SACT,aAAgB,GAChB,IAAO,CACT,EACA,UAAa,CACX,KAAQ,EAAY,OACpB,MAAS,WACT,aAAgB,EAChB,IAAO,KACP,IAAO,IACP,KAAQ,MACV,CACF,CAAC,EACD,EAAS,GAAiB,CAAC,CAAC,ECxgC5B,GAAU,0BAA0B,CAAC,CAAC,EAC/B,GAAM,IAAQ,CAAC,EACT,GAAM,CAAC,iRAAiR,EACxR,GAAY,eCKzB,GAAM,IAA6B,GAAsB,EAAK,EACxD,GAAiC,GAAsB,EAAO,GAAG,EACjE,GAAqB,GAAS,EAAa,EAC3C,GAAiC,GAAsB,EAAO,GAAG,EACjE,GAAc,GAAS,EAAM,EAEnC,GAAM,IAAc,CAClB,UAAa,sBACb,UAAa,6CACb,UAAa,4CACb,UAAa,4CACb,UAAa,4CACb,UAAa,oBACf,EACM,GAAY,MAAO,UAAa,IAChC,GAAoB,CACxB,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,kBACb,UAAa,mBACb,UAAa,iBACf,EAEA,AAAI,IACF,GAA6B,YAAa,GAAa,EAAiB,EAG1E,GAAM,IAA0B,CAC9B,MAAO,YACP,MAAO,YACP,MAAO,YACP,QAAW,YACX,OAAU,YACV,MAAS,WACX,EACM,GAAc,CAClB,QAAW,CACT,SAAY,CACd,CACF,EACM,GAAyB,AAAM,EAAW,SAAU,CACxD,MAAO,EAAgB,CAAC,EACxB,YACA,QACA,SACA,WACA,QAAS,EAAe,eACrB,GACF,EAAK,CAEN,GAAM,GAAU,AADO,GAAwB,IACb,EAC5B,CAAC,EAAa,GAAuB,GAA8B,EAAS,GAAa,EAAK,EAC9F,EAAiB,OACjB,EAAa,GAAY,QACzB,EAAe,AAAM,EAAQ,IAAO,EACxC,UAAa,CACX,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,SAAU,CACR,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,kBACX,SAAY,QACd,EACA,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,EACA,UAAa,CACX,QAAW,WACb,EACA,SAAU,CACR,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,kBACX,SAAY,QACd,EACA,kBAAqB,OACrB,WAAc,IAChB,EACA,SAAU,CACR,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,CACF,EACA,UAAa,CACX,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,mBACb,CACF,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,SAAU,CACR,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,IAAO,GACP,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,CAAC,EAAG,IAAM,yBAAyB,IACxD,WAAc,IAChB,EACA,UAAa,CACX,MAAS,CAAC,cAAc,EACxB,gBAAmB,mSACnB,eAAkB,krDAClB,kBAAqB,MACvB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,kBACX,SAAY,QACd,EACA,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,EACA,UAAa,CACX,QAAW,WACb,EACA,UAAa,CACX,MAAS,CAAC,cAAc,EACxB,gBAAmB,iSACnB,eAAkB,oSACpB,CACF,EACA,UAAa,CACX,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,mBACb,CACF,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,SAAU,CACR,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,IAAO,GACP,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,mBACb,EACA,kBAAqB,CAAC,EAAG,IAAM,yBAAyB,IACxD,WAAc,IAChB,EACA,UAAa,CACX,MAAS,CAAC,cAAc,EACxB,gBAAmB,6TACnB,eAAkB,uxCAClB,kBAAqB,MACvB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,kBACX,SAAY,QACd,EACA,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,EACA,UAAa,CACX,QAAW,WACb,EACA,UAAa,CACX,MAAS,CAAC,cAAc,EACxB,gBAAmB,iSACnB,eAAkB,oSACpB,CACF,EACA,UAAa,CACX,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,iBACb,EACA,kBAAqB,MACvB,EACA,UAAa,CACX,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,mBACb,CACF,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,UAAa,CACX,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,kBAAqB,OACrB,WAAc,IAChB,EACA,SAAU,CACR,kBAAqB,OACrB,WAAc,IAChB,EACA,WAAY,CACV,IAAO,GACP,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,mBACb,EACA,kBAAq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",
  "names": []
}
