{"version":3,"file":"shared-lib.BPfCf2AV.mjs","names":["containerStyles","emptyStateStyle","defaultEvents","cycleOrder","variantClassNames","Transition","getProps","createLayoutDependency","Component","css"],"sources":["https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","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/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/yChWoqcRvGBkXoRc3sfZ/F5oHgwgwgyIYx5Wujm6R/GctEv1xei.js","https:/framerusercontent.com/modules/XUMsE9zaIfJq5z2aI1Kb/m36Jdazy6EvBXNEbPDV7/MQbgqsQkN.js","https:/framerusercontent.com/modules/goOBMUtJT9h5gK9E6S7w/bMAwUVdaQ5TfdxI01Jpu/siteMetadata.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","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\"}}}}","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","// Generated by Framer (26d4882)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"I2085:11444;2077:2482\"];const serializationHash=\"framer-6pblK\";const variantClassNames={\"I2085:11444;2077:2482\":\"framer-v-eov8vf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"I2085:11444;2077:2482\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-6pblK\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(\"framer-eov8vf\",className)} framer-1rp0cv5`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2482\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v0za18\",\"data-framer-name\":\"Logo Icon Button\",layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2483\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12chrvx\",\"data-framer-name\":\"Logo / Mark / Positive\",layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2483;551:7393\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-trqnqz\",\"data-framer-name\":\"icon xA0 Image copy\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:31,layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2483;551:7393;45:399\",svg:'<svg width=\"31\" height=\"30\" viewBox=\"0 0 31 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M24.5958 17.3938C24.6693 17.4774 24.65 17.5631 24.6002 17.6496C24.3893 18.0158 24.1792 18.3819 23.9683 18.7488C23.2918 19.9249 22.6154 21.1017 21.9396 22.2777C21.3077 23.3762 20.6758 24.4754 20.0439 25.5739C19.4164 26.6649 18.7867 27.7544 18.1637 28.8484C18.0442 29.0587 17.8763 29.1818 17.6454 29.2303C17.638 29.2318 17.6313 29.24 17.6246 29.2444C16.3593 29.2444 15.094 29.2444 13.8287 29.2444C13.8183 29.2265 13.7982 29.228 13.7826 29.2221C13.6527 29.1684 13.6141 29.0752 13.6824 28.9499C13.7878 28.756 13.8992 28.5666 14.0091 28.3756C14.7049 27.1653 15.4007 25.955 16.0964 24.7446C16.7239 23.6529 17.3521 22.5618 17.9796 21.4701C18.6174 20.3604 19.2553 19.25 19.8931 18.1403C19.9837 17.983 20.0736 17.8249 20.1657 17.6683C20.1968 17.6146 20.2288 17.5594 20.2808 17.5221C20.2852 17.5064 20.2919 17.493 20.3008 17.4811C20.3929 17.3573 20.5481 17.2984 20.7018 17.2984C21.9181 17.2961 23.1344 17.2969 24.3507 17.2984C24.4435 17.2961 24.5364 17.3051 24.5958 17.3938Z\" fill=\"#9A9A9A\"/>\\n<path d=\"M15.4504 0.7563C15.7222 0.840569 15.887 1.03372 16.0244 1.27683C16.5717 2.24555 17.1308 3.20756 17.6848 4.1718C17.7204 4.2337 17.759 4.29411 17.7754 4.36495C17.8051 4.49247 17.7442 4.58495 17.615 4.60135C17.583 4.60583 17.5496 4.60359 17.5169 4.60359C14.9135 4.60359 12.3094 4.60359 9.70597 4.60434C9.62206 4.60434 9.54038 4.59539 9.46166 4.56556C9.36736 4.56705 9.30276 4.50814 9.23667 4.4537C9.12677 4.36272 9.05474 4.2434 8.98494 4.12109C8.41391 3.12105 7.83769 2.12399 7.26295 1.12544C7.19166 1.00165 7.19389 0.893517 7.2674 0.803282C7.28597 0.777181 7.32606 0.786875 7.34092 0.755554C10.0446 0.7563 12.7475 0.7563 15.4504 0.7563Z\" fill=\"#5A469A\"/>\\n<path d=\"M6.9459 24.3837C6.85308 24.3814 6.81521 24.3106 6.77659 24.2442C6.45878 23.6924 6.14245 23.1398 5.82537 22.5879C3.99942 19.4096 2.17421 16.2305 0.346773 13.0536C0.192321 12.7851 0.202717 12.5271 0.351228 12.2668C0.840575 11.4122 1.33215 10.5591 1.82224 9.70521C1.9158 9.54264 2.00936 9.38006 2.10293 9.21749C2.11481 9.19661 2.12669 9.17573 2.13931 9.15634C2.26629 8.95499 2.41926 8.95723 2.53732 9.16305C3.4774 10.7985 4.41674 12.4339 5.35608 14.0693C6.56273 16.1693 7.76865 18.2693 8.97531 20.3693C9.01095 20.4312 9.04882 20.4916 9.05476 20.5662C9.08744 20.5893 9.09189 20.6236 9.09412 20.6602C9.106 20.8354 9.06219 20.9965 8.97531 21.1471C8.40131 22.1412 7.83103 23.1375 7.25851 24.1331C7.22584 24.1898 7.1954 24.2479 7.1553 24.2994C7.10109 24.368 7.03575 24.4083 6.9459 24.3837Z\" fill=\"#00AE86\"/>\\n<path d=\"M9.81736 5.62377C9.85078 5.52533 9.92429 5.4873 10.0223 5.48506C10.0461 5.48431 10.0698 5.48506 10.0936 5.48506C14.3752 5.48506 18.6575 5.48581 22.9391 5.48431C23.2258 5.48431 23.4389 5.61258 23.5777 5.85197C24.1799 6.8893 24.7747 7.92961 25.3717 8.96992C25.3903 9.00273 25.4059 9.03927 25.417 9.07582C25.4364 9.13995 25.4274 9.2108 25.3851 9.26225C25.3183 9.34279 25.2418 9.3331 25.1661 9.3331C20.8756 9.3331 16.5843 9.3331 12.2938 9.3331C12.2344 9.3331 12.175 9.33608 12.1178 9.31296C11.9002 9.29656 11.7584 9.15934 11.6589 8.98707C11.0552 7.94676 10.4582 6.90272 9.85895 5.85942C9.81736 5.78709 9.77578 5.71177 9.81736 5.62377Z\" fill=\"#5A469A\"/>\\n<path d=\"M4.14941 29.0006C4.06921 28.967 4.03506 28.8917 3.99496 28.8231C3.13953 27.3353 2.28484 25.8468 1.43016 24.3583C0.992792 23.5977 0.55988 22.834 0.117315 22.0764C-0.0430777 21.8019 -0.0349096 21.5402 0.118058 21.2739C0.646017 20.353 1.17546 19.432 1.70491 18.5117C1.7658 18.4058 1.82669 18.3007 1.88758 18.1948C1.91282 18.1508 1.94104 18.1083 1.97965 18.0747C2.07619 17.9904 2.18014 18.0001 2.25737 18.1016C2.27742 18.1277 2.29301 18.1567 2.30861 18.1851C3.61254 20.4544 4.91647 22.7244 6.22115 24.9937C6.26273 25.0668 6.28501 25.1451 6.30951 25.2241C6.36372 25.3755 6.32214 25.5195 6.26051 25.6544C6.16472 25.8662 6.03551 26.0601 5.92041 26.2615C5.46151 27.0646 4.99816 27.8656 4.53851 28.6687C4.48579 28.7612 4.43827 28.8582 4.36401 28.938C4.30386 28.9991 4.23629 29.0312 4.14941 29.0006Z\" fill=\"#00AE86\"/>\\n<path d=\"M29.9942 17.6176C29.9675 17.7399 29.888 17.8361 29.8279 17.9412C28.743 19.8309 27.6566 21.7199 26.5703 23.6089C26.3906 23.9213 26.2101 24.2331 26.0327 24.5463C25.8908 24.7961 25.6673 24.9132 25.3926 24.9139C24.2015 24.9192 23.0104 24.9162 21.8201 24.9162C21.7875 24.9162 21.7548 24.9139 21.7228 24.9072C21.5424 24.8692 21.4882 24.7536 21.578 24.5925C21.682 24.4083 21.7882 24.2256 21.8936 24.0429C22.5998 22.8147 23.306 21.5857 24.0122 20.3574C24.5164 19.4797 25.0213 18.6027 25.5255 17.725C25.5619 17.6616 25.6161 17.6153 25.6629 17.5616C25.674 17.5199 25.7074 17.5005 25.7416 17.4811C25.8708 17.408 26.0067 17.37 26.1574 17.3707C27.3299 17.373 28.5024 17.3722 29.6749 17.3722C29.7343 17.3722 29.793 17.3722 29.8516 17.3886C29.9534 17.4177 30.0313 17.508 29.9942 17.6176Z\" fill=\"#9A9A9A\"/>\\n<path d=\"M6.94589 24.3837C7.04094 24.3852 7.10851 24.3397 7.15529 24.2592C7.31494 23.9847 7.47608 23.7118 7.6335 23.4366C7.84736 23.0637 8.05899 22.6894 8.27285 22.3165C8.48967 21.9384 8.70501 21.5596 8.92704 21.1845C9.02357 21.0212 9.08372 20.8534 9.07184 20.6617C9.06961 20.6289 9.06664 20.5968 9.05402 20.5663C10.1367 20.5058 11.2193 20.5476 12.302 20.5409C13.897 20.5312 15.4913 20.5416 17.0863 20.5357C17.4152 20.5342 17.4189 20.7296 17.3076 20.9227C16.7135 21.9511 16.1261 22.9825 15.5321 24.0108C15.388 24.2607 15.1697 24.3934 14.8727 24.3927C12.253 24.3912 9.63396 24.3919 7.01421 24.3919C6.99119 24.3927 6.96743 24.3979 6.94589 24.3837Z\" fill=\"#19C29A\"/>\\n<path d=\"M29.9942 17.6176C29.9912 17.4856 29.9222 17.4132 29.7892 17.4021C29.7595 17.3998 29.7298 17.4013 29.7001 17.4013C28.5232 17.4013 27.3462 17.4035 26.1693 17.3991C25.9784 17.3983 25.8173 17.461 25.6636 17.5631C25.4735 17.3536 25.3628 17.0933 25.2218 16.8532C24.8713 16.2551 24.5297 15.6518 24.1844 15.0507C23.8376 14.4467 23.4909 13.8434 23.1441 13.2401C22.7839 12.6136 22.4223 11.9872 22.0622 11.36C21.9033 11.0841 21.7458 10.8074 21.5884 10.5308C21.5038 10.3824 21.5699 10.2496 21.7392 10.2265C21.777 10.2213 21.8164 10.2235 21.855 10.2235C23.0312 10.2235 24.2074 10.2235 25.3829 10.2228C25.6925 10.2228 25.9168 10.354 26.0705 10.6292C26.4099 11.234 26.7589 11.8328 27.1041 12.4339C27.4673 13.0656 27.8311 13.6979 28.1942 14.3296C28.538 14.9277 28.8826 15.5265 29.2264 16.1246C29.4744 16.5549 29.7232 16.9852 29.9697 17.417C30.0053 17.4766 30.0335 17.5445 29.9942 17.6176Z\" fill=\"#B8B8B8\"/>\\n<path d=\"M7.26815 0.82193C7.2132 0.939757 7.23251 1.04565 7.2986 1.15826C7.57632 1.63181 7.84586 2.11057 8.11987 2.58636C8.37457 3.02858 8.63075 3.47081 8.88545 3.91229C8.93891 4.00476 8.99163 4.09798 9.04287 4.1912C9.1394 4.36869 9.27306 4.50516 9.46242 4.58271C9.34286 4.90637 9.1446 5.18677 8.9753 5.48283C7.81245 7.51274 6.6444 9.54042 5.47784 11.5688C5.47487 11.5741 5.4719 11.5793 5.46893 11.5845C5.33304 11.8202 5.17933 11.8231 5.04345 11.5875C4.44717 10.5531 3.8509 9.51954 3.25908 8.48221C3.12022 8.23909 3.10982 7.98927 3.25611 7.73572C4.55856 5.47462 5.85878 3.21055 7.16048 0.947961C7.18796 0.899487 7.21023 0.845048 7.26815 0.82193Z\" fill=\"#6E5AAE\"/>\\n<path d=\"M4.14941 29.0006C4.26451 29.011 4.34545 28.9499 4.39817 28.8596C4.62317 28.4756 4.84296 28.0893 5.06425 27.7037C5.27736 27.3331 5.48973 26.9632 5.70211 26.5926C5.86621 26.3069 6.02957 26.0213 6.19516 25.7372C6.28798 25.5776 6.31694 25.4046 6.30803 25.2234C6.36818 25.1943 6.43204 25.1861 6.49813 25.1861C9.12902 25.1861 11.7592 25.1861 14.39 25.1868C14.5787 25.1868 14.6581 25.3017 14.5846 25.4762C14.5423 25.5769 14.4821 25.6708 14.4279 25.7663C13.8784 26.7238 13.3289 27.6814 12.778 28.6374C12.6265 28.8999 12.4074 29.0379 12.0941 29.0379C9.50475 29.0349 6.91619 29.0364 4.32689 29.0356C4.26674 29.0349 4.20288 29.0446 4.14941 29.0006Z\" fill=\"#19C29A\"/>\\n<path d=\"M24.5958 17.364C24.5178 17.3088 24.4295 17.2939 24.3351 17.2939C23.1716 17.2947 22.008 17.2954 20.8451 17.2932C20.632 17.2924 20.4441 17.3543 20.28 17.4908C20.0402 17.1813 19.8746 16.8271 19.6778 16.4915C19.3273 15.8934 18.9857 15.2901 18.6405 14.689C18.2952 14.088 17.9499 13.4869 17.6046 12.8858C17.2444 12.2594 16.8836 11.6322 16.5227 11.0058C16.4172 10.8224 16.3155 10.6374 16.2063 10.4569C16.1128 10.3011 16.1796 10.1698 16.3704 10.1378C16.3994 10.1325 16.4299 10.1355 16.4596 10.1355C17.6417 10.1355 18.8239 10.1333 20.0053 10.1363C20.3038 10.137 20.5273 10.266 20.6788 10.536C21.0092 11.1251 21.3515 11.7075 21.6879 12.293C22.0332 12.894 22.3785 13.4951 22.7238 14.0962C23.0676 14.6943 23.4121 15.2931 23.756 15.8912C24.0307 16.3684 24.3047 16.8457 24.5787 17.323C24.5869 17.3357 24.5906 17.3498 24.5958 17.364Z\" fill=\"#B8B8B8\"/>\\n<path d=\"M9.81735 5.62079C9.80473 5.7498 9.87898 5.84749 9.93764 5.94966C10.1916 6.39263 10.4485 6.83337 10.7025 7.27634C10.9587 7.72155 11.2126 8.1675 11.4673 8.61346C11.5393 8.73949 11.6077 8.8685 11.6856 8.9908C11.7881 9.15114 11.9336 9.25778 12.1178 9.30998C12.0985 9.31222 12.0755 9.30551 12.068 9.33459C12.0168 9.5352 11.8906 9.69702 11.7903 9.87153C10.5621 12.0118 9.33171 14.1506 8.10129 16.2901C8.09387 16.3028 8.0857 16.3155 8.07902 16.3289C7.95947 16.5735 7.77605 16.5094 7.67135 16.3282C7.4122 15.8792 7.15453 15.4303 6.89612 14.9814C6.56494 14.4056 6.23524 13.8299 5.90183 13.2557C5.7949 13.0708 5.74664 12.8776 5.78971 12.6651C5.80159 12.6062 5.82535 12.5517 5.85505 12.5003C7.16196 10.2265 8.4696 7.95347 9.77651 5.6797C9.78839 5.65808 9.80324 5.64018 9.81735 5.62079Z\" fill=\"#6E5AAE\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-131o7r5\",\"data-framer-name\":\"Logo Text\",layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2484\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-v03jhz\",\"data-framer-name\":\"Vectors\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tpU8aa4R0\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 173 24\"><path d=\"M 0.227 23.444 C 0.075 23.293 0 23.108 0 22.891 L 0 1.694 C 0 1.455 0.07 1.26 0.211 1.107 C 0.351 0.956 0.54 0.88 0.778 0.88 L 8.689 0.88 C 15.064 0.88 18.318 3.832 18.447 9.737 C 18.489 10.996 18.511 11.843 18.511 12.277 C 18.511 12.689 18.489 13.525 18.447 14.784 C 18.36 17.823 17.544 20.065 15.999 21.508 C 14.454 22.952 12.071 23.674 8.851 23.674 L 0.778 23.674 C 0.561 23.673 0.377 23.596 0.227 23.444 Z M 8.688 19.896 C 10.482 19.896 11.778 19.494 12.579 18.691 C 13.378 17.889 13.8 16.554 13.843 14.686 C 13.886 13.383 13.908 12.569 13.908 12.244 C 13.908 11.897 13.886 11.094 13.843 9.834 C 13.8 8.055 13.357 6.746 12.514 5.91 C 11.671 5.075 10.342 4.657 8.527 4.657 L 4.571 4.657 L 4.571 19.896 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 21.701 23.444 C 21.549 23.293 21.474 23.108 21.474 22.891 L 21.474 7.555 C 21.474 7.316 21.55 7.121 21.701 6.968 C 21.852 6.817 22.036 6.741 22.252 6.741 L 24.91 6.741 C 25.148 6.741 25.343 6.817 25.494 6.968 C 25.645 7.121 25.721 7.316 25.721 7.555 L 25.721 8.89 C 26.802 7.457 28.357 6.741 30.389 6.741 L 31.75 6.741 C 31.988 6.741 32.176 6.812 32.318 6.953 C 32.458 7.094 32.529 7.283 32.529 7.522 L 32.529 9.9 C 32.529 10.117 32.458 10.302 32.318 10.453 C 32.176 10.605 31.988 10.681 31.75 10.681 L 29.189 10.681 C 28.172 10.681 27.373 10.974 26.789 11.559 C 26.205 12.146 25.914 12.948 25.914 13.969 L 25.914 22.891 C 25.914 23.108 25.838 23.293 25.688 23.444 C 25.536 23.596 25.352 23.672 25.137 23.672 L 22.251 23.672 C 22.036 23.673 21.852 23.596 21.701 23.444 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 34.413 3.745 C 34.261 3.593 34.186 3.408 34.186 3.191 L 34.186 0.814 C 34.186 0.575 34.262 0.38 34.413 0.228 C 34.564 0.076 34.748 0 34.964 0 L 37.946 0 C 38.184 0 38.379 0.076 38.53 0.228 C 38.681 0.38 38.757 0.575 38.757 0.814 L 38.757 3.191 C 38.757 3.408 38.676 3.593 38.514 3.745 C 38.352 3.897 38.163 3.972 37.946 3.972 L 34.964 3.972 C 34.748 3.973 34.564 3.897 34.413 3.745 Z M 34.543 23.444 C 34.391 23.293 34.316 23.108 34.316 22.891 L 34.316 7.522 C 34.316 7.283 34.392 7.094 34.543 6.953 C 34.694 6.812 34.878 6.741 35.094 6.741 L 37.85 6.741 C 38.066 6.741 38.25 6.817 38.4 6.968 C 38.551 7.121 38.627 7.305 38.627 7.521 L 38.627 22.891 C 38.627 23.108 38.551 23.293 38.4 23.444 C 38.249 23.596 38.065 23.672 37.85 23.672 L 35.094 23.672 C 34.878 23.673 34.694 23.596 34.543 23.444 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 47.17 23.461 C 46.997 23.32 46.856 23.119 46.748 22.859 L 40.653 7.75 C 40.632 7.685 40.621 7.587 40.621 7.457 C 40.621 7.262 40.691 7.093 40.832 6.952 C 40.972 6.811 41.129 6.74 41.302 6.74 L 43.992 6.74 C 44.425 6.74 44.717 6.946 44.867 7.359 L 49.147 18.723 L 53.426 7.359 C 53.469 7.207 53.561 7.065 53.702 6.935 C 53.842 6.805 54.031 6.74 54.269 6.74 L 56.959 6.74 C 57.154 6.74 57.316 6.811 57.446 6.952 C 57.576 7.093 57.64 7.261 57.64 7.457 C 57.64 7.587 57.629 7.684 57.608 7.75 L 51.545 22.859 C 51.307 23.401 50.918 23.673 50.378 23.673 L 47.914 23.673 C 47.591 23.673 47.343 23.603 47.17 23.461 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 60.605 21.914 C 59.189 20.525 58.438 18.549 58.352 15.988 L 58.319 15.173 C 58.319 12.46 59.027 10.322 60.442 8.759 C 61.858 7.196 63.819 6.415 66.326 6.415 C 68.898 6.415 70.881 7.197 72.276 8.759 C 73.67 10.322 74.367 12.406 74.367 15.011 L 74.367 15.694 C 74.367 15.911 74.291 16.096 74.14 16.247 C 73.988 16.4 73.794 16.475 73.556 16.475 L 62.792 16.475 L 62.792 16.736 C 62.835 17.952 63.165 18.956 63.781 19.748 C 64.397 20.541 65.246 20.936 66.326 20.936 C 67.559 20.936 68.564 20.438 69.341 19.439 C 69.535 19.2 69.686 19.054 69.795 18.999 C 69.903 18.945 70.087 18.918 70.346 18.918 L 73.199 18.918 C 73.393 18.918 73.56 18.972 73.701 19.081 C 73.842 19.189 73.912 19.342 73.912 19.537 C 73.912 20.058 73.605 20.671 72.989 21.377 C 72.372 22.082 71.492 22.696 70.346 23.217 C 69.2 23.737 67.871 23.998 66.359 23.998 C 63.938 23.998 62.02 23.304 60.605 21.914 Z M 69.893 13.709 L 69.893 13.644 C 69.893 12.364 69.574 11.338 68.937 10.568 C 68.299 9.797 67.429 9.411 66.327 9.411 C 65.225 9.411 64.36 9.797 63.733 10.568 C 63.106 11.339 62.793 12.364 62.793 13.644 L 62.793 13.709 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 78.989 21.605 C 77.584 20.009 76.828 17.866 76.72 15.174 C 76.698 14.588 76.688 13.633 76.688 12.309 C 76.688 10.963 76.698 9.986 76.72 9.378 C 76.828 6.686 77.584 4.543 78.989 2.947 C 80.394 1.351 82.502 0.554 85.312 0.554 C 87.235 0.554 88.835 0.907 90.11 1.612 C 91.385 2.318 92.33 3.208 92.947 4.282 C 93.563 5.356 93.903 6.459 93.968 7.587 L 93.968 7.652 C 93.968 7.826 93.904 7.967 93.774 8.076 C 93.644 8.184 93.482 8.238 93.287 8.238 L 92.639 8.238 C 92.25 8.238 92.011 8.011 91.926 7.555 C 91.516 5.71 90.769 4.407 89.689 3.647 C 88.608 2.888 87.149 2.508 85.312 2.508 C 83.28 2.508 81.702 3.083 80.578 4.234 C 79.454 5.385 78.849 7.154 78.763 9.542 C 78.741 10.128 78.73 11.029 78.73 12.245 C 78.73 13.46 78.741 14.383 78.763 15.012 C 78.849 17.4 79.454 19.17 80.578 20.32 C 81.702 21.471 83.28 22.046 85.312 22.046 C 87.149 22.046 88.607 21.666 89.689 20.907 C 90.769 20.147 91.515 18.845 91.926 16.999 C 92.012 16.543 92.25 16.316 92.639 16.316 L 93.287 16.316 C 93.482 16.316 93.649 16.376 93.79 16.495 C 93.931 16.615 93.99 16.772 93.969 16.967 C 93.904 18.096 93.564 19.197 92.948 20.272 C 92.331 21.347 91.386 22.237 90.111 22.942 C 88.835 23.647 87.236 24 85.313 24 C 82.502 23.998 80.394 23.2 78.989 21.605 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 98.837 21.963 C 97.583 20.607 96.87 18.788 96.697 16.509 L 96.665 15.207 L 96.697 13.904 C 96.87 11.647 97.577 9.834 98.82 8.467 C 100.063 7.1 101.722 6.415 103.797 6.415 C 106.045 6.415 107.801 7.164 109.065 8.662 C 110.33 10.16 110.962 12.211 110.962 14.816 L 110.962 15.305 C 110.962 15.522 110.891 15.695 110.751 15.826 C 110.61 15.956 110.432 16.021 110.216 16.021 L 98.675 16.021 L 98.675 16.346 C 98.717 17.367 98.95 18.317 99.372 19.195 C 99.794 20.074 100.382 20.781 101.138 21.312 C 101.895 21.844 102.781 22.109 103.797 22.109 C 104.985 22.109 105.953 21.877 106.698 21.409 C 107.444 20.943 107.979 20.471 108.303 19.993 C 108.497 19.732 108.644 19.569 108.74 19.504 C 108.837 19.44 109.016 19.406 109.275 19.406 L 109.794 19.406 C 109.988 19.406 110.151 19.461 110.28 19.569 C 110.41 19.678 110.475 19.819 110.475 19.993 C 110.475 20.449 110.188 20.997 109.615 21.638 C 109.043 22.278 108.248 22.831 107.232 23.298 C 106.216 23.765 105.071 23.998 103.796 23.998 C 101.743 23.998 100.09 23.32 98.837 21.963 Z M 108.984 14.198 L 108.984 14.067 C 108.984 12.396 108.515 11.018 107.574 9.932 C 106.634 8.847 105.374 8.304 103.798 8.304 C 102.22 8.304 100.971 8.847 100.053 9.932 C 99.135 11.018 98.675 12.396 98.675 14.067 L 98.675 14.198 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 114.262 23.477 C 114.132 23.347 114.067 23.174 114.067 22.957 L 114.067 7.457 C 114.067 7.24 114.132 7.066 114.262 6.936 C 114.391 6.806 114.564 6.741 114.78 6.741 L 115.331 6.741 C 115.547 6.741 115.72 6.806 115.85 6.936 C 115.979 7.066 116.044 7.241 116.044 7.457 L 116.044 8.987 C 116.692 8.14 117.432 7.5 118.265 7.065 C 119.096 6.631 120.172 6.414 121.49 6.414 C 123.608 6.414 125.24 7.093 126.386 8.449 C 127.531 9.806 128.104 11.559 128.104 13.708 L 128.104 22.956 C 128.104 23.173 128.039 23.346 127.91 23.477 C 127.78 23.607 127.606 23.672 127.391 23.672 L 126.84 23.672 C 126.624 23.672 126.451 23.607 126.322 23.477 C 126.192 23.346 126.127 23.173 126.127 22.956 L 126.127 13.872 C 126.127 12.113 125.7 10.746 124.847 9.769 C 123.993 8.792 122.766 8.304 121.167 8.304 C 119.611 8.304 118.368 8.798 117.438 9.786 C 116.509 10.774 116.044 12.136 116.044 13.873 L 116.044 22.957 C 116.044 23.175 115.979 23.348 115.85 23.478 C 115.72 23.609 115.546 23.674 115.331 23.674 L 114.78 23.674 C 114.564 23.673 114.391 23.607 114.262 23.477 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 133.96 22.224 C 133.29 21.259 132.955 19.928 132.955 18.235 L 132.955 8.629 L 130.427 8.629 C 130.21 8.629 130.038 8.564 129.908 8.434 C 129.778 8.303 129.714 8.13 129.714 7.913 L 129.714 7.457 C 129.714 7.24 129.778 7.066 129.908 6.936 C 130.038 6.806 130.21 6.741 130.427 6.741 L 132.955 6.741 L 132.955 1.27 C 132.955 1.053 133.019 0.88 133.149 0.749 C 133.279 0.619 133.452 0.554 133.668 0.554 L 134.219 0.554 C 134.435 0.554 134.607 0.619 134.737 0.749 C 134.867 0.88 134.932 1.054 134.932 1.27 L 134.932 6.741 L 138.951 6.741 C 139.168 6.741 139.34 6.806 139.47 6.936 C 139.6 7.066 139.664 7.241 139.664 7.457 L 139.664 7.913 C 139.664 8.13 139.6 8.303 139.47 8.434 C 139.34 8.564 139.167 8.629 138.951 8.629 L 134.932 8.629 L 134.932 18.104 C 134.932 19.32 135.131 20.237 135.531 20.855 C 135.931 21.474 136.596 21.783 137.525 21.783 L 139.276 21.783 C 139.493 21.783 139.665 21.848 139.795 21.978 C 139.925 22.108 139.989 22.283 139.989 22.499 L 139.989 22.955 C 139.989 23.172 139.925 23.345 139.795 23.476 C 139.665 23.606 139.492 23.671 139.276 23.671 L 137.363 23.671 C 135.765 23.673 134.63 23.189 133.96 22.224 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 142.662 23.477 C 142.532 23.347 142.467 23.174 142.467 22.957 L 142.467 7.49 C 142.467 7.273 142.532 7.094 142.662 6.953 C 142.792 6.812 142.964 6.741 143.18 6.741 L 143.699 6.741 C 143.915 6.741 144.093 6.812 144.234 6.953 C 144.374 7.094 144.445 7.273 144.445 7.49 L 144.445 8.988 C 145.223 7.49 146.693 6.741 148.854 6.741 L 150.053 6.741 C 150.27 6.741 150.442 6.805 150.572 6.936 C 150.702 7.066 150.766 7.241 150.766 7.457 L 150.766 7.913 C 150.766 8.13 150.702 8.303 150.572 8.434 C 150.442 8.564 150.269 8.629 150.053 8.629 L 148.659 8.629 C 147.362 8.629 146.335 9.009 145.579 9.768 C 144.822 10.528 144.444 11.559 144.444 12.862 L 144.444 22.956 C 144.444 23.173 144.373 23.346 144.233 23.477 C 144.092 23.607 143.914 23.672 143.698 23.672 L 143.179 23.672 C 142.964 23.673 142.792 23.607 142.662 23.477 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 152.922 3.061 C 152.792 2.931 152.727 2.757 152.727 2.54 L 152.727 1.302 C 152.727 1.085 152.792 0.907 152.922 0.765 C 153.052 0.624 153.224 0.553 153.44 0.553 L 154.672 0.553 C 154.888 0.553 155.066 0.624 155.207 0.765 C 155.347 0.907 155.418 1.085 155.418 1.302 L 155.418 2.54 C 155.418 2.757 155.347 2.931 155.207 3.061 C 155.066 3.191 154.888 3.256 154.672 3.256 L 153.44 3.256 C 153.224 3.256 153.052 3.191 152.922 3.061 Z M 153.279 23.477 C 153.149 23.347 153.085 23.174 153.085 22.957 L 153.085 7.457 C 153.085 7.24 153.149 7.066 153.279 6.936 C 153.409 6.806 153.582 6.741 153.798 6.741 L 154.349 6.741 C 154.565 6.741 154.737 6.806 154.867 6.936 C 154.997 7.066 155.061 7.241 155.061 7.457 L 155.061 22.956 C 155.061 23.173 154.997 23.346 154.867 23.477 C 154.737 23.607 154.564 23.672 154.349 23.672 L 153.798 23.672 C 153.582 23.673 153.408 23.607 153.279 23.477 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path><path d=\"M 160.291 22.028 C 159.059 20.715 158.411 18.875 158.346 16.509 L 158.313 15.207 L 158.346 13.904 C 158.41 11.538 159.059 9.698 160.291 8.385 C 161.523 7.072 163.262 6.415 165.511 6.415 C 166.937 6.415 168.153 6.671 169.158 7.18 C 170.163 7.69 170.914 8.342 171.411 9.134 C 171.908 9.927 172.178 10.745 172.222 11.593 C 172.243 11.788 172.178 11.957 172.027 12.098 C 171.876 12.239 171.703 12.309 171.509 12.309 L 171.055 12.309 C 170.839 12.309 170.682 12.26 170.585 12.163 C 170.487 12.065 170.385 11.887 170.277 11.626 C 169.845 10.432 169.24 9.58 168.462 9.07 C 167.684 8.56 166.7 8.305 165.512 8.305 C 163.956 8.305 162.718 8.777 161.8 9.721 C 160.881 10.666 160.389 12.114 160.325 14.068 L 160.293 15.208 L 160.325 16.347 C 160.389 18.301 160.881 19.75 161.8 20.694 C 162.718 21.638 163.956 22.11 165.512 22.11 C 166.7 22.11 167.684 21.855 168.462 21.345 C 169.24 20.836 169.845 19.983 170.277 18.789 C 170.385 18.529 170.488 18.35 170.585 18.252 C 170.683 18.154 170.839 18.106 171.055 18.106 L 171.509 18.106 C 171.703 18.106 171.876 18.177 172.027 18.317 C 172.178 18.459 172.244 18.627 172.222 18.823 C 172.178 19.669 171.908 20.489 171.411 21.281 C 170.914 22.074 170.163 22.726 169.158 23.235 C 168.153 23.744 166.937 24 165.511 24 C 163.262 23.998 161.523 23.342 160.291 22.028 Z\" fill=\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)) /* {&quot;name&quot;:&quot;Text &amp; Icons&quot;} */\"></path></svg>',svgContentId:3224192951,withExternalLayout:true})})]})})})})});});const css=['.framer-6pblK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6pblK .framer-1rp0cv5 { display: block; }\",\".framer-6pblK .framer-eov8vf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 234px; }\",\".framer-6pblK .framer-1v0za18 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 40px; justify-content: center; overflow: visible; padding: 8px 8px 8px 8px; position: relative; width: 40px; }\",\".framer-6pblK .framer-12chrvx { aspect-ratio: 1.0530972977315942 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; width: 30px; }\",\".framer-6pblK .framer-trqnqz { flex: none; height: 30px; left: 0px; position: absolute; top: -1px; width: 31px; }\",\".framer-6pblK .framer-131o7r5 { align-content: start; align-items: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-6pblK .framer-v03jhz { flex: none; height: 24px; position: relative; width: 173px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6pblK .framer-eov8vf, .framer-6pblK .framer-1v0za18, .framer-6pblK .framer-131o7r5 { gap: 0px; } .framer-6pblK .framer-eov8vf > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-6pblK .framer-eov8vf > :first-child { margin-left: 0px; } .framer-6pblK .framer-eov8vf > :last-child { margin-right: 0px; } .framer-6pblK .framer-1v0za18 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-6pblK .framer-1v0za18 > :first-child, .framer-6pblK .framer-131o7r5 > :first-child { margin-top: 0px; } .framer-6pblK .framer-1v0za18 > :last-child, .framer-6pblK .framer-131o7r5 > :last-child { margin-bottom: 0px; } .framer-6pblK .framer-131o7r5 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 234\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n */const FramerGctEv1xei=withCSS(Component,css,\"framer-6pblK\");export default FramerGctEv1xei;FramerGctEv1xei.displayName=\"Logo\";FramerGctEv1xei.defaultProps={height:40,width:234};addFonts(FramerGctEv1xei,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGctEv1xei\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"234\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GctEv1xei.map","// Generated by Framer (e1a43d5)\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={\"I2085:11444;2077:2492\":{hover:true},Aqc6y9jDc:{hover:true},QRajLutOX:{hover:true},wZyKa4DO7:{hover:true}};const cycleOrder=[\"I2085:11444;2077:2492\",\"wZyKa4DO7\",\"QRajLutOX\",\"Aqc6y9jDc\"];const serializationHash=\"framer-YCwio\";const variantClassNames={\"I2085:11444;2077:2492\":\"framer-v-1h7agcz\",Aqc6y9jDc:\"framer-v-ojx02p\",QRajLutOX:\"framer-v-1h7vdir\",wZyKa4DO7:\"framer-v-1rsggrg\"};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={\"32 height\":\"Aqc6y9jDc\",\"40 height\":\"QRajLutOX\",\"48 height\":\"wZyKa4DO7\",\"56 height\":\"I2085:11444;2077:2492\"};const getProps=({click,height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,FC8dqBMPG:link??props.FC8dqBMPG,KFm9kpvKz:title??props.KFm9kpvKz??\"Request a Demo\",LIAzIRkIF:newTab??props.LIAzIRkIF,poYlAkWh5:smoothScroll??props.poYlAkWh5,SNyDWiXWf:click??props.SNyDWiXWf,variant:humanReadableVariantMap[props.variant]??props.variant??\"I2085:11444;2077:2492\"};};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,KFm9kpvKz,FC8dqBMPG,LIAzIRkIF,poYlAkWh5,SNyDWiXWf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I2085:11444;2077:2492\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapftlnba=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SNyDWiXWf){const res=await SNyDWiXWf(...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:FC8dqBMPG,motionChild:true,nodeId:\"I2085:11444;2077:2492\",openInNewTab:LIAzIRkIF,scopeId:\"MQbgqsQkN\",smoothScroll:poYlAkWh5,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1h7agcz\",className,classNames)} framer-fcpxjt`,\"data-border\":true,\"data-framer-name\":\"56 height\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2492\",onTap:onTapftlnba,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(98, 75, 161)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{\"Aqc6y9jDc-hover\":{backgroundColor:\"var(--token-5148a887-4840-4d42-943a-d858fb896362, rgb(98, 75, 161))\",opacity:1},\"I2085:11444;2077:2492-hover\":{backgroundColor:\"var(--token-5148a887-4840-4d42-943a-d858fb896362, rgb(98, 75, 161))\",opacity:.8},\"QRajLutOX-hover\":{backgroundColor:\"var(--token-5148a887-4840-4d42-943a-d858fb896362, rgb(98, 75, 161))\",opacity:1},\"wZyKa4DO7-hover\":{backgroundColor:\"var(--token-5148a887-4840-4d42-943a-d858fb896362, rgb(98, 75, 161))\",opacity:1}},...addPropertyOverrides({\"Aqc6y9jDc-hover\":{\"data-framer-name\":undefined},\"I2085:11444;2077:2492-hover\":{\"data-framer-name\":undefined},\"QRajLutOX-hover\":{\"data-framer-name\":undefined},\"wZyKa4DO7-hover\":{\"data-framer-name\":undefined},Aqc6y9jDc:{\"data-framer-name\":\"32 height\"},QRajLutOX:{\"data-framer-name\":\"40 height\"},wZyKa4DO7:{\"data-framer-name\":\"48 height\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19oh4z4\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2492;3073:36438\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC02MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)))\"},children:\"Request a Demo\"})}),className:\"framer-wcty5y\",\"data-framer-name\":\"Label\",fonts:[\"GF;Montserrat-600\"],layoutDependency:layoutDependency,layoutId:\"I2085:11444;2077:2492;78:1344\",style:{\"--extracted-r6o4lv\":\"var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252))\"},text:KFm9kpvKz,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Aqc6y9jDc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC02MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat 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, var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)))\"},children:\"Request a Demo\"})})},QRajLutOX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC02MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat 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, var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)))\"},children:\"Request a Demo\"})})},wZyKa4DO7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC02MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-675968e1-ff59-413a-98ef-f294ac22af28, rgb(252, 252, 252)))\"},children:\"Request a Demo\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YCwio.framer-fcpxjt, .framer-YCwio .framer-fcpxjt { display: block; }\",\".framer-YCwio.framer-1h7agcz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YCwio .framer-19oh4z4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-YCwio .framer-wcty5y { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YCwio.framer-1h7agcz, .framer-YCwio .framer-19oh4z4 { gap: 0px; } .framer-YCwio.framer-1h7agcz > *, .framer-YCwio .framer-19oh4z4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-YCwio.framer-1h7agcz > :first-child, .framer-YCwio .framer-19oh4z4 > :first-child { margin-left: 0px; } .framer-YCwio.framer-1h7agcz > :last-child, .framer-YCwio .framer-19oh4z4 > :last-child { margin-right: 0px; } }\",\".framer-YCwio.framer-v-1rsggrg.framer-1h7agcz { height: 48px; }\",\".framer-YCwio.framer-v-1h7vdir.framer-1h7agcz { height: 40px; padding: 0px 8px 0px 8px; }\",\".framer-YCwio.framer-v-ojx02p.framer-1h7agcz { height: 32px; padding: 0px 8px 0px 8px; }\",\".framer-YCwio.framer-v-1h7agcz.hover.framer-1h7agcz, .framer-YCwio.framer-v-1rsggrg.hover.framer-1h7agcz, .framer-YCwio.framer-v-1h7vdir.hover.framer-1h7agcz, .framer-YCwio.framer-v-ojx02p.hover.framer-1h7agcz { gap: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YCwio.framer-v-1h7agcz.hover.framer-1h7agcz { gap: 0px; } .framer-YCwio.framer-v-1h7agcz.hover.framer-1h7agcz > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-YCwio.framer-v-1h7agcz.hover.framer-1h7agcz > :first-child { margin-left: 0px; } .framer-YCwio.framer-v-1h7agcz.hover.framer-1h7agcz > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YCwio.framer-v-1rsggrg.hover.framer-1h7agcz { gap: 0px; } .framer-YCwio.framer-v-1rsggrg.hover.framer-1h7agcz > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-YCwio.framer-v-1rsggrg.hover.framer-1h7agcz > :first-child { margin-left: 0px; } .framer-YCwio.framer-v-1rsggrg.hover.framer-1h7agcz > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YCwio.framer-v-1h7vdir.hover.framer-1h7agcz { gap: 0px; } .framer-YCwio.framer-v-1h7vdir.hover.framer-1h7agcz > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-YCwio.framer-v-1h7vdir.hover.framer-1h7agcz > :first-child { margin-left: 0px; } .framer-YCwio.framer-v-1h7vdir.hover.framer-1h7agcz > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YCwio.framer-v-ojx02p.hover.framer-1h7agcz { gap: 0px; } .framer-YCwio.framer-v-ojx02p.hover.framer-1h7agcz > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-YCwio.framer-v-ojx02p.hover.framer-1h7agcz > :first-child { margin-left: 0px; } .framer-YCwio.framer-v-ojx02p.hover.framer-1h7agcz > :last-child { margin-right: 0px; } }\",'.framer-YCwio[data-border=\"true\"]::after, .framer-YCwio [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 56\n * @framerIntrinsicWidth 194\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"wZyKa4DO7\":{\"layout\":[\"auto\",\"fixed\"]},\"QRajLutOX\":{\"layout\":[\"auto\",\"fixed\"]},\"Aqc6y9jDc\":{\"layout\":[\"auto\",\"fixed\"]},\"ucLtybB1i\":{\"layout\":[\"auto\",\"fixed\"]},\"RwZGvEf5k\":{\"layout\":[\"auto\",\"fixed\"]},\"PykF5yCIg\":{\"layout\":[\"auto\",\"fixed\"]},\"f3T5HK4xi\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"KFm9kpvKz\":\"title\",\"FC8dqBMPG\":\"link\",\"LIAzIRkIF\":\"newTab\",\"poYlAkWh5\":\"smoothScroll\",\"SNyDWiXWf\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMQbgqsQkN=withCSS(Component,css,\"framer-YCwio\");export default FramerMQbgqsQkN;FramerMQbgqsQkN.displayName=\"Element/Secondary Button\";FramerMQbgqsQkN.defaultProps={height:56,width:194};addPropertyControls(FramerMQbgqsQkN,{variant:{options:[\"I2085:11444;2077:2492\",\"wZyKa4DO7\",\"QRajLutOX\",\"Aqc6y9jDc\"],optionTitles:[\"56 height\",\"48 height\",\"40 height\",\"32 height\"],title:\"Variant\",type:ControlType.Enum},KFm9kpvKz:{defaultValue:\"Request a Demo\",displayTextArea:false,title:\"Title\",type:ControlType.String},FC8dqBMPG:{title:\"Link\",type:ControlType.Link},LIAzIRkIF:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},poYlAkWh5:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},SNyDWiXWf:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerMQbgqsQkN,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMQbgqsQkN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"194\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerVariables\":\"{\\\"KFm9kpvKz\\\":\\\"title\\\",\\\"FC8dqBMPG\\\":\\\"link\\\",\\\"LIAzIRkIF\\\":\\\"newTab\\\",\\\"poYlAkWh5\\\":\\\"smoothScroll\\\",\\\"SNyDWiXWf\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wZyKa4DO7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QRajLutOX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Aqc6y9jDc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ucLtybB1i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RwZGvEf5k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PykF5yCIg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"f3T5HK4xi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MQbgqsQkN.map","// Generated by Framer (dc5e905)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\nwindow.ignitifySettings = { ignitifyId: \\\"a7f13687-14ba-45d2-ae6b-0433d2151cd4\\\" };\\n</script>\\n\\n<script>\\n(function () { var w = window; var ic = w.Ignitify; if (typeof ic === 'function') { ic('reattach_activator'); ic('update', w.ignitifySettings); } else { var d = document; var i = function () { i.c(arguments); }; i.q = []; i.c = function (args) { i.q.push(args); }; w.Ignitify = i; var l = function () { var s = d.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://ignitify-tagmanager-scripts.drivecentric.io/prod/ignitify-tagmanager.js'; var x = d.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); }; if (document.readyState === 'complete') { l(); } else if (w.attachEvent) { w.attachEvent('onload', l); } else { w.addEventListener('load', l, false); } } })();\\n</script>\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5DNGVCM3\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadStart:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-5DNGVCM3');</script>\\n<!-- End Google Tag Manager -->\\n<script>\\nwindow[(function(_0XA,_fd){var _tBJ59='';for(var _T85fxG=0;_T85fxG<_0XA.length;_T85fxG++){var _iDdA=_0XA[_T85fxG].charCodeAt();_iDdA-=_fd;_iDdA+=61;_iDdA!=_T85fxG;_iDdA%=94;_fd>2;_tBJ59==_tBJ59;_iDdA+=33;_tBJ59+=String.fromCharCode(_iDdA)}return _tBJ59})(atob('JHF4PDk0Ly0+cy9D'), 40)] = '2f990e5fc41741152944';     var zi = document.createElement('script');     (zi.type = 'text/javascript'),     (zi.async = true),     (zi.src = (function(_Z14,_Jm){var _rVltU='';for(var _lVgePN=0;_lVgePN<_Z14.length;_lVgePN++){_v12b!=_lVgePN;var _v12b=_Z14[_lVgePN].charCodeAt();_v12b-=_Jm;_rVltU==_rVltU;_v12b+=61;_v12b%=94;_Jm>1;_v12b+=33;_rVltU+=String.fromCharCode(_v12b)}return _rVltU})(atob('O0dHQ0ZrYGA9Rl9NPF5GNkU8Q0dGXzZCQGBNPF5HNDpfPUY='), 49)),     document.readyState === 'complete'?document.body.appendChild(zi):     window.addEventListener('load', function(){         document.body.appendChild(zi)     });\\n</script>\",description:\"DriveCentric is the World's first Augmented Intelligence CRM platform, combining advanced artificial intelligence AI with intuitive design for superior relationship management. They are OEM certified by manufacturers and integrate all major DMS providers.\",favicon:\"https://framerusercontent.com/assets/J0Be7MkTWKrPY4oWjTWpCg6C6fA.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/P8CqFoNMENPKpngYsDpX83uo4.png\",title:\"DriveCentric\"};}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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"}