{"version":3,"file":"shared-lib.PWTJ9eS3.mjs","names":["useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","e","e","s","i","o","l","p","u","n","r","h","a","c","d","useRef","_Fragment","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","ButtonMainFonts","ButtonMain","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","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","addPropertyOverrides","MobileMenuIcon","ButtonMain2","ButtonMain","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","Image"],"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:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/sp0nmm9EsUASzupiUeFF/yDoO226XVw1fN5E9Kzps/nUKSyWvBx.js","https:/framerusercontent.com/modules/Y3c0DUs60tPimeb4XlSa/1SwXTpJWK9rrZi7NiaS7/k8SDzUvlW.js","https:/framerusercontent.com/modules/A0X0cKCi30GzPzbkaAK6/4CoUXPD0GBuOBDSZYqMN/J2hdQQPpd.js","https:/framerusercontent.com/modules/lh5nduTZmI9zJ9U2NmLL/SMPup8LX4gU0anBOuqod/GCeQtgszz.js","https:/framerusercontent.com/modules/iz1FnJFUr4hQUAGOjctD/KmVbKuBiZBUXpvFYRFGS/NwmR6Yms1.js","https:/framerusercontent.com/modules/QjD9SJTeExoZTL0DxaMb/zI0TXdcMDROGaNfTfg3k/nifiV75fI.js","https:/framerusercontent.com/modules/d89HUKJ0osVnGm33SpLf/dHH2x4MKyNSvixNfbNbQ/OdDcZXACg.js","https:/framerusercontent.com/modules/hNhpny57Sm10GPtZqFl2/v7JgXjJG8dwXz8MUO5Nw/siteMetadata.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\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (074c765)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-s5RYQ .framer-styles-preset-udf9uz:not(.rich-text-wrapper), .framer-s5RYQ .framer-styles-preset-udf9uz.rich-text-wrapper a { --framer-link-hover-text-color: rgba(255, 255, 255, 0.6); --framer-link-text-color: #ffffff; transition-delay: 0s; transition-duration: 0.1s; transition-property: color; transition-timing-function: cubic-bezier(0, 0, 1, 1); }\"];export const className=\"framer-s5RYQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e20fe17)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={l0lldkMGQ:{hover:true},vVYIw4oBg:{hover:true}};const cycleOrder=[\"vVYIw4oBg\",\"fGxmqMRSM\",\"l0lldkMGQ\"];const serializationHash=\"framer-iZlLT\";const variantClassNames={fGxmqMRSM:\"framer-v-1i8x4xi\",l0lldkMGQ:\"framer-v-ah9xce\",vVYIw4oBg:\"framer-v-81e7zj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={large:\"vVYIw4oBg\",mobile:\"fGxmqMRSM\",small:\"l0lldkMGQ\"};const getProps=({click,height,id,link,text,width,...props})=>{return{...props,mQGwBVyg8:click??props.mQGwBVyg8,SJ9vrfELm:text??props.SJ9vrfELm??\"Browse our templates\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vVYIw4oBg\",ViZ2_a98e:link??props.ViZ2_a98e};};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,ViZ2_a98e,SJ9vrfELm,mQGwBVyg8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vVYIw4oBg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapy29irz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mQGwBVyg8){const res=await mQGwBVyg8(...args);if(res===false)return false;}});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:ViZ2_a98e,motionChild:true,nodeId:\"vVYIw4oBg\",openInNewTab:false,scopeId:\"k8SDzUvlW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-81e7zj\",className,classNames)} framer-j1yrdy`,\"data-framer-name\":\"large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vVYIw4oBg\",onTap:onTapy29irz,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"l0lldkMGQ-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},\"vVYIw4oBg-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},fGxmqMRSM:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},l0lldkMGQ:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}},...addPropertyOverrides({\"l0lldkMGQ-hover\":{\"data-framer-name\":undefined},\"vVYIw4oBg-hover\":{\"data-framer-name\":undefined},fGxmqMRSM:{\"data-framer-name\":\"mobile\"},l0lldkMGQ:{\"data-framer-name\":\"small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\"},children:\"Browse our templates\"})}),className:\"framer-u3qzpo\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"VkvlIE04l\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:SJ9vrfELm,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fGxmqMRSM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\"},children:\"Browse our templates\"})})},l0lldkMGQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\"},children:\"Browse our templates\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iZlLT.framer-j1yrdy, .framer-iZlLT .framer-j1yrdy { display: block; }\",\".framer-iZlLT.framer-81e7zj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: visible; padding: 10px 24px 10px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iZlLT .framer-u3qzpo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iZlLT.framer-v-1i8x4xi.framer-81e7zj, .framer-iZlLT.framer-v-ah9xce.framer-81e7zj { height: 40px; padding: 10px 16px 10px 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 205\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"fGxmqMRSM\":{\"layout\":[\"auto\",\"fixed\"]},\"l0lldkMGQ\":{\"layout\":[\"auto\",\"fixed\"]},\"iYnDgL4MS\":{\"layout\":[\"auto\",\"fixed\"]},\"YmuwuSd_L\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ViZ2_a98e\":\"link\",\"SJ9vrfELm\":\"text\",\"mQGwBVyg8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk8SDzUvlW=withCSS(Component,css,\"framer-iZlLT\");export default Framerk8SDzUvlW;Framerk8SDzUvlW.displayName=\"button-main\";Framerk8SDzUvlW.defaultProps={height:48,width:205};addPropertyControls(Framerk8SDzUvlW,{variant:{options:[\"vVYIw4oBg\",\"fGxmqMRSM\",\"l0lldkMGQ\"],optionTitles:[\"large\",\"mobile\",\"small\"],title:\"Variant\",type:ControlType.Enum},ViZ2_a98e:{title:\"Link\",type:ControlType.Link},SJ9vrfELm:{defaultValue:\"Browse our templates\",displayTextArea:false,title:\"Text\",type:ControlType.String},mQGwBVyg8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerk8SDzUvlW,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk8SDzUvlW\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ViZ2_a98e\\\":\\\"link\\\",\\\"SJ9vrfELm\\\":\\\"text\\\",\\\"mQGwBVyg8\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"205\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fGxmqMRSM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"l0lldkMGQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iYnDgL4MS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YmuwuSd_L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k8SDzUvlW.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,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/sp0nmm9EsUASzupiUeFF/yDoO226XVw1fN5E9Kzps/nUKSyWvBx.js\";import ButtonMain from\"https://framerusercontent.com/modules/Y3c0DUs60tPimeb4XlSa/1SwXTpJWK9rrZi7NiaS7/k8SDzUvlW.js\";const ButtonMainFonts=getFonts(ButtonMain);const serializationHash=\"framer-38lkq\";const variantClassNames={SIl1HMmxx:\"framer-v-13ejknr\"};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={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.96,skewX:0,skewY:0,transition:transition2};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"SIl1HMmxx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-13ejknr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SIl1HMmxx\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cwcxhe\",layoutDependency:layoutDependency,layoutId:\"ihsfPdMo6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7wtgig\",layoutDependency:layoutDependency,layoutId:\"BVm7lx8D8\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":XCKY_IJJI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QAEmirpLp\",openInNewTab:false,scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-hv43r9 framer-1izqsn2\",layoutDependency:layoutDependency,layoutId:\"QAEmirpLp\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ob8fpi\",layoutDependency:layoutDependency,layoutId:\"ahyVXfUa6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 105.982 27.99\" overflow=\"visible\"><path d=\"M 4.445 23.018 C 4.891 22.579 5.496 22.334 6.126 22.336 C 6.757 22.339 7.36 22.59 7.802 23.033 L 12.745 27.99 L 11.347 27.99 C 7.376 27.99 5.391 27.99 3.874 27.228 C 3.084 26.831 2.376 26.292 1.787 25.637 L 4.445 23.018 Z M 13.39 14.203 C 14.31 13.296 15.8 13.292 16.724 14.195 L 27.364 24.589 C 26.68 25.71 25.69 26.619 24.508 27.213 C 23.349 27.795 21.916 27.932 19.533 27.964 L 11.209 19.617 C 10.299 18.706 10.306 17.241 11.223 16.337 L 13.389 14.203 Z M 17.016 0 C 20.987 0 22.973 0 24.489 0.762 C 25.823 1.432 26.908 2.501 27.588 3.815 C 28.361 5.31 28.361 7.267 28.361 11.181 L 28.361 16.771 C 28.361 17.473 28.36 18.112 28.356 18.697 L 15.751 6.359 C 14.828 5.454 13.335 5.457 12.415 6.365 L 0.004 18.596 C 0 18.039 0 17.433 0 16.771 L 0 11.181 C 0 7.267 0 5.31 0.773 3.815 C 1.453 2.501 2.537 1.432 3.871 0.762 C 5.388 0 7.373 0 11.344 0 Z M 37.642 22.152 C 37.25 22.152 36.933 21.839 36.933 21.453 L 36.933 7.184 C 36.933 6.798 37.25 6.485 37.642 6.485 L 46.733 6.485 C 47.124 6.485 47.442 6.798 47.442 7.184 L 47.442 8.52 C 47.442 8.906 47.124 9.218 46.733 9.218 L 40.988 9.218 C 40.597 9.218 40.279 9.531 40.279 9.917 L 40.279 12.82 C 40.279 13.206 40.597 13.519 40.988 13.519 L 46.04 13.519 C 46.432 13.519 46.749 13.832 46.749 14.218 L 46.749 15.502 C 46.749 15.887 46.432 16.2 46.04 16.2 L 40.988 16.2 C 40.597 16.2 40.279 16.513 40.279 16.899 L 40.279 21.453 C 40.279 21.839 39.962 22.152 39.57 22.152 Z M 49.045 22.158 C 48.653 22.158 48.336 21.845 48.336 21.459 L 48.336 11.102 C 48.336 10.716 48.653 10.403 49.045 10.403 L 50.814 10.403 C 51.205 10.403 51.523 10.716 51.523 11.102 L 51.523 12.392 C 51.523 12.431 51.556 12.463 51.596 12.463 C 51.629 12.463 51.657 12.443 51.667 12.412 C 51.888 11.708 52.249 11.175 52.748 10.813 C 53.26 10.434 53.846 10.245 54.507 10.245 C 54.678 10.245 54.855 10.256 55.04 10.277 C 55.347 10.299 55.552 10.57 55.552 10.873 L 55.552 12.59 C 55.552 12.912 55.227 13.159 54.901 13.126 C 54.632 13.091 54.379 13.074 54.145 13.074 C 53.669 13.074 53.239 13.178 52.855 13.389 C 52.477 13.587 52.163 13.886 51.949 14.251 C 51.736 14.616 51.63 15.036 51.63 15.513 L 51.63 21.459 C 51.63 21.845 51.312 22.158 50.921 22.158 Z M 59.166 22.379 C 58.413 22.379 57.735 22.249 57.131 21.99 C 56.534 21.723 56.065 21.331 55.724 20.812 C 55.383 20.293 55.212 19.649 55.212 18.878 C 55.212 18.219 55.333 17.672 55.575 17.237 C 55.809 16.804 56.15 16.435 56.566 16.165 C 56.985 15.891 57.461 15.685 57.994 15.544 C 58.55 15.4 59.117 15.302 59.689 15.25 C 60.378 15.187 60.932 15.124 61.352 15.061 C 61.771 14.998 62.076 14.903 62.268 14.777 C 62.467 14.644 62.566 14.454 62.566 14.209 L 62.566 14.157 C 62.566 13.673 62.41 13.298 62.097 13.032 C 61.792 12.765 61.359 12.632 60.797 12.632 C 60.208 12.632 59.735 12.762 59.38 13.021 C 59.206 13.145 59.054 13.297 58.931 13.472 C 58.741 13.746 58.445 13.969 58.108 13.942 L 56.435 13.81 C 56.008 13.777 55.703 13.376 55.866 12.985 C 56.031 12.588 56.26 12.22 56.545 11.896 C 56.999 11.37 57.586 10.967 58.303 10.687 C 59.028 10.399 59.866 10.256 60.819 10.256 C 61.479 10.256 62.112 10.333 62.716 10.487 C 63.32 10.641 63.856 10.879 64.325 11.202 C 64.798 11.514 65.186 11.937 65.455 12.432 C 65.732 12.937 65.87 13.536 65.87 14.23 L 65.87 21.459 C 65.87 21.845 65.553 22.158 65.161 22.158 L 63.435 22.158 C 63.044 22.158 62.726 21.845 62.726 21.459 L 62.726 20.57 C 62.726 20.546 62.709 20.526 62.685 20.52 C 62.662 20.515 62.638 20.525 62.626 20.546 C 62.436 20.906 62.181 21.227 61.874 21.496 C 61.554 21.769 61.17 21.986 60.723 22.148 C 60.275 22.302 59.756 22.379 59.166 22.379 Z M 60.12 20.14 C 60.604 20.14 61.03 20.046 61.4 19.856 C 61.776 19.66 62.067 19.401 62.273 19.078 C 62.487 18.749 62.593 18.381 62.593 17.974 L 62.593 17.181 C 62.593 16.983 62.359 16.843 62.167 16.901 C 61.989 16.958 61.79 17.007 61.57 17.049 C 61.35 17.091 61.129 17.129 60.909 17.165 C 60.689 17.193 60.49 17.22 60.312 17.249 C 59.922 17.305 59.581 17.396 59.289 17.522 C 58.998 17.641 58.77 17.806 58.607 18.016 C 58.451 18.22 58.373 18.475 58.373 18.784 C 58.373 19.226 58.536 19.562 58.863 19.793 C 59.19 20.025 59.609 20.14 60.12 20.14 Z M 68.093 22.158 C 67.702 22.158 67.384 21.845 67.384 21.459 L 67.384 11.102 C 67.384 10.716 67.702 10.403 68.093 10.403 L 69.798 10.403 C 70.19 10.403 70.507 10.716 70.507 11.102 L 70.507 12.409 C 70.507 12.457 70.546 12.495 70.594 12.495 C 70.632 12.495 70.665 12.472 70.677 12.438 C 70.928 11.771 71.337 11.243 71.903 10.855 C 72.486 10.455 73.179 10.256 73.982 10.256 C 74.799 10.256 75.492 10.459 76.06 10.865 C 76.618 11.253 76.995 11.775 77.193 12.432 C 77.204 12.469 77.238 12.495 77.277 12.495 C 77.314 12.495 77.347 12.472 77.36 12.438 C 77.606 11.785 78.039 11.261 78.661 10.865 C 79.3 10.459 80.053 10.256 80.92 10.256 C 82.029 10.256 82.931 10.603 83.627 11.297 C 84.331 11.99 84.683 12.975 84.683 14.251 L 84.683 21.459 C 84.683 21.845 84.365 22.158 83.974 22.158 L 82.088 22.158 C 81.696 22.158 81.379 21.845 81.379 21.459 L 81.379 14.903 C 81.379 14.244 81.201 13.753 80.845 13.431 C 80.497 13.108 80.06 12.947 79.534 12.947 C 78.938 12.947 78.469 13.136 78.128 13.515 C 77.794 13.887 77.627 14.377 77.627 14.987 L 77.627 21.459 C 77.627 21.845 77.309 22.158 76.918 22.158 L 75.138 22.158 C 74.747 22.158 74.429 21.845 74.429 21.459 L 74.429 14.819 C 74.429 14.251 74.262 13.799 73.928 13.462 C 73.594 13.119 73.158 12.947 72.617 12.947 C 72.248 12.947 71.917 13.038 71.626 13.221 C 71.335 13.403 71.104 13.655 70.933 13.978 C 70.763 14.293 70.678 14.672 70.678 15.113 L 70.678 21.459 C 70.678 21.845 70.36 22.158 69.969 22.158 Z M 88.813 6.485 C 89.205 6.485 89.522 6.798 89.522 7.184 L 89.522 21.453 C 89.522 21.839 89.205 22.152 88.813 22.152 L 86.938 22.152 C 86.546 22.152 86.229 21.839 86.229 21.453 L 86.229 7.184 C 86.229 6.798 86.546 6.485 86.938 6.485 Z M 91.754 22.158 C 91.362 22.158 91.045 21.846 91.045 21.46 L 91.045 11.102 C 91.045 10.716 91.362 10.403 91.754 10.403 L 93.629 10.403 C 94.021 10.403 94.338 10.716 94.338 11.102 L 94.338 21.46 C 94.338 21.846 94.021 22.158 93.629 22.158 Z M 92.686 8.891 C 92.196 8.891 91.776 8.73 91.428 8.407 C 91.08 8.085 90.906 7.696 90.906 7.24 C 90.906 6.785 91.08 6.399 91.428 6.084 C 91.776 5.761 92.196 5.6 92.686 5.6 C 93.183 5.6 93.606 5.761 93.954 6.084 C 94.303 6.399 94.477 6.785 94.477 7.24 C 94.477 7.696 94.303 8.085 93.954 8.407 C 93.606 8.73 93.183 8.891 92.686 8.891 Z M 98.189 10.403 C 98.454 10.403 98.697 10.549 98.819 10.78 L 100.166 13.348 C 100.428 13.847 101.151 13.853 101.421 13.358 L 102.832 10.771 C 102.956 10.544 103.196 10.403 103.457 10.403 L 105.204 10.403 C 105.75 10.403 106.091 10.985 105.818 11.451 L 103.188 15.936 C 103.059 16.155 103.061 16.426 103.192 16.643 L 105.881 21.102 C 106.162 21.568 105.822 22.158 105.272 22.158 L 103.551 22.158 C 103.296 22.158 103.062 22.024 102.935 21.807 L 101.408 19.175 C 101.134 18.703 100.442 18.707 100.173 19.182 L 98.695 21.8 C 98.57 22.021 98.333 22.158 98.076 22.158 L 96.319 22.158 C 95.769 22.158 95.429 21.568 95.71 21.102 L 98.408 16.642 C 98.539 16.425 98.542 16.156 98.414 15.937 L 95.807 11.449 C 95.536 10.983 95.878 10.403 96.422 10.403 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-og14q6\",layoutDependency:layoutDependency,layoutId:\"gmGqlhd3V\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.958 5.654\" overflow=\"visible\"><path d=\"M 2.658 0.682 C 3.103 0.243 3.709 -0.003 4.339 0 C 4.969 0.003 5.572 0.253 6.014 0.696 L 10.958 5.654 L 9.56 5.654 C 5.589 5.654 3.604 5.654 2.087 4.892 C 1.296 4.495 0.589 3.956 0 3.301 L 2.657 0.682 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hxt2su\",layoutDependency:layoutDependency,layoutId:\"C0cS4VIK3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.834 14.444\" overflow=\"visible\"><path d=\"M 2.859 0.682 C 3.779 -0.224 5.27 -0.228 6.194 0.675 L 16.834 11.068 C 16.149 12.19 15.16 13.099 13.977 13.693 C 12.818 14.275 11.386 14.412 9.003 14.444 L 0.678 6.097 C -0.232 5.185 -0.225 3.721 0.693 2.817 L 2.859 0.682 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tf09ri\",layoutDependency:layoutDependency,layoutId:\"NRil9HAdo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.361 18.697\" overflow=\"visible\"><path d=\"M 17.016 0 C 20.987 0 22.973 0 24.489 0.762 C 25.823 1.432 26.908 2.501 27.588 3.815 C 28.361 5.31 28.361 7.267 28.361 11.181 L 28.361 16.771 C 28.361 17.473 28.36 18.112 28.356 18.697 L 15.751 6.359 C 14.828 5.454 13.335 5.457 12.415 6.365 L 0.004 18.596 C 0 18.039 0 17.433 0 16.771 L 0 11.181 C 0 7.267 0 5.31 0.773 3.815 C 1.453 2.501 2.537 1.432 3.871 0.762 C 5.388 0 7.373 0 11.344 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c2nt20\",layoutDependency:layoutDependency,layoutId:\"iWRgtZmDx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.509 15.667\" overflow=\"visible\"><path d=\"M 0.709 15.667 C 0.317 15.667 0 15.354 0 14.968 L 0 0.699 C 0 0.313 0.317 0 0.709 0 L 9.8 0 C 10.192 0 10.509 0.313 10.509 0.699 L 10.509 2.035 C 10.509 2.421 10.192 2.734 9.8 2.734 L 4.056 2.734 C 3.664 2.734 3.347 3.047 3.347 3.432 L 3.347 6.336 C 3.347 6.721 3.664 7.034 4.056 7.034 L 9.107 7.034 C 9.499 7.034 9.816 7.347 9.816 7.733 L 9.816 9.017 C 9.816 9.403 9.499 9.716 9.107 9.716 L 4.056 9.716 C 3.664 9.716 3.347 10.028 3.347 10.414 L 3.347 14.968 C 3.347 15.354 3.029 15.667 2.638 15.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t9gmxc\",layoutDependency:layoutDependency,layoutId:\"tOP_Tszwp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.216 11.913\" overflow=\"visible\"><path d=\"M 0.709 11.913 C 0.317 11.913 0 11.6 0 11.214 L 0 0.856 C 0 0.47 0.317 0.158 0.709 0.158 L 2.478 0.158 C 2.87 0.158 3.187 0.47 3.187 0.856 L 3.187 2.146 C 3.187 2.186 3.22 2.218 3.26 2.218 C 3.293 2.218 3.321 2.197 3.331 2.167 C 3.553 1.463 3.913 0.93 4.413 0.568 C 4.924 0.189 5.51 0 6.171 0 C 6.342 0 6.519 0.01 6.704 0.031 C 7.011 0.054 7.216 0.325 7.216 0.628 L 7.216 2.344 C 7.216 2.667 6.891 2.914 6.565 2.881 C 6.296 2.846 6.043 2.828 5.809 2.828 C 5.333 2.828 4.903 2.933 4.519 3.144 C 4.141 3.342 3.827 3.64 3.613 4.006 C 3.4 4.371 3.294 4.791 3.294 5.268 L 3.294 11.214 C 3.294 11.6 2.976 11.913 2.585 11.913 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yfz9xs\",layoutDependency:layoutDependency,layoutId:\"mXsDr9BvV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.658 12.123\" overflow=\"visible\"><path d=\"M 3.954 12.123 C 3.201 12.123 2.523 11.994 1.919 11.734 C 1.322 11.468 0.853 11.075 0.512 10.557 C 0.171 10.038 0 9.393 0 8.622 C 0 7.963 0.121 7.416 0.363 6.982 C 0.597 6.548 0.938 6.179 1.354 5.909 C 1.773 5.636 2.249 5.429 2.782 5.289 C 3.338 5.145 3.904 5.046 4.477 4.994 C 5.166 4.931 5.72 4.868 6.139 4.805 C 6.558 4.742 6.864 4.647 7.056 4.521 C 7.255 4.388 7.354 4.199 7.354 3.953 L 7.354 3.901 C 7.354 3.417 7.198 3.042 6.885 2.776 C 6.58 2.509 6.146 2.376 5.585 2.376 C 4.995 2.376 4.523 2.506 4.168 2.765 C 3.993 2.889 3.842 3.042 3.719 3.216 C 3.528 3.491 3.232 3.713 2.896 3.687 L 1.223 3.554 C 0.796 3.521 0.491 3.12 0.654 2.729 C 0.819 2.332 1.048 1.965 1.333 1.64 C 1.787 1.114 2.373 0.711 3.091 0.431 C 3.816 0.144 4.654 0 5.607 0 C 6.267 0 6.899 0.077 7.503 0.231 C 8.108 0.385 8.644 0.624 9.113 0.946 C 9.586 1.259 9.974 1.681 10.243 2.176 C 10.52 2.681 10.658 3.28 10.658 3.974 L 10.658 11.204 C 10.658 11.59 10.341 11.902 9.949 11.902 L 8.223 11.902 C 7.832 11.902 7.514 11.59 7.514 11.204 L 7.514 10.314 C 7.513 10.29 7.497 10.27 7.473 10.265 C 7.45 10.259 7.426 10.27 7.414 10.291 C 7.224 10.65 6.969 10.972 6.662 11.24 C 6.342 11.513 5.958 11.73 5.51 11.892 C 5.063 12.046 4.544 12.123 3.954 12.123 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ibiigh\",layoutDependency:layoutDependency,layoutId:\"P0ni9COV_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.22 3.252\" overflow=\"visible\"><path d=\"M 1.748 3.252 C 2.231 3.252 2.657 3.157 3.027 2.968 C 3.403 2.772 3.695 2.512 3.901 2.19 C 4.114 1.86 4.22 1.493 4.22 1.086 L 4.22 0.293 C 4.22 0.095 3.986 -0.045 3.794 0.013 C 3.617 0.069 3.417 0.119 3.197 0.161 C 2.977 0.203 2.757 0.241 2.536 0.276 C 2.316 0.304 2.117 0.332 1.94 0.361 C 1.549 0.416 1.208 0.508 0.916 0.634 C 0.625 0.753 0.398 0.918 0.234 1.128 C 0.078 1.331 0 1.587 0 1.896 C 0 2.337 0.163 2.674 0.49 2.905 C 0.817 3.136 1.236 3.252 1.748 3.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gb55ry\",layoutDependency:layoutDependency,layoutId:\"jx0Cr_mqz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.298 11.902\" overflow=\"visible\"><path d=\"M 0.709 11.902 C 0.317 11.902 0 11.59 0 11.204 L 0 0.846 C 0 0.46 0.317 0.147 0.709 0.147 L 2.414 0.147 C 2.805 0.147 3.123 0.46 3.123 0.846 L 3.123 2.153 C 3.123 2.201 3.162 2.24 3.21 2.24 C 3.247 2.239 3.28 2.217 3.293 2.182 C 3.544 1.515 3.952 0.987 4.519 0.599 C 5.102 0.2 5.794 0 6.597 0 C 7.415 0 8.107 0.203 8.676 0.61 C 9.233 0.997 9.611 1.52 9.809 2.177 C 9.819 2.214 9.854 2.239 9.893 2.24 C 9.93 2.239 9.963 2.217 9.975 2.182 C 10.221 1.529 10.655 1.005 11.276 0.61 C 11.916 0.203 12.669 0 13.536 0 C 14.644 0 15.547 0.347 16.243 1.041 C 16.947 1.735 17.298 2.72 17.298 3.995 L 17.298 11.204 C 17.298 11.59 16.981 11.902 16.589 11.902 L 14.703 11.902 C 14.312 11.902 13.994 11.59 13.994 11.204 L 13.994 4.647 C 13.994 3.988 13.817 3.498 13.461 3.175 C 13.113 2.853 12.676 2.692 12.15 2.692 C 11.553 2.692 11.084 2.881 10.743 3.259 C 10.409 3.631 10.242 4.121 10.242 4.731 L 10.242 11.204 C 10.242 11.59 9.925 11.902 9.533 11.902 L 7.754 11.902 C 7.362 11.902 7.045 11.59 7.045 11.204 L 7.045 4.563 C 7.045 3.995 6.878 3.543 6.544 3.207 C 6.21 2.863 5.773 2.692 5.233 2.692 C 4.863 2.692 4.533 2.783 4.242 2.965 C 3.951 3.147 3.719 3.4 3.549 3.722 C 3.378 4.038 3.293 4.416 3.293 4.858 L 3.293 11.204 C 3.293 11.59 2.976 11.902 2.584 11.902 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lbmpxk\",layoutDependency:layoutDependency,layoutId:\"Xq8m8ddFk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.293 15.667\" overflow=\"visible\"><path d=\"M 2.584 0 C 2.976 0 3.293 0.313 3.293 0.699 L 3.293 14.968 C 3.293 15.354 2.976 15.667 2.584 15.667 L 0.709 15.667 C 0.317 15.667 0 15.354 0 14.968 L 0 0.699 C 0 0.313 0.317 0 0.709 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v92eab\",layoutDependency:layoutDependency,layoutId:\"kT7HE9tMq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.293 11.755\" overflow=\"visible\"><path d=\"M 0.709 11.755 C 0.317 11.755 0 11.442 0 11.057 L 0 0.699 C 0 0.313 0.317 0 0.709 0 L 2.584 0 C 2.976 0 3.293 0.313 3.293 0.699 L 3.293 11.057 C 3.293 11.442 2.976 11.755 2.584 11.755 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dj60jt\",layoutDependency:layoutDependency,layoutId:\"SJJiIRLsX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.571 3.291\" overflow=\"visible\"><path d=\"M 1.78 3.291 C 1.29 3.291 0.87 3.13 0.522 2.807 C 0.174 2.485 0 2.096 0 1.64 C 0 1.185 0.174 0.799 0.522 0.484 C 0.87 0.161 1.29 0 1.78 0 C 2.277 0 2.7 0.161 3.048 0.484 C 3.397 0.799 3.571 1.185 3.571 1.64 C 3.571 2.096 3.397 2.485 3.048 2.807 C 2.7 3.13 2.277 3.291 1.78 3.291 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dn9imx\",layoutDependency:layoutDependency,layoutId:\"mEtCIRxXh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.373 11.755\" overflow=\"visible\"><path d=\"M 2.58 0 C 2.845 0 3.087 0.146 3.209 0.377 L 4.557 2.945 C 4.819 3.444 5.541 3.45 5.811 2.955 L 7.223 0.368 C 7.347 0.141 7.586 0 7.847 0 L 9.595 0 C 10.141 0 10.482 0.582 10.209 1.048 L 7.578 5.533 C 7.45 5.752 7.452 6.023 7.582 6.24 L 10.272 10.699 C 10.553 11.165 10.212 11.755 9.663 11.755 L 7.942 11.755 C 7.687 11.755 7.452 11.621 7.326 11.403 L 5.799 8.772 C 5.525 8.299 4.832 8.304 4.564 8.779 L 3.086 11.396 C 2.961 11.618 2.724 11.755 2.466 11.755 L 0.71 11.755 C 0.16 11.755 -0.181 11.164 0.101 10.699 L 2.799 6.239 C 2.93 6.022 2.932 5.753 2.805 5.534 L 0.198 1.046 C -0.073 0.58 0.268 0 0.813 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cgro5q\",layoutDependency:layoutDependency,layoutId:\"NNBOywhsO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":p8V2vQOOE\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cWBxEPb3Y\",openInNewTab:false,relValues:[],scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-udf9uz\",\"data-styles-preset\":\"nUKSyWvBx\",children:\"Our templates\"})})})}),className:\"framer-gbawx3\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"cWBxEPb3Y\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":OSca0ZcHr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cXBKJvIry\",openInNewTab:false,relValues:[],scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-udf9uz\",\"data-styles-preset\":\"nUKSyWvBx\",children:\"Features\"})})})}),className:\"framer-848eoz\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"cXBKJvIry\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Aus97mEOI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pZjwFbsTz\",openInNewTab:false,relValues:[],scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-udf9uz\",\"data-styles-preset\":\"nUKSyWvBx\",children:\"How it works\"})})})}),className:\"framer-hcmuy6\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"pZjwFbsTz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pE69mHEHv\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"bm1h1Vnx2\",openInNewTab:false,relValues:[],scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-udf9uz\",\"data-styles-preset\":\"nUKSyWvBx\",children:\"Your stack\"})})})}),className:\"framer-1pbdxtw\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"bm1h1Vnx2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":rQ_iDYd2X\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"CoMupSIEU\",openInNewTab:false,relValues:[],scopeId:\"J2hdQQPpd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-udf9uz\",\"data-styles-preset\":\"nUKSyWvBx\",children:\"FAQ's\"})})})}),className:\"framer-1dqitoo\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"CoMupSIEU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":p8V2vQOOE\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(12+((componentViewport?.height||64)-24-48)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dks30j-container\",layoutDependency:layoutDependency,layoutId:\"ynr6a65vW-container\",nodeId:\"ynr6a65vW\",rendersWithMotion:true,scopeId:\"J2hdQQPpd\",whileHover:animation,children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"ynr6a65vW\",layoutId:\"ynr6a65vW\",SJ9vrfELm:\"Browse our templates\",variant:\"l0lldkMGQ\",ViZ2_a98e:resolvedLinks[0],width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-38lkq.framer-1izqsn2, .framer-38lkq .framer-1izqsn2 { display: block; }\",\".framer-38lkq.framer-13ejknr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 32px 12px 32px; position: relative; width: 1200px; }\",\".framer-38lkq .framer-1cwcxhe { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-38lkq .framer-7wtgig { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-38lkq .framer-hv43r9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-38lkq .framer-ob8fpi { height: 28px; position: relative; width: 106px; }\",\".framer-38lkq .framer-og14q6 { height: 6px; left: 2px; position: absolute; top: 23px; width: 11px; }\",\".framer-38lkq .framer-hxt2su { height: 15px; left: 11px; position: absolute; top: 14px; width: 17px; }\",\".framer-38lkq .framer-tf09ri { height: 19px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-38lkq .framer-1c2nt20 { height: 16px; left: 37px; position: absolute; top: 7px; width: 11px; }\",\".framer-38lkq .framer-t9gmxc { height: 12px; left: 49px; position: absolute; top: 10px; width: 7px; }\",\".framer-38lkq .framer-yfz9xs { height: 12px; left: 55px; position: absolute; top: 11px; width: 11px; }\",\".framer-38lkq .framer-ibiigh { height: 4px; left: 59px; position: absolute; top: 17px; width: 4px; }\",\".framer-38lkq .framer-1gb55ry { height: 12px; left: 68px; position: absolute; top: 11px; width: 18px; }\",\".framer-38lkq .framer-1lbmpxk { height: 16px; left: 86px; position: absolute; top: 7px; width: 4px; }\",\".framer-38lkq .framer-v92eab { height: 12px; left: 91px; position: absolute; top: 11px; width: 4px; }\",\".framer-38lkq .framer-dj60jt { height: 4px; left: 91px; position: absolute; top: 6px; width: 4px; }\",\".framer-38lkq .framer-1dn9imx { height: 12px; left: 96px; position: absolute; top: 11px; width: 11px; }\",\".framer-38lkq .framer-cgro5q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-38lkq .framer-gbawx3, .framer-38lkq .framer-848eoz, .framer-38lkq .framer-hcmuy6, .framer-38lkq .framer-1pbdxtw, .framer-38lkq .framer-1dqitoo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-38lkq .framer-1dks30j-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",...sharedStyle.css,'.framer-38lkq[data-border=\"true\"]::after, .framer-38lkq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ2hdQQPpd=withCSS(Component,css,\"framer-38lkq\");export default FramerJ2hdQQPpd;FramerJ2hdQQPpd.displayName=\"nav-desktop\";FramerJ2hdQQPpd.defaultProps={height:64,width:1200};addFonts(FramerJ2hdQQPpd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]},...ButtonMainFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ2hdQQPpd\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J2hdQQPpd.map","// Generated by Framer (e20fe17)\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={pCDM9IpDf:{hover:true},PXZnXJm6W:{hover:true}};const cycleOrder=[\"PXZnXJm6W\",\"Oh0dFvqsg\",\"pCDM9IpDf\"];const serializationHash=\"framer-mk4nK\";const variantClassNames={Oh0dFvqsg:\"framer-v-jgb7w3\",pCDM9IpDf:\"framer-v-1js8vu0\",PXZnXJm6W:\"framer-v-rok55i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={large:\"PXZnXJm6W\",mobile:\"Oh0dFvqsg\",small:\"pCDM9IpDf\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,pzo8XXUNi:newTab??props.pzo8XXUNi,SJ9vrfELm:text??props.SJ9vrfELm??\"Browse our templates\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PXZnXJm6W\",ViZ2_a98e:link??props.ViZ2_a98e};};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,ViZ2_a98e,SJ9vrfELm,pzo8XXUNi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PXZnXJm6W\",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:ViZ2_a98e,motionChild:true,nodeId:\"PXZnXJm6W\",openInNewTab:pzo8XXUNi,scopeId:\"GCeQtgszz\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rok55i\",className,classNames)} framer-13fyige`,\"data-framer-name\":\"large\",layoutDependency:layoutDependency,layoutId:\"PXZnXJm6W\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"pCDM9IpDf-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.8)\"},\"PXZnXJm6W-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.8)\"},Oh0dFvqsg:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},pCDM9IpDf:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}},...addPropertyOverrides({\"pCDM9IpDf-hover\":{\"data-framer-name\":undefined},\"PXZnXJm6W-hover\":{\"data-framer-name\":undefined},Oh0dFvqsg:{\"data-framer-name\":\"mobile\"},pCDM9IpDf:{\"data-framer-name\":\"small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Browse our templates\"})}),className:\"framer-7z9a4c\",\"data-framer-name\":\"Browse our templates\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"c8OqNfSKT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:SJ9vrfELm,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Oh0dFvqsg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Browse our templates\"})})},pCDM9IpDf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Browse our templates\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mk4nK.framer-13fyige, .framer-mk4nK .framer-13fyige { display: block; }\",\".framer-mk4nK.framer-rok55i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: visible; padding: 10px 24px 10px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mk4nK .framer-7z9a4c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mk4nK.framer-v-jgb7w3.framer-rok55i { cursor: unset; height: 40px; padding: 10px 16px 10px 16px; }\",\".framer-mk4nK.framer-v-1js8vu0.framer-rok55i { height: 40px; padding: 10px 16px 10px 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 205\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Oh0dFvqsg\":{\"layout\":[\"auto\",\"fixed\"]},\"pCDM9IpDf\":{\"layout\":[\"auto\",\"fixed\"]},\"eUDHsD791\":{\"layout\":[\"auto\",\"fixed\"]},\"zzumNMu2G\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ViZ2_a98e\":\"link\",\"SJ9vrfELm\":\"text\",\"pzo8XXUNi\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGCeQtgszz=withCSS(Component,css,\"framer-mk4nK\");export default FramerGCeQtgszz;FramerGCeQtgszz.displayName=\"button-main 2\";FramerGCeQtgszz.defaultProps={height:48,width:205};addPropertyControls(FramerGCeQtgszz,{variant:{options:[\"PXZnXJm6W\",\"Oh0dFvqsg\",\"pCDM9IpDf\"],optionTitles:[\"large\",\"mobile\",\"small\"],title:\"Variant\",type:ControlType.Enum},ViZ2_a98e:{title:\"Link\",type:ControlType.Link},SJ9vrfELm:{defaultValue:\"Browse our templates\",displayTextArea:false,title:\"Text\",type:ControlType.String},pzo8XXUNi:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerGCeQtgszz,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGCeQtgszz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ViZ2_a98e\\\":\\\"link\\\",\\\"SJ9vrfELm\\\":\\\"text\\\",\\\"pzo8XXUNi\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Oh0dFvqsg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pCDM9IpDf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"eUDHsD791\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zzumNMu2G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"205\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GCeQtgszz.map","// Generated by Framer (e20fe17)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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=[\"iVviskpft\",\"V_EUeLloB\"];const serializationHash=\"framer-RSagi\";const variantClassNames={iVviskpft:\"framer-v-3itodf\",V_EUeLloB:\"framer-v-2jcge9\"};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\":\"iVviskpft\",\"Variant 2\":\"V_EUeLloB\"};const getProps=({click,height,id,width,...props})=>{return{...props,uWCy5iOsS:click??props.uWCy5iOsS,variant:humanReadableVariantMap[props.variant]??props.variant??\"iVviskpft\"};};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,uWCy5iOsS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iVviskpft\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1okz29o=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uWCy5iOsS){const res=await uWCy5iOsS(...args);if(res===false)return false;}});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-3itodf\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iVviskpft\",onTap:onTap1okz29o,ref:refBinding,style:{...style},...addPropertyOverrides({V_EUeLloB:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq1a0y\",layoutDependency:layoutDependency,layoutId:\"yKoxOnCas\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{V_EUeLloB:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jzmzgq\",layoutDependency:layoutDependency,layoutId:\"drHJntBYp\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{V_EUeLloB:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RSagi.framer-t1hiv0, .framer-RSagi .framer-t1hiv0 { display: block; }\",\".framer-RSagi.framer-3itodf { cursor: pointer; height: 40px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 40px; }\",\".framer-RSagi .framer-kq1a0y { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 15px; width: 32px; }\",\".framer-RSagi .framer-jzmzgq { bottom: 15px; flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; width: 32px; }\",\".framer-RSagi.framer-v-2jcge9.framer-3itodf { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-RSagi.framer-v-2jcge9 .framer-kq1a0y { right: -3px; top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-RSagi.framer-v-2jcge9 .framer-jzmzgq { bottom: unset; right: -3px; top: calc(50.00000000000002% - 2px / 2); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V_EUeLloB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uWCy5iOsS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNwmR6Yms1=withCSS(Component,css,\"framer-RSagi\");export default FramerNwmR6Yms1;FramerNwmR6Yms1.displayName=\"mobile.menu-icon\";FramerNwmR6Yms1.defaultProps={height:40,width:40};addPropertyControls(FramerNwmR6Yms1,{variant:{options:[\"iVviskpft\",\"V_EUeLloB\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},uWCy5iOsS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerNwmR6Yms1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNwmR6Yms1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V_EUeLloB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"uWCy5iOsS\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NwmR6Yms1.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonMain2 from\"https://framerusercontent.com/modules/lh5nduTZmI9zJ9U2NmLL/SMPup8LX4gU0anBOuqod/GCeQtgszz.js\";import ButtonMain from\"https://framerusercontent.com/modules/Y3c0DUs60tPimeb4XlSa/1SwXTpJWK9rrZi7NiaS7/k8SDzUvlW.js\";import MobileMenuIcon from\"https://framerusercontent.com/modules/iz1FnJFUr4hQUAGOjctD/KmVbKuBiZBUXpvFYRFGS/NwmR6Yms1.js\";const MobileMenuIconFonts=getFonts(MobileMenuIcon);const ButtonMain2Fonts=getFonts(ButtonMain2);const ButtonMainFonts=getFonts(ButtonMain);const cycleOrder=[\"i5Dz43qKS\",\"Ja5YZR9jY\"];const serializationHash=\"framer-0bEJP\";const variantClassNames={i5Dz43qKS:\"framer-v-1wwgd3z\",Ja5YZR9jY:\"framer-v-1zdgti\"};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 transformTemplate1=(_,t)=>`translateX(-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={default:\"i5Dz43qKS\",selected:\"Ja5YZR9jY\"};const getProps=({height,id,menuClose,menuOpen,width,...props})=>{return{...props,ELWfE3gww:menuClose??props.ELWfE3gww,PndXISYsv:menuOpen??props.PndXISYsv,variant:humanReadableVariantMap[props.variant]??props.variant??\"i5Dz43qKS\"};};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,ELWfE3gww,PndXISYsv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i5Dz43qKS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uWCy5iOsS1m1hwwv=activeVariantCallback(async(...args)=>{if(PndXISYsv){const res=await PndXISYsv(...args);if(res===false)return false;}});const uWCy5iOsS25eiy5=activeVariantCallback(async(...args)=>{if(ELWfE3gww){const res=await ELWfE3gww(...args);if(res===false)return false;}});const onTap25eiy5=activeVariantCallback(async(...args)=>{if(ELWfE3gww){const res=await ELWfE3gww(...args);if(res===false)return false;}});const mQGwBVyg825eiy5=activeVariantCallback(async(...args)=>{if(ELWfE3gww){const res=await ELWfE3gww(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Ja5YZR9jY\")return true;return false;};const router=useRouter();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-1wwgd3z\",className,classNames),\"data-border\":true,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"i5Dz43qKS\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({Ja5YZR9jY:{\"data-framer-name\":\"selected\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cn38ug\",\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"dppMZ08oB\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":XCKY_IJJI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"NyuhTcERQ\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-meux77 framer-o8ipfw\",layoutDependency:layoutDependency,layoutId:\"NyuhTcERQ\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-t2a5x2\",layoutDependency:layoutDependency,layoutId:\"tJRKDsfMh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 105.982 27.99\" overflow=\"visible\"><path d=\"M 4.445 23.018 C 4.891 22.579 5.496 22.334 6.126 22.336 C 6.757 22.339 7.36 22.59 7.802 23.033 L 12.745 27.99 L 11.347 27.99 C 7.376 27.99 5.391 27.99 3.874 27.228 C 3.084 26.831 2.376 26.292 1.787 25.637 L 4.445 23.018 Z M 13.39 14.203 C 14.31 13.296 15.8 13.292 16.724 14.195 L 27.364 24.589 C 26.68 25.71 25.69 26.619 24.508 27.213 C 23.349 27.795 21.916 27.932 19.533 27.964 L 11.209 19.617 C 10.299 18.706 10.306 17.241 11.223 16.337 L 13.389 14.203 Z M 17.016 0 C 20.987 0 22.973 0 24.489 0.762 C 25.823 1.432 26.908 2.501 27.588 3.815 C 28.361 5.31 28.361 7.267 28.361 11.181 L 28.361 16.771 C 28.361 17.473 28.36 18.112 28.356 18.697 L 15.751 6.359 C 14.828 5.454 13.335 5.457 12.415 6.365 L 0.004 18.596 C 0 18.039 0 17.433 0 16.771 L 0 11.181 C 0 7.267 0 5.31 0.773 3.815 C 1.453 2.501 2.537 1.432 3.871 0.762 C 5.388 0 7.373 0 11.344 0 Z M 37.642 22.152 C 37.25 22.152 36.933 21.839 36.933 21.453 L 36.933 7.184 C 36.933 6.798 37.25 6.485 37.642 6.485 L 46.733 6.485 C 47.124 6.485 47.442 6.798 47.442 7.184 L 47.442 8.52 C 47.442 8.906 47.124 9.218 46.733 9.218 L 40.988 9.218 C 40.597 9.218 40.279 9.531 40.279 9.917 L 40.279 12.82 C 40.279 13.206 40.597 13.519 40.988 13.519 L 46.04 13.519 C 46.432 13.519 46.749 13.832 46.749 14.218 L 46.749 15.502 C 46.749 15.887 46.432 16.2 46.04 16.2 L 40.988 16.2 C 40.597 16.2 40.279 16.513 40.279 16.899 L 40.279 21.453 C 40.279 21.839 39.962 22.152 39.57 22.152 Z M 49.045 22.158 C 48.653 22.158 48.336 21.845 48.336 21.459 L 48.336 11.102 C 48.336 10.716 48.653 10.403 49.045 10.403 L 50.814 10.403 C 51.205 10.403 51.523 10.716 51.523 11.102 L 51.523 12.392 C 51.523 12.431 51.556 12.463 51.596 12.463 C 51.629 12.463 51.657 12.443 51.667 12.412 C 51.888 11.708 52.249 11.175 52.748 10.813 C 53.26 10.434 53.846 10.245 54.507 10.245 C 54.678 10.245 54.855 10.256 55.04 10.277 C 55.347 10.299 55.552 10.57 55.552 10.873 L 55.552 12.59 C 55.552 12.912 55.227 13.159 54.901 13.126 C 54.632 13.091 54.379 13.074 54.145 13.074 C 53.669 13.074 53.239 13.178 52.855 13.389 C 52.477 13.587 52.163 13.886 51.949 14.251 C 51.736 14.616 51.63 15.036 51.63 15.513 L 51.63 21.459 C 51.63 21.845 51.312 22.158 50.921 22.158 Z M 59.166 22.379 C 58.413 22.379 57.735 22.249 57.131 21.99 C 56.534 21.723 56.065 21.331 55.724 20.812 C 55.383 20.293 55.212 19.649 55.212 18.878 C 55.212 18.219 55.333 17.672 55.575 17.237 C 55.809 16.804 56.15 16.435 56.566 16.165 C 56.985 15.891 57.461 15.685 57.994 15.544 C 58.55 15.4 59.117 15.302 59.689 15.25 C 60.378 15.187 60.932 15.124 61.352 15.061 C 61.771 14.998 62.076 14.903 62.268 14.777 C 62.467 14.644 62.566 14.454 62.566 14.209 L 62.566 14.157 C 62.566 13.673 62.41 13.298 62.097 13.032 C 61.792 12.765 61.359 12.632 60.797 12.632 C 60.208 12.632 59.735 12.762 59.38 13.021 C 59.206 13.145 59.054 13.297 58.931 13.472 C 58.741 13.746 58.445 13.969 58.108 13.942 L 56.435 13.81 C 56.008 13.777 55.703 13.376 55.866 12.985 C 56.031 12.588 56.26 12.22 56.545 11.896 C 56.999 11.37 57.586 10.967 58.303 10.687 C 59.028 10.399 59.866 10.256 60.819 10.256 C 61.479 10.256 62.112 10.333 62.716 10.487 C 63.32 10.641 63.856 10.879 64.325 11.202 C 64.798 11.514 65.186 11.937 65.455 12.432 C 65.732 12.937 65.87 13.536 65.87 14.23 L 65.87 21.459 C 65.87 21.845 65.553 22.158 65.161 22.158 L 63.435 22.158 C 63.044 22.158 62.726 21.845 62.726 21.459 L 62.726 20.57 C 62.726 20.546 62.709 20.526 62.685 20.52 C 62.662 20.515 62.638 20.525 62.626 20.546 C 62.436 20.906 62.181 21.227 61.874 21.496 C 61.554 21.769 61.17 21.986 60.723 22.148 C 60.275 22.302 59.756 22.379 59.166 22.379 Z M 60.12 20.14 C 60.604 20.14 61.03 20.046 61.4 19.856 C 61.776 19.66 62.067 19.401 62.273 19.078 C 62.487 18.749 62.593 18.381 62.593 17.974 L 62.593 17.181 C 62.593 16.983 62.359 16.843 62.167 16.901 C 61.989 16.958 61.79 17.007 61.57 17.049 C 61.35 17.091 61.129 17.129 60.909 17.165 C 60.689 17.193 60.49 17.22 60.312 17.249 C 59.922 17.305 59.581 17.396 59.289 17.522 C 58.998 17.641 58.77 17.806 58.607 18.016 C 58.451 18.22 58.373 18.475 58.373 18.784 C 58.373 19.226 58.536 19.562 58.863 19.793 C 59.19 20.025 59.609 20.14 60.12 20.14 Z M 68.093 22.158 C 67.702 22.158 67.384 21.845 67.384 21.459 L 67.384 11.102 C 67.384 10.716 67.702 10.403 68.093 10.403 L 69.798 10.403 C 70.19 10.403 70.507 10.716 70.507 11.102 L 70.507 12.409 C 70.507 12.457 70.546 12.495 70.594 12.495 C 70.632 12.495 70.665 12.472 70.677 12.438 C 70.928 11.771 71.337 11.243 71.903 10.855 C 72.486 10.455 73.179 10.256 73.982 10.256 C 74.799 10.256 75.492 10.459 76.06 10.865 C 76.618 11.253 76.995 11.775 77.193 12.432 C 77.204 12.469 77.238 12.495 77.277 12.495 C 77.314 12.495 77.347 12.472 77.36 12.438 C 77.606 11.785 78.039 11.261 78.661 10.865 C 79.3 10.459 80.053 10.256 80.92 10.256 C 82.029 10.256 82.931 10.603 83.627 11.297 C 84.331 11.99 84.683 12.975 84.683 14.251 L 84.683 21.459 C 84.683 21.845 84.365 22.158 83.974 22.158 L 82.088 22.158 C 81.696 22.158 81.379 21.845 81.379 21.459 L 81.379 14.903 C 81.379 14.244 81.201 13.753 80.845 13.431 C 80.497 13.108 80.06 12.947 79.534 12.947 C 78.938 12.947 78.469 13.136 78.128 13.515 C 77.794 13.887 77.627 14.377 77.627 14.987 L 77.627 21.459 C 77.627 21.845 77.309 22.158 76.918 22.158 L 75.138 22.158 C 74.747 22.158 74.429 21.845 74.429 21.459 L 74.429 14.819 C 74.429 14.251 74.262 13.799 73.928 13.462 C 73.594 13.119 73.158 12.947 72.617 12.947 C 72.248 12.947 71.917 13.038 71.626 13.221 C 71.335 13.403 71.104 13.655 70.933 13.978 C 70.763 14.293 70.678 14.672 70.678 15.113 L 70.678 21.459 C 70.678 21.845 70.36 22.158 69.969 22.158 Z M 88.813 6.485 C 89.205 6.485 89.522 6.798 89.522 7.184 L 89.522 21.453 C 89.522 21.839 89.205 22.152 88.813 22.152 L 86.938 22.152 C 86.546 22.152 86.229 21.839 86.229 21.453 L 86.229 7.184 C 86.229 6.798 86.546 6.485 86.938 6.485 Z M 91.754 22.158 C 91.362 22.158 91.045 21.846 91.045 21.46 L 91.045 11.102 C 91.045 10.716 91.362 10.403 91.754 10.403 L 93.629 10.403 C 94.021 10.403 94.338 10.716 94.338 11.102 L 94.338 21.46 C 94.338 21.846 94.021 22.158 93.629 22.158 Z M 92.686 8.891 C 92.196 8.891 91.776 8.73 91.428 8.407 C 91.08 8.085 90.906 7.696 90.906 7.24 C 90.906 6.785 91.08 6.399 91.428 6.084 C 91.776 5.761 92.196 5.6 92.686 5.6 C 93.183 5.6 93.606 5.761 93.954 6.084 C 94.303 6.399 94.477 6.785 94.477 7.24 C 94.477 7.696 94.303 8.085 93.954 8.407 C 93.606 8.73 93.183 8.891 92.686 8.891 Z M 98.189 10.403 C 98.454 10.403 98.697 10.549 98.819 10.78 L 100.166 13.348 C 100.428 13.847 101.151 13.853 101.421 13.358 L 102.832 10.771 C 102.956 10.544 103.196 10.403 103.457 10.403 L 105.204 10.403 C 105.75 10.403 106.091 10.985 105.818 11.451 L 103.188 15.936 C 103.059 16.155 103.061 16.426 103.192 16.643 L 105.881 21.102 C 106.162 21.568 105.822 22.158 105.272 22.158 L 103.551 22.158 C 103.296 22.158 103.062 22.024 102.935 21.807 L 101.408 19.175 C 101.134 18.703 100.442 18.707 100.173 19.182 L 98.695 21.8 C 98.57 22.021 98.333 22.158 98.076 22.158 L 96.319 22.158 C 95.769 22.158 95.429 21.568 95.71 21.102 L 98.408 16.642 C 98.539 16.425 98.542 16.156 98.414 15.937 L 95.807 11.449 C 95.536 10.983 95.878 10.403 96.422 10.403 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14nzn1l\",layoutDependency:layoutDependency,layoutId:\"OgDc_Z94G\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.958 5.654\" overflow=\"visible\"><path d=\"M 2.658 0.682 C 3.103 0.243 3.709 -0.003 4.339 0 C 4.969 0.003 5.572 0.253 6.014 0.696 L 10.958 5.654 L 9.56 5.654 C 5.589 5.654 3.604 5.654 2.087 4.892 C 1.296 4.495 0.589 3.956 0 3.301 L 2.657 0.682 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-38211v\",layoutDependency:layoutDependency,layoutId:\"UK61DRbvk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.834 14.444\" overflow=\"visible\"><path d=\"M 2.859 0.682 C 3.779 -0.224 5.27 -0.228 6.194 0.675 L 16.834 11.068 C 16.149 12.19 15.16 13.099 13.977 13.693 C 12.818 14.275 11.386 14.412 9.003 14.444 L 0.678 6.097 C -0.232 5.185 -0.225 3.721 0.693 2.817 L 2.859 0.682 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k5fzcf\",layoutDependency:layoutDependency,layoutId:\"oeOJho0AY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.361 18.697\" overflow=\"visible\"><path d=\"M 17.016 0 C 20.987 0 22.973 0 24.489 0.762 C 25.823 1.432 26.908 2.501 27.588 3.815 C 28.361 5.31 28.361 7.267 28.361 11.181 L 28.361 16.771 C 28.361 17.473 28.36 18.112 28.356 18.697 L 15.751 6.359 C 14.828 5.454 13.335 5.457 12.415 6.365 L 0.004 18.596 C 0 18.039 0 17.433 0 16.771 L 0 11.181 C 0 7.267 0 5.31 0.773 3.815 C 1.453 2.501 2.537 1.432 3.871 0.762 C 5.388 0 7.373 0 11.344 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ki7ijr\",layoutDependency:layoutDependency,layoutId:\"P_Y95sYUo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.509 15.667\" overflow=\"visible\"><path d=\"M 0.709 15.667 C 0.317 15.667 0 15.354 0 14.968 L 0 0.699 C 0 0.313 0.317 0 0.709 0 L 9.8 0 C 10.192 0 10.509 0.313 10.509 0.699 L 10.509 2.035 C 10.509 2.421 10.192 2.734 9.8 2.734 L 4.056 2.734 C 3.664 2.734 3.347 3.047 3.347 3.432 L 3.347 6.336 C 3.347 6.721 3.664 7.034 4.056 7.034 L 9.107 7.034 C 9.499 7.034 9.816 7.347 9.816 7.733 L 9.816 9.017 C 9.816 9.403 9.499 9.716 9.107 9.716 L 4.056 9.716 C 3.664 9.716 3.347 10.028 3.347 10.414 L 3.347 14.968 C 3.347 15.354 3.029 15.667 2.638 15.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w4loth\",layoutDependency:layoutDependency,layoutId:\"bk6DoEyCH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.216 11.913\" overflow=\"visible\"><path d=\"M 0.709 11.913 C 0.317 11.913 0 11.6 0 11.214 L 0 0.856 C 0 0.47 0.317 0.158 0.709 0.158 L 2.478 0.158 C 2.87 0.158 3.187 0.47 3.187 0.856 L 3.187 2.146 C 3.187 2.186 3.22 2.218 3.26 2.218 C 3.293 2.218 3.321 2.197 3.331 2.167 C 3.553 1.463 3.913 0.93 4.413 0.568 C 4.924 0.189 5.51 0 6.171 0 C 6.342 0 6.519 0.01 6.704 0.031 C 7.011 0.054 7.216 0.325 7.216 0.628 L 7.216 2.344 C 7.216 2.667 6.891 2.914 6.565 2.881 C 6.296 2.846 6.043 2.828 5.809 2.828 C 5.333 2.828 4.903 2.933 4.519 3.144 C 4.141 3.342 3.827 3.64 3.613 4.006 C 3.4 4.371 3.294 4.791 3.294 5.268 L 3.294 11.214 C 3.294 11.6 2.976 11.913 2.585 11.913 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9hyyq5\",layoutDependency:layoutDependency,layoutId:\"uafFggPLf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.658 12.123\" overflow=\"visible\"><path d=\"M 3.954 12.123 C 3.201 12.123 2.523 11.994 1.919 11.734 C 1.322 11.468 0.853 11.075 0.512 10.557 C 0.171 10.038 0 9.393 0 8.622 C 0 7.963 0.121 7.416 0.363 6.982 C 0.597 6.548 0.938 6.179 1.354 5.909 C 1.773 5.636 2.249 5.429 2.782 5.289 C 3.338 5.145 3.904 5.046 4.477 4.994 C 5.166 4.931 5.72 4.868 6.139 4.805 C 6.558 4.742 6.864 4.647 7.056 4.521 C 7.255 4.388 7.354 4.199 7.354 3.953 L 7.354 3.901 C 7.354 3.417 7.198 3.042 6.885 2.776 C 6.58 2.509 6.146 2.376 5.585 2.376 C 4.995 2.376 4.523 2.506 4.168 2.765 C 3.993 2.889 3.842 3.042 3.719 3.216 C 3.528 3.491 3.232 3.713 2.896 3.687 L 1.223 3.554 C 0.796 3.521 0.491 3.12 0.654 2.729 C 0.819 2.332 1.048 1.965 1.333 1.64 C 1.787 1.114 2.373 0.711 3.091 0.431 C 3.816 0.144 4.654 0 5.607 0 C 6.267 0 6.899 0.077 7.503 0.231 C 8.108 0.385 8.644 0.624 9.113 0.946 C 9.586 1.259 9.974 1.681 10.243 2.176 C 10.52 2.681 10.658 3.28 10.658 3.974 L 10.658 11.204 C 10.658 11.59 10.341 11.902 9.949 11.902 L 8.223 11.902 C 7.832 11.902 7.514 11.59 7.514 11.204 L 7.514 10.314 C 7.513 10.29 7.497 10.27 7.473 10.265 C 7.45 10.259 7.426 10.27 7.414 10.291 C 7.224 10.65 6.969 10.972 6.662 11.24 C 6.342 11.513 5.958 11.73 5.51 11.892 C 5.063 12.046 4.544 12.123 3.954 12.123 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1odf3ll\",layoutDependency:layoutDependency,layoutId:\"CSAVqBsQx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.22 3.252\" overflow=\"visible\"><path d=\"M 1.748 3.252 C 2.231 3.252 2.657 3.157 3.027 2.968 C 3.403 2.772 3.695 2.512 3.901 2.19 C 4.114 1.86 4.22 1.493 4.22 1.086 L 4.22 0.293 C 4.22 0.095 3.986 -0.045 3.794 0.013 C 3.617 0.069 3.417 0.119 3.197 0.161 C 2.977 0.203 2.757 0.241 2.536 0.276 C 2.316 0.304 2.117 0.332 1.94 0.361 C 1.549 0.416 1.208 0.508 0.916 0.634 C 0.625 0.753 0.398 0.918 0.234 1.128 C 0.078 1.331 0 1.587 0 1.896 C 0 2.337 0.163 2.674 0.49 2.905 C 0.817 3.136 1.236 3.252 1.748 3.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kvoidt\",layoutDependency:layoutDependency,layoutId:\"mnoSWWDiF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.298 11.902\" overflow=\"visible\"><path d=\"M 0.709 11.902 C 0.317 11.902 0 11.59 0 11.204 L 0 0.846 C 0 0.46 0.317 0.147 0.709 0.147 L 2.414 0.147 C 2.805 0.147 3.123 0.46 3.123 0.846 L 3.123 2.153 C 3.123 2.201 3.162 2.24 3.21 2.24 C 3.247 2.239 3.28 2.217 3.293 2.182 C 3.544 1.515 3.952 0.987 4.519 0.599 C 5.102 0.2 5.794 0 6.597 0 C 7.415 0 8.107 0.203 8.676 0.61 C 9.233 0.997 9.611 1.52 9.809 2.177 C 9.819 2.214 9.854 2.239 9.893 2.24 C 9.93 2.239 9.963 2.217 9.975 2.182 C 10.221 1.529 10.655 1.005 11.276 0.61 C 11.916 0.203 12.669 0 13.536 0 C 14.644 0 15.547 0.347 16.243 1.041 C 16.947 1.735 17.298 2.72 17.298 3.995 L 17.298 11.204 C 17.298 11.59 16.981 11.902 16.589 11.902 L 14.703 11.902 C 14.312 11.902 13.994 11.59 13.994 11.204 L 13.994 4.647 C 13.994 3.988 13.817 3.498 13.461 3.175 C 13.113 2.853 12.676 2.692 12.15 2.692 C 11.553 2.692 11.084 2.881 10.743 3.259 C 10.409 3.631 10.242 4.121 10.242 4.731 L 10.242 11.204 C 10.242 11.59 9.925 11.902 9.533 11.902 L 7.754 11.902 C 7.362 11.902 7.045 11.59 7.045 11.204 L 7.045 4.563 C 7.045 3.995 6.878 3.543 6.544 3.207 C 6.21 2.863 5.773 2.692 5.233 2.692 C 4.863 2.692 4.533 2.783 4.242 2.965 C 3.951 3.147 3.719 3.4 3.549 3.722 C 3.378 4.038 3.293 4.416 3.293 4.858 L 3.293 11.204 C 3.293 11.59 2.976 11.902 2.584 11.902 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6tiw9k\",layoutDependency:layoutDependency,layoutId:\"cQGHc6ujK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.293 15.667\" overflow=\"visible\"><path d=\"M 2.584 0 C 2.976 0 3.293 0.313 3.293 0.699 L 3.293 14.968 C 3.293 15.354 2.976 15.667 2.584 15.667 L 0.709 15.667 C 0.317 15.667 0 15.354 0 14.968 L 0 0.699 C 0 0.313 0.317 0 0.709 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lspn9j\",layoutDependency:layoutDependency,layoutId:\"FyGX04pPJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.293 11.755\" overflow=\"visible\"><path d=\"M 0.709 11.755 C 0.317 11.755 0 11.442 0 11.057 L 0 0.699 C 0 0.313 0.317 0 0.709 0 L 2.584 0 C 2.976 0 3.293 0.313 3.293 0.699 L 3.293 11.057 C 3.293 11.442 2.976 11.755 2.584 11.755 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g3kvr7\",layoutDependency:layoutDependency,layoutId:\"XPli29H3w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.571 3.291\" overflow=\"visible\"><path d=\"M 1.78 3.291 C 1.29 3.291 0.87 3.13 0.522 2.807 C 0.174 2.485 0 2.096 0 1.64 C 0 1.185 0.174 0.799 0.522 0.484 C 0.87 0.161 1.29 0 1.78 0 C 2.277 0 2.7 0.161 3.048 0.484 C 3.397 0.799 3.571 1.185 3.571 1.64 C 3.571 2.096 3.397 2.485 3.048 2.807 C 2.7 3.13 2.277 3.291 1.78 3.291 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j0web7\",layoutDependency:layoutDependency,layoutId:\"RLac8vDAY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.373 11.755\" overflow=\"visible\"><path d=\"M 2.58 0 C 2.845 0 3.087 0.146 3.209 0.377 L 4.557 2.945 C 4.819 3.444 5.541 3.45 5.811 2.955 L 7.223 0.368 C 7.347 0.141 7.586 0 7.847 0 L 9.595 0 C 10.141 0 10.482 0.582 10.209 1.048 L 7.578 5.533 C 7.45 5.752 7.452 6.023 7.582 6.24 L 10.272 10.699 C 10.553 11.165 10.212 11.755 9.663 11.755 L 7.942 11.755 C 7.687 11.755 7.452 11.621 7.326 11.403 L 5.799 8.772 C 5.525 8.299 4.832 8.304 4.564 8.779 L 3.086 11.396 C 2.961 11.618 2.724 11.755 2.466 11.755 L 0.71 11.755 C 0.16 11.755 -0.181 11.164 0.101 10.699 L 2.799 6.239 C 2.93 6.022 2.932 5.753 2.805 5.534 L 0.198 1.046 C -0.073 0.58 0.268 0 0.813 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+0+12,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nbre3h-container\",layoutDependency:layoutDependency,layoutId:\"RIqZqlMi2-container\",nodeId:\"RIqZqlMi2\",rendersWithMotion:true,scopeId:\"nifiV75fI\",children:/*#__PURE__*/_jsx(MobileMenuIcon,{height:\"100%\",id:\"RIqZqlMi2\",layoutId:\"RIqZqlMi2\",style:{height:\"100%\",width:\"100%\"},uWCy5iOsS:uWCy5iOsS1m1hwwv,variant:\"iVviskpft\",width:\"100%\",...addPropertyOverrides({Ja5YZR9jY:{uWCy5iOsS:uWCy5iOsS25eiy5,variant:\"V_EUeLloB\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8hkj0d\",\"data-framer-name\":\"open\",layoutDependency:layoutDependency,layoutId:\"zA_E70qGC\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p16y1q\",layoutDependency:layoutDependency,layoutId:\"zUSAzz5TR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rvcbum\",layoutDependency:layoutDependency,layoutId:\"LTh5l00pA\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1500,pixelHeight:3e3,pixelWidth:3e3,src:\"https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=2048&width=3000&height=3000\",srcSet:\"https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=512&width=3000&height=3000 512w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=1024&width=3000&height=3000 1024w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=2048&width=3000&height=3000 2048w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?width=3000&height=3000 3000w\"},className:\"framer-9o9a7\",\"data-framer-name\":\"312312312\",layoutDependency:layoutDependency,layoutId:\"csG8TLVUF\",transformTemplate:transformTemplate1,...addPropertyOverrides({Ja5YZR9jY:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+64+20+0+0+0+-99.5),pixelHeight:3e3,pixelWidth:3e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=2048&width=3000&height=3000\",srcSet:\"https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=512&width=3000&height=3000 512w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=1024&width=3000&height=3000 1024w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?scale-down-to=2048&width=3000&height=3000 2048w,https://framerusercontent.com/images/f2y7jPFWB13WL4EkCsPGm7j1pTc.png?width=3000&height=3000 3000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8xdq8s\",layoutDependency:layoutDependency,layoutId:\"KOaD_Prx1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\"},children:\"Follow us on X!\"})}),className:\"framer-157h6pl\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"p7j84tqSk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"Subscribe for more updates!\"})}),className:\"framer-1dyinc7\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"uOmMmiMet\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({Ja5YZR9jY:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+64+20+0+0+0+20+238}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yyqwr7-container\",layoutDependency:layoutDependency,layoutId:\"ePYpFzx11-container\",nodeId:\"ePYpFzx11\",rendersWithMotion:true,scopeId:\"nifiV75fI\",children:/*#__PURE__*/_jsx(ButtonMain2,{height:\"100%\",id:\"ePYpFzx11\",layoutId:\"ePYpFzx11\",pzo8XXUNi:true,SJ9vrfELm:\"Go to X\",style:{width:\"100%\"},variant:\"Oh0dFvqsg\",ViZ2_a98e:\"https://x.com/niksframlix\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q6c7lt\",layoutDependency:layoutDependency,layoutId:\"QJQgWVwj8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Browse Framlix\"})}),className:\"framer-15tjb8p\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"K5ANE0i33\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-efeo5f\",layoutDependency:layoutDependency,layoutId:\"GeLeLYPS4\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":p8V2vQOOE\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"psONz_nsU\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-cktmui framer-o8ipfw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"psONz_nsU\",onTap:onTap25eiy5,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Our templates\"})}),className:\"framer-635lc2\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"z4PekdM84\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yp77za\",layoutDependency:layoutDependency,layoutId:\"amqvtKnRr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.992 12.001\" overflow=\"visible\"><path d=\"M 5.845 6.386 L 0.853 11.841 C 0.658 12.054 0.341 12.054 0.146 11.841 C -0.049 11.628 -0.049 11.282 0.146 11.069 L 4.786 6 L 0.146 0.932 C -0.049 0.719 -0.049 0.373 0.146 0.16 C 0.341 -0.053 0.658 -0.053 0.853 0.16 L 5.845 5.614 C 5.939 5.717 5.992 5.856 5.992 6 C 5.992 6.145 5.939 6.284 5.845 6.386 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":OSca0ZcHr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Eh4Th6id8\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-y2p0v framer-o8ipfw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Eh4Th6id8\",onTap:onTap25eiy5,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Features\"})}),className:\"framer-1qma6sz\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"iFUNV6U83\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s1sqfa\",layoutDependency:layoutDependency,layoutId:\"q9h6Gaf20\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.992 12.001\" overflow=\"visible\"><path d=\"M 5.845 6.386 L 0.853 11.841 C 0.658 12.054 0.341 12.054 0.146 11.841 C -0.049 11.628 -0.049 11.282 0.146 11.069 L 4.786 6 L 0.146 0.932 C -0.049 0.719 -0.049 0.373 0.146 0.16 C 0.341 -0.053 0.658 -0.053 0.853 0.16 L 5.845 5.614 C 5.939 5.717 5.992 5.856 5.992 6 C 5.992 6.145 5.939 6.284 5.845 6.386 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":Aus97mEOI\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xwaKkgdai\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1tpzpsr framer-o8ipfw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xwaKkgdai\",onTap:onTap25eiy5,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"How it works\"})}),className:\"framer-1sz4fay\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"nqVmG6YXd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rysvr\",layoutDependency:layoutDependency,layoutId:\"FALJ5TA2r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.992 12.001\" overflow=\"visible\"><path d=\"M 5.845 6.386 L 0.853 11.841 C 0.658 12.054 0.341 12.054 0.146 11.841 C -0.049 11.628 -0.049 11.282 0.146 11.069 L 4.786 6 L 0.146 0.932 C -0.049 0.719 -0.049 0.373 0.146 0.16 C 0.341 -0.053 0.658 -0.053 0.853 0.16 L 5.845 5.614 C 5.939 5.717 5.992 5.856 5.992 6 C 5.992 6.145 5.939 6.284 5.845 6.386 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":pE69mHEHv\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GBFOgfqOf\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-13km1f1 framer-o8ipfw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GBFOgfqOf\",onTap:onTap25eiy5,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Your stack\"})}),className:\"framer-1s2ebin\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"lZkipQofa\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tajal5\",layoutDependency:layoutDependency,layoutId:\"i3quwPORJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.992 12.001\" overflow=\"visible\"><path d=\"M 5.845 6.386 L 0.853 11.841 C 0.658 12.054 0.341 12.054 0.146 11.841 C -0.049 11.628 -0.049 11.282 0.146 11.069 L 4.786 6 L 0.146 0.932 C -0.049 0.719 -0.049 0.373 0.146 0.16 C 0.341 -0.053 0.658 -0.053 0.853 0.16 L 5.845 5.614 C 5.939 5.717 5.992 5.856 5.992 6 C 5.992 6.145 5.939 6.284 5.845 6.386 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":rQ_iDYd2X\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"J8MC7BCvz\",openInNewTab:false,scopeId:\"nifiV75fI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-sis0ex framer-o8ipfw\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"J8MC7BCvz\",onTap:onTap25eiy5,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FAQ's\"})}),className:\"framer-1b5lva4\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"SpoHv3rmm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tmjai3\",layoutDependency:layoutDependency,layoutId:\"YWsfpZQqo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.992 12.001\" overflow=\"visible\"><path d=\"M 5.845 6.386 L 0.853 11.841 C 0.658 12.054 0.341 12.054 0.146 11.841 C -0.049 11.628 -0.049 11.282 0.146 11.069 L 4.786 6 L 0.146 0.932 C -0.049 0.719 -0.049 0.373 0.146 0.16 C 0.341 -0.053 0.658 -0.053 0.853 0.16 L 5.845 5.614 C 5.939 5.717 5.992 5.856 5.992 6 C 5.992 6.145 5.939 6.284 5.845 6.386 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})})]})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":p8V2vQOOE\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":p8V2vQOOE\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({Ja5YZR9jY:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+20+674}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b3iy9-container\",layoutDependency:layoutDependency,layoutId:\"AqAwJStC1-container\",nodeId:\"AqAwJStC1\",rendersWithMotion:true,scopeId:\"nifiV75fI\",children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"AqAwJStC1\",layoutId:\"AqAwJStC1\",mQGwBVyg8:mQGwBVyg825eiy5,SJ9vrfELm:\"Browse our templates\",style:{width:\"100%\"},variant:\"fGxmqMRSM\",ViZ2_a98e:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({Ja5YZR9jY:{ViZ2_a98e:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0bEJP.framer-o8ipfw, .framer-0bEJP .framer-o8ipfw { display: block; }\",\".framer-0bEJP.framer-1wwgd3z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 420px; }\",\".framer-0bEJP .framer-1cn38ug { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 20px 12px 20px; position: relative; width: 100%; }\",\".framer-0bEJP .framer-meux77 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0bEJP .framer-t2a5x2 { height: 28px; position: relative; width: 106px; }\",\".framer-0bEJP .framer-14nzn1l { height: 6px; left: 2px; position: absolute; top: 23px; width: 11px; }\",\".framer-0bEJP .framer-38211v { height: 15px; left: 11px; position: absolute; top: 14px; width: 17px; }\",\".framer-0bEJP .framer-1k5fzcf { height: 19px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-0bEJP .framer-1ki7ijr { height: 16px; left: 37px; position: absolute; top: 7px; width: 11px; }\",\".framer-0bEJP .framer-1w4loth { height: 12px; left: 49px; position: absolute; top: 10px; width: 7px; }\",\".framer-0bEJP .framer-9hyyq5 { height: 12px; left: 55px; position: absolute; top: 11px; width: 11px; }\",\".framer-0bEJP .framer-1odf3ll { height: 4px; left: 59px; position: absolute; top: 17px; width: 4px; }\",\".framer-0bEJP .framer-kvoidt { height: 12px; left: 68px; position: absolute; top: 11px; width: 18px; }\",\".framer-0bEJP .framer-6tiw9k { height: 16px; left: 86px; position: absolute; top: 7px; width: 4px; }\",\".framer-0bEJP .framer-lspn9j { height: 12px; left: 91px; position: absolute; top: 11px; width: 4px; }\",\".framer-0bEJP .framer-1g3kvr7 { height: 4px; left: 91px; position: absolute; top: 6px; width: 4px; }\",\".framer-0bEJP .framer-1j0web7 { height: 12px; left: 96px; position: absolute; top: 11px; width: 11px; }\",\".framer-0bEJP .framer-nbre3h-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-0bEJP .framer-8hkj0d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-0bEJP .framer-p16y1q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0bEJP .framer-rvcbum { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-0bEJP .framer-9o9a7 { aspect-ratio: 1 / 1; bottom: -100px; flex: none; height: var(--framer-aspect-ratio-supported, 380px); left: 50%; overflow: visible; position: absolute; top: -99px; width: 100%; }\",\".framer-0bEJP .framer-8xdq8s, .framer-0bEJP .framer-q6c7lt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0bEJP .framer-157h6pl, .framer-0bEJP .framer-1dyinc7, .framer-0bEJP .framer-15tjb8p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0bEJP .framer-yyqwr7-container, .framer-0bEJP .framer-b3iy9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-0bEJP .framer-efeo5f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0bEJP .framer-cktmui, .framer-0bEJP .framer-y2p0v, .framer-0bEJP .framer-1tpzpsr, .framer-0bEJP .framer-13km1f1, .framer-0bEJP .framer-sis0ex { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 12px 0px 12px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-0bEJP .framer-635lc2, .framer-0bEJP .framer-1qma6sz, .framer-0bEJP .framer-1sz4fay, .framer-0bEJP .framer-1s2ebin, .framer-0bEJP .framer-1b5lva4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0bEJP .framer-yp77za, .framer-0bEJP .framer-s1sqfa, .framer-0bEJP .framer-1rysvr, .framer-0bEJP .framer-tajal5, .framer-0bEJP .framer-1tmjai3 { height: 12px; position: relative; width: 6px; }\",\".framer-0bEJP.framer-v-1zdgti.framer-1wwgd3z { overflow: auto; }\",'.framer-0bEJP[data-border=\"true\"]::after, .framer-0bEJP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 420\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ja5YZR9jY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ELWfE3gww\":\"menuClose\",\"PndXISYsv\":\"menuOpen\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernifiV75fI=withCSS(Component,css,\"framer-0bEJP\");export default FramernifiV75fI;FramernifiV75fI.displayName=\"nav-mobile\";FramernifiV75fI.defaultProps={height:64,width:420};addPropertyControls(FramernifiV75fI,{variant:{options:[\"i5Dz43qKS\",\"Ja5YZR9jY\"],optionTitles:[\"default\",\"selected\"],title:\"Variant\",type:ControlType.Enum},ELWfE3gww:{title:\"Menu Close\",type:ControlType.EventHandler},PndXISYsv:{title:\"Menu Open\",type:ControlType.EventHandler}});addFonts(FramernifiV75fI,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Tight\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"}]},...MobileMenuIconFonts,...ButtonMain2Fonts,...ButtonMainFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernifiV75fI\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"420\",\"framerVariables\":\"{\\\"ELWfE3gww\\\":\\\"menuClose\\\",\\\"PndXISYsv\\\":\\\"menuOpen\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ja5YZR9jY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nifiV75fI.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={CnyiF4ThE:{hover:true}};const cycleOrder=[\"CnyiF4ThE\",\"dY8ohCeVN\",\"ycZIt7TAK\"];const serializationHash=\"framer-F6eLM\";const variantClassNames={CnyiF4ThE:\"framer-v-o2h81t\",dY8ohCeVN:\"framer-v-5hvd9a\",ycZIt7TAK:\"framer-v-h1on8a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Desktop:\"CnyiF4ThE\",Phone:\"ycZIt7TAK\",Tablet:\"dY8ohCeVN\"};const getProps=({height,id,link,width,...props})=>{return{...props,oCYR7SjwU:link??props.oCYR7SjwU,variant:humanReadableVariantMap[props.variant]??props.variant??\"CnyiF4ThE\"};};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,oCYR7SjwU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CnyiF4ThE\",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:oCYR7SjwU,motionChild:true,nodeId:\"CnyiF4ThE\",openInNewTab:true,scopeId:\"OdDcZXACg\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-o2h81t\",className,classNames)} framer-11rc5yp`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CnyiF4ThE\",ref:refBinding,style:{...style},...addPropertyOverrides({\"CnyiF4ThE-hover\":{\"data-framer-name\":undefined},dY8ohCeVN:{\"data-framer-name\":\"Tablet\"},ycZIt7TAK:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:1500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||40)*.5000000000000002-(componentViewport?.height||40)*1/2)),pixelHeight:80,pixelWidth:3e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80\",srcSet:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=512&width=3000&height=80 512w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=1024&width=3000&height=80 1024w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80 2048w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?width=3000&height=80 3000w\"},className:\"framer-12vnueq\",\"data-framer-name\":\"1500x240\",layoutDependency:layoutDependency,layoutId:\"PBq7hB1pp\",...addPropertyOverrides({dY8ohCeVN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:1500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||32)*.5000000000000002-(componentViewport?.height||32)*1/2)),pixelHeight:80,pixelWidth:3e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80\",srcSet:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=512&width=3000&height=80 512w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=1024&width=3000&height=80 1024w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80 2048w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?width=3000&height=80 3000w\"}},ycZIt7TAK:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:40,intrinsicWidth:1500,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||32)*.5000000000000002-(componentViewport?.height||32)*1/2)),pixelHeight:80,pixelWidth:3e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80\",srcSet:\"https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=512&width=3000&height=80 512w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=1024&width=3000&height=80 1024w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?scale-down-to=2048&width=3000&height=80 2048w,https://framerusercontent.com/images/LayWBXxIfN7rFRoqSFAoqRhJEU.png?width=3000&height=80 3000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i02ock\",layoutDependency:layoutDependency,layoutId:\"dmXmKoFDZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7gwqzi\",\"data-framer-name\":\"Frame 1948766299\",layoutDependency:layoutDependency,layoutId:\"l9Z1RsLaz\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Promotion\"})}),className:\"framer-1kxrw59\",\"data-framer-name\":\"NEW\",fonts:[\"GF;IBM Plex Mono-500\"],layoutDependency:layoutDependency,layoutId:\"nVnDoWccP\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({dY8ohCeVN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Promotion\"})})},ycZIt7TAK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Promotion\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ig9byy\",layoutDependency:layoutDependency,layoutId:\"aMohMY5TL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"110%\"},children:\"Follow us on X!\"})}),className:\"framer-1swdejt\",\"data-framer-name\":\"Mesco\",fonts:[\"GF;Inter Tight-600\"],layoutDependency:layoutDependency,layoutId:\"ahd6bJlps\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dY8ohCeVN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"110%\"},children:\"Follow us on X!\"})})},ycZIt7TAK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"110%\"},children:\"Follow us on X!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a5nmbq\",layoutDependency:layoutDependency,layoutId:\"DZ0y_onkN\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mevt0z\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"rsdM2wCJg\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M17.5383 10.6633L11.9133 16.2883C11.7372 16.4644 11.4983 16.5634 11.2492 16.5634C11.0001 16.5634 10.7613 16.4644 10.5852 16.2883C10.409 16.1122 10.3101 15.8733 10.3101 15.6242C10.3101 15.3752 10.409 15.1363 10.5852 14.9602L14.6094 10.9375H3.125C2.87636 10.9375 2.6379 10.8387 2.46209 10.6629C2.28627 10.4871 2.1875 10.2487 2.1875 10C2.1875 9.75137 2.28627 9.51292 2.46209 9.3371C2.6379 9.16129 2.87636 9.06252 3.125 9.06252H14.6094L10.5867 5.03751C10.4106 4.86139 10.3117 4.62252 10.3117 4.37345C10.3117 4.12438 10.4106 3.88551 10.5867 3.70939C10.7628 3.53327 11.0017 3.43433 11.2508 3.43433C11.4999 3.43433 11.7387 3.53327 11.9148 3.70939L17.5398 9.33439C17.6273 9.4216 17.6966 9.52523 17.7438 9.63931C17.7911 9.75339 17.8153 9.87569 17.8152 9.99917C17.815 10.1226 17.7905 10.2449 17.743 10.3589C17.6955 10.4728 17.6259 10.5763 17.5383 10.6633Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F6eLM.framer-11rc5yp, .framer-F6eLM .framer-11rc5yp { display: block; }\",\".framer-F6eLM.framer-o2h81t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 1200px; }\",\".framer-F6eLM .framer-12vnueq { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-F6eLM .framer-i02ock { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-F6eLM .framer-7gwqzi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-F6eLM .framer-1kxrw59 { flex: none; height: 17px; position: relative; white-space: pre; width: auto; }\",\".framer-F6eLM .framer-ig9byy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-F6eLM .framer-1swdejt { flex: none; height: 15px; position: relative; white-space: pre; width: auto; }\",\".framer-F6eLM .framer-1a5nmbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-F6eLM .framer-mevt0z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-F6eLM.framer-v-5hvd9a.framer-o2h81t { cursor: unset; height: 32px; width: 810px; }\",\".framer-F6eLM.framer-v-5hvd9a .framer-i02ock, .framer-F6eLM.framer-v-h1on8a .framer-i02ock { gap: 12px; }\",\".framer-F6eLM.framer-v-5hvd9a .framer-7gwqzi, .framer-F6eLM.framer-v-h1on8a .framer-7gwqzi { height: 16px; padding: 0px 6px 0px 6px; }\",\".framer-F6eLM.framer-v-5hvd9a .framer-1kxrw59, .framer-F6eLM.framer-v-h1on8a .framer-1kxrw59 { height: 15px; }\",\".framer-F6eLM.framer-v-5hvd9a .framer-ig9byy, .framer-F6eLM.framer-v-h1on8a .framer-ig9byy { gap: 6px; }\",\".framer-F6eLM.framer-v-5hvd9a .framer-1swdejt, .framer-F6eLM.framer-v-h1on8a .framer-1swdejt { height: 12px; }\",\".framer-F6eLM.framer-v-h1on8a.framer-o2h81t { cursor: unset; height: 32px; width: 390px; }\",\".framer-F6eLM.framer-v-o2h81t.hover .framer-ig9byy { gap: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dY8ohCeVN\":{\"layout\":[\"fixed\",\"fixed\"]},\"ycZIt7TAK\":{\"layout\":[\"fixed\",\"fixed\"]},\"U1Xfg0hp5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oCYR7SjwU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOdDcZXACg=withCSS(Component,css,\"framer-F6eLM\");export default FramerOdDcZXACg;FramerOdDcZXACg.displayName=\"promotion\";FramerOdDcZXACg.defaultProps={height:40,width:1200};addPropertyControls(FramerOdDcZXACg,{variant:{options:[\"CnyiF4ThE\",\"dY8ohCeVN\",\"ycZIt7TAK\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},oCYR7SjwU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerOdDcZXACg,[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOdDcZXACg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"oCYR7SjwU\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dY8ohCeVN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ycZIt7TAK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U1Xfg0hp5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OdDcZXACg.map","// Generated by Framer (5e8f756)\nexport default function metadata(params,activeLocale){return{customHTMLHeadEnd:'<script>window.lemonSqueezyAffiliateConfig = { store: \"framlixtemplates\" };</script>\\n<script src=\"https://lmsqueezy.com/affiliate.js\" defer=\"\"></script>',description:\"Discover Framlix's premium collection of Framer eCommerce templates. Built for bold design and inherent speed, perfect for high-end online stores.\",favicon:\"https://framerusercontent.com/assets/VgIGFHNDeKfM2exmcOGuqJrYbBk.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/2hWtPXkJbRFsMcMHPbUq4HhUfIE.png\",title:\"Framlix eCommerce templates | Shopify x Framer\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}