{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js", "ssg:https://framer.com/m/framer/useAutoMotionValue.js@^0.3.0", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js", "ssg:https://framerusercontent.com/modules/vEzJbvySsBgn8i5hLewr/R2gNTNzkJu4jtCdnFbKp/C1msmsn5P.js", "ssg:https://framerusercontent.com/modules/KsfIFBUA1y4eLQphNeUi/EOlxS9rbCnK5rriK6qF8/p7NCKkzTz.js", "ssg:https://framerusercontent.com/modules/XWnWJoBrWC3MtM7wq4Ax/yQL20NVkjXFpkFZ1OKJP/rPQ9WveYZ.js"],
  "sourcesContent": ["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 = {\n    ...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: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\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};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\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}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\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 */ 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 { 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()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{MotionValue}from\"framer\";// Basic MotionValue check\nexport const isMotionValue=v=>v instanceof MotionValue;\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./isMotionValue.map", "import{useCallback,useEffect,useRef}from\"react\";import{motionValue,animate,RenderTarget}from\"framer\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";export function useAutoMotionValue(inputValue,options){// Put options on a local ref\n// Might wanna just memo instead but it works for now\nconst optionsRef=useRef(options);const animation=useRef();const didInitialMount=useRef(false);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;// in-progress - trying to figure out effect hooks\nconst onChangeDeps=(options===null||options===void 0?void 0:options.onChangeDeps)?options.onChangeDeps:[];// Memoize the onChange handler\nconst onChange=useCallback(options===null||options===void 0?void 0:options.onChange,[...onChangeDeps,]);// Optionally scale the value from props\nconst transformer=useCallback(value=>{var ref;return((ref=optionsRef.current)===null||ref===void 0?void 0:ref.transform)?optionsRef.current.transform(value):value;},[]);// Create new MotionValue from inputValue\nconst value1=useConstant(()=>isMotionValue(inputValue)?inputValue:motionValue(transformer(inputValue)));// Setting value from prop change\nuseEffect(()=>{if(!isMotionValue(inputValue)&&didInitialMount.current){var ref,ref1;const newValue=transformer(inputValue);(ref=animation.current)===null||ref===void 0?void 0:ref.stop();// Call change callback\nif(onChange)onChange(newValue,value1);// Trigger animation to new value\nif(((ref1=optionsRef.current)===null||ref1===void 0?void 0:ref1.animate)&&!isOnCanvas){var ref2;// @ts-ignore\nanimation.current=animate(value1,newValue,(ref2=optionsRef.current)===null||ref2===void 0?void 0:ref2.transition);}else{value1.set(newValue);}}didInitialMount.current=true;},[inputValue,...onChangeDeps]);return value1;}\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useAutoMotionValue.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useMotionValueEvent}from\"framer-motion\";import{useRef,useEffect,useMemo,useCallback,memo}from\"react\";import{ControlType,addPropertyControls,useIsInCurrentNavigationTarget}from\"framer\";import{useOnEnter,useOnExit,defaultEvents,useIsOnCanvas,useIsBrowserSafari,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{useAutoMotionValue}from\"https://framer.com/m/framer/useAutoMotionValue.js@^0.3.0\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export function Video(props){const newProps=getProps(props);return /*#__PURE__*/ _jsx(VideoMemo,{...newProps});}/**\n * For the useEffect hook to change progress of the video on state change.\n * It was causing the video to restart on hydration\n */ let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/ memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing,canvasPlay,muted,playsinline,controls,progress,objectFit,backgroundColor,radius,topLeft,topRight,bottomRight,bottomLeft,isMixed,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,restartOnEnter,posterEnabled,startTime:startTimeProp,volume,loop}=props;const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const videoRef=useRef();const isSafari=useIsBrowserSafari();const requestingPlay=useRef(false);const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Video elements behave oddly at 100% duration\nconst startTime=useMemo(()=>startTimeProp===100?99.9:startTimeProp,[startTimeProp]);const shouldPlay=!isOnCanvas||canvasPlay;const autoPlay=useMemo(()=>playing,[]);const isMuted=useMemo(()=>isOnCanvas?true:muted,[isOnCanvas,muted]);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.play().catch(e=>{}) // It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();},[]);// Pause/play via props\nuseEffect(()=>{if(playing&&shouldPlay)play();else pause();},[playing,canvasPlay]);// Change progress via prop\nuseEffect(()=>{if(isMountedAndReadyForProgressChanges)setProgress(startTime*.01);else isMountedAndReadyForProgressChanges=true;},[startTime,srcFile,srcUrl]);const videoProgress=useAutoMotionValue(progress,{transform:value=>value*.01,onChange:newValue=>{setProgress(newValue);}});// Allow scrubbing with MotionValue\nuseMotionValueEvent(videoProgress,\"change\",latest=>{if(!isOnCanvas)setProgress(latest);});// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===SrcType.Url)return srcUrl+fragment;if(srcType===SrcType.Video)return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoPlay){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=volume/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(videoRef.current&&videoRef.current.currentTime<.3)setProgress(startTime*.01);if(shouldPlay&&videoRef.current&&autoPlay)play();};return /*#__PURE__*/ _jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>{return onSeeked===null||onSeeked===void 0?void 0:onSeeked(e);},onPause:e=>{return onPause===null||onPause===void 0?void 0:onPause(e);},onPlay:e=>{return onPlay===null||onPlay===void 0?void 0:onPlay(e);},onEnded:e=>{return onEnd===null||onEnd===void 0?void 0:onEnd(e);},autoPlay:autoPlay&&shouldPlay,poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isMuted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";Video.defaultProps={srcType:SrcType.Url,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",srcFile:\"\",posterEnabled:false,controls:false,autoPlay:true,canvasPlay:false,loop:true,muted:true,playsinline:true,restartOnEnter:false,objectFit:ObjectFitType.Cover,backgroundColor:\"rgba(0,0,0,0)\",radius:0,volume:25,startTime:0};addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Url,SrcType.Video]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\"../example.mp4\",hidden(props){return props.srcType===SrcType.Video;},description:\"Hosted video file URL. For Youtube, use the Youtube component.\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\"],hidden(props){return props.srcType===SrcType.Url;}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:[ObjectFitType.Cover,ObjectFitType.Fill,ObjectFitType.Contain,ObjectFitType.ScaleDown,ObjectFitType.None,]},canvasPlay:{type:ControlType.Boolean,title:\"On Canvas\",enabledTitle:\"Play\",disabledTitle:\"Pause\",hidden(props){return props.autoPlay===false;}},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"112\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (58a021c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";import * as React from \"react\";const cycleOrder = [\"x7gevEUPD\"];const variantClassNames = { x7gevEUPD: \"framer-v-zawbmd\" };function addPropertyOverrides(overrides, ...variants) {const nextOverrides = {};variants === null || variants === void 0 ? void 0 : variants.forEach((variant) => variant && Object.assign(nextOverrides, overrides[variant]));return nextOverrides;}const humanReadableVariantMap = {};const transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};const Transition = ({ value, children }) => {const config = React.useContext(MotionConfigContext);const transition = value !== null && value !== void 0 ? value : config.transition;const contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider, { value: contextValue, children: children });};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"x7gevEUPD\", image: uDWLhW13q = { src: new URL(\"https://framerusercontent.com/images/wQgTLVC3EBzGbHcu1kRIlO9Vjn8.png?scale-down-to=1024\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/wQgTLVC3EBzGbHcu1kRIlO9Vjn8.png?scale-down-to=512\").href} 276w, ${new URL(\"https://framerusercontent.com/images/wQgTLVC3EBzGbHcu1kRIlO9Vjn8.png?scale-down-to=1024\").href} 552w, ${new URL(\"https://framerusercontent.com/images/wQgTLVC3EBzGbHcu1kRIlO9Vjn8.png\").href} 700w` }, ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"x7gevEUPD\", transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const defaultLayoutId = React.useId();return /*#__PURE__*/_jsx(LayoutGroup, { id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId, children: /*#__PURE__*/_jsx(motion.div, { initial: variant, animate: variants, onHoverStart: () => setGestureState({ isHovered: true }), onHoverEnd: () => setGestureState({ isHovered: false }), onTapStart: () => setGestureState({ isPressed: true }), onTap: () => setGestureState({ isPressed: false }), onTapCancel: () => setGestureState({ isPressed: false }), className: cx(\"framer-ZYn4e\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsx(Link, { href: { webPageId: \"k6ruSWxJd\" }, children: /*#__PURE__*/_jsxs(motion.a, { ...restProps, className: `${cx(\"framer-zawbmd\", className)} framer-1gyf6p5`, \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"x7gevEUPD\", ref: ref, style: { ...style }, children: [/*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", sizes: \"350px\", ...toResponsiveImage(uDWLhW13q) }, className: \"framer-1muqulq\", \"data-framer-name\": \"Frame 1321315898 1\", layoutDependency: layoutDependency, layoutId: \"bdOWllpN8\" }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-1qu5sxj\", \"data-framer-name\": \"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435\", layoutDependency: layoutDependency, layoutId: \"YMaZHPpwX\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"28px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"28px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Beans app\" }) }) }), className: \"framer-h309fg\", \"data-framer-name\": \"Beans app\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"Up94Av1NR\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 1)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"20px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by0zMDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-font-weight\": \"300\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"I joined the startup Beans in 2019 as the sole designer. Within a year, we successfully launched the web and mobile versions of the product from the ground up. Additionally, we created multiple promotional sites and successfully established a vibrant community on Telegram.\" }) }) }), className: \"framer-zxsqku\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-300\"], layoutDependency: layoutDependency, layoutId: \"vmQYRI6Yo\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Years\" }) }) }), className: \"framer-itpjkf\", \"data-framer-name\": \"Data \u23F5 Years\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"ZqcTZAw1F\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"2019-2020\" }) }) }), className: \"framer-nf5ypx\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"esbRmm8Im\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Role\" }) }) }), className: \"framer-1mks9p\", \"data-framer-name\": \"Data \u23F5 Role\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"SZjg0MXpE\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Senior Product designer\" }) }) }), className: \"framer-1xajrkb\", \"data-framer-name\": \"Data \u23F5 Lead Product Designer\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"l6NJSqHtH\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Scope\" }) }) }), className: \"framer-p2ttqk\", \"data-framer-name\": \"Data \u23F5 Scope\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"SKZ74gfjj\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Product design, Prototyping\" }) }) }), className: \"framer-ebe5a8\", \"data-framer-name\": \"Data \u23F5 Product Strategy, UI/UX/IxD, Prototyping, Design system\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"oweCNnO52\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true })] })] }) }) }) }) });});const css = ['.framer-ZYn4e [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-ZYn4e .framer-1gyf6p5 { display: block; }\", \".framer-ZYn4e .framer-zawbmd { height: 649px; overflow: visible; position: relative; text-decoration: none; width: 350px; }\", \".framer-ZYn4e .framer-1muqulq { aspect-ratio: 0.539291217257319 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 649px); left: 0px; position: absolute; top: 0px; width: 350px; }\", \".framer-ZYn4e .framer-1qu5sxj { flex: none; height: 375px; left: 20px; overflow: visible; position: absolute; top: 0px; width: 310px; }\", \".framer-ZYn4e .framer-h309fg { flex: none; height: auto; left: 0px; position: absolute; top: 38px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-zxsqku { flex: none; height: auto; left: 0px; position: absolute; top: 87px; white-space: pre-wrap; width: 310px; word-break: break-word; word-wrap: break-word; }\", \".framer-ZYn4e .framer-itpjkf { flex: none; height: auto; left: 0px; position: absolute; top: 250px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-nf5ypx { flex: none; height: auto; left: 72px; position: absolute; top: 250px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-1mks9p { flex: none; height: auto; left: 0px; position: absolute; top: 287px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-1xajrkb { flex: none; height: auto; left: 72px; position: absolute; top: 287px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-p2ttqk { flex: none; height: auto; left: 0px; position: absolute; top: 324px; white-space: pre; width: auto; }\", \".framer-ZYn4e .framer-ebe5a8 { flex: none; height: auto; left: 72px; position: absolute; top: 324px; white-space: pre; width: auto; }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 649\n* @framerIntrinsicWidth 350\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"uDWLhW13q\":\"image\"}\n*/const FramerC1msmsn5P = withCSS(Component, css, \"framer-ZYn4e\");export default FramerC1msmsn5P;FramerC1msmsn5P.displayName = \"mobile tile 3\";FramerC1msmsn5P.defaultProps = { height: 649, width: 350 };addPropertyControls(FramerC1msmsn5P, { uDWLhW13q: { __defaultAssetReference: \"data:framer/asset-reference,wQgTLVC3EBzGbHcu1kRIlO9Vjn8.png?originalFilename=Frame+1321315898+1.png&preferredSize=auto\", title: \"Image\", type: ControlType.ResponsiveImage } });addFonts(FramerC1msmsn5P, [{ family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/C1msmsn5P:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\", weight: \"400\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/C1msmsn5P:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\", weight: \"300\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/C1msmsn5P:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\", weight: \"600\" }]);\nexport const __FramerMetadata__ = { \"exports\": { \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerC1msmsn5P\", \"slots\": [], \"annotations\": { \"framerVariables\": \"{\\\"uDWLhW13q\\\":\\\"image\\\"}\", \"framerContractVersion\": \"1\", \"framerIntrinsicHeight\": \"649\", \"framerIntrinsicWidth\": \"350\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./C1msmsn5P.map", "// Generated by Framer (58a021c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";import * as React from \"react\";import { Video } from \"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";const VideoFonts = getFonts(Video);const cycleOrder = [\"Nz0rULvCX\"];const variantClassNames = { Nz0rULvCX: \"framer-v-6ndekr\" };function addPropertyOverrides(overrides, ...variants) {const nextOverrides = {};variants === null || variants === void 0 ? void 0 : variants.forEach((variant) => variant && Object.assign(nextOverrides, overrides[variant]));return nextOverrides;}const humanReadableVariantMap = {};const transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};const Transition = ({ value, children }) => {const config = React.useContext(MotionConfigContext);const transition = value !== null && value !== void 0 ? value : config.transition;const contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider, { value: contextValue, children: children });};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"Nz0rULvCX\", image: jgbkYQmoR = { src: new URL(\"https://framerusercontent.com/images/tj6Xb025rKj1xV1lVl2Akc1A6CI.png?scale-down-to=1024\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/tj6Xb025rKj1xV1lVl2Akc1A6CI.png?scale-down-to=512\").href} 276w, ${new URL(\"https://framerusercontent.com/images/tj6Xb025rKj1xV1lVl2Akc1A6CI.png?scale-down-to=1024\").href} 552w, ${new URL(\"https://framerusercontent.com/images/tj6Xb025rKj1xV1lVl2Akc1A6CI.png\").href} 700w` }, ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"Nz0rULvCX\", transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const defaultLayoutId = React.useId();return /*#__PURE__*/_jsx(LayoutGroup, { id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId, children: /*#__PURE__*/_jsx(motion.div, { initial: variant, animate: variants, onHoverStart: () => setGestureState({ isHovered: true }), onHoverEnd: () => setGestureState({ isHovered: false }), onTapStart: () => setGestureState({ isPressed: true }), onTap: () => setGestureState({ isPressed: false }), onTapCancel: () => setGestureState({ isPressed: false }), className: cx(\"framer-0xik1\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsx(Link, { href: { webPageId: \"VJUS5YpUe\" }, children: /*#__PURE__*/_jsxs(motion.a, { ...restProps, className: `${cx(\"framer-6ndekr\", className)} framer-pnn2og`, \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"Nz0rULvCX\", ref: ref, style: { ...style }, children: [/*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", sizes: \"350px\", ...toResponsiveImage(jgbkYQmoR) }, className: \"framer-zbem97\", \"data-framer-name\": \"Frame 1321315895 1\", layoutDependency: layoutDependency, layoutId: \"at1bDuNLw\", children: /*#__PURE__*/_jsx(motion.div, { className: \"framer-1mhlix0-container\", layoutDependency: layoutDependency, layoutId: \"nouxhbGoA-container\", children: /*#__PURE__*/_jsx(Video, { backgroundColor: \"rgba(0, 0, 0, 0)\", borderRadius: 0, bottomLeftRadius: 0, bottomRightRadius: 0, canvasPlay: false, controls: false, height: \"100%\", id: \"nouxhbGoA\", isMixedBorderRadius: false, layoutId: \"nouxhbGoA\", loop: true, muted: true, objectFit: \"scale-down\", playing: true, posterEnabled: false, srcFile: new URL(\"https://framerusercontent.com/modules/assets/0HvDUzEMoWkLSMzBOAK1q7xyXUM~tu034aGfqDNkdX5QHLhID4ZsMhqdo0hN2nRS5oke8-g.mp4\").href, srcType: \"Upload\", srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\", startTime: 0, style: { height: \"100%\", width: \"100%\" }, topLeftRadius: 0, topRightRadius: 0, volume: 25, width: \"100%\" }) }) }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-5kos6i\", \"data-framer-name\": \"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435\", layoutDependency: layoutDependency, layoutId: \"XtXGeMekg\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"28px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"28px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Blitz.gg and TSM\" }) }) }), className: \"framer-8j7rla\", \"data-framer-name\": \"Blitz.gg and TSM\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"dGBaAXQVG\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 1)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"20px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by0zMDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-font-weight\": \"300\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"I became a part of Blitz.gg as a product designer in 2020. Over the course of three years, I dedicated my efforts to designing the desktop and mobile app, paid subscription system and establishing the design system from scratch.\" }) }) }), className: \"framer-1fyfljg\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-300\"], layoutDependency: layoutDependency, layoutId: \"RWQ4uqZPW\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Years\" }) }) }), className: \"framer-gasmmo\", \"data-framer-name\": \"Data \u23F5 Years\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"MbJX5PfGb\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"2020-2023\" }) }) }), className: \"framer-y9m7lf\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"fejkeoF6o\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Role\" }) }) }), className: \"framer-15u0y55\", \"data-framer-name\": \"Data \u23F5 Role\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"DDUE92Cbn\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Senior Product Designer\" }) }) }), className: \"framer-vj3gw9\", \"data-framer-name\": \"Data \u23F5 Lead Product Designer\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"YozKEoc9V\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Scope\" }) }) }), className: \"framer-1reju3b\", \"data-framer-name\": \"Data \u23F5 Scope\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"WseJZV8Iw\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Product design, Prototyping\" }) }) }), className: \"framer-43dpn7\", \"data-framer-name\": \"Data \u23F5 Product Strategy, UI/UX/IxD, Prototyping, Design system\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"tiY00CcQs\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true })] })] }) }) }) }) });});const css = ['.framer-0xik1 [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-0xik1 .framer-pnn2og { display: block; }\", \".framer-0xik1 .framer-6ndekr { height: 649px; overflow: visible; position: relative; text-decoration: none; width: 350px; }\", \".framer-0xik1 .framer-zbem97 { aspect-ratio: 0.539291217257319 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 649px); left: 0px; position: absolute; top: 0px; width: 350px; }\", \".framer-0xik1 .framer-1mhlix0-container { bottom: 176px; flex: none; height: 92px; left: 61px; position: absolute; width: 92px; }\", \".framer-0xik1 .framer-5kos6i { flex: none; height: 375px; left: 20px; overflow: visible; position: absolute; top: 0px; width: 310px; }\", \".framer-0xik1 .framer-8j7rla { flex: none; height: auto; left: 0px; position: absolute; top: 38px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-1fyfljg { flex: none; height: auto; left: 0px; position: absolute; top: 86px; white-space: pre-wrap; width: 310px; word-break: break-word; word-wrap: break-word; }\", \".framer-0xik1 .framer-gasmmo { flex: none; height: auto; left: 0px; position: absolute; top: 235px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-y9m7lf { flex: none; height: auto; left: 72px; position: absolute; top: 235px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-15u0y55 { flex: none; height: auto; left: 0px; position: absolute; top: 272px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-vj3gw9 { flex: none; height: auto; left: 72px; position: absolute; top: 272px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-1reju3b { flex: none; height: auto; left: 0px; position: absolute; top: 309px; white-space: pre; width: auto; }\", \".framer-0xik1 .framer-43dpn7 { flex: none; height: auto; left: 72px; position: absolute; top: 309px; white-space: pre; width: auto; }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 649\n* @framerIntrinsicWidth 350\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"jgbkYQmoR\":\"image\"}\n*/const Framerp7NCKkzTz = withCSS(Component, css, \"framer-0xik1\");export default Framerp7NCKkzTz;Framerp7NCKkzTz.displayName = \"mobile tile\";Framerp7NCKkzTz.defaultProps = { height: 649, width: 350 };addPropertyControls(Framerp7NCKkzTz, { jgbkYQmoR: { __defaultAssetReference: \"data:framer/asset-reference,tj6Xb025rKj1xV1lVl2Akc1A6CI.png?originalFilename=Frame+1321315895+1.png&preferredSize=auto\", title: \"Image\", type: ControlType.ResponsiveImage } });addFonts(Framerp7NCKkzTz, [{ family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/p7NCKkzTz:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\", weight: \"400\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/p7NCKkzTz:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\", weight: \"300\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/p7NCKkzTz:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\", weight: \"600\" }, ...VideoFonts]);\nexport const __FramerMetadata__ = { \"exports\": { \"default\": { \"type\": \"reactComponent\", \"name\": \"Framerp7NCKkzTz\", \"slots\": [], \"annotations\": { \"framerContractVersion\": \"1\", \"framerIntrinsicHeight\": \"649\", \"framerIntrinsicWidth\": \"350\", \"framerVariables\": \"{\\\"jgbkYQmoR\\\":\\\"image\\\"}\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\" } }, \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./p7NCKkzTz.map", "// Generated by Framer (214386f)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, SVG, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";import * as React from \"react\";import { Video } from \"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";const VideoFonts = getFonts(Video);const enabledGestures = { UXtWOln8p: { hover: true }, zEHo0tehB: { hover: true }, ZqOPGVSjA: { hover: true } };const cycleOrder = [\"zEHo0tehB\", \"ZqOPGVSjA\", \"UXtWOln8p\"];const variantClassNames = { UXtWOln8p: \"framer-v-1djlbcv\", zEHo0tehB: \"framer-v-1vxzcl0\", ZqOPGVSjA: \"framer-v-q7fifq\" };function addPropertyOverrides(overrides, ...variants) {const nextOverrides = {};variants === null || variants === void 0 ? void 0 : variants.forEach((variant) => variant && Object.assign(nextOverrides, overrides[variant]));return nextOverrides;}const humanReadableVariantMap = { \"Variant 1\": \"zEHo0tehB\", \"Variant 3\": \"ZqOPGVSjA\", Variant: \"UXtWOln8p\" };const transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const Transition = ({ value, children }) => {const config = React.useContext(MotionConfigContext);const transition = value !== null && value !== void 0 ? value : config.transition;const contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider, { value: contextValue, children: children });};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"zEHo0tehB\", ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"zEHo0tehB\", enabledGestures, transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const isDisplayed = () => {if ([\"ZqOPGVSjA-hover\", \"UXtWOln8p-hover\"].includes(gestureVariant)) return false;if ([\"ZqOPGVSjA\", \"UXtWOln8p\"].includes(baseVariant)) return false;return true;};const defaultLayoutId = React.useId();return /*#__PURE__*/_jsx(LayoutGroup, { id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId, children: /*#__PURE__*/_jsx(motion.div, { initial: variant, animate: variants, onHoverStart: () => setGestureState({ isHovered: true }), onHoverEnd: () => setGestureState({ isHovered: false }), onTapStart: () => setGestureState({ isPressed: true }), onTap: () => setGestureState({ isPressed: false }), onTapCancel: () => setGestureState({ isPressed: false }), className: cx(\"framer-ZLThA\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsx(Link, { ...addPropertyOverrides({ \"zEHo0tehB-hover\": { href: { webPageId: \"VJUS5YpUe\" } }, \"ZqOPGVSjA-hover\": { href: { webPageId: \"k6ruSWxJd\" } } }, baseVariant, gestureVariant), children: /*#__PURE__*/_jsxs(motion.a, { ...restProps, className: `${cx(\"framer-1vxzcl0\", className)} framer-w7vlsu`, \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"zEHo0tehB\", ref: ref, style: { borderBottomLeftRadius: 24, borderBottomRightRadius: 24, borderTopLeftRadius: 24, borderTopRightRadius: 24, ...style }, ...addPropertyOverrides({ \"UXtWOln8p-hover\": { \"data-framer-name\": undefined }, \"zEHo0tehB-hover\": { \"data-framer-name\": undefined }, \"ZqOPGVSjA-hover\": { \"data-framer-name\": undefined }, UXtWOln8p: { \"data-framer-name\": undefined }, ZqOPGVSjA: { \"data-framer-name\": \"Variant 3\" } }, baseVariant, gestureVariant), children: [/*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 750, intrinsicWidth: 2646, pixelHeight: 1500, pixelWidth: 5292, sizes: \"min(1696px, 100vw)\", src: new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=4096\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png\").href} 5292w` }, className: \"framer-1xk80yv\", \"data-framer-name\": \"Frame_3\", layoutDependency: layoutDependency, layoutId: \"o8LTrDmbS\", ...addPropertyOverrides({ \"UXtWOln8p-hover\": { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 1500, intrinsicWidth: 5292, pixelHeight: 1500, pixelWidth: 5292, sizes: \"calc(min(1696px, 100vw) * 1.0324)\", src: new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png\").href} 5292w` } }, \"zEHo0tehB-hover\": { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 750, intrinsicWidth: 2646, pixelHeight: 1500, pixelWidth: 5292, sizes: \"calc(min(1696px, 100vw) + 104px)\", src: new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=4096\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/CJzf4fXuqG1sBiAHFp8Uqz7tLjY.png\").href} 5292w` } }, \"ZqOPGVSjA-hover\": { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 1500, intrinsicWidth: 5292, pixelHeight: 1500, pixelWidth: 5292, sizes: \"calc(min(1800px, 100vw) * 1.0322)\", src: new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png\").href} 5292w` } }, UXtWOln8p: { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 1500, intrinsicWidth: 5292, pixelHeight: 1500, pixelWidth: 5292, sizes: \"min(1696px, 100vw)\", src: new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/nCSn2eZaTG2pHkUf6i5rUyDXA9g.png\").href} 5292w` } }, ZqOPGVSjA: { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 1500, intrinsicWidth: 5292, pixelHeight: 1500, pixelWidth: 5292, sizes: \"min(1800px, 100vw)\", src: new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png?scale-down-to=4096\").href} 4096w, ${new URL(\"https://framerusercontent.com/images/kVYgzbavmuF9Mk4UsIalZLdO7lE.png\").href} 5292w` } } }, baseVariant, gestureVariant), children: isDisplayed() && /*#__PURE__*/_jsx(motion.div, { className: \"framer-1y3izmg-container\", layoutDependency: layoutDependency, layoutId: \"VNCWeN9q_-container\", children: /*#__PURE__*/_jsx(Video, { backgroundColor: \"rgba(0, 0, 0, 0)\", borderRadius: 0, bottomLeftRadius: 0, bottomRightRadius: 0, canvasPlay: false, controls: false, height: \"100%\", id: \"VNCWeN9q_\", isMixedBorderRadius: false, layoutId: \"VNCWeN9q_\", loop: true, muted: true, objectFit: \"scale-down\", playing: true, posterEnabled: false, srcFile: new URL(\"https://framerusercontent.com/modules/assets/0HvDUzEMoWkLSMzBOAK1q7xyXUM~tu034aGfqDNkdX5QHLhID4ZsMhqdo0hN2nRS5oke8-g.mp4\").href, srcType: \"Upload\", srcUrl: \"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\", startTime: 0, style: { height: \"100%\", width: \"100%\" }, topLeftRadius: 0, topRightRadius: 0, volume: 25, width: \"100%\" }) }) }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-1ce5q0p\", \"data-framer-name\": \"\u0422\u0415\u043A\u0441\", layoutDependency: layoutDependency, layoutId: \"Mxu9yoNbT\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"36px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"36px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Blitz.gg\" }) }) }), className: \"framer-1mbfzsb\", \"data-framer-name\": \"Blitz.gg\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"PSzvnJTM8\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 1)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"36px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"36px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Making digital products\" }) }) }) }, ZqOPGVSjA: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"36px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"36px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Beans app\" }) }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by0zMDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-weight\": \"300\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-line-height\": \"20px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"I became a part of Blitz.gg as a product designer in 2020. Over the course of three years, I dedicated my efforts to designing the desktop and mobile app, paid subscription system and establishing the design system from scratch.\" }) }), className: \"framer-iwciko\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-300\"], layoutDependency: layoutDependency, layoutId: \"hk0bzeWyc\", style: { \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.6)\", \"--framer-paragraph-spacing\": \"0px\" }, variants: { \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\" } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by0zMDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-weight\": \"300\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-line-height\": \"20px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"Since 2019, I have been actively involved in digital product development. Within a few years, I successfully created three popular products that gained significant traction among solo designers and startups.\" }) }) }, ZqOPGVSjA: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by0zMDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-weight\": \"300\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-line-height\": \"20px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"I joined Beans startup in 2019 as the only designer in the team. Within a year, we successfully launched web and mobile versions of the product from the ground up. Additionally, we created multiple promotional sites and successfully established a vibrant community on Telegram.\" }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-1opemuz\", \"data-framer-name\": \"Frame 399\", layoutDependency: layoutDependency, layoutId: \"md0PYrZsq\", children: [/*#__PURE__*/_jsxs(motion.div, { className: \"framer-11gj4c\", \"data-framer-name\": \"Frame 396\", layoutDependency: layoutDependency, layoutId: \"Jqi66IiRb\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Years\" }) }) }), className: \"framer-1k9q6tq\", \"data-framer-name\": \"Data \u23F5 Years\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"ymWp5FRTo\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.33)\", \"--framer-paragraph-spacing\": \"0px\" }, variants: { \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgba(222, 222, 222, 0.6)\" } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ \"zEHo0tehB-hover\": { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-line-height\": \"27px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Years\" }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"2020-2023\" }) }) }), className: \"framer-rsm7zo\", \"data-framer-name\": \"Data \u23F5 2021-2022\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"AZhf3Xh2v\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"2019-Until now\" }) }) }) }, ZqOPGVSjA: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"2019-2020\" }) }) }) } }, baseVariant, gestureVariant) })] }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-1xvager\", \"data-framer-name\": \"Frame 397\", layoutDependency: layoutDependency, layoutId: \"g31c1apXQ\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Role\" }) }) }), className: \"framer-14b3z0u\", \"data-framer-name\": \"Data \u23F5 Role\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"D69904PIK\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.33)\", \"--framer-paragraph-spacing\": \"0px\" }, variants: { \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgba(222, 222, 222, 0.6)\" } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ \"zEHo0tehB-hover\": { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-line-height\": \"27px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Role\" }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Senior Product Designer\" }) }) }), className: \"framer-1yr9la4\", \"data-framer-name\": \"Data \u23F5 Lead Product Designer\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"ERvVDFB4d\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Self-employed Product Designer\" }) }) }) } }, baseVariant, gestureVariant) })] }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-1ok4jch\", \"data-framer-name\": \"Frame 398\", layoutDependency: layoutDependency, layoutId: \"fJ17BBWT8\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Scope\" }) }) }), className: \"framer-1e0z8th\", \"data-framer-name\": \"Data \u23F5 Scope\", fonts: [\"GF;Archivo-600\"], layoutDependency: layoutDependency, layoutId: \"p_PTNbd79\", style: { \"--extracted-1w3ko1f\": \" rgba(222, 222, 222, 0.33)\", \"--framer-paragraph-spacing\": \"0px\" }, variants: { \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgba(222, 222, 222, 0.6)\" } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ \"zEHo0tehB-hover\": { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\", \"--framer-font-family\": '\"Archivo\", sans-serif', \"--framer-font-size\": \"12px\", \"--framer-font-weight\": \"600\", \"--framer-letter-spacing\": \"1px\", \"--framer-line-height\": \"27px\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\", \"--framer-text-transform\": \"uppercase\" }, children: \"Scope\" }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Product design, Prototyping\" }) }) }), className: \"framer-12bx041\", \"data-framer-name\": \"Data \u23F5 Product Strategy, UI/UX/IxD, Prototyping, Design system\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"cRig7EJNY\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.86)\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"14px\", \"--framer-line-height\": \"27px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"14px\", \"--framer-letter-spacing\": \"0.63px\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Design system, UI Design, Concept\" }) }) }) } }, baseVariant, gestureVariant) })] })] })] }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"Case\" }) }) }), className: \"framer-13t30id\", \"data-framer-name\": \"Case\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"fX1tnkaAQ\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.33)\", \"--framer-paragraph-spacing\": \"0px\", opacity: 1 }, variants: { \"UXtWOln8p-hover\": { opacity: 0 }, \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.43)\", opacity: 0 }, \"ZqOPGVSjA-hover\": { opacity: 0 } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ \"zEHo0tehB-hover\": { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\", \"Archivo Placeholder\", sans-serif', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"Case\" }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"01\" }) }) }), className: \"framer-1dzs7d\", \"data-framer-name\": \"01\", fonts: [\"GF;Archivo-regular\"], layoutDependency: layoutDependency, layoutId: \"AJqM23R9p\", style: { \"--extracted-1w3ko1f\": \" rgba(255, 255, 255, 0.33)\", \"--framer-paragraph-spacing\": \"0px\", opacity: 1 }, variants: { \"UXtWOln8p-hover\": { opacity: 0 }, \"zEHo0tehB-hover\": { \"--extracted-r6o4lv\": \"rgba(255, 255, 255, 0.43)\", opacity: 0 }, \"ZqOPGVSjA-hover\": { opacity: 0 } }, verticalAlignment: \"center\", withExternalLayout: true, ...addPropertyOverrides({ \"zEHo0tehB-hover\": { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\", \"Archivo Placeholder\", sans-serif', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"01\" }) }) }, UXtWOln8p: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"02\" }) }) }) }, ZqOPGVSjA: { children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--framer-font-size\": \"12px\" }, children: /*#__PURE__*/_jsx(motion.span, { style: { \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\", \"--framer-font-family\": '\"Archivo\"', \"--framer-font-size\": \"12px\", \"--framer-letter-spacing\": \"-0.01em\", \"--framer-text-color\": \"var(--extracted-1w3ko1f)\" }, children: \"03\" }) }) }) } }, baseVariant, gestureVariant) }), /*#__PURE__*/_jsx(SVG, { className: \"framer-shje5x\", \"data-framer-name\": \"Vector 1\", fill: \"rgba(0,0,0,1)\", intrinsicHeight: 4, intrinsicWidth: 18, layoutDependency: layoutDependency, layoutId: \"s3OaQKMTY\", style: { opacity: 1 }, svg: '<svg width=\"18\" height=\"4\" viewBox=\"-1 -1 18 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 1H16\" stroke=\"white\" stroke-opacity=\"0.33\"/>\\n</svg>\\n', variants: { \"UXtWOln8p-hover\": { opacity: 0 }, \"zEHo0tehB-hover\": { opacity: 0 }, \"ZqOPGVSjA-hover\": { opacity: 0 } }, withExternalLayout: true }), /*#__PURE__*/_jsx(SVG, { className: \"framer-1e8saha\", \"data-framer-name\": \"Frame 1321315896\", fill: \"rgba(0,0,0,1)\", intrinsicHeight: 40, intrinsicWidth: 40, layoutDependency: layoutDependency, layoutId: \"vYIuitPed\", svg: '<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"black\"/>\\n<g clip-path=\"url(#clip0_476_206960)\">\\n<path d=\"M24.9498 15.0498L15.0498 24.9498\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M18 15L24.95 15.049L25 22\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_476_206960\">\\n<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(8 8)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n', withExternalLayout: true }), /*#__PURE__*/_jsx(motion.div, { className: \"framer-15odozt\", \"data-border\": true, \"data-framer-name\": \"\u0427\u0435\u0440\u043D\", layoutDependency: layoutDependency, layoutId: \"dhPVKxQ3b\", style: { \"--border-bottom-width\": \"2px\", \"--border-color\": \"rgb(0, 0, 0)\", \"--border-left-width\": \"2px\", \"--border-right-width\": \"2px\", \"--border-style\": \"solid\", \"--border-top-width\": \"2px\", borderBottomLeftRadius: 24, borderBottomRightRadius: 24, borderTopLeftRadius: 24, borderTopRightRadius: 24 }, variants: { \"UXtWOln8p-hover\": { \"--border-bottom-width\": \"4px\", \"--border-left-width\": \"4px\", \"--border-right-width\": \"4px\", \"--border-top-width\": \"4px\", borderBottomLeftRadius: 22, borderBottomRightRadius: 22, borderTopLeftRadius: 22, borderTopRightRadius: 22 }, \"zEHo0tehB-hover\": { \"--border-bottom-width\": \"4px\", \"--border-left-width\": \"4px\", \"--border-right-width\": \"4px\", \"--border-top-width\": \"4px\", borderBottomLeftRadius: 22, borderBottomRightRadius: 22, borderTopLeftRadius: 22, borderTopRightRadius: 22 }, \"ZqOPGVSjA-hover\": { \"--border-bottom-width\": \"4px\", \"--border-left-width\": \"4px\", \"--border-right-width\": \"4px\", \"--border-top-width\": \"4px\", borderBottomLeftRadius: 22, borderBottomRightRadius: 22, borderTopLeftRadius: 22, borderTopRightRadius: 22 } } }), /*#__PURE__*/_jsx(Link, { ...addPropertyOverrides({ \"UXtWOln8p-hover\": { href: { webPageId: \"q5kmvVlXX\" } } }, baseVariant, gestureVariant), children: /*#__PURE__*/_jsx(motion.a, { className: \"framer-1emygmf framer-w7vlsu\", \"data-border\": true, \"data-framer-name\": \"\u0411\u0435\u043B\", layoutDependency: layoutDependency, layoutId: \"o3tMoNv8B\", style: { \"--border-bottom-width\": \"2px\", \"--border-color\": \"rgb(18, 18, 18)\", \"--border-left-width\": \"2px\", \"--border-right-width\": \"2px\", \"--border-style\": \"solid\", \"--border-top-width\": \"2px\", borderBottomLeftRadius: 26, borderBottomRightRadius: 26, borderTopLeftRadius: 26, borderTopRightRadius: 26, opacity: 0 }, variants: { \"UXtWOln8p-hover\": { \"--border-color\": \"rgb(93, 91, 91)\", borderBottomLeftRadius: 24, borderBottomRightRadius: 24, borderTopLeftRadius: 24, borderTopRightRadius: 24, opacity: 1 }, \"zEHo0tehB-hover\": { \"--border-color\": \"rgb(93, 91, 91)\", borderBottomLeftRadius: 24, borderBottomRightRadius: 24, borderTopLeftRadius: 24, borderTopRightRadius: 24, opacity: 1 }, \"ZqOPGVSjA-hover\": { \"--border-color\": \"rgb(93, 91, 91)\", borderBottomLeftRadius: 24, borderBottomRightRadius: 24, borderTopLeftRadius: 24, borderTopRightRadius: 24, opacity: 1 } }, children: /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { style: { \"--font-selector\": \"SW50ZXI=\", \"--framer-font-family\": '\"Inter\", sans-serif', \"--framer-font-size\": \"24px\", \"--framer-font-style\": \"normal\", \"--framer-font-weight\": \"400\", \"--framer-letter-spacing\": \"0em\", \"--framer-line-height\": \"38px\", \"--framer-text-alignment\": \"start\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: /*#__PURE__*/_jsx(motion.br, { className: \"trailing-break\" }) }) }), className: \"framer-1dhj29i\", fonts: [\"Inter\"], layoutDependency: layoutDependency, layoutId: \"v3J13LWIF\", style: { \"--extracted-r6o4lv\": \"hsl(0, 0%, 0%)\", \"--framer-link-text-color\": \"rgb(0, 153, 255)\", \"--framer-link-text-decoration\": \"underline\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"top\", withExternalLayout: true }) }) })] }) }) }) }) });});const css = ['.framer-ZLThA [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-ZLThA .framer-w7vlsu { display: block; }\", \".framer-ZLThA .framer-1vxzcl0 { height: 500px; overflow: hidden; position: relative; width: 1696px; will-change: transform; }\", \".framer-ZLThA .framer-1xk80yv { flex: none; height: 500px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 500px / 2); width: 100%; }\", \".framer-ZLThA .framer-1y3izmg-container { flex: none; height: 222px; left: calc(47.22222222222224% - 220px / 2); position: absolute; top: 39px; width: 220px; }\", \".framer-ZLThA .framer-1ce5q0p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 37px; height: 63%; justify-content: center; left: 40px; max-width: 450px; min-width: 367px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: calc(54.40000000000003% - 62.5% / 2); width: 25%; }\", \".framer-ZLThA .framer-1mbfzsb, .framer-ZLThA .framer-1k9q6tq, .framer-ZLThA .framer-rsm7zo, .framer-ZLThA .framer-14b3z0u, .framer-ZLThA .framer-1yr9la4, .framer-ZLThA .framer-1e0z8th, .framer-ZLThA .framer-12bx041, .framer-ZLThA .framer-1dhj29i, .framer-ZLThA .framer-qpatsu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-ZLThA .framer-iwciko { flex: 1 0 0px; height: 1px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ZLThA .framer-1opemuz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-ZLThA .framer-11gj4c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-ZLThA .framer-1xvager { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-ZLThA .framer-1ok4jch { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 53px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-ZLThA .framer-13t30id { flex: none; height: auto; left: 40px; position: absolute; top: 40px; white-space: pre; width: auto; }\", \".framer-ZLThA .framer-1dzs7d { flex: none; height: auto; left: 100px; position: absolute; top: 40px; white-space: pre; width: auto; }\", \".framer-ZLThA .framer-shje5x { flex: none; height: 4px; left: 75px; position: absolute; top: 45px; width: 18px; }\", \".framer-ZLThA .framer-1e8saha { flex: none; height: 40px; left: -40px; position: absolute; top: 25px; width: 40px; }\", \".framer-ZLThA .framer-15odozt { bottom: -2px; flex: none; left: -2px; overflow: visible; position: absolute; right: -2px; top: -2px; }\", \".framer-ZLThA .framer-1emygmf { align-content: center; align-items: center; bottom: -4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; justify-content: center; left: -4px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: -4px; width: 100%; }\", \".framer-ZLThA .framer-v-1vxzcl0 .framer-1vxzcl0, .framer-ZLThA .framer-v-q7fifq .framer-1vxzcl0, .framer-ZLThA .framer-v-1djlbcv .framer-1vxzcl0 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZLThA .framer-1ce5q0p, .framer-ZLThA .framer-1opemuz, .framer-ZLThA .framer-11gj4c, .framer-ZLThA .framer-1xvager, .framer-ZLThA .framer-1ok4jch, .framer-ZLThA .framer-1emygmf { gap: 0px; } .framer-ZLThA .framer-1ce5q0p > * { margin: 0px; margin-bottom: calc(37px / 2); margin-top: calc(37px / 2); } .framer-ZLThA .framer-1ce5q0p > :first-child, .framer-ZLThA .framer-1opemuz > :first-child { margin-top: 0px; } .framer-ZLThA .framer-1ce5q0p > :last-child, .framer-ZLThA .framer-1opemuz > :last-child { margin-bottom: 0px; } .framer-ZLThA .framer-1opemuz > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ZLThA .framer-11gj4c > * { margin: 0px; margin-left: calc(54px / 2); margin-right: calc(54px / 2); } .framer-ZLThA .framer-11gj4c > :first-child, .framer-ZLThA .framer-1xvager > :first-child, .framer-ZLThA .framer-1ok4jch > :first-child, .framer-ZLThA .framer-1emygmf > :first-child { margin-left: 0px; } .framer-ZLThA .framer-11gj4c > :last-child, .framer-ZLThA .framer-1xvager > :last-child, .framer-ZLThA .framer-1ok4jch > :last-child, .framer-ZLThA .framer-1emygmf > :last-child { margin-right: 0px; } .framer-ZLThA .framer-1xvager > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-ZLThA .framer-1ok4jch > * { margin: 0px; margin-left: calc(53px / 2); margin-right: calc(53px / 2); } .framer-ZLThA .framer-1emygmf > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } }\", \".framer-ZLThA.framer-v-q7fifq .framer-1vxzcl0 { width: 1800px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-1vxzcl0, .framer-ZLThA.framer-v-q7fifq.hover .framer-1vxzcl0 { text-decoration: none; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-1xk80yv { height: 529px; left: -52px; right: -52px; top: -18px; width: unset; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-13t30id, .framer-ZLThA.framer-v-q7fifq.hover .framer-13t30id { left: 100px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-1dzs7d, .framer-ZLThA.framer-v-q7fifq.hover .framer-1dzs7d { left: 160px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-shje5x, .framer-ZLThA.framer-v-q7fifq.hover .framer-shje5x { left: 135px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-1e8saha { left: 38px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-15odozt, .framer-ZLThA.framer-v-q7fifq.hover .framer-15odozt, .framer-ZLThA.framer-v-1djlbcv.hover .framer-15odozt { bottom: 2px; left: 2px; right: 2px; top: 2px; }\", \".framer-ZLThA.framer-v-1vxzcl0.hover .framer-1emygmf { bottom: unset; height: 100%; left: calc(49.97183098591552% - 100% / 2); top: calc(50.00000000000002% - 100% / 2); width: 100%; }\", \".framer-ZLThA.framer-v-q7fifq.hover .framer-1xk80yv { height: 516px; left: calc(48.38888888888891% - 103.22222222222221% / 2); top: calc(51.60000000000002% - 516px / 2); width: 103%; }\", \".framer-ZLThA.framer-v-q7fifq.hover .framer-1e8saha { left: 38px; top: 26px; }\", \".framer-ZLThA.framer-v-q7fifq.hover .framer-1emygmf { bottom: 0px; left: 0px; top: 0px; width: 100%; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-1xk80yv { height: 516px; left: calc(48.408018867924554% - 103.24292452830188% / 2); top: calc(51.40000000000002% - 516px / 2); width: 103%; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-13t30id { left: 95px; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-1dzs7d { left: 155px; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-shje5x { left: 130px; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-1e8saha { left: 34px; }\", \".framer-ZLThA.framer-v-1djlbcv.hover .framer-1emygmf { bottom: unset; height: 100%; left: 0px; text-decoration: none; top: 0px; width: 100%; }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 500\n* @framerIntrinsicWidth 1696\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZqOPGVSjA\":{\"layout\":[\"fixed\",\"fixed\"]},\"UXtWOln8p\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ig3KHWEOb\":{\"layout\":[\"fixed\",\"fixed\"]},\"iFlcRxVp0\":{\"layout\":[\"fixed\",\"fixed\"]},\"r25EJ6G0R\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n*/const FramerrPQ9WveYZ = withCSS(Component, css, \"framer-ZLThA\");export default FramerrPQ9WveYZ;FramerrPQ9WveYZ.displayName = \"case study\";FramerrPQ9WveYZ.defaultProps = { height: 500, width: 1696 };addPropertyControls(FramerrPQ9WveYZ, { variant: { options: [\"zEHo0tehB\", \"ZqOPGVSjA\", \"UXtWOln8p\"], optionTitles: [\"Variant 1\", \"Variant 3\", \"Variant\"], title: \"Variant\", type: ControlType.Enum } });addFonts(FramerrPQ9WveYZ, [{ family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/rPQ9WveYZ:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\", weight: \"400\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/rPQ9WveYZ:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf\", weight: \"300\" }, { family: \"Archivo\", moduleAsset: { localModuleIdentifier: \"local-module:canvasComponent/rPQ9WveYZ:default\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\" }, style: \"normal\", url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\", weight: \"600\" }, ...VideoFonts]);\nexport const __FramerMetadata__ = { \"exports\": { \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerrPQ9WveYZ\", \"slots\": [], \"annotations\": { \"framerContractVersion\": \"1\", \"framerIntrinsicHeight\": \"500\", \"framerIntrinsicWidth\": \"1696\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZqOPGVSjA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UXtWOln8p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ig3KHWEOb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iFlcRxVp0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r25EJ6G0R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\" } }, \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./rPQ9WveYZ.map"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "useConstant", "init", "ref", "pe", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "isMotionValue", "v", "MotionValue", "useAutoMotionValue", "inputValue", "options", "optionsRef", "pe", "animation", "didInitialMount", "isOnCanvas", "RenderTarget", "onChangeDeps", "onChange", "te", "transformer", "value", "ref", "value1", "useConstant", "isMotionValue", "motionValue", "ue", "ref1", "newValue", "ref2", "animate2", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "playing", "canvasPlay", "muted", "playsinline", "controls", "progress", "objectFit", "backgroundColor", "radius", "isMixed", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "restartOnEnter", "posterEnabled", "startTimeProp", "volume", "loop", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "videoRef", "pe", "isSafari", "useIsBrowserSafari", "requestingPlay", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "startTime", "se", "shouldPlay", "autoPlay", "isMuted", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "ue", "videoProgress", "useAutoMotionValue", "value", "newValue", "useMotionValueEvent", "latest", "useOnEnter", "useOnExit", "src", "fragment", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "uDWLhW13q", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText2", "x", "css", "FramerC1msmsn5P", "withCSS", "C1msmsn5P_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "getFonts", "Video", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "jgbkYQmoR", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "Video", "RichText2", "x", "css", "Framerp7NCKkzTz", "withCSS", "p7NCKkzTz_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "VideoFonts", "getFonts", "Video", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText2", "x", "SVG", "css", "FramerrPQ9WveYZ", "withCSS", "rPQ9WveYZ_default", "addPropertyControls", "ControlType", "addFonts"]
}
