{"version":3,"file":"shared-lib.Cs3sQJTS.mjs","names":["useMemo","useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","VV","II1","GG","NN","EE","SS","HH","UserComponent","UU","II2","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","ContactMe","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","Image1","RichText","SVG","sharedStyle.css","sharedStyle.fonts","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/IQ2F50TKjteGNrpTXbJK/Trv68LeE3k50aODifLKV/BkdP81pL1.js","https:/framerusercontent.com/modules/wDAM0JgIPFbg4VtSwRZ1/JefVTjIPRHvNMSlp2T2p/ab7KCtbTB.js","https:/framerusercontent.com/modules/QP3TE6ODfvCqq1V9Ah0y/XKtPphYSGpnpyQv7a8H6/IyiXTfxGF.js","https:/framerusercontent.com/modules/T2DIEcT19cpwPFpRQKbZ/4S5vlaNOALaOXjMkAMpw/izvR4ieXU.js","https:/framerusercontent.com/modules/XLVBLy0oRrNYkeqVCJHB/RDBVImJAc5FZmhm2l6PP/kvFPFY4nA.js","https:/framerusercontent.com/modules/A8AYAbmHKpHpq7MxXy57/4p4XIvCkrp8hTYgmuiN7/Pg4X25gRT.js","https:/framerusercontent.com/modules/oldktqiAalpv7hLUH5GO/QKl30tK84dzYsktqhf6l/q5HAVx_Vo.js","https:/framerusercontent.com/modules/4qDIHc9ZHuAvUYBLE03Y/wUvDLjKJhlDpYNcyEF9v/RbI3hHfo0.js","https:/framerusercontent.com/modules/qYm5qe33Uvsk5vuMiOQo/B3rTCNOWw0aPEU8OUTci/uUE49XG6U.js","https:/framerusercontent.com/modules/btHbA0nHVyODpOJSwcKe/py4pKSw1MB7AD7iIx7cp/uzeo8jm_R.js","https:/framerusercontent.com/modules/1vdkULu85NpxZ2ciQ9VP/Ppj69GY57gmh4sBUn0Hp/xu0Tq9vKZ.js","https:/framerusercontent.com/modules/P3XKDsR07rXmUixtfkWM/S5vezTwkOmlVn9xVgPvX/EGhDg4AZJ.js","https:/framerusercontent.com/modules/kspus6wyqa64NQkluZkv/uHRdaqAw02MTxGZPnAC1/FK8oZHw86.js","https:/framerusercontent.com/modules/OgRtKdlwLj610hOhlJ75/nwZvo5AaujsE7IwlhuUV/svThaVKOe.js","https:/framerusercontent.com/modules/jrkYFcMUvGGmD4BiOuuT/y3TBnc30nuWEfnYRC6cZ/SO2m_dynF.js","https:/framerusercontent.com/modules/rzXGN38dtr3W5hEVJ7Ew/ZV9RBDKOY13DLeUjVD0r/siteMetadata.js","https:/framerusercontent.com/modules/soLOYQL1OFRCTv95uEV3/N30wdDmEicztZfPe3VVP/augiA20Il.js","https:/framerusercontent.com/modules/E0L0S9DqRnFUAFWCpTxJ/QaEJXfcJ4l9pTvGwHIZG/St8KIe68C.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 — 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 { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.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 { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.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 * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.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{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"e1APmdmWG\",\"HoIgHdtGO\",\"rlE6D4t7O\",\"i51FxmmvT\",\"zHol2eGJI\",\"FYfaaN0Hd\",\"KrnEgtMD4\",\"rRKaDtePX\",\"CT4JPsD0N\",\"CzWYSQOGf\",\"cqbjLf7ik\"];const serializationHash=\"framer-b25l2\";const variantClassNames={cqbjLf7ik:\"framer-v-58znn0\",CT4JPsD0N:\"framer-v-5vjrkv\",CzWYSQOGf:\"framer-v-bvdsxv\",e1APmdmWG:\"framer-v-a2186p\",FYfaaN0Hd:\"framer-v-8ysq3s\",HoIgHdtGO:\"framer-v-emtyub\",i51FxmmvT:\"framer-v-18kgw1v\",KrnEgtMD4:\"framer-v-um8tvm\",rlE6D4t7O:\"framer-v-1t7ewo3\",rRKaDtePX:\"framer-v-nd9ih9\",zHol2eGJI:\"framer-v-i1vbkb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page 1\":\"KrnEgtMD4\",\"Product page 2\":\"rRKaDtePX\",\"Product page 3\":\"CT4JPsD0N\",\"Product page 4\":\"CzWYSQOGf\",\"Product page 5\":\"cqbjLf7ik\",\"Variant 1\":\"e1APmdmWG\",\"Variant 2\":\"HoIgHdtGO\",\"Variant 3\":\"rlE6D4t7O\",\"Variant 4\":\"i51FxmmvT\",\"Variant 5\":\"zHol2eGJI\",\"Variant 6\":\"FYfaaN0Hd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"e1APmdmWG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e1APmdmWG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1lb4p1j=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"HoIgHdtGO\",true),500);});const onAppear1rj8k0k=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rlE6D4t7O\",true),500);});const onAppear1ymhlc2=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"i51FxmmvT\",true),500);});const onAppear1xid4vu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"zHol2eGJI\",true),500);});const onAppear1qvqh80=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"e1APmdmWG\",true),500);});const onAppearptdndo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rRKaDtePX\",true),500);});const onAppearetpjbi=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CT4JPsD0N\",true),500);});const onAppear932da3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CzWYSQOGf\",true),500);});const onAppearq0ao8f=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cqbjLf7ik\",true),500);});const onAppear1ak646m=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"KrnEgtMD4\",true),500);});useOnVariantChange(baseVariant,{cqbjLf7ik:onAppear1ak646m,CT4JPsD0N:onAppear932da3,CzWYSQOGf:onAppearq0ao8f,default:onAppear1lb4p1j,FYfaaN0Hd:undefined,HoIgHdtGO:onAppear1rj8k0k,i51FxmmvT:onAppear1xid4vu,KrnEgtMD4:onAppearptdndo,rlE6D4t7O:onAppear1ymhlc2,rRKaDtePX:onAppearetpjbi,zHol2eGJI:onAppear1qvqh80});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-a2186p\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"e1APmdmWG\",ref:refBinding,style:{...style},...addPropertyOverrides({cqbjLf7ik:{\"data-framer-name\":\"Product page 5\"},CT4JPsD0N:{\"data-framer-name\":\"Product page 3\"},CzWYSQOGf:{\"data-framer-name\":\"Product page 4\"},FYfaaN0Hd:{\"data-framer-name\":\"Variant 6\",\"data-highlight\":undefined},HoIgHdtGO:{\"data-framer-name\":\"Variant 2\"},i51FxmmvT:{\"data-framer-name\":\"Variant 4\"},KrnEgtMD4:{\"data-framer-name\":\"Product page 1\"},rlE6D4t7O:{\"data-framer-name\":\"Variant 3\"},rRKaDtePX:{\"data-framer-name\":\"Product page 2\"},zHol2eGJI:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"Let’s turn brainstorming\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]}),className:\"framer-1dv7hhw\",fonts:[\"GF;Fira Code-700\"],layoutDependency:layoutDependency,layoutId:\"z8l_MUDJD\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,variants:{cqbjLf7ik:{\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(168, 73, 0)\"},CT4JPsD0N:{\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(168, 104, 0)\"},CzWYSQOGf:{\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(50, 168, 0)\"},HoIgHdtGO:{\"--extracted-1w3ko1f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(0, 169, 158)\"},i51FxmmvT:{\"--extracted-1w3ko1f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(50, 168, 0)\"},KrnEgtMD4:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},rlE6D4t7O:{\"--extracted-1w3ko1f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(168, 104, 0)\"},rRKaDtePX:{\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(0, 169, 158)\"},zHol2eGJI:{\"--extracted-1w3ko1f\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(168, 73, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cqbjLf7ik:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 73, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"into bold results.\"})]})},CT4JPsD0N:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 104, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"into bold results.\"})]})},CzWYSQOGf:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(50, 168, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"into bold results.\"})]})},FYfaaN0Hd:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"700\"},children:\"Let’s turn brainstorming\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]}),transformTemplate:undefined},HoIgHdtGO:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 169, 158))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]})},i51FxmmvT:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(50, 168, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]})},KrnEgtMD4:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Let’s turn brainstorming\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"into bold results.\"})]})},rlE6D4t7O:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 104, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]})},rRKaDtePX:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 169, 158))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"into bold results.\"})]})},zHol2eGJI:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 73, 0))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Let’s turn \"}),\"brainstorming\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTcwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\"},children:\"into bold results.\"})]})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b25l2.framer-1scmwbs, .framer-b25l2 .framer-1scmwbs { display: block; }\",\".framer-b25l2.framer-a2186p { height: 53px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 317px; }\",\".framer-b25l2 .framer-1dv7hhw { flex: none; height: auto; left: 50%; position: absolute; top: 49%; white-space: pre; width: auto; }\",\".framer-b25l2.framer-v-8ysq3s.framer-a2186p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-b25l2.framer-v-8ysq3s .framer-1dv7hhw { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 53\n * @framerIntrinsicWidth 317\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HoIgHdtGO\":{\"layout\":[\"fixed\",\"fixed\"]},\"rlE6D4t7O\":{\"layout\":[\"fixed\",\"fixed\"]},\"i51FxmmvT\":{\"layout\":[\"fixed\",\"fixed\"]},\"zHol2eGJI\":{\"layout\":[\"fixed\",\"fixed\"]},\"FYfaaN0Hd\":{\"layout\":[\"auto\",\"auto\"]},\"KrnEgtMD4\":{\"layout\":[\"fixed\",\"fixed\"]},\"rRKaDtePX\":{\"layout\":[\"fixed\",\"fixed\"]},\"CT4JPsD0N\":{\"layout\":[\"fixed\",\"fixed\"]},\"CzWYSQOGf\":{\"layout\":[\"fixed\",\"fixed\"]},\"cqbjLf7ik\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBkdP81pL1=withCSS(Component,css,\"framer-b25l2\");export default FramerBkdP81pL1;FramerBkdP81pL1.displayName=\"Footer text\";FramerBkdP81pL1.defaultProps={height:53,width:317};addPropertyControls(FramerBkdP81pL1,{variant:{options:[\"e1APmdmWG\",\"HoIgHdtGO\",\"rlE6D4t7O\",\"i51FxmmvT\",\"zHol2eGJI\",\"FYfaaN0Hd\",\"KrnEgtMD4\",\"rRKaDtePX\",\"CT4JPsD0N\",\"CzWYSQOGf\",\"cqbjLf7ik\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Product page 1\",\"Product page 2\",\"Product page 3\",\"Product page 4\",\"Product page 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBkdP81pL1,[{explicitInter:true,fonts:[{cssFamilyName:\"Fira Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Code\",url:\"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_NprFVLxN87gsj0.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBkdP81pL1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"317\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HoIgHdtGO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rlE6D4t7O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i51FxmmvT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zHol2eGJI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FYfaaN0Hd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KrnEgtMD4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rRKaDtePX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CT4JPsD0N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CzWYSQOGf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cqbjLf7ik\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"53\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BkdP81pL1.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"CJfDrX68y\",\"XwK9HA9xH\",\"HfV7XpxHH\",\"BT7Ui0M2y\",\"RaJKtjwif\",\"uH5Tjf67W\"];const serializationHash=\"framer-MXwsf\";const variantClassNames={BT7Ui0M2y:\"framer-v-5xj6p6\",CJfDrX68y:\"framer-v-1uw8kid\",HfV7XpxHH:\"framer-v-3querq\",RaJKtjwif:\"framer-v-1t6l917\",uH5Tjf67W:\"framer-v-1x0vy4q\",XwK9HA9xH:\"framer-v-19kd3o8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page . 1\":\"uH5Tjf67W\",\"Product page .\":\"RaJKtjwif\",\"Variant 1\":\"CJfDrX68y\",\"Variant 2\":\"XwK9HA9xH\",\"Variant 3\":\"HfV7XpxHH\",\"Variant 4\":\"BT7Ui0M2y\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CJfDrX68y\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CJfDrX68y\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntera6rwh8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"XwK9HA9xH\");});const onMouseLeave1eifcll=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"CJfDrX68y\");});const onMouseEnter11ff6qx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"uH5Tjf67W\");});const onMouseLeaveklvle1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"RaJKtjwif\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({HfV7XpxHH:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uw8kid\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CJfDrX68y\",onMouseEnter:onMouseEntera6rwh8,ref:refBinding,style:{...style},...addPropertyOverrides({BT7Ui0M2y:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},HfV7XpxHH:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},RaJKtjwif:{\"data-framer-name\":\"Product page .\",onMouseEnter:onMouseEnter11ff6qx},uH5Tjf67W:{\"data-framer-name\":\"Product page . 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveklvle1},XwK9HA9xH:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1eifcll}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-r364yy\",layoutDependency:layoutDependency,layoutId:\"SX9dB29PL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.89 19.869\" overflow=\"visible\"><path d=\"M 19.89 10.025 C 19.89 15.534 16.068 19.869 9.984 19.869 C 3.822 19.869 0 15.534 0 10.025 C 0 4.425 3.822 0 9.984 0 C 16.068 0 19.89 4.425 19.89 10.025 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({BT7Ui0M2y:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.912 19.869\" overflow=\"visible\"><path d=\"M 15.912 10.025 C 15.912 15.534 12.854 19.869 7.987 19.869 C 3.058 19.869 0 15.534 0 10.025 C 0 4.425 3.058 0 7.987 0 C 12.854 0 15.912 4.425 15.912 10.025 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},HfV7XpxHH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.912 15.895\" overflow=\"visible\"><path d=\"M 15.912 8.02 C 15.912 12.427 12.854 15.895 7.987 15.895 C 3.058 15.895 0 12.427 0 8.02 C 0 3.54 3.058 0 7.987 0 C 12.854 0 15.912 3.54 15.912 8.02 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},RaJKtjwif:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.89 19.869\" overflow=\"visible\"><path d=\"M 19.89 10.025 C 19.89 15.534 16.068 19.869 9.984 19.869 C 3.822 19.869 0 15.534 0 10.025 C 0 4.425 3.822 0 9.984 0 C 16.068 0 19.89 4.425 19.89 10.025 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},uH5Tjf67W:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.89 29.925\" overflow=\"visible\"><path d=\"M 19.89 15.099 C 19.89 23.396 16.068 29.925 9.984 29.925 C 3.822 29.925 0 23.396 0 15.099 C 0 6.665 3.822 0 9.984 0 C 16.068 0 19.89 6.665 19.89 15.099 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},XwK9HA9xH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.89 29.925\" overflow=\"visible\"><path d=\"M 19.89 15.099 C 19.89 23.396 16.068 29.925 9.984 29.925 C 3.822 29.925 0 23.396 0 15.099 C 0 6.665 3.822 0 9.984 0 C 16.068 0 19.89 6.665 19.89 15.099 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MXwsf.framer-rs9a3t, .framer-MXwsf .framer-rs9a3t { display: block; }\",\".framer-MXwsf.framer-1uw8kid { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MXwsf .framer-r364yy { height: 20px; position: relative; width: 20px; }\",\".framer-MXwsf.framer-v-19kd3o8 .framer-r364yy, .framer-MXwsf.framer-v-1x0vy4q .framer-r364yy { height: 30px; }\",\".framer-MXwsf.framer-v-3querq.framer-1uw8kid, .framer-MXwsf.framer-v-5xj6p6.framer-1uw8kid { height: 60px; }\",\".framer-MXwsf.framer-v-3querq .framer-r364yy { height: 16px; width: 16px; }\",\".framer-MXwsf.framer-v-5xj6p6 .framer-r364yy { width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"XwK9HA9xH\":{\"layout\":[\"auto\",\"fixed\"]},\"HfV7XpxHH\":{\"layout\":[\"auto\",\"fixed\"]},\"BT7Ui0M2y\":{\"layout\":[\"auto\",\"fixed\"]},\"RaJKtjwif\":{\"layout\":[\"auto\",\"fixed\"]},\"uH5Tjf67W\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerab7KCtbTB=withCSS(Component,css,\"framer-MXwsf\");export default Framerab7KCtbTB;Framerab7KCtbTB.displayName=\"..\";Framerab7KCtbTB.defaultProps={height:100,width:20};addPropertyControls(Framerab7KCtbTB,{variant:{options:[\"CJfDrX68y\",\"XwK9HA9xH\",\"HfV7XpxHH\",\"BT7Ui0M2y\",\"RaJKtjwif\",\"uH5Tjf67W\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page .\",\"Product page . 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerab7KCtbTB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerab7KCtbTB\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XwK9HA9xH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HfV7XpxHH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BT7Ui0M2y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RaJKtjwif\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uH5Tjf67W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ab7KCtbTB.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"XncfMeTEO\",\"vJXMNwqHY\",\"elERYEb42\",\"EZ0TPXCEo\",\"t3ccbnrq3\",\"Byy4dznXv\"];const serializationHash=\"framer-0EfZM\";const variantClassNames={Byy4dznXv:\"framer-v-1yhnc3d\",elERYEb42:\"framer-v-p7nopr\",EZ0TPXCEo:\"framer-v-154gq1k\",t3ccbnrq3:\"framer-v-yrbz5u\",vJXMNwqHY:\"framer-v-1u9vrhi\",XncfMeTEO:\"framer-v-ar2j12\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page S 1\":\"Byy4dznXv\",\"Product page S\":\"t3ccbnrq3\",\"Variant 1\":\"XncfMeTEO\",\"Variant 2\":\"vJXMNwqHY\",\"Variant 3\":\"elERYEb42\",\"Variant 4\":\"EZ0TPXCEo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XncfMeTEO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XncfMeTEO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1obzgzu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"vJXMNwqHY\");});const onMouseLeave7u158h=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"XncfMeTEO\");});const onMouseEnter1gtma5l=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Byy4dznXv\");});const onMouseLeave1g3h118=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"t3ccbnrq3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({elERYEb42:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ar2j12\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XncfMeTEO\",onMouseEnter:onMouseEnter1obzgzu,ref:refBinding,style:{...style},...addPropertyOverrides({Byy4dznXv:{\"data-framer-name\":\"Product page S 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1g3h118},elERYEb42:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},EZ0TPXCEo:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},t3ccbnrq3:{\"data-framer-name\":\"Product page S\",onMouseEnter:onMouseEnter1gtma5l},vJXMNwqHY:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave7u158h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-17rm4px\",layoutDependency:layoutDependency,layoutId:\"V2U7W__Tl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.89 49.901\" overflow=\"visible\"><path d=\"M 29.89 34.388 C 29.89 43.311 24.689 49.901 15.707 49.901 C 7.197 49.901 0.525 44.753 0 33.839 L 12.397 33.839 C 12.607 37.409 14.078 38.026 15.234 38.026 C 16.389 38.026 17.493 37.34 17.493 35.624 C 17.44 29.034 -0.105 31.437 0.105 14.826 C 0.105 5.079 6.409 0 14.341 0 C 23.323 0 29.102 5.628 29.417 15.718 L 16.862 15.718 C 16.757 12.767 15.549 11.875 14.288 11.875 C 13.343 11.875 12.607 12.698 12.607 14.346 C 12.607 20.455 29.89 19.425 29.89 34.388 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Byy4dznXv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.89 100.303\" overflow=\"visible\"><path d=\"M 29.89 69.122 C 29.89 87.058 24.689 100.303 15.707 100.303 C 7.197 100.303 0.525 89.956 0 68.019 L 12.397 68.019 C 12.607 75.193 14.078 76.435 15.234 76.435 C 16.389 76.435 17.493 75.055 17.493 71.606 C 17.44 58.361 -0.105 63.19 0.105 29.801 C 0.105 10.21 6.409 0 14.341 0 C 23.323 0 29.102 11.313 29.417 31.595 L 16.862 31.595 C 16.757 25.662 15.549 23.869 14.288 23.869 C 13.343 23.869 12.607 25.524 12.607 28.835 C 12.607 41.115 29.89 39.045 29.89 69.122 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},elERYEb42:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.926 29.941\" overflow=\"visible\"><path d=\"M 19.926 20.633 C 19.926 25.987 16.459 29.941 10.471 29.941 C 4.798 29.941 0.35 26.852 0 20.304 L 8.265 20.304 C 8.405 22.445 9.385 22.816 10.156 22.816 C 10.926 22.816 11.662 22.404 11.662 21.374 C 11.627 17.421 -0.07 18.862 0.07 8.896 C 0.07 3.048 4.272 0 9.56 0 C 15.549 0 19.401 3.377 19.611 9.431 L 11.241 9.431 C 11.171 7.66 10.366 7.125 9.525 7.125 C 8.895 7.125 8.405 7.619 8.405 8.607 C 8.405 12.273 19.926 11.655 19.926 20.633 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},EZ0TPXCEo:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.926 59.881\" overflow=\"visible\"><path d=\"M 19.926 41.266 C 19.926 51.974 16.459 59.881 10.471 59.881 C 4.798 59.881 0.35 53.704 0 40.607 L 8.265 40.607 C 8.405 44.89 9.385 45.632 10.156 45.632 C 10.926 45.632 11.662 44.808 11.662 42.749 C 11.627 34.841 -0.07 37.724 0.07 17.791 C 0.07 6.095 4.272 0 9.56 0 C 15.549 0 19.401 6.754 19.611 18.862 L 11.241 18.862 C 11.171 15.32 10.366 14.25 9.525 14.25 C 8.895 14.25 8.405 15.238 8.405 17.215 C 8.405 24.545 19.926 23.31 19.926 41.266 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},t3ccbnrq3:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.89 49.901\" overflow=\"visible\"><path d=\"M 29.89 34.388 C 29.89 43.311 24.689 49.901 15.707 49.901 C 7.197 49.901 0.525 44.753 0 33.839 L 12.397 33.839 C 12.607 37.409 14.078 38.026 15.234 38.026 C 16.389 38.026 17.493 37.34 17.493 35.624 C 17.44 29.034 -0.105 31.437 0.105 14.826 C 0.105 5.079 6.409 0 14.341 0 C 23.323 0 29.102 5.628 29.417 15.718 L 16.862 15.718 C 16.757 12.767 15.549 11.875 14.288 11.875 C 13.343 11.875 12.607 12.698 12.607 14.346 C 12.607 20.455 29.89 19.425 29.89 34.388 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},vJXMNwqHY:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.89 100.303\" overflow=\"visible\"><path d=\"M 29.89 69.122 C 29.89 87.058 24.689 100.303 15.707 100.303 C 7.197 100.303 0.525 89.956 0 68.019 L 12.397 68.019 C 12.607 75.193 14.078 76.435 15.234 76.435 C 16.389 76.435 17.493 75.055 17.493 71.606 C 17.44 58.361 -0.105 63.19 0.105 29.801 C 0.105 10.21 6.409 0 14.341 0 C 23.323 0 29.102 11.313 29.417 31.595 L 16.862 31.595 C 16.757 25.662 15.549 23.869 14.288 23.869 C 13.343 23.869 12.607 25.524 12.607 28.835 C 12.607 41.115 29.89 39.045 29.89 69.122 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0EfZM.framer-1t7njg, .framer-0EfZM .framer-1t7njg { display: block; }\",\".framer-0EfZM.framer-ar2j12 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-0EfZM .framer-17rm4px { height: 50px; position: relative; width: 30px; }\",\".framer-0EfZM.framer-v-1u9vrhi .framer-17rm4px, .framer-0EfZM.framer-v-1yhnc3d .framer-17rm4px { height: 101px; }\",\".framer-0EfZM.framer-v-p7nopr.framer-ar2j12, .framer-0EfZM.framer-v-154gq1k.framer-ar2j12 { height: 60px; }\",\".framer-0EfZM.framer-v-p7nopr .framer-17rm4px { height: 30px; width: 20px; }\",\".framer-0EfZM.framer-v-154gq1k .framer-17rm4px { height: 60px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vJXMNwqHY\":{\"layout\":[\"auto\",\"fixed\"]},\"elERYEb42\":{\"layout\":[\"auto\",\"fixed\"]},\"EZ0TPXCEo\":{\"layout\":[\"auto\",\"fixed\"]},\"t3ccbnrq3\":{\"layout\":[\"auto\",\"fixed\"]},\"Byy4dznXv\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIyiXTfxGF=withCSS(Component,css,\"framer-0EfZM\");export default FramerIyiXTfxGF;FramerIyiXTfxGF.displayName=\"SS\";FramerIyiXTfxGF.defaultProps={height:100,width:30};addPropertyControls(FramerIyiXTfxGF,{variant:{options:[\"XncfMeTEO\",\"vJXMNwqHY\",\"elERYEb42\",\"EZ0TPXCEo\",\"t3ccbnrq3\",\"Byy4dznXv\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page S\",\"Product page S 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIyiXTfxGF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIyiXTfxGF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"30\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vJXMNwqHY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"elERYEb42\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EZ0TPXCEo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"t3ccbnrq3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Byy4dznXv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IyiXTfxGF.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"FmIwRxB5W\",\"Ng9f2bGO4\",\"YQKO2KGTp\",\"tLr4OjGi0\",\"XwUJltL0Z\",\"zeF4YB5Zl\"];const serializationHash=\"framer-Lf1B1\";const variantClassNames={FmIwRxB5W:\"framer-v-pngl6x\",Ng9f2bGO4:\"framer-v-1y6zem2\",tLr4OjGi0:\"framer-v-z5s3qm\",XwUJltL0Z:\"framer-v-k0ze6b\",YQKO2KGTp:\"framer-v-f1bsvc\",zeF4YB5Zl:\"framer-v-ecnl0s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page U 1\":\"zeF4YB5Zl\",\"Product page U\":\"XwUJltL0Z\",\"Variant 1\":\"FmIwRxB5W\",\"Variant 2\":\"Ng9f2bGO4\",\"Variant 3\":\"YQKO2KGTp\",\"Variant 4\":\"tLr4OjGi0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FmIwRxB5W\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FmIwRxB5W\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter40nzos=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Ng9f2bGO4\");});const onMouseLeave19nszgp=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"FmIwRxB5W\");});const onMouseEnteresx2yz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"zeF4YB5Zl\");});const onMouseLeaveteax6l=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"XwUJltL0Z\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({YQKO2KGTp:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pngl6x\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FmIwRxB5W\",onMouseEnter:onMouseEnter40nzos,ref:refBinding,style:{...style},...addPropertyOverrides({Ng9f2bGO4:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave19nszgp},tLr4OjGi0:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},XwUJltL0Z:{\"data-framer-name\":\"Product page U\",onMouseEnter:onMouseEnteresx2yz},YQKO2KGTp:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},zeF4YB5Zl:{\"data-framer-name\":\"Product page U 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveteax6l}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nax1fe\",layoutDependency:layoutDependency,layoutId:\"d6w7q013o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.849 50.284\" overflow=\"visible\"><path d=\"M 0 28.061 L 0 0 L 14.046 0 L 14.046 28.061 C 14.046 32.351 15.571 35.515 19.829 35.515 C 24.087 35.515 25.803 32.351 25.803 28.061 L 25.803 0 L 39.849 0 L 39.849 28.061 C 39.849 42.759 30.761 50.284 19.511 50.284 C 8.262 50.284 0 42.759 0 28.061 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Ng9f2bGO4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.849 100.041\" overflow=\"visible\"><path d=\"M 0 73.064 L 0 0 L 14.074 0 L 14.046 73.064 C 14.046 78.271 15.571 82.113 19.829 82.113 C 24.087 82.113 25.803 78.271 25.803 73.064 L 25.741 0 L 39.815 0 L 39.849 73.064 C 39.849 90.906 30.761 100.041 19.511 100.041 C 8.262 100.041 0 90.906 0 73.064 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},tLr4OjGi0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 60.17\" overflow=\"visible\"><path d=\"M 0 46.836 L 0 0 L 9 0 L 9.13 46.836 C 9.13 49.41 10.121 51.309 12.889 51.309 C 15.657 51.309 16.772 49.41 16.772 46.836 L 17 0 L 26 0 L 25.902 46.836 C 25.902 55.655 19.994 60.17 12.682 60.17 C 5.37 60.17 0 55.655 0 46.836 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},XwUJltL0Z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.849 50.284\" overflow=\"visible\"><path d=\"M 0 28.061 L 0 0 L 14.046 0 L 14.046 28.061 C 14.046 32.351 15.571 35.515 19.829 35.515 C 24.087 35.515 25.803 32.351 25.803 28.061 L 25.803 0 L 39.849 0 L 39.849 28.061 C 39.849 42.759 30.761 50.284 19.511 50.284 C 8.262 50.284 0 42.759 0 28.061 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},YQKO2KGTp:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.902 30.17\" overflow=\"visible\"><path d=\"M 0 16.836 L 0 0 L 9.13 0 L 9.13 16.836 C 9.13 19.41 10.121 21.309 12.889 21.309 C 15.657 21.309 16.772 19.41 16.772 16.836 L 16.772 0 L 25.902 0 L 25.902 16.836 C 25.902 25.655 19.994 30.17 12.682 30.17 C 5.37 30.17 0 25.655 0 16.836 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},zeF4YB5Zl:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.849 100.041\" overflow=\"visible\"><path d=\"M 0 73.064 L 0 0 L 14.074 0 L 14.046 73.064 C 14.046 78.271 15.571 82.113 19.829 82.113 C 24.087 82.113 25.803 78.271 25.803 73.064 L 25.741 0 L 39.815 0 L 39.849 73.064 C 39.849 90.906 30.761 100.041 19.511 100.041 C 8.262 100.041 0 90.906 0 73.064 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Lf1B1.framer-1snu2f8, .framer-Lf1B1 .framer-1snu2f8 { display: block; }\",\".framer-Lf1B1.framer-pngl6x { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Lf1B1 .framer-nax1fe { height: 51px; position: relative; width: 40px; }\",\".framer-Lf1B1.framer-v-1y6zem2 .framer-nax1fe, .framer-Lf1B1.framer-v-ecnl0s .framer-nax1fe { height: 100px; }\",\".framer-Lf1B1.framer-v-f1bsvc.framer-pngl6x, .framer-Lf1B1.framer-v-z5s3qm.framer-pngl6x { height: 60px; }\",\".framer-Lf1B1.framer-v-f1bsvc .framer-nax1fe { height: 30px; width: 26px; }\",\".framer-Lf1B1.framer-v-z5s3qm .framer-nax1fe { height: 60px; width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Ng9f2bGO4\":{\"layout\":[\"auto\",\"fixed\"]},\"YQKO2KGTp\":{\"layout\":[\"auto\",\"fixed\"]},\"tLr4OjGi0\":{\"layout\":[\"auto\",\"fixed\"]},\"XwUJltL0Z\":{\"layout\":[\"auto\",\"fixed\"]},\"zeF4YB5Zl\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerizvR4ieXU=withCSS(Component,css,\"framer-Lf1B1\");export default FramerizvR4ieXU;FramerizvR4ieXU.displayName=\"UU\";FramerizvR4ieXU.defaultProps={height:100,width:40};addPropertyControls(FramerizvR4ieXU,{variant:{options:[\"FmIwRxB5W\",\"Ng9f2bGO4\",\"YQKO2KGTp\",\"tLr4OjGi0\",\"XwUJltL0Z\",\"zeF4YB5Zl\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page U\",\"Product page U 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerizvR4ieXU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerizvR4ieXU\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Ng9f2bGO4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YQKO2KGTp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tLr4OjGi0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XwUJltL0Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zeF4YB5Zl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./izvR4ieXU.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"r8sAJqV7W\",\"YkY554lBS\",\"t5wVUV77H\",\"rP0N2hbKc\",\"Qjf8U3_fm\",\"jp5cTAspb\"];const serializationHash=\"framer-hgVMk\";const variantClassNames={jp5cTAspb:\"framer-v-14bmauv\",Qjf8U3_fm:\"framer-v-37o0a2\",r8sAJqV7W:\"framer-v-sq12rz\",rP0N2hbKc:\"framer-v-8ckoj\",t5wVUV77H:\"framer-v-1by2zs3\",YkY554lBS:\"framer-v-rptx7j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page I 1\":\"Qjf8U3_fm\",\"Product page I\":\"jp5cTAspb\",\"Variant 1\":\"r8sAJqV7W\",\"Variant 2\":\"YkY554lBS\",\"Variant 3\":\"t5wVUV77H\",\"Variant 4\":\"rP0N2hbKc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r8sAJqV7W\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r8sAJqV7W\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1em3yab=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"YkY554lBS\");});const onMouseLeave6nsa83=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"r8sAJqV7W\");});const onMouseLeave16bld60=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"jp5cTAspb\");});const onMouseEnterk0gu88=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Qjf8U3_fm\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({t5wVUV77H:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sq12rz\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"r8sAJqV7W\",onMouseEnter:onMouseEnter1em3yab,ref:refBinding,style:{...style},...addPropertyOverrides({jp5cTAspb:{\"data-framer-name\":\"Product page I\",onMouseEnter:onMouseEnterk0gu88},Qjf8U3_fm:{\"data-framer-name\":\"Product page I 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeave16bld60},rP0N2hbKc:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},t5wVUV77H:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},YkY554lBS:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave6nsa83}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ayvff7\",layoutDependency:layoutDependency,layoutId:\"voH4lzcyo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 50.003\" overflow=\"visible\"><path d=\"M 0 50.003 L 0 0 L 20.05 0 L 20.05 50.003 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jp5cTAspb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 50.003\" overflow=\"visible\"><path d=\"M 0 50.003 L 0 0 L 20.05 0 L 20.05 50.003 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},Qjf8U3_fm:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 100\" overflow=\"visible\"><path d=\"M 0 100 L 0 0 L 20 0 L 20 100 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'},rP0N2hbKc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.03 60.004\" overflow=\"visible\"><path d=\"M 0 60.004 L 0 0 L 12.03 0 L 12.03 60.004 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'},t5wVUV77H:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.03 30.002\" overflow=\"visible\"><path d=\"M 0 30.002 L 0 0 L 12.03 0 L 12.03 30.002 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},YkY554lBS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 100\" overflow=\"visible\"><path d=\"M 0 100 L 0 0 L 20 0 L 20 100 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hgVMk.framer-hagkzw, .framer-hgVMk .framer-hagkzw { display: block; }\",\".framer-hgVMk.framer-sq12rz { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-hgVMk .framer-ayvff7 { height: 50px; position: relative; width: 20px; }\",\".framer-hgVMk.framer-v-rptx7j .framer-ayvff7, .framer-hgVMk.framer-v-37o0a2 .framer-ayvff7 { height: 100px; }\",\".framer-hgVMk.framer-v-1by2zs3.framer-sq12rz, .framer-hgVMk.framer-v-8ckoj.framer-sq12rz { height: 60px; }\",\".framer-hgVMk.framer-v-1by2zs3 .framer-ayvff7 { height: 30px; width: 12px; }\",\".framer-hgVMk.framer-v-8ckoj .framer-ayvff7 { height: 60px; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"YkY554lBS\":{\"layout\":[\"auto\",\"fixed\"]},\"t5wVUV77H\":{\"layout\":[\"auto\",\"fixed\"]},\"rP0N2hbKc\":{\"layout\":[\"auto\",\"fixed\"]},\"Qjf8U3_fm\":{\"layout\":[\"auto\",\"fixed\"]},\"jp5cTAspb\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkvFPFY4nA=withCSS(Component,css,\"framer-hgVMk\");export default FramerkvFPFY4nA;FramerkvFPFY4nA.displayName=\"II-1\";FramerkvFPFY4nA.defaultProps={height:100,width:20};addPropertyControls(FramerkvFPFY4nA,{variant:{options:[\"r8sAJqV7W\",\"YkY554lBS\",\"t5wVUV77H\",\"rP0N2hbKc\",\"Qjf8U3_fm\",\"jp5cTAspb\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page I 1\",\"Product page I\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkvFPFY4nA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkvFPFY4nA\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"100\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YkY554lBS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"t5wVUV77H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rP0N2hbKc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Qjf8U3_fm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jp5cTAspb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kvFPFY4nA.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"lQHx3o_xw\",\"I6XwK11WT\",\"He84NNXUw\",\"LEc6KQf39\",\"fPbpevjZ8\",\"SSikGICXe\"];const serializationHash=\"framer-JZlsp\";const variantClassNames={fPbpevjZ8:\"framer-v-1veqk52\",He84NNXUw:\"framer-v-u75fzf\",I6XwK11WT:\"framer-v-ac9gkj\",LEc6KQf39:\"framer-v-c0x18p\",lQHx3o_xw:\"framer-v-19lx0nj\",SSikGICXe:\"framer-v-59w1gw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page G 1\":\"SSikGICXe\",\"Product page G\":\"fPbpevjZ8\",\"Variant 1\":\"lQHx3o_xw\",\"Variant 2\":\"I6XwK11WT\",\"Variant 3\":\"He84NNXUw\",\"Variant 4\":\"LEc6KQf39\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lQHx3o_xw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lQHx3o_xw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntercmijq2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"I6XwK11WT\");});const onMouseLeave1ohe52r=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"lQHx3o_xw\");});const onMouseEnter1phbbah=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"SSikGICXe\");});const onMouseLeavertgsjt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"fPbpevjZ8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({He84NNXUw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19lx0nj\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lQHx3o_xw\",onMouseEnter:onMouseEntercmijq2,ref:refBinding,style:{...style},...addPropertyOverrides({fPbpevjZ8:{\"data-framer-name\":\"Product page G\",onMouseEnter:onMouseEnter1phbbah},He84NNXUw:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},I6XwK11WT:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1ohe52r},LEc6KQf39:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},SSikGICXe:{\"data-framer-name\":\"Product page G 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeavertgsjt}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16i58fk\",layoutDependency:layoutDependency,layoutId:\"nHDyepkT5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.894 50.224\" overflow=\"visible\"><path d=\"M 25.812 0 C 39.367 0 48.091 6.836 49.605 17.369 L 32.734 17.369 C 31.508 15.486 29.201 14.3 25.884 14.3 C 19.684 14.3 16.223 18.555 16.223 25.112 C 16.223 32.785 19.828 36.622 27.687 36.622 C 31.292 36.622 34.248 35.366 36.627 32.297 L 23.865 32.297 L 23.865 21.345 L 49.894 21.345 L 49.894 36.831 C 46.361 42.76 39.15 50.224 25.956 50.224 C 9.878 50.224 0 39.83 0 25.112 C 0 10.394 9.806 0 25.812 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({fPbpevjZ8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.894 50.224\" overflow=\"visible\"><path d=\"M 25.812 0 C 39.367 0 48.091 6.836 49.605 17.369 L 32.734 17.369 C 31.508 15.486 29.201 14.3 25.884 14.3 C 19.684 14.3 16.223 18.555 16.223 25.112 C 16.223 32.785 19.828 36.622 27.687 36.622 C 31.292 36.622 34.248 35.366 36.627 32.297 L 23.865 32.297 L 23.865 21.345 L 49.894 21.345 L 49.894 36.831 C 46.361 42.76 39.15 50.224 25.956 50.224 C 9.878 50.224 0 39.83 0 25.112 C 0 10.394 9.806 0 25.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},He84NNXUw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.936 30.134\" overflow=\"visible\"><path d=\"M 15.487 0 C 23.62 0 28.855 4.102 29.763 10.421 L 19.64 10.421 C 18.905 9.291 17.52 8.58 15.53 8.58 C 11.81 8.58 9.734 11.133 9.734 15.067 C 9.734 19.671 11.897 21.973 16.612 21.973 C 18.775 21.973 20.549 21.22 21.976 19.378 L 14.319 19.378 L 14.319 12.807 L 29.936 12.807 L 29.936 22.099 C 27.816 25.656 23.49 30.134 15.574 30.134 C 5.927 30.134 0 23.898 0 15.067 C 0 6.236 5.883 0 15.487 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},I6XwK11WT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.894 99.943\" overflow=\"visible\"><path d=\"M 25.812 0 C 39.367 0 48.091 13.603 49.605 34.564 L 32.734 34.564 C 31.508 30.816 29.201 28.456 25.884 28.456 C 19.684 28.456 16.223 36.923 16.223 49.972 C 16.223 65.241 19.828 72.875 27.687 72.875 C 31.292 72.875 34.248 70.377 36.627 64.269 L 23.865 64.269 L 23.865 42.476 L 49.894 42.476 L 49.894 73.292 C 46.361 85.091 39.15 99.943 25.956 99.943 C 9.878 99.943 0 79.261 0 49.972 C 0 20.683 9.806 0 25.812 0 Z\" fill=\"rgb(0, 168, 157)\"></path></svg>'},LEc6KQf39:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.936 60.269\" overflow=\"visible\"><path d=\"M 15.487 0 C 23.62 0 28.855 8.203 29.763 20.843 L 19.64 20.843 C 18.905 18.583 17.52 17.16 15.53 17.16 C 11.81 17.16 9.734 22.266 9.734 30.134 C 9.734 39.342 11.897 43.946 16.612 43.946 C 18.775 43.946 20.549 42.439 21.976 38.756 L 14.319 38.756 L 14.319 25.614 L 29.936 25.614 L 29.936 44.197 C 27.816 51.312 23.49 60.269 15.574 60.269 C 5.927 60.269 0 47.796 0 30.134 C 0 12.472 5.883 0 15.487 0 Z\" fill=\"rgb(0, 168, 157)\"></path></svg>'},SSikGICXe:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.894 99.943\" overflow=\"visible\"><path d=\"M 25.812 0 C 39.367 0 48.091 13.603 49.605 34.564 L 32.734 34.564 C 31.508 30.816 29.201 28.456 25.884 28.456 C 19.684 28.456 16.223 36.923 16.223 49.972 C 16.223 65.241 19.828 72.875 27.687 72.875 C 31.292 72.875 34.248 70.377 36.627 64.269 L 23.865 64.269 L 23.865 42.476 L 49.894 42.476 L 49.894 73.292 C 46.361 85.091 39.15 99.943 25.956 99.943 C 9.878 99.943 0 79.261 0 49.972 C 0 20.683 9.806 0 25.812 0 Z\" fill=\"rgb(0, 168, 157)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JZlsp.framer-n03ozc, .framer-JZlsp .framer-n03ozc { display: block; }\",\".framer-JZlsp.framer-19lx0nj { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-JZlsp .framer-16i58fk { height: 50px; position: relative; width: 50px; }\",\".framer-JZlsp.framer-v-ac9gkj .framer-16i58fk, .framer-JZlsp.framer-v-59w1gw .framer-16i58fk { height: 100px; }\",\".framer-JZlsp.framer-v-u75fzf.framer-19lx0nj, .framer-JZlsp.framer-v-c0x18p.framer-19lx0nj { height: 60px; }\",\".framer-JZlsp.framer-v-u75fzf .framer-16i58fk { height: 30px; width: 30px; }\",\".framer-JZlsp.framer-v-c0x18p .framer-16i58fk { height: 61px; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"I6XwK11WT\":{\"layout\":[\"auto\",\"fixed\"]},\"He84NNXUw\":{\"layout\":[\"auto\",\"fixed\"]},\"LEc6KQf39\":{\"layout\":[\"auto\",\"fixed\"]},\"fPbpevjZ8\":{\"layout\":[\"auto\",\"fixed\"]},\"SSikGICXe\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPg4X25gRT=withCSS(Component,css,\"framer-JZlsp\");export default FramerPg4X25gRT;FramerPg4X25gRT.displayName=\"GG\";FramerPg4X25gRT.defaultProps={height:100,width:50};addPropertyControls(FramerPg4X25gRT,{variant:{options:[\"lQHx3o_xw\",\"I6XwK11WT\",\"He84NNXUw\",\"LEc6KQf39\",\"fPbpevjZ8\",\"SSikGICXe\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page G\",\"Product page G 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPg4X25gRT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPg4X25gRT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"50\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"I6XwK11WT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"He84NNXUw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LEc6KQf39\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fPbpevjZ8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SSikGICXe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pg4X25gRT.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"F8lyXwWBZ\",\"KzqpN4gkX\",\"vT2x8ZZFb\",\"YuHNtSkke\",\"skd8yIEW9\",\"jiiZknNDJ\"];const serializationHash=\"framer-wbP6J\";const variantClassNames={F8lyXwWBZ:\"framer-v-pq5pnd\",jiiZknNDJ:\"framer-v-log9f2\",KzqpN4gkX:\"framer-v-1foqnpl\",skd8yIEW9:\"framer-v-2vu7ua\",vT2x8ZZFb:\"framer-v-1solwk4\",YuHNtSkke:\"framer-v-3wvfoc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page E 1\":\"jiiZknNDJ\",\"Product page E\":\"skd8yIEW9\",\"Variant 1\":\"F8lyXwWBZ\",\"Variant 2\":\"KzqpN4gkX\",\"Variant 3\":\"vT2x8ZZFb\",\"Variant 4\":\"YuHNtSkke\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"F8lyXwWBZ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"F8lyXwWBZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1ru7c54=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"KzqpN4gkX\");});const onMouseLeavebw8bj7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"F8lyXwWBZ\");});const onMouseEnterq7faiy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"jiiZknNDJ\");});const onMouseLeave1q59xvt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"skd8yIEW9\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({vT2x8ZZFb:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pq5pnd\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"F8lyXwWBZ\",onMouseEnter:onMouseEnter1ru7c54,ref:refBinding,style:{...style},...addPropertyOverrides({jiiZknNDJ:{\"data-framer-name\":\"Product page E 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1q59xvt},KzqpN4gkX:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeavebw8bj7},skd8yIEW9:{\"data-framer-name\":\"Product page E\",onMouseEnter:onMouseEnterq7faiy},vT2x8ZZFb:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},YuHNtSkke:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1xatnq6\",layoutDependency:layoutDependency,layoutId:\"ehnE0FhRi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.998 50.203\" overflow=\"visible\"><path d=\"M 29.998 0 L 29.998 12.551 L 14.109 12.551 L 14.109 18.72 L 28.091 18.72 L 28.091 30.562 L 14.109 30.562 L 14.109 37.652 L 29.998 37.652 L 29.998 50.203 L 0 50.203 L 0 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jiiZknNDJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.998 99.907\" overflow=\"visible\"><path d=\"M 29.998 0 L 29.998 24.977 L 14.109 24.977 L 14.109 37.253 L 28.091 37.253 L 28.091 60.819 L 14.109 60.819 L 14.109 74.93 L 29.998 74.93 L 29.998 99.907 L 0 99.907 L 0 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},KzqpN4gkX:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.998 99.907\" overflow=\"visible\"><path d=\"M 29.998 0 L 29.998 24.977 L 14.109 24.977 L 14.109 37.253 L 28.091 37.253 L 28.091 60.819 L 14.109 60.819 L 14.109 74.93 L 29.998 74.93 L 29.998 99.907 L 0 99.907 L 0 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},skd8yIEW9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.998 50.203\" overflow=\"visible\"><path d=\"M 29.998 0 L 29.998 12.551 L 14.109 12.551 L 14.109 18.72 L 28.091 18.72 L 28.091 30.562 L 14.109 30.562 L 14.109 37.652 L 29.998 37.652 L 29.998 50.203 L 0 50.203 L 0 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},vT2x8ZZFb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.999 30.122\" overflow=\"visible\"><path d=\"M 19.999 0 L 19.999 7.53 L 9.406 7.53 L 9.406 11.232 L 18.728 11.232 L 18.728 18.337 L 9.406 18.337 L 9.406 22.591 L 19.999 22.591 L 19.999 30.122 L 0 30.122 L 0 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},YuHNtSkke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.999 60.244\" overflow=\"visible\"><path d=\"M 19.999 0 L 19.999 15.061 L 9.406 15.061 L 9.406 22.464 L 18.728 22.464 L 18.728 36.674 L 9.406 36.674 L 9.406 45.183 L 19.999 45.183 L 19.999 60.244 L 0 60.244 L 0 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wbP6J.framer-18rpt6x, .framer-wbP6J .framer-18rpt6x { display: block; }\",\".framer-wbP6J.framer-pq5pnd { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-wbP6J .framer-1xatnq6 { height: 50px; position: relative; width: 30px; }\",\".framer-wbP6J.framer-v-1foqnpl .framer-1xatnq6, .framer-wbP6J.framer-v-log9f2 .framer-1xatnq6 { height: 100px; }\",\".framer-wbP6J.framer-v-1solwk4.framer-pq5pnd, .framer-wbP6J.framer-v-3wvfoc.framer-pq5pnd { height: 60px; }\",\".framer-wbP6J.framer-v-1solwk4 .framer-1xatnq6 { height: 30px; width: 20px; }\",\".framer-wbP6J.framer-v-3wvfoc .framer-1xatnq6 { height: 60px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"KzqpN4gkX\":{\"layout\":[\"auto\",\"fixed\"]},\"vT2x8ZZFb\":{\"layout\":[\"auto\",\"fixed\"]},\"YuHNtSkke\":{\"layout\":[\"auto\",\"fixed\"]},\"skd8yIEW9\":{\"layout\":[\"auto\",\"fixed\"]},\"jiiZknNDJ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq5HAVx_Vo=withCSS(Component,css,\"framer-wbP6J\");export default Framerq5HAVx_Vo;Framerq5HAVx_Vo.displayName=\"EE\";Framerq5HAVx_Vo.defaultProps={height:100,width:30};addPropertyControls(Framerq5HAVx_Vo,{variant:{options:[\"F8lyXwWBZ\",\"KzqpN4gkX\",\"vT2x8ZZFb\",\"YuHNtSkke\",\"skd8yIEW9\",\"jiiZknNDJ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page E\",\"Product page E 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerq5HAVx_Vo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq5HAVx_Vo\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"100\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KzqpN4gkX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vT2x8ZZFb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YuHNtSkke\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"skd8yIEW9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jiiZknNDJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q5HAVx_Vo.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"STSfEY29d\",\"aOnTVArql\",\"UXggZcCb6\",\"eKTP9PaN7\",\"jAY6KtXGM\",\"X1ojAbpfy\"];const serializationHash=\"framer-r333x\";const variantClassNames={aOnTVArql:\"framer-v-1np3xmd\",eKTP9PaN7:\"framer-v-1olfack\",jAY6KtXGM:\"framer-v-1w9uo8n\",STSfEY29d:\"framer-v-1hrz994\",UXggZcCb6:\"framer-v-1cuas8v\",X1ojAbpfy:\"framer-v-3xct26\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page H 1\":\"X1ojAbpfy\",\"Product page H\":\"jAY6KtXGM\",\"Variant 1\":\"STSfEY29d\",\"Variant 2\":\"aOnTVArql\",\"Variant 3\":\"UXggZcCb6\",\"Variant 4\":\"eKTP9PaN7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"STSfEY29d\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"STSfEY29d\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntera872xq=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"aOnTVArql\");});const onMouseLeave1pjsn6e=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"STSfEY29d\");});const onMouseEnter1rxlf2n=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"X1ojAbpfy\");});const onMouseLeave43pz8k=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"jAY6KtXGM\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({UXggZcCb6:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hrz994\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"STSfEY29d\",onMouseEnter:onMouseEntera872xq,ref:refBinding,style:{...style},...addPropertyOverrides({aOnTVArql:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1pjsn6e},eKTP9PaN7:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},jAY6KtXGM:{\"data-framer-name\":\"Product page H\",onMouseEnter:onMouseEnter1rxlf2n},UXggZcCb6:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},X1ojAbpfy:{\"data-framer-name\":\"Product page H 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeave43pz8k}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-m7wycc\",layoutDependency:layoutDependency,layoutId:\"EiVtN8DT8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 50.203\" overflow=\"visible\"><path d=\"M 26.302 50.203 L 26.302 30.632 L 13.485 30.632 L 13.485 50.203 L 0 50.203 L 0 0 L 13.485 0 L 13.485 18.082 L 26.302 18.082 L 26.302 0 L 39.787 0 L 39.787 50.203 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aOnTVArql:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 99.907\" overflow=\"visible\"><path d=\"M 26.302 99.907 L 26.302 60.96 L 13.485 60.96 L 13.485 99.907 L 0 99.907 L 0 0 L 13.485 0 L 13.485 35.983 L 26.302 35.983 L 26.302 0 L 39.787 0 L 39.787 99.907 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},eKTP9PaN7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.861 60.244\" overflow=\"visible\"><path d=\"M 17.096 60.244 L 17.096 36.759 L 8.765 36.759 L 8.765 60.244 L 0 60.244 L 0 0 L 8.765 0 L 8.765 21.698 L 17.096 21.698 L 17.096 0 L 25.861 0 L 25.861 60.244 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},jAY6KtXGM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 50.203\" overflow=\"visible\"><path d=\"M 26.302 50.203 L 26.302 30.632 L 13.485 30.632 L 13.485 50.203 L 0 50.203 L 0 0 L 13.485 0 L 13.485 18.082 L 26.302 18.082 L 26.302 0 L 39.787 0 L 39.787 50.203 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},UXggZcCb6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.861 30.122\" overflow=\"visible\"><path d=\"M 17.096 30.122 L 17.096 18.379 L 8.765 18.379 L 8.765 30.122 L 0 30.122 L 0 0 L 8.765 0 L 8.765 10.849 L 17.096 10.849 L 17.096 0 L 25.861 0 L 25.861 30.122 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},X1ojAbpfy:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 99.907\" overflow=\"visible\"><path d=\"M 26.302 99.907 L 26.302 60.96 L 13.485 60.96 L 13.485 99.907 L 0 99.907 L 0 0 L 13.485 0 L 13.485 35.983 L 26.302 35.983 L 26.302 0 L 39.787 0 L 39.787 99.907 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r333x.framer-1q9dmxb, .framer-r333x .framer-1q9dmxb { display: block; }\",\".framer-r333x.framer-1hrz994 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-r333x .framer-m7wycc { height: 50px; position: relative; width: 40px; }\",\".framer-r333x.framer-v-1np3xmd .framer-m7wycc, .framer-r333x.framer-v-3xct26 .framer-m7wycc { height: 100px; }\",\".framer-r333x.framer-v-1cuas8v.framer-1hrz994, .framer-r333x.framer-v-1olfack.framer-1hrz994 { height: 60px; }\",\".framer-r333x.framer-v-1cuas8v .framer-m7wycc { height: 30px; width: 26px; }\",\".framer-r333x.framer-v-1olfack .framer-m7wycc { height: 60px; width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"aOnTVArql\":{\"layout\":[\"auto\",\"fixed\"]},\"UXggZcCb6\":{\"layout\":[\"auto\",\"fixed\"]},\"eKTP9PaN7\":{\"layout\":[\"auto\",\"fixed\"]},\"jAY6KtXGM\":{\"layout\":[\"auto\",\"fixed\"]},\"X1ojAbpfy\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRbI3hHfo0=withCSS(Component,css,\"framer-r333x\");export default FramerRbI3hHfo0;FramerRbI3hHfo0.displayName=\"HH\";FramerRbI3hHfo0.defaultProps={height:100,width:40};addPropertyControls(FramerRbI3hHfo0,{variant:{options:[\"STSfEY29d\",\"aOnTVArql\",\"UXggZcCb6\",\"eKTP9PaN7\",\"jAY6KtXGM\",\"X1ojAbpfy\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page H\",\"Product page H 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRbI3hHfo0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRbI3hHfo0\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"100\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aOnTVArql\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UXggZcCb6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"eKTP9PaN7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jAY6KtXGM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"X1ojAbpfy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RbI3hHfo0.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"nXsRSf__S\",\"yPYE0stTa\",\"XK5hOI8ZD\",\"H99EqzLg3\",\"Lg9lDkwye\",\"h2GUIjGKh\"];const serializationHash=\"framer-8nZMa\";const variantClassNames={h2GUIjGKh:\"framer-v-o9i78q\",H99EqzLg3:\"framer-v-1t8ikyn\",Lg9lDkwye:\"framer-v-1mpiaq7\",nXsRSf__S:\"framer-v-ny0roz\",XK5hOI8ZD:\"framer-v-pu3bkq\",yPYE0stTa:\"framer-v-rw7fu8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"product v 2\":\"h2GUIjGKh\",\"Project page v\":\"Lg9lDkwye\",\"Variant 2\":\"yPYE0stTa\",\"Variant 4\":\"H99EqzLg3\",Desktop:\"nXsRSf__S\",Tab:\"XK5hOI8ZD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nXsRSf__S\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nXsRSf__S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterq4re48=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"yPYE0stTa\");});const onMouseLeavet921tq=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"nXsRSf__S\");});const onMouseEnter1squmkk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"h2GUIjGKh\");});const onMouseEnter13o9ktw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Lg9lDkwye\");});const onMouseLeaveojslsq=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Lg9lDkwye\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({XK5hOI8ZD:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ny0roz\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nXsRSf__S\",onMouseEnter:onMouseEnterq4re48,ref:refBinding,style:{...style},...addPropertyOverrides({h2GUIjGKh:{\"data-framer-name\":\"product v 2\",onMouseEnter:onMouseEnter13o9ktw,onMouseLeave:onMouseLeaveojslsq},H99EqzLg3:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},Lg9lDkwye:{\"data-framer-name\":\"Project page v\",onMouseEnter:onMouseEnter1squmkk},XK5hOI8ZD:{\"data-framer-name\":\"Tab\",\"data-highlight\":undefined,onMouseEnter:undefined},yPYE0stTa:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeavet921tq}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-8m5ko2\",layoutDependency:layoutDependency,layoutId:\"kibHWfu2B\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.407 50.43\" overflow=\"visible\"><path d=\"M 24.736 34.689 L 34.125 0 L 49.407 0 L 33.996 50.43 L 15.411 50.43 L 0 0 L 15.282 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({h2GUIjGKh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.545 100.333\" overflow=\"visible\"><path d=\"M 24.843 74.321 L 34.091 0 L 49.545 0 L 34.143 100.333 L 15.478 100.333 L 0 0 L 15.455 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},H99EqzLg3:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.727 60.2\" overflow=\"visible\"><path d=\"M 14.906 44.593 L 20.455 0 L 29.727 0 L 20.486 60.2 L 9.287 60.2 L 0 0 L 9.273 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},Lg9lDkwye:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.407 50.43\" overflow=\"visible\"><path d=\"M 24.736 34.689 L 34.125 0 L 49.407 0 L 33.996 50.43 L 15.411 50.43 L 0 0 L 15.282 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},XK5hOI8ZD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.727 30.1\" overflow=\"visible\"><path d=\"M 14.906 22.296 L 20.455 0 L 29.727 0 L 20.486 30.1 L 9.287 30.1 L 0 0 L 9.273 0 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},yPYE0stTa:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.545 100.333\" overflow=\"visible\"><path d=\"M 24.843 74.321 L 34.091 0 L 49.545 0 L 34.143 100.333 L 15.478 100.333 L 0 0 L 15.455 0 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8nZMa.framer-fz7zhv, .framer-8nZMa .framer-fz7zhv { display: block; }\",\".framer-8nZMa.framer-ny0roz { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-8nZMa .framer-8m5ko2 { height: 51px; position: relative; width: 50px; }\",\".framer-8nZMa.framer-v-rw7fu8 .framer-8m5ko2, .framer-8nZMa.framer-v-o9i78q .framer-8m5ko2 { height: 101px; }\",\".framer-8nZMa.framer-v-pu3bkq.framer-ny0roz { height: 60px; }\",\".framer-8nZMa.framer-v-pu3bkq .framer-8m5ko2 { height: 30px; width: 30px; }\",\".framer-8nZMa.framer-v-1t8ikyn.framer-ny0roz { flex-wrap: wrap; height: 60px; }\",\".framer-8nZMa.framer-v-1t8ikyn .framer-8m5ko2 { height: 60px; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"yPYE0stTa\":{\"layout\":[\"auto\",\"fixed\"]},\"XK5hOI8ZD\":{\"layout\":[\"auto\",\"fixed\"]},\"H99EqzLg3\":{\"layout\":[\"auto\",\"fixed\"]},\"Lg9lDkwye\":{\"layout\":[\"auto\",\"fixed\"]},\"h2GUIjGKh\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruUE49XG6U=withCSS(Component,css,\"framer-8nZMa\");export default FrameruUE49XG6U;FrameruUE49XG6U.displayName=\"VV\";FrameruUE49XG6U.defaultProps={height:100,width:50};addPropertyControls(FrameruUE49XG6U,{variant:{options:[\"nXsRSf__S\",\"yPYE0stTa\",\"XK5hOI8ZD\",\"H99EqzLg3\",\"Lg9lDkwye\",\"h2GUIjGKh\"],optionTitles:[\"Desktop\",\"Variant 2\",\"Tab\",\"Variant 4\",\"Project page v\",\"product v 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruUE49XG6U,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruUE49XG6U\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yPYE0stTa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XK5hOI8ZD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"H99EqzLg3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Lg9lDkwye\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"h2GUIjGKh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uUE49XG6U.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"r5pSrm_UB\",\"AbVRmog7q\",\"cU_DjqKr7\",\"MDOO4x1a2\",\"Fsd2MO1mw\",\"oFfCFatGB\"];const serializationHash=\"framer-mJV2E\";const variantClassNames={AbVRmog7q:\"framer-v-7qzqmu\",cU_DjqKr7:\"framer-v-160u15f\",Fsd2MO1mw:\"framer-v-141k72l\",MDOO4x1a2:\"framer-v-pjsepj\",oFfCFatGB:\"framer-v-m3j9fd\",r5pSrm_UB:\"framer-v-1nm0mb3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page I 1\":\"oFfCFatGB\",\"Product page I\":\"Fsd2MO1mw\",\"Variant 1\":\"r5pSrm_UB\",\"Variant 2\":\"AbVRmog7q\",\"Variant 3\":\"cU_DjqKr7\",\"Variant 4\":\"MDOO4x1a2\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r5pSrm_UB\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r5pSrm_UB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1gtg6ym=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"AbVRmog7q\");});const onMouseLeaved5iwwe=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"r5pSrm_UB\");});const onMouseEnter2dsu3g=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"oFfCFatGB\");});const onMouseLeave12k9366=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Fsd2MO1mw\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({cU_DjqKr7:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nm0mb3\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"r5pSrm_UB\",onMouseEnter:onMouseEnter1gtg6ym,ref:refBinding,style:{...style},...addPropertyOverrides({AbVRmog7q:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeaved5iwwe},cU_DjqKr7:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},Fsd2MO1mw:{\"data-framer-name\":\"Product page I\",onMouseEnter:onMouseEnter2dsu3g},MDOO4x1a2:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined},oFfCFatGB:{\"data-framer-name\":\"Product page I 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeave12k9366}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bh09ly\",layoutDependency:layoutDependency,layoutId:\"YOAILCk3M\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 50.203\" overflow=\"visible\"><path d=\"M 0 50.203 L 0 0 L 20.05 0 L 20.05 50.203 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({AbVRmog7q:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 100\" overflow=\"visible\"><path d=\"M 0 100 L 0 0 L 20 0 L 20 100 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'},cU_DjqKr7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.03 30.122\" overflow=\"visible\"><path d=\"M 0 30.122 L 0 0 L 12.03 0 L 12.03 30.122 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},Fsd2MO1mw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 50.203\" overflow=\"visible\"><path d=\"M 0 50.203 L 0 0 L 20.05 0 L 20.05 50.203 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},MDOO4x1a2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.03 60.244\" overflow=\"visible\"><path d=\"M 0 60.244 L 0 0 L 12.03 0 L 12.03 60.244 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'},oFfCFatGB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 100\" overflow=\"visible\"><path d=\"M 0 100 L 0 0 L 20 0 L 20 100 Z\" fill=\"rgb(0, 166, 156)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mJV2E.framer-s2ta86, .framer-mJV2E .framer-s2ta86 { display: block; }\",\".framer-mJV2E.framer-1nm0mb3 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-mJV2E .framer-1bh09ly { height: 50px; position: relative; width: 20px; }\",\".framer-mJV2E.framer-v-7qzqmu .framer-1bh09ly, .framer-mJV2E.framer-v-m3j9fd .framer-1bh09ly { height: 100px; }\",\".framer-mJV2E.framer-v-160u15f.framer-1nm0mb3, .framer-mJV2E.framer-v-pjsepj.framer-1nm0mb3 { height: 60px; }\",\".framer-mJV2E.framer-v-160u15f .framer-1bh09ly { height: 30px; width: 12px; }\",\".framer-mJV2E.framer-v-pjsepj .framer-1bh09ly { height: 60px; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"AbVRmog7q\":{\"layout\":[\"auto\",\"fixed\"]},\"cU_DjqKr7\":{\"layout\":[\"auto\",\"fixed\"]},\"MDOO4x1a2\":{\"layout\":[\"auto\",\"fixed\"]},\"Fsd2MO1mw\":{\"layout\":[\"auto\",\"fixed\"]},\"oFfCFatGB\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameruzeo8jm_R=withCSS(Component,css,\"framer-mJV2E\");export default Frameruzeo8jm_R;Frameruzeo8jm_R.displayName=\"II-2\";Frameruzeo8jm_R.defaultProps={height:100,width:20};addPropertyControls(Frameruzeo8jm_R,{variant:{options:[\"r5pSrm_UB\",\"AbVRmog7q\",\"cU_DjqKr7\",\"MDOO4x1a2\",\"Fsd2MO1mw\",\"oFfCFatGB\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page I\",\"Product page I 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameruzeo8jm_R,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruzeo8jm_R\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AbVRmog7q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cU_DjqKr7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MDOO4x1a2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Fsd2MO1mw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oFfCFatGB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uzeo8jm_R.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"h10T9104p\",\"JUjYFTefW\",\"cU08A9YPd\",\"yL4wcO0MI\",\"u3sn45RFd\",\"Iq2iERFiQ\"];const serializationHash=\"framer-pIz8L\";const variantClassNames={cU08A9YPd:\"framer-v-1q7zbn\",h10T9104p:\"framer-v-194kxxz\",Iq2iERFiQ:\"framer-v-1qetth5\",JUjYFTefW:\"framer-v-a11fkf\",u3sn45RFd:\"framer-v-ssc6j9\",yL4wcO0MI:\"framer-v-n49uo7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Product page N 1\":\"Iq2iERFiQ\",\"Product page N\":\"u3sn45RFd\",\"Variant 1\":\"h10T9104p\",\"Variant 2\":\"JUjYFTefW\",\"Variant 3\":\"cU08A9YPd\",\"Variant 4\":\"yL4wcO0MI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"h10T9104p\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h10T9104p\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter9wqnk2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"JUjYFTefW\");});const onMouseLeave6h463x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"h10T9104p\");});const onMouseEnter1m7j5fk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Iq2iERFiQ\");});const onMouseLeavel9pp91=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"u3sn45RFd\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({cU08A9YPd:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-194kxxz\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"h10T9104p\",onMouseEnter:onMouseEnter9wqnk2,ref:refBinding,style:{...style},...addPropertyOverrides({cU08A9YPd:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onMouseEnter:undefined},Iq2iERFiQ:{\"data-framer-name\":\"Product page N 1\",onMouseEnter:undefined,onMouseLeave:onMouseLeavel9pp91},JUjYFTefW:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave6h463x},u3sn45RFd:{\"data-framer-name\":\"Product page N\",onMouseEnter:onMouseEnter1m7j5fk},yL4wcO0MI:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vu4k7j\",layoutDependency:layoutDependency,layoutId:\"xC7s0SsFY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.223 50.203\" overflow=\"visible\"><path d=\"M 33.802 0 L 50.223 0 L 50.223 50.203 L 33.802 50.203 L 16.421 24.96 L 16.421 50.203 L 0 50.203 L 0 0 L 16.421 0 L 33.802 25.669 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({cU08A9YPd:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.134 30.122\" overflow=\"visible\"><path d=\"M 20.281 0 L 30.134 0 L 30.134 30.122 L 20.281 30.122 L 9.852 14.976 L 9.852 30.122 L 0 30.122 L 0 0 L 9.852 0 L 20.281 15.401 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},Iq2iERFiQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.223 99.907\" overflow=\"visible\"><path d=\"M 33.802 0 L 50.223 0 L 50.223 99.907 L 33.802 99.907 L 16.421 49.671 L 16.421 99.907 L 0 99.907 L 0 0 L 16.421 0 L 33.802 51.082 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},JUjYFTefW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.223 99.907\" overflow=\"visible\"><path d=\"M 33.802 0 L 50.223 0 L 50.223 99.907 L 33.802 99.907 L 16.421 49.671 L 16.421 99.907 L 0 99.907 L 0 0 L 16.421 0 L 33.802 51.082 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'},u3sn45RFd:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.223 50.203\" overflow=\"visible\"><path d=\"M 33.802 0 L 50.223 0 L 50.223 50.203 L 33.802 50.203 L 16.421 24.96 L 16.421 50.203 L 0 50.203 L 0 0 L 16.421 0 L 33.802 25.669 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},yL4wcO0MI:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.134 60.244\" overflow=\"visible\"><path d=\"M 20.281 0 L 30.134 0 L 30.134 60.244 L 20.281 60.244 L 9.852 29.952 L 9.852 60.244 L 0 60.244 L 0 0 L 9.852 0 L 20.281 30.803 Z\" fill=\"rgb(0, 169, 158)\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pIz8L.framer-uk5rqc, .framer-pIz8L .framer-uk5rqc { display: block; }\",\".framer-pIz8L.framer-194kxxz { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-pIz8L .framer-1vu4k7j { height: 50px; position: relative; width: 50px; }\",\".framer-pIz8L.framer-v-a11fkf .framer-1vu4k7j, .framer-pIz8L.framer-v-1qetth5 .framer-1vu4k7j { height: 100px; }\",\".framer-pIz8L.framer-v-1q7zbn.framer-194kxxz, .framer-pIz8L.framer-v-n49uo7.framer-194kxxz { height: 60px; }\",\".framer-pIz8L.framer-v-1q7zbn .framer-1vu4k7j { height: 30px; width: 30px; }\",\".framer-pIz8L.framer-v-n49uo7 .framer-1vu4k7j { height: 60px; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"JUjYFTefW\":{\"layout\":[\"auto\",\"fixed\"]},\"cU08A9YPd\":{\"layout\":[\"auto\",\"fixed\"]},\"yL4wcO0MI\":{\"layout\":[\"auto\",\"fixed\"]},\"u3sn45RFd\":{\"layout\":[\"auto\",\"fixed\"]},\"Iq2iERFiQ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerxu0Tq9vKZ=withCSS(Component,css,\"framer-pIz8L\");export default Framerxu0Tq9vKZ;Framerxu0Tq9vKZ.displayName=\"NN\";Framerxu0Tq9vKZ.defaultProps={height:100,width:50};addPropertyControls(Framerxu0Tq9vKZ,{variant:{options:[\"h10T9104p\",\"JUjYFTefW\",\"cU08A9YPd\",\"yL4wcO0MI\",\"u3sn45RFd\",\"Iq2iERFiQ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Product page N\",\"Product page N 1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerxu0Tq9vKZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxu0Tq9vKZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JUjYFTefW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cU08A9YPd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yL4wcO0MI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"u3sn45RFd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Iq2iERFiQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"50\",\"framerIntrinsicHeight\":\"100\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xu0Tq9vKZ.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/wDAM0JgIPFbg4VtSwRZ1/JefVTjIPRHvNMSlp2T2p/ab7KCtbTB.js\";import SS from\"https://framerusercontent.com/modules/QP3TE6ODfvCqq1V9Ah0y/XKtPphYSGpnpyQv7a8H6/IyiXTfxGF.js\";import UU from\"https://framerusercontent.com/modules/T2DIEcT19cpwPFpRQKbZ/4S5vlaNOALaOXjMkAMpw/izvR4ieXU.js\";import II1 from\"https://framerusercontent.com/modules/XLVBLy0oRrNYkeqVCJHB/RDBVImJAc5FZmhm2l6PP/kvFPFY4nA.js\";import GG from\"https://framerusercontent.com/modules/A8AYAbmHKpHpq7MxXy57/4p4XIvCkrp8hTYgmuiN7/Pg4X25gRT.js\";import EE from\"https://framerusercontent.com/modules/oldktqiAalpv7hLUH5GO/QKl30tK84dzYsktqhf6l/q5HAVx_Vo.js\";import HH from\"https://framerusercontent.com/modules/4qDIHc9ZHuAvUYBLE03Y/wUvDLjKJhlDpYNcyEF9v/RbI3hHfo0.js\";import VV from\"https://framerusercontent.com/modules/qYm5qe33Uvsk5vuMiOQo/B3rTCNOWw0aPEU8OUTci/uUE49XG6U.js\";import II2 from\"https://framerusercontent.com/modules/btHbA0nHVyODpOJSwcKe/py4pKSw1MB7AD7iIx7cp/uzeo8jm_R.js\";import NN from\"https://framerusercontent.com/modules/1vdkULu85NpxZ2ciQ9VP/Ppj69GY57gmh4sBUn0Hp/xu0Tq9vKZ.js\";const VVFonts=getFonts(VV);const II1Fonts=getFonts(II1);const GGFonts=getFonts(GG);const NNFonts=getFonts(NN);const EEFonts=getFonts(EE);const SSFonts=getFonts(SS);const HHFonts=getFonts(HH);const UserComponentFonts=getFonts(UserComponent);const UUFonts=getFonts(UU);const II2Fonts=getFonts(II2);const cycleOrder=[\"xZBBrsUvG\",\"LztLIcxHE\",\"yNOekLEB4\",\"QPHTOWEmH\",\"XCN_HBmcn\",\"uAukTwhPe\",\"rO6UaJR1e\",\"hpJU3qQAh\",\"Z8zg9Uakk\",\"NFi34oRXx\",\"RM9SQP9Zm\",\"JPXv0fUVd\",\"mScfBaLLu\"];const serializationHash=\"framer-b9fVg\";const variantClassNames={hpJU3qQAh:\"framer-v-b1p62w\",JPXv0fUVd:\"framer-v-1qksfc9\",LztLIcxHE:\"framer-v-14nnqn9\",mScfBaLLu:\"framer-v-16za9fb\",NFi34oRXx:\"framer-v-111jeqv\",QPHTOWEmH:\"framer-v-bmnlnm\",RM9SQP9Zm:\"framer-v-1cxm670\",rO6UaJR1e:\"framer-v-1c5v5cn\",uAukTwhPe:\"framer-v-6vh9lo\",XCN_HBmcn:\"framer-v-18boqjj\",xZBBrsUvG:\"framer-v-11ot4kr\",yNOekLEB4:\"framer-v-1l1844f\",Z8zg9Uakk:\"framer-v-1ujc81\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"xZBBrsUvG\",\"Variant 10\":\"NFi34oRXx\",\"Variant 11\":\"RM9SQP9Zm\",\"Variant 12\":\"JPXv0fUVd\",\"Variant 2\":\"LztLIcxHE\",\"Variant 3\":\"yNOekLEB4\",\"Variant 4\":\"QPHTOWEmH\",\"Variant 5\":\"XCN_HBmcn\",\"Variant 6\":\"uAukTwhPe\",\"Variant 7\":\"rO6UaJR1e\",\"Variant 8\":\"hpJU3qQAh\",\"Variant 9\":\"Z8zg9Uakk\",Product:\"mScfBaLLu\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xZBBrsUvG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xZBBrsUvG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearodtsq3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yNOekLEB4\",true),1e3);});const onAppear1udotbx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QPHTOWEmH\",true),1e3);});const onAppearldzcs=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XCN_HBmcn\",true),1e3);});const onAppearvv69dh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"uAukTwhPe\",true),1e3);});const onAppear7zg18=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rO6UaJR1e\",true),1e3);});const onAppearbvicuh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"hpJU3qQAh\",true),1e3);});const onAppear9bh01g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Z8zg9Uakk\",true),1e3);});const onAppear6i0wvv=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"NFi34oRXx\",true),1e3);});const onAppearl2jeup=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"RM9SQP9Zm\",true),1e3);});const onAppear169360i=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"JPXv0fUVd\",true),1e3);});useOnVariantChange(baseVariant,{hpJU3qQAh:onAppear9bh01g,JPXv0fUVd:onAppearodtsq3,LztLIcxHE:onAppearodtsq3,NFi34oRXx:onAppearl2jeup,QPHTOWEmH:onAppearldzcs,RM9SQP9Zm:onAppear169360i,rO6UaJR1e:onAppearbvicuh,uAukTwhPe:onAppear7zg18,XCN_HBmcn:onAppearvv69dh,yNOekLEB4:onAppear1udotbx,Z8zg9Uakk:onAppear6i0wvv});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11ot4kr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xZBBrsUvG\",ref:refBinding,style:{...style},...addPropertyOverrides({hpJU3qQAh:{\"data-framer-name\":\"Variant 8\",\"data-highlight\":true},JPXv0fUVd:{\"data-framer-name\":\"Variant 12\",\"data-highlight\":true},LztLIcxHE:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":true},mScfBaLLu:{\"data-framer-name\":\"Product\"},NFi34oRXx:{\"data-framer-name\":\"Variant 10\",\"data-highlight\":true},QPHTOWEmH:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":true},RM9SQP9Zm:{\"data-framer-name\":\"Variant 11\",\"data-highlight\":true},rO6UaJR1e:{\"data-framer-name\":\"Variant 7\",\"data-highlight\":true},uAukTwhPe:{\"data-framer-name\":\"Variant 6\",\"data-highlight\":true},XCN_HBmcn:{\"data-framer-name\":\"Variant 5\",\"data-highlight\":true},yNOekLEB4:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":true},Z8zg9Uakk:{\"data-framer-name\":\"Variant 9\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wmmawq-container\",layoutDependency:layoutDependency,layoutId:\"vufRfWbya-container\",nodeId:\"vufRfWbya\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(VV,{height:\"100%\",id:\"vufRfWbya\",layoutId:\"vufRfWbya\",variant:\"nXsRSf__S\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"XK5hOI8ZD\"},JPXv0fUVd:{variant:\"XK5hOI8ZD\"},LztLIcxHE:{variant:\"XK5hOI8ZD\"},mScfBaLLu:{variant:\"Lg9lDkwye\"},NFi34oRXx:{variant:\"XK5hOI8ZD\"},QPHTOWEmH:{variant:\"XK5hOI8ZD\"},RM9SQP9Zm:{variant:\"XK5hOI8ZD\"},rO6UaJR1e:{variant:\"XK5hOI8ZD\"},uAukTwhPe:{variant:\"XK5hOI8ZD\"},XCN_HBmcn:{variant:\"XK5hOI8ZD\"},yNOekLEB4:{variant:\"H99EqzLg3\"},Z8zg9Uakk:{variant:\"XK5hOI8ZD\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a59l58-container\",layoutDependency:layoutDependency,layoutId:\"uR0jbKT8S-container\",nodeId:\"uR0jbKT8S\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(II1,{height:\"100%\",id:\"uR0jbKT8S\",layoutId:\"uR0jbKT8S\",variant:\"r8sAJqV7W\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"t5wVUV77H\"},JPXv0fUVd:{variant:\"t5wVUV77H\"},LztLIcxHE:{variant:\"t5wVUV77H\"},mScfBaLLu:{variant:\"jp5cTAspb\"},NFi34oRXx:{variant:\"t5wVUV77H\"},QPHTOWEmH:{variant:\"rP0N2hbKc\"},RM9SQP9Zm:{variant:\"t5wVUV77H\"},rO6UaJR1e:{variant:\"t5wVUV77H\"},uAukTwhPe:{variant:\"t5wVUV77H\"},XCN_HBmcn:{variant:\"t5wVUV77H\"},yNOekLEB4:{variant:\"t5wVUV77H\"},Z8zg9Uakk:{variant:\"t5wVUV77H\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pp3vk4-container\",layoutDependency:layoutDependency,layoutId:\"F7kiyuEhd-container\",nodeId:\"F7kiyuEhd\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(GG,{height:\"100%\",id:\"F7kiyuEhd\",layoutId:\"F7kiyuEhd\",variant:\"lQHx3o_xw\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"He84NNXUw\"},JPXv0fUVd:{variant:\"He84NNXUw\"},LztLIcxHE:{variant:\"He84NNXUw\"},mScfBaLLu:{variant:\"fPbpevjZ8\"},NFi34oRXx:{variant:\"He84NNXUw\"},QPHTOWEmH:{variant:\"He84NNXUw\"},RM9SQP9Zm:{variant:\"He84NNXUw\"},rO6UaJR1e:{variant:\"He84NNXUw\"},uAukTwhPe:{variant:\"He84NNXUw\"},XCN_HBmcn:{variant:\"LEc6KQf39\"},yNOekLEB4:{variant:\"He84NNXUw\"},Z8zg9Uakk:{variant:\"He84NNXUw\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12rlhlg-container\",layoutDependency:layoutDependency,layoutId:\"SrhK7u9s5-container\",nodeId:\"SrhK7u9s5\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(NN,{height:\"100%\",id:\"SrhK7u9s5\",layoutId:\"SrhK7u9s5\",variant:\"h10T9104p\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"cU08A9YPd\"},JPXv0fUVd:{variant:\"cU08A9YPd\"},LztLIcxHE:{variant:\"cU08A9YPd\"},mScfBaLLu:{variant:\"u3sn45RFd\"},NFi34oRXx:{variant:\"cU08A9YPd\"},QPHTOWEmH:{variant:\"cU08A9YPd\"},RM9SQP9Zm:{variant:\"cU08A9YPd\"},rO6UaJR1e:{variant:\"cU08A9YPd\"},uAukTwhPe:{variant:\"yL4wcO0MI\"},XCN_HBmcn:{variant:\"cU08A9YPd\"},yNOekLEB4:{variant:\"cU08A9YPd\"},Z8zg9Uakk:{variant:\"cU08A9YPd\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u3dnce-container\",layoutDependency:layoutDependency,layoutId:\"nRC0IVtZ9-container\",nodeId:\"nRC0IVtZ9\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(EE,{height:\"100%\",id:\"nRC0IVtZ9\",layoutId:\"nRC0IVtZ9\",variant:\"F8lyXwWBZ\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"vT2x8ZZFb\"},JPXv0fUVd:{variant:\"vT2x8ZZFb\"},LztLIcxHE:{variant:\"vT2x8ZZFb\"},mScfBaLLu:{variant:\"skd8yIEW9\"},NFi34oRXx:{variant:\"vT2x8ZZFb\"},QPHTOWEmH:{variant:\"vT2x8ZZFb\"},RM9SQP9Zm:{variant:\"vT2x8ZZFb\"},rO6UaJR1e:{variant:\"YuHNtSkke\"},uAukTwhPe:{variant:\"vT2x8ZZFb\"},XCN_HBmcn:{variant:\"vT2x8ZZFb\"},yNOekLEB4:{variant:\"vT2x8ZZFb\"},Z8zg9Uakk:{variant:\"vT2x8ZZFb\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h7velw-container\",layoutDependency:layoutDependency,layoutId:\"J4YyA9EaD-container\",nodeId:\"J4YyA9EaD\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(SS,{height:\"100%\",id:\"J4YyA9EaD\",layoutId:\"J4YyA9EaD\",variant:\"XncfMeTEO\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"EZ0TPXCEo\"},JPXv0fUVd:{variant:\"elERYEb42\"},LztLIcxHE:{variant:\"elERYEb42\"},mScfBaLLu:{variant:\"t3ccbnrq3\"},NFi34oRXx:{variant:\"elERYEb42\"},QPHTOWEmH:{variant:\"elERYEb42\"},RM9SQP9Zm:{variant:\"elERYEb42\"},rO6UaJR1e:{variant:\"elERYEb42\"},uAukTwhPe:{variant:\"elERYEb42\"},XCN_HBmcn:{variant:\"elERYEb42\"},yNOekLEB4:{variant:\"elERYEb42\"},Z8zg9Uakk:{variant:\"elERYEb42\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-alo9ri-container\",layoutDependency:layoutDependency,layoutId:\"Ktix_KC13-container\",nodeId:\"Ktix_KC13\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(HH,{height:\"100%\",id:\"Ktix_KC13\",layoutId:\"Ktix_KC13\",variant:\"STSfEY29d\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"UXggZcCb6\"},JPXv0fUVd:{variant:\"UXggZcCb6\"},LztLIcxHE:{variant:\"UXggZcCb6\"},mScfBaLLu:{variant:\"jAY6KtXGM\"},NFi34oRXx:{variant:\"UXggZcCb6\"},QPHTOWEmH:{variant:\"UXggZcCb6\"},RM9SQP9Zm:{variant:\"UXggZcCb6\"},rO6UaJR1e:{variant:\"UXggZcCb6\"},uAukTwhPe:{variant:\"UXggZcCb6\"},XCN_HBmcn:{variant:\"UXggZcCb6\"},yNOekLEB4:{variant:\"UXggZcCb6\"},Z8zg9Uakk:{variant:\"eKTP9PaN7\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-46hrtu-container\",layoutDependency:layoutDependency,layoutId:\"kzrKQFyFN-container\",nodeId:\"kzrKQFyFN\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"kzrKQFyFN\",layoutId:\"kzrKQFyFN\",variant:\"CJfDrX68y\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"HfV7XpxHH\"},JPXv0fUVd:{variant:\"HfV7XpxHH\"},LztLIcxHE:{variant:\"HfV7XpxHH\"},mScfBaLLu:{variant:\"RaJKtjwif\"},NFi34oRXx:{variant:\"BT7Ui0M2y\"},QPHTOWEmH:{variant:\"HfV7XpxHH\"},RM9SQP9Zm:{variant:\"HfV7XpxHH\"},rO6UaJR1e:{variant:\"HfV7XpxHH\"},uAukTwhPe:{variant:\"HfV7XpxHH\"},XCN_HBmcn:{variant:\"HfV7XpxHH\"},yNOekLEB4:{variant:\"HfV7XpxHH\"},Z8zg9Uakk:{variant:\"HfV7XpxHH\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8i69pj-container\",layoutDependency:layoutDependency,layoutId:\"DTcysRzeC-container\",nodeId:\"DTcysRzeC\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(UU,{height:\"100%\",id:\"DTcysRzeC\",layoutId:\"DTcysRzeC\",variant:\"FmIwRxB5W\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"YQKO2KGTp\"},JPXv0fUVd:{variant:\"YQKO2KGTp\"},LztLIcxHE:{variant:\"YQKO2KGTp\"},mScfBaLLu:{variant:\"XwUJltL0Z\"},NFi34oRXx:{variant:\"YQKO2KGTp\"},QPHTOWEmH:{variant:\"YQKO2KGTp\"},RM9SQP9Zm:{variant:\"tLr4OjGi0\"},rO6UaJR1e:{variant:\"YQKO2KGTp\"},uAukTwhPe:{variant:\"YQKO2KGTp\"},XCN_HBmcn:{variant:\"YQKO2KGTp\"},yNOekLEB4:{variant:\"YQKO2KGTp\"},Z8zg9Uakk:{variant:\"YQKO2KGTp\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,y:(componentViewport?.y||0)+0+((componentViewport?.height||100)-0-100),...addPropertyOverrides({hpJU3qQAh:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},JPXv0fUVd:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},LztLIcxHE:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},NFi34oRXx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},QPHTOWEmH:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},RM9SQP9Zm:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},rO6UaJR1e:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},uAukTwhPe:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},XCN_HBmcn:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)},yNOekLEB4:{y:(componentViewport?.y||0)+0+((componentViewport?.height||60)-0-100)},Z8zg9Uakk:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-100)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r31rdo-container\",layoutDependency:layoutDependency,layoutId:\"CA96ZpWoc-container\",nodeId:\"CA96ZpWoc\",rendersWithMotion:true,scopeId:\"EGhDg4AZJ\",children:/*#__PURE__*/_jsx(II2,{height:\"100%\",id:\"CA96ZpWoc\",layoutId:\"CA96ZpWoc\",variant:\"r5pSrm_UB\",width:\"100%\",...addPropertyOverrides({hpJU3qQAh:{variant:\"cU_DjqKr7\"},JPXv0fUVd:{variant:\"MDOO4x1a2\"},LztLIcxHE:{variant:\"cU_DjqKr7\"},mScfBaLLu:{variant:\"Fsd2MO1mw\"},NFi34oRXx:{variant:\"cU_DjqKr7\"},QPHTOWEmH:{variant:\"cU_DjqKr7\"},RM9SQP9Zm:{variant:\"cU_DjqKr7\"},rO6UaJR1e:{variant:\"cU_DjqKr7\"},uAukTwhPe:{variant:\"cU_DjqKr7\"},XCN_HBmcn:{variant:\"cU_DjqKr7\"},yNOekLEB4:{variant:\"cU_DjqKr7\"},Z8zg9Uakk:{variant:\"cU_DjqKr7\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b9fVg.framer-kdnf4o, .framer-b9fVg .framer-kdnf4o { display: block; }\",\".framer-b9fVg.framer-11ot4kr { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-b9fVg .framer-wmmawq-container, .framer-b9fVg .framer-1a59l58-container, .framer-b9fVg .framer-pp3vk4-container, .framer-b9fVg .framer-12rlhlg-container, .framer-b9fVg .framer-u3dnce-container, .framer-b9fVg .framer-h7velw-container, .framer-b9fVg .framer-alo9ri-container, .framer-b9fVg .framer-46hrtu-container, .framer-b9fVg .framer-8i69pj-container, .framer-b9fVg .framer-r31rdo-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 395\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LztLIcxHE\":{\"layout\":[\"auto\",\"auto\"]},\"yNOekLEB4\":{\"layout\":[\"auto\",\"auto\"]},\"QPHTOWEmH\":{\"layout\":[\"auto\",\"auto\"]},\"XCN_HBmcn\":{\"layout\":[\"auto\",\"auto\"]},\"uAukTwhPe\":{\"layout\":[\"auto\",\"auto\"]},\"rO6UaJR1e\":{\"layout\":[\"auto\",\"auto\"]},\"hpJU3qQAh\":{\"layout\":[\"auto\",\"auto\"]},\"Z8zg9Uakk\":{\"layout\":[\"auto\",\"auto\"]},\"NFi34oRXx\":{\"layout\":[\"auto\",\"auto\"]},\"RM9SQP9Zm\":{\"layout\":[\"auto\",\"auto\"]},\"JPXv0fUVd\":{\"layout\":[\"auto\",\"auto\"]},\"mScfBaLLu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEGhDg4AZJ=withCSS(Component,css,\"framer-b9fVg\");export default FramerEGhDg4AZJ;FramerEGhDg4AZJ.displayName=\"Vignesh.ui\";FramerEGhDg4AZJ.defaultProps={height:100,width:395};addPropertyControls(FramerEGhDg4AZJ,{variant:{options:[\"xZBBrsUvG\",\"LztLIcxHE\",\"yNOekLEB4\",\"QPHTOWEmH\",\"XCN_HBmcn\",\"uAukTwhPe\",\"rO6UaJR1e\",\"hpJU3qQAh\",\"Z8zg9Uakk\",\"NFi34oRXx\",\"RM9SQP9Zm\",\"JPXv0fUVd\",\"mScfBaLLu\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\",\"Variant 10\",\"Variant 11\",\"Variant 12\",\"Product\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEGhDg4AZJ,[{explicitInter:true,fonts:[]},...VVFonts,...II1Fonts,...GGFonts,...NNFonts,...EEFonts,...SSFonts,...HHFonts,...UserComponentFonts,...UUFonts,...II2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEGhDg4AZJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"395\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LztLIcxHE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yNOekLEB4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QPHTOWEmH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XCN_HBmcn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uAukTwhPe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rO6UaJR1e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hpJU3qQAh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z8zg9Uakk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NFi34oRXx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RM9SQP9Zm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JPXv0fUVd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mScfBaLLu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={a0CdBFA0_:{hover:true},HWkiA6Ry2:{hover:true},RuPjNaxsO:{hover:true},UYm8YABEs:{hover:true}};const cycleOrder=[\"HWkiA6Ry2\",\"UYm8YABEs\",\"a0CdBFA0_\",\"RuPjNaxsO\"];const serializationHash=\"framer-mqYcz\";const variantClassNames={a0CdBFA0_:\"framer-v-uoebah\",HWkiA6Ry2:\"framer-v-14rq97g\",RuPjNaxsO:\"framer-v-1i9phc7\",UYm8YABEs:\"framer-v-p9tzye\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"AI Video\":\"RuPjNaxsO\",\"UX UI\":\"UYm8YABEs\",\"Variant 1\":\"HWkiA6Ry2\",\"Video editing\":\"a0CdBFA0_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HWkiA6Ry2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HWkiA6Ry2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ddPvG5oQu\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HWkiA6Ry2\",openInNewTab:false,scopeId:\"FK8oZHw86\",smoothScroll:true,...addPropertyOverrides({a0CdBFA0_:{href:{hash:\":GxFrBkVZF\",webPageId:\"St8KIe68C\"}},RuPjNaxsO:{href:{hash:\":Zl4ob4CbA\",webPageId:\"St8KIe68C\"}},UYm8YABEs:{href:{hash:\":kFDmFZ2PM\",webPageId:\"St8KIe68C\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14rq97g\",className,classNames)} framer-9uci7s`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HWkiA6Ry2\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset -0.12072530715522589px -0.12072530715522589px 0.4439015534215031px -0.25px rgba(0, 0, 0, 0.2), inset -1px -1px 3.6769552621700474px -0.5px rgba(0, 0, 0, 0.9), inset 0.12072530715522589px 0.12072530715522589px 0.4439015534215031px -0.25px rgba(0, 0, 0, 0.2), inset 1px 1px 3.6769552621700474px -0.5px rgba(0, 0, 0, 0.9)\",...style},variants:{\"a0CdBFA0_-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"},\"HWkiA6Ry2-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",boxShadow:\"none\"},\"RuPjNaxsO-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"},\"UYm8YABEs-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\"},a0CdBFA0_:{backgroundColor:\"rgb(0, 0, 0)\",boxShadow:\"none\"},RuPjNaxsO:{backgroundColor:\"rgb(0, 0, 0)\",boxShadow:\"none\"},UYm8YABEs:{backgroundColor:\"rgb(0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({\"a0CdBFA0_-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"HWkiA6Ry2-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"RuPjNaxsO-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"UYm8YABEs-hover\":{\"data-border\":true,\"data-framer-name\":undefined},a0CdBFA0_:{\"data-framer-name\":\"Video editing\"},RuPjNaxsO:{\"data-framer-name\":\"AI Video\"},UYm8YABEs:{\"data-framer-name\":\"UX UI\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"center\"},children:\"Contact me\"})}),className:\"framer-zty4m3\",fonts:[\"GF;Fira Code-300\"],layoutDependency:layoutDependency,layoutId:\"BIFWmpbjI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{a0CdBFA0_:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},RuPjNaxsO:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},UYm8YABEs:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"a0CdBFA0_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTUwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\"},children:\"view more\"})}),fonts:[\"GF;Fira Code-500\"]},\"HWkiA6Ry2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTUwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\"},children:\"Contact me\"})}),fonts:[\"GF;Fira Code-500\"]},\"RuPjNaxsO-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTYwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\"},children:\"view more\"})}),fonts:[\"GF;Fira Code-600\"]},\"UYm8YABEs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTUwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\"},children:\"view more\"})}),fonts:[\"GF;Fira Code-500\"]},a0CdBFA0_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"view more\"})})},RuPjNaxsO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"view more\"})})},UYm8YABEs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"view more\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mqYcz.framer-9uci7s, .framer-mqYcz .framer-9uci7s { display: block; }\",\".framer-mqYcz.framer-14rq97g { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mqYcz .framer-zty4m3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-mqYcz[data-border=\"true\"]::after, .framer-mqYcz [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UYm8YABEs\":{\"layout\":[\"auto\",\"auto\"]},\"a0CdBFA0_\":{\"layout\":[\"auto\",\"auto\"]},\"RuPjNaxsO\":{\"layout\":[\"auto\",\"auto\"]},\"asnRrX7N1\":{\"layout\":[\"auto\",\"auto\"]},\"u3YXj8QP5\":{\"layout\":[\"auto\",\"auto\"]},\"OCKLMZi_v\":{\"layout\":[\"auto\",\"auto\"]},\"pJi4r4TbV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFK8oZHw86=withCSS(Component,css,\"framer-mqYcz\");export default FramerFK8oZHw86;FramerFK8oZHw86.displayName=\"Contact me\";FramerFK8oZHw86.defaultProps={height:39,width:136};addPropertyControls(FramerFK8oZHw86,{variant:{options:[\"HWkiA6Ry2\",\"UYm8YABEs\",\"a0CdBFA0_\",\"RuPjNaxsO\"],optionTitles:[\"Variant 1\",\"UX UI\",\"Video editing\",\"AI Video\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFK8oZHw86,[{explicitInter:true,fonts:[{cssFamilyName:\"Fira Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Code\",url:\"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_GNsFVLxN87gsj0.woff2\",weight:\"300\"},{cssFamilyName:\"Fira Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Code\",url:\"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_A9sFVLxN87gsj0.woff2\",weight:\"500\"},{cssFamilyName:\"Fira Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Code\",url:\"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_ONrFVLxN87gsj0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFK8oZHw86\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UYm8YABEs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a0CdBFA0_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RuPjNaxsO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"asnRrX7N1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u3YXj8QP5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OCKLMZi_v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pJi4r4TbV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerIntrinsicWidth\":\"136\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FK8oZHw86.map","// Generated by Framer (02004a2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-8ECxE .framer-styles-preset-1gbr8n9:not(.rich-text-wrapper), .framer-8ECxE .framer-styles-preset-1gbr8n9.rich-text-wrapper a { --framer-link-text-color: #ffffff; }\"];export const className=\"framer-8ECxE\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/OgRtKdlwLj610hOhlJ75/nwZvo5AaujsE7IwlhuUV/svThaVKOe.js\";import ContactMe from\"https://framerusercontent.com/modules/kspus6wyqa64NQkluZkv/uHRdaqAw02MTxGZPnAC1/FK8oZHw86.js\";const ContactMeFonts=getFonts(ContactMe);const cycleOrder=[\"UT460JZhT\",\"ijaRQXnHp\",\"m3cdCclOU\",\"n4nHsRW1F\"];const serializationHash=\"framer-fckn6\";const variantClassNames={ijaRQXnHp:\"framer-v-147dlhc\",m3cdCclOU:\"framer-v-rqx6wy\",n4nHsRW1F:\"framer-v-100a1qc\",UT460JZhT:\"framer-v-ajphjj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone open\":\"n4nHsRW1F\",Desktop:\"UT460JZhT\",Phone:\"m3cdCclOU\",Tablet:\"ijaRQXnHp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UT460JZhT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UT460JZhT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapckflof=activeVariantCallback(async(...args)=>{setVariant(\"n4nHsRW1F\");});const onTap137tf2k=activeVariantCallback(async(...args)=>{setVariant(\"m3cdCclOU\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"m3cdCclOU\")return false;return true;};const isDisplayed1=()=>{if([\"m3cdCclOU\",\"n4nHsRW1F\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ajphjj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UT460JZhT\",ref:refBinding,style:{...style},...addPropertyOverrides({ijaRQXnHp:{\"data-framer-name\":\"Tablet\"},m3cdCclOU:{\"data-framer-name\":\"Phone\"},n4nHsRW1F:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jj41su\",layoutDependency:layoutDependency,layoutId:\"XXvBIVggS\",style:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(56, 56, 56, 0.38)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 0.12072530715522589px 0.12072530715522589px 0px 0px rgba(255, 255, 255, 0.08), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.65), inset -0.12072530715522589px -0.12072530715522589px 0px 0px rgba(255, 255, 255, 0.08), inset -1px -1px 0px 0px rgba(255, 255, 255, 0.65)\",WebkitBackdropFilter:\"blur(15px)\"},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1347.368466138621,intrinsicWidth:1347.368466138621,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5+(((componentViewport?.height||120)-10-(((componentViewport?.height||120)-10)*.6+0))/2+0+0)+(15+(((componentViewport?.height||120)-10)*.6-30-39)/2)),pixelHeight:1334,pixelWidth:1722,sizes:\"50px\",src:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334\",srcSet:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=512&width=1722&height=1334 512w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=1024&width=1722&height=1334 1024w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334 1722w\"},className:\"framer-1v3hc95\",\"data-framer-name\":\"VK074\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"w2K3EjaWb\",...addPropertyOverrides({m3cdCclOU:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1347.368466138621,intrinsicWidth:1347.368466138621,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5+(((componentViewport?.height||120)-10-(((componentViewport?.height||120)-10)*.6+0))/2+0+0)+(20+(((componentViewport?.height||120)-10)*.6-40-31)/2)),pixelHeight:1334,pixelWidth:1722,sizes:\"40px\",src:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334\",srcSet:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=512&width=1722&height=1334 512w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=1024&width=1722&height=1334 1024w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334 1722w\"}},n4nHsRW1F:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1347.368466138621,intrinsicWidth:1347.368466138621,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+15+0),pixelHeight:1334,pixelWidth:1722,sizes:\"40px\",src:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334\",srcSet:\"https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=512&width=1722&height=1334 512w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?scale-down-to=1024&width=1722&height=1334 1024w,https://framerusercontent.com/images/Nv3MXygBRUN2SRTm6WbV7392i4.png?width=1722&height=1334 1722w\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jfq8iv\",layoutDependency:layoutDependency,layoutId:\"zO2w9zItd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9zhr9m\",layoutDependency:layoutDependency,layoutId:\"FFDUcHNvn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":TK7dW6V_u\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tCUPuBq0s\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Home\"})})})}),className:\"framer-gad9go\",fonts:[\"GF;Fira Code-300\"],layoutDependency:layoutDependency,layoutId:\"tCUPuBq0s\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ijaRQXnHp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":TK7dW6V_u\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tCUPuBq0s\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Home\"})})})})},n4nHsRW1F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":TK7dW6V_u\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tCUPuBq0s\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Home\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"St8KIe68C\"},motionChild:true,nodeId:\"rU9i_Yj0I\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Projects\"})})})}),className:\"framer-1iqdsk2\",fonts:[\"GF;Fira Code-300\"],layoutDependency:layoutDependency,layoutId:\"rU9i_Yj0I\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ijaRQXnHp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"St8KIe68C\"},motionChild:true,nodeId:\"rU9i_Yj0I\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Projects\"})})})})},n4nHsRW1F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBDb2RlLTMwMA==\",\"--framer-font-family\":'\"Fira Code\", monospace',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"St8KIe68C\"},motionChild:true,nodeId:\"rU9i_Yj0I\",openInNewTab:false,relValues:[],scopeId:\"SO2m_dynF\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gbr8n9\",\"data-styles-preset\":\"svThaVKOe\",children:\"Projects\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+5+(((componentViewport?.height||120)-10-(((componentViewport?.height||120)-10)*.6+0))/2+0+0)+(15+(((componentViewport?.height||120)-10)*.6-30-39)/2)+0,...addPropertyOverrides({n4nHsRW1F:{y:(componentViewport?.y||0)+40+0+15+51+0+118.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n8ek0x-container\",layoutDependency:layoutDependency,layoutId:\"a0_I7ow2Z-container\",nodeId:\"a0_I7ow2Z\",rendersWithMotion:true,scopeId:\"SO2m_dynF\",children:/*#__PURE__*/_jsx(ContactMe,{height:\"100%\",id:\"a0_I7ow2Z\",layoutId:\"a0_I7ow2Z\",variant:matchVariant(\"HWkiA6Ry2\"),width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x41hl6\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"eWjd2dA4R\",...addPropertyOverrides({m3cdCclOU:{\"data-highlight\":true,onTap:onTapckflof},n4nHsRW1F:{\"data-highlight\":true,onTap:onTap137tf2k}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-slu4l7\",layoutDependency:layoutDependency,layoutId:\"ZnXgInRL5\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 6 0 L 16 0 M 0 7 L 16 7 M 0 14 L 10 14\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(20,27,52)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m3cdCclOU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 6 0 L 16 0 M 0 7 L 16 7 M 0 14 L 10 14\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'},n4nHsRW1F:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 0 14 L 16 0 M 0 14 L 16 0 M 0 0 L 16 14\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cgiiq7\",layoutDependency:layoutDependency,layoutId:\"nQ3r7soBf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 1\" overflow=\"visible\"><path d=\"M 0 0 L 10 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({n4nHsRW1F:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 0 14 L 16 0\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gt3wh7\",layoutDependency:layoutDependency,layoutId:\"BoAan5_pn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 1\" overflow=\"visible\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({n4nHsRW1F:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 0 14 L 16 0\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rjwg1n\",layoutDependency:layoutDependency,layoutId:\"qYCLqWP2c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 1\" overflow=\"visible\"><path d=\"M 0 0 L 10 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({n4nHsRW1F:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\" overflow=\"visible\"><path d=\"M 0 0 L 16 14\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fckn6.framer-1do5qb2, .framer-fckn6 .framer-1do5qb2 { display: block; }\",\".framer-fckn6.framer-ajphjj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 120px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 5px 50px 5px 50px; position: relative; width: 1200px; }\",\".framer-fckn6 .framer-1jj41su { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 15px; position: relative; width: 95%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fckn6 .framer-1v3hc95 { flex: none; height: auto; overflow: visible; position: relative; width: 50px; }\",\".framer-fckn6 .framer-jfq8iv, .framer-fckn6 .framer-9zhr9m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-fckn6 .framer-gad9go, .framer-fckn6 .framer-1iqdsk2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fckn6 .framer-1n8ek0x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fckn6 .framer-1x41hl6 { flex: none; height: 14px; overflow: visible; position: relative; width: 16px; }\",\".framer-fckn6 .framer-slu4l7 { height: 14px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-fckn6 .framer-1cgiiq7 { height: 1px; left: 6px; position: absolute; top: 0px; width: 10px; }\",\".framer-fckn6 .framer-gt3wh7 { height: 1px; left: 0px; position: absolute; top: 7px; width: 16px; }\",\".framer-fckn6 .framer-rjwg1n { height: 1px; left: 0px; position: absolute; top: 14px; width: 10px; }\",\".framer-fckn6.framer-v-147dlhc.framer-ajphjj { width: 810px; }\",\".framer-fckn6.framer-v-rqx6wy.framer-ajphjj { padding: 5px 20px 5px 20px; width: 390px; }\",\".framer-fckn6.framer-v-rqx6wy .framer-1jj41su { padding: 20px; }\",\".framer-fckn6.framer-v-rqx6wy .framer-1v3hc95, .framer-fckn6.framer-v-100a1qc .framer-1v3hc95 { width: 40px; }\",\".framer-fckn6.framer-v-rqx6wy .framer-1x41hl6 { cursor: pointer; gap: 10px; }\",\".framer-fckn6.framer-v-100a1qc.framer-ajphjj { height: 495px; justify-content: flex-start; padding: 40px 20px 5px 20px; width: 390px; }\",\".framer-fckn6.framer-v-100a1qc .framer-1jj41su { flex-direction: column; gap: 20px; height: min-content; justify-content: center; }\",\".framer-fckn6.framer-v-100a1qc .framer-jfq8iv, .framer-fckn6.framer-v-100a1qc .framer-9zhr9m { flex-direction: column; }\",\".framer-fckn6.framer-v-100a1qc .framer-1x41hl6 { cursor: pointer; }\",\".framer-fckn6.framer-v-100a1qc .framer-1cgiiq7 { height: 14px; left: 0px; width: 16px; }\",\".framer-fckn6.framer-v-100a1qc .framer-gt3wh7 { height: 14px; top: 0px; }\",\".framer-fckn6.framer-v-100a1qc .framer-rjwg1n { height: 14px; top: 0px; width: 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ijaRQXnHp\":{\"layout\":[\"fixed\",\"fixed\"]},\"m3cdCclOU\":{\"layout\":[\"fixed\",\"fixed\"]},\"n4nHsRW1F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSO2m_dynF=withCSS(Component,css,\"framer-fckn6\");export default FramerSO2m_dynF;FramerSO2m_dynF.displayName=\"Nav Bar\";FramerSO2m_dynF.defaultProps={height:120,width:1200};addPropertyControls(FramerSO2m_dynF,{variant:{options:[\"UT460JZhT\",\"ijaRQXnHp\",\"m3cdCclOU\",\"n4nHsRW1F\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSO2m_dynF,[{explicitInter:true,fonts:[{cssFamilyName:\"Fira Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Fira Code\",url:\"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_GNsFVLxN87gsj0.woff2\",weight:\"300\"}]},...ContactMeFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerSO2m_dynF.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ContactMe,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSO2m_dynF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ijaRQXnHp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m3cdCclOU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n4nHsRW1F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"120\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SO2m_dynF.map","// Generated by Framer (02004a2)\nexport default function metadata(params,activeLocale){return{description:\"UI/UX designer and video editor specializing in web design, mobile app design, and creative video editing, delivering user-focused digital solutions for brands\\xa0and\\xa0businesses.\",favicon:\"https://framerusercontent.com/assets/Nj3jsAxMDver7UEt3pW8Ga80gk.png\",robots:\"max-image-preview:large\",title:\"Vigneshwaran Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport siteMetadata from\"https://framerusercontent.com/modules/rzXGN38dtr3W5hEVJ7Ew/ZV9RBDKOY13DLeUjVD0r/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1xnetgg\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1thns7d\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{ddPvG5oQu:\"contact-me\",TK7dW6V_u:\"hero-section\",VqZNJXza_:\"testimonials\",yrtcAY0qw:\"projects\",ZUBhOcssm:\"skills\"},robots:\"max-image-preview:large\",serializationId:\"framer-8kMuG\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport siteMetadata from\"https://framerusercontent.com/modules/rzXGN38dtr3W5hEVJ7Ew/ZV9RBDKOY13DLeUjVD0r/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1xv19jo\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"i3jsxi\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"vxt9o4\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{GxFrBkVZF:\"video-editing\",kFDmFZ2PM:\"ui-ux\",YE9kfhdft:\"projects\",Zl4ob4CbA:\"ai-videos\"},robots:\"max-image-preview:large\",serializationId:\"framer-459bi\",title:siteMetadata(params,activeLocale).title||\"Projects\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}