{"version":3,"file":"script_main.CVOT3Wrb.mjs","names":["mask","SVG","getProps","Component","css","Icon","addPropertyOverrides","Vector","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","SVG","getProps","Component","css","Icon","SVG","getProps","Component","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","Icon","A1SFilled","css","Icon","PeakMobileNavIcon","A1SMenuItem","serializationHash","variantClassNames","transition","humanReadableVariantMap","getProps","Component","css","A1STopBar","Close","_Fragment","PropertyOverrides","Main","breakpoints"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/X0uGxFr09OY96EHy1gLM/1ueWetnK9Hpoty1pCT60/ngxM6fq4s.js","https:/framerusercontent.com/modules/FsuhqXJcahlMRyTILWVC/PEmFyNT3PJmPZJWimkjo/cNrcg5mpm.js","https:/framerusercontent.com/modules/RHWiZmXCWL1RZh71ZVL3/8kGnojWairFTE2Mes5uB/Fs8sP9WRK.js","https:/framerusercontent.com/modules/jEnIybH2l0tODFOjRCzN/n2uAFoKlIYxQUhUTDN0x/rtO5dxYDQ.js","https:/framerusercontent.com/modules/HqmECgR3CL2RsPJPtrrN/4Xke6Mwlb11HU91IszfL/v6TEciC4t.js","https:/framerusercontent.com/modules/oAF1IVi9SrfKZFtuJNwf/tcBkvPSYMMEO6682EgAY/z6C57BZkY.js","https:/framerusercontent.com/modules/aW0HuQw3s6KiGxAOZk8e/RgWkIiGtzNpHhe9clERi/UC19kHXjj.js","https:/framerusercontent.com/modules/7QBUrBIkEyQyRlueI5A1/xg20T5GlrhT0z54QTLVS/kNt_9CBF9.js","framer:toplevel/main"],"sourcesContent":["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (ba156f5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-rbs86\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 11 11\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.5 0 C 8.538 0 11 2.462 11 5.5 C 11 8.538 8.538 11 5.5 11 C 2.462 11 0 8.538 0 5.5 C 0 2.462 2.462 0 5.5 0 Z\" fill=\"rgb(255, 255, 255)\" height=\"11px\" id=\"BqdiLF29D\" width=\"11px\"/></svg>',style:{...style}});});const css=[`.framer-rbs86 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 11px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 11\n * @framerIntrinsicHeight 11\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/P1Uf0Z0vc\",\"id\":\"P1Uf0Z0vc\",\"moduleId\":\"EREIW9zvb1y0SYIDe20e\"}}\n */const Icon=withCSS(Component,css,\"framer-rbs86\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"11\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/P1Uf0Z0vc\\\",\\\"id\\\":\\\"P1Uf0Z0vc\\\",\\\"moduleId\\\":\\\"EREIW9zvb1y0SYIDe20e\\\"}}\",\"framerIntrinsicWidth\":\"11\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/X0uGxFr09OY96EHy1gLM/1ueWetnK9Hpoty1pCT60/ngxM6fq4s.js\";const VectorFonts=getFonts(Vector);const cycleOrder=[\"molm_yx7U\",\"wU8ULfdQf\"];const serializationHash=\"framer-2X4jQ\";const variantClassNames={molm_yx7U:\"framer-v-4m7602\",wU8ULfdQf:\"framer-v-nj07kt\"};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 transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"wU8ULfdQf\",Menu:\"molm_yx7U\"};const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"molm_yx7U\",XKaY3MrGu:tap??props.XKaY3MrGu};};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,XKaY3MrGu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"molm_yx7U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc2fruv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4m7602\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"molm_yx7U\",onTap:onTapc2fruv,ref:refBinding,style:{...style},...addPropertyOverrides({wU8ULfdQf:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-11pweer\",layoutDependency:layoutDependency,layoutId:\"ccUmwTU0n\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgTWVkaXVt\",\"--framer-font-family\":'\"Switzer Medium\", \"Switzer Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Menu\"})}),className:\"framer-k4ao2a\",fonts:[\"CUSTOM;Switzer Medium\"],layoutDependency:layoutDependency,layoutId:\"fxMqopws9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wU8ULfdQf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgTWVkaXVt\",\"--framer-font-family\":'\"Switzer Medium\", \"Switzer Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Close\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2X4jQ.framer-1i5izen, .framer-2X4jQ .framer-1i5izen { display: block; }\",\".framer-2X4jQ.framer-4m7602 { cursor: pointer; height: 30px; overflow: hidden; position: relative; width: 80px; }\",\".framer-2X4jQ .framer-11pweer { flex: none; height: var(--framer-aspect-ratio-supported, 11px); position: absolute; right: 7px; top: 9px; width: 11px; }\",\".framer-2X4jQ .framer-k4ao2a { flex: none; height: 22px; left: 2px; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wU8ULfdQf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercNrcg5mpm=withCSS(Component,css,\"framer-2X4jQ\");export default FramercNrcg5mpm;FramercNrcg5mpm.displayName=\"Peak Mobile Nav Icon\";FramercNrcg5mpm.defaultProps={height:30,width:80};addPropertyControls(FramercNrcg5mpm,{variant:{options:[\"molm_yx7U\",\"wU8ULfdQf\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramercNrcg5mpm,[{explicitInter:true,fonts:[{family:\"Switzer Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/ZuxgRWcbOzLJ9BaP7VEUtPsugA.woff2\"}]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercNrcg5mpm\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wU8ULfdQf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"80\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cNrcg5mpm.map","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={EVrrZoIOt:{hover:true},kmlkVh0Wr:{hover:true},NiUHAGVYE:{hover:true},W_lInZ8lY:{hover:true}};const cycleOrder=[\"EVrrZoIOt\",\"NiUHAGVYE\",\"kmlkVh0Wr\",\"W_lInZ8lY\",\"BvVAasYLV\",\"Xs_L8dOTA\"];const serializationHash=\"framer-Xnee1\";const variantClassNames={BvVAasYLV:\"framer-v-mhunjg\",EVrrZoIOt:\"framer-v-ig7vok\",kmlkVh0Wr:\"framer-v-btiqvd\",NiUHAGVYE:\"framer-v-f01o5u\",W_lInZ8lY:\"framer-v-1qo196b\",Xs_L8dOTA:\"framer-v-ducz58\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile Menu External\":\"Xs_L8dOTA\",\"Mobile Menu\":\"BvVAasYLV\",Conact:\"W_lInZ8lY\",External:\"kmlkVh0Wr\",Primary:\"EVrrZoIOt\",Secondary:\"NiUHAGVYE\"};const getProps=({click,fontSize,height,id,label,link,newTab,width,...props})=>{return{...props,Dul9RUSqJ:click??props.Dul9RUSqJ,g3updzMRo:label??props.g3updzMRo??\"About\",joldqk9sm:fontSize??props.joldqk9sm??18,uvZMK2VH6:link??props.uvZMK2VH6,variant:humanReadableVariantMap[props.variant]??props.variant??\"EVrrZoIOt\",W6ks42L3W:newTab??props.W6ks42L3W};};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,g3updzMRo,uvZMK2VH6,Dul9RUSqJ,W6ks42L3W,joldqk9sm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EVrrZoIOt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfy8c03=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Dul9RUSqJ){const res=await Dul9RUSqJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"kmlkVh0Wr-hover\")return true;if([\"kmlkVh0Wr\",\"Xs_L8dOTA\"].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,...addPropertyOverrides({W_lInZ8lY:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:uvZMK2VH6,motionChild:true,nodeId:\"EVrrZoIOt\",openInNewTab:W6ks42L3W,scopeId:\"Fs8sP9WRK\",smoothScroll:true,...addPropertyOverrides({\"W_lInZ8lY-hover\":{href:undefined},W_lInZ8lY:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ig7vok\",className,classNames)} framer-1te6h9s`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EVrrZoIOt\",onTap:onTapfy8c03,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"EVrrZoIOt-hover\":{backgroundColor:\"rgb(189, 85, 58)\"},\"kmlkVh0Wr-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.2)\"},\"NiUHAGVYE-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"W_lInZ8lY-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},BvVAasYLV:{backgroundColor:\"rgba(0, 0, 0, 0)\"},kmlkVh0Wr:{backgroundColor:\"rgba(0, 0, 0, 0)\"},NiUHAGVYE:{backgroundColor:\"rgb(100, 107, 96)\"},W_lInZ8lY:{backgroundColor:\"rgb(100, 107, 96)\"},Xs_L8dOTA:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"EVrrZoIOt-hover\":{\"data-framer-name\":undefined},\"kmlkVh0Wr-hover\":{\"data-framer-name\":undefined},\"NiUHAGVYE-hover\":{\"data-framer-name\":undefined},\"W_lInZ8lY-hover\":{\"data-framer-name\":undefined},BvVAasYLV:{\"data-framer-name\":\"Mobile Menu\"},kmlkVh0Wr:{\"data-framer-name\":\"External\"},NiUHAGVYE:{\"data-framer-name\":\"Secondary\"},W_lInZ8lY:{\"data-framer-name\":\"Conact\"},Xs_L8dOTA:{\"data-framer-name\":\"Mobile Menu External\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgUmVndWxhcg==\",\"--framer-font-family\":'\"Switzer Regular\", \"Switzer Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-joldqk9sm-Fs8sP9WRK) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"About\"})}),className:\"framer-13pqwb3\",fonts:[\"CUSTOM;Switzer Regular\"],layoutDependency:layoutDependency,layoutId:\"vbwK2iv6Q\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-joldqk9sm-Fs8sP9WRK\":joldqk9sm},text:g3updzMRo,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NiUHAGVYE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgUmVndWxhcg==\",\"--framer-font-family\":'\"Switzer Regular\", \"Switzer Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-joldqk9sm-Fs8sP9WRK) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\"},children:\"About\"})})},\"W_lInZ8lY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgUmVndWxhcg==\",\"--framer-font-family\":'\"Switzer Regular\", \"Switzer Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-joldqk9sm-Fs8sP9WRK) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:\"Book a meeting\"})}),text:undefined},W_lInZ8lY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N3aXR6ZXIgUmVndWxhcg==\",\"--framer-font-family\":'\"Switzer Regular\", \"Switzer Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-joldqk9sm-Fs8sP9WRK) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a meeting\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-151q585\",\"data-framer-name\":\"Arrow\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DoD_JWHD9\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\"><path d=\"M 7.688 0.891 L 2.25 0.891 C 2.017 0.891 1.828 1.079 1.828 1.312 C 1.828 1.545 2.017 1.734 2.25 1.734 L 6.669 1.734 L 1.014 7.389 C 0.85 7.554 0.85 7.821 1.014 7.986 C 1.179 8.151 1.446 8.151 1.611 7.986 L 7.266 2.331 L 7.266 6.75 C 7.266 6.983 7.455 7.172 7.688 7.172 C 7.921 7.172 8.109 6.983 8.109 6.75 L 8.109 1.312 C 8.109 1.079 7.921 0.891 7.688 0.891 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:11725342739,variants:{\"kmlkVh0Wr-hover\":{backgroundColor:\"rgba(255, 255, 255, 0)\"}},withExternalLayout:true,...addPropertyOverrides({\"kmlkVh0Wr-hover\":{svgContentId:10243491901},kmlkVh0Wr:{svgContentId:11701491842},Xs_L8dOTA:{svgContentId:11701491842}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xnee1.framer-1te6h9s, .framer-Xnee1 .framer-1te6h9s { display: block; }\",\".framer-Xnee1.framer-ig7vok { 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: 6px 15px 6px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Xnee1 .framer-13pqwb3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Xnee1 .framer-151q585 { flex: none; height: 9px; position: relative; width: 9px; }\",\".framer-Xnee1.framer-v-btiqvd.framer-ig7vok { align-content: flex-start; align-items: flex-start; gap: 5px; }\",\".framer-Xnee1.framer-v-1qo196b.framer-ig7vok { height: 30px; overflow: visible; padding: 4px 15px 4px 15px; will-change: unset; }\",\".framer-Xnee1.framer-v-mhunjg.framer-ig7vok { justify-content: flex-start; padding: 6px 2px 6px 12px; }\",\".framer-Xnee1.framer-v-ducz58.framer-ig7vok { align-content: flex-start; align-items: flex-start; gap: 5px; justify-content: flex-start; padding: 6px 2px 6px 12px; }\",\".framer-Xnee1.framer-v-1qo196b.hover.framer-ig7vok { will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 76\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NiUHAGVYE\":{\"layout\":[\"auto\",\"auto\"]},\"kmlkVh0Wr\":{\"layout\":[\"auto\",\"auto\"]},\"W_lInZ8lY\":{\"layout\":[\"auto\",\"fixed\"]},\"BvVAasYLV\":{\"layout\":[\"auto\",\"auto\"]},\"Xs_L8dOTA\":{\"layout\":[\"auto\",\"auto\"]},\"Pmf0cNFxs\":{\"layout\":[\"auto\",\"auto\"]},\"X6V0WIqNL\":{\"layout\":[\"auto\",\"auto\"]},\"goguosX8t\":{\"layout\":[\"auto\",\"auto\"]},\"jsJJUUkno\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"g3updzMRo\":\"label\",\"uvZMK2VH6\":\"link\",\"Dul9RUSqJ\":\"click\",\"W6ks42L3W\":\"newTab\",\"joldqk9sm\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFs8sP9WRK=withCSS(Component,css,\"framer-Xnee1\");export default FramerFs8sP9WRK;FramerFs8sP9WRK.displayName=\"A1S Menu Item\";FramerFs8sP9WRK.defaultProps={height:30,width:76};addPropertyControls(FramerFs8sP9WRK,{variant:{options:[\"EVrrZoIOt\",\"NiUHAGVYE\",\"kmlkVh0Wr\",\"W_lInZ8lY\",\"BvVAasYLV\",\"Xs_L8dOTA\"],optionTitles:[\"Primary\",\"Secondary\",\"External\",\"Conact\",\"Mobile Menu\",\"Mobile Menu External\"],title:\"Variant\",type:ControlType.Enum},g3updzMRo:{defaultValue:\"About\",displayTextArea:false,title:\"Label\",type:ControlType.String},uvZMK2VH6:{title:\"Link\",type:ControlType.Link},Dul9RUSqJ:{title:\"Click\",type:ControlType.EventHandler},W6ks42L3W:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},joldqk9sm:{defaultValue:18,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerFs8sP9WRK,[{explicitInter:true,fonts:[{family:\"Switzer Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TFbCCMACTX44EWzG1gSMdiTrudc.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFs8sP9WRK\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"g3updzMRo\\\":\\\"label\\\",\\\"uvZMK2VH6\\\":\\\"link\\\",\\\"Dul9RUSqJ\\\":\\\"click\\\",\\\"W6ks42L3W\\\":\\\"newTab\\\",\\\"joldqk9sm\\\":\\\"fontSize\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"76\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NiUHAGVYE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kmlkVh0Wr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W_lInZ8lY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BvVAasYLV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xs_L8dOTA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pmf0cNFxs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X6V0WIqNL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"goguosX8t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jsJJUUkno\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fs8sP9WRK.map","// Generated by Framer (6aebf05)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-TxsqQ\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 29 27\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><clipPath id=\"yeOda5eFQ-435812022-stroke\"><use href=\"%23yeOda5eFQ-435812022\"/></clipPath><path d=\"M 11.952 0.889 C 11.818 0.446 12.149 0 12.611 0 L 20.065 0 C 20.368 0 20.635 0.198 20.723 0.488 L 28.389 25.737 C 28.523 26.179 28.192 26.625 27.73 26.625 L 20.276 26.625 C 19.973 26.625 19.706 26.427 19.618 26.137 Z M 0.031 14.984 C -0.105 15.427 0.226 15.874 0.689 15.874 L 8.142 15.874 C 8.444 15.874 8.711 15.676 8.8 15.387 L 11.849 5.406 C 11.983 4.963 11.653 4.516 11.19 4.516 L 3.737 4.516 C 3.435 4.516 3.168 4.714 3.079 5.003 L 0.031 14.985 Z\" id=\"yeOda5eFQ-435812022\" transform=\"translate(0 0)\"/></defs><use fill=\"rgb(255, 255, 255)\" height=\"26.62537500227716px\" href=\"%23yeOda5eFQ-435812022\" id=\"yeOda5eFQ\" width=\"28.418767352653575px\"/><use clip-path=\"url(%23yeOda5eFQ-435812022-stroke)\" fill=\"transparent\" href=\"%23yeOda5eFQ-435812022\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1\" stroke=\"rgb(255, 255, 255)\"/></svg>',style:{...style}});});const css=[`.framer-TxsqQ { -webkit-mask: ${mask}; aspect-ratio: 1.0740740740740742; display: block; mask: ${mask}; user-select: none; width: 29px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 29\n * @framerIntrinsicHeight 27\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"A1S Filled\",\"set\":{\"localId\":\"vectorSet/TUiUHp4T6\",\"id\":\"TUiUHp4T6\",\"moduleId\":\"LtbgXQ2tOd5w4S8drq0S\"}}\n */const Icon=withCSS(Component,css,\"framer-TxsqQ\");Icon.displayName=\"A1S Filled\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"29\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"A1S Filled\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/TUiUHp4T6\\\",\\\"id\\\":\\\"TUiUHp4T6\\\",\\\"moduleId\\\":\\\"LtbgXQ2tOd5w4S8drq0S\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionUseWithV1StrokeFX=withV1StrokeFX(motion.use);const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsxs(SVG,{...restProps,\"aria-label\":\"A1S\",className:cx(\"framer-n5VYU\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 29 27\",children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsx(\"clipPath\",{id:\"N6LwHNxZO-829354946-stroke\",children:/*#__PURE__*/_jsx(\"use\",{href:\"#N6LwHNxZO-829354946\"})}),/*#__PURE__*/_jsx(\"path\",{d:\"M 11.952 0.889 C 11.818 0.446 12.149 0 12.611 0 L 20.065 0 C 20.368 0 20.635 0.198 20.723 0.488 L 28.389 25.737 C 28.523 26.179 28.192 26.625 27.73 26.625 L 20.276 26.625 C 19.973 26.625 19.706 26.427 19.618 26.137 Z M 0.031 14.984 C -0.105 15.427 0.226 15.874 0.689 15.874 L 8.142 15.874 C 8.444 15.874 8.711 15.676 8.8 15.387 L 11.849 5.406 C 11.983 4.963 11.653 4.516 11.19 4.516 L 3.737 4.516 C 3.435 4.516 3.168 4.714 3.079 5.003 L 0.031 14.985 Z\",id:\"N6LwHNxZO-829354946\",transform:\"translate(0 0)\"})]}),/*#__PURE__*/_jsx(\"use\",{fill:\"transparent\",height:\"26.62537500227716px\",href:\"#N6LwHNxZO-829354946\",id:\"N6LwHNxZO\",width:\"28.418767352653575px\"}),/*#__PURE__*/_jsx(MotionUseWithV1StrokeFX,{clipPath:\"url(#N6LwHNxZO-829354946-stroke)\",fill:\"transparent\",href:\"#N6LwHNxZO-829354946\",pathLengthTransition:transition,stroke:\"rgb(255, 255, 255)\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:true,strokeEffectLoopType:\"continuous\",strokeEffectOffset:0,strokeEffectTotalLength:112.11286163330078,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:10,strokeWidth:2})]});});const css=[\".framer-n5VYU { aspect-ratio: 1.0740740740740742; display: block; width: 29px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 29\n * @framerIntrinsicHeight 27\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"A1S\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/TUiUHp4T6\",\"id\":\"TUiUHp4T6\",\"moduleId\":\"LtbgXQ2tOd5w4S8drq0S\"}}\n */const Icon=withCSS(Component,css,\"framer-n5VYU\");export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"27\",\"framerIntrinsicWidth\":\"29\",\"framerVector\":\"{\\\"name\\\":\\\"A1S\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/TUiUHp4T6\\\",\\\"id\\\":\\\"TUiUHp4T6\\\",\\\"moduleId\\\":\\\"LtbgXQ2tOd5w4S8drq0S\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6aebf05)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import A1SFilled from\"https://framerusercontent.com/modules/jEnIybH2l0tODFOjRCzN/n2uAFoKlIYxQUhUTDN0x/rtO5dxYDQ.js\";import Icon from\"https://framerusercontent.com/modules/HqmECgR3CL2RsPJPtrrN/4Xke6Mwlb11HU91IszfL/v6TEciC4t.js\";const cycleOrder=[\"OYbObmBwL\",\"izMYbKfIx\"];const serializationHash=\"framer-k8HC7\";const variantClassNames={izMYbKfIx:\"framer-v-n13pc5\",OYbObmBwL:\"framer-v-1f0m1z6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"OYbObmBwL\",\"Variant 2\":\"izMYbKfIx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OYbObmBwL\"};};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:\"OYbObmBwL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearj4sdot=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"izMYbKfIx\",true),2e3);});useOnVariantChange(baseVariant,{default:onAppearj4sdot,izMYbKfIx:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({izMYbKfIx:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1f0m1z6\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OYbObmBwL\",ref:refBinding,style:{...style},...addPropertyOverrides({izMYbKfIx:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-qcx2in\",Component:Icon,\"data-framer-name\":\"A1S\",layoutDependency:layoutDependency,layoutId:\"hN1WXPXpu\",name:\"A1S\",...addPropertyOverrides({izMYbKfIx:{Component:A1SFilled}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k8HC7.framer-gd8gj1, .framer-k8HC7 .framer-gd8gj1 { display: block; }\",\".framer-k8HC7.framer-1f0m1z6 { height: 25px; overflow: visible; position: relative; width: 27px; }\",\".framer-k8HC7 .framer-qcx2in { flex: none; height: var(--framer-aspect-ratio-supported, 25px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 27\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"izMYbKfIx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz6C57BZkY=withCSS(Component,css,\"framer-k8HC7\");export default Framerz6C57BZkY;Framerz6C57BZkY.displayName=\"Icon\";Framerz6C57BZkY.defaultProps={height:25,width:27};addPropertyControls(Framerz6C57BZkY,{variant:{options:[\"OYbObmBwL\",\"izMYbKfIx\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerz6C57BZkY,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz6C57BZkY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"izMYbKfIx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"25\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"27\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z6C57BZkY.map","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PeakMobileNavIcon from\"https://framerusercontent.com/modules/FsuhqXJcahlMRyTILWVC/PEmFyNT3PJmPZJWimkjo/cNrcg5mpm.js\";import A1SMenuItem from\"https://framerusercontent.com/modules/RHWiZmXCWL1RZh71ZVL3/8kGnojWairFTE2Mes5uB/Fs8sP9WRK.js\";import Icon from\"https://framerusercontent.com/modules/oAF1IVi9SrfKZFtuJNwf/tcBkvPSYMMEO6682EgAY/z6C57BZkY.js\";const IconFonts=getFonts(Icon);const PeakMobileNavIconFonts=getFonts(PeakMobileNavIcon);const A1SMenuItemFonts=getFonts(A1SMenuItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"UHUyhxWx2\",\"WHprsBnoa\",\"oimbXqYxu\"];const serializationHash=\"framer-M3O7a\";const variantClassNames={oimbXqYxu:\"framer-v-1vcam6q\",UHUyhxWx2:\"framer-v-1mkt1fi\",WHprsBnoa:\"framer-v-1dczedb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.4,ease:[0,0,0,1],type:\"tween\"};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition4={delay:1,duration:1,ease:[.24,.2,0,.99],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition5={delay:1.2,duration:1,ease:[.24,.2,0,.99],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};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={\"Phone Open\":\"oimbXqYxu\",Desktop:\"UHUyhxWx2\",Phone:\"WHprsBnoa\"};const getProps=({bookMeeting,click,height,id,width,...props})=>{return{...props,t5vbA6_i_:click??props.t5vbA6_i_,variant:humanReadableVariantMap[props.variant]??props.variant??\"UHUyhxWx2\",XcG6zC4zf:bookMeeting??props.XcG6zC4zf};};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,t5vbA6_i_,XcG6zC4zf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UHUyhxWx2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg0tqf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(t5vbA6_i_){const res=await t5vbA6_i_(...args);if(res===false)return false;}});const XKaY3MrGuwpi772=activeVariantCallback(async(...args)=>{setVariant(\"oimbXqYxu\");});const XKaY3MrGu1nu63pw=activeVariantCallback(async(...args)=>{setVariant(\"WHprsBnoa\");});const Dul9RUSqJ1nu63pw=activeVariantCallback(async(...args)=>{setVariant(\"WHprsBnoa\");});const Dul9RUSqJ1gqoo8q=activeVariantCallback(async(...args)=>{if(XcG6zC4zf){const res=await XcG6zC4zf(...args);if(res===false)return false;}});const Dul9RUSqJ1gnusxb=activeVariantCallback(async(...args)=>{if(XcG6zC4zf){const res=await XcG6zC4zf(...args);if(res===false)return false;}setVariant(\"WHprsBnoa\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WHprsBnoa\",\"oimbXqYxu\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"oimbXqYxu\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"WHprsBnoa\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({oimbXqYxu:{value:transition3},WHprsBnoa:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mkt1fi\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UHUyhxWx2\",onTap:onTapg0tqf,ref:refBinding,style:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgb(39, 40, 36)\",WebkitBackdropFilter:\"blur(0px)\",...style},...addPropertyOverrides({oimbXqYxu:{\"data-framer-name\":\"Phone Open\"},WHprsBnoa:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19w8x2z\",layoutDependency:layoutDependency,layoutId:\"J68aqlgP0\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":PDw1WyWYx\",webPageId:\"XkBqDaxtX\"},motionChild:true,nodeId:\"vUt5k9rKk\",openInNewTab:false,scopeId:\"UC19kHXjj\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-155v77h framer-1vsph0h\",layoutDependency:layoutDependency,layoutId:\"vUt5k9rKk\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:\"27px\",y:(componentViewport?.y||0)+12+4+0,...addPropertyOverrides({oimbXqYxu:{y:(componentViewport?.y||0)+10+0+6.5+0},WHprsBnoa:{y:(componentViewport?.y||0)+10+6.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-esgoib-container\",layoutDependency:layoutDependency,layoutId:\"zFdBSSnpJ-container\",nodeId:\"zFdBSSnpJ\",rendersWithMotion:true,scopeId:\"UC19kHXjj\",children:/*#__PURE__*/_jsx(Icon,{height:\"100%\",id:\"zFdBSSnpJ\",layoutId:\"zFdBSSnpJ\",style:{height:\"100%\",width:\"100%\"},variant:\"OYbObmBwL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d1snze\",layoutDependency:layoutDependency,layoutId:\"v8_lv9YeG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 182.34 22.434\" overflow=\"visible\"><g><path d=\"M 173.491 22.434 L 170.939 22.434 L 170.939 4.463 L 173.491 4.463 L 173.491 5.99 C 174.302 4.797 175.494 4.129 176.949 4.129 C 180.313 4.129 182.34 6.635 182.34 10.787 C 182.34 15.107 180.265 17.493 176.949 17.493 C 175.494 17.493 174.302 16.897 173.491 15.727 L 173.491 22.434 Z M 176.639 6.277 C 174.588 6.277 173.491 7.876 173.491 10.787 C 173.491 13.699 174.636 15.346 176.639 15.346 C 178.643 15.346 179.74 13.723 179.74 10.787 C 179.74 7.9 178.596 6.277 176.639 6.277 Z M 169.194 13.031 C 168.502 15.99 166.308 17.494 163.327 17.494 C 159.581 17.494 157.292 14.988 157.292 10.835 C 157.292 6.515 159.581 4.129 163.206 4.129 C 166.88 4.129 169.099 6.611 169.099 10.692 L 169.099 11.312 L 159.892 11.312 C 160.034 13.914 161.252 15.369 163.327 15.369 C 164.949 15.369 166.092 14.606 166.522 13.031 Z M 163.206 6.253 C 161.37 6.253 160.273 7.422 159.964 9.57 L 166.45 9.57 C 166.141 7.422 165.019 6.253 163.206 6.253 Z M 151.414 13.389 L 151.414 6.444 L 149.697 6.444 L 149.697 4.463 L 151.414 4.463 L 151.414 1.527 L 153.967 1.527 L 153.967 4.463 L 156.71 4.463 L 156.71 6.444 L 153.967 6.444 L 153.967 13.246 C 153.967 14.701 154.372 15.393 156.161 15.393 L 156.663 15.393 L 156.663 17.255 C 156.375 17.398 155.78 17.494 155.064 17.494 C 152.583 17.494 151.414 16.133 151.414 13.389 Z M 139.577 4.964 C 139.577 9.236 149.404 5.871 149.404 12.506 C 149.404 15.704 146.804 17.494 143.25 17.494 C 139.649 17.494 137.167 15.847 136.5 12.458 L 139.291 12.458 C 139.744 14.296 141.103 15.298 143.274 15.298 C 145.493 15.298 146.66 14.32 146.66 12.864 C 146.66 8.282 136.834 11.694 136.834 5.179 C 136.834 2.745 138.885 0.644 142.582 0.644 C 145.779 0.644 148.402 2.172 148.974 5.728 L 146.136 5.728 C 145.683 3.723 144.419 2.84 142.511 2.84 C 140.65 2.84 139.577 3.675 139.577 4.964 Z M 126.752 13.389 L 126.752 6.444 L 125.035 6.444 L 125.035 4.463 L 126.752 4.463 L 126.752 1.527 L 129.304 1.527 L 129.304 4.463 L 132.048 4.463 L 132.048 6.444 L 129.304 6.444 L 129.304 13.246 C 129.304 14.701 129.71 15.393 131.499 15.393 L 131.999 15.393 L 131.999 17.255 C 131.714 17.398 131.117 17.494 130.401 17.494 C 127.921 17.494 126.752 16.133 126.752 13.389 Z M 116.676 7.804 C 116.676 11.05 124.811 8.329 124.811 13.508 C 124.811 15.918 122.64 17.494 119.562 17.494 C 116.485 17.494 114.315 16.062 113.838 13.031 L 116.39 13.031 C 116.653 14.63 117.845 15.513 119.634 15.513 C 121.351 15.513 122.258 14.749 122.258 13.675 C 122.258 10.501 114.245 13.174 114.245 7.947 C 114.245 5.966 115.795 4.129 119.014 4.129 C 121.853 4.129 123.951 5.441 124.358 8.615 L 121.804 8.615 C 121.518 6.826 120.517 6.157 118.895 6.157 C 117.487 6.157 116.676 6.849 116.676 7.804 Z M 106.235 17.183 L 106.235 4.463 L 108.786 4.463 L 108.786 6.348 C 109.621 4.821 110.933 4.129 112.412 4.129 C 112.913 4.129 113.39 4.248 113.629 4.463 L 113.629 6.706 C 113.247 6.587 112.794 6.539 112.269 6.539 C 109.836 6.539 108.786 8.019 108.786 10.238 L 108.786 17.183 Z M 101.313 2.888 L 101.313 0 L 103.866 0 L 103.866 2.888 Z M 101.313 17.183 L 101.313 4.463 L 103.866 4.463 L 103.866 17.183 Z M 88.477 17.183 L 88.477 0.955 L 99.664 0.955 L 99.664 3.103 L 91.149 3.103 L 91.149 8.21 L 98.757 8.21 L 98.757 10.358 L 91.149 10.358 L 91.149 17.183 Z M 75.906 17.183 L 75.906 4.463 L 78.457 4.463 L 78.457 6.348 C 79.292 4.821 80.604 4.129 82.083 4.129 C 82.584 4.129 83.061 4.248 83.299 4.463 L 83.299 6.706 C 82.918 6.587 82.465 6.539 81.94 6.539 C 79.507 6.539 78.457 8.019 78.457 10.238 L 78.457 17.183 Z M 74.16 13.031 C 73.468 15.99 71.274 17.494 68.293 17.494 C 64.548 17.494 62.259 14.988 62.259 10.835 C 62.259 6.515 64.548 4.129 68.174 4.129 C 71.847 4.129 74.065 6.611 74.065 10.692 L 74.065 11.312 L 64.858 11.312 C 65.001 13.914 66.218 15.369 68.293 15.369 C 69.915 15.369 71.059 14.606 71.489 13.031 Z M 68.174 6.253 C 66.337 6.253 65.24 7.422 64.93 9.57 L 71.417 9.57 C 71.107 7.422 69.986 6.253 68.174 6.253 Z M 49.805 17.183 L 49.805 0 L 52.357 0 L 52.357 6.157 C 53.216 4.797 54.552 4.129 56.197 4.129 C 58.845 4.129 60.491 5.68 60.491 8.687 L 60.491 17.183 L 57.962 17.183 L 57.962 9.212 C 57.962 7.375 57.151 6.253 55.41 6.253 C 53.502 6.253 52.357 7.947 52.357 9.713 L 52.357 17.183 Z M 43.308 13.389 L 43.308 6.444 L 41.591 6.444 L 41.591 4.463 L 43.308 4.463 L 43.308 1.527 L 45.86 1.527 L 45.86 4.463 L 48.603 4.463 L 48.603 6.444 L 45.86 6.444 L 45.86 13.246 C 45.86 14.701 46.266 15.393 48.054 15.393 L 48.555 15.393 L 48.555 17.255 C 48.269 17.398 47.673 17.494 46.957 17.494 C 44.477 17.494 43.308 16.133 43.308 13.389 Z M 35.266 17.494 C 31.569 17.494 29.327 14.988 29.327 10.835 C 29.327 6.515 31.641 4.129 35.266 4.129 C 38.963 4.129 41.205 6.682 41.205 10.835 C 41.205 15.131 38.891 17.494 35.266 17.494 Z M 35.266 15.346 C 37.437 15.346 38.605 13.771 38.605 10.835 C 38.605 7.923 37.413 6.277 35.266 6.277 C 33.119 6.277 31.927 7.876 31.927 10.835 C 31.927 13.723 33.119 15.346 35.266 15.346 Z M 16.874 17.183 L 16.874 4.463 L 19.426 4.463 L 19.426 6.157 C 20.285 4.797 21.62 4.129 23.266 4.129 C 25.914 4.129 27.559 5.68 27.559 8.687 L 27.559 17.183 L 25.031 17.183 L 25.031 9.212 C 25.031 7.375 24.22 6.253 22.479 6.253 C 20.571 6.253 19.426 7.947 19.426 9.713 L 19.426 17.183 Z M 12.832 17.183 L 11.449 13.532 L 4.055 13.532 L 2.671 17.183 L 0 17.183 L 6.249 0.955 L 9.374 0.955 L 15.623 17.183 Z M 7.275 5.107 L 4.866 11.432 L 10.638 11.432 L 8.229 5.107 L 7.752 3.532 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ka29es\",layoutDependency:layoutDependency,layoutId:\"OwxfsmllZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 182.34 22.434\" overflow=\"visible\"><path d=\"M 173.491 22.434 L 170.939 22.434 L 170.939 4.463 L 173.491 4.463 L 173.491 5.99 C 174.302 4.797 175.494 4.129 176.949 4.129 C 180.313 4.129 182.34 6.635 182.34 10.787 C 182.34 15.107 180.265 17.493 176.949 17.493 C 175.494 17.493 174.302 16.897 173.491 15.727 L 173.491 22.434 Z M 176.639 6.277 C 174.588 6.277 173.491 7.876 173.491 10.787 C 173.491 13.699 174.636 15.346 176.639 15.346 C 178.643 15.346 179.74 13.723 179.74 10.787 C 179.74 7.9 178.596 6.277 176.639 6.277 Z M 169.194 13.031 C 168.502 15.99 166.308 17.494 163.327 17.494 C 159.581 17.494 157.292 14.988 157.292 10.835 C 157.292 6.515 159.581 4.129 163.206 4.129 C 166.88 4.129 169.099 6.611 169.099 10.692 L 169.099 11.312 L 159.892 11.312 C 160.034 13.914 161.252 15.369 163.327 15.369 C 164.949 15.369 166.092 14.606 166.522 13.031 Z M 163.206 6.253 C 161.37 6.253 160.273 7.422 159.964 9.57 L 166.45 9.57 C 166.141 7.422 165.019 6.253 163.206 6.253 Z M 151.414 13.389 L 151.414 6.444 L 149.697 6.444 L 149.697 4.463 L 151.414 4.463 L 151.414 1.527 L 153.967 1.527 L 153.967 4.463 L 156.71 4.463 L 156.71 6.444 L 153.967 6.444 L 153.967 13.246 C 153.967 14.701 154.372 15.393 156.161 15.393 L 156.663 15.393 L 156.663 17.255 C 156.375 17.398 155.78 17.494 155.064 17.494 C 152.583 17.494 151.414 16.133 151.414 13.389 Z M 139.577 4.964 C 139.577 9.236 149.404 5.871 149.404 12.506 C 149.404 15.704 146.804 17.494 143.25 17.494 C 139.649 17.494 137.167 15.847 136.5 12.458 L 139.291 12.458 C 139.744 14.296 141.103 15.298 143.274 15.298 C 145.493 15.298 146.66 14.32 146.66 12.864 C 146.66 8.282 136.834 11.694 136.834 5.179 C 136.834 2.745 138.885 0.644 142.582 0.644 C 145.779 0.644 148.402 2.172 148.974 5.728 L 146.136 5.728 C 145.683 3.723 144.419 2.84 142.511 2.84 C 140.65 2.84 139.577 3.675 139.577 4.964 Z M 126.752 13.389 L 126.752 6.444 L 125.035 6.444 L 125.035 4.463 L 126.752 4.463 L 126.752 1.527 L 129.304 1.527 L 129.304 4.463 L 132.048 4.463 L 132.048 6.444 L 129.304 6.444 L 129.304 13.246 C 129.304 14.701 129.71 15.393 131.499 15.393 L 131.999 15.393 L 131.999 17.255 C 131.714 17.398 131.117 17.494 130.401 17.494 C 127.921 17.494 126.752 16.133 126.752 13.389 Z M 116.676 7.804 C 116.676 11.05 124.811 8.329 124.811 13.508 C 124.811 15.918 122.64 17.494 119.562 17.494 C 116.485 17.494 114.315 16.062 113.838 13.031 L 116.39 13.031 C 116.653 14.63 117.845 15.513 119.634 15.513 C 121.351 15.513 122.258 14.749 122.258 13.675 C 122.258 10.501 114.245 13.174 114.245 7.947 C 114.245 5.966 115.795 4.129 119.014 4.129 C 121.853 4.129 123.951 5.441 124.358 8.615 L 121.804 8.615 C 121.518 6.826 120.517 6.157 118.895 6.157 C 117.487 6.157 116.676 6.849 116.676 7.804 Z M 106.235 17.183 L 106.235 4.463 L 108.786 4.463 L 108.786 6.348 C 109.621 4.821 110.933 4.129 112.412 4.129 C 112.913 4.129 113.39 4.248 113.629 4.463 L 113.629 6.706 C 113.247 6.587 112.794 6.539 112.269 6.539 C 109.836 6.539 108.786 8.019 108.786 10.238 L 108.786 17.183 Z M 101.313 2.888 L 101.313 0 L 103.866 0 L 103.866 2.888 Z M 101.313 17.183 L 101.313 4.463 L 103.866 4.463 L 103.866 17.183 Z M 88.477 17.183 L 88.477 0.955 L 99.664 0.955 L 99.664 3.103 L 91.149 3.103 L 91.149 8.21 L 98.757 8.21 L 98.757 10.358 L 91.149 10.358 L 91.149 17.183 Z M 75.906 17.183 L 75.906 4.463 L 78.457 4.463 L 78.457 6.348 C 79.292 4.821 80.604 4.129 82.083 4.129 C 82.584 4.129 83.061 4.248 83.299 4.463 L 83.299 6.706 C 82.918 6.587 82.465 6.539 81.94 6.539 C 79.507 6.539 78.457 8.019 78.457 10.238 L 78.457 17.183 Z M 74.16 13.031 C 73.468 15.99 71.274 17.494 68.293 17.494 C 64.548 17.494 62.259 14.988 62.259 10.835 C 62.259 6.515 64.548 4.129 68.174 4.129 C 71.847 4.129 74.065 6.611 74.065 10.692 L 74.065 11.312 L 64.858 11.312 C 65.001 13.914 66.218 15.369 68.293 15.369 C 69.915 15.369 71.059 14.606 71.489 13.031 Z M 68.174 6.253 C 66.337 6.253 65.24 7.422 64.93 9.57 L 71.417 9.57 C 71.107 7.422 69.986 6.253 68.174 6.253 Z M 49.805 17.183 L 49.805 0 L 52.357 0 L 52.357 6.157 C 53.216 4.797 54.552 4.129 56.197 4.129 C 58.845 4.129 60.491 5.68 60.491 8.687 L 60.491 17.183 L 57.962 17.183 L 57.962 9.212 C 57.962 7.375 57.151 6.253 55.41 6.253 C 53.502 6.253 52.357 7.947 52.357 9.713 L 52.357 17.183 Z M 43.308 13.389 L 43.308 6.444 L 41.591 6.444 L 41.591 4.463 L 43.308 4.463 L 43.308 1.527 L 45.86 1.527 L 45.86 4.463 L 48.603 4.463 L 48.603 6.444 L 45.86 6.444 L 45.86 13.246 C 45.86 14.701 46.266 15.393 48.054 15.393 L 48.555 15.393 L 48.555 17.255 C 48.269 17.398 47.673 17.494 46.957 17.494 C 44.477 17.494 43.308 16.133 43.308 13.389 Z M 35.266 17.494 C 31.569 17.494 29.327 14.988 29.327 10.835 C 29.327 6.515 31.641 4.129 35.266 4.129 C 38.963 4.129 41.205 6.682 41.205 10.835 C 41.205 15.131 38.891 17.494 35.266 17.494 Z M 35.266 15.346 C 37.437 15.346 38.605 13.771 38.605 10.835 C 38.605 7.923 37.413 6.277 35.266 6.277 C 33.119 6.277 31.927 7.876 31.927 10.835 C 31.927 13.723 33.119 15.346 35.266 15.346 Z M 16.874 17.183 L 16.874 4.463 L 19.426 4.463 L 19.426 6.157 C 20.285 4.797 21.62 4.129 23.266 4.129 C 25.914 4.129 27.559 5.68 27.559 8.687 L 27.559 17.183 L 25.031 17.183 L 25.031 9.212 C 25.031 7.375 24.22 6.253 22.479 6.253 C 20.571 6.253 19.426 7.947 19.426 9.713 L 19.426 17.183 Z M 12.832 17.183 L 11.449 13.532 L 4.055 13.532 L 2.671 17.183 L 0 17.183 L 6.249 0.955 L 9.374 0.955 L 15.623 17.183 Z M 7.275 5.107 L 4.866 11.432 L 10.638 11.432 L 8.229 5.107 L 7.752 3.532 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-cyyj8s\",layoutDependency:layoutDependency,layoutId:\"dAqlzKYSY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.4 18.305\" overflow=\"visible\"><path d=\"M 2.552 18.305 L 0 18.305 L 0 0.334 L 2.552 0.334 L 2.552 1.862 C 3.363 0.668 4.555 0 6.01 0 C 9.374 0 11.4 2.506 11.4 6.658 C 11.4 10.978 9.325 13.365 6.01 13.365 C 4.555 13.365 3.363 12.768 2.552 11.599 L 2.552 18.305 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lg0axt\",layoutDependency:layoutDependency,layoutId:\"IGEgFaolG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.249 9.069\" overflow=\"visible\"><path d=\"M 3.149 0 C 1.097 0 0 1.599 0 4.511 C 0 7.422 1.145 9.069 3.149 9.069 C 5.152 9.069 6.249 7.446 6.249 4.511 C 6.249 1.623 5.105 0 3.149 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rz5603\",layoutDependency:layoutDependency,layoutId:\"J0ijF6Pra\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.902 13.365\" overflow=\"visible\"><path d=\"M 11.902 8.902 C 11.21 11.861 9.016 13.365 6.035 13.365 C 2.289 13.365 0 10.859 0 6.706 C 0 2.387 2.289 0 5.914 0 C 9.588 0 11.807 2.482 11.807 6.563 L 11.807 7.184 L 2.6 7.184 C 2.742 9.785 3.96 11.241 6.035 11.241 C 7.657 11.241 8.8 10.477 9.23 8.902 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1deu13e\",layoutDependency:layoutDependency,layoutId:\"N6Tqc63H8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.486 3.317\" overflow=\"visible\"><path d=\"M 3.242 0 C 1.406 0 0.309 1.17 0 3.317 L 6.486 3.317 C 6.177 1.169 5.055 0 3.242 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gibxoi\",layoutDependency:layoutDependency,layoutId:\"ZKQNJabxg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.013 15.966\" overflow=\"visible\"><path d=\"M 1.717 11.861 L 1.717 4.916 L 0 4.916 L 0 2.936 L 1.717 2.936 L 1.717 0 L 4.27 0 L 4.27 2.936 L 7.013 2.936 L 7.013 4.916 L 4.27 4.916 L 4.27 11.718 C 4.27 13.174 4.675 13.866 6.464 13.866 L 6.966 13.866 L 6.966 15.728 C 6.678 15.871 6.083 15.966 5.367 15.966 C 2.886 15.966 1.717 14.606 1.717 11.861 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ihu3ob\",layoutDependency:layoutDependency,layoutId:\"QgL8HL7BJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.904 16.849\" overflow=\"visible\"><path d=\"M 3.077 4.32 C 3.077 8.592 12.904 5.227 12.904 11.861 C 12.904 15.059 10.304 16.849 6.75 16.849 C 3.149 16.849 0.667 15.202 0 11.814 L 2.791 11.814 C 3.244 13.651 4.603 14.654 6.774 14.654 C 8.993 14.654 10.16 13.675 10.16 12.219 C 10.16 7.637 0.334 11.05 0.334 4.535 C 0.334 2.1 2.385 0 6.082 0 C 9.278 0 11.902 1.527 12.474 5.083 L 9.636 5.083 C 9.183 3.079 7.919 2.196 6.011 2.196 C 4.15 2.196 3.077 3.031 3.077 4.32 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v5n1nc\",layoutDependency:layoutDependency,layoutId:\"kkfR9a3dk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.013 15.966\" overflow=\"visible\"><path d=\"M 1.717 11.861 L 1.717 4.916 L 0 4.916 L 0 2.936 L 1.717 2.936 L 1.717 0 L 4.269 0 L 4.269 2.936 L 7.013 2.936 L 7.013 4.916 L 4.269 4.916 L 4.269 11.718 C 4.269 13.174 4.675 13.866 6.464 13.866 L 6.964 13.866 L 6.964 15.728 C 6.678 15.871 6.082 15.966 5.366 15.966 C 2.886 15.966 1.717 14.606 1.717 11.861 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1twzm81\",layoutDependency:layoutDependency,layoutId:\"HPu1EKNqI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.972 13.365\" overflow=\"visible\"><path d=\"M 2.838 3.675 C 2.838 6.921 10.972 4.2 10.972 9.379 C 10.972 11.79 8.802 13.365 5.724 13.365 C 2.647 13.365 0.477 11.933 0 8.902 L 2.552 8.902 C 2.814 10.501 4.006 11.384 5.796 11.384 C 7.513 11.384 8.419 10.62 8.419 9.546 C 8.419 6.372 0.406 9.045 0.406 3.818 C 0.406 1.838 1.956 0 5.175 0 C 8.014 0 10.113 1.313 10.519 4.487 L 7.966 4.487 C 7.68 2.697 6.678 2.029 5.056 2.029 C 3.649 2.029 2.838 2.721 2.838 3.675 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14ql6pn\",layoutDependency:layoutDependency,layoutId:\"AM7EqkWLG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.394 13.055\" overflow=\"visible\"><path d=\"M 0 13.054 L 0 0.334 L 2.552 0.334 L 2.552 2.219 C 3.386 0.692 4.699 0 6.177 0 C 6.679 0 7.155 0.119 7.394 0.334 L 7.394 2.577 C 7.013 2.458 6.56 2.41 6.035 2.41 C 3.602 2.41 2.552 3.89 2.552 6.11 L 2.552 13.055 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2mtk7d\",layoutDependency:layoutDependency,layoutId:\"vEWdcqv67\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.552 2.888\" overflow=\"visible\"><path d=\"M 0 2.888 L 0 0 L 2.552 0 L 2.552 2.888 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4p84h2\",layoutDependency:layoutDependency,layoutId:\"wVsl6M80v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.552 12.72\" overflow=\"visible\"><path d=\"M 0 12.72 L 0 0 L 2.552 0 L 2.552 12.72 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oi8bu6\",layoutDependency:layoutDependency,layoutId:\"VOussjqhn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.186 16.229\" overflow=\"visible\"><path d=\"M 0 16.229 L 0 0 L 11.186 0 L 11.186 2.148 L 2.671 2.148 L 2.671 7.255 L 10.28 7.255 L 10.28 9.403 L 2.671 9.403 L 2.671 16.229 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b3bjk0\",layoutDependency:layoutDependency,layoutId:\"b9m4eeHeC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.394 13.055\" overflow=\"visible\"><path d=\"M 0 13.054 L 0 0.334 L 2.552 0.334 L 2.552 2.219 C 3.387 0.692 4.699 0 6.177 0 C 6.678 0 7.155 0.119 7.394 0.334 L 7.394 2.577 C 7.012 2.458 6.559 2.41 6.034 2.41 C 3.601 2.41 2.552 3.89 2.552 6.11 L 2.552 13.055 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lqwimk\",layoutDependency:layoutDependency,layoutId:\"sCSqCnYB8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.902 13.365\" overflow=\"visible\"><path d=\"M 11.902 8.902 C 11.21 11.861 9.016 13.365 6.034 13.365 C 2.29 13.365 0 10.859 0 6.706 C 0 2.387 2.29 0 5.915 0 C 9.588 0 11.806 2.482 11.806 6.563 L 11.806 7.184 L 2.6 7.184 C 2.743 9.785 3.959 11.241 6.034 11.241 C 7.656 11.241 8.801 10.477 9.23 8.902 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o40v1f\",layoutDependency:layoutDependency,layoutId:\"yTVHHjD6s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.487 3.317\" overflow=\"visible\"><path d=\"M 3.244 0 C 1.407 0 0.31 1.17 0 3.317 L 6.487 3.317 C 6.177 1.169 5.056 0 3.244 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rj83z0\",layoutDependency:layoutDependency,layoutId:\"cPtYYX_g1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.685 17.183\" overflow=\"visible\"><path d=\"M 0 17.183 L 0 0 L 2.552 0 L 2.552 6.157 C 3.411 4.797 4.746 4.129 6.392 4.129 C 9.04 4.129 10.685 5.68 10.685 8.687 L 10.685 17.183 L 8.157 17.183 L 8.157 9.212 C 8.157 7.375 7.346 6.253 5.605 6.253 C 3.697 6.253 2.552 7.947 2.552 9.713 L 2.552 17.183 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ybeglm\",layoutDependency:layoutDependency,layoutId:\"D78NhZpBv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.012 15.966\" overflow=\"visible\"><path d=\"M 1.717 11.861 L 1.717 4.916 L 0 4.916 L 0 2.936 L 1.717 2.936 L 1.717 0 L 4.269 0 L 4.269 2.936 L 7.012 2.936 L 7.012 4.916 L 4.269 4.916 L 4.269 11.718 C 4.269 13.174 4.675 13.866 6.464 13.866 L 6.965 13.866 L 6.965 15.728 C 6.678 15.871 6.082 15.966 5.367 15.966 C 2.886 15.966 1.717 14.606 1.717 11.861 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yxm7nd\",layoutDependency:layoutDependency,layoutId:\"AOSoy4ZDC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.878 13.365\" overflow=\"visible\"><path d=\"M 5.939 13.365 C 2.242 13.365 0 10.859 0 6.706 C 0 2.387 2.314 0 5.939 0 C 9.636 0 11.878 2.554 11.878 6.706 C 11.878 11.002 9.564 13.365 5.939 13.365 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ydg87e\",layoutDependency:layoutDependency,layoutId:\"HU75d44Ya\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.678 9.069\" overflow=\"visible\"><path d=\"M 3.339 9.069 C 5.51 9.069 6.678 7.494 6.678 4.558 C 6.678 1.647 5.486 0 3.339 0 C 1.193 0 0 1.599 0 4.558 C 0 7.446 1.193 9.069 3.339 9.069 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dgokgm\",layoutDependency:layoutDependency,layoutId:\"RcBeBB_Af\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.685 13.055\" overflow=\"visible\"><path d=\"M 0 13.054 L 0 0.334 L 2.552 0.334 L 2.552 2.029 C 3.411 0.668 4.746 0 6.392 0 C 9.039 0 10.685 1.551 10.685 4.558 L 10.685 13.055 L 8.157 13.055 L 8.157 5.083 C 8.157 3.246 7.346 2.124 5.605 2.124 C 3.697 2.124 2.552 3.818 2.552 5.585 L 2.552 13.054 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b630zh\",layoutDependency:layoutDependency,layoutId:\"WwkNtGJLw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.623 16.229\" overflow=\"visible\"><path d=\"M 12.832 16.229 L 11.449 12.577 L 4.055 12.577 L 2.671 16.229 L 0 16.229 L 6.249 0 L 9.374 0 L 15.623 16.229 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-71rxqq\",layoutDependency:layoutDependency,layoutId:\"UtY3vnTNZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.772 7.9\" overflow=\"visible\"><path d=\"M 2.409 1.575 L 0 7.9 L 5.772 7.9 L 3.363 1.575 L 2.886 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({oimbXqYxu:{height:30,y:(componentViewport?.y||0)+10+0+4},WHprsBnoa:{height:30,y:(componentViewport?.y||0)+10+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v6ozcx-container\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"MIDwgYRQY-container\",name:\"Menu Icon\",nodeId:\"MIDwgYRQY\",rendersWithMotion:true,scopeId:\"UC19kHXjj\",children:/*#__PURE__*/_jsx(PeakMobileNavIcon,{height:\"100%\",id:\"MIDwgYRQY\",layoutId:\"MIDwgYRQY\",name:\"Menu Icon\",variant:\"molm_yx7U\",width:\"100%\",XKaY3MrGu:XKaY3MrGuwpi772,...addPropertyOverrides({oimbXqYxu:{variant:\"wU8ULfdQf\",XKaY3MrGu:XKaY3MrGu1nu63pw}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1byem8y\",layoutDependency:layoutDependency,layoutId:\"Vv4Tvj123\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2k1noy\",\"data-border\":true,\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PnJYE8yD4\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vs805k\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Ye3rYaKQ5\",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\"},variants:{oimbXqYxu:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({oimbXqYxu:{\"data-border\":true}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jx3sln\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"qOpTUJKm8\",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\"},variants:{oimbXqYxu:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({oimbXqYxu:{\"data-border\":true}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-o7i7n3\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"ZhNGyxFE9\",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\"},variants:{oimbXqYxu:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({oimbXqYxu:{\"data-border\":true}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w2n1kc\",layoutDependency:layoutDependency,layoutId:\"AFUsQb7AA\",...addPropertyOverrides({oimbXqYxu:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-887zon\",layoutDependency:layoutDependency,layoutId:\"kzFdDDPdE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Uumjo6pAp\",webPageId:\"XkBqDaxtX\"},implicitPathVariables:undefined},{href:{hash:\":Uumjo6pAp\",webPageId:\"XkBqDaxtX\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+12+0+0,...addPropertyOverrides({oimbXqYxu:{width:\"400px\",y:(componentViewport?.y||0)+60+0+0+7+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1fslcsm-container\",\"data-framer-appear-id\":\"1fslcsm\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"mAjVBBYlu-container\",nodeId:\"mAjVBBYlu\",optimized:true,rendersWithMotion:true,scopeId:\"UC19kHXjj\",...addPropertyOverrides({oimbXqYxu:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(A1SMenuItem,{g3updzMRo:\"About\",height:\"100%\",id:\"mAjVBBYlu\",joldqk9sm:18,layoutId:\"mAjVBBYlu\",uvZMK2VH6:resolvedLinks[0],variant:\"EVrrZoIOt\",W6ks42L3W:false,width:\"100%\",...addPropertyOverrides({oimbXqYxu:{Dul9RUSqJ:Dul9RUSqJ1nu63pw,joldqk9sm:24,style:{width:\"100%\"},uvZMK2VH6:resolvedLinks[1],variant:\"BvVAasYLV\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":PZ5OnDUTD\",webPageId:\"XkBqDaxtX\"},implicitPathVariables:undefined},{href:{hash:\":PZ5OnDUTD\",webPageId:\"XkBqDaxtX\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+12+0+0,...addPropertyOverrides({oimbXqYxu:{width:\"400px\",y:(componentViewport?.y||0)+60+0+0+7+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-m9rooh-container\",\"data-framer-appear-id\":\"m9rooh\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Wu0Cmkevj-container\",nodeId:\"Wu0Cmkevj\",optimized:true,rendersWithMotion:true,scopeId:\"UC19kHXjj\",...addPropertyOverrides({oimbXqYxu:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(A1SMenuItem,{g3updzMRo:\"Team\",height:\"100%\",id:\"Wu0Cmkevj\",joldqk9sm:18,layoutId:\"Wu0Cmkevj\",uvZMK2VH6:resolvedLinks1[0],variant:\"EVrrZoIOt\",W6ks42L3W:false,width:\"100%\",...addPropertyOverrides({oimbXqYxu:{Dul9RUSqJ:Dul9RUSqJ1nu63pw,joldqk9sm:24,style:{width:\"100%\"},uvZMK2VH6:resolvedLinks1[1],variant:\"BvVAasYLV\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+12+0+0,...addPropertyOverrides({oimbXqYxu:{width:\"400px\",y:(componentViewport?.y||0)+60+0+0+7+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-5b3zb6-container\",\"data-framer-appear-id\":\"5b3zb6\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"smALzKPdr-container\",nodeId:\"smALzKPdr\",optimized:true,rendersWithMotion:true,scopeId:\"UC19kHXjj\",...addPropertyOverrides({oimbXqYxu:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(A1SMenuItem,{g3updzMRo:\"Peak\",height:\"100%\",id:\"smALzKPdr\",joldqk9sm:18,layoutId:\"smALzKPdr\",uvZMK2VH6:\"https://joinpeak.eu\",variant:\"kmlkVh0Wr\",W6ks42L3W:true,width:\"100%\",...addPropertyOverrides({oimbXqYxu:{Dul9RUSqJ:undefined,joldqk9sm:24,style:{width:\"100%\"},variant:\"Xs_L8dOTA\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pnubtz\",layoutDependency:layoutDependency,layoutId:\"qpHYDqx_9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+12+0+0+0,...addPropertyOverrides({oimbXqYxu:{height:43,width:\"380px\",y:(componentViewport?.y||0)+60+0+172+0+-13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11t6alr-container\",layoutDependency:layoutDependency,layoutId:\"cfEzkWuzB-container\",nodeId:\"cfEzkWuzB\",rendersWithMotion:true,scopeId:\"UC19kHXjj\",children:/*#__PURE__*/_jsx(A1SMenuItem,{Dul9RUSqJ:Dul9RUSqJ1gqoo8q,g3updzMRo:\"Get in touch\",height:\"100%\",id:\"cfEzkWuzB\",joldqk9sm:18,layoutId:\"cfEzkWuzB\",variant:\"W_lInZ8lY\",W6ks42L3W:false,width:\"100%\",...addPropertyOverrides({oimbXqYxu:{Dul9RUSqJ:Dul9RUSqJ1gnusxb,joldqk9sm:24,style:{height:\"100%\",width:\"100%\"},uvZMK2VH6:\"mailto:hello@anotherfirststep.com\"}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M3O7a.framer-1vsph0h, .framer-M3O7a .framer-1vsph0h { display: block; }\",\".framer-M3O7a.framer-1mkt1fi { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 54px; justify-content: flex-start; overflow: visible; padding: 12px 15px 0px 15px; position: relative; width: 960px; }\",\".framer-M3O7a .framer-19w8x2z { align-content: center; align-items: center; display: flex; flex: 4 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 4px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-M3O7a .framer-155v77h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-M3O7a .framer-esgoib-container { flex: none; height: 25px; position: relative; width: 27px; }\",\".framer-M3O7a .framer-d1snze { height: 23px; position: relative; width: 183px; }\",\".framer-M3O7a .framer-1ka29es { height: 23px; left: 0px; position: absolute; top: 0px; width: 183px; }\",\".framer-M3O7a .framer-cyyj8s { height: 19px; left: 171px; position: absolute; top: 4px; width: 12px; }\",\".framer-M3O7a .framer-1lg0axt { height: 9px; left: 174px; position: absolute; top: 7px; width: 6px; }\",\".framer-M3O7a .framer-rz5603 { height: 14px; left: 158px; position: absolute; top: 4px; width: 12px; }\",\".framer-M3O7a .framer-1deu13e { height: 4px; left: 160px; position: absolute; top: 7px; width: 7px; }\",\".framer-M3O7a .framer-1gibxoi { height: 16px; left: 150px; position: absolute; top: 2px; width: 7px; }\",\".framer-M3O7a .framer-ihu3ob { height: 17px; left: 137px; position: absolute; top: 1px; width: 13px; }\",\".framer-M3O7a .framer-v5n1nc { height: 16px; left: 125px; position: absolute; top: 2px; width: 7px; }\",\".framer-M3O7a .framer-1twzm81 { height: 14px; left: 114px; position: absolute; top: 4px; width: 11px; }\",\".framer-M3O7a .framer-14ql6pn { height: 13px; left: 106px; position: absolute; top: 4px; width: 8px; }\",\".framer-M3O7a .framer-2mtk7d { height: 3px; left: 102px; position: absolute; top: 0px; width: 3px; }\",\".framer-M3O7a .framer-4p84h2 { height: 13px; left: 102px; position: absolute; top: 5px; width: 3px; }\",\".framer-M3O7a .framer-oi8bu6 { height: 16px; left: 89px; position: absolute; top: 1px; width: 11px; }\",\".framer-M3O7a .framer-1b3bjk0 { height: 13px; left: 76px; position: absolute; top: 4px; width: 8px; }\",\".framer-M3O7a .framer-lqwimk { height: 14px; left: 63px; position: absolute; top: 4px; width: 12px; }\",\".framer-M3O7a .framer-o40v1f { height: 4px; left: 65px; position: absolute; top: 7px; width: 7px; }\",\".framer-M3O7a .framer-1rj83z0 { height: 17px; left: 50px; position: absolute; top: 0px; width: 11px; }\",\".framer-M3O7a .framer-ybeglm { height: 16px; left: 42px; position: absolute; top: 2px; width: 7px; }\",\".framer-M3O7a .framer-yxm7nd { height: 14px; left: 30px; position: absolute; top: 4px; width: 12px; }\",\".framer-M3O7a .framer-ydg87e { height: 9px; left: 32px; position: absolute; top: 7px; width: 7px; }\",\".framer-M3O7a .framer-dgokgm { height: 13px; left: 17px; position: absolute; top: 4px; width: 11px; }\",\".framer-M3O7a .framer-b630zh { height: 16px; left: 0px; position: absolute; top: 1px; width: 16px; }\",\".framer-M3O7a .framer-71rxqq { height: 8px; left: 5px; position: absolute; top: 4px; width: 6px; }\",\".framer-M3O7a .framer-1v6ozcx-container, .framer-M3O7a .framer-1fslcsm-container, .framer-M3O7a .framer-m9rooh-container, .framer-M3O7a .framer-5b3zb6-container, .framer-M3O7a .framer-11t6alr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-M3O7a .framer-1byem8y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; left: 0px; min-height: 154px; overflow: visible; padding: 0px; position: absolute; top: 60px; width: 100%; z-index: 1; }\",\".framer-M3O7a .framer-2k1noy, .framer-M3O7a .framer-1vs805k, .framer-M3O7a .framer-1jx3sln, .framer-M3O7a .framer-o7i7n3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M3O7a .framer-1w2n1kc { align-content: center; align-items: center; display: flex; flex: 5 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-M3O7a .framer-887zon { 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-M3O7a .framer-1pnubtz { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M3O7a.framer-v-1dczedb.framer-1mkt1fi { gap: unset; justify-content: space-between; padding: 10px 0px 0px 0px; width: 390px; }\",\".framer-M3O7a.framer-v-1dczedb .framer-19w8x2z { flex: 1 0 0px; order: 0; padding: 4px 10px 0px 10px; }\",\".framer-M3O7a.framer-v-1vcam6q.framer-1mkt1fi { flex-direction: column; gap: 25px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 10px 0px 0px 0px; width: 400px; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-19w8x2z { flex: none; order: 0; padding: 4px 10px 0px 10px; width: 100%; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-1byem8y { flex-direction: column; min-height: unset; order: 1; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-2k1noy, .framer-M3O7a.framer-v-1vcam6q .framer-1vs805k, .framer-M3O7a.framer-v-1vcam6q .framer-1jx3sln, .framer-M3O7a.framer-v-1vcam6q .framer-o7i7n3 { flex: none; width: 100%; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-1w2n1kc { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 45px; justify-content: flex-start; left: 50%; order: 2; position: absolute; top: 60px; width: 400px; z-index: 1; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-887zon { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 15px; padding: 7px 0px 0px 0px; width: 100%; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-1fslcsm-container, .framer-M3O7a.framer-v-1vcam6q .framer-m9rooh-container, .framer-M3O7a.framer-v-1vcam6q .framer-5b3zb6-container { width: 100%; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-1pnubtz { flex: none; height: 30px; padding: 0px 10px 0px 10px; width: 100%; }\",\".framer-M3O7a.framer-v-1vcam6q .framer-11t6alr-container { height: 43px; width: 100%; }\",'.framer-M3O7a[data-border=\"true\"]::after, .framer-M3O7a [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 54\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WHprsBnoa\":{\"layout\":[\"fixed\",\"fixed\"]},\"oimbXqYxu\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"t5vbA6_i_\":\"click\",\"XcG6zC4zf\":\"bookMeeting\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUC19kHXjj=withCSS(Component,css,\"framer-M3O7a\");export default FramerUC19kHXjj;FramerUC19kHXjj.displayName=\"A1S Top Bar\";FramerUC19kHXjj.defaultProps={height:54,width:960};addPropertyControls(FramerUC19kHXjj,{variant:{options:[\"UHUyhxWx2\",\"WHprsBnoa\",\"oimbXqYxu\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},t5vbA6_i_:{title:\"Click\",type:ControlType.EventHandler},XcG6zC4zf:{title:\"Book Meeting\",type:ControlType.EventHandler}});addFonts(FramerUC19kHXjj,[{explicitInter:true,fonts:[]},...IconFonts,...PeakMobileNavIconFonts,...A1SMenuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUC19kHXjj\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WHprsBnoa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oimbXqYxu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"960\",\"framerVariables\":\"{\\\"t5vbA6_i_\\\":\\\"click\\\",\\\"XcG6zC4zf\\\":\\\"bookMeeting\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UC19kHXjj.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import Close from\"#framer/local/canvasComponent/ATL2_ZmlM/ATL2_ZmlM.js\";import A1STopBar from\"#framer/local/canvasComponent/UC19kHXjj/UC19kHXjj.js\";const A1STopBarFonts=getFonts(A1STopBar);const EmbedFonts=getFonts(Embed);const CloseFonts=getFonts(Close);const breakpoints={AwXO6gs5o:\"(min-width: 810px) and (max-width: 1199px)\",hkNcoqABJ:\"(min-width: 1200px)\",wQSRuwLsj:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-A65bb\";const variantClassNames={AwXO6gs5o:\"framer-v-c2unu7\",hkNcoqABJ:\"framer-v-1bpacjs\",wQSRuwLsj:\"framer-v-qxpbvr\"};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A65bb.framer-fnoty, .framer-A65bb .framer-fnoty { display: block; }\",\".framer-A65bb.framer-1bpacjs { align-content: center; align-items: center; background-color: #272824; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A65bb .framer-1g3v7h5-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 2; }\",\".framer-A65bb.framer-1ma1om2 { background-color: rgba(40, 41, 37, 0.5); inset: 0px; position: fixed; user-select: none; z-index: 3; }\",\".framer-A65bb.framer-1c85s55-container { flex: none; height: 85%; left: calc(48.66666666666669% - 90% / 2); position: fixed; top: 60px; width: 90%; z-index: 3; }\",\".framer-A65bb.framer-1i7aj9d-container { flex: none; height: 40px; position: fixed; right: 25px; top: 25px; width: 40px; z-index: 10; }\",\".framer-A65bb .framer-2rfcfr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -10px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -10px; }'];const mediaQueries={AwXO6gs5o:\"(min-width: 810px) and (max-width: 1199px)\",hkNcoqABJ:\"(min-width: 1200px)\",wQSRuwLsj:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"hkNcoqABJ\",Phone:\"wQSRuwLsj\",Tablet:\"AwXO6gs5o\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hkNcoqABJ\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const XcG6zC4zf3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const WKN8QPrxi1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"hkNcoqABJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(39, 40, 36); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bpacjs\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1g3v7h5-container\",\"data-framer-name\":\"Top Bar\",name:\"Top Bar\",nodeId:\"qvvQknn0cjngbkxruc\",scopeId:\"kNt_9CBF9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wQSRuwLsj:{variant:\"WHprsBnoa\"}},children:/*#__PURE__*/_jsx(A1STopBar,{height:\"100%\",id:\"qvvQknn0cjngbkxruc\",layoutId:\"qvvQknn0cjngbkxruc\",name:\"Top Bar\",style:{width:\"100%\"},variant:\"UHUyhxWx2\",width:\"100%\",XcG6zC4zf:XcG6zC4zf3bnx0g({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1ma1om2\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"v4i482UsZ\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1c85s55-container\"),inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"CJtoueleT\",rendersWithMotion:true,scopeId:\"kNt_9CBF9\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!-- Cal inline embed code begins -->\\n<div style=\"width:100%;height:100%;overflow:scroll\" id=\"my-cal-inline-50min\"></div>\\n<script type=\"text/javascript\">\\n  (function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(\"script\")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === \"string\"){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [\"initNamespace\", namespace]);} else p(cal, ar); return;} p(cal, ar); }; })(window, \"https://app.cal.com/embed/embed.js\", \"init\");\\nCal(\"init\", \"50min\", {origin:\"https://app.cal.com\"});\\n\\n  Cal.ns[\"50min\"](\"inline\", {\\n    elementOrSelector:\"#my-cal-inline-50min\",\\n    config: {\"layout\":\"month_view\",\"theme\":\"dark\"},\\n    calLink: \"anotherfirststep/50min\",\\n  });\\n\\n  Cal.ns[\"50min\"](\"ui\", {\"theme\":\"dark\",\"cssVarsPerTheme\":{\"light\":{\"cal-brand\":\"#272824\"}},\"hideEventTypeDetails\":false,\"layout\":\"month_view\"});\\n  </script>\\n  <!-- Cal inline embed code ends -->',id:\"CJtoueleT\",layoutId:\"CJtoueleT\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"40px\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1i7aj9d-container\"),inComponentSlot:true,nodeId:\"VAoETz8ei\",rendersWithMotion:true,scopeId:\"kNt_9CBF9\",children:/*#__PURE__*/_jsx(Close,{height:\"100%\",id:\"VAoETz8ei\",layoutId:\"VAoETz8ei\",style:{height:\"100%\",width:\"100%\"},variant:\"xQoSH_kFg\",width:\"100%\",WKN8QPrxi:WKN8QPrxi1wnntms({overlay})})})})]}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-2rfcfr\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AwXO6gs5o\":{\"layout\":[\"fixed\",\"fixed\"]},\"wQSRuwLsj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"hkNcoqABJ\":[\".framer-1g3v7h5-container\"],\"AwXO6gs5o\":[\".framer-1g3v7h5-container\"],\"wQSRuwLsj\":[\".framer-1g3v7h5-container\"]}\n * @framerBreakpoints {\"hkNcoqABJ\":{\"min\":1200,\"canvasClassName\":\"framer-1bpacjs-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"AwXO6gs5o\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-c2unu7-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"wQSRuwLsj\":{\"max\":809,\"canvasClassName\":\"framer-qxpbvr-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant hkNcoqABJ\n * @framerLayoutTemplate\n */const FramerkNt_9CBF9=withCSS(Component,css,\"framer-A65bb\");export default FramerkNt_9CBF9;FramerkNt_9CBF9.displayName=\"Main\";FramerkNt_9CBF9.defaultProps={height:1e3,width:1200};addFonts(FramerkNt_9CBF9,[{explicitInter:true,fonts:[]},...A1STopBarFonts,...EmbedFonts,...CloseFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkNt_9CBF9\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"hkNcoqABJ\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AwXO6gs5o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wQSRuwLsj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"hkNcoqABJ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1bpacjs-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"AwXO6gs5o\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-c2unu7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"wQSRuwLsj\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-qxpbvr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"hkNcoqABJ\\\":[\\\".framer-1g3v7h5-container\\\"],\\\"AwXO6gs5o\\\":[\\\".framer-1g3v7h5-container\\\"],\\\"wQSRuwLsj\\\":[\\\".framer-1g3v7h5-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/7QBUrBIkEyQyRlueI5A1/xg20T5GlrhT0z54QTLVS/kNt_9CBF9.js\";\r\n\r\n        const routes = {XkBqDaxtX: {elements: {Fo3YY6RfP: \"footer\", PDw1WyWYx: \"home\", PZ5OnDUTD: \"team\", Uumjo6pAp: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cfNw8i9JkOJvq4zYMK4M/XwS4vcpjdD55n9o7ZYwn/XkBqDaxtX.js\")), path: \"/\"}, tOEiKHhs_: {elements: {jQDiYb34A: \"home\", ShrZKc_ET: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bM6jaOXVSgoaf1p31dJp/KPhPpqX3owOyRkgYY5X3/tOEiKHhs_.js\")), path: \"/404\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"29f2e6ed89ea2688a950ae507cd70bfba7f65d708e4fd0ba5be0748c720129d2\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"XkBqDaxtX\":\r\ncase \"tOEiKHhs_\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"XkBqDaxtX\":\r\ncase \"tOEiKHhs_\":\r\nreturn [{hash: \"1bpacjs\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"c2unu7\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"qxpbvr\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bM6jaOXVSgoaf1p31dJp/KPhPpqX3owOyRkgYY5X3/tOEiKHhs_.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://anotherfirststep.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 2,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                Fragment: React.Fragment,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}