{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/iconoir-icons/Home.js@0.0.11", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js", "ssg:https://framerusercontent.com/modules/fDA8iiDfv9lvVQd8GBJs/CuMxZoMnpmKyUwVn12TN/B9wkkMwR9.js", "ssg:https://framerusercontent.com/modules/31zq9ZYio2io0inWdHIQ/bhcMnEHwTAhJJi0wWoxJ/Bqukrrq8T.js", "ssg:https://framerusercontent.com/modules/8Zy5OhaBT22RH7J4B4LV/f1NMeADMsh7WZYOe97P7/GrJ6Ct4Si.js", "ssg:https://framerusercontent.com/modules/qZ5aePkHbagi3VWVzXBt/1IZ2Wvrnhemj8IKnoItQ/j9E23VDIu.js", "ssg:https://framerusercontent.com/modules/Z9UvmRnzVtUmJoMLODMW/sgDF1VpRPFPe8s0bJ2iN/sm0UwBJoG.js", "ssg:https://framerusercontent.com/modules/n4GfJK9LKkjK21V5p7Qp/JlwnuaeRJmsPIgiI4bEH/xCZAUEzQa.js", "ssg:https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js", "ssg:https://framerusercontent.com/modules/3uPajdqdmdovObqE7LAT/x1b9Akg8YOMLTttSEl2o/HvYAao3lG.js", "ssg:https://framerusercontent.com/modules/bAWWKxKYTCnpQM53c0xZ/gHLrkXqDQTJNqgd4E2rH/eZ2ah5gBY.js", "ssg:https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js", "ssg:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "ssg:https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16", "ssg:https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js", "ssg:https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js", "ssg:https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js", "ssg:https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/useSearch.js", "ssg:https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js", "ssg:https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js", "ssg:https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js", "ssg:https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js", "ssg:https://framerusercontent.com/modules/nySGCGZlQPrhQ7E4VF0Y/RZnabU7blhxYkY2f7wgX/jtmtmC40V.js", "ssg:https://framerusercontent.com/modules/ggefJZtupLR6erYG8toH/jo0nSa5EZbin8uQo0l95/AWv4U0giL.js", "ssg:https://framerusercontent.com/modules/pnkMhxRScf8XY8L2t5yg/nrjiH7m40hdC6vyvzWzv/B7q6b3gla.js", "ssg:https://framerusercontent.com/modules/XiNJ1LQvPuQxMQkMFsba/gR57yPtVbmTJ28fc1JVx/OoM6xgcFc.js", "ssg:https://framerusercontent.com/modules/BwwKir8ls6Gjgk1w0rcm/2hZMLJPcR9IlZJIzmGMV/N0CkzSIg4.js", "ssg:https://framerusercontent.com/modules/5Hprshq1JaGh7rclXwBB/Q2nSqAVOwya0eiM7G62F/PxvXSxV35.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can\u2019t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{var _ref_current;const iframeWindow=(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow===null||iframeWindow===void 0?void 0:iframeWindow.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                min-height: 100vh;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let e;var f=r=>{if(!e){let o=function(t,n){return r.createElement(\"svg\",{width:\"100%\",height:\"1.5em\",strokeWidth:1.5,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",color:\"currentColor\",ref:n,...t},r.createElement(\"path\",{d:\"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}))};e=r.forwardRef(o)}return e};export{f as default};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map", "// Generated by Framer (7f69244)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-wVJEK .framer-styles-preset-1duo186:not(.rich-text-wrapper), .framer-wVJEK .framer-styles-preset-1duo186.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-wVJEK\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fDA8iiDfv9lvVQd8GBJs/CuMxZoMnpmKyUwVn12TN/B9wkkMwR9.js\";const IconoirFonts=getFonts(Iconoir);const cycleOrder=[\"M4WPJXwSh\",\"Tl6zqGnUO\",\"iwmEpTGU3\"];const serializationHash=\"framer-dj1FG\";const variantClassNames={iwmEpTGU3:\"framer-v-gxc3jq\",M4WPJXwSh:\"framer-v-1qkp0n1\",Tl6zqGnUO:\"framer-v-1gcj50f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"M4WPJXwSh\",Mobile:\"iwmEpTGU3\",Tablet:\"Tl6zqGnUO\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"M4WPJXwSh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M4WPJXwSh\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qkp0n1\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"M4WPJXwSh\",ref:ref??ref1,style:{backgroundColor:\"rgb(128, 119, 104)\",...style},...addPropertyOverrides({iwmEpTGU3:{\"data-framer-name\":\"Mobile\"},Tl6zqGnUO:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pifcx9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Zjp5CYlMt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tlscsz\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"Od9FQHfWL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cz4in2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mv_7Ryw1b\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+0+0+0+0),pixelHeight:439,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png\",srcSet:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png?scale-down-to=512 512w,https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png 800w\"},className:\"framer-1o6fsm\",\"data-framer-name\":\"Img\",layoutDependency:layoutDependency,layoutId:\"rS9ofnFvI\",...addPropertyOverrides({iwmEpTGU3:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+0+0+0+0+0),pixelHeight:439,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png\",srcSet:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png?scale-down-to=512 512w,https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png 800w\"}},Tl6zqGnUO:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+0+0+0+0+0),pixelHeight:439,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:\"200px\",src:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png\",srcSet:\"https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png?scale-down-to=512 512w,https://framerusercontent.com/images/jJKtkIuxqOuDIcaeieToN4RmaC0.png 800w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"The Northport Wellness Center is a multidisciplinary holistic healthcare facility that was founded by Dr. Alan P. Sherr in 1995.\"})}),className:\"framer-6qw8eq\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"GFUEbo_2V\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1onbycl\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"PxSj8DKEd\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/northport-wellness-center\",motionChild:true,nodeId:\"mFwPCj46p\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fmuffl framer-vwoaph\",layoutDependency:layoutDependency,layoutId:\"mFwPCj46p\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aagupw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NYEKzUihW-container\",nodeId:\"NYEKzUihW\",rendersWithMotion:true,scopeId:\"Bqukrrq8T\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-fec1d956-84ff-4c60-ad5f-831f2dde2915, rgb(252, 249, 240))\",height:\"100%\",iconSearch:\"linkedin\",iconSelection:\"Home\",id:\"NYEKzUihW\",layoutId:\"NYEKzUihW\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/NptWellnessCtr\",motionChild:true,nodeId:\"mgPuo97AR\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jaukw0 framer-vwoaph\",layoutDependency:layoutDependency,layoutId:\"mgPuo97AR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ca601-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TyvfPXiQ7-container\",nodeId:\"TyvfPXiQ7\",rendersWithMotion:true,scopeId:\"Bqukrrq8T\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-fec1d956-84ff-4c60-ad5f-831f2dde2915, rgb(252, 249, 240))\",height:\"100%\",iconSearch:\"X\",iconSelection:\"Twitter\",id:\"TyvfPXiQ7\",layoutId:\"TyvfPXiQ7\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/northportwellness/\",motionChild:true,nodeId:\"k928CFtFW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-67qb86 framer-vwoaph\",layoutDependency:layoutDependency,layoutId:\"k928CFtFW\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujbxad-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"T3ydHwFrI-container\",nodeId:\"T3ydHwFrI\",rendersWithMotion:true,scopeId:\"Bqukrrq8T\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-fec1d956-84ff-4c60-ad5f-831f2dde2915, rgb(252, 249, 240))\",height:\"100%\",iconSearch:\"facebook\",iconSelection:\"Home\",id:\"T3ydHwFrI\",layoutId:\"T3ydHwFrI\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pj50r2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"prdL4czAQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-izboc\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"r9PjFKLNn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"About\"})}),className:\"framer-1scyohh\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"VKaFmdeAU\",style:{\"--extracted-1lwpl3i\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"About\"})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"About\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ogyyzt\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"VB5KV25eD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ANftvTP7i\"},motionChild:true,nodeId:\"mAwelqrg8\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"About Us\"})})})}),className:\"framer-1n0u65p\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"mAwelqrg8\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u8JEZM7Xl\"},motionChild:true,nodeId:\"pj9aUvWau\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Services\"})})})}),className:\"framer-1les2ua\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"pj9aUvWau\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hibmG9imx\"},motionChild:true,nodeId:\"TiLGtNcn6\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Practitioners\"})})})}),className:\"framer-sno95z\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"TiLGtNcn6\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rprm3C8v4\"},motionChild:true,nodeId:\"oOE6LcSiI\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Partners\"})})})}),className:\"framer-1a1k84u\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"oOE6LcSiI\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YQ3Txnsl8\"},motionChild:true,nodeId:\"aJ5nfoiQg\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Contact Us\"})})})}),className:\"framer-1ovzouf\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"aJ5nfoiQg\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/practitioner/alan-sherr\",motionChild:true,nodeId:\"YoblUeDkL\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Dr. Sherr's \"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/practitioner/alan-sherr\",motionChild:true,nodeId:\"YoblUeDkL\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Office Hours\"})})})]}),className:\"framer-1dznrir\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"YoblUeDkL\",style:{\"--extracted-2gxw0f\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Dr. Sherr's Office Hours\"})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Dr. Sherr's Office Hours\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m7rnxa\",\"data-framer-name\":\"Programs\",layoutDependency:layoutDependency,layoutId:\"R_Q0nGyCB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Programs\"})}),className:\"framer-1c4r1j9\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"oHz_fMwWf\",style:{\"--extracted-1lwpl3i\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Programs\"})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Programs\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lpead8\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"jt4lk5POo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{lvXmP8LWk:\"3d-spinal-decompression\"},unresolvedPathSlugs:{lvXmP8LWk:{collectionId:\"qRDqWBts_\",collectionItemId:\"J1EZLPLAN\"}},webPageId:\"Ef5AJlsvC\"},motionChild:true,nodeId:\"cVeH_4eCQ\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Spine and Joint Recovery\"})})})}),className:\"framer-1d68we3\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"cVeH_4eCQ\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"concussion-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"twoHm8HpF\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"iFzCuN0OW\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Concussion Recovery\"})})})}),className:\"framer-8wgfnc\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"iFzCuN0OW\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{lvXmP8LWk:\"autism-recovery\"},unresolvedPathSlugs:{lvXmP8LWk:{collectionId:\"qRDqWBts_\",collectionItemId:\"ow5UaC7hk\"}},webPageId:\"Ef5AJlsvC\"},motionChild:true,nodeId:\"Y4Y_OBBFK\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Autism Recovery\"})})})}),className:\"framer-1njrjbt\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"Y4Y_OBBFK\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"depression-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"OhAScVJrC\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"CxexhCgET\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Depression Recovery\"})})})}),className:\"framer-boy6mq\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"CxexhCgET\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"depression-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"OhAScVJrC\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"CxexhCgET\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Depression Recovery\"})})})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"depression-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"OhAScVJrC\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"CxexhCgET\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Depression Recovery\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"cancer-management-and-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"Ze4QzTC41\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"IWy8eEKTj\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Cancer Management & Recovery\"})})})}),className:\"framer-16vkv5l\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"IWy8eEKTj\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"cancer-management-and-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"Ze4QzTC41\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"IWy8eEKTj\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Cancer Management & Recovery\"})})})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"cancer-management-and-recovery\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"Ze4QzTC41\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"IWy8eEKTj\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Cancer Management & Recovery\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"advanced-spine-joint-recovery-program\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"nJNgsxsux\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"q_zkS6liE\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Advanced Spine Joint Recovery\"})})})}),className:\"framer-1qpbl5f\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"q_zkS6liE\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"advanced-spine-joint-recovery-program\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"nJNgsxsux\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"q_zkS6liE\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Advanced Spine Joint Recovery\"})})})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xLGeceDco:\"advanced-spine-joint-recovery-program\"},unresolvedPathSlugs:{xLGeceDco:{collectionId:\"f0BVt_uWn\",collectionItemId:\"nJNgsxsux\"}},webPageId:\"LJ9d303eJ\"},motionChild:true,nodeId:\"q_zkS6liE\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Advanced Spine Joint Recovery\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yupilb\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"fsh3mqY1A\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1voxmxy\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"I_ZsFOthS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Resources\"})}),className:\"framer-xoc8eq\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"hP5IykhBe\",style:{\"--extracted-1lwpl3i\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iwmEpTGU3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Resources\"})})},Tl6zqGnUO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4fe1uc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"fiMa3szBy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aF0m7DL_q\"},motionChild:true,nodeId:\"bVDTTwGW6\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Articles\"})})})}),className:\"framer-8uvgum\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"bVDTTwGW6\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l6ViQr9XL\"},motionChild:true,nodeId:\"Qjn5FRH2a\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Insurance Information\"})})})}),className:\"framer-1ka7gfs\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"Qjn5FRH2a\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bIRhA7rx8\"},motionChild:true,nodeId:\"VnRHmXYYJ\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Videos\"})})})}),className:\"framer-bna8yw\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"VnRHmXYYJ\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13plln9\",\"data-framer-name\":\"Store\",layoutDependency:layoutDependency,layoutId:\"ORV9cFg7U\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Store\"})}),className:\"framer-1px67vu\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"Y40QWdAKE\",style:{\"--extracted-1lwpl3i\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fkniv8\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"QnP_eE4ZB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://us.fullscript.com/welcome/npwc\",motionChild:true,nodeId:\"qtT8shyn9\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Shop Now\"})})})}),className:\"framer-1ttkdqi\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"qtT8shyn9\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1br2o84\",\"data-framer-name\":\"Newsroom\",layoutDependency:layoutDependency,layoutId:\"I3d4KMKc4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:\"Newsroom\"})}),className:\"framer-1x56oh6\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"ZB3ToEiHw\",style:{\"--extracted-1lwpl3i\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9mxqe\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"MMkqKdfSj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aF0m7DL_q\"},motionChild:true,nodeId:\"x2MzpPzFn\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Blogs\"})})})}),className:\"framer-1ifib8j\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"x2MzpPzFn\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tyypaw\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"C0VBtADjr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d3ifmd\",layoutDependency:layoutDependency,layoutId:\"lO1eMrhhT\",style:{background:\"linear-gradient(270deg, rgba(128, 119, 104, 0.1) 0%, rgba(255, 255, 255, 0.3) 26.173987363510737%, rgba(255, 255, 255, 0.3) 75.86366649892567%, rgba(128, 119, 104, 0.12) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kwcntv\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"qYb7ZN5AH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:[\"\\xa9 2025 Northport Wellness Center. All rights reserved | Designed by \",/*#__PURE__*/_jsx(Link,{href:\"https://zenchange.com/\",motionChild:true,nodeId:\"BwTjvgwYY\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"ZenChange\"})})]})}),className:\"framer-1mj25c8\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"BwTjvgwYY\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://outstanding-performance-174986.framer.app/terms-of-service\",motionChild:true,nodeId:\"XIdOkVBJh\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Terms Of Service\"})}),\" | \",/*#__PURE__*/_jsx(Link,{href:\"https://outstanding-performance-174986.framer.app/privacy-policy\",motionChild:true,nodeId:\"XIdOkVBJh\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Privacy Policy\"})}),\" | \",/*#__PURE__*/_jsx(Link,{href:\"https://outstanding-performance-174986.framer.app/accessibility-statement\",motionChild:true,nodeId:\"XIdOkVBJh\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1duo186\",\"data-styles-preset\":\"B9wkkMwR9\",children:\"Accessibility Statement\"})})]})}),className:\"framer-njxgcy\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"XIdOkVBJh\",style:{\"--extracted-r6o4lv\":\"var(--token-b450a47b-118d-4006-a652-bf8d719ad52a, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dj1FG.framer-vwoaph, .framer-dj1FG .framer-vwoaph { display: block; }\",\".framer-dj1FG.framer-1qkp0n1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 50px 0px 26px 0px; position: relative; width: 1440px; }\",\".framer-dj1FG .framer-1pifcx9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1240px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-tlscsz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-1cz4in2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 315px; }\",\".framer-dj1FG .framer-1o6fsm { flex: none; height: 110px; overflow: visible; position: relative; width: 200px; }\",\".framer-dj1FG .framer-6qw8eq, .framer-dj1FG .framer-xoc8eq, .framer-dj1FG .framer-1mj25c8, .framer-dj1FG .framer-njxgcy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dj1FG .framer-1onbycl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-fmuffl, .framer-dj1FG .framer-1jaukw0, .framer-dj1FG .framer-67qb86 { 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: min-content; }\",\".framer-dj1FG .framer-1aagupw-container, .framer-dj1FG .framer-7ca601-container, .framer-dj1FG .framer-ujbxad-container { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-dj1FG .framer-1pj50r2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dj1FG .framer-izboc, .framer-dj1FG .framer-m7rnxa, .framer-dj1FG .framer-lpead8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dj1FG .framer-1scyohh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 130px; word-break: break-word; word-wrap: break-word; }\",\".framer-dj1FG .framer-ogyyzt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 130px; }\",\".framer-dj1FG .framer-1n0u65p, .framer-dj1FG .framer-1les2ua, .framer-dj1FG .framer-sno95z, .framer-dj1FG .framer-1a1k84u, .framer-dj1FG .framer-1ovzouf, .framer-dj1FG .framer-1dznrir, .framer-dj1FG .framer-1c4r1j9, .framer-dj1FG .framer-1d68we3, .framer-dj1FG .framer-8wgfnc, .framer-dj1FG .framer-1njrjbt, .framer-dj1FG .framer-boy6mq, .framer-dj1FG .framer-16vkv5l, .framer-dj1FG .framer-1qpbl5f, .framer-dj1FG .framer-8uvgum, .framer-dj1FG .framer-1ka7gfs, .framer-dj1FG .framer-bna8yw, .framer-dj1FG .framer-1px67vu, .framer-dj1FG .framer-1ttkdqi, .framer-dj1FG .framer-1x56oh6, .framer-dj1FG .framer-1ifib8j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dj1FG .framer-1yupilb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dj1FG .framer-1voxmxy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 154px; }\",\".framer-dj1FG .framer-4fe1uc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-13plln9, .framer-dj1FG .framer-1br2o84 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-dj1FG .framer-1fkniv8, .framer-dj1FG .framer-g9mxqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-1tyypaw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: 66px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dj1FG .framer-1d3ifmd { flex: none; height: 1%; overflow: hidden; position: relative; width: 100%; }\",\".framer-dj1FG .framer-1kwcntv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dj1FG.framer-1qkp0n1, .framer-dj1FG .framer-1pifcx9, .framer-dj1FG .framer-tlscsz, .framer-dj1FG .framer-1cz4in2, .framer-dj1FG .framer-1onbycl, .framer-dj1FG .framer-fmuffl, .framer-dj1FG .framer-1jaukw0, .framer-dj1FG .framer-67qb86, .framer-dj1FG .framer-izboc, .framer-dj1FG .framer-ogyyzt, .framer-dj1FG .framer-m7rnxa, .framer-dj1FG .framer-lpead8, .framer-dj1FG .framer-1yupilb, .framer-dj1FG .framer-1voxmxy, .framer-dj1FG .framer-4fe1uc, .framer-dj1FG .framer-13plln9, .framer-dj1FG .framer-1fkniv8, .framer-dj1FG .framer-1br2o84, .framer-dj1FG .framer-g9mxqe, .framer-dj1FG .framer-1tyypaw, .framer-dj1FG .framer-1kwcntv { gap: 0px; } .framer-dj1FG.framer-1qkp0n1 > *, .framer-dj1FG .framer-1pifcx9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-dj1FG.framer-1qkp0n1 > :first-child, .framer-dj1FG .framer-1pifcx9 > :first-child, .framer-dj1FG .framer-1cz4in2 > :first-child, .framer-dj1FG .framer-izboc > :first-child, .framer-dj1FG .framer-ogyyzt > :first-child, .framer-dj1FG .framer-m7rnxa > :first-child, .framer-dj1FG .framer-lpead8 > :first-child, .framer-dj1FG .framer-1yupilb > :first-child, .framer-dj1FG .framer-1voxmxy > :first-child, .framer-dj1FG .framer-4fe1uc > :first-child, .framer-dj1FG .framer-13plln9 > :first-child, .framer-dj1FG .framer-1br2o84 > :first-child, .framer-dj1FG .framer-1tyypaw > :first-child, .framer-dj1FG .framer-1kwcntv > :first-child { margin-top: 0px; } .framer-dj1FG.framer-1qkp0n1 > :last-child, .framer-dj1FG .framer-1pifcx9 > :last-child, .framer-dj1FG .framer-1cz4in2 > :last-child, .framer-dj1FG .framer-izboc > :last-child, .framer-dj1FG .framer-ogyyzt > :last-child, .framer-dj1FG .framer-m7rnxa > :last-child, .framer-dj1FG .framer-lpead8 > :last-child, .framer-dj1FG .framer-1yupilb > :last-child, .framer-dj1FG .framer-1voxmxy > :last-child, .framer-dj1FG .framer-4fe1uc > :last-child, .framer-dj1FG .framer-13plln9 > :last-child, .framer-dj1FG .framer-1br2o84 > :last-child, .framer-dj1FG .framer-1tyypaw > :last-child, .framer-dj1FG .framer-1kwcntv > :last-child { margin-bottom: 0px; } .framer-dj1FG .framer-tlscsz > * { margin: 0px; margin-left: calc(120px / 2); margin-right: calc(120px / 2); } .framer-dj1FG .framer-tlscsz > :first-child, .framer-dj1FG .framer-1onbycl > :first-child, .framer-dj1FG .framer-fmuffl > :first-child, .framer-dj1FG .framer-1jaukw0 > :first-child, .framer-dj1FG .framer-67qb86 > :first-child, .framer-dj1FG .framer-1fkniv8 > :first-child, .framer-dj1FG .framer-g9mxqe > :first-child { margin-left: 0px; } .framer-dj1FG .framer-tlscsz > :last-child, .framer-dj1FG .framer-1onbycl > :last-child, .framer-dj1FG .framer-fmuffl > :last-child, .framer-dj1FG .framer-1jaukw0 > :last-child, .framer-dj1FG .framer-67qb86 > :last-child, .framer-dj1FG .framer-1fkniv8 > :last-child, .framer-dj1FG .framer-g9mxqe > :last-child { margin-right: 0px; } .framer-dj1FG .framer-1cz4in2 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-dj1FG .framer-1onbycl > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-dj1FG .framer-fmuffl > *, .framer-dj1FG .framer-1jaukw0 > *, .framer-dj1FG .framer-67qb86 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dj1FG .framer-izboc > *, .framer-dj1FG .framer-ogyyzt > *, .framer-dj1FG .framer-m7rnxa > *, .framer-dj1FG .framer-lpead8 > *, .framer-dj1FG .framer-1voxmxy > *, .framer-dj1FG .framer-4fe1uc > *, .framer-dj1FG .framer-13plln9 > *, .framer-dj1FG .framer-1br2o84 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-dj1FG .framer-1yupilb > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-dj1FG .framer-1fkniv8 > *, .framer-dj1FG .framer-g9mxqe > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-dj1FG .framer-1tyypaw > * { margin: 0px; margin-bottom: calc(26px / 2); margin-top: calc(26px / 2); } .framer-dj1FG .framer-1kwcntv > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } }\",\".framer-dj1FG.framer-v-1gcj50f.framer-1qkp0n1 { width: 810px; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-1pifcx9, .framer-dj1FG.framer-v-gxc3jq .framer-1pifcx9 { max-width: 810px; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-tlscsz { align-content: center; align-items: center; flex-direction: column; gap: 60px; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-1pj50r2 { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 32px; justify-content: flex-start; width: 100%; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-izboc { align-content: center; align-items: center; gap: 16px; width: 100%; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-1scyohh, .framer-dj1FG.framer-v-gxc3jq .framer-1cz4in2 { width: 100%; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-ogyyzt { align-content: center; align-items: center; width: min-content; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-m7rnxa { align-content: center; align-items: center; gap: 16px; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-lpead8, .framer-dj1FG.framer-v-1gcj50f .framer-4fe1uc, .framer-dj1FG.framer-v-gxc3jq .framer-lpead8, .framer-dj1FG.framer-v-gxc3jq .framer-4fe1uc { align-content: center; align-items: center; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-1yupilb { align-content: center; align-items: center; gap: 32px; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-13plln9, .framer-dj1FG.framer-v-1gcj50f .framer-1br2o84, .framer-dj1FG.framer-v-gxc3jq .framer-13plln9, .framer-dj1FG.framer-v-gxc3jq .framer-1br2o84 { align-content: center; align-items: center; align-self: unset; width: min-content; }\",\".framer-dj1FG.framer-v-1gcj50f .framer-1fkniv8, .framer-dj1FG.framer-v-1gcj50f .framer-g9mxqe, .framer-dj1FG.framer-v-gxc3jq .framer-1fkniv8, .framer-dj1FG.framer-v-gxc3jq .framer-g9mxqe { width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dj1FG.framer-v-1gcj50f .framer-tlscsz, .framer-dj1FG.framer-v-1gcj50f .framer-1pj50r2, .framer-dj1FG.framer-v-1gcj50f .framer-izboc, .framer-dj1FG.framer-v-1gcj50f .framer-m7rnxa, .framer-dj1FG.framer-v-1gcj50f .framer-1yupilb { gap: 0px; } .framer-dj1FG.framer-v-1gcj50f .framer-tlscsz > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-dj1FG.framer-v-1gcj50f .framer-tlscsz > :first-child, .framer-dj1FG.framer-v-1gcj50f .framer-1pj50r2 > :first-child, .framer-dj1FG.framer-v-1gcj50f .framer-izboc > :first-child, .framer-dj1FG.framer-v-1gcj50f .framer-m7rnxa > :first-child, .framer-dj1FG.framer-v-1gcj50f .framer-1yupilb > :first-child { margin-top: 0px; } .framer-dj1FG.framer-v-1gcj50f .framer-tlscsz > :last-child, .framer-dj1FG.framer-v-1gcj50f .framer-1pj50r2 > :last-child, .framer-dj1FG.framer-v-1gcj50f .framer-izboc > :last-child, .framer-dj1FG.framer-v-1gcj50f .framer-m7rnxa > :last-child, .framer-dj1FG.framer-v-1gcj50f .framer-1yupilb > :last-child { margin-bottom: 0px; } .framer-dj1FG.framer-v-1gcj50f .framer-1pj50r2 > *, .framer-dj1FG.framer-v-1gcj50f .framer-1yupilb > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-dj1FG.framer-v-1gcj50f .framer-izboc > *, .framer-dj1FG.framer-v-1gcj50f .framer-m7rnxa > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-dj1FG.framer-v-gxc3jq.framer-1qkp0n1 { width: 390px; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-tlscsz { align-content: center; align-items: center; flex-direction: column; gap: 32px; padding: 0px 0px 48px 0px; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1pj50r2 { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 32px; justify-content: flex-start; padding: 28px 0px 0px 0px; width: 100%; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-izboc { align-content: center; align-items: center; gap: 20px; order: 0; width: 100%; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-ogyyzt { align-content: center; align-items: center; width: 100%; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-m7rnxa { align-content: center; align-items: center; gap: 20px; order: 1; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1yupilb { align-content: center; align-items: center; gap: 32px; order: 2; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1voxmxy { align-content: center; align-items: center; gap: 20px; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1tyypaw { height: min-content; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1d3ifmd { height: 1px; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1kwcntv { gap: 12px; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-1mj25c8 { order: 1; }\",\".framer-dj1FG.framer-v-gxc3jq .framer-njxgcy { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dj1FG.framer-v-gxc3jq .framer-tlscsz, .framer-dj1FG.framer-v-gxc3jq .framer-1pj50r2, .framer-dj1FG.framer-v-gxc3jq .framer-izboc, .framer-dj1FG.framer-v-gxc3jq .framer-m7rnxa, .framer-dj1FG.framer-v-gxc3jq .framer-1yupilb, .framer-dj1FG.framer-v-gxc3jq .framer-1voxmxy, .framer-dj1FG.framer-v-gxc3jq .framer-1kwcntv { gap: 0px; } .framer-dj1FG.framer-v-gxc3jq .framer-tlscsz > *, .framer-dj1FG.framer-v-gxc3jq .framer-1pj50r2 > *, .framer-dj1FG.framer-v-gxc3jq .framer-1yupilb > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-dj1FG.framer-v-gxc3jq .framer-tlscsz > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-1pj50r2 > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-izboc > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-m7rnxa > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-1yupilb > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-1voxmxy > :first-child, .framer-dj1FG.framer-v-gxc3jq .framer-1kwcntv > :first-child { margin-top: 0px; } .framer-dj1FG.framer-v-gxc3jq .framer-tlscsz > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-1pj50r2 > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-izboc > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-m7rnxa > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-1yupilb > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-1voxmxy > :last-child, .framer-dj1FG.framer-v-gxc3jq .framer-1kwcntv > :last-child { margin-bottom: 0px; } .framer-dj1FG.framer-v-gxc3jq .framer-izboc > *, .framer-dj1FG.framer-v-gxc3jq .framer-m7rnxa > *, .framer-dj1FG.framer-v-gxc3jq .framer-1voxmxy > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-dj1FG.framer-v-gxc3jq .framer-1kwcntv > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 484\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Tl6zqGnUO\":{\"layout\":[\"fixed\",\"auto\"]},\"iwmEpTGU3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBqukrrq8T=withCSS(Component,css,\"framer-dj1FG\");export default FramerBqukrrq8T;FramerBqukrrq8T.displayName=\"Footer\";FramerBqukrrq8T.defaultProps={height:484,width:1440};addPropertyControls(FramerBqukrrq8T,{variant:{options:[\"M4WPJXwSh\",\"Tl6zqGnUO\",\"iwmEpTGU3\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBqukrrq8T,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...IconoirFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBqukrrq8T\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tl6zqGnUO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iwmEpTGU3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"484\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bqukrrq8T.map", "// Generated by Framer (3ce81f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";const IconoirFonts=getFonts(Iconoir);const enabledGestures={j6BbrBlKK:{hover:true},SmiMaLyrS:{hover:true}};const cycleOrder=[\"j6BbrBlKK\",\"SmiMaLyrS\",\"Epvdc5Pqc\",\"Xkg9nreTm\",\"PzlylTSrO\",\"E49AVLlil\",\"VHHEBbQHl\"];const serializationHash=\"framer-yqWIF\";const variantClassNames={E49AVLlil:\"framer-v-19bxuq9\",Epvdc5Pqc:\"framer-v-p4p9t6\",j6BbrBlKK:\"framer-v-1csdfo1\",PzlylTSrO:\"framer-v-1aoayoz\",SmiMaLyrS:\"framer-v-1alorn9\",VHHEBbQHl:\"framer-v-1lidxju\",Xkg9nreTm:\"framer-v-ev4lzp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Primary - No Icon\":\"Xkg9nreTm\",\"Primary Small No Icon\":\"E49AVLlil\",\"Primary Small\":\"PzlylTSrO\",\"Variant 7\":\"VHHEBbQHl\",\"White Small\":\"Epvdc5Pqc\",Primary:\"j6BbrBlKK\",White:\"SmiMaLyrS\"};const getProps=({height,id,title,width,...props})=>{return{...props,JNPckHB8v:title??props.JNPckHB8v??\"Default\",variant:humanReadableVariantMap[props.variant]??props.variant??\"j6BbrBlKK\"};};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,JNPckHB8v,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j6BbrBlKK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"SmiMaLyrS-hover\")return false;if([\"SmiMaLyrS\",\"Epvdc5Pqc\",\"Xkg9nreTm\",\"PzlylTSrO\",\"E49AVLlil\",\"VHHEBbQHl\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Xkg9nreTm\",\"E49AVLlil\"].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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1csdfo1\",className,classNames),\"data-framer-name\":\"Primary\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"j6BbrBlKK\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"inset 0px 0px 0px -1.875px rgba(249, 194, 201, 0.68964), inset 0px 0px 0px -3.75px rgba(249, 194, 201, 0.25)\",...style},variants:{\"j6BbrBlKK-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(92, 153, 116)\",boxShadow:\"inset 0px 0px 0px -1.875px rgba(43, 102, 94, 0.68964), inset 0px 0px 0px -3.75px rgba(43, 102, 94, 0.25)\"},\"SmiMaLyrS-hover\":{backgroundColor:\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\"},E49AVLlil:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},Epvdc5Pqc:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-11e9c56c-fbd6-4aab-9db3-e3b385f0fe8c, rgb(233, 235, 238))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d6450e4e-618f-45f9-9641-55cfabb26459, rgb(255, 253, 245))\",boxShadow:\"none\"},PzlylTSrO:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},SmiMaLyrS:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-11e9c56c-fbd6-4aab-9db3-e3b385f0fe8c, rgb(233, 235, 238))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},VHHEBbQHl:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:679,borderBottomRightRadius:679,borderTopLeftRadius:679,borderTopRightRadius:679},Xkg9nreTm:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"j6BbrBlKK-hover\":{\"data-framer-name\":undefined},\"SmiMaLyrS-hover\":{\"data-framer-name\":undefined},E49AVLlil:{\"data-framer-name\":\"Primary Small No Icon\"},Epvdc5Pqc:{\"data-border\":true,\"data-framer-name\":\"White Small\"},PzlylTSrO:{\"data-framer-name\":\"Primary Small\"},SmiMaLyrS:{\"data-border\":true,\"data-framer-name\":\"White\"},VHHEBbQHl:{\"data-framer-name\":\"Variant 7\"},Xkg9nreTm:{\"data-framer-name\":\"Primary - No Icon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255)))\"},children:\"Default\"})}),className:\"framer-1u71uzb\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"utNsINk84\",style:{\"--extracted-r6o4lv\":\"var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"16px\"},text:JNPckHB8v,variants:{\"SmiMaLyrS-hover\":{\"--extracted-r6o4lv\":\"var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255))\"},Epvdc5Pqc:{\"--extracted-r6o4lv\":\"var(--token-2661584d-eee5-4000-b3a0-7d589f742c82, rgb(27, 42, 62))\"},SmiMaLyrS:{\"--extracted-r6o4lv\":\"var(--token-2661584d-eee5-4000-b3a0-7d589f742c82, rgb(27, 42, 62))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"SmiMaLyrS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255)))\"},children:\"Schedule a Call\"})}),text:undefined},E49AVLlil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255)))\"},children:\"Schedule a Call\"})})},Epvdc5Pqc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2661584d-eee5-4000-b3a0-7d589f742c82, rgb(27, 42, 62)))\"},children:\"Schedule a Call\"})}),text:undefined},PzlylTSrO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255)))\"},children:\"Schedule a Call\"})})},SmiMaLyrS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2661584d-eee5-4000-b3a0-7d589f742c82, rgb(27, 42, 62)))\"},children:\"Schedule a Call\"})}),text:undefined},VHHEBbQHl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255)))\"},children:\"Default\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-cc94t1\",layoutDependency:layoutDependency,layoutId:\"lzbPcU5Rb\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:.29}}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gv68gu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oIJe3b4kB-container\",nodeId:\"oIJe3b4kB\",rendersWithMotion:true,scopeId:\"GrJ6Ct4Si\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowRight\",id:\"oIJe3b4kB\",layoutId:\"oIJe3b4kB\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"SmiMaLyrS-hover\":{color:\"rgb(255, 255, 255)\"},Epvdc5Pqc:{color:\"var(--token-2908120b-5f65-4a9c-897a-17eee3a66414, rgb(108, 124, 141))\",iconSelection:\"Calendar\"},PzlylTSrO:{color:\"var(--token-f6d099f5-118c-4b71-bd76-8e15d495ebae, rgb(255, 255, 255))\"},SmiMaLyrS:{color:\"var(--token-2908120b-5f65-4a9c-897a-17eee3a66414, rgb(108, 124, 141))\",iconSelection:\"Calendar\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yqWIF.framer-lfi00o, .framer-yqWIF .framer-lfi00o { display: block; }\",\".framer-yqWIF.framer-1csdfo1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-yqWIF .framer-1u71uzb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yqWIF .framer-cc94t1 { flex: none; height: 24px; overflow: hidden; position: relative; width: 1px; }\",\".framer-yqWIF .framer-gv68gu-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yqWIF.framer-1csdfo1 { gap: 0px; } .framer-yqWIF.framer-1csdfo1 > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-yqWIF.framer-1csdfo1 > :first-child { margin-left: 0px; } .framer-yqWIF.framer-1csdfo1 > :last-child { margin-right: 0px; } }\",\".framer-yqWIF.framer-v-1alorn9 .framer-1u71uzb, .framer-yqWIF.framer-v-p4p9t6 .framer-1u71uzb, .framer-yqWIF.framer-v-1aoayoz .framer-1u71uzb, .framer-yqWIF.framer-v-19bxuq9 .framer-1u71uzb { order: 0; }\",\".framer-yqWIF.framer-v-1alorn9 .framer-gv68gu-container { order: 2; }\",\".framer-yqWIF.framer-v-p4p9t6.framer-1csdfo1, .framer-yqWIF.framer-v-ev4lzp.framer-1csdfo1, .framer-yqWIF.framer-v-1aoayoz.framer-1csdfo1, .framer-yqWIF.framer-v-19bxuq9.framer-1csdfo1 { cursor: unset; }\",\".framer-yqWIF.framer-v-p4p9t6 .framer-gv68gu-container, .framer-yqWIF.framer-v-1aoayoz .framer-gv68gu-container { height: 20px; order: 2; width: 20px; }\",\".framer-yqWIF.framer-v-1lidxju.framer-1csdfo1 { cursor: unset; height: 34px; }\",\".framer-yqWIF.framer-v-1csdfo1.hover.framer-1csdfo1, .framer-yqWIF.framer-v-1alorn9.hover.framer-1csdfo1 { gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yqWIF.framer-v-1csdfo1.hover.framer-1csdfo1 { gap: 0px; } .framer-yqWIF.framer-v-1csdfo1.hover.framer-1csdfo1 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-yqWIF.framer-v-1csdfo1.hover.framer-1csdfo1 > :first-child { margin-left: 0px; } .framer-yqWIF.framer-v-1csdfo1.hover.framer-1csdfo1 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yqWIF.framer-v-1alorn9.hover.framer-1csdfo1 { gap: 0px; } .framer-yqWIF.framer-v-1alorn9.hover.framer-1csdfo1 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-yqWIF.framer-v-1alorn9.hover.framer-1csdfo1 > :first-child { margin-left: 0px; } .framer-yqWIF.framer-v-1alorn9.hover.framer-1csdfo1 > :last-child { margin-right: 0px; } }\",'.framer-yqWIF[data-border=\"true\"]::after, .framer-yqWIF [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 150.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SmiMaLyrS\":{\"layout\":[\"auto\",\"auto\"]},\"Epvdc5Pqc\":{\"layout\":[\"auto\",\"auto\"]},\"Xkg9nreTm\":{\"layout\":[\"auto\",\"auto\"]},\"PzlylTSrO\":{\"layout\":[\"auto\",\"auto\"]},\"E49AVLlil\":{\"layout\":[\"auto\",\"auto\"]},\"VHHEBbQHl\":{\"layout\":[\"auto\",\"fixed\"]},\"rzpuOpbA8\":{\"layout\":[\"auto\",\"auto\"]},\"myQwfL0g_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"JNPckHB8v\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGrJ6Ct4Si=withCSS(Component,css,\"framer-yqWIF\");export default FramerGrJ6Ct4Si;FramerGrJ6Ct4Si.displayName=\"Button 3\";FramerGrJ6Ct4Si.defaultProps={height:59,width:150.5};addPropertyControls(FramerGrJ6Ct4Si,{variant:{options:[\"j6BbrBlKK\",\"SmiMaLyrS\",\"Epvdc5Pqc\",\"Xkg9nreTm\",\"PzlylTSrO\",\"E49AVLlil\",\"VHHEBbQHl\"],optionTitles:[\"Primary\",\"White\",\"White Small\",\"Primary - No Icon\",\"Primary Small\",\"Primary Small No Icon\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},JNPckHB8v:{defaultValue:\"Default\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerGrJ6Ct4Si,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...IconoirFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGrJ6Ct4Si\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SmiMaLyrS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Epvdc5Pqc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xkg9nreTm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PzlylTSrO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E49AVLlil\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VHHEBbQHl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rzpuOpbA8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"myQwfL0g_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"JNPckHB8v\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"150.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"59\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GrJ6Ct4Si.map", "// Generated by Framer (ab6b6d5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;General Sans-medium\",\"FS;General Sans-bold\",\"FS;General Sans-bold italic\",\"FS;General Sans-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"},{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/IZAMKIKJNFHYAA4XTXOGUSQUJWNXQHPE/2S5HU7TKNAV6MHTRNU2NPZD7U4OT6VKE/HCZ5OQRTYQOAVSHRS6UOFWUZ5CGI6JRO.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ST6AL2GVQRSWVDOXZNSHY2SMWYYSVFEK/WJ26NN5JS6IPLBXEKX7WHB7HACXDTAKH/H7W54QQR2V6KL5KMDA2PD2KSQRCZHPRE.woff2\",weight:\"500\"}]}];export const css=['.framer-2GJHm .framer-styles-preset-4bjlh7:not(.rich-text-wrapper), .framer-2GJHm .framer-styles-preset-4bjlh7.rich-text-wrapper h2 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, #283c39); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-2GJHm .framer-styles-preset-4bjlh7:not(.rich-text-wrapper), .framer-2GJHm .framer-styles-preset-4bjlh7.rich-text-wrapper h2 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, #283c39); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-2GJHm .framer-styles-preset-4bjlh7:not(.rich-text-wrapper), .framer-2GJHm .framer-styles-preset-4bjlh7.rich-text-wrapper h2 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, #283c39); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-2GJHm\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ff86393)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-7Ei95 .framer-styles-preset-bb84ex:not(.rich-text-wrapper), .framer-7Ei95 .framer-styles-preset-bb84ex.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-43056229-10c1-474e-a32a-20eca97ce8a8, #4a4a4a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-7Ei95 .framer-styles-preset-bb84ex:not(.rich-text-wrapper), .framer-7Ei95 .framer-styles-preset-bb84ex.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-43056229-10c1-474e-a32a-20eca97ce8a8, #4a4a4a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-7Ei95 .framer-styles-preset-bb84ex:not(.rich-text-wrapper), .framer-7Ei95 .framer-styles-preset-bb84ex.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-43056229-10c1-474e-a32a-20eca97ce8a8, #4a4a4a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-7Ei95\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f082bd6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-bold\",\"FS;Satoshi-black\",\"FS;Satoshi-black italic\",\"FS;Satoshi-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2\",weight:\"900\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5ICO57VJIN252OT5L2KLEIPW754DTLAO/ZU64SLR2IEO66N27IVY5Z6JJJRTJECJK/TCTRLNEXANFIGSFCZTGQL7PZ5362GYK6.woff2\",weight:\"900\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"}]}];export const css=['.framer-FTar8 .framer-styles-preset-ohatx2:not(.rich-text-wrapper), .framer-FTar8 .framer-styles-preset-ohatx2.rich-text-wrapper h5 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d6672b89-ae93-436a-9cc7-308344b4780f, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-FTar8 .framer-styles-preset-ohatx2:not(.rich-text-wrapper), .framer-FTar8 .framer-styles-preset-ohatx2.rich-text-wrapper h5 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d6672b89-ae93-436a-9cc7-308344b4780f, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-FTar8 .framer-styles-preset-ohatx2:not(.rich-text-wrapper), .framer-FTar8 .framer-styles-preset-ohatx2.rich-text-wrapper h5 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d6672b89-ae93-436a-9cc7-308344b4780f, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-FTar8\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";var IconType;(function(IconType){IconType[\"Default\"]=\"Default\";IconType[\"Custom\"]=\"Custom\";})(IconType||(IconType={}));var SrcType;(function(SrcType){SrcType[\"Upload\"]=\"Upload\";SrcType[\"URL\"]=\"URL\";})(SrcType||(SrcType={}));// Check for the Search Index Meta Tag\n// Currently the only way to differenciate between Preview & Publish\nconst metaTagSelector='meta[name=\"framer-search-index\"]';// We can hopefully remove this check when new Preview ships\nfunction isPublishedSiteOrSSG(){if(typeof document===\"undefined\")return true;const metaTag=document.querySelector(metaTagSelector);return!!metaTag;}/**\n *\n * DOWNLOAD\n * By Hunter\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Download(props){const{styleOptions,hoverOptions,iconOptions}=props;const{backgroundColor,color,borderRadius,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,gap}=styleOptions;const isInPublishedSiteOrSSG=isPublishedSiteOrSSG();let downloadURL=undefined;if(isInPublishedSiteOrSSG){if(props.srcType===SrcType.URL)downloadURL=props.srcURL;if(props.srcType===SrcType.Upload)downloadURL=props.srcFile;}const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;const getIcon=()=>{var ref,ref1;if(!iconOptions)return;const iconStyle={order:iconOptions.alignment===\"start\"?0:2,flexShrink:0};return iconOptions.type===IconType.Custom&&!!((ref=iconOptions.image)===null||ref===void 0?void 0:ref.src)?/*#__PURE__*/ _jsx(\"img\",{style:iconStyle,alt:((ref1=iconOptions.image)===null||ref1===void 0?void 0:ref1.alt)&&iconOptions.image.alt.length>0?iconOptions.image.alt:\"download icon\",src:iconOptions.image.src,width:iconOptions.size,height:iconOptions.size}):/*#__PURE__*/ _jsx(\"svg\",{style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",width:iconOptions.size,height:iconOptions.size,fill:iconOptions.color,viewBox:\"0 0 256 256\",children:/*#__PURE__*/ _jsx(\"path\",{d:\"M228 152v56a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20v-56a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0Zm-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 123V40a12 12 0 0 0-24 0v83l-19.51-19.49a12 12 0 0 0-17 17Z\"})});};const getCursor=()=>{if(props.srcType===SrcType.URL&&props.srcURL)return\"pointer\";if(props.srcType===SrcType.Upload&&props.srcFile)return\"pointer\";return\"auto\";};const buttonTitle=isInPublishedSiteOrSSG?\"Download File\":\"Publish to Download\";return /*#__PURE__*/ _jsxs(motion.a,{target:\"_blank\",href:downloadURL,download:true,title:buttonTitle,style:{gap,fontSize:16,lineHeight:1,fontFamily:\"Inter\",fontWeight:500,width:\"max-content\",...props.style,...buttonStyles,...props.fontControl,padding:paddingValue,color:color,backgroundColor:backgroundColor,borderRadius:borderRadius,userSelect:\"none\",placeContent:flexAlignSwitch(props.fontControl),whiteSpace:\"nowrap\",cursor:getCursor()},whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:[getIcon(),props.text]});};Download.displayName=\"Download\";addPropertyControls(Download,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Download\"},srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Upload,SrcType.URL]},srcURL:{type:ControlType.String,title:\" \",placeholder:\"../example.pdf\",hidden:props=>props.srcType===SrcType.Upload},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[],hidden:props=>props.srcType===SrcType.URL},fontControl:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},iconOptions:{type:ControlType.Object,optional:true,title:\"Icon\",buttonTitle:\"Size, Color\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:Object.values(IconType),optionTitles:Object.values(IconType),displaySegmentedControl:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.type===IconType.Custom},image:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type===IconType.Default},size:{type:ControlType.Number,displayStepper:true,min:5,defaultValue:16,max:250},alignment:{title:\"Align\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"]}}},styleOptions:{type:ControlType.Object,title:\"Styles\",buttonTitle:\"Button, Font\",controls:{backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#111\"},color:{type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",displayStepper:true,defaultValue:50},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,defaultValue:5}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}}});const buttonStyles={display:\"flex\",placeItems:\"center\",placeContent:\"center\",textDecoration:\"none\"};/* Match flex content alignment with text align */ const flexAlignSwitch=fontControlStyles=>{if(!(fontControlStyles===null||fontControlStyles===void 0?void 0:fontControlStyles.textAlign)){return\"left\";}if(fontControlStyles.textAlign===\"left\"){return\"flex-start\";}if(fontControlStyles.textAlign===\"right\"){return\"flex-end\";}return\"center\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Download\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Download.map", "// Generated by Framer (e1a43d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qZ5aePkHbagi3VWVzXBt/1IZ2Wvrnhemj8IKnoItQ/j9E23VDIu.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Z9UvmRnzVtUmJoMLODMW/sgDF1VpRPFPe8s0bJ2iN/sm0UwBJoG.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/n4GfJK9LKkjK21V5p7Qp/JlwnuaeRJmsPIgiI4bEH/xCZAUEzQa.js\";import Button3 from\"https://framerusercontent.com/modules/8Zy5OhaBT22RH7J4B4LV/f1NMeADMsh7WZYOe97P7/GrJ6Ct4Si.js\";const Button3Fonts=getFonts(Button3);const EmbedFonts=getFonts(Embed);const DownloadFonts=getFonts(Download);const cycleOrder=[\"p1uOSv1Rr\",\"riRf0X8xD\",\"n7cH63aMh\",\"clVZm12hP\",\"trErLe4Xq\",\"dEWzi7h62\"];const serializationHash=\"framer-XvXdD\";const variantClassNames={clVZm12hP:\"framer-v-1aafyde\",dEWzi7h62:\"framer-v-1r2exu3\",n7cH63aMh:\"framer-v-l9np4x\",p1uOSv1Rr:\"framer-v-lwipdp\",riRf0X8xD:\"framer-v-5r03g8\",trErLe4Xq:\"framer-v-9c9fos\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"form \":\"clVZm12hP\",\"Variant 5\":\"trErLe4Xq\",\"Variant 6\":\"dEWzi7h62\",Desktop:\"p1uOSv1Rr\",Mobile:\"n7cH63aMh\",Tablet:\"riRf0X8xD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p1uOSv1Rr\"};};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:\"p1uOSv1Rr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapq8lgsd=activeVariantCallback(async(...args)=>{setVariant(\"p1uOSv1Rr\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"clVZm12hP\",\"trErLe4Xq\",\"dEWzi7h62\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"clVZm12hP\",\"trErLe4Xq\",\"dEWzi7h62\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lwipdp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p1uOSv1Rr\",ref:refBinding,style:{backgroundColor:\"rgb(227, 207, 171)\",...style},...addPropertyOverrides({clVZm12hP:{\"data-framer-name\":\"form \"},dEWzi7h62:{\"data-framer-name\":\"Variant 6\"},n7cH63aMh:{\"data-framer-name\":\"Mobile\"},riRf0X8xD:{\"data-framer-name\":\"Tablet\"},trErLe4Xq:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mdk25h\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"YWz6pY18Q\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YQ3Txnsl8\"},motionChild:true,nodeId:\"I1OGmwWjJ\",scopeId:\"HvYAao3lG\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-aft5rw framer-acj9tv\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"I1OGmwWjJ\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-4bjlh7\",\"data-styles-preset\":\"j9E23VDIu\",children:[\"Prioritize Your Health \",/*#__PURE__*/_jsx(motion.br,{}),\"Book Your Consultation Now\"]})}),className:\"framer-t8d8r3\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wdtEu5Dvr\",onTap:onTapq8lgsd,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({riRf0X8xD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-4bjlh7\",\"data-styles-preset\":\"j9E23VDIu\",children:\"Prioritize Your Health  Book Your Consultation Now.\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:\"274px\",y:(componentViewport?.y||0)+80+0+110.9+0+83.19999999999999,...addPropertyOverrides({n7cH63aMh:{y:(componentViewport?.y||0)+60+0+0+0+0+67.19999999999999},riRf0X8xD:{y:(componentViewport?.y||0)+60+0+110.9+0+83.19999999999999}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-166rslj-container\",layoutDependency:layoutDependency,layoutId:\"JjZVfv_bp-container\",nodeId:\"JjZVfv_bp\",rendersWithMotion:true,scopeId:\"HvYAao3lG\",children:/*#__PURE__*/_jsx(Button3,{height:\"100%\",id:\"JjZVfv_bp\",JNPckHB8v:\"Book an Appointment\",layoutId:\"JjZVfv_bp\",style:{width:\"100%\"},variant:\"j6BbrBlKK\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12pj4m6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dxVFCQfxu-container\",nodeId:\"dxVFCQfxu\",rendersWithMotion:true,scopeId:\"HvYAao3lG\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<style>@import url(https://fonts.bunny.net/css?family=inter:400,700);</style>\\n<style>\\n#_form_2_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0}#_form_2_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_2_._form-top{top:0}#_form_2_._form-bottom{bottom:0}#_form_2_._form-left{left:0}#_form_2_._form-right{right:0}#_form_2_ input[type=\"text\"],#_form_2_ input[type=\"tel\"],#_form_2_ input[type=\"date\"],#_form_2_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_2_ textarea{resize:none}#_form_2_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#4E8162 !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}#_form_2_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_2_ ._submit.processing{position:relative}#_form_2_ ._submit.processing::before{content:\"\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#4E8162, #4E8162), conic-gradient(#4E8162, #FFFFFF);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_2_ ._submit.processing::after{content:\"\";position:absolute;top:0;bottom:0;left:0;right:0;background:#4E8162 !important;border:0 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important;color:#FFFFFF !important;padding:10px !important}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_2_ ._close-icon{cursor:pointer;background-image:url(\"https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_2_ ._close-icon:before{position:relative}#_form_2_ ._form-body{margin-bottom:30px}#_form_2_ ._form-image-left{width:150px;float:left}#_form_2_ ._form-content-right{margin-left:164px}#_form_2_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_2_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\"https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png\");background-size:130px auto;background-repeat:no-repeat}#_form_2_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_2_ ._form-label,#_form_2_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_2_._dark ._form-branding{color:#333}#_form_2_._dark ._form-branding ._logo{background-image:url(\"https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png\")}#_form_2_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_2_ ._form_element *{font-size:14px}#_form_2_ ._form_element._clear{clear:both;width:100%;float:none}#_form_2_ ._form_element._clear:after{clear:left}#_form_2_ ._form_element input[type=\"text\"],#_form_2_ ._form_element input[type=\"date\"],#_form_2_ ._form_element select,#_form_2_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_2_ ._field-wrapper{position:relative}#_form_2_ ._inline-style{float:left}#_form_2_ ._inline-style input[type=\"text\"]{width:150px}#_form_2_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_2_ ._form_element img._form-image{max-width:100%}#_form_2_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_2_ ._clear-element{clear:left}#_form_2_ ._full_width{width:100%}#_form_2_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_2_ input[type=\"text\"]._has_error,#_form_2_ textarea._has_error{border:#F37C7B 1px solid}#_form_2_ input[type=\"checkbox\"]._has_error{outline:#F37C7B 1px solid}#_form_2_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_2_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_2_ ._error._below{padding-top:8px;top:100%;right:0}#_form_2_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_2_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_2_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\"data:image/svg+xml,%3Csvg width=\\'16\\' height=\\'16\\' viewBox=\\'0 0 16 16\\' fill=\\'none\\' xmlns=\\'http://www.w3.org/2000/svg\\'%3E%3Cpath fill-rule=\\'evenodd\\' clip-rule=\\'evenodd\\' d=\\'M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z\\' fill=\\'%23CA0000\\'/%3E%3C/svg%3E\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_2_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_2_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_2_ ._button-wrapper ._error-inner._form_error{position:static}#_form_2_ ._error-inner._no_arrow{margin-bottom:10px}#_form_2_ ._error-arrow{position:absolute;width:0;height:0}#_form_2_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_2_ input[type=\"text\"].datetime_date{width:69%;display:inline}#_form_2_ select.datetime_time{width:29%;display:inline;height:32px}#_form_2_ input[type=\"date\"].datetime_date{width:69%;display:inline-flex}#_form_2_ input[type=\"time\"].datetime_time{width:29%;display:inline-flex}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_2_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_2_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_2_ ._form-content{margin:0;width:100%}#_form_2_ ._form-inner{display:block;min-width:100%}#_form_2_ ._form-title,#_form_2_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_2_ ._form-title{font-size:1.2em}#_form_2_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_2_ ._form-element,#_form_2_ ._inline-style,#_form_2_ input[type=\"text\"],#_form_2_ label,#_form_2_ p,#_form_2_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_2_ ._row._checkbox-radio label{display:inline}#_form_2_ ._row,#_form_2_ p,#_form_2_ label{margin-bottom:0.7em;width:100%}#_form_2_ ._row input[type=\"checkbox\"],#_form_2_ ._row input[type=\"radio\"]{margin:0 !important;vertical-align:middle !important}#_form_2_ ._row input[type=\"checkbox\"]+span label{display:inline}#_form_2_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_2_ ._form-image{max-width:100%;height:auto !important}#_form_2_ input[type=\"text\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_2_ input[type=\"radio\"],#_form_2_ input[type=\"checkbox\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_2_ button[type=\"submit\"]{padding:20px;font-size:1.5em}#_form_2_ ._inline-style{margin:20px 0 0 !important}}#_form_2_{position:relative;text-align:left;margin:25px auto 0;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(78, 130, 99, 0) !important;border-top:0px solid #f1f1f1 !important;border-right:0px solid #f1f1f1 !important;border-bottom:0px solid #f1f1f1 !important;border-left:0px solid #f1f1f1 !important;max-width:500px;-moz-border-radius:12px !important;-webkit-border-radius:12px !important;border-radius:12px !important;color:#000000}#_form_2_._inline-form,#_form_2_._inline-form ._form-content{font-family:Inter;font-size:14px;font-weight:400}#_form_2_._inline-form ._row span,#_form_2_._inline-form ._row label{font-family:Inter;font-size:14px;font-weight:400;line-height:1.6em;color:#111 !important}#_form_2__inlineform input[type=\"text\"],#_form_2__inlineform input[type=\"date\"],#_form_2__inlineform input[type=\"tel\"],#_form_2__inlineform select,#_form_2__inlineform textarea:not(.g-recaptcha-response){font-family:Inter;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_2_._inline-form ._html-code *:not(h1, h2, h3, h4, h5, h6),#_form_2_._inline-form ._form-thank-you{font-family:Inter;font-size:14px;font-weight:400;color:#111 !important}#_form_2_._inline-form ._form-label,#_form_2_._inline-form ._form-emailidentifier,#_form_2_._inline-form ._form-checkbox-option-label{font-family:Inter;font-size:14px;font-weight:700;line-height:1.6em;color:#111 !important}#_form_2_._inline-form ._submit{margin-top:12px;font-family:Inter;font-size:14px;font-weight:400}#_form_2_._inline-form ._html-code h1,#_form_2_._inline-form ._html-code h2,#_form_2_._inline-form ._html-code h3,#_form_2_._inline-form ._html-code h4,#_form_2_._inline-form ._html-code h5,#_form_2_._inline-form ._html-code h6,#_form_2_._inline-form ._form-title{font-family:Inter;font-size:26px;line-height:normal;font-weight:700;color:#111;margin-bottom:0}#_form_2_._inline-form ._form-branding{font-family:\"IBM Plex Sans\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_2_:before,#_form_2_:after{content:\" \";display:table}#_form_2_:after{clear:both}#_form_2_._inline-style{width:auto;display:inline-block}#_form_2_._inline-style input[type=\"text\"],#_form_2_._inline-style input[type=\"date\"]{padding:10px 12px}#_form_2_._inline-style button._inline-style{position:relative;top:27px}#_form_2_._inline-style p{margin:0}#_form_2_._inline-style ._button-wrapper{position:relative;margin:27px 12.5px 0 20px}#_form_2_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_2_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_2_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_2_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_2_ .iti input{width:100%;height:32px;border:#979797 1px solid;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_2_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_2_ .iti__country-list--dropup{margin-bottom:4px}#_form_2_ .phone-error-hidden{display:none}#_form_2_ .phone-error{color:#E40E49}#_form_2_ .phone-input-error{border:1px solid #E40E49 !important}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}</style>\\n<form method=\"POST\" action=\"https://northportwellnesscenter.activehosted.com/proc.php\" id=\"_form_2_\" class=\"_form _form_2 _inline-form  \" novalidate data-styles-version=\"5\">\\n  <input type=\"hidden\" name=\"u\" value=\"2\" />\\n  <input type=\"hidden\" name=\"f\" value=\"2\" />\\n  <input type=\"hidden\" name=\"s\" />\\n  <input type=\"hidden\" name=\"c\" value=\"0\" />\\n  <input type=\"hidden\" name=\"m\" value=\"0\" />\\n  <input type=\"hidden\" name=\"act\" value=\"sub\" />\\n  <input type=\"hidden\" name=\"v\" value=\"2\" />\\n  <input type=\"hidden\" name=\"or\" value=\"85277ee62068bfc85404cbd5c5bf70b2\" />\\n  <div class=\"_form-content\">\\n    <div class=\"_form_element _x44968395 _full_width _clear\" >\\n      <div class=\"_form-title\">\\n        Contact Us Today\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x66192687 _full_width _clear\" >\\n      <div class=\"_html-code\">\\n        <p>\\n          Add a descriptive message telling what your visitor is signing up for here.\\n        </p>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x29127854 _full_width \" >\\n      <label for=\"fullname\" class=\"_form-label\">\\n        Full Name*\\n      </label>\\n      <div class=\"_field-wrapper\">\\n        <input type=\"text\" id=\"fullname\" name=\"fullname\" placeholder=\"Type your name\" required/>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x00904320 _full_width \" >\\n      <label for=\"email\" class=\"_form-label\">\\n        Email*\\n      </label>\\n      <div class=\"_field-wrapper\">\\n        <input type=\"text\" id=\"email\" name=\"email\" placeholder=\"Type your email\" required/>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x82891260 _full_width \" >\\n      <label for=\"phone\" class=\"_form-label\">\\n        Phone*\\n      </label>\\n      <div class=\"_field-wrapper\">\\n        <input type=\"text\" id=\"phone\" name=\"phone\" placeholder=\"Type your phone number\" required/>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x88868015 _full_width \" >\\n      <label for=\"field[3]\" class=\"_form-label\">\\n        Would you like to receive more information on our programs?\\n      </label>\\n      <div class=\"_field-wrapper\">\\n        <select name=\"field[3]\" id=\"field[3]\" >\\n          <option selected>\\n          </option>\\n          <option value=\"Family Wellness\" >\\n            Family Wellness\\n          </option>\\n          <option value=\"Concussion Recovery\" >\\n            Concussion Recovery\\n          </option>\\n          <option value=\"Holistic Acne Treatment &amp; Recovery\" >\\n            Holistic Acne Treatment &amp; Recovery\\n          </option>\\n          <option value=\"Spine &amp; Joint Recovery\" >\\n            Spine &amp; Joint Recovery\\n          </option>\\n          <option value=\"Autism Recovery\" >\\n            Autism Recovery\\n          </option>\\n        </select>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x38236159 _full_width \" >\\n      <label for=\"field[2]\" class=\"_form-label\">\\n        Message\\n      </label>\\n      <div class=\"_field-wrapper\">\\n        <input type=\"text\" id=\"field[2]\" name=\"field[2]\" value=\"\" placeholder=\"\" />\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x44990771 _full_width \" >\\n      <label class=\"_form-label\">\\n        Receive Latest Wellness Updates*\\n      </label>\\n      <div class=\"_row\">\\n        <input type=\"radio\" value=\"sub\" name=\"act\" checked />\\n        <span>\\n          Subscribe\\n        </span>\\n      </div>\\n      <div class=\"_row\">\\n        <input type=\"radio\" value=\"unsub\" name=\"act\" />\\n        <span>\\n          Unsubscribe\\n        </span>\\n      </div>\\n    </div>\\n    <div class=\"_form_element _x72897461 _full_width \" >\\n      <label for=\"ls\" class=\"_form-label\">\\n        Please verify you are a real person*\\n      </label>\\n      <div class=\"g-recaptcha\" data-sitekey=\"6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go\">\\n      </div>\\n    </div>\\n    <div class=\"_button-wrapper _full_width\">\\n      <button id=\"_form_2_submit\" class=\"_submit\" type=\"submit\">\\n        Submit\\n      </button>\\n    </div>\\n    <div class=\"_clear-element\">\\n    </div>\\n  </div>\\n  <div class=\"_form-thank-you\" style=\"display:none;\">\\n  </div>\\n</form><script>\\nwindow.cfields = {\"3\":\"would_you_like_to_receive_more_information_on_our_programs\",\"2\":\"message\"};\\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById(\\'_form_\\' + id + \\'_\\'), thank_you = form.querySelector(\\'._form-thank-you\\');\\n    form.querySelector(\\'._form-content\\').style.display = \\'none\\';\\n    thank_you.innerHTML = message;\\n    thank_you.style.display = \\'block\\';\\n    const vgoAlias = typeof visitorGlobalObjectAlias === \\'undefined\\' ? \\'vgo\\' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== \\'undefined\\') {\\n        visitorObject(\\'setEmail\\', email);\\n        visitorObject(\\'update\\');\\n    } else if (typeof(trackcmp_url) != \\'undefined\\' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== \\'undefined\\') window._form_callback(id);\\n};\\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById(\\'_form_\\' + id + \\'_\\'), unsub = form.querySelector(\\'._form-thank-you\\');\\n    var branding = form.querySelector(\\'._form-branding\\');\\n    if (branding) {\\n        branding.style.display = \\'none\\';\\n    }\\n    form.querySelector(\\'._form-content\\').style.display = \\'none\\';\\n    unsub.style.display = \\'block\\';\\n    form.insertAdjacentHTML(\\'afterend\\', message)\\n    const vgoAlias = typeof visitorGlobalObjectAlias === \\'undefined\\' ? \\'vgo\\' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== \\'undefined\\') {\\n        visitorObject(\\'setEmail\\', email);\\n        visitorObject(\\'update\\');\\n    } else if (typeof(trackcmp_url) != \\'undefined\\' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== \\'undefined\\') window._form_callback(id);\\n};\\nwindow._show_error = function(id, message, html) {\\n    var form = document.getElementById(\\'_form_\\' + id + \\'_\\'),\\n        err = document.createElement(\\'div\\'),\\n        button = form.querySelector(\\'button\\'),\\n        old_error = form.querySelector(\\'._form_error\\');\\n    if (old_error) old_error.parentNode.removeChild(old_error);\\n    err.innerHTML = message;\\n    err.className = \\'_error-inner _form_error _no_arrow\\';\\n    var wrapper = document.createElement(\\'div\\');\\n    wrapper.className = \\'_form-inner\\';\\n    wrapper.appendChild(err);\\n    button.parentNode.insertBefore(wrapper, button);\\n    var submitButton = form.querySelector(\\'[id^=\"_form\"][id$=\"_submit\"]\\');\\n    submitButton.disabled = false;\\n    submitButton.classList.remove(\\'processing\\');\\n    if (html) {\\n        var div = document.createElement(\\'div\\');\\n        div.className = \\'_error-html\\';\\n        div.innerHTML = html;\\n        err.appendChild(div);\\n    }\\n};\\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\\n    var form = document.getElementById(\\'_form_\\' + id + \\'_\\'), pc_confirmation = form.querySelector(\\'._form-pc-confirmation\\');\\n    if (pc_confirmation.style.display === \\'none\\') {\\n        form.querySelector(\\'._form-content\\').style.display = \\'none\\';\\n        pc_confirmation.innerHTML = \"<div class=\\'_form-title\\'>\" + header + \"</div>\" + \"<p>\" + detail + \"</p>\" +\\n        \"<button class=\\'_submit\\' id=\\'hideButton\\'>Manage preferences</button>\";\\n        pc_confirmation.style.display = \\'block\\';\\n        var mp = document.querySelector(\\'input[name=\"mp\"]\\');\\n        mp.value = \\'0\\';\\n    } else {\\n        form.querySelector(\\'._form-content\\').style.display = \\'inline\\';\\n        pc_confirmation.style.display = \\'none\\';\\n    }\\n\\n    var hideButton = document.getElementById(\\'hideButton\\');\\n    // Add event listener to the button\\n    hideButton.addEventListener(\\'click\\', function() {\\n        var submitButton = document.querySelector(\\'#_form_2_submit\\');\\n        submitButton.disabled = false;\\n        submitButton.classList.remove(\\'processing\\');\\n        var mp = document.querySelector(\\'input[name=\"mp\"]\\');\\n        mp.value = \\'1\\';\\n        const cacheBuster = new URL(window.location.href);\\n        cacheBuster.searchParams.set(\\'v\\', new Date().getTime());\\n        window.location.href = cacheBuster.toString();\\n    });\\n\\n    const vgoAlias = typeof visitorGlobalObjectAlias === \\'undefined\\' ? \\'vgo\\' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== \\'undefined\\') {\\n        visitorObject(\\'setEmail\\', email);\\n        visitorObject(\\'update\\');\\n    } else if (typeof(trackcmp_url) != \\'undefined\\' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== \\'undefined\\') window._form_callback(id);\\n};\\nwindow._load_script = function(url, callback, isSubmit) {\\n    var head = document.querySelector(\\'head\\'), script = document.createElement(\\'script\\'), r = false;\\n    var submitButton = document.querySelector(\\'#_form_2_submit\\');\\n    script.charset = \\'utf-8\\';\\n    script.src = url;\\n    if (callback) {\\n        script.onload = script.onreadystatechange = function() {\\n            if (!r && (!this.readyState || this.readyState == \\'complete\\')) {\\n                r = true;\\n                callback();\\n            }\\n        };\\n    }\\n    script.onerror = function() {\\n        if (isSubmit) {\\n            if (script.src.length > 10000) {\\n                _show_error(\"2\", \"Sorry, your submission failed. Please shorten your responses and try again.\");\\n            } else {\\n                _show_error(\"2\", \"Sorry, your submission failed. Please try again.\");\\n            }\\n            submitButton.disabled = false;\\n            submitButton.classList.remove(\\'processing\\');\\n        }\\n    }\\n\\n    head.appendChild(script);\\n};\\n(function() {\\n    if (window.location.search.search(\"excludeform\") !== -1) return false;\\n    var getCookie = function(name) {\\n        var match = document.cookie.match(new RegExp(\\'(^|; )\\' + name + \\'=([^;]+)\\'));\\n        return match ? match[2] : null;\\n    }\\n    var setCookie = function(name, value) {\\n        var now = new Date();\\n        var time = now.getTime();\\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\\n        now.setTime(expireTime);\\n        document.cookie = name + \\'=\\' + value + \\'; expires=\\' + now + \\';path=/; Secure; SameSite=Lax;\\';\\n    }\\n            var addEvent = function(element, event, func) {\\n        if (element.addEventListener) {\\n            element.addEventListener(event, func);\\n        } else {\\n            var oldFunc = element[\\'on\\' + event];\\n            element[\\'on\\' + event] = function() {\\n                oldFunc.apply(this, arguments);\\n                func.apply(this, arguments);\\n            };\\n        }\\n    }\\n    var _removed = false;\\n        var form_to_submit = document.getElementById(\\'_form_2_\\');\\n    var allInputs = form_to_submit.querySelectorAll(\\'input, select, textarea\\'), tooltips = [], submitted = false;\\n\\n    var getUrlParam = function(name) {\\n        if (name.toLowerCase() !== \\'email\\') {\\n            var params = new URLSearchParams(window.location.search);\\n            return params.get(name) || false;\\n        }\\n        // email is a special case because a plus is valid in the email address\\n        var qString = window.location.search;\\n        if (!qString) {\\n            return false;\\n        }\\n        var parameters = qString.substr(1).split(\\'&\\');\\n        for (var i = 0; i < parameters.length; i++) {\\n            var parameter = parameters[i].split(\\'=\\');\\n            if (parameter[0].toLowerCase() === \\'email\\') {\\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\\n            }\\n        }\\n        return false;\\n    };\\n\\n    var acctDateFormat = \"%m/%d/%Y\";\\n    var getNormalizedDate = function(date, acctFormat) {\\n        var decodedDate = decodeURIComponent(date);\\n        if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) {\\n            return decodedDate.replace(/(\\\\d{2}).*(\\\\d{2}).*(\\\\d{4})/g, \\'$3-$2-$1\\');\\n        } else if (Date.parse(decodedDate)) {\\n            var dateObj = new Date(decodedDate);\\n            var year = dateObj.getFullYear();\\n            var month = dateObj.getMonth() + 1;\\n            var day = dateObj.getDate();\\n            return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`;\\n        }\\n        return false;\\n    };\\n\\n    var getNormalizedTime = function(time) {\\n        var hour, minutes;\\n        var decodedTime = decodeURIComponent(time);\\n        var timeParts = Array.from(decodedTime.matchAll(/(\\\\d{1,2}):(\\\\d{1,2})\\\\W*([AaPp][Mm])?/gm))[0];\\n        if (timeParts[3]) { // 12 hour format\\n            var isPM = timeParts[3].toLowerCase() === \\'pm\\';\\n            if (isPM) {\\n                hour = parseInt(timeParts[1]) === 12 ? \\'12\\' : `${parseInt(timeParts[1]) + 12}`;\\n            } else {\\n                hour = parseInt(timeParts[1]) === 12 ? \\'0\\' : timeParts[1];\\n            }\\n        } else { // 24 hour format\\n            hour = timeParts[1];\\n        }\\n        var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour;\\n        var minutes = timeParts[2];\\n        return `${normalizedHour}:${minutes}`;\\n    };\\n\\n    for (var i = 0; i < allInputs.length; i++) {\\n        var regexStr = \"field\\\\\\\\[(\\\\\\\\d+)\\\\\\\\]\";\\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\\n        if (results != undefined) {\\n            allInputs[i].dataset.name = allInputs[i].name.match(/\\\\[time\\\\]$/)\\n                ? `${window.cfields[results[1]]}_time`\\n                : window.cfields[results[1]];\\n        } else {\\n            allInputs[i].dataset.name = allInputs[i].name;\\n        }\\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\\n\\n        if (fieldVal) {\\n            if (allInputs[i].dataset.autofill === \"false\") {\\n                continue;\\n            }\\n            if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\\n                if (allInputs[i].value == fieldVal) {\\n                    allInputs[i].checked = true;\\n                }\\n            } else if (allInputs[i].type == \"date\") {\\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\\n            } else if (allInputs[i].type == \"time\") {\\n                allInputs[i].value = getNormalizedTime(fieldVal);\\n            } else {\\n                allInputs[i].value = fieldVal;\\n            }\\n        }\\n    }\\n\\n    var remove_tooltips = function() {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n        }\\n        tooltips = [];\\n    };\\n    var remove_tooltip = function(elem) {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (tooltips[i].elem === elem) {\\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n                tooltips.splice(i, 1);\\n                return;\\n            }\\n        }\\n    };\\n    var create_tooltip = function(elem, text) {\\n        var tooltip = document.createElement(\\'div\\'),\\n            arrow = document.createElement(\\'div\\'),\\n            inner = document.createElement(\\'div\\'), new_tooltip = {};\\n        if (elem.type != \\'radio\\' && elem.type != \\'checkbox\\') {\\n            tooltip.className = \\'_error\\';\\n            arrow.className = \\'_error-arrow\\';\\n            inner.className = \\'_error-inner\\';\\n            inner.innerHTML = text;\\n            tooltip.appendChild(arrow);\\n            tooltip.appendChild(inner);\\n            elem.parentNode.appendChild(tooltip);\\n        } else {\\n            tooltip.className = \\'_error-inner _no_arrow\\';\\n            tooltip.innerHTML = text;\\n            elem.parentNode.insertBefore(tooltip, elem);\\n            new_tooltip.no_arrow = true;\\n        }\\n        new_tooltip.tip = tooltip;\\n        new_tooltip.elem = elem;\\n        tooltips.push(new_tooltip);\\n        return new_tooltip;\\n    };\\n    var resize_tooltip = function(tooltip) {\\n        var rect = tooltip.elem.getBoundingClientRect();\\n        var doc = document.documentElement,\\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\\n        if (scrollPosition < 40) {\\n            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, \\'\\') + \\' _below\\';\\n        } else {\\n            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, \\'\\') + \\' _above\\';\\n        }\\n    };\\n    var resize_tooltips = function() {\\n        if (_removed) return;\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\\n        }\\n    };\\n    var validate_field = function(elem, remove) {\\n        var tooltip = null, value = elem.value, no_error = true;\\n        remove ? remove_tooltip(elem) : false;\\n        if (elem.type != \\'checkbox\\') elem.className = elem.className.replace(/ ?_has_error ?/g, \\'\\');\\n        if (elem.getAttribute(\\'required\\') !== null) {\\n            if (elem.type == \\'radio\\' || (elem.type == \\'checkbox\\' && /any/.test(elem.className))) {\\n                var elems = form_to_submit.elements[elem.name];\\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\\n                    no_error = elem.checked;\\n                }\\n                else {\\n                    no_error = false;\\n                    for (var i = 0; i < elems.length; i++) {\\n                        if (elems[i].checked) no_error = true;\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\\n                }\\n            } else if (elem.type ==\\'checkbox\\') {\\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\\n                no_error = true;\\n                for (var i = 0; i < elems.length; i++) {\\n                    if (elems[i].getAttribute(\\'required\\') === null) continue;\\n                    if (!found && elems[i] !== elem) return true;\\n                    found = true;\\n                    elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, \\'\\');\\n                    if (!elems[i].checked) {\\n                        no_error = false;\\n                        elems[i].className = elems[i].className + \\' _has_error\\';\\n                        err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, err.join(\\'<br/>\\'));\\n                }\\n            } else if (elem.tagName == \\'SELECT\\') {\\n                var selected = true;\\n                if (elem.multiple) {\\n                    selected = false;\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected) {\\n                            selected = true;\\n                            break;\\n                        }\\n                    }\\n                } else {\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected\\n                            && (!elem.options[i].value\\n                            || (elem.options[i].value.match(/\\\\n/g)))\\n                        ) {\\n                            selected = false;\\n                        }\\n                    }\\n                }\\n                if (!selected) {\\n                    elem.className = elem.className + \\' _has_error\\';\\n                    no_error = false;\\n                    tooltip = create_tooltip(elem, \"Please select an option.\");\\n                }\\n            } else if (value === undefined || value === null || value === \\'\\') {\\n                elem.className = elem.className + \\' _has_error\\';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \"This field is required.\");\\n            }\\n        }\\n        if (no_error && (elem.id == \\'field[]\\' || elem.id == \\'ca[11][v]\\')) {\\n            if (elem.className.includes(\\'phone-input-error\\')) {\\n                elem.className = elem.className + \\' _has_error\\';\\n                no_error = false;\\n            }\\n        }\\n        if (no_error && elem.name == \\'email\\') {\\n            if (!value.match(/^[\\\\+_a-z0-9-\\'&=]+(\\\\.[\\\\+_a-z0-9-\\']+)*@[a-z0-9-]+(\\\\.[a-z0-9-]+)*(\\\\.[a-z]{2,})$/i)) {\\n                elem.className = elem.className + \\' _has_error\\';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \"Enter a valid email address.\");\\n            }\\n        }\\n        if (no_error && /date_field/.test(elem.className)) {\\n            if (!value.match(/^\\\\d\\\\d\\\\d\\\\d-\\\\d\\\\d-\\\\d\\\\d$/)) {\\n                elem.className = elem.className + \\' _has_error\\';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \"Enter a valid date.\");\\n            }\\n        }\\n        tooltip ? resize_tooltip(tooltip) : false;\\n        return no_error;\\n    };\\n    var needs_validate = function(el) {\\n        if(el.getAttribute(\\'required\\') !== null){\\n            return true\\n        }\\n        if(el.name === \\'email\\' && el.value !== \"\"){\\n            return true\\n        }\\n\\n        if((el.id == \\'field[]\\' || el.id == \\'ca[11][v]\\') && el.className.includes(\\'phone-input-error\\')){\\n            return true\\n        }\\n\\n        return false\\n    };\\n    var validate_form = function(e) {\\n        var err = form_to_submit.querySelector(\\'._form_error\\'), no_error = true;\\n        if (!submitted) {\\n            submitted = true;\\n            for (var i = 0, len = allInputs.length; i < len; i++) {\\n                var input = allInputs[i];\\n                if (needs_validate(input)) {\\n                    if (input.type == \\'tel\\') {\\n                        addEvent(input, \\'blur\\', function() {\\n                            this.value = this.value.trim();\\n                            validate_field(this, true);\\n                        });\\n                    }\\n                    if (input.type == \\'text\\' || input.type == \\'number\\' || input.type == \\'time\\') {\\n                        addEvent(input, \\'blur\\', function() {\\n                            this.value = this.value.trim();\\n                            validate_field(this, true);\\n                        });\\n                        addEvent(input, \\'input\\', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == \\'radio\\' || input.type == \\'checkbox\\') {\\n                        (function(el) {\\n                            var radios = form_to_submit.elements[el.name];\\n                            for (var i = 0; i < radios.length; i++) {\\n                                addEvent(radios[i], \\'click\\', function() {\\n                                    validate_field(el, true);\\n                                });\\n                            }\\n                        })(input);\\n                    } else if (input.tagName == \\'SELECT\\') {\\n                        addEvent(input, \\'change\\', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == \\'textarea\\'){\\n                        addEvent(input, \\'input\\', function() {\\n                            validate_field(this, true);\\n                        });\\n                    }\\n                }\\n            }\\n        }\\n        remove_tooltips();\\n        for (var i = 0, len = allInputs.length; i < len; i++) {\\n            var elem = allInputs[i];\\n            if (needs_validate(elem)) {\\n                if (elem.tagName.toLowerCase() !== \"select\") {\\n                    elem.value = elem.value.trim();\\n                }\\n                validate_field(elem) ? true : no_error = false;\\n            }\\n        }\\n        if (!no_error && e) {\\n            e.preventDefault();\\n        }\\n        resize_tooltips();\\n        return no_error;\\n    };\\n    addEvent(window, \\'resize\\', resize_tooltips);\\n    addEvent(window, \\'scroll\\', resize_tooltips);\\n\\n    var hidePhoneInputError = function(inputId) {\\n        var errorMessage =  document.getElementById(\"error-msg-\" + inputId);\\n        var input = document.getElementById(inputId);\\n        errorMessage.classList.remove(\"phone-error\");\\n        errorMessage.classList.add(\"phone-error-hidden\");\\n        input.classList.remove(\"phone-input-error\");\\n    };\\n\\n    var initializePhoneInput = function(input, defaultCountry) {\\n        return window.intlTelInput(input, {\\n            utilsScript: \"https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js\",\\n            autoHideDialCode: false,\\n            separateDialCode: true,\\n            initialCountry: defaultCountry,\\n            preferredCountries: []\\n        });\\n    }\\n\\n    var setPhoneInputEventListeners = function(inputId, input, iti) {\\n        input.addEventListener(\\'blur\\', function() {\\n            var errorMessage = document.getElementById(\"error-msg-\" + inputId);\\n            if (input.value.trim()) {\\n                if (iti.isValidNumber()) {\\n                    iti.setNumber(iti.getNumber());\\n                    if (errorMessage.classList.contains(\"phone-error\")){\\n                        hidePhoneInputError(inputId);\\n                    }\\n                } else {\\n                    showPhoneInputError(inputId)\\n                }\\n            } else {\\n                if (errorMessage.classList.contains(\"phone-error\")){\\n                    hidePhoneInputError(inputId);\\n                }\\n            }\\n        });\\n\\n        input.addEventListener(\"countrychange\", function() {\\n            iti.setNumber(\\'\\');\\n        });\\n\\n        input.addEventListener(\"keydown\", function(e) {\\n            var charCode = (e.which) ? e.which : e.keyCode;\\n            if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) {\\n                e.preventDefault();\\n            }\\n        });\\n    };\\n\\n    var showPhoneInputError = function(inputId) {\\n        var errorMessage =  document.getElementById(\"error-msg-\" + inputId);\\n        var input = document.getElementById(inputId);\\n        errorMessage.classList.add(\"phone-error\");\\n        errorMessage.classList.remove(\"phone-error-hidden\");\\n        input.classList.add(\"phone-input-error\");\\n    };\\n\\n\\n    window[\\'recaptcha_callback\\'] = function() {\\n  // Get all recaptchas in the DOM (there may be more than one form on the page).\\n  var recaptchas = document.getElementsByClassName(\"g-recaptcha\");\\n  for (var i in recaptchas) {\\n    // Set the recaptcha element ID, so the recaptcha can be applied to each element.\\n    var recaptcha_id = \"recaptcha_\" + i;\\n    recaptchas[i].id = recaptcha_id;\\n    var el = document.getElementById(recaptcha_id);\\n    if (el != null) {\\n      var sitekey = el.getAttribute(\"data-sitekey\");\\n      var stoken = el.getAttribute(\"data-stoken\");\\n      grecaptcha.render(recaptcha_id, {\"sitekey\":sitekey,\"stoken\":stoken});\\n    }\\n  }\\n};    _load_script(\\n        \"https://www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit\"\\n    );\\n    var _form_serialize = function(form){if(!form||form.nodeName!==\"FORM\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\"\"){continue}switch(form.elements[i].nodeName){case\"INPUT\":switch(form.elements[i].type){case\"tel\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].previousSibling.querySelector(\\'div.iti__selected-dial-code\\').innerText)+encodeURIComponent(\" \")+encodeURIComponent(form.elements[i].value));break;case\"text\":case\"number\":case\"date\":case\"time\":case\"hidden\":case\"password\":case\"button\":case\"reset\":case\"submit\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"checkbox\":case\"radio\":if(form.elements[i].checked){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value))}break;case\"file\":break}break;case\"TEXTAREA\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"SELECT\":switch(form.elements[i].type){case\"select-one\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break;case\"select-multiple\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\"BUTTON\":switch(form.elements[i].type){case\"reset\":case\"submit\":case\"button\":q.push(form.elements[i].name+\"=\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\"&\")};\\n\\n    const formSupportsPost = false;\\n          var form_submit = function(e) {\\n\\n        e.preventDefault();\\n        if (validate_form()) {\\n            // use this trick to get the submit button & disable it using plain javascript\\n            var submitButton = e.target.querySelector(\\'#_form_2_submit\\');\\n            submitButton.disabled = true;\\n            submitButton.classList.add(\\'processing\\');\\n                        var serialized = _form_serialize(\\n                document.getElementById(\\'_form_2_\\')\\n            ).replace(/%0A/g, \\'\\\\\\\\n\\');\\n            var err = form_to_submit.querySelector(\\'._form_error\\');\\n            err ? err.parentNode.removeChild(err) : false;\\n            async function submitForm() {\\n              var formData = new FormData();\\n              const searchParams = new URLSearchParams(serialized);\\n              searchParams.forEach((value, key) => {\\n                if (key !== \\'hideButton\\') {\\n                    formData.append(key, value);\\n                }\\n                //formData.append(key, value);\\n              });\\n                            let request = {\\n                                headers: {\\n                                    \"Accept\": \"application/json\"\\n                                },\\n                                body: formData,\\n                                method: \"POST\"\\n                            };\\n\\n                            let pageUrlParams = new URLSearchParams(window.location.search);\\n                            if (pageUrlParams.has(\\'t\\')) {\\n                                request.headers.Authorization = \\'Bearer \\' + pageUrlParams.get(\\'t\\');\\n                            }\\n              const response = await fetch(\\'https://northportwellnesscenter.activehosted.com/proc.php?jsonp=true\\', request);\\n              return response.json();\\n            }\\n                if (formSupportsPost) {\\n                  submitForm().then((data) => {\\n                    eval(data.js);\\n                  });\\n                } else {\\n                  _load_script(\\'https://northportwellnesscenter.activehosted.com/proc.php?\\' + serialized + \\'&jsonp=true\\', null, true);\\n                }\\n        }\\n        return false;\\n    };\\n    addEvent(form_to_submit, \\'submit\\', form_submit);\\n})();\\n\\n</script>',id:\"dxVFCQfxu\",layoutId:\"dxVFCQfxu\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",...addPropertyOverrides({clVZm12hP:{html:'<div class=\"_form_1\"></div><script src=\"https://npwellnesscenter.activehosted.com/f/embed.php?id=1\" charset=\"utf-8\"></script>',style:{width:\"100%\"}},dEWzi7h62:{html:'<div class=\"_form_1\"></div><script src=\"https://npwellnesscenter.activehosted.com/f/embed.php?id=1\" charset=\"utf-8\"></script>',style:{width:\"100%\"}},trErLe4Xq:{html:'<div class=\"_form_1\"></div><script src=\"https://npwellnesscenter.activehosted.com/f/embed.php?id=1\" charset=\"utf-8\"></script>',style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cligsz\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"eSmw7J78o\",style:{backgroundColor:\"var(--token-e1c2abb3-8359-4b54-94d3-e38b8cd09035, rgb(238, 231, 211))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ohatx2\",\"data-styles-preset\":\"xCZAUEzQa\",children:\"Understanding Concussions: Key Facts & Treatment Options\"})}),className:\"framer-tovqfb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x8rwoQSfy\",style:{\"--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,{className:\"framer-styles-preset-bb84ex\",\"data-styles-preset\":\"sm0UwBJoG\",children:\"Learn about what concussions are & how they affect the brain, as well as viable treatment options to consider with the free guide.\"})}),className:\"framer-408b1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XGwSWnWCa\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rd1n1j\",\"data-framer-name\":\"Button Wrapper\",layoutDependency:layoutDependency,layoutId:\"OTUfjUTjQ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ezuwx3\",\"data-border\":true,\"data-framer-name\":\"Download\",layoutDependency:layoutDependency,layoutId:\"DQFcPUP82\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-133wqhk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fa7yHrc2n-container\",nodeId:\"fa7yHrc2n\",rendersWithMotion:true,scopeId:\"HvYAao3lG\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgba(51, 51, 51, 0)\",color:\"var(--token-463215b2-d4e7-415b-9c3c-17bb4c779b19, rgb(100, 106, 107))\",scale:1.1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"start\",color:\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",size:16,type:\"Default\"},id:\"fa7yHrc2n\",layoutId:\"fa7yHrc2n\",srcFile:\"https://framerusercontent.com/assets/jOhC3jLCbrMIKNY6VVfRB2UO6E.pdf\",srcType:\"Upload\",srcURL:\"\",styleOptions:{backgroundColor:\"rgba(18, 18, 18, 0)\",borderRadius:5,color:\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",gap:5,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0},text:\"Download\",width:\"100%\"})})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XvXdD.framer-acj9tv, .framer-XvXdD .framer-acj9tv { display: block; }\",\".framer-XvXdD.framer-lwipdp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 0px 80px 0px; position: relative; width: 1440px; }\",\".framer-XvXdD .framer-mdk25h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1240px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-XvXdD .framer-aft5rw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 632px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-XvXdD .framer-t8d8r3 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XvXdD .framer-166rslj-container { flex: none; height: auto; position: relative; width: 274px; }\",\".framer-XvXdD .framer-12pj4m6-container { flex: none; height: 805px; position: relative; width: 600px; }\",\".framer-XvXdD .framer-1cligsz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 439px; overflow: visible; padding: 32px 20px 32px 20px; position: relative; width: 1px; }\",\".framer-XvXdD .framer-tovqfb, .framer-XvXdD .framer-408b1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XvXdD .framer-rd1n1j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-XvXdD .framer-ezuwx3 { 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: hidden; padding: 14px 20px 14px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XvXdD .framer-133wqhk-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XvXdD.framer-lwipdp, .framer-XvXdD .framer-aft5rw, .framer-XvXdD .framer-1cligsz, .framer-XvXdD .framer-rd1n1j, .framer-XvXdD .framer-ezuwx3 { gap: 0px; } .framer-XvXdD.framer-lwipdp > *, .framer-XvXdD .framer-aft5rw > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-XvXdD.framer-lwipdp > :first-child, .framer-XvXdD .framer-aft5rw > :first-child, .framer-XvXdD .framer-1cligsz > :first-child, .framer-XvXdD .framer-rd1n1j > :first-child { margin-top: 0px; } .framer-XvXdD.framer-lwipdp > :last-child, .framer-XvXdD .framer-aft5rw > :last-child, .framer-XvXdD .framer-1cligsz > :last-child, .framer-XvXdD .framer-rd1n1j > :last-child { margin-bottom: 0px; } .framer-XvXdD .framer-1cligsz > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-XvXdD .framer-rd1n1j > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-XvXdD .framer-ezuwx3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-XvXdD .framer-ezuwx3 > :first-child { margin-left: 0px; } .framer-XvXdD .framer-ezuwx3 > :last-child { margin-right: 0px; } }\",\".framer-XvXdD.framer-v-5r03g8.framer-lwipdp, .framer-XvXdD.framer-v-9c9fos.framer-lwipdp { padding: 60px 0px 60px 0px; width: 810px; }\",\".framer-XvXdD.framer-v-5r03g8 .framer-mdk25h, .framer-XvXdD.framer-v-9c9fos .framer-mdk25h { gap: 20px; justify-content: flex-start; }\",\".framer-XvXdD.framer-v-5r03g8 .framer-1cligsz, .framer-XvXdD.framer-v-9c9fos .framer-1cligsz { max-width: 350px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XvXdD.framer-v-5r03g8 .framer-mdk25h { gap: 0px; } .framer-XvXdD.framer-v-5r03g8 .framer-mdk25h > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-XvXdD.framer-v-5r03g8 .framer-mdk25h > :first-child { margin-left: 0px; } .framer-XvXdD.framer-v-5r03g8 .framer-mdk25h > :last-child { margin-right: 0px; } }\",\".framer-XvXdD.framer-v-l9np4x.framer-lwipdp, .framer-XvXdD.framer-v-1r2exu3.framer-lwipdp { padding: 60px 0px 60px 0px; width: 390px; }\",\".framer-XvXdD.framer-v-l9np4x .framer-mdk25h, .framer-XvXdD.framer-v-1r2exu3 .framer-mdk25h { flex-direction: column; gap: 32px; justify-content: flex-start; max-width: 390px; }\",\".framer-XvXdD.framer-v-l9np4x .framer-aft5rw, .framer-XvXdD.framer-v-1r2exu3 .framer-aft5rw { flex: none; gap: 24px; order: 0; width: 100%; }\",\".framer-XvXdD.framer-v-l9np4x .framer-1cligsz, .framer-XvXdD.framer-v-1r2exu3 .framer-1cligsz { flex: none; max-width: 350px; order: 1; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XvXdD.framer-v-l9np4x .framer-mdk25h, .framer-XvXdD.framer-v-l9np4x .framer-aft5rw { gap: 0px; } .framer-XvXdD.framer-v-l9np4x .framer-mdk25h > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-XvXdD.framer-v-l9np4x .framer-mdk25h > :first-child, .framer-XvXdD.framer-v-l9np4x .framer-aft5rw > :first-child { margin-top: 0px; } .framer-XvXdD.framer-v-l9np4x .framer-mdk25h > :last-child, .framer-XvXdD.framer-v-l9np4x .framer-aft5rw > :last-child { margin-bottom: 0px; } .framer-XvXdD.framer-v-l9np4x .framer-aft5rw > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",\".framer-XvXdD.framer-v-1aafyde .framer-12pj4m6-container { height: auto; }\",\".framer-XvXdD.framer-v-9c9fos .framer-12pj4m6-container, .framer-XvXdD.framer-v-1r2exu3 .framer-12pj4m6-container { height: auto; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XvXdD.framer-v-9c9fos .framer-mdk25h { gap: 0px; } .framer-XvXdD.framer-v-9c9fos .framer-mdk25h > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-XvXdD.framer-v-9c9fos .framer-mdk25h > :first-child { margin-left: 0px; } .framer-XvXdD.framer-v-9c9fos .framer-mdk25h > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XvXdD.framer-v-1r2exu3 .framer-mdk25h, .framer-XvXdD.framer-v-1r2exu3 .framer-aft5rw { gap: 0px; } .framer-XvXdD.framer-v-1r2exu3 .framer-mdk25h > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-XvXdD.framer-v-1r2exu3 .framer-mdk25h > :first-child, .framer-XvXdD.framer-v-1r2exu3 .framer-aft5rw > :first-child { margin-top: 0px; } .framer-XvXdD.framer-v-1r2exu3 .framer-mdk25h > :last-child, .framer-XvXdD.framer-v-1r2exu3 .framer-aft5rw > :last-child { margin-bottom: 0px; } .framer-XvXdD.framer-v-1r2exu3 .framer-aft5rw > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-XvXdD[data-border=\"true\"]::after, .framer-XvXdD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 426\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"riRf0X8xD\":{\"layout\":[\"fixed\",\"auto\"]},\"n7cH63aMh\":{\"layout\":[\"fixed\",\"auto\"]},\"clVZm12hP\":{\"layout\":[\"fixed\",\"auto\"]},\"trErLe4Xq\":{\"layout\":[\"fixed\",\"auto\"]},\"dEWzi7h62\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHvYAao3lG=withCSS(Component,css,\"framer-XvXdD\");export default FramerHvYAao3lG;FramerHvYAao3lG.displayName=\"CTA\";FramerHvYAao3lG.defaultProps={height:426,width:1440};addPropertyControls(FramerHvYAao3lG,{variant:{options:[\"p1uOSv1Rr\",\"riRf0X8xD\",\"n7cH63aMh\",\"clVZm12hP\",\"trErLe4Xq\",\"dEWzi7h62\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"form \",\"Variant 5\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHvYAao3lG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...Button3Fonts,...EmbedFonts,...DownloadFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHvYAao3lG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"426\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"riRf0X8xD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n7cH63aMh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"clVZm12hP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"trErLe4Xq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dEWzi7h62\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (4ba8877)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={E_uxJGz63:{hover:true},xTRAG3Zs3:{hover:true}};const cycleOrder=[\"xTRAG3Zs3\",\"E_uxJGz63\",\"GIETR1CH4\"];const serializationHash=\"framer-SERAV\";const variantClassNames={E_uxJGz63:\"framer-v-1w6b5ol\",GIETR1CH4:\"framer-v-1m5viz4\",xTRAG3Zs3:\"framer-v-1w0qqib\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:54,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Primary:\"xTRAG3Zs3\",Rectangle:\"GIETR1CH4\",Secondary:\"E_uxJGz63\"};const getProps=({height,id,link,newTab,smoothScroll,text,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,dcBFjeCsT:(_ref=text!==null&&text!==void 0?text:props.dcBFjeCsT)!==null&&_ref!==void 0?_ref:\"Get started\",o5adMPPQJ:link!==null&&link!==void 0?link:props.o5adMPPQJ,sU32rtFv_:smoothScroll!==null&&smoothScroll!==void 0?smoothScroll:props.sU32rtFv_,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"xTRAG3Zs3\",VfrxvtdDJ:newTab!==null&&newTab!==void 0?newTab:props.VfrxvtdDJ};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,dcBFjeCsT,o5adMPPQJ,VfrxvtdDJ,sU32rtFv_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xTRAG3Zs3\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:o5adMPPQJ,nodeId:\"xTRAG3Zs3\",openInNewTab:VfrxvtdDJ,smoothScroll:sU32rtFv_,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1w0qqib\",className,classNames)} framer-ejaz6l`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"xTRAG3Zs3\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,opacity:1,...style},variants:{\"E_uxJGz63-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:.8},\"xTRAG3Zs3-hover\":{opacity:.85},E_uxJGz63:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},GIETR1CH4:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}},...addPropertyOverrides({\"E_uxJGz63-hover\":{\"data-framer-name\":undefined},\"xTRAG3Zs3-hover\":{\"data-framer-name\":undefined},E_uxJGz63:{\"data-border\":true,\"data-framer-name\":\"Secondary\"},GIETR1CH4:{\"data-border\":true,\"data-framer-name\":\"Rectangle\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get started\"})}),className:\"framer-1u7qwdq\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"VfCSiOu8y\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dcBFjeCsT,variants:{E_uxJGz63:{\"--extracted-r6o4lv\":\"var(--token-361c4e97-a766-4f18-af89-08060b5908e7, rgb(28, 39, 76))\"},GIETR1CH4:{\"--extracted-r6o4lv\":\"var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E_uxJGz63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-361c4e97-a766-4f18-af89-08060b5908e7, rgb(28, 39, 76)))\"},children:\"Get started\"})})},GIETR1CH4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d6affeb8-904b-4e32-a00c-ce64d15b8b72, rgb(78, 129, 98)))\"},children:\"Get started\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SERAV.framer-ejaz6l, .framer-SERAV .framer-ejaz6l { display: block; }\",\".framer-SERAV.framer-1w0qqib { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 26px 14px 26px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SERAV .framer-1u7qwdq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SERAV.framer-1w0qqib { gap: 0px; } .framer-SERAV.framer-1w0qqib > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SERAV.framer-1w0qqib > :first-child { margin-left: 0px; } .framer-SERAV.framer-1w0qqib > :last-child { margin-right: 0px; } }\",\".framer-SERAV.framer-v-1m5viz4.framer-1w0qqib { cursor: unset; padding: 14px 20px 14px 20px; }\",'.framer-SERAV[data-border=\"true\"]::after, .framer-SERAV [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"E_uxJGz63\":{\"layout\":[\"auto\",\"auto\"]},\"GIETR1CH4\":{\"layout\":[\"auto\",\"auto\"]},\"PZrwkgXZF\":{\"layout\":[\"auto\",\"auto\"]},\"ydi_Tiidx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"dcBFjeCsT\":\"text\",\"o5adMPPQJ\":\"link\",\"VfrxvtdDJ\":\"newTab\",\"sU32rtFv_\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramereZ2ah5gBY=withCSS(Component,css,\"framer-SERAV\");export default FramereZ2ah5gBY;FramereZ2ah5gBY.displayName=\"Button\";FramereZ2ah5gBY.defaultProps={height:50,width:139};addPropertyControls(FramereZ2ah5gBY,{variant:{options:[\"xTRAG3Zs3\",\"E_uxJGz63\",\"GIETR1CH4\"],optionTitles:[\"Primary\",\"Secondary\",\"Rectangle\"],title:\"Variant\",type:ControlType.Enum},dcBFjeCsT:{defaultValue:\"Get started\",displayTextArea:false,title:\"Text\",type:ControlType.String},o5adMPPQJ:{title:\"Link\",type:ControlType.Link},VfrxvtdDJ:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},sU32rtFv_:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramereZ2ah5gBY,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereZ2ah5gBY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"dcBFjeCsT\\\":\\\"text\\\",\\\"o5adMPPQJ\\\":\\\"link\\\",\\\"VfrxvtdDJ\\\":\\\"newTab\\\",\\\"sU32rtFv_\\\":\\\"smoothScroll\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E_uxJGz63\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GIETR1CH4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PZrwkgXZF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ydi_Tiidx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"139\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eZ2ah5gBY.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map", "export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}", "// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map", "import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst indexKey=getIndexKey(localeId);const cachedIndex=await checkForCachedData(indexKey);if(cachedIndex){return cachedIndex;}}export function setCachedIndex(localeId,index){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now()};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map", "// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map", "// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map", "export const localStorageDebugFlag=typeof window!==\"undefined\"&&window.localStorage.getItem(\"__framerDebugSearch\")===\"true\";const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"\u2026\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){var _theme_inputFont,_theme_titleFont,_theme_subtitleFont;if((_theme_inputFont=theme.inputFont)===null||_theme_inputFont===void 0?void 0:_theme_inputFont.fontFamily)return theme.inputFont.fontFamily;if((_theme_titleFont=theme.titleFont)===null||_theme_titleFont===void 0?void 0:_theme_titleFont.fontFamily)return theme.titleFont.fontFamily;if((_theme_subtitleFont=theme.subtitleFont)===null||_theme_subtitleFont===void 0?void 0:_theme_subtitleFont.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument===null||safeDocument===void 0?void 0:safeDocument.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}\nexport const __FramerMetadata__ = {\"exports\":{\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useMemo,useState}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}function splitWords(text){try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nreturn text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\"));}catch{log(\"Falling back to regex without lookbehind\");return text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\"));}}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(/[\\u0300-\\u036f]/g,\"\").toLowerCase();}function getNormalizedItem(item){const normalizedItem={};for(const[key,value]of Object.entries(item)){if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,query){const normalizedItem=getNormalizedItem(item);const normalizedQuery=getNormalizedString(query);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const results=useMemo(()=>{if(!query||!index){return[];}const path=safeWindow===null||safeWindow===void 0?void 0:safeWindow.location.pathname;time(\"query\");// Filter the results.\nconst results=Object.values(index).map(item=>{const score=getSearchIndexItemScore(item,query);const heading=item.h1.length&&item.h1[0];const title=(settings===null||settings===void 0?void 0:settings.titleType)===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nconst result={url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score};return result;}).filter(item=>item.score>settings.minimumScore||0).filter(item=>{if(!path)return true;return item.url!==path;}).sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");return results;},[index,query]);return results;}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const results=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale===null||activeLocale===void 0?void 0:activeLocale.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale===null||activeLocale===void 0?void 0:activeLocale.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument===null||safeDocument===void 0?void 0:safeDocument.querySelector('meta[name=\"framer-search-index\"]');if(!metaTag){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cachedIndex=await getCachedIndex(localeId);const metaTagContent=metaTag.getAttribute(\"content\");const isOverLimit=metaTagContent===\"limit-reached\";if(isOverLimit){log(\"Page limit for plan exceeded\");}// If a cached index exists, use the cached version until latest one\n// from the network loads.\nif(cachedIndex&&!isOverLimit){setSearchIndex(cachedIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");}// Return early and do not make a fetch request if the URL is not valid.\nif(!metaTagContent||!isValidUrl(metaTagContent)){log(\"Meta tag exists but URL is not valid yet\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(!cachedIndex){setStatus(\"pending-index-generation\");log(\"No cache to use, page reload required to check for meta tag\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex);setStatus(\"success\");log(\"Using downloaded index\");}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getSearchIndexURL(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map", "export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map", "// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map", "// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{// @ts-expect-error Internal API\nuseLocaleInfo,useRouter,inferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale===null||activeLocale===void 0?void 0:activeLocale.id;const localeSlug=activeLocale===null||activeLocale===void 0?void 0:activeLocale.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{var _router_getRoute,_route_page_preload,_route_page,_router_navigate;// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=(_router_getRoute=router.getRoute)===null||_router_getRoute===void 0?void 0:_router_getRoute.call(router,routeId);onDismiss();await (route===null||route===void 0?void 0:(_route_page=route.page)===null||_route_page===void 0?void 0:(_route_page_preload=_route_page.preload)===null||_route_page_preload===void 0?void 0:_route_page_preload.call(_route_page));(_router_navigate=router.navigate)===null||_router_navigate===void 0?void 0:_router_navigate.call(router,routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){var _props_inputOptions_inputFont,_props_inputOptions,_props_resultOptions,_props_resultOptions_subtitleOptions,_props_inputOptions1;const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=((_props_inputOptions=props.inputOptions)===null||_props_inputOptions===void 0?void 0:(_props_inputOptions_inputFont=_props_inputOptions.inputFont)===null||_props_inputOptions_inputFont===void 0?void 0:_props_inputOptions_inputFont.fontSize)?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore \u2013 Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:((_props_resultOptions=props.resultOptions)===null||_props_resultOptions===void 0?void 0:_props_resultOptions.titleFont)&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:((_props_resultOptions_subtitleOptions=props.resultOptions.subtitleOptions)===null||_props_resultOptions_subtitleOptions===void 0?void 0:_props_resultOptions_subtitleOptions.subtitleFont)&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:((_props_inputOptions1=props.inputOptions)===null||_props_inputOptions1===void 0?void 0:_props_inputOptions1.inputFont)&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",outline:\"inherit\",padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`]);export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore \u2013\u00A0Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"40\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7f69244)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-medium\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",weight:\"500\"}]}];export const css=['.framer-7bhF3 .framer-styles-preset-1y4st00:not(.rich-text-wrapper), .framer-7bhF3 .framer-styles-preset-1y4st00.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-7bhF3\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7f69244)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"KYMyZdUxV\",\"kb67x7hVn\"];const serializationHash=\"framer-rPEsd\";const variantClassNames={kb67x7hVn:\"framer-v-yqgqwu\",KYMyZdUxV:\"framer-v-1k5kjfd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"KYMyZdUxV\",Open:\"kb67x7hVn\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"KYMyZdUxV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KYMyZdUxV\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1k5kjfd\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"KYMyZdUxV\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({kb67x7hVn:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rpgjus\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"KjA2ETeeR\",style:{rotate:0},variants:{kb67x7hVn:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-18wsgij\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"lQbhry9d_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-0658732b-9517-4922-9804-d4bc522514ea, rgb(184, 174, 147)) /* {&quot;name&quot;:&quot;NP Lighter&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9267828733,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rPEsd.framer-14lno16, .framer-rPEsd .framer-14lno16 { display: block; }\",\".framer-rPEsd.framer-1k5kjfd { height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-rPEsd .framer-1rpgjus { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-rPEsd .framer-18wsgij { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kb67x7hVn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerAWv4U0giL=withCSS(Component,css,\"framer-rPEsd\");export default FramerAWv4U0giL;FramerAWv4U0giL.displayName=\"Caret\";FramerAWv4U0giL.defaultProps={height:14,width:14};addPropertyControls(FramerAWv4U0giL,{variant:{options:[\"KYMyZdUxV\",\"kb67x7hVn\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAWv4U0giL,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAWv4U0giL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"14\",\"framerIntrinsicWidth\":\"14\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kb67x7hVn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AWv4U0giL.map", "// Generated by Framer (7f69244)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nySGCGZlQPrhQ7E4VF0Y/RZnabU7blhxYkY2f7wgX/jtmtmC40V.js\";import Caret from\"https://framerusercontent.com/modules/ggefJZtupLR6erYG8toH/jo0nSa5EZbin8uQo0l95/AWv4U0giL.js\";const CaretFonts=getFonts(Caret);const cycleOrder=[\"UurdZrb8d\",\"Pb0oPP_fS\"];const serializationHash=\"framer-OJSUD\";const variantClassNames={Pb0oPP_fS:\"framer-v-e4ocwg\",UurdZrb8d:\"framer-v-13nl01a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"UurdZrb8d\",Open:\"Pb0oPP_fS\"};const getProps=({height,hover,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,DApvjrdfG:(_ref=title!==null&&title!==void 0?title:props.DApvjrdfG)!==null&&_ref!==void 0?_ref:\"Product\",PWSlWeqS6:hover!==null&&hover!==void 0?hover:props.PWSlWeqS6,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"UurdZrb8d\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,PWSlWeqS6,DApvjrdfG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UurdZrb8d\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-13nl01a\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UurdZrb8d\",onMouseEnter:onMouseEnter170i0h9,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Pb0oPP_fS:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1y4st00\",\"data-styles-preset\":\"jtmtmC40V\",children:\"Product\"})}),className:\"framer-lj6ltn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z7_7FALF5\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{Pb0oPP_fS:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Pb0oPP_fS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1y4st00\",\"data-styles-preset\":\"jtmtmC40V\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(5+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||33.5)-10-14)/2),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-llgqtv-container\",layoutDependency:layoutDependency,layoutId:\"z4EMs8ur_-container\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"z4EMs8ur_\",layoutId:\"z4EMs8ur_\",variant:\"KYMyZdUxV\",width:\"100%\",...addPropertyOverrides({Pb0oPP_fS:{variant:\"kb67x7hVn\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OJSUD.framer-rp4dni, .framer-OJSUD .framer-rp4dni { display: block; }\",\".framer-OJSUD.framer-13nl01a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-OJSUD .framer-lj6ltn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-OJSUD .framer-llgqtv-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OJSUD.framer-13nl01a { gap: 0px; } .framer-OJSUD.framer-13nl01a > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-OJSUD.framer-13nl01a > :first-child { margin-left: 0px; } .framer-OJSUD.framer-13nl01a > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33.5\n * @framerIntrinsicWidth 79.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pb0oPP_fS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerB7q6b3gla=withCSS(Component,css,\"framer-OJSUD\");export default FramerB7q6b3gla;FramerB7q6b3gla.displayName=\"Trigger\";FramerB7q6b3gla.defaultProps={height:33.5,width:79.5};addPropertyControls(FramerB7q6b3gla,{variant:{options:[\"UurdZrb8d\",\"Pb0oPP_fS\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerB7q6b3gla,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...CaretFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB7q6b3gla\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"79.5\",\"framerIntrinsicHeight\":\"33.5\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pb0oPP_fS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7f69244)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nySGCGZlQPrhQ7E4VF0Y/RZnabU7blhxYkY2f7wgX/jtmtmC40V.js\";const enabledGestures={dQgF7WGx5:{hover:true}};const serializationHash=\"framer-VHbcQ\";const variantClassNames={dQgF7WGx5:\"framer-v-1sm9n1l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,smoothScroll,text,width,...props})=>{var _ref;return{...props,LWE8QcWhU:link!==null&&link!==void 0?link:props.LWE8QcWhU,nw1aYSkVo:(_ref=text!==null&&text!==void 0?text:props.nw1aYSkVo)!==null&&_ref!==void 0?_ref:\"Home\",tPd6gtRvS:newTab!==null&&newTab!==void 0?newTab:props.tPd6gtRvS,VyMwIkeg6:smoothScroll!==null&&smoothScroll!==void 0?smoothScroll:props.VyMwIkeg6};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,nw1aYSkVo,LWE8QcWhU,tPd6gtRvS,VyMwIkeg6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dQgF7WGx5\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LWE8QcWhU,nodeId:\"dQgF7WGx5\",openInNewTab:tPd6gtRvS,smoothScroll:VyMwIkeg6,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1sm9n1l\",className,classNames)} framer-12eb2es`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dQgF7WGx5\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"dQgF7WGx5-hover\":{opacity:.75}},...addPropertyOverrides({\"dQgF7WGx5-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1y4st00\",\"data-styles-preset\":\"jtmtmC40V\",children:\"Home\"})}),className:\"framer-1ip7js2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hO13cGn7n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nw1aYSkVo,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VHbcQ.framer-12eb2es, .framer-VHbcQ .framer-12eb2es { display: block; }\",\".framer-VHbcQ.framer-1sm9n1l { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VHbcQ .framer-1ip7js2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VHbcQ.framer-1sm9n1l { gap: 0px; } .framer-VHbcQ.framer-1sm9n1l > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-VHbcQ.framer-1sm9n1l > :first-child { margin-top: 0px; } .framer-VHbcQ.framer-1sm9n1l > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23.5\n * @framerIntrinsicWidth 46.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vphle2YAQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nw1aYSkVo\":\"text\",\"LWE8QcWhU\":\"link\",\"tPd6gtRvS\":\"newTab\",\"VyMwIkeg6\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerOoM6xgcFc=withCSS(Component,css,\"framer-VHbcQ\");export default FramerOoM6xgcFc;FramerOoM6xgcFc.displayName=\"Navlink\";FramerOoM6xgcFc.defaultProps={height:23.5,width:46.5};addPropertyControls(FramerOoM6xgcFc,{nw1aYSkVo:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},LWE8QcWhU:{title:\"Link\",type:ControlType.Link},tPd6gtRvS:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},VyMwIkeg6:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramerOoM6xgcFc,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOoM6xgcFc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"46.5\",\"framerIntrinsicHeight\":\"23.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vphle2YAQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"nw1aYSkVo\\\":\\\"text\\\",\\\"LWE8QcWhU\\\":\\\"link\\\",\\\"tPd6gtRvS\\\":\\\"newTab\\\",\\\"VyMwIkeg6\\\":\\\"smoothScroll\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OoM6xgcFc.map", "// Generated by Framer (1b7c4bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Navlink from\"https://framerusercontent.com/modules/XiNJ1LQvPuQxMQkMFsba/gR57yPtVbmTJ28fc1JVx/OoM6xgcFc.js\";const NavlinkFonts=getFonts(Navlink);const cycleOrder=[\"aZS8cP5Cs\",\"U3KKWjgGn\"];const serializationHash=\"framer-yXO6K\";const variantClassNames={aZS8cP5Cs:\"framer-v-9aki5j\",U3KKWjgGn:\"framer-v-18flp8p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale: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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"aZS8cP5Cs\",Phone:\"U3KKWjgGn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aZS8cP5Cs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aZS8cP5Cs\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"U3KKWjgGn\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-9aki5j\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aZS8cP5Cs\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0658732b-9517-4922-9804-d4bc522514ea, rgb(184, 174, 147))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{U3KKWjgGn:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({U3KKWjgGn:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ep9953\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"sstFqVjC8\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+0+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+75+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17kd7wl-container\",layoutDependency:layoutDependency,layoutId:\"vHAMhE3Me-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"vHAMhE3Me\",layoutId:\"vHAMhE3Me\",LWE8QcWhU:\"https://us.fullscript.com/welcome/npwc\",nw1aYSkVo:\"Store\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Shop Now\"})}),className:\"framer-y2dmro\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"MCb6N0rYg\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cIUjYVxrN\"},nodeId:\"zVW0D8kFf\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1yvyb60 framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"zVW0D8kFf\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+61+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+116+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t0vd6o-container\",layoutDependency:layoutDependency,layoutId:\"XVgQ_Y2S6-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"XVgQ_Y2S6\",layoutId:\"XVgQ_Y2S6\",nw1aYSkVo:\"Testimonials\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"The Northport Wellness Center Testimonials\"})}),className:\"framer-1v21foi\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"f461eHWaq\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rprm3C8v4\"},nodeId:\"pmh1bMZnp\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-16tx2i9 framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"pmh1bMZnp\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+122+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+157+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wogakl-container\",layoutDependency:layoutDependency,layoutId:\"FuWeSY1Fa-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"FuWeSY1Fa\",layoutId:\"FuWeSY1Fa\",nw1aYSkVo:\"Partners\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"The Northport Wellness Center Partners\"})}),className:\"framer-zmazdt\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZYyRGdwQ2\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l6ViQr9XL\"},nodeId:\"cCSls21KD\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-est6cp framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"cCSls21KD\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+183+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+198+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1py7bq0-container\",layoutDependency:layoutDependency,layoutId:\"w5fmW_0jM-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"w5fmW_0jM\",layoutId:\"w5fmW_0jM\",nw1aYSkVo:\"Insurance Information\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Check if your insurance is accepted\"})}),className:\"framer-1eve3m2\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"sTd6OFl0K\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bIRhA7rx8\"},nodeId:\"nspLjziy3\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-9sfxet framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"nspLjziy3\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+244+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+239+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bw1q4o-container\",layoutDependency:layoutDependency,layoutId:\"tzk9ynmQ0-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"tzk9ynmQ0\",layoutId:\"tzk9ynmQ0\",nw1aYSkVo:\"Educational Resources\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Videos for self-education\"})}),className:\"framer-pf5oym\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"KlsxsfLY8\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Vz8gH9Ls3\"},nodeId:\"e1hpeBrfz\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-4lw753 framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"e1hpeBrfz\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+305+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+280+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g8ke40-container\",layoutDependency:layoutDependency,layoutId:\"vOwB2SbxZ-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"vOwB2SbxZ\",layoutId:\"vOwB2SbxZ\",nw1aYSkVo:\"Wellness Alliance\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Wellness Practitioners: Partner with us!\"})}),className:\"framer-kwslk\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Pkv58i6CW\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aF0m7DL_q\"},nodeId:\"AsiXTrmGA\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1infxq2 framer-r2lsug\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"AsiXTrmGA\",whileHover:animation,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+15+366+0+0,...addPropertyOverrides({U3KKWjgGn:{y:(componentViewport?.y||0)+32+321+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t0hj4t-container\",layoutDependency:layoutDependency,layoutId:\"YK6z3eEZQ-container\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"YK6z3eEZQ\",layoutId:\"YK6z3eEZQ\",nw1aYSkVo:\"Blog\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Check latest wellness news\"})}),className:\"framer-19ogx7c\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"bxg6mpDYK\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"PRODUCT\"})}),className:\"framer-1mbne62\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"R09rKY6C7\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yXO6K.framer-r2lsug, .framer-yXO6K .framer-r2lsug { display: block; }\",\".framer-yXO6K.framer-9aki5j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 15px; position: relative; width: min-content; }\",\".framer-yXO6K .framer-1ep9953 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-yXO6K .framer-17kd7wl-container, .framer-yXO6K .framer-t0vd6o-container, .framer-yXO6K .framer-1wogakl-container, .framer-yXO6K .framer-1py7bq0-container, .framer-yXO6K .framer-bw1q4o-container, .framer-yXO6K .framer-g8ke40-container, .framer-yXO6K .framer-t0hj4t-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yXO6K .framer-y2dmro, .framer-yXO6K .framer-1v21foi, .framer-yXO6K .framer-zmazdt, .framer-yXO6K .framer-1eve3m2, .framer-yXO6K .framer-pf5oym, .framer-yXO6K .framer-kwslk, .framer-yXO6K .framer-19ogx7c { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-yXO6K .framer-1yvyb60, .framer-yXO6K .framer-16tx2i9 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: auto; }\",\".framer-yXO6K .framer-est6cp, .framer-yXO6K .framer-9sfxet, .framer-yXO6K .framer-4lw753, .framer-yXO6K .framer-1infxq2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yXO6K .framer-1mbne62 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 200px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yXO6K.framer-9aki5j, .framer-yXO6K .framer-1ep9953, .framer-yXO6K .framer-1yvyb60, .framer-yXO6K .framer-16tx2i9, .framer-yXO6K .framer-est6cp, .framer-yXO6K .framer-9sfxet, .framer-yXO6K .framer-4lw753, .framer-yXO6K .framer-1infxq2 { gap: 0px; } .framer-yXO6K.framer-9aki5j > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-yXO6K.framer-9aki5j > :first-child, .framer-yXO6K .framer-1ep9953 > :first-child, .framer-yXO6K .framer-1yvyb60 > :first-child, .framer-yXO6K .framer-16tx2i9 > :first-child, .framer-yXO6K .framer-est6cp > :first-child, .framer-yXO6K .framer-9sfxet > :first-child, .framer-yXO6K .framer-4lw753 > :first-child, .framer-yXO6K .framer-1infxq2 > :first-child { margin-top: 0px; } .framer-yXO6K.framer-9aki5j > :last-child, .framer-yXO6K .framer-1ep9953 > :last-child, .framer-yXO6K .framer-1yvyb60 > :last-child, .framer-yXO6K .framer-16tx2i9 > :last-child, .framer-yXO6K .framer-est6cp > :last-child, .framer-yXO6K .framer-9sfxet > :last-child, .framer-yXO6K .framer-4lw753 > :last-child, .framer-yXO6K .framer-1infxq2 > :last-child { margin-bottom: 0px; } .framer-yXO6K .framer-1ep9953 > *, .framer-yXO6K .framer-1yvyb60 > *, .framer-yXO6K .framer-16tx2i9 > *, .framer-yXO6K .framer-est6cp > *, .framer-yXO6K .framer-9sfxet > *, .framer-yXO6K .framer-4lw753 > *, .framer-yXO6K .framer-1infxq2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-yXO6K.framer-v-18flp8p.framer-9aki5j { gap: 0px; padding: 32px 0px 0px 0px; }\",\".framer-yXO6K.framer-v-18flp8p .framer-1ep9953 { order: 1; }\",\".framer-yXO6K.framer-v-18flp8p .framer-1yvyb60 { order: 2; }\",\".framer-yXO6K.framer-v-18flp8p .framer-16tx2i9 { order: 3; }\",\".framer-yXO6K.framer-v-18flp8p .framer-est6cp { order: 4; }\",\".framer-yXO6K.framer-v-18flp8p .framer-9sfxet { order: 5; }\",\".framer-yXO6K.framer-v-18flp8p .framer-4lw753 { order: 6; }\",\".framer-yXO6K.framer-v-18flp8p .framer-1infxq2 { order: 7; }\",\".framer-yXO6K.framer-v-18flp8p .framer-1mbne62 { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yXO6K.framer-v-18flp8p.framer-9aki5j { gap: 0px; } .framer-yXO6K.framer-v-18flp8p.framer-9aki5j > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-yXO6K.framer-v-18flp8p.framer-9aki5j > :first-child { margin-top: 0px; } .framer-yXO6K.framer-v-18flp8p.framer-9aki5j > :last-child { margin-bottom: 0px; } }\",'.framer-yXO6K[data-border=\"true\"]::after, .framer-yXO6K [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 440\n * @framerIntrinsicWidth 283\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"U3KKWjgGn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerN0CkzSIg4=withCSS(Component,css,\"framer-yXO6K\");export default FramerN0CkzSIg4;FramerN0CkzSIg4.displayName=\"Links: Product\";FramerN0CkzSIg4.defaultProps={height:440,width:283};addPropertyControls(FramerN0CkzSIg4,{variant:{options:[\"aZS8cP5Cs\",\"U3KKWjgGn\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerN0CkzSIg4,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NavlinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN0CkzSIg4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U3KKWjgGn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"283\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N0CkzSIg4.map", "// Generated by Framer (b6cf623)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,resolvePageScope,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import Trigger from\"https://framerusercontent.com/modules/pnkMhxRScf8XY8L2t5yg/nrjiH7m40hdC6vyvzWzv/B7q6b3gla.js\";import Button from\"https://framerusercontent.com/modules/bAWWKxKYTCnpQM53c0xZ/gHLrkXqDQTJNqgd4E2rH/eZ2ah5gBY.js\";import LinksProduct from\"https://framerusercontent.com/modules/BwwKir8ls6Gjgk1w0rcm/2hZMLJPcR9IlZJIzmGMV/N0CkzSIg4.js\";import Navlink from\"https://framerusercontent.com/modules/XiNJ1LQvPuQxMQkMFsba/gR57yPtVbmTJ28fc1JVx/OoM6xgcFc.js\";const NavlinkFonts=getFonts(Navlink);const TriggerFonts=getFonts(Trigger);const LinksProductFonts=getFonts(LinksProduct);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const SearchFonts=getFonts(Search);const ButtonFonts=getFonts(Button);const cycleOrder=[\"y30_RkK5s\",\"FJAw0fsLM\",\"qUHdpdS1x\"];const serializationHash=\"framer-ahwNH\";const variantClassNames={FJAw0fsLM:\"framer-v-123mf4s\",qUHdpdS1x:\"framer-v-m4ngv4\",y30_RkK5s:\"framer-v-1lbpuq1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile-close\":\"FJAw0fsLM\",\"Mobile-open\":\"qUHdpdS1x\",Desktop:\"y30_RkK5s\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"y30_RkK5s\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"y30_RkK5s\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1r1dmwi=activeVariantCallback(async(...args)=>{setVariant(\"qUHdpdS1x\");});const onTap7jt64e=activeVariantCallback(async(...args)=>{setVariant(\"FJAw0fsLM\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"qUHdpdS1x\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"qUHdpdS1x\")return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const isDisplayed2=()=>{if([\"FJAw0fsLM\",\"qUHdpdS1x\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"FJAw0fsLM\",\"qUHdpdS1x\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lbpuq1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"y30_RkK5s\",ref:ref??ref1,style:{backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({FJAw0fsLM:{\"data-framer-name\":\"Mobile-close\"},qUHdpdS1x:{\"data-framer-name\":\"Mobile-open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16znccy\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"lk0UBlYVm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-177iizp\",\"data-framer-name\":\"Nav-content-Wrapper\",layoutDependency:layoutDependency,layoutId:\"JdgMXGI64\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iahp64\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"QpVunTx_2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K9iwu0YvV\"},motionChild:true,nodeId:\"QrFZl88xA\",openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-uw9prc framer-rke6c3\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"QrFZl88xA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-128r94f\",\"data-framer-name\":\"Group 2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"eKvEsKIOE\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 200 109\"><path d=\"M 8.163 100.748 L 7.99 100.748 C 5.396 97.873 3.165 95.53 1.291 93.719 L 1.291 96.422 C 1.291 97.869 1.361 98.847 1.498 99.357 C 1.635 99.868 1.899 100.176 2.291 100.283 L 2.291 100.483 C 1.528 100.449 0.763 100.449 0 100.483 L 0 100.283 C 0.338 100.186 0.544 99.908 0.618 99.45 C 0.695 98.994 0.732 97.98 0.732 96.409 C 0.732 93.381 0.714 91.437 0.679 90.576 L 0.905 90.576 C 3.055 92.972 5.262 95.316 7.523 97.607 L 7.523 94.81 C 7.523 93.336 7.456 92.352 7.324 91.855 C 7.19 91.358 6.924 91.055 6.524 90.949 L 6.524 90.748 C 6.915 90.767 7.327 90.775 7.763 90.775 C 8.092 90.775 8.442 90.767 8.814 90.748 L 8.814 90.949 C 8.469 91.046 8.261 91.317 8.188 91.762 C 8.118 92.206 8.083 93.225 8.083 94.823 L 8.083 98.032 C 8.083 99.107 8.108 100.012 8.163 100.748 Z M 12.29 99.071 C 12.768 99.8 13.519 100.163 14.54 100.163 C 15.56 100.163 16.311 99.8 16.79 99.071 C 17.269 98.343 17.509 97.212 17.509 95.676 C 17.509 94.124 17.269 92.978 16.79 92.241 C 16.311 91.504 15.561 91.135 14.54 91.135 C 13.519 91.135 12.769 91.504 12.29 92.241 C 11.81 92.978 11.571 94.124 11.571 95.676 C 11.571 97.212 11.81 98.343 12.29 99.071 Z M 19.466 95.676 C 19.466 97.097 18.977 98.27 17.995 99.198 C 17.014 100.125 15.863 100.589 14.54 100.589 C 13.218 100.589 12.065 100.125 11.085 99.198 C 10.104 98.27 9.614 97.097 9.614 95.676 C 9.614 94.717 9.846 93.854 10.312 93.086 C 10.779 92.32 11.383 91.731 12.131 91.322 C 12.868 90.915 13.698 90.704 14.54 90.708 C 15.401 90.708 16.205 90.914 16.951 91.322 C 17.696 91.731 18.301 92.32 18.768 93.086 C 19.233 93.854 19.466 94.717 19.466 95.676 Z M 22.782 95.795 L 23.38 95.795 C 24.02 95.795 24.478 95.618 24.752 95.263 C 25.027 94.908 25.165 94.34 25.165 93.559 C 25.165 91.953 24.588 91.147 23.434 91.147 C 23.159 91.147 22.942 91.189 22.782 91.269 Z M 27.855 100.283 L 27.855 100.39 C 27.775 100.469 27.504 100.509 27.044 100.509 C 26.43 100.509 25.938 100.355 25.565 100.043 C 25.444 99.94 25.333 99.827 25.232 99.704 C 25.089 99.521 24.96 99.327 24.845 99.125 C 24.712 98.898 24.582 98.669 24.453 98.439 C 24.265 98.096 24.078 97.753 23.895 97.407 C 23.632 96.92 23.408 96.501 23.221 96.155 L 22.782 96.155 L 22.782 98.406 C 22.782 99.17 22.818 99.66 22.889 99.877 C 22.959 100.094 23.147 100.23 23.449 100.283 L 23.449 100.483 C 22.929 100.463 22.41 100.454 21.89 100.457 C 21.241 100.457 20.724 100.465 20.332 100.483 L 20.332 100.283 C 20.634 100.23 20.82 100.094 20.892 99.877 C 20.963 99.66 20.998 99.17 20.998 98.406 L 20.998 92.826 C 20.998 92.063 20.963 91.572 20.892 91.355 C 20.82 91.138 20.634 91.002 20.332 90.949 L 20.332 90.749 C 20.723 90.767 21.247 90.775 21.904 90.775 C 22.171 90.775 22.492 90.771 22.868 90.762 C 23.246 90.753 23.484 90.749 23.581 90.749 C 24.727 90.749 25.598 90.988 26.198 91.469 C 26.796 91.947 27.096 92.595 27.096 93.413 C 27.096 94.567 26.404 95.382 25.018 95.861 C 25.391 96.67 25.887 97.585 26.504 98.606 C 27.12 99.625 27.571 100.186 27.855 100.283 Z M 32.942 100.283 L 32.942 100.482 C 32.423 100.462 31.903 100.453 31.383 100.456 C 30.736 100.456 30.217 100.465 29.825 100.482 L 29.825 100.283 C 30.128 100.229 30.313 100.093 30.386 99.876 C 30.456 99.659 30.492 99.169 30.492 98.406 L 30.492 91.388 L 30.345 91.388 C 29.857 91.388 29.466 91.413 29.174 91.461 C 28.881 91.51 28.659 91.606 28.507 91.748 C 28.374 91.866 28.27 92.011 28.201 92.175 C 28.131 92.383 28.077 92.597 28.041 92.814 L 27.829 92.814 C 27.846 92.386 27.856 91.912 27.856 91.388 C 27.856 91.299 27.853 91.172 27.848 91.009 C 27.845 90.891 27.843 90.773 27.842 90.656 C 28.232 90.824 29.422 90.908 31.41 90.908 C 33.363 90.908 34.535 90.824 34.925 90.656 C 34.925 90.726 34.923 90.844 34.919 91.009 C 34.913 91.172 34.911 91.299 34.911 91.388 C 34.911 91.912 34.921 92.386 34.939 92.814 L 34.727 92.814 C 34.69 92.597 34.636 92.383 34.566 92.175 C 34.513 92.032 34.411 91.891 34.259 91.748 C 34.109 91.606 33.887 91.51 33.594 91.461 C 33.3 91.413 32.911 91.388 32.422 91.388 L 32.276 91.388 L 32.276 98.406 C 32.276 99.169 32.311 99.659 32.382 99.876 C 32.453 100.093 32.64 100.229 32.942 100.283 Z M 44.566 100.283 L 44.566 100.482 C 44.046 100.462 43.527 100.453 43.007 100.456 C 42.36 100.456 41.841 100.465 41.45 100.482 L 41.45 100.283 C 41.751 100.229 41.938 100.093 42.01 99.876 C 42.08 99.659 42.115 99.169 42.115 98.406 L 42.115 95.542 C 41.418 95.532 40.722 95.528 40.025 95.529 C 39.165 95.529 38.525 95.534 38.108 95.542 L 38.108 98.406 C 38.108 99.169 38.143 99.659 38.214 99.876 C 38.285 100.093 38.472 100.229 38.774 100.283 L 38.774 100.482 C 38.255 100.462 37.735 100.453 37.216 100.456 C 36.568 100.456 36.048 100.465 35.657 100.482 L 35.657 100.283 C 35.959 100.229 36.147 100.093 36.218 99.876 C 36.288 99.659 36.324 99.169 36.324 98.406 L 36.324 92.825 C 36.324 92.064 36.288 91.573 36.218 91.354 C 36.146 91.137 35.959 91.002 35.657 90.948 L 35.657 90.748 C 36.048 90.767 36.568 90.775 37.216 90.775 C 37.863 90.775 38.384 90.767 38.774 90.748 L 38.774 90.948 C 38.472 91.002 38.285 91.137 38.214 91.354 C 38.143 91.573 38.108 92.064 38.108 92.825 L 38.108 94.971 L 42.116 94.971 L 42.116 92.825 C 42.116 92.064 42.08 91.573 42.01 91.354 C 41.938 91.137 41.751 91.002 41.45 90.948 L 41.45 90.748 C 41.841 90.767 42.36 90.775 43.007 90.775 C 43.657 90.775 44.175 90.767 44.566 90.748 L 44.566 90.948 C 44.265 91.002 44.077 91.137 44.007 91.354 C 43.935 91.573 43.9 92.064 43.9 92.825 L 43.9 98.406 C 43.9 99.169 43.935 99.659 44.007 99.876 C 44.077 100.093 44.265 100.229 44.566 100.283 Z M 48.826 100.283 L 48.826 100.482 C 48.307 100.462 47.788 100.453 47.269 100.456 C 46.621 100.456 46.101 100.465 45.71 100.482 L 45.71 100.283 C 46.013 100.229 46.198 100.093 46.27 99.876 C 46.34 99.659 46.376 99.169 46.376 98.406 L 46.376 92.825 C 46.376 92.064 46.34 91.573 46.27 91.354 C 46.198 91.137 46.013 91.002 45.71 90.948 L 45.71 90.748 C 46.1 90.767 46.621 90.775 47.269 90.775 C 47.543 90.775 47.872 90.771 48.253 90.763 C 48.635 90.754 48.875 90.748 48.973 90.748 C 50.1 90.748 50.975 91.006 51.594 91.522 C 52.216 92.036 52.527 92.685 52.527 93.465 C 52.527 94.167 52.261 94.763 51.728 95.25 C 51.195 95.739 50.504 95.982 49.652 95.982 C 49.057 95.982 48.595 95.88 48.267 95.676 L 48.374 95.503 C 48.595 95.618 48.861 95.676 49.172 95.676 C 50.122 95.676 50.597 94.939 50.597 93.465 C 50.597 91.921 49.994 91.148 48.786 91.148 C 48.528 91.148 48.32 91.188 48.16 91.268 L 48.16 98.406 C 48.16 99.169 48.196 99.659 48.267 99.876 C 48.337 100.093 48.524 100.229 48.826 100.283 Z M 55.71 99.071 C 56.189 99.8 56.939 100.163 57.96 100.163 C 58.981 100.163 59.731 99.8 60.21 99.071 C 60.689 98.343 60.93 97.212 60.93 95.676 C 60.93 94.124 60.689 92.978 60.21 92.241 C 59.731 91.504 58.981 91.135 57.96 91.135 C 56.939 91.135 56.189 91.504 55.71 92.241 C 55.231 92.978 54.99 94.124 54.99 95.676 C 54.99 97.212 55.231 98.343 55.71 99.071 Z M 62.887 95.676 C 62.887 97.097 62.397 98.27 61.415 99.198 C 60.435 100.125 59.283 100.589 57.96 100.589 C 56.637 100.589 55.486 100.125 54.505 99.198 C 53.524 98.27 53.033 97.097 53.033 95.676 C 53.033 94.717 53.266 93.854 53.733 93.086 C 54.199 92.32 54.804 91.731 55.55 91.322 C 56.288 90.915 57.118 90.704 57.96 90.708 C 58.822 90.708 59.625 90.914 60.371 91.322 C 61.116 91.731 61.721 92.32 62.189 93.086 C 62.654 93.854 62.887 94.717 62.887 95.676 Z M 66.202 95.795 L 66.8 95.795 C 67.44 95.795 67.898 95.618 68.172 95.263 C 68.447 94.908 68.585 94.34 68.585 93.559 C 68.585 91.953 68.008 91.147 66.854 91.147 C 66.579 91.147 66.362 91.189 66.202 91.269 Z M 71.275 100.283 L 71.275 100.39 C 71.195 100.469 70.924 100.509 70.464 100.509 C 69.85 100.509 69.358 100.355 68.985 100.043 C 68.864 99.94 68.753 99.827 68.652 99.704 C 68.509 99.521 68.38 99.327 68.265 99.125 C 68.132 98.898 68.002 98.669 67.873 98.439 C 67.685 98.096 67.498 97.753 67.315 97.407 C 67.052 96.92 66.828 96.501 66.641 96.155 L 66.202 96.155 L 66.202 98.406 C 66.202 99.17 66.237 99.66 66.309 99.877 C 66.379 100.094 66.567 100.23 66.869 100.283 L 66.869 100.483 C 66.349 100.463 65.83 100.454 65.31 100.457 C 64.661 100.457 64.143 100.465 63.752 100.483 L 63.752 100.283 C 64.054 100.23 64.24 100.094 64.312 99.877 C 64.382 99.66 64.418 99.17 64.418 98.406 L 64.418 92.826 C 64.418 92.063 64.382 91.572 64.312 91.355 C 64.24 91.138 64.054 91.002 63.752 90.949 L 63.752 90.749 C 64.143 90.767 64.667 90.775 65.324 90.775 C 65.59 90.775 65.912 90.771 66.288 90.762 C 66.666 90.753 66.904 90.749 67.001 90.749 C 68.147 90.749 69.018 90.988 69.618 91.469 C 70.216 91.947 70.516 92.595 70.516 93.413 C 70.516 94.567 69.824 95.382 68.438 95.861 C 68.811 96.67 69.307 97.585 69.924 98.606 C 70.54 99.625 70.991 100.186 71.275 100.283 Z M 76.362 100.283 L 76.362 100.482 C 75.842 100.462 75.323 100.453 74.803 100.456 C 74.156 100.456 73.637 100.465 73.245 100.482 L 73.245 100.283 C 73.548 100.229 73.733 100.093 73.806 99.876 C 73.876 99.659 73.912 99.169 73.912 98.406 L 73.912 91.388 L 73.765 91.388 C 73.277 91.388 72.886 91.413 72.594 91.461 C 72.301 91.51 72.079 91.606 71.927 91.748 C 71.794 91.866 71.69 92.011 71.621 92.175 C 71.551 92.383 71.497 92.597 71.461 92.814 L 71.249 92.814 C 71.266 92.386 71.276 91.912 71.276 91.388 C 71.276 91.299 71.273 91.172 71.268 91.009 C 71.265 90.891 71.263 90.773 71.262 90.656 C 71.653 90.824 72.841 90.908 74.83 90.908 C 76.782 90.908 77.955 90.824 78.345 90.656 C 78.345 90.726 78.343 90.844 78.339 91.009 C 78.333 91.172 78.331 91.299 78.331 91.388 C 78.331 91.912 78.341 92.386 78.359 92.814 L 78.147 92.814 C 78.11 92.597 78.056 92.383 77.986 92.175 C 77.933 92.032 77.831 91.891 77.679 91.748 C 77.529 91.606 77.307 91.51 77.014 91.461 C 76.72 91.413 76.331 91.388 75.842 91.388 L 75.696 91.388 L 75.696 98.406 C 75.696 99.169 75.731 99.659 75.802 99.876 C 75.873 100.093 76.06 100.229 76.362 100.283 Z M 90.729 100.748 L 90.343 100.748 L 88.266 95.329 L 86.229 100.748 L 85.842 100.748 L 82.7 92.534 C 82.469 91.929 82.289 91.521 82.161 91.308 C 82.031 91.096 81.892 90.975 81.741 90.949 L 81.741 90.748 C 82.114 90.767 82.585 90.775 83.152 90.775 C 83.943 90.775 84.533 90.767 84.923 90.748 L 84.923 90.949 C 84.551 91.019 84.364 91.206 84.364 91.508 C 84.364 91.792 84.444 92.147 84.603 92.575 L 86.628 98.192 L 87.959 94.53 L 87.201 92.534 C 86.969 91.929 86.79 91.521 86.661 91.308 C 86.532 91.096 86.392 90.975 86.241 90.949 L 86.241 90.748 C 86.614 90.767 87.085 90.775 87.653 90.775 C 88.622 90.775 89.299 90.767 89.69 90.748 L 89.69 90.949 C 89.378 91.002 89.159 91.077 89.031 91.175 C 88.902 91.272 88.83 91.427 88.838 91.588 C 88.838 91.775 88.927 92.103 89.104 92.575 L 91.102 98.125 L 92.74 93.453 C 92.988 92.734 93.112 92.151 93.112 91.708 C 93.112 91.273 92.948 91.019 92.619 90.949 L 92.619 90.748 C 93.072 90.768 93.525 90.777 93.978 90.775 C 94.306 90.775 94.657 90.767 95.029 90.748 L 95.029 90.949 C 94.657 91.073 94.339 91.322 94.131 91.654 C 93.904 92.002 93.605 92.703 93.231 93.759 Z M 101.353 97.806 L 101.553 97.806 C 101.532 98.699 101.518 99.591 101.512 100.484 C 100.846 100.465 99.267 100.456 96.772 100.456 C 96.125 100.456 95.606 100.465 95.216 100.484 L 95.216 100.283 C 95.517 100.229 95.704 100.093 95.775 99.876 C 95.845 99.659 95.882 99.169 95.882 98.406 L 95.882 92.826 C 95.882 92.064 95.845 91.573 95.775 91.354 C 95.704 91.137 95.517 91.002 95.216 90.948 L 95.216 90.748 C 95.606 90.767 96.125 90.775 96.772 90.775 C 99.303 90.775 100.9 90.767 101.566 90.748 C 101.548 91.241 101.54 91.734 101.54 92.227 C 101.54 92.68 101.544 93 101.553 93.186 L 101.353 93.186 C 101.244 92.856 101.1 92.539 100.921 92.241 C 100.798 92.035 100.653 91.843 100.488 91.669 C 100.355 91.535 100.171 91.438 99.935 91.375 C 99.741 91.32 99.543 91.284 99.342 91.268 C 99.182 91.258 98.926 91.254 98.571 91.254 C 98.18 91.254 97.878 91.273 97.665 91.308 L 97.665 95.222 L 98.451 95.222 C 98.956 95.222 99.347 95.152 99.622 95.01 C 99.898 94.868 100.096 94.557 100.222 94.078 L 100.422 94.078 C 100.391 94.49 100.372 94.903 100.367 95.316 C 100.367 95.787 100.386 96.235 100.422 96.661 L 100.222 96.661 C 100.134 96.243 99.947 95.975 99.662 95.856 C 99.378 95.736 98.975 95.676 98.451 95.676 L 97.665 95.676 L 97.665 99.924 C 97.878 99.959 98.18 99.977 98.571 99.977 C 98.86 99.982 99.149 99.964 99.436 99.924 C 99.683 99.876 99.92 99.791 100.141 99.671 C 100.399 99.537 100.625 99.318 100.821 99.012 C 101.017 98.705 101.194 98.304 101.353 97.806 Z M 108.756 98.045 L 108.955 98.045 C 108.928 98.858 108.911 99.67 108.904 100.483 C 108.237 100.464 106.697 100.457 104.282 100.457 C 103.635 100.457 103.115 100.464 102.724 100.483 L 102.724 100.282 C 103.026 100.23 103.212 100.094 103.284 99.877 C 103.355 99.66 103.39 99.17 103.39 98.406 L 103.39 92.826 C 103.39 92.063 103.355 91.572 103.284 91.355 C 103.212 91.138 103.026 91.002 102.724 90.949 L 102.724 90.748 C 103.115 90.767 103.635 90.775 104.282 90.775 C 104.93 90.775 105.449 90.767 105.841 90.748 L 105.841 90.949 C 105.539 91.002 105.352 91.138 105.28 91.355 C 105.21 91.572 105.175 92.063 105.175 92.826 L 105.175 99.924 C 105.556 99.959 106.071 99.976 106.72 99.976 C 106.994 99.976 107.217 99.961 107.386 99.929 C 107.58 99.888 107.765 99.811 107.931 99.704 C 108.126 99.583 108.291 99.389 108.425 99.118 C 108.557 98.847 108.668 98.49 108.756 98.045 Z M 115.707 98.045 L 115.906 98.045 C 115.879 98.858 115.862 99.67 115.854 100.483 C 115.188 100.464 113.648 100.457 111.233 100.457 C 110.586 100.457 110.065 100.464 109.675 100.483 L 109.675 100.282 C 109.977 100.23 110.163 100.094 110.235 99.877 C 110.305 99.66 110.341 99.17 110.341 98.406 L 110.341 92.826 C 110.341 92.063 110.305 91.572 110.235 91.355 C 110.163 91.138 109.977 91.002 109.675 90.949 L 109.675 90.748 C 110.065 90.767 110.586 90.775 111.233 90.775 C 111.88 90.775 112.4 90.767 112.791 90.748 L 112.791 90.949 C 112.489 91.002 112.303 91.138 112.231 91.355 C 112.16 91.572 112.125 92.063 112.125 92.826 L 112.125 99.924 C 112.507 99.959 113.022 99.976 113.67 99.976 C 113.945 99.976 114.167 99.961 114.336 99.929 C 114.53 99.888 114.715 99.811 114.882 99.704 C 115.076 99.583 115.241 99.389 115.375 99.118 C 115.508 98.847 115.618 98.49 115.707 98.045 Z M 124.708 100.748 L 124.535 100.748 C 121.943 97.873 119.71 95.53 117.837 93.719 L 117.837 96.422 C 117.837 97.869 117.906 98.847 118.045 99.357 C 118.18 99.868 118.445 100.176 118.836 100.283 L 118.836 100.483 C 118.073 100.449 117.308 100.449 116.545 100.483 L 116.545 100.283 C 116.883 100.186 117.089 99.908 117.165 99.45 C 117.24 98.994 117.278 97.98 117.278 96.409 C 117.278 93.381 117.259 91.437 117.224 90.576 L 117.452 90.576 C 119.601 92.972 121.807 95.317 124.069 97.607 L 124.069 94.81 C 124.069 93.336 124.002 92.352 123.869 91.855 C 123.735 91.358 123.469 91.055 123.069 90.949 L 123.069 90.748 C 123.461 90.767 123.873 90.775 124.308 90.775 C 124.637 90.775 124.987 90.767 125.36 90.748 L 125.36 90.949 C 125.014 91.046 124.806 91.317 124.733 91.762 C 124.663 92.206 124.628 93.225 124.628 94.823 L 124.628 98.032 C 124.628 99.107 124.653 100.012 124.708 100.748 Z M 132.563 97.806 L 132.763 97.806 C 132.741 98.699 132.728 99.591 132.722 100.484 C 132.056 100.465 130.476 100.456 127.982 100.456 C 127.335 100.456 126.815 100.465 126.425 100.484 L 126.425 100.283 C 126.727 100.229 126.913 100.093 126.984 99.876 C 127.054 99.659 127.092 99.169 127.092 98.406 L 127.092 92.826 C 127.092 92.064 127.054 91.573 126.984 91.354 C 126.913 91.137 126.727 91.002 126.425 90.948 L 126.425 90.748 C 126.815 90.767 127.335 90.775 127.982 90.775 C 130.512 90.775 132.11 90.767 132.775 90.748 C 132.758 91.241 132.749 91.734 132.75 92.227 C 132.75 92.68 132.754 93 132.763 93.186 L 132.563 93.186 C 132.454 92.856 132.309 92.539 132.131 92.241 C 132.008 92.035 131.863 91.843 131.698 91.669 C 131.565 91.535 131.38 91.438 131.144 91.375 C 130.951 91.32 130.752 91.284 130.551 91.268 C 130.392 91.258 130.135 91.254 129.78 91.254 C 129.39 91.254 129.088 91.273 128.874 91.308 L 128.874 95.222 L 129.661 95.222 C 130.166 95.222 130.556 95.152 130.832 95.01 C 131.108 94.868 131.306 94.557 131.431 94.078 L 131.631 94.078 C 131.6 94.49 131.582 94.903 131.577 95.316 C 131.577 95.787 131.595 96.235 131.631 96.661 L 131.431 96.661 C 131.343 96.243 131.156 95.975 130.872 95.856 C 130.588 95.736 130.184 95.676 129.661 95.676 L 128.874 95.676 L 128.874 99.924 C 129.088 99.959 129.39 99.977 129.78 99.977 C 130.069 99.982 130.359 99.964 130.645 99.924 C 130.892 99.876 131.13 99.791 131.351 99.671 C 131.609 99.537 131.834 99.318 132.03 99.012 C 132.226 98.705 132.403 98.304 132.563 97.806 Z M 139.34 93.319 L 139.127 93.319 C 138.932 92.494 138.656 91.9 138.301 91.541 C 137.946 91.181 137.485 91.002 136.918 91.002 C 136.464 91.002 136.097 91.138 135.819 91.409 C 135.539 91.68 135.399 92.041 135.399 92.494 C 135.399 92.822 135.479 93.116 135.64 93.373 C 135.799 93.63 136.002 93.842 136.252 94.011 C 136.499 94.18 136.778 94.342 137.084 94.497 C 137.39 94.653 137.696 94.817 138.002 94.99 C 138.308 95.163 138.586 95.355 138.834 95.563 C 139.083 95.772 139.287 96.041 139.447 96.368 C 139.606 96.697 139.686 97.073 139.686 97.5 C 139.686 98.387 139.422 99.125 138.894 99.71 C 138.366 100.296 137.6 100.589 136.598 100.589 C 136.229 100.584 135.861 100.544 135.5 100.469 C 135.086 100.389 134.796 100.349 134.626 100.349 C 134.404 100.349 134.219 100.372 134.067 100.416 C 134.085 100.096 134.095 99.879 134.095 99.763 C 134.095 99.594 134.085 99.353 134.067 99.037 C 134.055 98.845 134.047 98.652 134.041 98.459 C 134.041 98.014 134.085 97.686 134.174 97.473 L 134.373 97.473 C 134.462 98.246 134.682 98.887 135.033 99.398 C 135.382 99.908 135.905 100.163 136.598 100.163 C 137.139 100.163 137.556 100.006 137.849 99.69 C 138.142 99.375 138.288 98.964 138.288 98.459 C 138.288 98.014 138.142 97.629 137.849 97.3 C 137.546 96.964 137.185 96.685 136.784 96.475 C 136.365 96.252 135.949 96.021 135.539 95.782 C 135.121 95.539 134.761 95.21 134.48 94.817 C 134.187 94.413 134.041 93.931 134.041 93.373 C 134.041 92.582 134.312 91.92 134.853 91.382 C 135.394 90.843 136.083 90.575 136.918 90.575 C 137.218 90.575 137.531 90.612 137.856 90.682 C 138.18 90.753 138.408 90.789 138.541 90.789 C 138.888 90.789 139.163 90.74 139.367 90.642 C 139.337 91.121 139.324 91.601 139.326 92.081 C 139.326 92.516 139.331 92.929 139.34 93.319 Z M 146.21 93.319 L 145.998 93.319 C 145.802 92.494 145.526 91.9 145.171 91.541 C 144.817 91.181 144.355 91.002 143.788 91.002 C 143.335 91.002 142.968 91.138 142.689 91.409 C 142.409 91.68 142.27 92.041 142.27 92.494 C 142.27 92.822 142.35 93.116 142.51 93.373 C 142.669 93.63 142.873 93.842 143.122 94.011 C 143.37 94.18 143.648 94.342 143.954 94.497 C 144.26 94.653 144.566 94.817 144.872 94.99 C 145.178 95.163 145.456 95.355 145.704 95.563 C 145.953 95.772 146.157 96.041 146.318 96.368 C 146.477 96.697 146.557 97.073 146.557 97.5 C 146.557 98.387 146.292 99.125 145.764 99.71 C 145.236 100.296 144.47 100.589 143.469 100.589 C 143.148 100.589 142.782 100.55 142.37 100.469 C 141.956 100.389 141.666 100.349 141.496 100.349 C 141.274 100.349 141.089 100.372 140.938 100.416 C 140.955 100.096 140.965 99.879 140.965 99.763 C 140.962 99.521 140.953 99.279 140.938 99.037 C 140.926 98.845 140.917 98.652 140.912 98.459 C 140.912 98.014 140.955 97.686 141.045 97.473 L 141.244 97.473 C 141.333 98.246 141.553 98.887 141.904 99.398 C 142.253 99.908 142.775 100.163 143.469 100.163 C 144.009 100.163 144.426 100.006 144.72 99.69 C 145.012 99.375 145.159 98.964 145.159 98.459 C 145.159 98.014 145.012 97.629 144.72 97.3 C 144.416 96.964 144.055 96.685 143.654 96.475 C 143.235 96.252 142.82 96.021 142.409 95.782 C 141.992 95.539 141.631 95.21 141.351 94.817 C 141.057 94.413 140.912 93.931 140.912 93.373 C 140.912 92.582 141.182 91.92 141.723 91.382 C 142.265 90.843 142.953 90.575 143.788 90.575 C 144.088 90.575 144.402 90.612 144.726 90.682 C 145.05 90.753 145.279 90.789 145.411 90.789 C 145.758 90.789 146.033 90.74 146.237 90.642 C 146.21 91.033 146.197 91.512 146.197 92.081 C 146.197 92.516 146.202 92.929 146.21 93.319 Z M 158.952 97.527 L 159.152 97.593 C 159.08 98.25 159.045 99.045 159.045 99.977 C 158.075 100.38 157.035 100.588 155.984 100.589 C 154.465 100.589 153.227 100.096 152.269 99.111 C 151.31 98.125 150.83 96.972 150.83 95.649 C 150.83 95.02 150.939 94.415 151.156 93.838 C 151.375 93.259 151.7 92.727 152.115 92.267 C 152.537 91.796 153.091 91.419 153.78 91.135 C 154.468 90.851 155.242 90.709 156.103 90.709 C 156.422 90.709 156.769 90.727 157.142 90.762 C 157.514 90.798 157.894 90.843 158.28 90.902 C 158.666 90.96 158.921 90.993 159.045 91.002 C 159.019 91.401 159.006 91.894 159.006 92.48 C 159.006 92.825 159.015 93.239 159.032 93.718 L 158.833 93.718 C 158.336 91.997 157.425 91.135 156.103 91.135 C 155.179 91.135 154.397 91.543 153.753 92.36 C 153.11 93.176 152.788 94.273 152.788 95.649 C 152.788 97.069 153.094 98.176 153.707 98.971 C 154.319 99.766 155.079 100.163 155.984 100.163 C 156.631 100.163 157.228 99.898 157.775 99.371 C 158.31 98.859 158.713 98.227 158.952 97.527 Z M 166.382 97.806 L 166.582 97.806 C 166.56 98.699 166.547 99.591 166.541 100.484 C 165.875 100.465 164.295 100.456 161.801 100.456 C 161.154 100.456 160.634 100.465 160.244 100.484 L 160.244 100.283 C 160.546 100.229 160.731 100.093 160.803 99.876 C 160.873 99.659 160.91 99.169 160.91 98.406 L 160.91 92.826 C 160.91 92.064 160.873 91.573 160.803 91.354 C 160.731 91.137 160.546 91.002 160.244 90.948 L 160.244 90.748 C 160.634 90.767 161.154 90.775 161.801 90.775 C 164.331 90.775 165.929 90.767 166.594 90.748 C 166.576 91.241 166.568 91.734 166.569 92.227 C 166.569 92.68 166.573 93 166.582 93.186 L 166.382 93.186 C 166.273 92.856 166.128 92.539 165.949 92.241 C 165.826 92.035 165.681 91.843 165.517 91.669 C 165.384 91.535 165.199 91.438 164.963 91.375 C 164.77 91.32 164.571 91.284 164.371 91.268 C 164.211 91.258 163.954 91.254 163.599 91.254 C 163.208 91.254 162.907 91.273 162.693 91.308 L 162.693 95.222 L 163.479 95.222 C 163.985 95.222 164.374 95.152 164.651 95.01 C 164.926 94.868 165.125 94.557 165.25 94.078 L 165.45 94.078 C 165.419 94.49 165.401 94.903 165.396 95.316 C 165.396 95.787 165.414 96.235 165.45 96.661 L 165.25 96.661 C 165.162 96.243 164.975 95.975 164.69 95.856 C 164.406 95.736 164.003 95.676 163.479 95.676 L 162.693 95.676 L 162.693 99.924 C 162.907 99.959 163.208 99.977 163.599 99.977 C 163.963 99.977 164.252 99.959 164.464 99.924 C 164.677 99.888 164.912 99.803 165.17 99.671 C 165.428 99.537 165.653 99.318 165.849 99.012 C 166.045 98.705 166.222 98.304 166.382 97.806 Z M 175.836 100.748 L 175.662 100.748 C 173.07 97.873 170.838 95.53 168.965 93.719 L 168.965 96.422 C 168.965 97.869 169.034 98.847 169.172 99.357 C 169.308 99.868 169.573 100.176 169.963 100.283 L 169.963 100.483 C 169.2 100.449 168.436 100.449 167.673 100.483 L 167.673 100.283 C 168.011 100.186 168.217 99.908 168.292 99.45 C 168.368 98.994 168.406 97.98 168.406 96.409 C 168.406 93.381 168.387 91.437 168.352 90.576 L 168.579 90.576 C 170.728 92.972 172.935 95.317 175.196 97.607 L 175.196 94.81 C 175.196 93.336 175.13 92.352 174.996 91.855 C 174.864 91.358 174.597 91.055 174.198 90.949 L 174.198 90.748 C 174.588 90.767 175.001 90.775 175.436 90.775 C 175.764 90.775 176.115 90.767 176.488 90.748 L 176.488 90.949 C 176.142 91.046 175.933 91.317 175.861 91.762 C 175.791 92.206 175.756 93.225 175.756 94.823 L 175.756 98.032 C 175.756 99.107 175.782 100.012 175.836 100.748 Z M 182.239 100.283 L 182.239 100.482 C 181.72 100.462 181.201 100.453 180.682 100.456 C 180.033 100.456 179.516 100.465 179.124 100.482 L 179.124 100.283 C 179.426 100.229 179.612 100.093 179.683 99.876 C 179.755 99.659 179.79 99.169 179.79 98.406 L 179.79 91.388 L 179.644 91.388 C 179.155 91.388 178.764 91.413 178.471 91.461 C 178.178 91.51 177.957 91.606 177.806 91.748 C 177.655 91.891 177.553 92.032 177.5 92.175 C 177.429 92.383 177.375 92.596 177.34 92.814 L 177.127 92.814 C 177.145 92.339 177.154 91.863 177.154 91.388 C 177.154 91.299 177.151 91.172 177.146 91.009 C 177.143 90.891 177.14 90.773 177.139 90.656 C 177.53 90.824 178.72 90.908 180.708 90.908 C 182.66 90.908 183.833 90.824 184.223 90.656 C 184.223 90.726 184.221 90.844 184.217 91.009 C 184.212 91.172 184.21 91.299 184.21 91.388 C 184.21 91.912 184.218 92.386 184.237 92.814 L 184.024 92.814 C 183.988 92.596 183.935 92.383 183.864 92.175 C 183.81 92.032 183.708 91.891 183.558 91.748 C 183.407 91.606 183.185 91.51 182.892 91.461 C 182.599 91.413 182.209 91.388 181.721 91.388 L 181.575 91.388 L 181.575 98.406 C 181.575 99.169 181.61 99.659 181.68 99.876 C 181.751 100.093 181.938 100.229 182.239 100.283 Z M 191.093 97.806 L 191.293 97.806 C 191.272 98.699 191.258 99.591 191.253 100.484 C 190.586 100.465 189.007 100.456 186.512 100.456 C 185.865 100.456 185.346 100.465 184.956 100.484 L 184.956 100.283 C 185.257 100.229 185.444 100.093 185.515 99.876 C 185.585 99.659 185.622 99.169 185.622 98.406 L 185.622 92.826 C 185.622 92.064 185.585 91.573 185.515 91.354 C 185.444 91.137 185.257 91.002 184.956 90.948 L 184.956 90.748 C 185.346 90.767 185.865 90.775 186.512 90.775 C 189.043 90.775 190.641 90.767 191.306 90.748 C 191.288 91.241 191.28 91.734 191.28 92.227 C 191.28 92.68 191.284 93 191.293 93.186 L 191.093 93.186 C 190.985 92.856 190.84 92.539 190.661 92.241 C 190.539 92.035 190.394 91.843 190.229 91.669 C 190.096 91.535 189.911 91.438 189.675 91.375 C 189.481 91.32 189.283 91.284 189.082 91.268 C 188.923 91.258 188.666 91.254 188.311 91.254 C 187.92 91.254 187.618 91.273 187.405 91.308 L 187.405 95.222 L 188.191 95.222 C 188.696 95.222 189.087 95.152 189.363 95.01 C 189.638 94.868 189.837 94.557 189.962 94.078 L 190.162 94.078 C 190.131 94.49 190.113 94.903 190.108 95.316 C 190.108 95.787 190.126 96.235 190.162 96.661 L 189.962 96.661 C 189.874 96.243 189.687 95.975 189.402 95.856 C 189.119 95.736 188.715 95.676 188.191 95.676 L 187.405 95.676 L 187.405 99.924 C 187.618 99.959 187.92 99.977 188.311 99.977 C 188.6 99.982 188.889 99.964 189.176 99.924 C 189.423 99.876 189.661 99.791 189.881 99.671 C 190.139 99.537 190.365 99.318 190.561 99.012 C 190.757 98.705 190.934 98.304 191.093 97.806 Z M 194.915 95.795 L 195.514 95.795 C 196.153 95.795 196.61 95.618 196.885 95.263 C 197.16 94.908 197.297 94.34 197.297 93.559 C 197.297 91.953 196.72 91.147 195.567 91.147 C 195.292 91.147 195.074 91.189 194.915 91.269 Z M 199.987 100.283 L 199.987 100.39 C 199.908 100.469 199.637 100.509 199.176 100.509 C 198.564 100.509 198.071 100.355 197.697 100.043 C 197.577 99.94 197.466 99.827 197.366 99.704 C 197.222 99.521 197.092 99.328 196.978 99.125 C 196.845 98.898 196.714 98.669 196.586 98.439 C 196.475 98.239 196.288 97.896 196.027 97.407 C 195.764 96.92 195.54 96.501 195.355 96.155 L 194.915 96.155 L 194.915 98.406 C 194.915 99.17 194.95 99.66 195.022 99.877 C 195.092 100.094 195.279 100.23 195.581 100.283 L 195.581 100.483 C 195.062 100.463 194.542 100.454 194.022 100.457 C 193.375 100.457 192.856 100.465 192.465 100.483 L 192.465 100.283 C 192.767 100.23 192.952 100.094 193.025 99.877 C 193.095 99.66 193.131 99.17 193.131 98.406 L 193.131 92.826 C 193.131 92.063 193.095 91.572 193.025 91.355 C 192.952 91.138 192.767 91.002 192.465 90.949 L 192.465 90.749 C 192.856 90.767 193.379 90.775 194.036 90.775 C 194.303 90.775 194.625 90.771 195.002 90.762 C 195.378 90.753 195.616 90.749 195.713 90.749 C 196.859 90.749 197.73 90.988 198.33 91.469 C 198.929 91.947 199.229 92.595 199.229 93.413 C 199.229 94.567 198.536 95.382 197.151 95.861 C 197.525 96.67 198.019 97.585 198.636 98.606 C 199.253 99.625 199.704 100.186 199.987 100.283 Z\" fill=\"rgb(45,57,60)\"></path><path d=\"M 164.111 57.15 C 165.482 52.744 167.439 57.774 170.178 55.683 C 170.178 54.216 170.567 52.534 169.79 51.488 C 169.194 51.488 169.006 51.904 168.805 52.116 L 165.482 48.971 C 168.22 48.761 168.612 45.612 168.414 43.094 C 165.286 40.582 166.261 45.194 163.723 45.612 C 158.836 45.194 163.139 37.857 158.447 38.067 C 158.836 36.388 157.663 34.29 159.42 33.449 C 158.644 31.564 159.23 27.788 156.687 26.32 C 155.709 24.224 151.02 24.645 152.388 21.289 L 151.02 19.401 C 147.308 17.931 144.958 24.431 142.026 19.401 C 138.703 24.431 138.703 15.626 135.575 17.931 C 135.181 18.772 135.963 19.19 136.359 19.822 C 135.771 22.127 139.677 24.856 136.94 27.37 C 135.382 27.788 134.4 26.74 133.227 26.32 L 133.622 24.856 L 132.646 24.856 C 130.3 28.837 128.151 25.484 125.21 26.32 L 125.21 22.967 C 129.318 23.594 130.3 18.143 132.646 15.414 C 130.3 14.154 126.195 15.835 124.624 13.32 C 123.845 10.382 128.341 10.59 126.195 7.867 L 125.605 8.282 C 124.825 8.916 123.845 8.702 123.259 7.867 C 122.086 7.237 119.349 6.61 118.568 8.702 C 119.151 10.171 121.692 10.171 121.496 12.269 C 120.522 12.477 119.935 14.154 119.151 12.9 C 118.176 9.334 115.434 13.738 113.879 10.801 C 116.219 8.702 114.653 7.448 115.241 4.72 C 113.287 3.041 110.553 5.56 108.204 6.19 C 102.932 3.881 106.451 10.59 104.1 12.269 C 102.143 12.477 100.384 12.061 98.822 10.801 C 99.993 8.282 96.669 3.461 99.798 2.203 C 97.65 -1.155 93.933 2.203 91.39 3.252 C 89.052 0.32 85.335 -1.573 82.398 1.784 C 82.794 4.299 86.899 1.784 85.724 5.347 C 84.947 6.61 83.568 6.61 82.398 7.237 C 78.298 3.041 74.384 8.702 70.673 10.382 L 71.259 11.849 C 67.74 13.526 72.233 15.835 70.673 17.931 C 69.105 18.772 66.958 21.917 65.197 19.402 C 62.849 19.822 61.089 20.658 61.88 23.803 C 60.897 24.431 60.506 26.32 58.941 25.902 C 52.882 26.529 58.548 17.931 52.882 18.353 C 51.707 19.822 48.577 18.143 49.166 21.289 C 48.775 21.289 47.996 21.497 47.801 20.869 C 46.82 23.594 46.82 27.37 43.496 28 C 44.869 29.049 47.801 28.837 47.801 31.352 C 48.191 37.018 41.344 33.035 41.15 38.485 C 39.783 39.955 38.415 38.067 37.434 37.018 C 36.069 37.435 34.11 36.176 33.135 38.067 C 34.699 39.955 32.351 41.002 32.747 43.095 C 33.724 43.095 34.308 42.683 35.092 42.471 C 38.217 46.245 32.942 46.033 31.767 48.971 C 27.659 56.309 33.724 62.389 32.747 68.68 L 33.724 68.68 C 34.11 64.067 38.803 64.489 41.735 63.231 C 44.084 64.699 39.979 68.476 44.084 69.101 C 52.491 66.583 64.809 67.845 73.998 68.263 C 81.025 69.944 90.61 63.857 94.716 73.713 C 96.476 78.751 93.545 82.735 91.782 86.717 L 108.204 86.717 C 106.055 81.475 101.555 74.551 105.858 68.68 C 115.633 52.744 127.366 77.7 139.677 68.68 C 146.131 71.617 154.343 71.617 161.377 71.617 C 162.939 71.617 165.092 69.733 166.071 72.246 C 166.261 69.526 170.178 70.359 170.178 67.215 C 170.759 62.81 165.683 61.341 164.111 57.15 Z M 133.622 47.08 C 135.181 46.453 134.598 48.55 135.963 48.971 C 135.771 50.857 136.743 53.163 134.598 54.002 C 132.646 54.002 132.451 51.488 131.664 50.017 C 132.25 49.811 134.4 48.761 133.622 47.08 Z M 101.752 12.9 C 100.578 14.787 98.038 14.154 96.476 12.269 Z M 91.39 47.5 C 93.35 50.017 95.888 48.342 98.038 47.08 C 99.211 50.228 95.888 52.953 94.131 55.683 C 91.782 56.31 90.81 54.427 90.023 52.534 Z M 77.707 42.47 C 78.888 45.193 85.724 45.193 82.398 50.016 C 80.25 48.341 74.194 47.08 77.707 42.47 Z M 73.998 17.304 C 74.775 18.981 76.343 20.447 74.973 22.966 C 73.021 22.966 70.673 23.175 69.892 20.447 Z M 51.904 53.163 C 54.835 52.116 53.466 55.892 55.817 56.516 L 47.209 56.101 C 48.775 53.583 49.752 54.842 51.904 53.163 Z M 49.555 64.699 C 50.536 64.066 52.882 57.569 55.817 62.182 C 59.332 61.975 61.089 61.975 62.265 65.747 C 58.351 65.959 53.076 67.215 49.555 64.699 Z M 73.021 65.747 C 69.503 63.019 63.828 67.845 62.265 62.182 C 64.809 63.857 67.151 58.829 70.279 59.038 L 73.02 63.231 L 73.02 65.747 Z M 82.983 64.066 C 81.815 66.583 78.888 65.747 76.927 66.583 C 75.167 63.857 74.973 60.294 71.651 58.198 C 73.998 58.408 76.927 60.293 77.707 56.516 C 79.276 58.829 83.967 61.551 82.983 64.066 Z M 96.085 65.747 C 94.523 68.263 91.002 67.215 89.052 66.166 C 86.505 61.551 82.794 59.457 80.056 54.634 C 82.202 52.331 86.112 57.15 86.704 52.534 L 86.704 47.5 L 89.052 47.5 C 81.428 55.683 96.669 57.569 96.085 65.747 Z M 105.858 56.101 L 100.384 61.551 C 98.038 59.665 95.692 56.935 98.038 53.583 L 104.1 42.471 C 104.688 44.563 105.858 41.84 105.471 44.563 C 104.1 46.873 99.798 45.612 102.143 49.602 C 103.908 51.488 106.249 53.163 105.858 56.101 Z M 106.451 52.116 L 104.493 48.55 C 109.571 45.825 110.941 51.904 115.241 50.647 C 112.7 51.904 109.375 54.634 106.451 52.116 Z M 108.796 60.084 C 106.833 53.376 115.633 54.002 119.151 50.647 C 122.278 52.744 125.21 56.731 127.947 51.488 L 128.535 51.066 C 130.3 52.116 129.122 54.427 129.318 56.102 C 125.21 64.699 115.241 59.249 108.796 60.084 Z M 132.25 68.263 C 129.516 67.845 126.383 67.425 125.21 64.066 C 125.21 60.294 129.318 58.616 131.664 56.516 C 131.859 57.988 133.227 59.874 134.598 61.135 C 138.309 60.924 140.462 59.038 143.978 61.135 C 139.875 63.231 137.137 67.845 132.25 68.263 Z M 139.677 67.633 C 141.637 63.648 145.743 61.551 148.672 66.583 C 150.819 66.583 153.363 66.583 154.343 68.68 C 149.647 71.617 144.762 67.634 139.677 67.634 Z M 154.734 38.067 C 153.751 38.067 153.168 35.964 152.388 34.917 C 152.388 34.29 155.128 32.821 156.102 35.549 C 155.709 36.388 154.927 37.018 154.734 38.067 Z\" fill=\"rgb(81,130,100)\"></path><path d=\"M 199.707 86.912 L 0.268 86.912 L 0.268 85.525 L 199.707 85.525 Z M 41.301 103.712 L 42.049 103.712 L 43.268 105.708 L 44.471 103.712 L 45.222 103.712 L 43.596 106.396 L 43.596 108.669 L 42.919 108.669 L 42.919 106.405 Z M 50.692 106.192 C 50.692 105.645 50.495 105.185 50.1 104.81 C 49.707 104.436 49.221 104.249 48.645 104.249 C 48.119 104.242 47.612 104.448 47.24 104.821 C 46.86 105.175 46.647 105.673 46.653 106.192 C 46.653 106.734 46.854 107.192 47.256 107.566 C 47.656 107.941 48.147 108.128 48.727 108.128 C 49.261 108.128 49.723 107.938 50.11 107.555 C 50.498 107.173 50.692 106.718 50.692 106.192 Z M 45.946 106.162 C 45.946 105.446 46.215 104.833 46.755 104.323 C 47.295 103.813 47.943 103.556 48.7 103.556 C 49.439 103.556 50.076 103.814 50.61 104.327 C 51.145 104.842 51.413 105.454 51.413 106.162 C 51.413 106.911 51.148 107.543 50.62 108.061 C 50.093 108.578 49.444 108.836 48.677 108.836 C 47.92 108.836 47.275 108.575 46.743 108.055 C 46.224 107.564 45.935 106.877 45.946 106.162 Z M 52.749 103.72 L 53.426 103.72 L 53.426 106.766 C 53.426 107.218 53.534 107.567 53.751 107.814 C 53.967 108.06 54.274 108.182 54.672 108.182 C 55.066 108.182 55.373 108.069 55.592 107.842 C 55.81 107.615 55.92 107.295 55.92 106.884 L 55.92 103.72 L 56.597 103.72 L 56.597 106.837 C 56.597 107.444 56.424 107.928 56.079 108.292 C 55.732 108.655 55.27 108.836 54.694 108.836 C 54.105 108.836 53.634 108.653 53.28 108.284 C 52.926 107.916 52.749 107.373 52.749 106.654 Z M 58.846 104.312 L 58.846 106.039 C 59.844 106.06 60.343 105.77 60.343 105.172 C 60.343 104.96 60.284 104.79 60.169 104.656 C 60.046 104.518 59.883 104.423 59.703 104.382 C 59.507 104.335 59.222 104.312 58.846 104.312 Z M 58.169 103.712 L 59.242 103.712 C 59.777 103.712 60.213 103.846 60.548 104.112 C 60.884 104.377 61.052 104.717 61.052 105.131 C 61.052 105.464 60.943 105.756 60.727 106.011 C 60.508 106.265 60.17 106.445 59.709 106.547 L 61.15 108.669 L 60.373 108.669 L 58.998 106.63 L 58.846 106.63 L 58.846 108.669 L 58.169 108.669 Z M 66.031 104.303 L 66.031 106.039 C 66.54 106.033 66.916 105.963 67.162 105.823 C 67.407 105.684 67.528 105.462 67.528 105.156 C 67.529 104.925 67.427 104.705 67.251 104.556 C 67.066 104.388 66.659 104.303 66.031 104.303 Z M 65.362 103.712 L 66.358 103.712 C 66.921 103.712 67.375 103.844 67.72 104.108 C 68.065 104.373 68.238 104.717 68.238 105.14 C 68.238 105.565 68.055 105.921 67.691 106.21 C 67.326 106.498 66.773 106.637 66.031 106.629 L 66.031 108.669 L 65.362 108.669 Z M 70.875 105.069 L 70.083 106.837 L 71.676 106.837 Z M 70.877 103.522 L 73.217 108.669 L 72.508 108.669 L 71.932 107.401 L 69.829 107.401 L 69.261 108.669 L 68.556 108.669 Z M 73.618 103.712 L 76.649 103.712 L 76.649 104.39 L 75.465 104.39 L 75.465 108.669 L 74.795 108.669 L 74.795 104.39 L 73.618 104.39 Z M 77.912 103.712 L 78.59 103.712 L 78.59 105.618 L 80.959 105.618 L 80.959 103.712 L 81.628 103.712 L 81.628 108.669 L 80.959 108.669 L 80.959 106.288 L 78.59 106.288 L 78.59 108.669 L 77.913 108.669 L 77.913 103.712 Z M 85.553 103.712 L 88.585 103.712 L 88.585 104.39 L 87.402 104.39 L 87.402 108.669 L 86.731 108.669 L 86.731 104.39 L 85.553 104.39 Z M 94.206 106.192 C 94.215 105.668 94 105.165 93.614 104.81 C 93.22 104.436 92.735 104.249 92.159 104.249 C 91.632 104.242 91.125 104.448 90.753 104.821 C 90.363 105.201 90.167 105.659 90.167 106.192 C 90.167 106.734 90.368 107.192 90.769 107.566 C 91.17 107.941 91.661 108.128 92.241 108.128 C 92.775 108.128 93.237 107.938 93.624 107.555 C 94.011 107.173 94.206 106.718 94.206 106.192 Z M 89.459 106.162 C 89.459 105.446 89.729 104.833 90.269 104.323 C 90.808 103.813 91.457 103.556 92.214 103.556 C 92.928 103.546 93.617 103.824 94.124 104.327 C 94.658 104.842 94.926 105.454 94.926 106.162 C 94.926 106.911 94.661 107.543 94.135 108.061 C 93.606 108.578 92.958 108.836 92.19 108.836 C 91.433 108.836 90.788 108.575 90.257 108.055 C 89.737 107.564 89.448 106.877 89.459 106.162 Z M 103.503 106.192 C 103.512 105.668 103.297 105.165 102.912 104.81 C 102.517 104.436 102.033 104.249 101.456 104.249 C 100.929 104.242 100.422 104.448 100.05 104.821 C 99.661 105.201 99.464 105.659 99.464 106.192 C 99.464 106.734 99.665 107.192 100.066 107.566 C 100.467 107.941 100.958 108.128 101.538 108.128 C 102.072 108.128 102.534 107.938 102.921 107.555 C 103.308 107.173 103.503 106.718 103.503 106.192 Z M 98.756 106.162 C 98.756 105.446 99.026 104.833 99.566 104.323 C 100.105 103.813 100.754 103.556 101.511 103.556 C 102.225 103.546 102.914 103.824 103.422 104.327 C 103.955 104.842 104.223 105.454 104.223 106.162 C 104.223 106.911 103.959 107.543 103.432 108.061 C 102.904 108.578 102.255 108.836 101.488 108.836 C 100.73 108.836 100.085 108.575 99.554 108.055 C 99.034 107.564 98.745 106.877 98.756 106.162 Z M 106.414 104.303 L 106.414 106.039 C 106.921 106.033 107.298 105.963 107.543 105.823 C 107.788 105.684 107.91 105.462 107.91 105.156 C 107.91 104.925 107.809 104.705 107.632 104.556 C 107.447 104.388 107.04 104.303 106.414 104.303 Z M 105.743 103.712 L 106.739 103.712 C 107.303 103.712 107.756 103.844 108.101 104.108 C 108.445 104.373 108.619 104.717 108.619 105.14 C 108.619 105.565 108.436 105.921 108.073 106.21 C 107.708 106.498 107.154 106.637 106.414 106.629 L 106.414 108.669 L 105.743 108.669 Z M 109.743 103.712 L 112.775 103.712 L 112.775 104.39 L 111.591 104.39 L 111.591 108.669 L 110.921 108.669 L 110.921 104.39 L 109.743 104.39 Z M 114.003 103.712 L 114.672 103.712 L 114.672 108.669 L 114.003 108.669 Z M 120.331 103.506 L 121.687 108.669 L 121.023 108.669 L 120.203 105.516 L 118.791 108.86 L 117.374 105.487 L 116.543 108.669 L 115.883 108.669 L 117.239 103.506 L 118.79 107.2 Z M 124.709 105.069 L 123.916 106.837 L 125.511 106.837 Z M 124.711 103.522 L 127.052 108.669 L 126.342 108.669 L 125.766 107.401 L 123.664 107.401 L 123.094 108.669 L 122.39 108.669 Z M 128.249 103.712 L 128.92 103.712 L 128.92 107.999 L 130.533 107.999 L 130.533 108.669 L 128.249 108.669 Z M 134.396 103.712 L 135.074 103.712 L 135.074 105.618 L 137.443 105.618 L 137.443 103.712 L 138.112 103.712 L 138.112 108.669 L 137.443 108.669 L 137.443 106.288 L 135.074 106.288 L 135.074 108.669 L 134.396 108.669 Z M 139.61 103.712 L 142.357 103.712 L 142.357 104.39 L 140.279 104.39 L 140.279 105.627 L 142.357 105.627 L 142.357 106.296 L 140.279 106.296 L 140.279 107.999 L 142.357 107.999 L 142.357 108.669 L 139.61 108.669 Z M 145.48 105.069 L 144.688 106.837 L 146.282 106.837 Z M 145.482 103.522 L 147.822 108.669 L 147.113 108.669 L 146.537 107.401 L 144.434 107.401 L 143.865 108.669 L 143.161 108.669 Z M 149.02 103.712 L 149.69 103.712 L 149.69 107.999 L 151.304 107.999 L 151.304 108.669 L 149.02 108.669 Z M 151.927 103.712 L 154.959 103.712 L 154.959 104.39 L 153.775 104.39 L 153.775 108.669 L 153.105 108.669 L 153.105 104.39 L 151.927 104.39 Z M 156.222 103.712 L 156.9 103.712 L 156.9 105.618 L 159.269 105.618 L 159.269 103.712 L 159.938 103.712 L 159.938 108.669 L 159.269 108.669 L 159.269 106.288 L 156.9 106.288 L 156.9 108.669 L 156.222 108.669 Z\" fill=\"rgb(81,130,100)\"></path><path d=\"M 79.066 84.057 C 74.417 83.771 67.308 84.094 65.679 85.67 L 133.314 85.692 C 130.538 84.033 125.026 83.664 122.065 83.723 C 113.855 83.496 110.45 81.968 106.562 79.998 C 106.53 79.843 106.856 81.194 107.835 82.242 C 105.268 80.602 104.884 77.437 105.975 74.577 L 104.794 75.059 L 106.709 73.319 C 107.94 70.918 110.017 69.206 112.139 68.691 C 114.504 67.728 123.904 67.993 125.649 67.179 C 125.649 67.179 127.639 64.031 132.705 62.633 L 131.775 62.333 C 126.579 63.358 124.679 65.735 124.679 65.735 C 120.203 66.84 111.965 66.025 106.872 68.58 C 109.072 66.543 112.984 64.528 114.559 63.846 C 116.653 62.273 117.622 61.402 117.622 61.402 C 116.848 61.128 116.227 60.985 116.227 60.985 L 113.048 62.857 C 110.077 64.411 107.727 65.627 105.893 66.483 C 105.617 66.613 105.046 67.541 104.794 67.654 C 105.504 65.701 106.249 63.69 106.573 63.269 C 109.571 61.747 111.07 60.985 111.07 60.985 L 110.954 59.786 C 108.61 61.079 106.981 61.865 106.069 62.147 C 104.356 60.102 103.257 58.954 102.773 58.7 C 103.617 60.971 104.21 62.389 104.092 63.365 C 103.512 65.549 102.645 66.909 101.959 67.771 C 102.218 68.994 102.037 69.252 102.037 69.252 C 100.15 65.657 99.516 64.58 99.516 64.58 L 95.601 59.225 C 95.032 59.287 94.463 59.349 93.894 59.412 C 95.222 61.082 96.269 62.692 97.035 64.244 C 94.346 63.661 92.175 62.935 90.521 62.071 C 92.089 65.089 95.537 64.049 97.013 66.425 C 98.167 67.915 99.05 70.061 99.404 72.377 C 98.619 70.544 97.961 69.218 97.142 68.197 C 95.267 67.056 94.088 66.476 94.088 66.476 C 88.634 63.604 86.45 62.033 86.45 62.033 L 83.62 62.259 C 89.648 65.853 94.127 67.03 94.903 71.547 C 90.824 65.669 82.933 67.71 75.827 62.105 C 75.982 62.805 75.827 63.157 75.827 63.157 C 77.788 64.4 79.743 65.652 81.692 66.913 C 77.386 66.79 73.215 66.29 71.628 65.914 C 70.955 65.315 69.142 63.619 69.142 63.619 C 69.453 64.567 71.261 66.728 71.261 66.728 C 75.216 68.002 85.414 68.121 89.475 69.825 C 91.375 70.622 93.317 72.531 94.248 74.304 C 96.724 83.715 86.307 83.875 79.066 84.057 Z\" fill=\"rgb(81,130,100)\"></path><path d=\"M 35.254 105.307 L 0.294 105.307 L 0.294 104.741 L 35.254 104.741 Z M 199.853 105.307 L 164.893 105.307 L 164.893 104.741 L 199.853 104.741 Z\" fill=\"rgb(81,130,100)\"></path></svg>',svgContentId:11837849906,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j5iy29\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"mAI3mHjmu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f41xqt\",\"data-framer-name\":\"Navmenu\",layoutDependency:layoutDependency,layoutId:\"a_YBAc5_0\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},variants:{FJAw0fsLM:{backgroundColor:\"var(--token-004d2fad-67c6-4d23-a0e2-a7f462bab3da, rgb(215, 214, 255))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:0},qUHdpdS1x:{backgroundColor:\"var(--token-0658732b-9517-4922-9804-d4bc522514ea, rgb(184, 174, 147))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K9iwu0YvV\"},implicitPathVariables:undefined},{href:{webPageId:\"K9iwu0YvV\"},implicitPathVariables:undefined},{href:{webPageId:\"K9iwu0YvV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+0},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-187dg9q-container\",layoutDependency:layoutDependency,layoutId:\"fpGcgZ0sz-container\",nodeId:\"fpGcgZ0sz\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"fpGcgZ0sz\",layoutId:\"fpGcgZ0sz\",LWE8QcWhU:resolvedLinks[0],nw1aYSkVo:\"Home\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({FJAw0fsLM:{LWE8QcWhU:resolvedLinks[1]},qUHdpdS1x:{LWE8QcWhU:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ANftvTP7i\"},implicitPathVariables:undefined},{href:{webPageId:\"ANftvTP7i\"},implicitPathVariables:undefined},{href:{webPageId:\"ANftvTP7i\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+55},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oavfom-container\",layoutDependency:layoutDependency,layoutId:\"iXwuTD0Fg-container\",nodeId:\"iXwuTD0Fg\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"iXwuTD0Fg\",layoutId:\"iXwuTD0Fg\",LWE8QcWhU:resolvedLinks1[0],nw1aYSkVo:\"About\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({FJAw0fsLM:{LWE8QcWhU:resolvedLinks1[1]},qUHdpdS1x:{LWE8QcWhU:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YQ3Txnsl8\"},implicitPathVariables:undefined},{href:{webPageId:\"YQ3Txnsl8\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9g0c7p-container\",layoutDependency:layoutDependency,layoutId:\"BDqB_Btwu-container\",nodeId:\"BDqB_Btwu\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"BDqB_Btwu\",layoutId:\"BDqB_Btwu\",LWE8QcWhU:resolvedLinks2[0],nw1aYSkVo:\"Contact\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hibmG9imx\"},implicitPathVariables:undefined},{href:{webPageId:\"hibmG9imx\"},implicitPathVariables:undefined},{href:{webPageId:\"hibmG9imx\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+110},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+123}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hg2lqp-container\",layoutDependency:layoutDependency,layoutId:\"jRzQPcZyA-container\",nodeId:\"jRzQPcZyA\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"jRzQPcZyA\",layoutId:\"jRzQPcZyA\",LWE8QcWhU:resolvedLinks3[0],nw1aYSkVo:\"Practitioners\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({FJAw0fsLM:{LWE8QcWhU:resolvedLinks3[1]},qUHdpdS1x:{LWE8QcWhU:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u8JEZM7Xl\"},implicitPathVariables:undefined},{href:{webPageId:\"u8JEZM7Xl\"},implicitPathVariables:undefined},{href:{webPageId:\"u8JEZM7Xl\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+165},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+164}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-29rp1n-container\",layoutDependency:layoutDependency,layoutId:\"HxLr_C49N-container\",nodeId:\"HxLr_C49N\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"HxLr_C49N\",layoutId:\"HxLr_C49N\",LWE8QcWhU:resolvedLinks4[0],nw1aYSkVo:\"Services\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({FJAw0fsLM:{LWE8QcWhU:resolvedLinks4[1]},qUHdpdS1x:{LWE8QcWhU:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nR7RaW91G\"},implicitPathVariables:undefined},{href:{webPageId:\"nR7RaW91G\"},implicitPathVariables:undefined},{href:{webPageId:\"nR7RaW91G\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+220},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+205}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ddh8g-container\",layoutDependency:layoutDependency,layoutId:\"qUhS7mM_B-container\",nodeId:\"qUhS7mM_B\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"qUhS7mM_B\",layoutId:\"qUhS7mM_B\",LWE8QcWhU:resolvedLinks5[0],nw1aYSkVo:\"Programs\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({FJAw0fsLM:{LWE8QcWhU:resolvedLinks5[1]},qUHdpdS1x:{LWE8QcWhU:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+5,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+275},qUHdpdS1x:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+246}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rvf2sf-container\",layoutDependency:layoutDependency,layoutId:\"WiPseZyyq-container\",nodeId:\"WiPseZyyq\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"WiPseZyyq\",layoutId:\"WiPseZyyq\",LWE8QcWhU:\"https://us.fullscript.com/welcome/npwc\",nw1aYSkVo:\"Store\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cIUjYVxrN\"},implicitPathVariables:undefined},{href:{webPageId:\"cIUjYVxrN\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+287}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m1uukb-container\",layoutDependency:layoutDependency,layoutId:\"EMtCdrZQl-container\",nodeId:\"EMtCdrZQl\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"EMtCdrZQl\",layoutId:\"EMtCdrZQl\",LWE8QcWhU:resolvedLinks6[0],nw1aYSkVo:\"Testimonials\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rprm3C8v4\"},implicitPathVariables:undefined},{href:{webPageId:\"rprm3C8v4\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+328}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b394hh-container\",layoutDependency:layoutDependency,layoutId:\"AToXfefBo-container\",nodeId:\"AToXfefBo\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"AToXfefBo\",layoutId:\"AToXfefBo\",LWE8QcWhU:resolvedLinks7[0],nw1aYSkVo:\"Partners\",tPd6gtRvS:true,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l6ViQr9XL\"},implicitPathVariables:undefined},{href:{webPageId:\"l6ViQr9XL\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+369}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sn7wm0-container\",layoutDependency:layoutDependency,layoutId:\"y9K1Y5Xuk-container\",nodeId:\"y9K1Y5Xuk\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"y9K1Y5Xuk\",layoutId:\"y9K1Y5Xuk\",LWE8QcWhU:resolvedLinks8[0],nw1aYSkVo:\"Insurance Information\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bIRhA7rx8\"},implicitPathVariables:undefined},{href:{webPageId:\"bIRhA7rx8\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+410}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m00cvh-container\",layoutDependency:layoutDependency,layoutId:\"Lj_yvEVia-container\",nodeId:\"Lj_yvEVia\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"Lj_yvEVia\",layoutId:\"Lj_yvEVia\",LWE8QcWhU:resolvedLinks9[0],nw1aYSkVo:\"Educational Resources\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Vz8gH9Ls3\"},implicitPathVariables:undefined},{href:{webPageId:\"Vz8gH9Ls3\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+451}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d2rpjg-container\",layoutDependency:layoutDependency,layoutId:\"fm3usvys7-container\",nodeId:\"fm3usvys7\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"fm3usvys7\",layoutId:\"fm3usvys7\",LWE8QcWhU:resolvedLinks10[0],nw1aYSkVo:\"Wellness Alliance\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aF0m7DL_q\"},implicitPathVariables:undefined},{href:{webPageId:\"aF0m7DL_q\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qUHdpdS1x:{height:23,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-50-60)/2)+1+62+0+36+492}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4xynys-container\",layoutDependency:layoutDependency,layoutId:\"XeWmsqJTL-container\",nodeId:\"XeWmsqJTL\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"XeWmsqJTL\",layoutId:\"XeWmsqJTL\",LWE8QcWhU:resolvedLinks11[0],nw1aYSkVo:\"Blog\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({qUHdpdS1x:{LWE8QcWhU:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+0,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+330}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1r3ty5k-container\",\"data-framer-name\":\"Trigger\",id:`${layoutId}-1r3ty5k`,layoutDependency:layoutDependency,layoutId:\"ZsDw0dCYn-container\",name:\"Trigger\",nodeId:\"ZsDw0dCYn\",ref:ref2,rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Resources\",height:\"100%\",id:\"ZsDw0dCYn\",layoutId:\"ZsDw0dCYn\",name:\"Trigger\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"Pb0oPP_fS\":\"UurdZrb8d\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref2,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1r3ty5k`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:440,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+38+0+0+70,...addPropertyOverrides({FJAw0fsLM:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||120)-60-60)/2)+1+62+0+36+330+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1fbdtt-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"RHO7W01L5-container\",nodeId:\"RHO7W01L5\",ref:ref3,rendersWithMotion:true,role:\"dialog\",scopeId:\"PxvXSxV35\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"RHO7W01L5\",layoutId:\"RHO7W01L5\",variant:\"aZS8cP5Cs\",width:\"100%\"})})})})})]})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-87jswf\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"OFlSg6jiY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fx9bbs\",\"data-framer-name\":\"Search Button\",layoutDependency:layoutDependency,layoutId:\"AXz522rVV\",style:{backgroundColor:\"var(--token-e3493f1d-9011-4d8c-b7c2-f9da011acde2, rgb(250, 250, 250))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z3h73t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e6q5YuSR6-container\",nodeId:\"e6q5YuSR6\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, rgb(40, 60, 57))\",iconSize:16,iconType:\"default\",id:\"e6q5YuSR6\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"e6q5YuSR6\",modalOptions:{backgroundColor:\"var(--token-d6450e4e-618f-45f9-9641-55cfabb26459, rgb(255, 253, 245))\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, rgb(40, 60, 57))\",titleFont:{fontFamily:'\"Inter\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\"},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},urlScope:resolvePageScope({webPageId:\"sFOpIQK3w\"},router),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9aygxa\",\"data-framer-name\":\"Search Button\",layoutDependency:layoutDependency,layoutId:\"nc7I_zYNF\",style:{backgroundColor:\"var(--token-361c4e97-a766-4f18-af89-08060b5908e7, rgb(28, 39, 76))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},variants:{FJAw0fsLM:{backgroundColor:\"var(--token-bd52b43e-443e-46df-8ef8-f01b436b1aba, rgb(40, 60, 57))\"}},...addPropertyOverrides({FJAw0fsLM:{\"data-highlight\":true,onTap:onTap1r1dmwi},qUHdpdS1x:{\"data-highlight\":true,onTap:onTap7jt64e}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15umqql\",\"data-framer-name\":\"menu_1_svgrepo_com_1_\",fill:\"black\",intrinsicHeight:800,intrinsicWidth:800,layoutDependency:layoutDependency,layoutId:\"FPII9wAtF\",svg:'<svg width=\"800\" height=\"800\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.5 8.25h-15v-1.5h15v1.5Zm0 4.5h-15v-1.5h15v1.5Zm0 4.5h-15v-1.5h15v1.5Z\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YQ3Txnsl8\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(20+((componentViewport?.height||149)-40-109)/2)+0+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ym23nm-container\",layoutDependency:layoutDependency,layoutId:\"aY0TG0J74-container\",nodeId:\"aY0TG0J74\",rendersWithMotion:true,scopeId:\"PxvXSxV35\",children:/*#__PURE__*/_jsx(Button,{dcBFjeCsT:\"Contact\",height:\"100%\",id:\"aY0TG0J74\",layoutId:\"aY0TG0J74\",o5adMPPQJ:resolvedLinks12[0],sU32rtFv_:false,variant:\"xTRAG3Zs3\",VfrxvtdDJ:false,width:\"100%\"})})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ahwNH.framer-rke6c3, .framer-ahwNH .framer-rke6c3 { display: block; }\",\".framer-ahwNH.framer-1lbpuq1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 1200px; }\",\".framer-ahwNH .framer-16znccy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 25px 0px 25px; position: relative; width: 1px; }\",\".framer-ahwNH .framer-177iizp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-ahwNH .framer-iahp64 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-ahwNH .framer-uw9prc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ahwNH .framer-128r94f { flex: none; height: 109px; position: relative; width: 200px; }\",\".framer-ahwNH .framer-j5iy29 { 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; width: min-content; }\",\".framer-ahwNH .framer-f41xqt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ahwNH .framer-187dg9q-container, .framer-ahwNH .framer-oavfom-container, .framer-ahwNH .framer-9g0c7p-container, .framer-ahwNH .framer-hg2lqp-container, .framer-ahwNH .framer-29rp1n-container, .framer-ahwNH .framer-14ddh8g-container, .framer-ahwNH .framer-1rvf2sf-container, .framer-ahwNH .framer-m1uukb-container, .framer-ahwNH .framer-b394hh-container, .framer-ahwNH .framer-sn7wm0-container, .framer-ahwNH .framer-m00cvh-container, .framer-ahwNH .framer-1d2rpjg-container, .framer-ahwNH .framer-4xynys-container, .framer-ahwNH .framer-1r3ty5k-container, .framer-ahwNH .framer-1ym23nm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ahwNH .framer-1fbdtt-container { height: auto; position: relative; width: auto; }\",\".framer-ahwNH .framer-87jswf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 200px; }\",\".framer-ahwNH .framer-fx9bbs, .framer-ahwNH .framer-9aygxa { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ahwNH .framer-z3h73t-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-ahwNH .framer-15umqql { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ahwNH.framer-1lbpuq1, .framer-ahwNH .framer-16znccy, .framer-ahwNH .framer-iahp64, .framer-ahwNH .framer-uw9prc, .framer-ahwNH .framer-j5iy29, .framer-ahwNH .framer-f41xqt, .framer-ahwNH .framer-87jswf, .framer-ahwNH .framer-fx9bbs, .framer-ahwNH .framer-9aygxa { gap: 0px; } .framer-ahwNH.framer-1lbpuq1 > *, .framer-ahwNH .framer-16znccy > *, .framer-ahwNH .framer-iahp64 > *, .framer-ahwNH .framer-j5iy29 > *, .framer-ahwNH .framer-fx9bbs > *, .framer-ahwNH .framer-9aygxa > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ahwNH.framer-1lbpuq1 > :first-child, .framer-ahwNH .framer-16znccy > :first-child, .framer-ahwNH .framer-iahp64 > :first-child, .framer-ahwNH .framer-uw9prc > :first-child, .framer-ahwNH .framer-j5iy29 > :first-child, .framer-ahwNH .framer-f41xqt > :first-child, .framer-ahwNH .framer-87jswf > :first-child, .framer-ahwNH .framer-fx9bbs > :first-child, .framer-ahwNH .framer-9aygxa > :first-child { margin-left: 0px; } .framer-ahwNH.framer-1lbpuq1 > :last-child, .framer-ahwNH .framer-16znccy > :last-child, .framer-ahwNH .framer-iahp64 > :last-child, .framer-ahwNH .framer-uw9prc > :last-child, .framer-ahwNH .framer-j5iy29 > :last-child, .framer-ahwNH .framer-f41xqt > :last-child, .framer-ahwNH .framer-87jswf > :last-child, .framer-ahwNH .framer-fx9bbs > :last-child, .framer-ahwNH .framer-9aygxa > :last-child { margin-right: 0px; } .framer-ahwNH .framer-uw9prc > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-ahwNH .framer-f41xqt > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-ahwNH .framer-87jswf > * { margin: 0px; margin-left: calc(18px / 2); margin-right: calc(18px / 2); } }\",\".framer-ahwNH.framer-v-123mf4s.framer-1lbpuq1 { overflow: visible; padding: 30px 0px 30px 0px; width: 400px; }\",\".framer-ahwNH.framer-v-123mf4s .framer-16znccy, .framer-ahwNH.framer-v-m4ngv4 .framer-16znccy { height: 60px; overflow: visible; padding: 0px 18px 0px 18px; }\",\".framer-ahwNH.framer-v-123mf4s .framer-177iizp, .framer-ahwNH.framer-v-m4ngv4 .framer-177iizp { height: 58px; overflow: visible; }\",\".framer-ahwNH.framer-v-123mf4s .framer-iahp64, .framer-ahwNH.framer-v-m4ngv4 .framer-iahp64 { width: min-content; }\",\".framer-ahwNH.framer-v-123mf4s .framer-j5iy29 { align-content: flex-start; align-items: flex-start; height: 1px; justify-content: flex-start; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 62px; width: unset; z-index: 1; }\",\".framer-ahwNH.framer-v-123mf4s .framer-f41xqt { flex: 1 0 0px; flex-direction: column; padding: 36px; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ahwNH.framer-v-123mf4s .framer-87jswf, .framer-ahwNH.framer-v-m4ngv4 .framer-87jswf { gap: 16px; width: min-content; }\",\".framer-ahwNH.framer-v-123mf4s .framer-9aygxa, .framer-ahwNH.framer-v-m4ngv4 .framer-9aygxa { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ahwNH.framer-v-123mf4s .framer-f41xqt, .framer-ahwNH.framer-v-123mf4s .framer-87jswf { gap: 0px; } .framer-ahwNH.framer-v-123mf4s .framer-f41xqt > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-ahwNH.framer-v-123mf4s .framer-f41xqt > :first-child { margin-top: 0px; } .framer-ahwNH.framer-v-123mf4s .framer-f41xqt > :last-child { margin-bottom: 0px; } .framer-ahwNH.framer-v-123mf4s .framer-87jswf > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-ahwNH.framer-v-123mf4s .framer-87jswf > :first-child { margin-left: 0px; } .framer-ahwNH.framer-v-123mf4s .framer-87jswf > :last-child { margin-right: 0px; } }\",\".framer-ahwNH.framer-v-m4ngv4.framer-1lbpuq1 { overflow: visible; padding: 30px 0px 20px 0px; width: 400px; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-j5iy29 { align-content: flex-start; align-items: flex-start; justify-content: flex-start; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 62px; width: unset; z-index: 1; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-f41xqt { flex: 1 0 0px; flex-direction: column; gap: 18px; padding: 36px; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-187dg9q-container { order: 0; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-oavfom-container { order: 1; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-9g0c7p-container { order: 2; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-hg2lqp-container { order: 3; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-29rp1n-container { order: 4; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-14ddh8g-container { order: 5; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-1rvf2sf-container { order: 6; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-m1uukb-container { order: 7; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-b394hh-container { order: 8; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-sn7wm0-container { order: 9; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-m00cvh-container { order: 10; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-1d2rpjg-container { order: 11; }\",\".framer-ahwNH.framer-v-m4ngv4 .framer-4xynys-container { order: 12; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ahwNH.framer-v-m4ngv4 .framer-f41xqt, .framer-ahwNH.framer-v-m4ngv4 .framer-87jswf { gap: 0px; } .framer-ahwNH.framer-v-m4ngv4 .framer-f41xqt > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } .framer-ahwNH.framer-v-m4ngv4 .framer-f41xqt > :first-child { margin-top: 0px; } .framer-ahwNH.framer-v-m4ngv4 .framer-f41xqt > :last-child { margin-bottom: 0px; } .framer-ahwNH.framer-v-m4ngv4 .framer-87jswf > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-ahwNH.framer-v-m4ngv4 .framer-87jswf > :first-child { margin-left: 0px; } .framer-ahwNH.framer-v-m4ngv4 .framer-87jswf > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 149\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FJAw0fsLM\":{\"layout\":[\"fixed\",\"auto\"]},\"qUHdpdS1x\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerPxvXSxV35=withCSS(Component,css,\"framer-ahwNH\");export default FramerPxvXSxV35;FramerPxvXSxV35.displayName=\"Navbar\";FramerPxvXSxV35.defaultProps={height:149,width:1200};addPropertyControls(FramerPxvXSxV35,{variant:{options:[\"y30_RkK5s\",\"FJAw0fsLM\",\"qUHdpdS1x\"],optionTitles:[\"Desktop\",\"Mobile-close\",\"Mobile-open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPxvXSxV35,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...NavlinkFonts,...TriggerFonts,...LinksProductFonts,...SearchFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPxvXSxV35\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FJAw0fsLM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qUHdpdS1x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"149\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PxvXSxV35.map"],
  "mappings": "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,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA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",
  "names": ["containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "Embed", "type", "url", "html", "style", "p", "EmbedUrl", "EmbedHtml", "Instructions", "addPropertyControls", "ControlType", "props", "getMinHeight", "emptyStateStyle", "centerTextStyle", "hasAutoHeight", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "hasSplineViewer", "hasComment", "EmbedHtmlWithScripts", "EmbedHtmlInsideIframe", "EmbedHtmlWithoutScripts", "ref", "pe", "iframeHeight", "setIframeHeight", "_ref_current", "iframeWindow", "handleMessage", "event", "data", "height", "window", "srcDoc", "currentStyle", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "e", "f", "o", "t", "n", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "f", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "fontStore", "fonts", "css", "className", "IconoirFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerBqukrrq8T", "withCSS", "Bqukrrq8T_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "IconoirFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "JNPckHB8v", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerGrJ6Ct4Si", "withCSS", "GrJ6Ct4Si_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "IconType", "SrcType", "metaTagSelector", "isPublishedSiteOrSSG", "Download", "props", "styleOptions", "hoverOptions", "iconOptions", "backgroundColor", "color", "borderRadius", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "gap", "isInPublishedSiteOrSSG", "downloadURL", "paddingValue", "getIcon", "ref", "ref1", "iconStyle", "p", "getCursor", "buttonTitle", "u", "motion", "buttonStyles", "flexAlignSwitch", "addPropertyControls", "ControlType", "fontControlStyles", "Button3Fonts", "getFonts", "GrJ6Ct4Si_default", "EmbedFonts", "Embed", "DownloadFonts", "Download", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapq8lgsd", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "Link", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerHvYAao3lG", "withCSS", "HvYAao3lG_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "newTab", "smoothScroll", "text", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "dcBFjeCsT", "o5adMPPQJ", "VfrxvtdDJ", "sU32rtFv_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "FramereZ2ah5gBY", "withCSS", "eZ2ah5gBY_default", "addPropertyControls", "ControlType", "addFonts", "SearchIcon", "props", "p", "ClearIcon", "u", "SpinnerIcon", "motion", "Storage", "name", "resolve", "reject", "request", "window", "e", "key", "value", "setCachedData", "url", "dataToCache", "cache", "Storage", "cacheKey", "data", "checkForCachedData", "VERSION", "isDefaultLocaleId", "localeId", "INDEX_KEY", "getIndexKey", "METADATA_KEY", "getMetadataKey", "getCachedIndex", "indexKey", "cachedIndex", "checkForCachedData", "setCachedIndex", "index", "setCachedData", "metadata", "VERSION", "metadataKey", "fakeResults", "peq", "myers_32", "a", "b", "m", "lst", "pv", "mv", "sc", "i", "eq", "xv", "myers_x", "mhc", "phc", "hsize", "vsize", "j", "start", "vlen", "k", "i1", "pb", "mb", "xh", "ph", "mh", "k1", "mv1", "pv1", "start1", "vlen1", "k2", "score", "i2", "eq1", "pb1", "mb1", "xv1", "xh1", "ph1", "mh1", "k3", "distance", "tmp", "localStorageDebugFlag", "window", "groupsRegex", "capitalizeFirstLetter", "value", "titleCase", "clampText", "text", "maxLength", "textLength", "slicedText", "isEmptyObject", "object", "createLogger", "showOutput", "log", "data", "time", "label", "timeEnd", "noop", "DEFAULT_FONT_FAMILY", "getFontFamily", "theme", "_theme_inputFont", "_theme_titleFont", "_theme_subtitleFont", "animationKeyFromLayout", "layout", "safeDocument", "safeWindow", "metaTagSelector", "getMetaTagContent", "metaTag", "checkIfOverLimit", "stripLocaleSlugFromPath", "url", "localeSlug", "localeSlugWithSlash", "log", "time", "timeEnd", "createLogger", "localStorageDebugFlag", "isValidUrl", "url", "splitWords", "text", "getUniqueWords", "str", "words", "word", "getNormalizedString", "getNormalizedItem", "item", "normalizedItem", "key", "value", "getMatchRange", "currentRange", "start", "end", "result", "getScoreForSearchIndexItem", "query", "fullQuery", "score", "match", "urlWords", "splitLength", "clamp", "titleWords", "titleIndex", "distance", "titleWord", "headings", "heading", "headingWords", "headingWord", "descriptionIndex", "p", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "se", "path", "safeWindow", "results", "title", "SearchResultTitleType", "itemA", "itemB", "getIndexedScopedToUrl", "rawUrlScope", "localeSlug", "scopedIndex", "baseScopeUrlHasVariable", "urlUpToPathVariable", "urlScope", "stripLocaleSlugFromPath", "useSearch", "searchIndex", "_setSearchIndex", "ye", "status", "setStatus", "activeLocale", "useLocaleInfo", "localeId", "setSearchIndex", "options", "ue", "loadSearchIndex", "metaTag", "safeDocument", "fakeResults", "cachedIndex", "getCachedIndex", "metaTagContent", "isOverLimit", "searchIndexURL", "getSearchIndexURL", "response", "downloadedIndex", "setCachedIndex", "error", "baseURL", "isDefaultLocaleId", "Browser", "isTouch", "window", "navigator", "isChrome", "isWebKit", "isSafari", "isSafariDesktop", "isWindows", "isMacOS", "useCallbackOnMouseMove", "callback", "mousePositionRef", "prevPositionRef", "pe", "te", "event", "Browser", "ref", "clientX", "clientY", "prevCursorPosition", "scrollIntoView", "targetElement", "scrollElement", "offsetTop", "offsetBottom", "targetElementBounds", "scrollElementBounds", "difference", "topAligned", "minOffset", "bottomAligned", "offset", "MAX_DESCRIPTION_LENGTH", "MODAL_MAX_HEIGHT", "VERTICAL_SPACING_MULTIPLIER", "ClearButton", "theme", "type", "onClick", "text", "iconOrText", "p", "ClearIcon", "Divider", "styles", "Input", "Y", "props", "ref", "value", "status", "autofocus", "placeholder", "iconType", "clearButtonType", "onChange", "inputValue", "setInputValue", "ye", "isFocused", "setIsFocused", "inputRef", "pe", "ce", "e", "inputElement", "handleInputClick", "handleClearClick", "ue", "hasInputText", "showClearButton", "verticalSpacing", "searchIcon", "SearchIcon", "u", "inputContainerStyle", "getFontFamily", "SpinnerIcon", "inputStyle", "scrollOffset", "ResultRow", "index", "result", "prevMousePositionRef", "subtitleType", "selected", "localeSlug", "style", "onMouseMove", "onPointerDown", "onNavigateTo", "url", "title", "score", "urlPath", "se", "stripLocaleSlugFromPath", "handleMouseMove", "useCallbackOnMouseMove", "event", "isContained", "borderRadius", "clamp", "subtitleText", "clampText", "handleClick", "focusTrap", "resultContainer", "resultTitle", "localStorageDebugFlag", "QuickMenuSpacer", "layoutContainerStyle", "LayoutContainer", "layoutType", "onKeyDown", "onDismiss", "children", "modalOptions", "layoutStyles", "getLayoutBaseStyles", "innerStyle", "getContainerAnimation", "key", "animationKeyFromLayout", "prop", "Browser", "containerAnimation", "motion", "ModalContainer", "heightIsStatic", "heightTransition", "heightDeps", "scope", "animate", "useAnimate", "fe", "prevHeight", "height", "ScrollView", "isTouch", "canScroll", "setCanScroll", "element", "statusStyle", "StatusMessage", "previewInfoText", "sidebarStyles", "fixedTopStyles", "quickMenuStyles", "layoutOption", "SearchInputClearButtonType", "SearchInputDividerType", "SearchResultTitleType", "SearchResultSubtitleType", "SearchResultItemType", "SearchLayoutType", "SearchEntryType", "SearchIconType", "SearchModal", "urlScope", "inputOptions", "backdropOptions", "resultOptions", "activeLocale", "useLocaleInfo", "localeId", "input", "selectedResultRow", "scrollView", "setSelected", "isKeyboardNavigationDisabled", "setIsKeyboardNavigationDisabled", "query", "setQuery", "deferredQuery", "oe", "results", "useSearch", "selectedResult", "handleResultRowPointerDown", "te", "handleResultRowMouseMove", "previousSelected", "router", "useRouter", "navigateTo", "_router_getRoute", "_route_page_preload", "_route_page", "_router_navigate", "routeId", "pathVariables", "inferInitialRouteFromPath", "route", "window", "handleKeyDown", "maxIndex", "showNoResults", "showDivider", "isItemContained", "spacing", "listPaddingTop", "scrollIntoView", "isSelected", "getViewportSize", "window", "useViewportSizeState", "getState", "state", "setState", "ye", "ue", "handleWindowResize", "EntryPointOptions", "buildShadow", "shadowProperty", "fallback", "x", "y", "blur", "color", "spread", "Overlay", "Y", "props", "ref", "layoutType", "theme", "onDismiss", "ue", "handleKeyDown", "event", "handlePointerDown", "window", "bodyOverflowHidden", "Ga", "u", "backdropStyles", "SearchLayoutType", "p", "motion", "SearchModal", "containerStyle", "EntryPoint", "withCSS", "_props_inputOptions_inputFont", "_props_inputOptions", "_props_resultOptions", "_props_resultOptions_subtitleOptions", "_props_inputOptions1", "overlay", "pe", "isOpen", "setIsOpen", "ye", "isOverLimit", "setIsOverLimit", "isSafariTouchDevice", "setIsSafariTouchDevice", "isOnCanvas", "RenderTarget", "checkIfOverLimit", "Browser", "baseInputFontSize", "inputFontSize", "useViewportSizeState", "size", "isEmptyObject", "DEFAULT_FONT_FAMILY", "handleClick", "SearchIconType", "SearchIcon", "AnimatePresence", "Search_default", "addPropertyControls", "ControlType", "titleCase", "iconType", "SearchInputDividerType", "SearchInputClearButtonType", "heightIsStatic", "animationKeyFromLayout", "SearchResultItemType", "SearchResultTitleType", "SearchResultSubtitleType", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "SVG", "css", "FramerAWv4U0giL", "withCSS", "AWv4U0giL_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "AWv4U0giL_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter170i0h9", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerB7q6b3gla", "withCSS", "B7q6b3gla_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "newTab", "smoothScroll", "text", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "nw1aYSkVo", "LWE8QcWhU", "tPd6gtRvS", "VyMwIkeg6", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText2", "css", "FramerOoM6xgcFc", "withCSS", "OoM6xgcFc_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavlinkFonts", "getFonts", "OoM6xgcFc_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "RichText2", "Link", "css", "FramerN0CkzSIg4", "withCSS", "N0CkzSIg4_default", "addPropertyControls", "ControlType", "addFonts", "NavlinkFonts", "getFonts", "OoM6xgcFc_default", "TriggerFonts", "B7q6b3gla_default", "LinksProductFonts", "N0CkzSIg4_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "SearchFonts", "Search_default", "ButtonFonts", "eZ2ah5gBY_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "PWSlWeqS6txyyif", "overlay", "loadMore", "args", "onTap1r1dmwi", "onTap7jt64e", "scopingClassNames", "cx", "ref1", "pe", "router", "useRouter", "isDisplayed", "isDisplayed1", "ref2", "ref3", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Link", "SVG", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "l", "AnimatePresence", "Floating", "resolvePageScope", "resolvedLinks12", "css", "FramerPxvXSxV35", "withCSS", "PxvXSxV35_default", "addPropertyControls", "ControlType", "addFonts"]
}
