{"version":3,"file":"shared-lib.BB73LO8x.mjs","names":["useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","className","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts"],"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:/framerusercontent.com/modules/FU7bFMLdD869dzdjiTpk/bryXP4j3qpv8sAjswHrA/opCjX3Z6H.js","https:/framerusercontent.com/modules/dIG7QWsYtYlbYIZJHSMi/wwL4dEdL8CiIw3QI8z8y/RdtP6g017.js","https:/framerusercontent.com/modules/LJWnxXEgiMvj6PRDwrBm/oXVNk9YndTUYOHtIOMLM/km2Gb4Cm3.js","https:/framerusercontent.com/modules/CqyjJhpffv2QIfkUGpJj/yNXXQyr6jLHTbuVjzAiQ/vTRTYK6fl.js","https:/framerusercontent.com/modules/hTcuAMlu0JwRRtkUL0jN/Hj3S06sabBzTIs7USQ9D/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","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,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 cycleOrder=[\"Q6eTGcc0M\",\"yebSgsKEm\"];const serializationHash=\"framer-gpH9l\";const variantClassNames={Q6eTGcc0M:\"framer-v-1kj6lb0\",yebSgsKEm:\"framer-v-10wiuip\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Q6eTGcc0M\",Phone:\"yebSgsKEm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q6eTGcc0M\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q6eTGcc0M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yebSgsKEm\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"yebSgsKEm\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kj6lb0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Q6eTGcc0M\",ref:refBinding,style:{backgroundColor:\"var(--token-999e65ae-1bd4-418f-b775-04783c7ad12b, rgb(81, 153, 219))\",...style},...addPropertyOverrides({yebSgsKEm:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:241,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||452)-(0+((componentViewport?.height||452)-0)*.2765)),pixelHeight:241,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?width=1440&height=241\",srcSet:\"https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?scale-down-to=512&width=1440&height=241 512w,https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?scale-down-to=1024&width=1440&height=241 1024w,https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?width=1440&height=241 1440w\"},className:\"framer-azqamo\",layoutDependency:layoutDependency,layoutId:\"CANRC3BNP\",...addPropertyOverrides({yebSgsKEm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:241,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||350)-86),pixelHeight:241,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?width=1440&height=241\",srcSet:\"https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?scale-down-to=512&width=1440&height=241 512w,https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?scale-down-to=1024&width=1440&height=241 1024w,https://framerusercontent.com/images/7OO8L7RGyqJhzpTGIE5k7SPAuI.svg?width=1440&height=241 1440w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-62my3i\",layoutDependency:layoutDependency,layoutId:\"TUyk6gAd2\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ufom4m\",layoutDependency:layoutDependency,layoutId:\"s4HUBWIaM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"25px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch!\"})}),className:\"framer-13yzprb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N4UO4IqrD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"contact@emilycoolbaugh.com\"})}),className:\"framer-1i7mnly\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"uaTO8xMRq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dp2t94\",layoutDependency:layoutDependency,layoutId:\"TITNAqsZH\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/emilycoolbaugh/\",motionChild:true,nodeId:\"bsdbQm3LO\",openInNewTab:true,scopeId:\"opCjX3Z6H\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||452)-(207.99966666666688+((componentViewport?.height||452)-0)*.2318)+(0+(((componentViewport?.height||452)-0)*.2318-0-121)/2)),pixelHeight:300,pixelWidth:300,sizes:\"121px\",src:\"https://framerusercontent.com/images/yfkTQptUEKf0310JD6iUcNdwwZs.svg?width=300&height=300\"},className:\"framer-1r7u0br framer-1gtbiim\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"bsdbQm3LO\",whileHover:animation,...addPropertyOverrides({yebSgsKEm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||350)*.5210843373493979-52.3835)+3.9835),pixelHeight:300,pixelWidth:300,sizes:\"75px\",src:\"https://framerusercontent.com/images/yfkTQptUEKf0310JD6iUcNdwwZs.svg?width=300&height=300\"},fitImageDimension:undefined,whileHover:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@emilycoolbaugh.com\",motionChild:true,nodeId:\"z4QyrGahz\",openInNewTab:true,scopeId:\"opCjX3Z6H\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||452)-(207.99966666666688+((componentViewport?.height||452)-0)*.2318)+(0+(((componentViewport?.height||452)-0)*.2318-0-120)/2)),pixelHeight:300,pixelWidth:300,sizes:\"120px\",src:\"https://framerusercontent.com/images/t1e2bQIa4XK7yHnH4jmuiEci8XA.svg?width=300&height=300\"},className:\"framer-9i5m6h framer-1gtbiim\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"z4QyrGahz\",whileHover:animation,...addPropertyOverrides({yebSgsKEm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||350)*.5210843373493979-52.3835)+3.9835),pixelHeight:300,pixelWidth:300,sizes:\"75px\",src:\"https://framerusercontent.com/images/t1e2bQIa4XK7yHnH4jmuiEci8XA.svg?width=300&height=300\"},fitImageDimension:undefined,whileHover:undefined}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pqg4ew\",layoutDependency:layoutDependency,layoutId:\"hF9m2u3zb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch!\"})}),className:\"framer-ty210l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c2e9EGxeY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"contact@emilycoolbaugh.com\"})}),className:\"framer-126vg3b\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Ul4e77P7W\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gpH9l.framer-1gtbiim, .framer-gpH9l .framer-1gtbiim { display: block; }\",\".framer-gpH9l.framer-1kj6lb0 { height: 452px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-gpH9l .framer-azqamo { bottom: 0px; flex: none; height: 28%; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-gpH9l .framer-62my3i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 70px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 130px; }\",\".framer-gpH9l .framer-1ufom4m { align-content: flex-end; align-items: flex-end; bottom: 224px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 15%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 150px 0px 0px; position: absolute; right: 0px; width: 100%; }\",\".framer-gpH9l .framer-13yzprb, .framer-gpH9l .framer-1i7mnly, .framer-gpH9l .framer-ty210l, .framer-gpH9l .framer-126vg3b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gpH9l .framer-1dp2t94 { align-content: center; align-items: center; bottom: 208px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 23%; justify-content: flex-start; left: 134px; overflow: visible; padding: 0px; position: absolute; width: 16%; }\",\".framer-gpH9l .framer-1r7u0br { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 121px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-gpH9l .framer-9i5m6h { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 120px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-gpH9l .framer-1pqg4ew { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 55px; }\",\".framer-gpH9l.framer-v-10wiuip.framer-1kj6lb0 { height: 350px; width: 390px; }\",\".framer-gpH9l.framer-v-10wiuip .framer-azqamo { height: 86px; }\",\".framer-gpH9l.framer-v-10wiuip .framer-62my3i { min-height: 48px; }\",\".framer-gpH9l.framer-v-10wiuip .framer-1dp2t94 { bottom: unset; gap: 40px; height: 105px; justify-content: center; left: 0px; right: 0px; top: calc(52.10843373493979% - 104.767px / 2); width: unset; }\",\".framer-gpH9l.framer-v-10wiuip .framer-1r7u0br, .framer-gpH9l.framer-v-10wiuip .framer-9i5m6h { aspect-ratio: 0.8264462809917356 / 1; height: var(--framer-aspect-ratio-supported, 91px); width: 75px; will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 452\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yebSgsKEm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameropCjX3Z6H=withCSS(Component,css,\"framer-gpH9l\");export default FrameropCjX3Z6H;FrameropCjX3Z6H.displayName=\"Bottom Padding Links\";FrameropCjX3Z6H.defaultProps={height:452,width:1440};addPropertyControls(FrameropCjX3Z6H,{variant:{options:[\"Q6eTGcc0M\",\"yebSgsKEm\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameropCjX3Z6H,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameropCjX3Z6H\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yebSgsKEm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"452\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./opCjX3Z6H.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={l0fm0n0Rw:{hover:true}};const cycleOrder=[\"l0fm0n0Rw\",\"ttyHm6Xbv\"];const serializationHash=\"framer-HD2ga\";const variantClassNames={l0fm0n0Rw:\"framer-v-1jeygzx\",ttyHm6Xbv:\"framer-v-rwm0hn\"};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 humanReadableVariantMap={Desktop:\"l0fm0n0Rw\",Phone:\"ttyHm6Xbv\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"l0fm0n0Rw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l0fm0n0Rw\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"l0fm0n0Rw\",openInNewTab:false,scopeId:\"RdtP6g017\",children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:485,intrinsicWidth:474,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:485,pixelWidth:474,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/bYgLRdebpqlXva31kOGBA72BLrY.svg?width=474&height=485\"},className:`${cx(scopingClassNames,\"framer-1jeygzx\",className,classNames)} framer-1w41a6k`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"l0fm0n0Rw\",ref:refBinding,style:{...style},...addPropertyOverrides({\"l0fm0n0Rw-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fill\",intrinsicHeight:485,intrinsicWidth:474,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:485,pixelWidth:474,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/jrSSvt7Fpd39ajCzhdlCCSEkIyk.svg?width=474&height=485\"}},ttyHm6Xbv:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HD2ga.framer-1w41a6k, .framer-HD2ga .framer-1w41a6k { display: block; }\",\".framer-HD2ga.framer-1jeygzx { cursor: pointer; height: 125px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 125px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-HD2ga.framer-v-rwm0hn.framer-1jeygzx { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 125\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ttyHm6Xbv\":{\"layout\":[\"fixed\",\"fixed\"]},\"GE7fcrruZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRdtP6g017=withCSS(Component,css,\"framer-HD2ga\");export default FramerRdtP6g017;FramerRdtP6g017.displayName=\"Logo Corner Button\";FramerRdtP6g017.defaultProps={height:125,width:125};addPropertyControls(FramerRdtP6g017,{variant:{options:[\"l0fm0n0Rw\",\"ttyHm6Xbv\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRdtP6g017,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRdtP6g017\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"125\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ttyHm6Xbv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GE7fcrruZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"125\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RdtP6g017.map","// Generated by Framer (4705d03)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-qAu1r .framer-styles-preset-1anw2h8:not(.rich-text-wrapper), .framer-qAu1r .framer-styles-preset-1anw2h8.rich-text-wrapper a { --framer-link-text-color: var(--token-999e65ae-1bd4-418f-b775-04783c7ad12b, #5199db); }\"];export const className=\"framer-qAu1r\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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\";import*as sharedStyle from\"https://framerusercontent.com/modules/LJWnxXEgiMvj6PRDwrBm/oXVNk9YndTUYOHtIOMLM/km2Gb4Cm3.js\";const cycleOrder=[\"ctVD6zI0g\",\"TPB2q6qfn\",\"TUpvJ5Tk7\"];const serializationHash=\"framer-QE1a7\";const variantClassNames={ctVD6zI0g:\"framer-v-1yow1vr\",TPB2q6qfn:\"framer-v-5mfmnb\",TUpvJ5Tk7:\"framer-v-136abjd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uQFfgqf3i=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition2};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,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 humanReadableVariantMap={\"Phone Open\":\"TUpvJ5Tk7\",Desktop:\"ctVD6zI0g\",Phone:\"TPB2q6qfn\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,linksColor,width,...props})=>{return{...props,uQFfgqf3i:linksColor??props.uQFfgqf3i??\"var(--token-999e65ae-1bd4-418f-b775-04783c7ad12b, rgb(81, 153, 219))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ctVD6zI0g\"};};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,uQFfgqf3i,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ctVD6zI0g\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TPB2q6qfn\",\"TUpvJ5Tk7\"].includes(baseVariant))return false;return true;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yow1vr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ctVD6zI0g\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({TPB2q6qfn:{\"data-framer-name\":\"Phone\"},TUpvJ5Tk7:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-joq9f6\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"iiQf2JIK5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uQFfgqf3i-vTRTYK6fl))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lY6ovyr5u\"},motionChild:true,nodeId:\"RwPA3Vz6H\",openInNewTab:false,relValues:[],scopeId:\"vTRTYK6fl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1anw2h8\",\"data-styles-preset\":\"km2Gb4Cm3\",children:\"About\"})})})}),className:\"framer-1qkw7xa\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"RwPA3Vz6H\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uQFfgqf3i-vTRTYK6fl)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-uQFfgqf3i-vTRTYK6fl\":uQFfgqf3i},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uQFfgqf3i-vTRTYK6fl))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lY6ovyr5u\"},motionChild:true,nodeId:\"uHPJE0O5e\",openInNewTab:false,relValues:[],scopeId:\"vTRTYK6fl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1anw2h8\",\"data-styles-preset\":\"km2Gb4Cm3\",children:\"Contact\"})})})}),className:\"framer-1mcvhtr\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"uHPJE0O5e\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uQFfgqf3i-vTRTYK6fl)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-uQFfgqf3i-vTRTYK6fl\":uQFfgqf3i},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XHBsLuO7g\",openInNewTab:false,scopeId:\"vTRTYK6fl\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qfnlw8 framer-o1winc\",layoutDependency:layoutDependency,layoutId:\"XHBsLuO7g\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation1,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-z0kzu7\",layoutDependency:layoutDependency,layoutId:\"mNUX_8b6x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 123.92 73.016\" overflow=\"visible\"><g><path d=\"M 123.168 30.572 C 122.58 27.876 121.482 25.907 119.812 24.559 C 119.155 23.984 118.455 23.691 117.725 23.691 C 115.582 23.691 113.823 26.18 113.586 28.416 C 113.169 30.671 111.62 34.84 109.198 38.683 C 106.545 42.888 103.751 45.206 101.332 45.206 C 100.237 45.206 99.188 44.739 98.219 43.815 C 95.378 39.4 97.262 34.508 99.083 29.773 C 101.374 23.819 103.744 17.665 96.894 12.349 C 95.595 11.438 92.897 9.889 91.016 9.863 C 90.941 9.863 90.875 9.903 90.836 9.965 C 90.579 10.383 90.296 11.32 90.047 12.145 C 89.902 12.625 89.764 13.078 89.659 13.345 C 89.659 13.351 89.652 13.358 89.652 13.365 C 89.514 13.845 89.886 14.006 90.155 14.124 C 90.241 14.16 90.329 14.2 90.415 14.249 C 90.421 14.249 90.425 14.255 90.431 14.255 C 98.83 18.105 96.243 24.431 93.505 31.131 C 92.647 33.232 91.759 35.402 91.246 37.476 L 91.246 37.493 C 90.694 40.682 91.296 44.183 92.851 46.85 C 94.346 49.555 97.088 51.239 100.01 51.239 C 100.625 51.239 101.243 51.163 101.844 51.012 C 108.665 49.388 113.774 43.128 117.462 31.877 C 117.679 31.674 117.807 31.644 117.866 31.644 C 117.902 31.644 117.955 31.654 118.017 31.733 C 118.813 32.719 118.119 38.67 117.754 40.379 L 117.754 40.396 C 116.965 46.274 114.129 52.32 109.977 56.982 C 105.526 61.976 100.142 64.728 94.813 64.728 C 91.618 64.728 88.475 63.751 85.471 61.815 C 83.791 60.842 82.118 59.652 80.56 58.511 C 79.725 57.876 78.883 57.265 78.071 56.67 C 76.996 55.884 75.981 55.144 75.07 54.424 C 74.991 54.313 74.965 54.122 74.994 53.852 C 75.645 46.619 75.478 39.239 74.501 31.914 C 73.86 27.107 72.861 22.277 71.533 17.553 L 71.51 17.474 C 71.441 17.247 71.352 16.968 70.994 16.968 C 70.968 16.968 70.935 16.968 70.905 16.974 C 70.557 17.014 69.853 17.086 69.11 17.159 C 68.101 17.26 66.961 17.375 66.471 17.438 C 66.329 17.454 66.251 17.53 66.208 17.589 C 66.093 17.757 66.145 17.98 66.191 18.178 C 66.208 18.247 66.224 18.322 66.228 18.368 C 66.228 18.378 66.228 18.385 66.231 18.395 C 66.435 19.411 66.642 20.42 66.849 21.432 C 68.893 31.391 70.823 40.803 68.535 50.64 C 59.15 46.662 51.501 44.729 45.15 44.729 C 37.198 44.729 31.643 47.882 28.645 54.099 C 28.645 54.105 28.638 54.112 28.638 54.115 L 28.632 54.138 C 28.632 54.138 28.629 54.151 28.625 54.155 C 27.435 58.406 28.03 62.141 30.394 65.261 C 32.175 67.611 34.979 69.541 38.5 70.836 C 41.813 72.059 45.683 72.704 49.686 72.704 L 49.69 72.704 C 54.683 72.704 59.643 71.678 63.654 69.817 C 68.121 67.743 71.349 64.692 72.989 60.996 C 72.989 60.993 72.993 60.987 72.996 60.983 C 73.045 60.848 73.104 60.783 73.177 60.783 C 73.249 60.783 73.341 60.832 73.436 60.914 C 73.443 60.921 73.45 60.924 73.456 60.931 L 74.261 61.476 C 80.872 65.954 88.367 71.027 96.519 71.027 C 97.371 71.028 98.222 70.971 99.067 70.856 L 99.08 70.856 C 103.097 70.057 106.874 68.216 110.306 65.385 C 113.491 62.759 116.236 59.408 118.461 55.427 C 122.8 47.671 124.565 38.387 123.185 30.582 Z M 49.213 67.92 C 46.928 67.92 44.723 67.582 42.662 66.921 L 42.645 66.914 C 36.334 64.409 32.984 60.733 33.681 57.081 C 34.023 55.286 35.377 53.655 37.491 52.488 C 39.782 51.222 42.816 50.551 46.264 50.551 C 49.305 50.551 52.569 51.068 55.975 52.084 C 59.515 53.073 63.22 54.546 66.987 56.463 C 67.085 56.515 67.155 56.555 67.191 56.597 C 64.538 64.419 56.264 67.92 49.216 67.92 Z M 29.23 46.123 C 29.115 45.41 28.444 43.046 28.132 41.747 C 28.06 41.52 28.08 41.366 27.951 41.415 L 27.945 41.415 C 22.685 45.916 13.353 49.831 8.452 43.611 C 8.107 43.184 7.863 42.858 8.521 42.825 C 16.423 42.013 25.394 36.832 26.745 28.386 C 27.13 17.185 10.664 18.645 5.796 24.917 C -2.11 32.417 -1.89 47.211 9.412 51.064 C 13.797 53.08 18.76 52.54 23.067 50.515 C 25.232 49.496 27.22 48.135 28.954 46.485 C 29.079 46.363 29.194 46.264 29.233 46.12 Z M 6.259 39.932 C 5 33.403 9.497 23.957 16.611 23.405 C 17.482 23.333 18.547 23.852 19.122 24.345 C 19.812 24.937 20.128 25.703 20.164 26.561 C 20.263 29.773 16.781 34.028 14.388 35.892 L 14.375 35.902 C 12.442 37.493 8.892 39.932 6.65 40.314 C 6.41 40.33 6.312 40.179 6.259 39.936 Z\" fill=\"rgb(81,153,219)\"></path><path d=\"M 32.439 44.51 C 32.534 44.503 32.633 44.451 32.725 44.395 C 33.297 44.023 33.866 43.661 34.434 43.32 C 35.204 42.859 35.986 42.435 36.788 42.047 C 37.025 41.935 37.209 41.748 37.169 41.472 C 36.706 37.172 35.358 26.963 41.528 28.19 C 45.364 29.304 44.891 34.357 45.65 37.638 C 45.716 37.931 45.749 38.214 46.094 38.155 C 46.712 38.115 48.333 38.023 48.829 37.984 C 49 37.964 49.049 37.875 49.072 37.675 C 49.371 34.676 49.72 30.251 52.55 28.696 L 52.57 28.686 C 59.854 26.132 57.78 38.148 57.826 42.616 C 57.898 42.721 58.046 42.803 58.171 42.859 C 58.96 43.185 59.746 43.514 60.505 43.875 C 61.054 44.135 61.593 44.414 62.116 44.71 C 62.336 44.838 62.533 44.855 62.602 44.543 C 63.674 38.335 64.946 30.846 60.666 25.76 C 58.191 22.873 53.559 22.071 50.321 24.083 C 49.237 24.757 48.316 25.744 47.708 27.049 C 47.655 27.147 47.577 27.341 47.475 27.338 C 47.373 27.335 47.3 27.124 47.251 27.026 C 46.656 25.625 45.732 24.583 44.628 23.883 C 41.788 22.088 37.906 22.532 35.246 24.488 C 29.809 28.525 31.098 38.352 32.222 44.28 C 32.261 44.434 32.331 44.523 32.442 44.52 Z M 78.976 50.253 C 80.287 50.362 81.691 50.424 83.151 50.405 C 83.512 50.434 83.769 50.194 83.811 49.849 C 84.114 48.415 84.36 46.985 84.564 45.558 C 86.08 30.912 86.878 15.489 85.8 0.81 C 85.777 0.484 85.695 0.33 85.412 0.333 C 84.196 0.379 81.32 0.116 80.718 0.964 C 80.652 16.933 80.343 34.186 78.608 50.105 L 78.618 50.115 C 78.693 50.207 78.851 50.243 78.979 50.25 Z\" fill=\"rgb(81,153,219)\"></path><path d=\"M 123.479 30.513 L 123.479 30.5 C 122.877 27.732 121.743 25.71 120.014 24.309 C 119.301 23.685 118.528 23.366 117.719 23.366 C 115.412 23.366 113.522 25.996 113.265 28.363 C 112.851 30.589 111.319 34.708 108.923 38.505 C 106.333 42.615 103.634 44.877 101.326 44.877 C 100.327 44.877 99.364 44.446 98.463 43.601 C 95.741 39.331 97.589 34.527 99.377 29.882 C 100.524 26.903 101.708 23.823 101.731 20.818 C 101.757 17.392 100.238 14.535 97.082 12.089 C 97.079 12.089 97.076 12.082 97.069 12.079 C 95.741 11.145 92.973 9.561 91.004 9.534 C 90.82 9.534 90.646 9.633 90.551 9.788 C 90.271 10.241 89.995 11.155 89.726 12.046 C 89.584 12.516 89.45 12.96 89.348 13.217 C 89.341 13.233 89.334 13.253 89.331 13.269 C 89.118 14.022 89.745 14.292 90.015 14.41 C 90.097 14.446 90.173 14.479 90.242 14.519 C 90.255 14.525 90.268 14.535 90.281 14.538 C 93.986 16.235 95.741 18.487 95.807 21.623 C 95.866 24.457 94.568 27.636 93.19 31.003 C 92.329 33.114 91.435 35.297 90.919 37.391 L 90.909 37.43 C 90.344 40.692 90.958 44.272 92.549 46.997 C 94.101 49.805 96.951 51.551 99.988 51.551 C 100.629 51.551 101.274 51.472 101.895 51.317 C 108.818 49.67 113.992 43.368 117.713 32.052 C 117.742 32.025 117.769 32.009 117.789 31.993 C 118.36 32.995 117.825 38.394 117.417 40.304 C 117.417 40.317 117.41 40.33 117.41 40.343 C 116.631 46.162 113.824 52.146 109.709 56.759 C 105.32 61.684 100.018 64.396 94.781 64.396 C 91.649 64.396 88.562 63.433 85.613 61.536 C 85.61 61.536 85.604 61.529 85.6 61.529 C 83.934 60.562 82.27 59.379 80.722 58.248 C 79.884 57.613 79.042 56.999 78.23 56.404 C 77.178 55.637 76.186 54.911 75.292 54.207 C 75.278 54.168 75.262 54.073 75.285 53.872 C 75.939 46.616 75.772 39.212 74.789 31.864 C 74.135 26.996 73.139 22.179 71.807 17.451 L 71.784 17.375 C 71.712 17.139 71.557 16.642 70.962 16.642 C 70.92 16.642 70.877 16.642 70.834 16.649 C 70.496 16.688 69.818 16.757 69.102 16.826 L 69.033 16.833 C 68.027 16.935 66.889 17.047 66.396 17.112 C 66.193 17.139 66.022 17.237 65.91 17.399 C 65.713 17.681 65.792 18.02 65.844 18.243 C 65.854 18.283 65.87 18.362 65.874 18.385 C 65.874 18.408 65.877 18.431 65.884 18.451 C 66.087 19.466 66.295 20.479 66.502 21.492 C 68.513 31.292 70.413 40.554 68.273 50.19 C 59.01 46.294 51.43 44.4 45.115 44.4 C 37.029 44.4 31.378 47.612 28.321 53.951 C 28.314 53.964 28.308 53.977 28.304 53.994 L 28.294 54.017 C 28.294 54.017 28.285 54.046 28.281 54.059 C 27.062 58.412 27.673 62.242 30.102 65.445 C 31.92 67.845 34.774 69.811 38.353 71.129 C 41.703 72.365 45.611 73.016 49.651 73.016 L 49.655 73.016 C 54.694 73.016 59.704 71.981 63.753 70.097 C 68.273 67.999 71.547 64.912 73.221 61.167 C 73.227 61.171 73.234 61.177 73.24 61.181 L 74.046 61.726 C 80.696 66.23 88.233 71.333 96.481 71.333 C 97.349 71.333 98.22 71.274 99.071 71.159 C 99.081 71.159 99.091 71.159 99.101 71.152 C 103.17 70.343 106.997 68.479 110.465 65.616 C 113.68 62.962 116.451 59.579 118.696 55.565 C 123.068 47.747 124.846 38.38 123.456 30.506 Z M 49.208 67.598 C 46.956 67.598 44.786 67.266 42.761 66.615 L 42.752 66.615 C 36.598 64.169 33.324 60.628 33.991 57.137 C 34.317 55.437 35.612 53.885 37.64 52.764 C 39.885 51.525 42.863 50.867 46.259 50.867 C 49.267 50.867 52.505 51.377 55.884 52.386 C 59.391 53.366 63.066 54.825 66.797 56.726 C 64.109 64.231 56.058 67.595 49.208 67.595 Z M 29.215 46.672 C 29.34 46.554 29.478 46.416 29.537 46.205 C 29.549 46.161 29.551 46.115 29.544 46.07 C 29.471 45.623 29.202 44.604 28.919 43.529 C 28.745 42.865 28.564 42.178 28.439 41.671 C 28.439 41.665 28.436 41.655 28.433 41.648 C 28.416 41.599 28.406 41.55 28.396 41.504 C 28.37 41.389 28.304 41.086 27.989 41.086 C 27.936 41.086 27.884 41.096 27.831 41.116 C 27.824 41.116 27.808 41.126 27.801 41.129 C 27.775 41.142 27.749 41.159 27.729 41.175 C 24.708 43.756 19.863 46.517 15.317 46.517 C 12.545 46.517 10.32 45.475 8.693 43.414 C 8.637 43.345 8.552 43.24 8.492 43.151 C 8.502 43.151 8.538 43.151 8.545 43.148 C 16.707 42.309 25.688 36.986 27.055 28.439 C 27.055 28.425 27.058 28.412 27.058 28.399 C 27.144 25.95 26.454 23.951 25.017 22.462 C 23.334 20.719 20.632 19.759 17.411 19.759 C 12.697 19.759 7.825 21.791 5.55 24.704 C 3.364 26.785 1.724 29.471 0.807 32.479 C -0.094 35.431 -0.245 38.489 0.376 41.323 C 1.441 46.199 4.604 49.762 9.285 51.364 C 11.155 52.218 13.19 52.652 15.336 52.652 C 17.907 52.652 20.622 52.014 23.193 50.808 C 25.391 49.773 27.408 48.392 29.169 46.718 L 29.212 46.675 Z M 6.609 39.988 C 6.609 39.988 6.582 39.939 6.569 39.867 C 5.843 36.102 7.089 31.299 9.672 27.913 C 11.024 26.14 13.325 23.977 16.631 23.721 C 16.677 23.717 16.724 23.714 16.77 23.714 C 17.506 23.714 18.403 24.151 18.906 24.582 C 19.488 25.082 19.8 25.749 19.836 26.565 C 19.932 29.675 16.52 33.814 14.179 35.635 L 14.163 35.648 C 11.918 37.496 8.601 39.64 6.606 39.988 Z\" fill=\"rgb(81,153,219)\"></path><path d=\"M 31.912 44.351 C 32.027 44.781 32.313 44.827 32.435 44.827 L 32.461 44.827 C 32.625 44.818 32.77 44.742 32.905 44.66 C 33.414 44.331 34.012 43.946 34.604 43.591 C 35.373 43.131 36.156 42.707 36.928 42.335 C 37.342 42.145 37.546 41.809 37.494 41.435 L 37.441 40.935 C 37.083 37.67 36.419 31.591 38.47 29.303 C 39.012 28.698 39.699 28.406 40.57 28.406 C 40.85 28.406 41.149 28.435 41.461 28.498 C 44.193 29.3 44.574 32.285 44.942 35.172 C 45.057 36.076 45.166 36.927 45.347 37.703 L 45.36 37.766 C 45.416 38.015 45.514 38.476 46.017 38.476 C 46.057 38.476 46.096 38.476 46.136 38.466 C 46.356 38.453 46.701 38.43 47.072 38.41 C 47.759 38.367 48.539 38.321 48.871 38.295 C 49.334 38.246 49.38 37.838 49.396 37.697 L 49.426 37.394 C 49.719 34.445 50.12 30.404 52.697 28.974 C 53.325 28.754 53.897 28.646 54.4 28.646 C 55.172 28.646 55.787 28.899 56.28 29.418 C 58.068 31.305 57.805 36.227 57.614 39.824 C 57.555 40.912 57.506 41.855 57.513 42.612 C 57.513 42.674 57.532 42.737 57.568 42.789 C 57.664 42.927 57.822 43.042 58.055 43.144 C 58.847 43.473 59.623 43.795 60.372 44.154 C 60.898 44.403 61.434 44.68 61.957 44.975 C 62.105 45.061 62.24 45.104 62.371 45.104 C 62.473 45.104 62.818 45.067 62.92 44.597 L 62.92 44.584 C 63.985 38.426 65.31 30.763 60.908 25.539 C 59.347 23.721 56.904 22.636 54.37 22.636 C 52.832 22.636 51.372 23.037 50.149 23.799 C 49.012 24.506 48.091 25.526 47.483 26.755 C 46.885 25.414 45.981 24.352 44.791 23.596 C 43.568 22.823 42.102 22.415 40.551 22.415 C 38.582 22.415 36.626 23.053 35.048 24.214 C 32.586 26.042 31.205 29.214 30.945 33.64 C 30.719 37.516 31.383 41.592 31.899 44.321 C 31.899 44.328 31.899 44.338 31.905 44.344 Z M 78.367 50.318 C 78.521 50.509 78.774 50.558 78.948 50.568 C 80.194 50.673 81.43 50.726 82.623 50.726 C 82.794 50.726 82.969 50.726 83.14 50.722 L 83.209 50.722 C 83.685 50.722 84.06 50.384 84.126 49.894 C 84.422 48.5 84.668 47.093 84.879 45.594 L 84.879 45.58 C 86.66 28.353 87.064 13.7 86.114 0.776 C 86.078 0.263 85.845 0.003 85.421 0.003 L 85.395 0.003 C 85.293 0.007 85.168 0.01 85.013 0.01 C 84.842 0.01 84.655 0.01 84.454 0.007 C 84.228 0.007 83.988 0 83.744 0 C 82.318 0 80.931 0.092 80.454 0.773 C 80.414 0.825 80.395 0.891 80.395 0.957 C 80.329 17.033 80.027 34.11 78.284 50.065 C 78.275 50.147 78.298 50.229 78.347 50.295 L 78.363 50.315 Z M 65.044 13.121 C 65.65 13.499 66.351 13.699 67.065 13.7 C 68.242 13.7 69.323 13.161 70.03 12.23 C 70.03 12.23 70.05 12.204 70.053 12.201 C 70.832 11.109 70.974 9.945 70.444 8.919 C 69.833 7.729 68.357 6.898 66.855 6.898 C 65.52 6.898 64.396 7.516 63.693 8.64 C 63.249 9.301 63.111 10.06 63.291 10.839 C 63.505 11.763 64.159 12.618 65.04 13.124 Z\" fill=\"rgb(81,153,219)\"></path><path d=\"M 65.119 12.767 C 66.589 13.684 68.577 13.418 69.688 11.952 L 69.705 11.932 C 72.364 8.217 66.112 5.146 63.877 8.733 C 62.9 10.176 63.719 11.965 65.119 12.767 Z\" fill=\"rgb(81,153,219)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ldn3k5\",layoutDependency:layoutDependency,layoutId:\"YYC5xXVXQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 123.317 62.841\" overflow=\"visible\"><path d=\"M 122.84 20.709 C 122.251 18.013 121.153 16.044 119.483 14.696 C 118.826 14.121 118.126 13.828 117.396 13.828 C 115.253 13.828 113.494 16.317 113.258 18.552 C 112.84 20.808 111.292 24.976 108.869 28.82 C 106.216 33.025 103.422 35.343 101.003 35.343 C 99.908 35.343 98.86 34.876 97.89 33.952 C 95.05 29.536 96.933 24.644 98.754 19.91 C 101.046 13.956 103.416 7.802 96.565 2.485 C 95.267 1.575 92.568 0.026 90.688 0 C 90.612 0 90.546 0.039 90.507 0.102 C 90.25 0.519 89.968 1.456 89.718 2.282 C 89.573 2.762 89.435 3.215 89.33 3.482 C 89.33 3.488 89.323 3.495 89.323 3.501 C 89.185 3.981 89.557 4.142 89.826 4.261 C 89.912 4.297 90.001 4.336 90.086 4.386 C 90.093 4.386 90.096 4.392 90.102 4.392 C 98.501 8.242 95.914 14.568 93.176 21.268 C 92.318 23.369 91.431 25.539 90.918 27.613 L 90.918 27.63 C 90.365 30.819 90.967 34.32 92.522 36.986 C 94.018 39.692 96.759 41.375 99.681 41.375 C 100.296 41.375 100.914 41.3 101.516 41.149 C 108.337 39.524 113.445 33.265 117.133 22.014 C 117.35 21.81 117.478 21.781 117.537 21.781 C 117.574 21.781 117.626 21.791 117.689 21.87 C 118.484 22.856 117.791 28.807 117.426 30.516 L 117.426 30.533 C 116.637 36.411 113.8 42.457 109.648 47.119 C 105.197 52.113 99.813 54.865 94.484 54.865 C 91.289 54.865 88.147 53.888 85.142 51.952 C 83.462 50.979 81.789 49.789 80.231 48.648 C 79.396 48.013 78.555 47.402 77.743 46.807 C 76.668 46.021 75.652 45.281 74.741 44.561 C 74.662 44.449 74.636 44.259 74.666 43.989 C 75.317 36.756 75.149 29.375 74.173 22.05 C 73.532 17.244 72.532 12.414 71.204 7.69 L 71.181 7.611 C 71.112 7.384 71.024 7.105 70.665 7.105 C 70.639 7.105 70.606 7.105 70.577 7.111 C 70.228 7.151 69.525 7.223 68.782 7.295 C 67.773 7.397 66.632 7.512 66.142 7.575 C 66.001 7.591 65.922 7.667 65.879 7.726 C 65.764 7.894 65.817 8.117 65.863 8.315 C 65.879 8.384 65.896 8.459 65.899 8.505 C 65.899 8.515 65.899 8.522 65.902 8.532 C 66.106 9.547 66.313 10.557 66.52 11.569 C 68.565 21.528 70.494 30.94 68.206 40.777 C 58.821 36.799 51.172 34.866 44.821 34.866 C 36.87 34.866 31.314 38.019 28.316 44.236 C 28.316 44.242 28.31 44.249 28.31 44.252 L 28.303 44.275 C 28.303 44.275 28.3 44.288 28.297 44.292 C 27.107 48.543 27.702 52.277 30.065 55.397 C 31.847 57.748 34.651 59.678 38.171 60.973 C 41.485 62.196 45.354 62.841 49.358 62.841 L 49.361 62.841 C 54.354 62.841 59.315 61.815 63.325 59.954 C 67.792 57.88 71.02 54.829 72.661 51.133 C 72.661 51.13 72.664 51.123 72.667 51.12 C 72.716 50.985 72.776 50.92 72.848 50.92 C 72.92 50.92 73.012 50.969 73.108 51.051 C 73.114 51.058 73.121 51.061 73.127 51.067 L 73.933 51.613 C 80.543 56.091 88.038 61.164 96.19 61.164 C 97.042 61.165 97.894 61.108 98.738 60.993 L 98.751 60.993 C 102.768 60.194 106.545 58.353 109.977 55.522 C 113.162 52.895 115.907 49.545 118.132 45.564 C 122.472 37.808 124.237 28.524 122.856 20.719 Z M 48.884 58.057 C 46.6 58.057 44.394 57.718 42.333 57.058 L 42.316 57.051 C 36.005 54.546 32.655 50.87 33.352 47.218 C 33.694 45.423 35.048 43.792 37.162 42.625 C 39.453 41.359 42.487 40.688 45.936 40.688 C 48.976 40.688 52.24 41.204 55.646 42.22 C 59.186 43.21 62.891 44.683 66.658 46.6 C 66.757 46.652 66.826 46.692 66.862 46.734 C 64.209 54.556 55.935 58.057 48.888 58.057 Z M 28.901 36.26 C 28.786 35.546 28.116 33.183 27.803 31.884 C 27.731 31.657 27.751 31.503 27.623 31.552 L 27.616 31.552 C 22.357 36.053 13.024 39.968 8.123 33.748 C 7.778 33.321 7.535 32.995 8.192 32.962 C 16.094 32.15 25.065 26.969 26.416 18.523 C 26.801 7.322 10.335 8.781 5.467 15.054 C -2.439 22.553 -2.219 37.348 9.083 41.201 C 13.468 43.217 18.432 42.677 22.738 40.652 C 24.904 39.633 26.891 38.272 28.625 36.621 C 28.75 36.5 28.865 36.401 28.905 36.257 Z M 5.93 30.069 C 4.671 23.54 9.168 14.094 16.282 13.542 C 17.153 13.47 18.218 13.989 18.793 14.482 C 19.484 15.074 19.799 15.84 19.835 16.698 C 19.934 19.91 16.453 24.164 14.06 26.029 L 14.047 26.038 C 12.114 27.63 8.563 30.069 6.322 30.45 C 6.082 30.467 5.983 30.316 5.93 30.072 Z\" fill=\"rgb(81,153,219)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13ldz3m\",layoutDependency:layoutDependency,layoutId:\"uekRx7ext\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.616 62.841\" overflow=\"visible\"><path d=\"M 95.139 20.709 C 94.55 18.013 93.452 16.044 91.783 14.696 C 91.125 14.121 90.425 13.828 89.695 13.828 C 87.552 13.828 85.793 16.317 85.557 18.552 C 85.139 20.808 83.591 24.976 81.168 28.82 C 78.515 33.025 75.721 35.343 73.302 35.343 C 72.207 35.343 71.159 34.876 70.189 33.952 C 67.349 29.536 69.232 24.644 71.053 19.91 C 73.345 13.956 75.715 7.802 68.864 2.485 C 67.566 1.575 64.867 0.026 62.987 0 C 62.911 0 62.845 0.039 62.806 0.102 C 62.549 0.519 62.267 1.456 62.017 2.282 C 61.872 2.762 61.734 3.215 61.629 3.482 C 61.629 3.488 61.622 3.495 61.622 3.501 C 61.484 3.981 61.856 4.142 62.125 4.261 C 62.211 4.297 62.3 4.336 62.385 4.386 C 62.392 4.386 62.395 4.392 62.402 4.392 C 70.8 8.242 68.213 14.568 65.475 21.268 C 64.617 23.369 63.73 25.539 63.217 27.613 L 63.217 27.63 C 62.665 30.819 63.266 34.32 64.821 36.986 C 66.317 39.692 69.058 41.375 71.98 41.375 C 72.595 41.375 73.213 41.3 73.815 41.149 C 80.636 39.524 85.744 33.265 89.432 22.014 C 89.649 21.81 89.777 21.781 89.837 21.781 C 89.873 21.781 89.925 21.791 89.988 21.87 C 90.783 22.856 90.09 28.807 89.725 30.516 L 89.725 30.533 C 88.936 36.411 86.099 42.457 81.947 47.119 C 77.496 52.113 72.112 54.865 66.783 54.865 C 63.588 54.865 60.446 53.888 57.441 51.952 C 55.761 50.979 54.088 49.789 52.53 48.648 C 51.695 48.013 50.854 47.402 50.042 46.807 C 48.967 46.021 47.951 45.281 47.04 44.561 C 46.962 44.449 46.935 44.259 46.965 43.989 C 47.616 36.756 47.448 29.375 46.472 22.05 C 45.831 17.244 44.831 12.414 43.503 7.69 L 43.48 7.611 C 43.411 7.384 43.323 7.105 42.964 7.105 C 42.938 7.105 42.905 7.105 42.876 7.111 C 42.527 7.151 41.824 7.223 41.081 7.295 C 40.072 7.397 38.931 7.512 38.441 7.575 C 38.3 7.591 38.221 7.667 38.178 7.726 C 38.063 7.894 38.116 8.117 38.162 8.315 C 38.178 8.384 38.195 8.459 38.198 8.505 C 38.198 8.515 38.198 8.522 38.201 8.532 C 38.405 9.547 38.612 10.557 38.819 11.569 C 40.864 21.528 42.793 30.94 40.506 40.777 C 31.121 36.799 23.471 34.866 17.12 34.866 C 9.169 34.866 3.613 38.019 0.615 44.236 C 0.615 44.242 0.609 44.249 0.609 44.252 L 0.602 44.275 C 0.602 44.275 0.599 44.288 0.596 44.292 C -0.594 48.543 0.001 52.277 2.364 55.397 C 4.146 57.748 6.95 59.678 10.47 60.973 C 13.784 62.196 17.653 62.841 21.657 62.841 L 21.66 62.841 C 26.653 62.841 31.614 61.815 35.624 59.954 C 40.091 57.88 43.319 54.829 44.96 51.133 C 44.96 51.13 44.963 51.123 44.966 51.12 C 45.016 50.985 45.075 50.92 45.147 50.92 C 45.219 50.92 45.311 50.969 45.407 51.051 C 45.413 51.058 45.42 51.061 45.426 51.067 L 46.232 51.613 C 52.842 56.091 60.337 61.164 68.489 61.164 C 69.342 61.165 70.193 61.108 71.037 60.993 L 71.05 60.993 C 75.067 60.194 78.844 58.353 82.276 55.522 C 85.461 52.895 88.206 49.545 90.432 45.564 C 94.771 37.808 96.536 28.524 95.155 20.719 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fs28vm\",layoutDependency:layoutDependency,layoutId:\"GfhzCpFyl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.6 17.369\" overflow=\"visible\"><path d=\"M 15.623 17.369 C 13.338 17.369 11.132 17.03 9.071 16.369 L 9.055 16.363 C 2.743 13.858 -0.606 10.182 0.091 6.529 C 0.433 4.734 1.787 3.104 3.901 1.936 C 6.192 0.671 9.226 0 12.674 0 C 15.715 0 18.979 0.516 22.385 1.532 C 25.925 2.522 29.63 3.995 33.397 5.911 C 33.495 5.964 33.564 6.003 33.6 6.046 C 30.948 13.867 22.674 17.369 15.626 17.369 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pydj4z\",layoutDependency:layoutDependency,layoutId:\"LNorXesHk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.905 32.255\" overflow=\"visible\"><path d=\"M 28.901 26.046 C 28.786 25.332 28.116 22.969 27.803 21.67 C 27.731 21.443 27.751 21.289 27.623 21.338 L 27.616 21.338 C 22.357 25.839 13.024 29.754 8.123 23.534 C 7.778 23.107 7.535 22.781 8.192 22.748 C 16.094 21.936 25.065 16.755 26.416 8.309 C 26.801 -2.892 10.335 -1.433 5.467 4.84 C -2.439 12.34 -2.219 27.134 9.083 30.987 C 13.468 33.003 18.432 32.463 22.738 30.438 C 24.904 29.419 26.891 28.058 28.625 26.408 C 28.75 26.286 28.865 26.187 28.905 26.043 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ay3nta\",layoutDependency:layoutDependency,layoutId:\"bM0p74208\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.118 16.917\" overflow=\"visible\"><path d=\"M 0.211 16.534 C -1.048 10.005 3.449 0.559 10.562 0.007 C 11.433 -0.066 12.498 0.454 13.074 0.947 C 13.764 1.539 14.08 2.305 14.116 3.163 C 14.214 6.375 10.733 10.629 8.34 12.493 L 8.327 12.503 C 6.394 14.094 2.844 16.534 0.602 16.915 C 0.362 16.932 0.263 16.781 0.211 16.537 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1yboqjx\",layoutDependency:layoutDependency,layoutId:\"rK0OE80fB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.068 50.079\" overflow=\"visible\"><path d=\"M 1.211 44.181 C 1.306 44.174 1.405 44.122 1.497 44.066 C 2.069 43.694 2.637 43.333 3.206 42.991 C 3.975 42.531 4.757 42.106 5.56 41.718 C 5.796 41.607 5.98 41.419 5.941 41.143 C 5.477 36.843 4.13 26.635 10.3 27.861 C 14.136 28.975 13.663 34.029 14.422 37.31 C 14.488 37.602 14.52 37.885 14.866 37.826 C 15.484 37.786 17.104 37.694 17.601 37.655 C 17.772 37.635 17.821 37.546 17.844 37.346 C 18.143 34.347 18.491 29.922 21.322 28.367 L 21.341 28.357 C 28.626 25.803 26.552 37.819 26.598 42.287 C 26.67 42.392 26.818 42.475 26.943 42.531 C 27.732 42.856 28.517 43.185 29.277 43.546 C 29.826 43.806 30.365 44.086 30.887 44.381 C 31.108 44.51 31.305 44.526 31.374 44.214 C 32.446 38.007 33.718 30.517 29.438 25.431 C 26.963 22.545 22.331 21.743 19.093 23.755 C 18.008 24.429 17.088 25.415 16.48 26.72 C 16.427 26.819 16.348 27.013 16.246 27.009 C 16.144 27.006 16.072 26.796 16.023 26.697 C 15.428 25.297 14.504 24.254 13.4 23.554 C 10.559 21.759 6.677 22.203 4.018 24.159 C -1.419 28.196 -0.131 38.023 0.994 43.951 C 1.033 44.105 1.102 44.194 1.214 44.191 Z M 47.747 49.925 C 49.059 50.033 50.463 50.095 51.922 50.076 C 52.284 50.105 52.54 49.865 52.583 49.52 C 52.885 48.087 53.132 46.657 53.336 45.23 C 54.851 30.583 55.65 15.161 54.572 0.481 C 54.549 0.156 54.467 0.001 54.184 0.004 C 52.968 0.05 50.091 -0.213 49.49 0.636 C 49.424 16.604 49.115 33.858 47.379 49.777 L 47.389 49.786 C 47.465 49.878 47.623 49.915 47.751 49.921 Z\" fill=\"rgb(81,153,219)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12frv6o\",layoutDependency:layoutDependency,layoutId:\"pImxTcTpB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.421 22.045\" overflow=\"visible\"><path d=\"M 1.211 21.758 C 1.306 21.752 1.405 21.699 1.497 21.643 C 2.069 21.272 2.637 20.91 3.206 20.568 C 3.975 20.108 4.757 19.684 5.56 19.296 C 5.796 19.184 5.98 18.997 5.941 18.721 C 5.477 14.42 4.13 4.212 10.3 5.438 C 14.136 6.553 13.663 11.606 14.422 14.887 C 14.488 15.18 14.52 15.462 14.866 15.403 C 15.484 15.364 17.104 15.272 17.601 15.232 C 17.772 15.213 17.821 15.124 17.844 14.923 C 18.143 11.925 18.491 7.5 21.322 5.945 L 21.341 5.935 C 28.626 3.38 26.552 15.397 26.598 19.865 C 26.67 19.97 26.818 20.052 26.943 20.108 C 27.732 20.433 28.517 20.762 29.277 21.124 C 29.826 21.384 30.365 21.663 30.887 21.959 C 31.108 22.087 31.305 22.104 31.374 21.791 C 32.446 15.584 33.718 8.095 29.438 3.009 C 26.963 0.122 22.331 -0.68 19.093 1.332 C 18.008 2.006 17.088 2.992 16.48 4.298 C 16.427 4.396 16.348 4.59 16.246 4.587 C 16.144 4.584 16.072 4.373 16.023 4.275 C 15.428 2.874 14.504 1.832 13.4 1.131 C 10.559 -0.664 6.677 -0.22 4.018 1.736 C -1.419 5.774 -0.131 15.601 0.994 21.528 C 1.033 21.683 1.102 21.772 1.214 21.768 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nh5jra\",layoutDependency:layoutDependency,layoutId:\"oJma432i_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.689 50.079\" overflow=\"visible\"><path d=\"M 0.368 49.925 C 1.68 50.033 3.083 50.095 4.543 50.076 C 4.905 50.105 5.161 49.865 5.204 49.52 C 5.506 48.087 5.753 46.657 5.956 45.23 C 7.472 30.583 8.271 15.161 7.192 0.481 C 7.169 0.156 7.087 0.001 6.805 0.004 C 5.588 0.05 2.712 -0.213 2.11 0.636 C 2.045 16.604 1.736 33.858 0 49.777 L 0.01 49.786 C 0.085 49.878 0.243 49.915 0.371 49.921 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1uu0oyf\",layoutDependency:layoutDependency,layoutId:\"tC7sIF9nf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 123.92 63.482\" overflow=\"visible\"><path d=\"M 123.479 20.979 L 123.479 20.966 C 122.877 18.197 121.743 16.175 120.014 14.775 C 119.301 14.15 118.528 13.831 117.719 13.831 C 115.412 13.831 113.522 16.461 113.265 18.829 C 112.851 21.054 111.319 25.174 108.923 28.971 C 106.333 33.081 103.634 35.343 101.326 35.343 C 100.327 35.343 99.364 34.912 98.463 34.067 C 95.741 29.796 97.589 24.993 99.377 20.347 C 100.524 17.369 101.708 14.288 101.731 11.283 C 101.757 7.858 100.238 5.001 97.082 2.555 C 97.079 2.555 97.076 2.548 97.069 2.545 C 95.741 1.611 92.973 0.026 91.004 0 C 90.82 0 90.646 0.099 90.551 0.253 C 90.271 0.707 89.995 1.621 89.726 2.512 C 89.584 2.982 89.45 3.426 89.348 3.682 C 89.341 3.699 89.334 3.718 89.331 3.735 C 89.118 4.488 89.745 4.757 90.015 4.876 C 90.097 4.912 90.173 4.945 90.242 4.984 C 90.255 4.991 90.268 5.001 90.281 5.004 C 93.986 6.7 95.741 8.952 95.807 12.089 C 95.866 14.923 94.568 18.102 93.19 21.469 C 92.329 23.579 91.435 25.762 90.919 27.856 L 90.909 27.896 C 90.344 31.157 90.958 34.738 92.549 37.463 C 94.101 40.271 96.951 42.017 99.988 42.017 C 100.629 42.017 101.274 41.938 101.895 41.783 C 108.818 40.136 113.992 33.833 117.713 22.517 C 117.742 22.491 117.769 22.475 117.789 22.458 C 118.36 23.461 117.825 28.859 117.417 30.769 C 117.417 30.783 117.41 30.796 117.41 30.809 C 116.631 36.628 113.824 42.612 109.709 47.224 C 105.32 52.149 100.018 54.861 94.781 54.861 C 91.649 54.861 88.562 53.898 85.613 52.001 C 85.61 52.001 85.604 51.995 85.6 51.995 C 83.934 51.028 82.27 49.844 80.722 48.714 C 79.884 48.079 79.042 47.464 78.23 46.869 C 77.178 46.103 76.186 45.377 75.292 44.673 C 75.278 44.634 75.262 44.538 75.285 44.338 C 75.939 37.082 75.772 29.678 74.789 22.33 C 74.135 17.461 73.139 12.645 71.807 7.917 L 71.784 7.841 C 71.712 7.604 71.557 7.108 70.962 7.108 C 70.92 7.108 70.877 7.108 70.834 7.115 C 70.496 7.154 69.818 7.223 69.102 7.292 L 69.033 7.299 C 68.027 7.401 66.889 7.512 66.396 7.578 C 66.193 7.604 66.022 7.703 65.91 7.864 C 65.713 8.147 65.792 8.485 65.844 8.709 C 65.854 8.749 65.87 8.827 65.874 8.85 C 65.874 8.873 65.877 8.896 65.884 8.916 C 66.087 9.932 66.295 10.945 66.502 11.957 C 68.513 21.758 70.413 31.019 68.273 40.655 C 59.01 36.76 51.43 34.866 45.115 34.866 C 37.029 34.866 31.378 38.078 28.321 44.417 C 28.314 44.43 28.308 44.443 28.304 44.459 L 28.294 44.482 C 28.294 44.482 28.285 44.512 28.281 44.525 C 27.062 48.878 27.673 52.708 30.102 55.91 C 31.92 58.31 34.774 60.276 38.353 61.595 C 41.703 62.831 45.611 63.482 49.651 63.482 L 49.655 63.482 C 54.694 63.482 59.704 62.446 63.753 60.562 C 68.273 58.465 71.547 55.378 73.221 51.633 C 73.227 51.636 73.234 51.643 73.24 51.646 L 74.046 52.192 C 80.696 56.696 88.233 61.798 96.481 61.798 C 97.349 61.798 98.22 61.739 99.071 61.624 C 99.081 61.624 99.091 61.624 99.101 61.618 C 103.17 60.809 106.997 58.945 110.465 56.081 C 113.68 53.428 116.451 50.045 118.696 46.031 C 123.068 38.213 124.846 28.846 123.456 20.972 Z M 49.208 58.064 C 46.956 58.064 44.786 57.732 42.761 57.081 L 42.752 57.081 C 36.598 54.635 33.324 51.094 33.991 47.602 C 34.317 45.903 35.612 44.351 37.64 43.23 C 39.885 41.99 42.863 41.333 46.259 41.333 C 49.267 41.333 52.505 41.842 55.884 42.852 C 59.391 43.831 63.066 45.291 66.797 47.191 C 64.109 54.697 56.058 58.06 49.208 58.06 Z M 29.215 37.138 C 29.34 37.019 29.478 36.881 29.537 36.671 C 29.549 36.627 29.551 36.581 29.544 36.536 C 29.471 36.089 29.202 35.07 28.919 33.995 C 28.745 33.33 28.564 32.643 28.439 32.137 C 28.439 32.13 28.436 32.121 28.433 32.114 C 28.416 32.065 28.406 32.015 28.396 31.969 C 28.37 31.854 28.304 31.552 27.989 31.552 C 27.936 31.552 27.884 31.562 27.831 31.581 C 27.824 31.581 27.808 31.591 27.801 31.595 C 27.775 31.608 27.749 31.624 27.729 31.641 C 24.708 34.221 19.863 36.983 15.317 36.983 C 12.545 36.983 10.32 35.941 8.693 33.88 C 8.637 33.81 8.552 33.705 8.492 33.617 C 8.502 33.617 8.538 33.617 8.545 33.613 C 16.707 32.775 25.688 27.452 27.055 18.904 C 27.055 18.891 27.058 18.878 27.058 18.865 C 27.144 16.415 26.454 14.416 25.017 12.927 C 23.334 11.185 20.632 10.225 17.411 10.225 C 12.697 10.225 7.825 12.256 5.55 15.169 C 3.364 17.25 1.724 19.936 0.807 22.945 C -0.094 25.897 -0.245 28.955 0.376 31.789 C 1.441 36.664 4.604 40.228 9.285 41.829 C 11.155 42.684 13.19 43.118 15.336 43.118 C 17.907 43.118 20.622 42.48 23.193 41.274 C 25.391 40.239 27.408 38.858 29.169 37.184 L 29.212 37.141 Z M 6.609 30.454 C 6.609 30.454 6.582 30.404 6.569 30.332 C 5.843 26.568 7.089 21.764 9.672 18.378 C 11.024 16.606 13.325 14.443 16.631 14.186 C 16.677 14.183 16.724 14.18 16.77 14.18 C 17.506 14.18 18.403 14.617 18.906 15.048 C 19.488 15.547 19.8 16.215 19.836 17.03 C 19.932 20.14 16.52 24.279 14.179 26.101 L 14.163 26.114 C 11.918 27.962 8.601 30.105 6.606 30.454 Z\" fill=\"rgb(81,153,219)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ez96yc\",layoutDependency:layoutDependency,layoutId:\"HlamYz7c7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 96.248 63.482\" overflow=\"visible\"><path d=\"M 95.807 20.979 L 95.807 20.966 C 95.205 18.197 94.071 16.175 92.342 14.775 C 91.629 14.15 90.857 13.831 90.048 13.831 C 87.74 13.831 85.85 16.461 85.594 18.829 C 85.18 21.054 83.648 25.174 81.251 28.971 C 78.661 33.081 75.962 35.343 73.655 35.343 C 72.655 35.343 71.692 34.912 70.791 34.067 C 68.07 29.796 69.917 24.993 71.705 20.347 C 72.853 17.369 74.036 14.288 74.059 11.283 C 74.085 7.858 72.567 5.001 69.411 2.555 C 69.408 2.555 69.404 2.548 69.398 2.545 C 68.07 1.611 65.302 0.026 63.333 0 C 63.149 0 62.974 0.099 62.879 0.253 C 62.6 0.707 62.324 1.621 62.054 2.512 C 61.913 2.982 61.778 3.426 61.676 3.682 C 61.669 3.699 61.663 3.718 61.66 3.735 C 61.446 4.488 62.074 4.757 62.343 4.876 C 62.426 4.912 62.501 4.945 62.57 4.984 C 62.583 4.991 62.596 5.001 62.61 5.004 C 66.314 6.7 68.07 8.952 68.135 12.089 C 68.195 14.923 66.896 18.102 65.519 21.469 C 64.658 23.579 63.763 25.762 63.247 27.856 L 63.237 27.896 C 62.672 31.157 63.287 34.738 64.878 37.463 C 66.429 40.271 69.279 42.017 72.317 42.017 C 72.958 42.017 73.602 41.938 74.223 41.783 C 81.146 40.136 86.32 33.833 90.041 22.517 C 90.071 22.491 90.097 22.475 90.117 22.458 C 90.689 23.461 90.153 28.859 89.745 30.769 C 89.745 30.783 89.739 30.796 89.739 30.809 C 88.96 36.628 86.153 42.612 82.037 47.224 C 77.649 52.149 72.346 54.861 67.11 54.861 C 63.977 54.861 60.89 53.898 57.942 52.001 C 57.939 52.001 57.932 51.995 57.929 51.995 C 56.262 51.028 54.599 49.844 53.05 48.714 C 52.212 48.079 51.371 47.464 50.559 46.869 C 49.507 46.103 48.514 45.377 47.62 44.673 C 47.607 44.634 47.59 44.538 47.613 44.338 C 48.268 37.082 48.1 29.678 47.117 22.33 C 46.463 17.461 45.467 12.645 44.136 7.917 L 44.113 7.841 C 44.04 7.604 43.886 7.108 43.291 7.108 C 43.248 7.108 43.205 7.108 43.163 7.115 C 42.824 7.154 42.147 7.223 41.43 7.292 L 41.361 7.299 C 40.355 7.401 39.218 7.512 38.725 7.578 C 38.521 7.604 38.35 7.703 38.238 7.864 C 38.041 8.147 38.12 8.485 38.173 8.709 C 38.182 8.749 38.199 8.827 38.202 8.85 C 38.202 8.873 38.205 8.896 38.212 8.916 C 38.416 9.932 38.623 10.945 38.83 11.957 C 40.842 21.758 42.742 31.019 40.602 40.655 C 31.338 36.76 23.758 34.866 17.443 34.866 C 9.357 34.866 3.706 38.078 0.649 44.417 C 0.643 44.43 0.636 44.443 0.633 44.459 L 0.623 44.482 C 0.623 44.482 0.613 44.512 0.61 44.525 C -0.61 48.878 0.002 52.708 2.431 55.91 C 4.249 58.31 7.102 60.276 10.682 61.595 C 14.031 62.831 17.94 63.482 21.98 63.482 L 21.983 63.482 C 27.022 63.482 32.032 62.446 36.082 60.562 C 40.602 58.465 43.876 55.378 45.549 51.633 C 45.556 51.636 45.562 51.643 45.569 51.646 L 46.374 52.192 C 53.024 56.696 60.562 61.798 68.809 61.798 C 69.677 61.798 70.548 61.739 71.4 61.624 C 71.409 61.624 71.419 61.624 71.429 61.618 C 75.499 60.809 79.325 58.945 82.793 56.081 C 86.008 53.428 88.779 50.045 91.024 46.031 C 95.396 38.213 97.175 28.846 95.784 20.972 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nhxk9m\",layoutDependency:layoutDependency,layoutId:\"ByuMRce3a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.892 16.731\" overflow=\"visible\"><path d=\"M 15.302 16.731 C 13.05 16.731 10.881 16.399 8.856 15.748 L 8.846 15.748 C 2.692 13.302 -0.582 9.761 0.085 6.27 C 0.411 4.57 1.706 3.018 3.734 1.897 C 5.979 0.658 8.958 0 12.353 0 C 15.361 0 18.599 0.51 21.978 1.519 C 25.486 2.499 29.161 3.958 32.892 5.859 C 30.203 13.364 22.152 16.728 15.302 16.728 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y4qx16\",layoutDependency:layoutDependency,layoutId:\"iKRQZ5sRX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.548 32.893\" overflow=\"visible\"><path d=\"M 29.215 26.913 C 29.34 26.795 29.478 26.656 29.537 26.446 C 29.549 26.402 29.551 26.356 29.544 26.311 C 29.471 25.864 29.202 24.845 28.919 23.77 C 28.745 23.106 28.564 22.419 28.439 21.912 C 28.439 21.906 28.436 21.896 28.433 21.889 C 28.416 21.84 28.406 21.791 28.396 21.745 C 28.37 21.63 28.304 21.327 27.989 21.327 C 27.936 21.327 27.884 21.337 27.831 21.357 C 27.824 21.357 27.808 21.367 27.801 21.37 C 27.775 21.383 27.749 21.399 27.729 21.416 C 24.708 23.997 19.863 26.758 15.317 26.758 C 12.545 26.758 10.32 25.716 8.693 23.655 C 8.637 23.586 8.552 23.481 8.492 23.392 C 8.502 23.392 8.538 23.392 8.545 23.389 C 16.707 22.55 25.688 17.227 27.055 8.679 C 27.055 8.666 27.058 8.653 27.058 8.64 C 27.144 6.191 26.454 4.192 25.017 2.702 C 23.334 0.96 20.632 0 17.411 0 C 12.697 0 7.825 2.032 5.55 4.945 C 3.364 7.026 1.724 9.712 0.807 12.72 C -0.094 15.672 -0.245 18.73 0.376 21.564 C 1.441 26.44 4.604 30.003 9.285 31.604 C 11.155 32.459 13.19 32.893 15.336 32.893 C 17.907 32.893 20.622 32.255 23.193 31.049 C 25.391 30.014 27.408 28.633 29.169 26.959 L 29.212 26.916 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g8t1dx\",layoutDependency:layoutDependency,layoutId:\"wt51Mh0vd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.474 16.274\" overflow=\"visible\"><path d=\"M 0.244 16.274 C 0.244 16.274 0.218 16.225 0.205 16.152 C -0.522 12.388 0.724 7.585 3.308 4.198 C 4.659 2.426 6.96 0.263 10.267 0.007 C 10.313 0.003 10.359 0 10.405 0 C 11.141 0 12.039 0.437 12.542 0.868 C 13.124 1.368 13.436 2.035 13.472 2.85 C 13.567 5.961 10.155 10.1 7.815 11.921 L 7.798 11.934 C 5.553 13.782 2.236 15.926 0.241 16.274 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ax85q5\",layoutDependency:layoutDependency,layoutId:\"yrajnwAoI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.714 50.726\" overflow=\"visible\"><path d=\"M 1.012 44.351 C 1.127 44.781 1.413 44.827 1.535 44.827 L 1.561 44.827 C 1.725 44.818 1.87 44.742 2.005 44.66 C 2.514 44.331 3.113 43.946 3.704 43.591 C 4.474 43.131 5.256 42.707 6.028 42.335 C 6.443 42.145 6.646 41.809 6.594 41.435 L 6.541 40.935 C 6.183 37.67 5.519 31.591 7.57 29.303 C 8.113 28.698 8.8 28.406 9.671 28.406 C 9.95 28.406 10.249 28.435 10.561 28.498 C 13.293 29.3 13.674 32.285 14.043 35.172 C 14.158 36.076 14.266 36.927 14.447 37.703 L 14.46 37.766 C 14.516 38.015 14.615 38.476 15.118 38.476 C 15.157 38.476 15.196 38.476 15.236 38.466 C 15.456 38.453 15.801 38.43 16.173 38.41 C 16.86 38.367 17.639 38.321 17.971 38.295 C 18.434 38.246 18.48 37.838 18.497 37.697 L 18.526 37.394 C 18.819 34.445 19.22 30.404 21.797 28.974 C 22.425 28.754 22.997 28.646 23.5 28.646 C 24.272 28.646 24.887 28.899 25.38 29.418 C 27.168 31.305 26.905 36.227 26.715 39.824 C 26.656 40.912 26.606 41.855 26.613 42.612 C 26.613 42.674 26.633 42.737 26.669 42.789 C 26.764 42.927 26.922 43.042 27.155 43.144 C 27.947 43.473 28.723 43.795 29.473 44.154 C 29.999 44.403 30.535 44.68 31.057 44.975 C 31.205 45.061 31.34 45.104 31.471 45.104 C 31.573 45.104 31.918 45.067 32.02 44.597 L 32.02 44.584 C 33.085 38.426 34.41 30.763 30.009 25.539 C 28.447 23.721 26.005 22.636 23.47 22.636 C 21.932 22.636 20.472 23.037 19.25 23.799 C 18.112 24.506 17.192 25.526 16.584 26.755 C 15.985 25.414 15.081 24.352 13.891 23.596 C 12.669 22.823 11.202 22.415 9.651 22.415 C 7.682 22.415 5.726 23.053 4.148 24.214 C 1.686 26.042 0.305 29.214 0.046 33.64 C -0.181 37.516 0.483 41.592 0.999 44.321 C 0.999 44.328 0.999 44.338 1.006 44.344 Z M 47.467 50.318 C 47.621 50.509 47.875 50.558 48.049 50.568 C 49.295 50.673 50.531 50.726 51.724 50.726 C 51.895 50.726 52.069 50.726 52.24 50.722 L 52.309 50.722 C 52.786 50.722 53.16 50.384 53.226 49.894 C 53.522 48.5 53.768 47.093 53.979 45.594 L 53.979 45.58 C 55.761 28.353 56.165 13.7 55.215 0.776 C 55.179 0.263 54.945 0.003 54.521 0.003 L 54.495 0.003 C 54.393 0.007 54.268 0.01 54.114 0.01 C 53.943 0.01 53.755 0.01 53.555 0.007 C 53.328 0.007 53.088 0 52.845 0 C 51.418 0 50.031 0.092 49.554 0.773 C 49.515 0.825 49.495 0.891 49.495 0.957 C 49.429 17.033 49.127 34.11 47.385 50.065 C 47.375 50.147 47.398 50.229 47.447 50.295 L 47.464 50.315 Z M 34.144 13.121 C 34.751 13.499 35.451 13.699 36.166 13.7 C 37.342 13.7 38.424 13.161 39.131 12.23 C 39.131 12.23 39.15 12.204 39.154 12.201 C 39.933 11.109 40.074 9.945 39.545 8.919 C 38.933 7.729 37.457 6.898 35.955 6.898 C 34.621 6.898 33.496 7.516 32.793 8.64 C 32.349 9.301 32.211 10.06 32.392 10.839 C 32.605 11.763 33.26 12.618 34.141 13.124 Z\" fill=\"rgb(81,153,219)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rd8y32\",layoutDependency:layoutDependency,layoutId:\"p0Kxcbjhc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.073 22.688\" overflow=\"visible\"><path d=\"M 1.012 21.935 C 1.127 22.366 1.413 22.412 1.535 22.412 L 1.561 22.412 C 1.725 22.402 1.87 22.327 2.005 22.244 C 2.514 21.916 3.113 21.531 3.704 21.176 C 4.474 20.716 5.256 20.292 6.028 19.92 C 6.443 19.729 6.646 19.394 6.594 19.019 L 6.541 18.519 C 6.183 15.255 5.519 9.176 7.57 6.888 C 8.113 6.283 8.8 5.99 9.671 5.99 C 9.95 5.99 10.249 6.02 10.561 6.082 C 13.293 6.884 13.674 9.87 14.043 12.756 C 14.158 13.66 14.266 14.512 14.447 15.288 L 14.46 15.35 C 14.516 15.6 14.615 16.06 15.118 16.06 C 15.157 16.06 15.196 16.06 15.236 16.05 C 15.456 16.037 15.801 16.014 16.173 15.995 C 16.86 15.952 17.639 15.906 17.971 15.879 C 18.434 15.83 18.48 15.422 18.497 15.281 L 18.526 14.979 C 18.819 12.03 19.22 7.989 21.797 6.559 C 22.425 6.339 22.997 6.23 23.5 6.23 C 24.272 6.23 24.887 6.483 25.38 7.003 C 27.168 8.89 26.905 13.812 26.715 17.408 C 26.656 18.496 26.606 19.44 26.613 20.196 C 26.613 20.259 26.633 20.321 26.669 20.374 C 26.764 20.512 26.922 20.627 27.155 20.729 C 27.947 21.058 28.723 21.38 29.473 21.738 C 29.999 21.988 30.535 22.264 31.057 22.56 C 31.205 22.646 31.34 22.688 31.471 22.688 C 31.573 22.688 31.918 22.652 32.02 22.182 L 32.02 22.169 C 33.085 16.011 34.41 8.347 30.009 3.123 C 28.447 1.305 26.005 0.22 23.47 0.22 C 21.932 0.22 20.472 0.621 19.25 1.384 C 18.112 2.091 17.192 3.11 16.584 4.34 C 15.985 2.998 15.081 1.936 13.891 1.18 C 12.669 0.408 11.202 0 9.651 0 C 7.682 0 5.726 0.638 4.148 1.798 C 1.686 3.626 0.305 6.799 0.046 11.224 C -0.181 15.1 0.483 19.177 0.999 21.906 C 0.999 21.912 0.999 21.922 1.006 21.929 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1107y7m\",layoutDependency:layoutDependency,layoutId:\"ANCTnZl1m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.331 50.726\" overflow=\"visible\"><path d=\"M 0.084 50.318 C 0.239 50.509 0.492 50.558 0.666 50.568 C 1.912 50.673 3.148 50.726 4.341 50.726 C 4.512 50.726 4.687 50.726 4.857 50.722 L 4.926 50.722 C 5.403 50.722 5.778 50.384 5.844 49.894 C 6.139 48.5 6.386 47.093 6.596 45.594 L 6.596 45.58 C 8.378 28.353 8.782 13.7 7.832 0.776 C 7.796 0.263 7.563 0.003 7.139 0.003 L 7.112 0.003 C 7.011 0.007 6.886 0.01 6.731 0.01 C 6.56 0.01 6.373 0.01 6.172 0.007 C 5.946 0.007 5.706 0 5.462 0 C 4.036 0 2.648 0.092 2.172 0.773 C 2.132 0.825 2.113 0.891 2.113 0.957 C 2.047 17.033 1.744 34.11 0.002 50.065 C -0.008 50.147 0.015 50.229 0.065 50.295 L 0.081 50.315 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1esiu3m\",layoutDependency:layoutDependency,layoutId:\"IZh6kYygK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.545 6.802\" overflow=\"visible\"><path d=\"M 1.829 6.224 C 2.436 6.601 3.136 6.802 3.851 6.802 C 5.028 6.802 6.109 6.263 6.816 5.333 C 6.816 5.333 6.836 5.306 6.839 5.303 C 7.618 4.212 7.759 3.048 7.23 2.022 C 6.619 0.832 5.143 0 3.641 0 C 2.306 0 1.182 0.618 0.478 1.742 C 0.034 2.403 -0.104 3.163 0.077 3.942 C 0.291 4.866 0.945 5.721 1.826 6.227 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n1tug9\",layoutDependency:layoutDependency,layoutId:\"eT4f3miom\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.902 6.162\" overflow=\"visible\"><path d=\"M 1.669 5.63 C 3.139 6.547 5.128 6.281 6.239 4.814 L 6.255 4.795 C 8.914 1.08 2.662 -1.991 0.427 1.596 C -0.549 3.039 0.269 4.828 1.669 5.63 Z\" fill=\"rgb(81,153,219)\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uQFfgqf3i-vTRTYK6fl))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cu45Z5brh\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"N3CHjEavO\",openInNewTab:false,relValues:[],scopeId:\"vTRTYK6fl\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1anw2h8\",\"data-styles-preset\":\"km2Gb4Cm3\",children:\"Projects\"})})})}),className:\"framer-1kiocpn\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"N3CHjEavO\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uQFfgqf3i-vTRTYK6fl)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-uQFfgqf3i-vTRTYK6fl\":uQFfgqf3i},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uQFfgqf3i-vTRTYK6fl))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NzVwoCAdX\"},motionChild:true,nodeId:\"Wfv4y0s9S\",openInNewTab:false,relValues:[],scopeId:\"vTRTYK6fl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1anw2h8\",\"data-styles-preset\":\"km2Gb4Cm3\",children:\"Illustrations\"})})})}),className:\"framer-yj6tz6\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Wfv4y0s9S\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-uQFfgqf3i-vTRTYK6fl)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-uQFfgqf3i-vTRTYK6fl\":uQFfgqf3i},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-122z3p5\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"Rbeu0G25Z\",style:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QE1a7.framer-o1winc, .framer-QE1a7 .framer-o1winc { display: block; }\",\".framer-QE1a7.framer-1yow1vr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-QE1a7 .framer-joq9f6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QE1a7 .framer-1qkw7xa, .framer-QE1a7 .framer-1mcvhtr, .framer-QE1a7 .framer-1kiocpn, .framer-QE1a7 .framer-yj6tz6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-QE1a7 .framer-1qfnlw8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 159px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QE1a7 .framer-z0kzu7 { height: 73px; position: relative; width: 124px; }\",\".framer-QE1a7 .framer-1ldn3k5 { height: 63px; left: 1px; position: absolute; top: 10px; width: 124px; }\",\".framer-QE1a7 .framer-13ldz3m { height: 63px; left: 28px; position: absolute; top: 0px; width: 96px; }\",\".framer-QE1a7 .framer-1fs28vm { height: 18px; left: 34px; position: absolute; top: 41px; width: 34px; }\",\".framer-QE1a7 .framer-pydj4z { height: 33px; left: 0px; position: absolute; top: 10px; width: 29px; }\",\".framer-QE1a7 .framer-1ay3nta { height: 17px; left: 6px; position: absolute; top: 14px; width: 14px; }\",\".framer-QE1a7 .framer-1yboqjx { height: 50px; left: 31px; position: absolute; top: 1px; width: 55px; }\",\".framer-QE1a7 .framer-12frv6o { height: 22px; left: 0px; position: absolute; top: 23px; width: 33px; }\",\".framer-QE1a7 .framer-nh5jra { height: 50px; left: 48px; position: absolute; top: 0px; width: 8px; }\",\".framer-QE1a7 .framer-1uu0oyf { height: 64px; left: 0px; position: absolute; top: 10px; width: 124px; }\",\".framer-QE1a7 .framer-ez96yc { height: 64px; left: 28px; position: absolute; top: 0px; width: 96px; }\",\".framer-QE1a7 .framer-1nhxk9m { height: 17px; left: 34px; position: absolute; top: 42px; width: 33px; }\",\".framer-QE1a7 .framer-1y4qx16 { height: 33px; left: 0px; position: absolute; top: 10px; width: 30px; }\",\".framer-QE1a7 .framer-1g8t1dx { height: 17px; left: 7px; position: absolute; top: 14px; width: 14px; }\",\".framer-QE1a7 .framer-1ax85q5 { height: 51px; left: 31px; position: absolute; top: 0px; width: 56px; }\",\".framer-QE1a7 .framer-rd8y32 { height: 23px; left: 0px; position: absolute; top: 23px; width: 33px; }\",\".framer-QE1a7 .framer-1107y7m { height: 51px; left: 48px; position: absolute; top: 0px; width: 9px; }\",\".framer-QE1a7 .framer-1esiu3m { height: 7px; left: 33px; position: absolute; top: 7px; width: 8px; }\",\".framer-QE1a7 .framer-1n1tug9 { height: 6px; left: 64px; position: absolute; top: 7px; width: 7px; }\",\".framer-QE1a7 .framer-122z3p5 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-QE1a7.framer-v-5mfmnb.framer-1yow1vr { flex-direction: column; gap: 0px; height: 64px; width: 390px; }\",\".framer-QE1a7.framer-v-136abjd.framer-1yow1vr { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: 100px; overflow: auto; overscroll-behavior: contain; width: 390px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TPB2q6qfn\":{\"layout\":[\"fixed\",\"fixed\"]},\"TUpvJ5Tk7\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"uQFfgqf3i\":\"linksColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervTRTYK6fl=withCSS(Component,css,\"framer-QE1a7\");export default FramervTRTYK6fl;FramervTRTYK6fl.displayName=\"Navigation 4\";FramervTRTYK6fl.defaultProps={height:100,width:1200};addPropertyControls(FramervTRTYK6fl,{variant:{options:[\"ctVD6zI0g\",\"TPB2q6qfn\",\"TUpvJ5Tk7\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},uQFfgqf3i:{defaultValue:\"var(--token-999e65ae-1bd4-418f-b775-04783c7ad12b, rgb(81, 153, 219))\",title:\"Links Color\",type:ControlType.Color}});addFonts(FramervTRTYK6fl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervTRTYK6fl\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TPB2q6qfn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TUpvJ5Tk7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"uQFfgqf3i\\\":\\\"linksColor\\\"}\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vTRTYK6fl.map","// Generated by Framer (f36d8c8)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"Emily Coolbaugh Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"ocAAqC,CAExB,EAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CAGG,CADA,GAAG,EACW,CAML,EAAgB,CACzB,QAAS,CACL,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACJ,CAES,EAAY,OASR,EAAY,QAOZ,EAAY,OAMZ,EAAY,QClD1B,SAAgB,GAAW,EAAS,EAAS,CACzC,OAAO,EAA0B,GAAM,EAAS,EAAQ,CAE5D,SAAgB,GAAU,EAAQ,EAAS,CACvC,OAAO,EAA0B,GAAO,EAAQ,EAAQ,CAE5D,SAAS,EAA0B,EAAM,EAAU,EAAU,GAAM,CAC/D,IAAM,EAAa,GAAgC,CACnD,MAAc,CACN,GAAW,IAAe,GAAM,GAAU,EAC/C,CACC,EACH,CAAC,mBAdkD,IACtB,iBCDH,iBCAA,iBCAM,iBCAN,iBCAM,4BCAL,CACnB,OAAsB,CAC/B,GAAW,IAAc,OAAa,CAClC,IAAM,EAAY,EAAU,UAAU,aAAa,CAEnD,OADkB,EAAU,QAAQ,SAAS,CAAG,IAAM,EAAU,QAAQ,eAAe,CAAG,IAAM,EAAU,QAAQ,UAAU,CAAG,KAAO,EAAU,QAAQ,SAAS,CAAG,OAEjK,MAAO,IAEL,OAAyBA,MAAY,IAAiB,CAC7D,EAAE,CAAC,kBCTyB,IAE+F,kBCF1E,IACK,IAEqE,IAEJ,kBCJ/F,IAA6B,IAAoH,ICC/K,SAAgB,IAAkB,CAG9B,OAF4BC,MAAY,EAAa,SAAS,CAC5D,EAAE,CAAC,CAQT,SAAgB,IAAgB,CAG5B,OAFiBA,MAAY,EAAa,SAAS,GAAK,EAAa,OACnE,EAAE,CAAC,mBAduB,IACM,kBCDP,ICE/B,SAAgB,GAAU,EAAO,CAC7B,GAAM,CAAE,eAAe,sBAAsB,gBAAgB,iBAAiB,oBAAoB,oBAAwB,EAU1H,OAToBC,MAAY,EAAsB,GAAG,EAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAM,GAAG,EAAa,IAC5J,CACE,EACA,EACA,EACA,EACA,EACA,EACH,CAAC,sBAZ0B,IACK,CAcxB,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,oBACH,CACD,UAAW,CACP,gBACA,iBACA,oBACA,mBACH,CACD,YAAa,CACT,KACA,KACA,KACA,KACH,CACD,IAAK,EACR,CACJ,CAgBa,EAAY,6BCtDmL,KAAiJ,IAAwH,IAAgJ,IAA4H,IAA+I,IAAgI,KAA6H,KAAyI,KAA0Q,KAAgI,KAA6J,KAAsI,KAAkK,ICEtkE,SAASC,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,KAAG,WAAS,GAAG,GAAM,EAAM,OAAO,EAQnH,SAAgB,GAAM,EAAM,CAAgC,OAAoB,EAAK,GAAU,CAAC,GAApDA,GAAS,EAAM,CAAiD,CAAC,CAAE,SAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,GAAgC,CAAO,EAAeC,EAAO,GAAM,CAAO,EAAaA,EAAO,GAAM,CAAO,EAAYC,EAAY,GAAa,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,EAAY,CAAC,GAAM,EAAS,QAAQ,SAAS,GAAG,CAAC,IAAc,EAAS,QAAQ,YAAY,IAAe,EAAE,CAAC,CAEja,MAAM,CAAC,KAFsaA,MAAgB,CAAC,IAAM,EAAM,EAAS,QAAY,IAAa,EAAM,QAAQ,OACtjB,EAAhH,EAAM,YAAY,GAAG,EAAM,WAAW,CAAC,EAAM,QAAQ,CAAC,EAAM,OAAO,EAAM,YAAY,EAAM,oBAAiC,GAAO,CAAC,EAAe,SAAS,IAA6B,EAAe,QAAQ,GAAK,EAAa,QAAQ,GAAK,EAAM,MAAM,CAAC,MAAM,GAAG,GAAG,CACxR,YAAY,EAAe,QAAQ,GAAM,IAAI,EAAE,CAAC,CAAwJ,MAA3IA,MAAgB,CAAI,CAAC,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,OAAO,CAAC,EAAa,QAAQ,KAAQ,EAAE,CAAC,CAAmB,cAAY,UAAU,EAAa,CAAE,SAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,YAAU,CAAC,GAAK,CAAC,GAAoBC,MAAa,EAAY,CAAM,CAAC,EAAsB,GAA0BA,EAAS,GAAM,CAAI,IAAc,GAAoB,CAAC,GAAuB,EAAyB,GAAK,CAAE,IAAM,EAE7hB,GAAoB,GAAO,GAAM,GAAa,CAAC,GAQ/C,CAAC,EAA0B,EAA2H,MAAlH,CAA2F,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,EAgDoU,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,CAAE,SAAgB,GAAU,EAAM,CAA0E,OAA5D,EAAM,MAAM,2CAA2C,EAAE,EAAE,EAAe,IAAI,GAAsB,CAAC,KAAK,IAAI,kCAtE7qB,IAAgG,IAAmD,KAAwN,IAChV,EAAmB,SAAS,EAAc,CAAC,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,eAAgB,AAAgB,KAAc,EAAE,CAAE,EAAc,SAAS,EAAQ,CAAC,EAAQ,MAAS,SAAS,EAAQ,IAAO,QAAS,AAAU,KAAQ,EAAE,CAAE,CAAO,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,gBAAc,GAAM,WAAS,GAAM,UAAQ,GAAK,OAAK,GAAK,QAAM,GAAK,cAAY,GAAK,iBAAe,GAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,EAAc,EAAE,SAAO,QAAQ,EAAY,WAAS,WAAS,UAAQ,SAAO,QAAM,UAAQ,eAAa,eAAa,cAAY,aAAW,EAAY,EAASF,GAAQ,CAAO,EAAS,IAAoB,CAAO,EAAiBA,EAAO,KAAK,CAAO,EAAgBA,EAAO,KAAK,CAAO,EAAW,IAAe,CAAO,EAAa,IAAiB,CAAO,EAAiB,GAAY,IAAe,EAAa,OAAa,EAAa,GAAU,EAAM,CAGvpB,EAAiB,EAAiB,cAAc,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,WAAS,CAAC,CAAO,EAAa,EAAiB,GAAK,EAAU,EAAS,CAAO,GAAkB,EAAiB,GAAM,EAAU,EAAS,CAAC,OAAO,MAAM,KAAK,GAAK,CAAC,CAC3Q,EAAU,IAAgB,IAAI,KAAK,EAAmB,CAAC,OAAK,QAAM,cAAY,aAAW,GAAoB,EAAS,CAC5H,MAAc,CAAI,GAA2B,IAAmB,gBAAwB,EAAY,GAAM,CAAM,GAAO,GAAG,CAAC,EAAiB,EAAY,CAAC,CACzJ,MAAc,CAAI,IACf,GAAc,GAAa,IAAmB,eAAc,GAAM,CAAI,IAAmB,eAAqB,GAAO,GAAG,CAAC,EAAiB,EAAa,EAAY,CAAC,CAAC,MAAc,CAAI,CAAC,GAAY,GAAQ,GAAe,GAAW,CAAC,EAAS,UACnP,EAAS,QAAQ,YAAY,MAAM,CAAC,EAAc,EAAO,EAAU,CAAC,CAO7D,IAAM,GAAoCA,EAAO,GAAM,CAE9D,MAAc,CAAC,GAAG,CAAC,GAAoC,QAAQ,CAAC,GAAoC,QAAQ,GAAK,OAAwF,IAAzD,EAAc,EAAS,CAAC,EAAS,KAAK,EAAE,GAAU,GAAG,MAKlL,KAOlB,GAAW,GAAG,IAAI,EAAG,CAAC,EAAU,EAAQ,EAAO,EAAS,CAAC,CAC1D,MAAc,CAAK,KAAc,EAAS,CAAQ,OAAO,EAAS,GAAG,SAAS,GAAO,EAAY,EAAM,CAAC,EAAG,CAAC,EAAS,CAAC,CACtH,OAAe,CAAI,EAAiB,UAAU,MAAe,EAAS,UACnE,CAAC,GAAiB,GAAM,CAAC,EAAiB,UAAQ,GAAM,EAAI,CAC/D,OAAc,CAAI,EAAS,UAAS,EAAgB,QAAQ,EAAS,QAAQ,MAAM,EAAiB,QAAQ,EAAS,QAAQ,OAAO,GAAO,GAAI,CAAC,IAAM,GAAIG,MAAY,CAStK,GAAG,IAAU,MAAM,OAAO,EAAO,GAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,IAAW,CAAC,EAAQ,EAAQ,EAAO,EAAU,CAAC,CAIN,OAHvH,MAAc,CAAI,GAAU,EAAS,SAAS,IAAmB,YAAY,eAAe,GAAM,CAAC,GAAG,EAAI,EAAE,CAAC,CAC7G,MAAc,CAAI,EAAS,SAAS,CAAC,IAAM,EAAS,QAAQ,QAAQ,GAAQ,GAAG,MAAM,CAAC,EAAO,CAAC,CAE6C,EAAK,QAAQ,CAAC,UAAQ,eAAa,eAAa,cAAY,YAAc,OAAS,OAAK,IAAI,EAAS,SAAS,GAAG,IAAW,EAAE,CAAC,QAAQ,GAAG,IAAU,EAAE,CAAC,OAAO,GAAG,IAAS,EAAE,CAAC,QAAQ,GAAG,IAAQ,EAAE,CAAC,SAAS,EAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,EAAa,QAAQ,EAAU,QAAQ,OAAO,GAAkB,CAAC,EAAO,WAAW,IAAmB,YAAY,CAAC,GAAkB,OAC7jB,WAAW,OAAO,GAAe,CAAC,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,EAAO,IAAA,GAAU,iBAFxJ,CAAC,IAAM,EAAM,EAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,EAAU,GAAE,GAAa,GAAW,GAAG,IAAI,EACzI,EAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,IAAa,GAAM,GAC4F,WAAS,MAAM,EAAiB,GAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,eAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,UAAU,CAAC,CAAC,EAAG,CAAC,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,OAAO,CAAC,EAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,SAAS,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,UAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,OAAO,CAAC,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,OAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,KAAK,CAAC,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,mBAAiB,CAAC,EAAc,YAAY,wHAAwH,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,gBAAgB,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,CAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,KAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAI,GAAU,CAAC,CAMz+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,CAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,QAAQ,CAAC,WAAS,EAAM,aAAa,GAAG,CAAC,MAAM,CAAC,KAAK,EAAY,aAAa,CAAC,SAAS,CAAC,KAAK,EAAY,aAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,aAAa,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,CAAC,GAAG,EAAc,CAAC,IC3EoD,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,uDAAznB,IAAmL,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,CAAOE,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUpjD,EAAgB,EAVokD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAAO,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBY,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,uEAAuE,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKiB,EAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,IAAI,GAAmB,QAAQ,MAAM,IAAI,GAAmB,QAAQ,KAAK,GAAG,OAAO,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAGjB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,IAAI,GAAmB,QAAQ,KAAK,GAAG,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,8CAA8C,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKM,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,GAAmB,QAAQ,MAAM,qBAAqB,GAAmB,QAAQ,KAAK,GAAG,QAAQ,KAAK,GAAmB,QAAQ,KAAK,GAAG,MAAM,EAAE,KAAK,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,CAAC,UAAU,gCAAgC,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,WAAWZ,GAAU,GAAGL,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,kBAAkB,SAAS,OAAO,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,CAAC,kBAAkB,IAAA,GAAU,WAAW,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,oCAAoC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKiB,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,IAAI,GAAmB,QAAQ,MAAM,qBAAqB,GAAmB,QAAQ,KAAK,GAAG,QAAQ,KAAK,GAAmB,QAAQ,KAAK,GAAG,MAAM,EAAE,KAAK,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,CAAC,UAAU,+BAA+B,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,WAAWZ,GAAU,GAAGL,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,KAAK,GAAmB,QAAQ,KAAK,kBAAkB,SAAS,OAAO,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,CAAC,kBAAkB,IAAA,GAAU,WAAW,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,QAAQ,sBAAsB,8CAA8C,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,oIAAoI,mOAAmO,oVAAoV,kVAAkV,6MAA6M,qSAAqS,6MAA6M,4MAA4M,iUAAiU,iFAAiF,kEAAkE,sEAAsE,2MAA2M,+NAA+N,CAU57Z,eAAe,IAAgB,EAAgB,EAAgB,YAAY,uBAAuB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVz5G,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,uDAA9pB,IAA0K,IAAkE,IAA4B,CAAgC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUj+C,EAAgB,EAVi/C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAKW,EAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,CAAC,UAAU,GAAG,EAAG,EAAkB,iBAAiBC,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,EAA0B,GAAmB,GAAG,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,GAAmB,OAAO,QAAQ,IAAI,4FAA4F,CAAC,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,2OAA2O,kEAAkE,CAUp8H,eAAe,IAAgB,EAAgB,EAAgB,YAAY,qBAAqB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,2BCV5Z,GAAU,UAAU,EAAE,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAc,GAAI,CAAC,iOAAiO,CAAc,GAAU,kBCAyS,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,4DAA5wB,IAAqK,IAAkE,IAA4B,KAAmJ,CAAM,GAAW,CAAC,YAAY,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAAwN,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,EAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,CAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOiB,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAwB,CAAC,aAAa,YAAY,QAAQ,YAAY,MAAM,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAO,IAAU,CAAC,SAAO,KAAG,aAAW,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,WAAW,uEAAuE,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWxiE,EAAgB,EAXwjE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAA2D,EAAkB,EAAG,GAAlDC,GAA6F,CAAO,MAAiB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBC,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,aAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,yEAAyE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,WAAW,EAAU,mBAAmB,GAAK,CAAC,CAAc,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,yEAAyE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,WAAW,EAAU,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAAgD,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,CAAC,WAAW,GAAW,SAAsB,EAAMM,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ujaAAuja,mBAAmB,GAAK,SAAS,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0gIAA0gI,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,u2FAAu2F,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sgBAAsgB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6nBAA6nB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qcAAqc,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ykDAAykD,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+qCAA+qC,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sgBAAsgB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yxJAAyxJ,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,u7FAAu7F,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,8dAA8d,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,muCAAmuC,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qgBAAqgB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,mvFAAmvF,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qrDAAqrD,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+wBAA+wB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ieAAie,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gUAAgU,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,yEAAyE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,WAAW,EAAU,mBAAmB,GAAK,CAAC,CAAc,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,yEAAyE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,aAAa,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,WAAW,EAAU,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,gQAAgQ,+QAA+Q,0UAA0U,yWAAyW,mFAAmF,0GAA0G,yGAAyG,0GAA0G,wGAAwG,yGAAyG,yGAAyG,yGAAyG,uGAAuG,0GAA0G,wGAAwG,0GAA0G,yGAAyG,yGAAyG,yGAAyG,wGAAwG,wGAAwG,uGAAuG,uGAAuG,oJAAoJ,iHAAiH,sPAAsP,GAAGO,GAAgB,CAW76vD,eAAe,IAAgB,EAAgB,EAAgB,YAAY,eAAe,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,aAAa,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,uEAAuE,MAAM,cAAc,KAAK,EAAY,MAAM,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXp4E,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,mBAAmB,OAAO,0BAA0B,MAAM,4BAA4B"}