{"version":3,"file":"script_main.CK2Gz1Jf.mjs","names":["emptyStateStyle","defaultEmptyStateStyle","useRef","TypeForm","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Nav","Footer2","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/esm.sh/@typeform/embed@1.32.0/es2022/embed.mjs","https:/esm.sh/@typeform/embed@1.32.0","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/tTLhbOFToDhKcwOVmn8E/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/AAh30yXzt1DUsOi1YwUY/useRenderTarget.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/Pk7RhKpPAlu4xr8tiZYq/index.js","https:/framer.com/m/framer/default-utils.js@^0.43.0","https:/framerusercontent.com/modules/ZORE1BBUY4n4vHC0WFDH/bnwaYkSw2e4q5eLH4jPK/styles.js","https:/framer.com/m/framer/integrations-styles.js@0.2.0","https:/framerusercontent.com/modules/uyKL83UOiQk88ZAT4YJF/wAQQPAvBDY5oK2YEuzvL/Typeform.js","https:/framerusercontent.com/modules/6xjUkXM97K5wKIPpeAZU/DIJcKlhGQnAXwJYlTxgq/iKfkqVObA.js","https:/framerusercontent.com/modules/dx5BQlNtfAFoC2ppFDed/X0eEbsTvoILHAnO3bwkY/kc0kLvOPH.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\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","/* esm.sh - @typeform/embed@1.32.0 */\nvar z=Object.create;var A=Object.defineProperty;var K=Object.getOwnPropertyDescriptor;var G=Object.getOwnPropertyNames;var Z=Object.getPrototypeOf,Y=Object.prototype.hasOwnProperty;var J=(x,T)=>()=>(T||x((T={exports:{}}).exports,T),T.exports);var Q=(x,T,h,e)=>{if(T&&typeof T==\"object\"||typeof T==\"function\")for(let a of G(T))!Y.call(x,a)&&a!==h&&A(x,a,{get:()=>T[a],enumerable:!(e=K(T,a))||e.enumerable});return x};var $=(x,T,h)=>(h=x!=null?z(Z(x)):{},Q(T||!x||!x.__esModule?A(h,\"default\",{value:x,enumerable:!0}):h,x));var U=J((F,R)=>{(function(x,T){typeof F==\"object\"&&typeof R==\"object\"?R.exports=T():typeof define==\"function\"&&define.amd?define([],T):typeof F==\"object\"?F[\"embed-next\"]=T():x[\"embed-next\"]=T()})(F,(function(){return(function(){\"use strict\";var x={27:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.FORM_BASE_URL=e.POPUP_SIZE=e.SLIDER_WIDTH=e.SLIDER_POSITION=e.SIDETAB_ATTRIBUTE=e.WIDGET_ATTRIBUTE=e.SLIDER_ATTRIBUTE=e.POPUP_ATTRIBUTE=e.POPOVER_ATTRIBUTE=void 0,e.POPOVER_ATTRIBUTE=\"data-tf-popover\",e.POPUP_ATTRIBUTE=\"data-tf-popup\",e.SLIDER_ATTRIBUTE=\"data-tf-slider\",e.WIDGET_ATTRIBUTE=\"data-tf-widget\",e.SIDETAB_ATTRIBUTE=\"data-tf-sidetab\",e.SLIDER_POSITION=\"right\",e.SLIDER_WIDTH=800,e.POPUP_SIZE=100,e.FORM_BASE_URL=\"https://form.typeform.com\"},528:function(h,e,a){var s=this&&this.__assign||function(){return(s=Object.assign||function(u){for(var c,l=1,f=arguments.length;l<f;l++)for(var d in c=arguments[l])Object.prototype.hasOwnProperty.call(c,d)&&(u[d]=c[d]);return u}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.createPopover=void 0;var n=a(747),i=a(320),r=function(u,c){var l=u.parentNode;l&&(l.removeChild(u),l.appendChild(c))},t=function(u,c){u===void 0&&(u=\"div\"),c===void 0&&(c=\"tf-v1-popover-button-icon\");var l=document.createElement(u);return l.className=c+\" tf-v1-close-icon\",l.innerHTML=\"&times;\",l.dataset.testid=c,l},o={buttonColor:\"#3a7685\"};e.createPopover=function(u,c){c===void 0&&(c={});var l,f,d=s(s({},o),c),g=n.createIframe(u,\"popover\",d),_=g.iframe,v=g.embedId,S=g.refresh,y=(function(b,w){var C=document.createElement(\"div\");return C.className=\"tf-v1-popover\",C.dataset.testid=\"tf-v1-popover\",n.setElementSize(C,{width:b,height:w})})(d.width,d.height),p=(function(){var b=document.createElement(\"div\");return b.className=\"tf-v1-popover-wrapper\",b.dataset.testid=\"tf-v1-popover-wrapper\",b})(),m=(function(b,w){var C=n.getTextColor(w),N=document.createElement(\"div\");N.className=\"tf-v1-popover-button-icon\";var k=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M21 0H0V9L10.5743 24V16.5H21C22.6567 16.5 24 15.1567 24 13.5V3C24 1.34325 22.6567 0 21 0ZM7.5\n    9.75C6.672 9.75 6 9.07875 6 8.25C6 7.42125 6.672 6.75 7.5 6.75C8.328 6.75 9 7.42125 9 8.25C9 9.07875 8.328 9.75\n    7.5 9.75ZM12.75 9.75C11.922 9.75 11.25 9.07875 11.25 8.25C11.25 7.42125 11.922 6.75 12.75 6.75C13.578 6.75 14.25\n    7.42125 14.25 8.25C14.25 9.07875 13.578 9.75 12.75 9.75ZM18 9.75C17.172 9.75 16.5 9.07875 16.5 8.25C16.5 7.42125\n    17.172 6.75 18 6.75C18.828 6.75 19.5 7.42125 19.5 8.25C19.5 9.07875 18.828 9.75 18 9.75Z\" fill=\"`+C+`\"></path>\n  </svg>`,D=b?.startsWith(\"http\");return N.innerHTML=D?\"<img alt='popover trigger icon button' src='\"+b+\"'/>\":b??k,N.dataset.testid=\"default-icon\",N})(d.customIcon,d.buttonColor||o.buttonColor),E=(function(){var b=document.createElement(\"div\");b.className=\"tf-v1-spinner\";var w=document.createElement(\"div\");return w.className=\"tf-v1-popover-button-icon\",w.dataset.testid=\"spinner-icon\",w.append(b),w})(),j=t(),P=t(\"a\",\"tf-v1-popover-close\"),I=(function(b){var w=n.getTextColor(b),C=document.createElement(\"button\");return C.className=\"tf-v1-popover-button\",C.dataset.testid=\"tf-v1-popover-button\",C.style.backgroundColor=b,C.style.color=w,C})(d.buttonColor||o.buttonColor);(d.container||document.body).append(y),p.append(_),y.append(I),y.append(P),I.append(m);var H=function(){l&&l.parentNode&&(l.classList.add(\"closing\"),setTimeout((function(){n.unmountElement(l)}),250))};d.tooltip&&d.tooltip.length>0&&(l=(function(b,w){var C=document.createElement(\"span\");C.className=\"tf-v1-popover-tooltip-close\",C.dataset.testid=\"tf-v1-popover-tooltip-close\",C.innerHTML=\"&times;\",C.onclick=w;var N=document.createElement(\"div\");N.className=\"tf-v1-popover-tooltip-text\",N.innerHTML=b;var k=document.createElement(\"div\");return k.className=\"tf-v1-popover-tooltip\",k.dataset.testid=\"tf-v1-popover-tooltip\",k.appendChild(N),k.appendChild(C),k})(d.tooltip,H),y.append(l)),d.notificationDays&&(d.enableSandbox||i.canBuildNotificationDot(u))&&(f=i.buildNotificationDot(),I.append(f)),_.onload=function(){y.classList.add(\"open\"),p.style.opacity=\"1\",P.style.opacity=\"1\",r(E,j),n.addCustomKeyboardListener(O)};var M=function(){n.isOpen(p)||(H(),f&&(f.classList.add(\"closing\"),d.notificationDays&&!d.enableSandbox&&i.saveNotificationDotHideUntilTime(u,d.notificationDays),setTimeout((function(){n.unmountElement(f)}),250)),setTimeout((function(){n.isInPage(p)?(p.style.opacity=\"0\",P.style.opacity=\"0\",p.style.display=\"flex\",setTimeout((function(){y.classList.add(\"open\"),p.style.opacity=\"1\",P.style.opacity=\"1\"})),r(m,j)):(y.append(p),r(m,E),p.style.opacity=\"0\",P.style.opacity=\"0\")})))},O=function(){var b;n.isOpen(y)&&((b=c.onClose)===null||b===void 0||b.call(c),setTimeout((function(){d.keepSession?p.style.display=\"none\":n.unmountElement(p),y.classList.remove(\"open\"),r(j,m)}),250))};n.setAutoClose(v,d.autoClose,O);var L=function(){n.isOpen(p)?O():M()};return I.onclick=L,P.onclick=O,d.open&&!n.isOpen(p)&&n.handleCustomOpen(M,d.open,d.openValue),{open:M,close:O,toggle:L,refresh:S,unmount:function(){n.unmountElement(y)}}}},797:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(528),e),n(a(100),e)},320:function(h,e){var a=this&&this.__assign||function(){return(a=Object.assign||function(r){for(var t,o=1,u=arguments.length;o<u;o++)for(var c in t=arguments[o])Object.prototype.hasOwnProperty.call(t,c)&&(r[c]=t[c]);return r}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.buildNotificationDot=e.canBuildNotificationDot=e.saveNotificationDotHideUntilTime=void 0;var s=\"tfNotificationData\",n=function(){var r=localStorage.getItem(s);return r?JSON.parse(r):{}},i=function(r){r&&localStorage.setItem(s,JSON.stringify(r))};e.saveNotificationDotHideUntilTime=function(r,t){var o,u=new Date;u.setDate(u.getDate()+t),i(a(a({},n()),((o={})[r]={hideUntilTime:u.getTime()},o)))},e.canBuildNotificationDot=function(r){var t=(function(o){var u;return((u=n()[o])===null||u===void 0?void 0:u.hideUntilTime)||0})(r);return new Date().getTime()>t&&(t&&(function(o){var u=n();delete u[o],i(u)})(r),!0)},e.buildNotificationDot=function(){var r=document.createElement(\"span\");return r.className=\"tf-v1-popover-unread-dot\",r.dataset.testid=\"tf-v1-popover-unread-dot\",r}},100:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0})},630:function(h,e,a){var s=this&&this.__rest||function(t,o){var u={};for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&o.indexOf(c)<0&&(u[c]=t[c]);if(t!=null&&typeof Object.getOwnPropertySymbols==\"function\"){var l=0;for(c=Object.getOwnPropertySymbols(t);l<c.length;l++)o.indexOf(c[l])<0&&Object.prototype.propertyIsEnumerable.call(t,c[l])&&(u[c[l]]=t[c[l]])}return u};Object.defineProperty(e,\"__esModule\",{value:!0}),e.createPopup=void 0;var n=a(747),i=a(27),r=a(747);e.createPopup=function(t,o){if(o===void 0&&(o={}),!n.hasDom())return{open:function(){},close:function(){},toggle:function(){},refresh:function(){},unmount:function(){}};var u=o.width,c=o.height,l=o.size,f=l===void 0?i.POPUP_SIZE:l,d=o.onClose,g=s(o,[\"width\",\"height\",\"size\",\"onClose\"]),_=n.createIframe(t,\"popup\",g),v=_.iframe,S=_.embedId,y=_.refresh,p=document.body.style.overflow,m=(function(){var O=document.createElement(\"div\");return O.className=\"tf-v1-popup\",O.style.opacity=\"0\",O})(),E=(function(){var O=document.createElement(\"div\");return O.className=\"tf-v1-spinner\",O})(),j=(function(O,L,b){var w=document.createElement(\"div\");return w.className=\"tf-v1-iframe-wrapper\",w.style.opacity=\"0\",n.isDefined(O)&&n.isDefined(L)?n.setElementSize(w,{width:O,height:L}):(w.style.width=\"calc(\"+b+\"% - 80px)\",w.style.height=\"calc(\"+b+\"% - 80px)\",w)})(u,c,f);j.append(v),m.append(E),m.append(j);var P=g.container||document.body;v.onload=function(){j.style.opacity=\"1\",setTimeout((function(){E.style.display=\"none\"}),250),n.addCustomKeyboardListener(H)};var I=function(){r.isOpen(m)||(r.isInPage(m)?m.style.display=\"flex\":(E.style.display=\"block\",P.append(m)),document.body.style.overflow=\"hidden\",setTimeout((function(){m.style.opacity=\"1\"})))},H=function(){r.isOpen(m)&&(d?.(),m.style.opacity=\"0\",document.body.style.overflow=p,setTimeout((function(){g.keepSession?m.style.display=\"none\":M()}),250))};j.append((function(O){var L=document.createElement(\"a\");return L.className=\"tf-v1-close tf-v1-close-icon\",L.innerHTML=\"&times;\",L.onclick=O,L})(H)),n.setAutoClose(S,g.autoClose,H);var M=function(){n.unmountElement(m)};return g.open&&!r.isOpen(m)&&n.handleCustomOpen(I,g.open,g.openValue),{open:I,close:H,toggle:function(){r.isOpen(m)?H():I()},refresh:y,unmount:M}}},970:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(630),e),n(a(394),e)},394:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0})},382:function(h,e,a){var s=this&&this.__assign||function(){return(s=Object.assign||function(o){for(var u,c=1,l=arguments.length;c<l;c++)for(var f in u=arguments[c])Object.prototype.hasOwnProperty.call(u,f)&&(o[f]=u[f]);return o}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.createSidetab=void 0;var n=a(747),i={buttonColor:\"#3a7685\",buttonText:\"Launch me\"},r=function(o,u){o===void 0&&(o=\"div\"),u===void 0&&(u=\"tf-v1-sidetab-button-icon\");var c=document.createElement(o);return c.className=u+\" tf-v1-close-icon\",c.innerHTML=\"&times;\",c.dataset.testid=u,c},t=function(o,u){var c=o.parentNode;c&&(c.removeChild(o),c.appendChild(u))};e.createSidetab=function(o,u){u===void 0&&(u={});var c,l,f,d=s(s({},i),u),g=n.createIframe(o,\"side-tab\",d),_=g.iframe,v=g.embedId,S=g.refresh,y=(c=d.width,l=d.height,(f=document.createElement(\"div\")).className=\"tf-v1-sidetab\",f.dataset.testid=\"tf-v1-sidetab\",n.setElementSize(f,{width:c,height:l})),p=(function(){var b=document.createElement(\"div\");return b.className=\"tf-v1-sidetab-wrapper\",b.dataset.testid=\"tf-v1-sidetab-wrapper\",b})(),m=(function(){var b=document.createElement(\"div\");b.className=\"tf-v1-spinner\";var w=document.createElement(\"div\");return w.className=\"tf-v1-sidetab-button-icon\",w.dataset.testid=\"spinner-icon\",w.append(b),w})(),E=(function(b){var w=n.getTextColor(b),C=document.createElement(\"button\");return C.className=\"tf-v1-sidetab-button\",C.style.backgroundColor=b,C.style.color=w,C})(d.buttonColor||i.buttonColor),j=(function(b){var w=document.createElement(\"span\");return w.className=\"tf-v1-sidetab-button-text\",w.innerHTML=b,w})(d.buttonText||i.buttonText),P=(function(b,w){var C=n.getTextColor(w),N=document.createElement(\"div\");N.className=\"tf-v1-sidetab-button-icon\";var k=`<svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M21 0H0V9L10.5743 24V16.5H21C22.6567 16.5 24 15.1567 24 13.5V3C24 1.34325 22.6567 0 21 0ZM7.5 9.75C6.672 9.75 6 9.07875 6 8.25C6 7.42125 6.672 6.75 7.5 6.75C8.328 6.75 9 7.42125 9 8.25C9 9.07875 8.328 9.75 7.5 9.75ZM12.75 9.75C11.922 9.75 11.25 9.07875 11.25 8.25C11.25 7.42125 11.922 6.75 12.75 6.75C13.578 6.75 14.25 7.42125 14.25 8.25C14.25 9.07875 13.578 9.75 12.75 9.75ZM18 9.75C17.172 9.75 16.5 9.07875 16.5 8.25C16.5 7.42125 17.172 6.75 18 6.75C18.828 6.75 19.5 7.42125 19.5 8.25C19.5 9.07875 18.828 9.75 18 9.75Z\" fill=\"`+C+`\"></path>\n  </svg>`,D=b?.startsWith(\"http\");return N.innerHTML=D?\"<img alt='popover trigger icon button' src='\"+b+\"'/>\":b??k,N.dataset.testid=\"default-icon\",N})(d.customIcon,d.buttonColor||i.buttonColor),I=r(),H=r(\"a\",\"tf-v1-sidetab-close\");(d.container||document.body).append(y),p.append(_),y.append(E),y.append(H),E.append(P),E.append(j),setTimeout((function(){y.classList.add(\"ready\")}),250),_.onload=function(){y.classList.add(\"open\"),t(m,I),n.addCustomKeyboardListener(O)};var M=function(){n.isOpen(p)||(n.isInPage(p)?(p.style.display=\"flex\",y.classList.add(\"open\"),t(P,I)):(y.append(p),t(P,m)))},O=function(){var b;n.isOpen(p)&&((b=d.onClose)===null||b===void 0||b.call(d),y.classList.remove(\"open\"),setTimeout((function(){d.keepSession?p.style.display=\"none\":n.unmountElement(p),t(I,P)}),250))};n.setAutoClose(v,d.autoClose,O);var L=function(){n.isOpen(p)?O():M()};return E.onclick=L,H.onclick=O,d.open&&!n.isOpen(p)&&n.handleCustomOpen(M,d.open,d.openValue),{open:M,close:O,toggle:L,refresh:S,unmount:function(){n.unmountElement(y)}}}},434:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(382),e),n(a(668),e)},668:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0})},603:function(h,e,a){var s=this&&this.__rest||function(r,t){var o={};for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&t.indexOf(u)<0&&(o[u]=r[u]);if(r!=null&&typeof Object.getOwnPropertySymbols==\"function\"){var c=0;for(u=Object.getOwnPropertySymbols(r);c<u.length;c++)t.indexOf(u[c])<0&&Object.prototype.propertyIsEnumerable.call(r,u[c])&&(o[u[c]]=r[u[c]])}return o};Object.defineProperty(e,\"__esModule\",{value:!0}),e.createSlider=void 0;var n=a(747),i=a(27);e.createSlider=function(r,t){if(t===void 0&&(t={}),!n.hasDom())return{open:function(){},close:function(){},toggle:function(){},refresh:function(){},unmount:function(){}};var o=t.position,u=o===void 0?i.SLIDER_POSITION:o,c=t.width,l=c===void 0?i.SLIDER_WIDTH:c,f=t.onClose,d=s(t,[\"position\",\"width\",\"onClose\"]),g=n.createIframe(r,\"slider\",d),_=g.iframe,v=g.embedId,S=g.refresh,y=document.body.style.overflow,p=(function(M){var O=document.createElement(\"div\");return O.className=\"tf-v1-slider \"+M,O.style.opacity=\"0\",O})(u),m=(function(){var M=document.createElement(\"div\");return M.className=\"tf-v1-spinner\",M})(),E=(function(M,O){var L=document.createElement(\"div\");return L.className=\"tf-v1-iframe-wrapper\",L.style[M]=\"-100%\",n.setElementSize(L,{width:O})})(u,l);E.append(_),p.append(m),p.append(E);var j=d.container||document.body;_.onload=function(){E.style[u]=\"0\",setTimeout((function(){m.style.display=\"none\"}),500),n.addCustomKeyboardListener(I)};var P=function(){n.isOpen(p)||(n.isInPage(p)?(p.style.display=\"flex\",setTimeout((function(){E.style[u]=\"0\"}))):(j.append(p),m.style.display=\"block\"),document.body.style.overflow=\"hidden\",setTimeout((function(){p.style.opacity=\"1\"})))},I=function(){n.isOpen(p)&&(f?.(),p.style.opacity=\"0\",E.style[u]=\"-100%\",document.body.style.overflow=y,setTimeout((function(){d.keepSession?p.style.display=\"none\":H()}),500))};n.setAutoClose(v,d.autoClose,I);var H=function(){n.unmountElement(p)};return E.append((function(M){var O=document.createElement(\"a\");return O.className=\"tf-v1-close tf-v1-close-icon\",O.innerHTML=\"&times;\",O.onclick=M,O})(I)),d.open&&!n.isOpen(p)&&n.handleCustomOpen(P,d.open,d.openValue),{open:P,close:I,toggle:function(){n.isOpen(p)?I():P()},refresh:S,unmount:H}}},331:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(603),e),n(a(162),e)},162:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0})},718:function(h,e,a){Object.defineProperty(e,\"__esModule\",{value:!0}),e.createWidget=void 0;var s=a(747),n=a(554),i=a(313);e.createWidget=function(r,t){if(!s.hasDom())return{refresh:function(){},unmount:function(){}};var o=t;t.inlineOnMobile||!t.forceTouch&&!s.isFullscreen()||(o.enableFullscreen=!0,o.forceTouch=!0);var u=s.createIframe(r,\"widget\",o),c=u.embedId,l=u.iframe,f=u.refresh,d=i.buildWidget(l,t.width,t.height);if(o.autoResize){var g=typeof o.autoResize==\"string\"?o.autoResize.split(\",\").map((function(E){return parseInt(E)})):[],_=g[0],v=g[1];window.addEventListener(\"message\",n.getFormHeightChangedHandler(c,(function(E){var j=Math.max(E.height+20,_||0);v&&(j=Math.min(j,v)),t.container.style.height=j+\"px\"})))}var S,y=function(){return t.container.append(d)};if(t.container.innerHTML=\"\",t.lazy?s.lazyInitialize(t.container,y):y(),o.enableFullscreen){var p=t.container;window.addEventListener(\"message\",n.getWelcomeScreenHiddenHandler(c,p));var m=((S=document.createElement(\"a\")).className=\"tf-v1-widget-close tf-v1-close-icon\",S.innerHTML=\"&times;\",S);m.onclick=function(){var E;if((E=t.onClose)===null||E===void 0||E.call(t),p.classList.remove(\"tf-v1-widget-fullscreen\"),t.keepSession){var j=document.createElement(\"div\");j.className=\"tf-v1-widget-iframe-overlay\",j.onclick=function(){p.classList.add(\"tf-v1-widget-fullscreen\"),s.unmountElement(j)},d.append(j)}else t.container.innerHTML=\"\",y(),p.append(m)},p.append(m)}return{refresh:f,unmount:function(){return s.unmountElement(d)}}}},419:function(h,e,a){Object.defineProperty(e,\"__esModule\",{value:!0}),e.buildWidget=void 0;var s=a(747);e.buildWidget=function(n,i,r){var t=document.createElement(\"div\");return t.className=\"tf-v1-widget\",t.append(n),s.setElementSize(t,{width:i,height:r})}},313:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(419),e)},321:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(718),e),n(a(58),e)},58:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0})},920:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(797),e),n(a(970),e),n(a(331),e),n(a(321),e),n(a(434),e)},626:function(h,e,a){var s=this&&this.__assign||function(){return(s=Object.assign||function(u){for(var c,l=1,f=arguments.length;l<f;l++)for(var d in c=arguments[l])Object.prototype.hasOwnProperty.call(c,d)&&(u[d]=c[d]);return u}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.buildIframeSrc=void 0;var n=a(27),i=a(527),r=a(346),t=a(698),o={widget:\"embed-widget\",popup:\"popup-blank\",slider:\"popup-drawer\",popover:\"popup-popover\",\"side-tab\":\"popup-side-panel\"};e.buildIframeSrc=function(u){var c=u.formId,l=u.type,f=u.embedId,d=u.options,g=(function(y,p,m){var E=m.transitiveSearchParams,j=m.source,P=m.medium,I=m.mediumVersion,H=m.hideFooter,M=m.hideHeaders,O=m.opacity,L=m.disableTracking,b=m.enableSandbox,w=m.disableAutoFocus,C=m.shareGaInstance,N=m.forceTouch,k=m.enableFullscreen,D=m.tracking,W=m.redirectTarget,V=t.getTransitiveSearchParams(E);return s(s(s({},{\"typeform-embed-id\":p,\"typeform-embed\":o[y],\"typeform-source\":j,\"typeform-medium\":P,\"typeform-medium-version\":I,\"embed-hide-footer\":H?\"true\":void 0,\"embed-hide-headers\":M?\"true\":void 0,\"embed-opacity\":O,\"disable-tracking\":L||b?\"true\":void 0,\"disable-auto-focus\":w?\"true\":void 0,\"__dangerous-disable-submissions\":b?\"true\":void 0,\"share-ga-instance\":C?\"true\":void 0,\"force-touch\":N?\"true\":void 0,\"add-placeholder-ws\":y===\"widget\"&&k?\"true\":void 0,\"typeform-embed-redirect-target\":W}),V),D)})(l,f,(function(y){return s(s({},{source:(p=window?.location)===null||p===void 0?void 0:p.hostname.replace(/^www\\./,\"\"),medium:\"embed-sdk\",mediumVersion:\"next\"}),i.removeUndefinedKeys(y));var p})(d)),_=(function(y,p){p===void 0&&(p=!1);var m=p?\"c\":\"to\";return new URL(y.startsWith(\"http://\")||y.startsWith(\"https://\")?y:n.FORM_BASE_URL+\"/\"+m+\"/\"+y)})(c,d.chat);if(Object.entries(g).filter((function(y){var p=y[1];return r.isDefined(p)})).forEach((function(y){var p=y[0],m=y[1];_.searchParams.set(p,m)})),d.hidden){var v=new URL(n.FORM_BASE_URL);Object.entries(d.hidden).filter((function(y){var p=y[1];return r.isDefined(p)})).forEach((function(y){var p=y[0],m=y[1];v.searchParams.set(p,m)}));var S=v.searchParams.toString();S&&(_.hash=S)}return _.href}},972:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.handleCustomOpen=void 0,e.handleCustomOpen=function(a,s,n){switch(s){case\"load\":a();break;case\"exit\":n&&(function(i,r){var t=0,o=function(u){u.clientY<i&&u.clientY<t?(document.removeEventListener(\"mousemove\",o),r()):t=u.clientY};document.addEventListener(\"mousemove\",o)})(n,a);break;case\"time\":setTimeout((function(){a()}),n);break;case\"scroll\":n&&(function(i,r){var t=function(){var o=window.pageYOffset||document.documentElement.scrollTop,u=document.documentElement.clientTop||0,c=document.documentElement.scrollHeight,l=o-u,f=l/c*100,d=l+window.innerHeight>=c;(f>=i||d)&&(r(),document.removeEventListener(\"scroll\",t))};document.addEventListener(\"scroll\",t)})(n,a)}}},553:function(h,e,a){Object.defineProperty(e,\"__esModule\",{value:!0}),e.createIframe=void 0;var s=a(626),n=a(747),i=a(866),r=a(554),t=a(256),o=a(144),u=a(511);e.createIframe=function(c,l,f){var d=i.generateEmbedId(),g=f.iframeProps,_=g===void 0?{}:g,v=f.onReady,S=f.onQuestionChanged,y=f.onHeightChanged,p=f.onSubmit,m=f.onEndingButtonClick,E=f.shareGaInstance,j=s.buildIframeSrc({formId:c,embedId:d,type:l,options:f}),P=document.createElement(\"iframe\");return P.src=j,P.dataset.testid=\"iframe\",P.style.border=\"0px\",P.allow=\"microphone; camera\",Object.keys(_).forEach((function(I){P.setAttribute(I,_[I])})),P.addEventListener(\"load\",t.triggerIframeRedraw,{once:!0}),window.addEventListener(\"message\",r.getFormReadyHandler(d,v)),window.addEventListener(\"message\",r.getFormQuestionChangedHandler(d,S)),window.addEventListener(\"message\",r.getFormHeightChangedHandler(d,y)),window.addEventListener(\"message\",r.getFormSubmitHandler(d,p)),window.addEventListener(\"message\",r.getFormThemeHandler(d)),window.addEventListener(\"message\",r.getThankYouScreenButtonClickHandler(d,m)),l!==\"widget\"&&window.addEventListener(\"message\",o.dispatchCustomKeyEventFromIframe),E&&window.addEventListener(\"message\",r.getFormReadyHandler(d,(function(){n.setupGaInstance(P,d,E)}))),{iframe:P,embedId:d,refresh:function(){return u.refreshIframe(P)}}}},866:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.generateEmbedId=void 0,e.generateEmbedId=function(){var a=Math.random();return String(a).split(\".\")[1]}},554:function(h,e){var a=this&&this.__rest||function(n,i){var r={};for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&i.indexOf(t)<0&&(r[t]=n[t]);if(n!=null&&typeof Object.getOwnPropertySymbols==\"function\"){var o=0;for(t=Object.getOwnPropertySymbols(n);o<t.length;o++)i.indexOf(t[o])<0&&Object.prototype.propertyIsEnumerable.call(n,t[o])&&(r[t[o]]=n[t[o]])}return r};function s(n,i,r){return function(t){var o=t.data,u=o.type,c=o.embedId,l=a(o,[\"type\",\"embedId\"]);u===n&&c===i&&r?.(l)}}Object.defineProperty(e,\"__esModule\",{value:!0}),e.getThankYouScreenButtonClickHandler=e.getFormThemeHandler=e.getWelcomeScreenHiddenHandler=e.getFormSubmitHandler=e.getFormHeightChangedHandler=e.getFormQuestionChangedHandler=e.getFormReadyHandler=void 0,e.getFormReadyHandler=function(n,i){return s(\"form-ready\",n,i)},e.getFormQuestionChangedHandler=function(n,i){return s(\"form-screen-changed\",n,i)},e.getFormHeightChangedHandler=function(n,i){return s(\"form-height-changed\",n,i)},e.getFormSubmitHandler=function(n,i){return s(\"form-submit\",n,i)},e.getWelcomeScreenHiddenHandler=function(n,i){return s(\"welcome-screen-hidden\",n,(function(){i.classList.add(\"tf-v1-widget-fullscreen\")}))},e.getFormThemeHandler=function(n){return s(\"form-theme\",n,(function(i){var r;if(i?.theme){var t=document.querySelector(\".tf-v1-close-icon\");t&&(t.style.color=(r=i.theme)===null||r===void 0?void 0:r.color)}}))},e.getThankYouScreenButtonClickHandler=function(n,i){return s(\"thank-you-screen-button-click\",n,i)}},339:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(553),e),n(a(144),e)},511:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.refreshIframe=void 0,e.refreshIframe=function(a){if(a){var s=a.src;if(s.includes(\"&refresh\")){var n=s.split(\"&refresh#\");a.src=n.join(\"#\")}else(n=s.split(\"#\"))[0]=n[0]+\"&refresh\",a.src=n.join(\"#\")}}},144:function(h,e){var a=this&&this.__awaiter||function(r,t,o,u){return new(o||(o=Promise))((function(c,l){function f(_){try{g(u.next(_))}catch(v){l(v)}}function d(_){try{g(u.throw(_))}catch(v){l(v)}}function g(_){var v;_.done?c(_.value):(v=_.value,v instanceof o?v:new o((function(S){S(v)}))).then(f,d)}g((u=u.apply(r,t||[])).next())}))},s=this&&this.__generator||function(r,t){var o,u,c,l,f={label:0,sent:function(){if(1&c[0])throw c[1];return c[1]},trys:[],ops:[]};return l={next:d(0),throw:d(1),return:d(2)},typeof Symbol==\"function\"&&(l[Symbol.iterator]=function(){return this}),l;function d(g){return function(_){return(function(v){if(o)throw new TypeError(\"Generator is already executing.\");for(;f;)try{if(o=1,u&&(c=2&v[0]?u.return:v[0]?u.throw||((c=u.return)&&c.call(u),0):u.next)&&!(c=c.call(u,v[1])).done)return c;switch(u=0,c&&(v=[2&v[0],c.value]),v[0]){case 0:case 1:c=v;break;case 4:return f.label++,{value:v[1],done:!1};case 5:f.label++,u=v[1],v=[0];continue;case 7:v=f.ops.pop(),f.trys.pop();continue;default:if(!((c=(c=f.trys).length>0&&c[c.length-1])||v[0]!==6&&v[0]!==2)){f=0;continue}if(v[0]===3&&(!c||v[1]>c[0]&&v[1]<c[3])){f.label=v[1];break}if(v[0]===6&&f.label<c[1]){f.label=c[1],c=v;break}if(c&&f.label<c[2]){f.label=c[2],f.ops.push(v);break}c[2]&&f.ops.pop(),f.trys.pop();continue}v=t.call(r,f)}catch(S){v=[6,S],u=0}finally{o=c=0}if(5&v[0])throw v[1];return{value:v[0]?v[1]:void 0,done:!0}})([g,_])}}};Object.defineProperty(e,\"__esModule\",{value:!0}),e.dispatchCustomKeyEventFromIframe=e.removeCustomKeyboardListener=e.addCustomKeyboardListener=void 0;var n=\"Escape\",i=function(r,t){return a(void 0,void 0,void 0,(function(){return s(this,(function(o){return r.code===n&&typeof t==\"function\"&&(t(),e.removeCustomKeyboardListener()),[2]}))}))};e.addCustomKeyboardListener=function(r){return window.document.addEventListener(\"keydown\",(function(t){return i(t,r)}))},e.removeCustomKeyboardListener=function(){return window.document.removeEventListener(\"keydown\",i)},e.dispatchCustomKeyEventFromIframe=function(r){r.data.type===\"form-close\"&&window.document.dispatchEvent(new KeyboardEvent(\"keydown\",{code:n}))}},256:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.triggerIframeRedraw=void 0,e.triggerIframeRedraw=function(){this.style.transform=\"translateZ(0)\"}},939:function(h,e,a){Object.defineProperty(e,\"__esModule\",{value:!0}),e.getTextColor=void 0;var s=a(938);e.getTextColor=function(n){if(!n)return\"#FFFFFF\";var i=n.startsWith(\"#\")?s.hexRgb(n):(function(u){var c={red:0,green:0,blue:0},l=u.match(/\\d+/g);return l&&(c.red=parseInt(l[0],10),c.green=parseInt(l[0],10),c.blue=parseInt(l[0],10)),c})(n),r=i.red,t=i.green,o=i.blue;return Math.round((299*r+587*t+114*o)/1e3)>125?\"#000000\":\"#FFFFFF\"}},698:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.getTransitiveSearchParams=void 0,e.getTransitiveSearchParams=function(a){var s=new URL(window.location.href),n={};return a&&a.length>0&&a.forEach((function(i){s.searchParams.has(i)&&(n[i]=s.searchParams.get(i))})),n}},252:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.hasDom=void 0,e.hasDom=function(){return typeof document<\"u\"&&typeof window<\"u\"}},938:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.hexRgb=void 0;var a=new RegExp(\"[^#a-f\\\\d]\",\"gi\"),s=new RegExp(\"^#?[a-f\\\\d]{3}[a-f\\\\d]?$|^#?[a-f\\\\d]{6}([a-f\\\\d]{2})?$\",\"i\");e.hexRgb=function(n){if(typeof n!=\"string\"||a.test(n)||!s.test(n))throw new TypeError(\"Expected a valid hex string\");(n=n.replace(/^#/,\"\")).length===8&&(n=n.slice(0,6)),n.length===4&&(n=n.slice(0,3)),n.length===3&&(n=n[0]+n[0]+n[1]+n[1]+n[2]+n[2]);var i=Number.parseInt(n,16);return{red:i>>16,green:i>>8&255,blue:255&i}}},71:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.includeCss=void 0,e.includeCss=function(a){var s=(function(i){return\"https://embed.typeform.com/next/css/\"+i})(a);if(!document.querySelector('link[href=\"'+s+'\"]')){var n=document.createElement(\"link\");n.rel=\"stylesheet\",n.href=s,document.head.append(n)}}},747:function(h,e,a){var s=this&&this.__createBinding||(Object.create?function(i,r,t,o){o===void 0&&(o=t),Object.defineProperty(i,o,{enumerable:!0,get:function(){return r[t]}})}:function(i,r,t,o){o===void 0&&(o=t),i[o]=r[t]}),n=this&&this.__exportStar||function(i,r){for(var t in i)t===\"default\"||Object.prototype.hasOwnProperty.call(r,t)||s(r,i,t)};Object.defineProperty(e,\"__esModule\",{value:!0}),n(a(626),e),n(a(339),e),n(a(252),e),n(a(71),e),n(a(346),e),n(a(377),e),n(a(563),e),n(a(527),e),n(a(533),e),n(a(451),e),n(a(972),e),n(a(748),e),n(a(392),e),n(a(939),e),n(a(917),e),n(a(987),e)},346:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.isDefined=void 0,e.isDefined=function(a){return a!=null}},987:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.isVisible=e.isInPage=e.isOpen=void 0,e.isOpen=function(a){return e.isInPage(a)&&e.isVisible(a)},e.isInPage=function(a){return!!a.parentNode},e.isVisible=function(a){return a.style.display!==\"none\"}},917:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.lazyInitialize=void 0,e.lazyInitialize=function(a,s){var n=new IntersectionObserver((function(i){i.forEach((function(r){r.isIntersecting&&(s(),n.unobserve(r.target))}))}));n.observe(a)}},377:function(h,e){var a=this&&this.__assign||function(){return(a=Object.assign||function(t){for(var o,u=1,c=arguments.length;u<c;u++)for(var l in o=arguments[u])Object.prototype.hasOwnProperty.call(o,l)&&(t[l]=o[l]);return t}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.loadOptionsFromAttributes=e.transformAttributeValue=e.camelCaseToKebabCase=void 0,e.camelCaseToKebabCase=function(t){return t.split(\"\").map((function(o,u){return o.toUpperCase()===o?(u!==0?\"-\":\"\")+o.toLowerCase():o})).join(\"\")};var s=function(t){return t||void 0},n=function(t){return t===\"\"||t===\"yes\"||t===\"true\"},i=function(t){var o=t?parseInt(t,10):NaN;return isNaN(o)?void 0:o},r=\"%ESCAPED_COMMA%\";e.transformAttributeValue=function(t,o){var u,c;switch(o){case\"string\":return s(t);case\"boolean\":return n(t);case\"integer\":return i(t);case\"function\":return(function(l){var f=l&&l in window?window[l]:void 0;return typeof f==\"function\"?f:void 0})(t);case\"array\":return(function(l){if(l)return l.replace(/\\s/g,\"\").replace(/\\\\,/g,r).split(\",\").filter((function(f){return!!f})).map((function(f){return f.replace(r,\",\")}))})(t);case\"record\":return(function(l){if(l)return l.replace(/\\\\,/g,r).split(\",\").filter((function(f){return!!f})).map((function(f){return f.replace(r,\",\")})).reduce((function(f,d){var g,_=d.match(/^([^=]+)=(.*)$/);if(_){var v=_[1],S=_[2];return a(a({},f),((g={})[v.trim()]=S,g))}return f}),{})})(t);case\"integerOrBoolean\":return(u=i(t))!==null&&u!==void 0?u:n(t);case\"stringOrBoolean\":return(c=s(t))!==null&&c!==void 0?c:n(t);default:throw new Error(\"Invalid attribute transformation \"+o)}},e.loadOptionsFromAttributes=function(t,o){return Object.keys(o).reduce((function(u,c){var l;return a(a({},u),((l={})[c]=e.transformAttributeValue(t.getAttribute(\"data-tf-\"+e.camelCaseToKebabCase(c)),o[c]),l))}),{})}},563:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.isFullscreen=e.isMobile=e.isBigScreen=void 0,e.isBigScreen=function(){return window.screen.width>=1024&&window.screen.height>=768},e.isMobile=function(){return/mobile|tablet|android/i.test(navigator.userAgent.toLowerCase())},e.isFullscreen=function(){return e.isMobile()&&!e.isBigScreen()}},527:function(h,e,a){var s=this&&this.__assign||function(){return(s=Object.assign||function(i){for(var r,t=1,o=arguments.length;t<o;t++)for(var u in r=arguments[t])Object.prototype.hasOwnProperty.call(r,u)&&(i[u]=r[u]);return i}).apply(this,arguments)};Object.defineProperty(e,\"__esModule\",{value:!0}),e.removeUndefinedKeys=void 0;var n=a(346);e.removeUndefinedKeys=function(i){return Object.entries(i).filter((function(r){var t=r[1];return n.isDefined(t)})).reduce((function(r,t){var o,u=t[0],c=t[1];return s(s({},r),((o={})[u]=c,o))}),{})}},748:function(h,e,a){Object.defineProperty(e,\"__esModule\",{value:!0}),e.setAutoClose=void 0;var s=a(554);e.setAutoClose=function(n,i,r){if(i&&r){var t=typeof i==\"number\"?i:0;window.addEventListener(\"message\",s.getFormSubmitHandler(n,(function(){return setTimeout(r,t)})))}}},533:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.setElementSize=void 0,e.setElementSize=function(a,s){var n=s.width,i=s.height;return n&&(a.style.width=n+\"px\"),i&&(a.style.height=i+\"px\"),a}},392:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.setupGaInstance=e.sendGaIdMessage=void 0,e.sendGaIdMessage=function(s,n,i){var r={embedId:s,gaClientId:n};setTimeout((function(){i&&i.contentWindow&&i.contentWindow.postMessage({type:\"ga-client-id\",data:r},\"*\")}),0)};var a=function(s){console.error(s)};e.setupGaInstance=function(s,n,i){try{var r=window[window.GoogleAnalyticsObject],t=typeof i==\"string\"?i:void 0,o=(function(u,c){return c?u.find((function(l){return l.get(\"trackingId\")===c})):u[0]})(r.getAll(),t);o?e.sendGaIdMessage(n,o.get(\"clientId\"),s):a(\"Whoops! You enabled the shareGaInstance feature in your typeform embed but the tracker with ID \"+t+\" was not found. Make sure to include Google Analytics Javascript code before the Typeform Embed Javascript code in your page and use correct tracker ID. \")}catch(u){a(\"Whoops! You enabled the shareGaInstance feature in your typeform embed but the Google Analytics object has not been found. Make sure to include Google Analytics Javascript code before the Typeform Embed Javascript code in your page. \"),a(u)}}},451:function(h,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.unmountElement=void 0,e.unmountElement=function(a){var s;(s=a.parentNode)===null||s===void 0||s.removeChild(a)}}},T={};return(function h(e){if(T[e])return T[e].exports;var a=T[e]={exports:{}};return x[e].call(a.exports,a,a.exports,h),a.exports})(920)})()}))});var B=$(U()),X=B.default??B;export{X as default};\n//# sourceMappingURL=embed.mjs.map","/* esm.sh - @typeform/embed@1.32.0 */\nexport * from \"/@typeform/embed@1.32.0/es2022/embed.mjs\";\nexport { default } from \"/@typeform/embed@1.32.0/es2022/embed.mjs\";\n","// @ts-ignore\nimport { fontStore } from \"framer\";\nimport { useEffect } from \"react\";\n// @ts-ignore\nimport { fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nconst fontWeights = {\n    100: \"Thin\",\n    200: \"Extra-light\",\n    300: \"Light\",\n    400: \"Regular\",\n    500: \"Medium\",\n    600: \"Semi-bold\",\n    700: \"Bold\",\n    800: \"Extra-bold\",\n    900: \"Black\"\n};\nexport function useFontControls(props) {\n    const { fontFamily , fontSize , fontWeight , font  } = props;\n    const fontWeightName = fontWeights[fontWeight];\n    const customFontStack = `\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;\n    const fontFamilyStyle = fontFamily ? {\n        fontSize,\n        fontWeight,\n        fontFamily: customFontStack\n    } : {\n        fontSize,\n        fontWeight\n    };\n    const fetchCustomFonts = async ()=>{\n        await fontStore.loadWebFontsFromSelectors([\n            `CUSTOM;${fontFamily}`,\n            `CUSTOM;${fontFamily} ${fontWeightName}`,\n            `GF;${fontFamily}-${fontWeightName.toLowerCase()}`, \n        ]).catch((e)=>console.error(e)\n        );\n    };\n    useEffect(()=>{\n        if (font) fetchCustomFonts();\n    }, [\n        font,\n        fontFamily,\n        fontWeight\n    ]);\n    return fontFamilyStyle;\n}\n\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}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import { defaultEvents, localeOptions, fontControls, fontSizeOptions, emptyStateStyle, containerStyles, fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nimport { useOnEnter, useOnExit } from \"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nimport { colorTokentoValue, colorFromToken } from \"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nimport { useUniqueClassName, randomID } from \"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";\nimport { getVariantControls } from \"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";\nimport { useIsBrowserSafari } from \"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";\nimport { useMultiOnChange, useOnChange } from \"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";\nimport { mstoMinAndSec, secondsToMinutes } from \"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";\nimport { useAutoMotionValue } from \"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";\nimport { useFontControls } from \"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/tTLhbOFToDhKcwOVmn8E/useFontControls.js\";\nimport { useRenderTarget, useIsInPreview } from \"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/AAh30yXzt1DUsOi1YwUY/useRenderTarget.js\";\nimport { useControlledState } from \"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";\nimport { usePadding, useRadius, paddingControl, borderRadiusControl } from \"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";\nimport { detectAutoSizingAxis } from \"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";\nexport { 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,  };\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.43.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/Pk7RhKpPAlu4xr8tiZYq/index.js\"\n","import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map","/*\n * styles (framer/integrations-styles@0.2.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/ZORE1BBUY4n4vHC0WFDH/bnwaYkSw2e4q5eLH4jPK/styles.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useEffect}from\"react\";import{addPropertyControls,ControlType,withCSS,motion}from\"framer\";import{containerStyles}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";// import { createWidget } from \"https://cdn.skypack.dev/@typeform/embed@1.32.0\"\nimport TypeForm from\"https://esm.sh/@typeform/embed@1.32.0\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";const Widget=withCSS(function Widget({id,style,onSubmit,hideFooter,hideHeaders,disableAutoFocus,...props}){const container=useRef(null);useEffect(()=>{if(typeof window===\"undefined\"||!container.current)return;const parentParams=new URLSearchParams(window.location.search);const transitiveParams=[...parentParams].map(([key])=>key);const widget=TypeForm.createWidget(id,{width:\"100%\",height:\"100%\",container:container.current,transitiveSearchParams:transitiveParams,onSubmit,hideFooter,hideHeaders,disableAutoFocus});return()=>widget.unmount();},[id,onSubmit,hideFooter,hideHeaders,disableAutoFocus]);return /*#__PURE__*/_jsx(\"div\",{style:style,className:\"framer-typeform\",ref:container,...props});},[\".framer-typeform div, .framer-typeform iframe { width: 100%; height: 100%; border: none !important; }\"]);/**\n * TYPEFORM\n *\n * @framerIntrinsicWidth 800\n * @framerIntrinsicHeight 600\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Typeform({formId,style,onSubmit,hideFooter,hideHeaders,autoFocus,...props}){function handleSubmit(e){if(onSubmit!==undefined){onSubmit(e);}if(globalThis.__send_framer_conversion__){globalThis.__send_framer_conversion__(\"typeform\");}}return formId?/*#__PURE__*/_jsx(motion.div,{style:{...containerStyles,...style},...props,children:/*#__PURE__*/_jsx(Widget,{id:formId,style:{width:\"100%\",height:\"100%\"},onSubmit:handleSubmit,hideFooter:hideFooter,hideHeaders:hideHeaders,disableAutoFocus:!autoFocus})}):/*#__PURE__*/_jsxs(motion.div,{style:{...emptyStateStyle,...style},...props,children:[/*#__PURE__*/_jsx(\"h1\",{style:stateTitleStyle,children:\"Typeform\"}),/*#__PURE__*/_jsx(\"p\",{style:stateParagraphStyle,children:\"Set a form ID in the Properties.\"})]});}addPropertyControls(Typeform,{formId:{title:\"ID\",type:ControlType.String,placeholder:\"12ABCD34\",defaultValue:\"R2s5BM\",description:\"Create a [Typeform](https://www.typeform.com/) account, add a form and copy its ID. [Learn more…](https://www.framer.com/sites/integrations/typeform/)\"},hideFooter:{title:\"Footer\",type:ControlType.Boolean,enabledTitle:\"Hide\",disabledTitle:\"Show\",defaultValue:false},hideHeaders:{title:\"Headers\",type:ControlType.Boolean,enabledTitle:\"Hide\",disabledTitle:\"Show\",defaultValue:false},autoFocus:{title:\"Auto-focus\",type:ControlType.Boolean,enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:true},onSubmit:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Typeform\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"800\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"600\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Typeform.map","// Generated by Framer (a520bf1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Typeform from\"https://framerusercontent.com/modules/uyKL83UOiQk88ZAT4YJF/wAQQPAvBDY5oK2YEuzvL/Typeform.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gKuwjmmukOLPhss6GP4F/PrHOfyxbJPewySbE9Msv/Aww_5w5bo.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lLChZIo3SwGKZwINw49R/gghvS1JNom14FVLLiEyl/ggW5SjA21.js\";import Button from\"https://framerusercontent.com/modules/vfm6V94DdAh0Q30XdveE/rObq3alt0fa8GbCNz14V/VWgFuPsfo.js\";const TypeformFonts=getFonts(Typeform);const MotionDivWithFX=withFX(motion.div);const ButtonFonts=getFonts(Button);const cycleOrder=[\"qrakbQ4v6\",\"howPnbi8M\",\"pF4RhUJCb\"];const serializationHash=\"framer-CDToF\";const variantClassNames={howPnbi8M:\"framer-v-1mct7fk\",pF4RhUJCb:\"framer-v-5ufjzr\",qrakbQ4v6:\"framer-v-18ka4d0\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Wide\":\"qrakbQ4v6\",Phone:\"pF4RhUJCb\",Tablet:\"howPnbi8M\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qrakbQ4v6\"};};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:\"qrakbQ4v6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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-18ka4d0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop Wide\",layoutDependency:layoutDependency,layoutId:\"qrakbQ4v6\",ref:refBinding,style:{\"--border-bottom-width\":\"8px\",\"--border-color\":\"var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217))\",\"--border-left-width\":\"8px\",\"--border-right-width\":\"8px\",\"--border-style\":\"solid\",\"--border-top-width\":\"8px\",backgroundColor:\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\",...style},...addPropertyOverrides({howPnbi8M:{\"data-framer-name\":\"Tablet\"},pF4RhUJCb:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nilurh\",\"data-framer-name\":\"bg\",layoutDependency:layoutDependency,layoutId:\"SeIANnJSL\",style:{background:\"radial-gradient(100% 100% at 0% 0%, rgb(46, 46, 46) 0%, var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0)) 100%)\",mask:\"radial-gradient(125% 100% at 0% 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.22449) 88.28828828828829%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"radial-gradient(125% 100% at 0% 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.22449) 88.28828828828829%, rgba(0, 0, 0, 0) 100%) add\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vtt1px\",layoutDependency:layoutDependency,layoutId:\"ZR30D5Nek\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 83.93442622950819%, rgba(255, 255, 255, 0) 100%)\",mask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0) 36.17504222972973%, rgb(0, 0, 0) 55.4054054054054%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 78.23057432432432%, rgba(0, 0, 0, 0) 97.2972972972973%) add\",opacity:.05,skewX:45,WebkitMask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0) 36.17504222972973%, rgb(0, 0, 0) 55.4054054054054%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 78.23057432432432%, rgba(0, 0, 0, 0) 97.2972972972973%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qv6cy6\",layoutDependency:layoutDependency,layoutId:\"wWYV2nW_S\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 83.93442622950819%, rgba(255, 255, 255, 0) 100%)\",mask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 11.398507882882884%, rgb(0, 0, 0) 25.557784346846844%, rgba(0, 0, 0, 0.55) 41.696579391891895%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 78.23057432432432%, rgba(0, 0, 0, 0) 97.2972972972973%) add\",opacity:.05,skewX:45,WebkitMask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 11.398507882882884%, rgb(0, 0, 0) 25.557784346846844%, rgba(0, 0, 0, 0.55) 41.696579391891895%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 78.23057432432432%, rgba(0, 0, 0, 0) 97.2972972972973%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18pkf2p\",layoutDependency:layoutDependency,layoutId:\"RQ2rNxdLA\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 67%, rgba(255, 255, 255, 0) 100%)\",mask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 9.814893018018019%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0.55) 28.58776745495496%, rgba(0, 0, 0, 0.42462) 40.090090090090094%, rgb(0, 0, 0) 48.64864864864865%, rgba(0, 0, 0, 0.26749) 54.5045045045045%, rgba(0, 0, 0, 0.13) 78.5789695945946%, rgba(0,0,0,1) 88.55398367117117%, rgba(0, 0, 0, 0) 97.2972972972973%) add\",opacity:.05,skewX:45,WebkitMask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 9.814893018018019%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0.55) 28.58776745495496%, rgba(0, 0, 0, 0.42462) 40.090090090090094%, rgb(0, 0, 0) 48.64864864864865%, rgba(0, 0, 0, 0.26749) 54.5045045045045%, rgba(0, 0, 0, 0.13) 78.5789695945946%, rgba(0,0,0,1) 88.55398367117117%, rgba(0, 0, 0, 0) 97.2972972972973%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pa691l\",layoutDependency:layoutDependency,layoutId:\"glxDeWyeh\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 83.93442622950819%, rgba(255, 255, 255, 0) 100%)\",mask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 17.659065315315313%, rgba(0, 0, 0, 0.55) 26.641680743243246%, rgb(0, 0, 0) 35.230152027027025%, rgba(0, 0, 0, 0) 47.69847972972973%, rgba(0, 0, 0, 0.13) 69.17757601351352%, rgba(0,0,0,1) 79.1455518018018%, rgba(0, 0, 0, 0) 97.2972972972973%) add\",opacity:.05,skewX:45,WebkitMask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 17.659065315315313%, rgba(0, 0, 0, 0.55) 26.641680743243246%, rgb(0, 0, 0) 35.230152027027025%, rgba(0, 0, 0, 0) 47.69847972972973%, rgba(0, 0, 0, 0.13) 69.17757601351352%, rgba(0,0,0,1) 79.1455518018018%, rgba(0, 0, 0, 0) 97.2972972972973%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3pkuos\",layoutDependency:layoutDependency,layoutId:\"ng8yKwSU9\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 83.93442622950819%, rgba(255, 255, 255, 0) 100%)\",mask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0.55) 27.577773085585587%, rgb(0, 0, 0) 42.34234234234234%, rgba(0, 0, 0, 0) 48.60465934684685%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 74.95249155405406%, rgb(0, 0, 0) 82.43243243243244%, rgba(0, 0, 0, 0.4725) 88.671875%, rgba(0, 0, 0, 0) 97.2972972972973%) add\",opacity:.05,skewX:45,WebkitMask:\"linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20.036247184684683%, rgba(0, 0, 0, 0.55) 27.577773085585587%, rgb(0, 0, 0) 42.34234234234234%, rgba(0, 0, 0, 0) 48.60465934684685%, rgba(0, 0, 0, 0.13) 67.11711711711712%, rgba(0,0,0,1) 74.95249155405406%, rgb(0, 0, 0) 82.43243243243244%, rgba(0, 0, 0, 0.4725) 88.671875%, rgba(0, 0, 0, 0) 97.2972972972973%) add\"}})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",backgroundSize:1.17,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-179r1kf\",\"data-framer-name\":\"noise\",layoutDependency:layoutDependency,layoutId:\"TmUKV8RHI\",style:{opacity:.1}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n4seje\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"ul4mT36Jo\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:1.4,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-600}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-divrc2\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"Qitqb2Zu7\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h52saa\",layoutDependency:layoutDependency,layoutId:\"fHPpV_2hv\",style:{borderBottomLeftRadius:123,borderBottomRightRadius:123,borderTopLeftRadius:123,borderTopRightRadius:123},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rb6uxa\",layoutDependency:layoutDependency,layoutId:\"eYsZtjipG\",style:{background:\"linear-gradient(90deg, rgba(84, 84, 84, 0) 0%, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)) 100%)\",opacity:.5}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jmibp8\",layoutDependency:layoutDependency,layoutId:\"ReyGxnVYE\",style:{background:\"linear-gradient(270deg, rgba(84, 84, 84, 0) 0%, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)) 100%)\",opacity:.5}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12rdgm6\",layoutDependency:layoutDependency,layoutId:\"O21zd2VEz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{className:\"framer-styles-preset-wd4756\",\"data-styles-preset\":\"Aww_5w5bo\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-547b5c15-77fe-4f79-a0d6-e024d7d798f1, rgba(255, 255, 255, 0.5)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)))\"},children:\"Let's \"}),\"Connect\"]})}),className:\"framer-2lggl9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QppEEiXfn\",style:{\"--extracted-1sp2osd\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--extracted-gdpscs\":\"var(--token-547b5c15-77fe-4f79-a0d6-e024d7d798f1, rgba(255, 255, 255, 0.5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ihf1r3\",\"data-styles-preset\":\"ggW5SjA21\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)))\"},children:\"Feel free to contact me if having any questions. I'm available for new projects or just for chatting.\"})}),className:\"framer-x3t3dk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v9DuE_EwP\",style:{\"--extracted-1eung3n\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lwa6f3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pZ0ab1odY-container\",nodeId:\"pZ0ab1odY\",rendersWithMotion:true,scopeId:\"iKfkqVObA\",style:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) -42%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) -42%, rgba(0,0,0,1) 100%) add\"},children:/*#__PURE__*/_jsx(Typeform,{autoFocus:true,formId:\"HiV10tHi\",height:\"100%\",hideFooter:false,hideHeaders:false,id:\"pZ0ab1odY\",layoutId:\"pZ0ab1odY\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wz2oom\",\"data-framer-name\":\"Bottom COntent\",layoutDependency:layoutDependency,layoutId:\"RYlGIewgE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aq0gsr\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"jWYj1rY9s\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+80+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+51+36)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+36)+0+0,...addPropertyOverrides({howPnbi8M:{y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+56+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+51+28)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+28)+0+0},pF4RhUJCb:{y:(componentViewport?.y||0)+36+((componentViewport?.height||1221)-72-847.2+0+0)+40+716.2+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gnn4kr-container\",layoutDependency:layoutDependency,layoutId:\"yfLdBuh2A-container\",nodeId:\"yfLdBuh2A\",rendersWithMotion:true,scopeId:\"iKfkqVObA\",children:/*#__PURE__*/_jsx(Button,{dLfwiPK8c:\"At\",EnfjDXQkn:false,height:\"100%\",id:\"yfLdBuh2A\",layoutId:\"yfLdBuh2A\",QUcJ7urye:true,variant:matchVariant(\"CoTy2wjpS\"),VftTy7iTx:\"Book a free intro call\",width:\"100%\",Z63mvCN3B:\"blazejzarzycki@proton.me\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+80+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+51+36)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+36)+0+0,...addPropertyOverrides({howPnbi8M:{y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+56+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+51+28)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+28)+0+0},pF4RhUJCb:{y:(componentViewport?.y||0)+36+((componentViewport?.height||1221)-72-847.2+0+0)+40+716.2+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6kgeyr-container\",layoutDependency:layoutDependency,layoutId:\"qCmA6Oj3Q-container\",nodeId:\"qCmA6Oj3Q\",rendersWithMotion:true,scopeId:\"iKfkqVObA\",children:/*#__PURE__*/_jsx(Button,{dLfwiPK8c:\"TiktokLogo\",EnfjDXQkn:false,height:\"100%\",id:\"qCmA6Oj3Q\",layoutId:\"qCmA6Oj3Q\",QUcJ7urye:true,variant:matchVariant(\"CoTy2wjpS\"),VftTy7iTx:\"Book a free intro call\",width:\"100%\",Z63mvCN3B:\"https://www.tiktok.com/@bz_graphicdesignstudio?is_from_webapp=1&sender_device=pc\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+80+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+51+36)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+36)+0+0,...addPropertyOverrides({howPnbi8M:{y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+56+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+51+28)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+28)+0+0},pF4RhUJCb:{y:(componentViewport?.y||0)+36+((componentViewport?.height||1221)-72-847.2+0+0)+40+716.2+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-in61sx-container\",layoutDependency:layoutDependency,layoutId:\"jD3qEmsFI-container\",nodeId:\"jD3qEmsFI\",rendersWithMotion:true,scopeId:\"iKfkqVObA\",children:/*#__PURE__*/_jsx(Button,{dLfwiPK8c:\"BehanceLogo\",EnfjDXQkn:false,height:\"100%\",id:\"jD3qEmsFI\",layoutId:\"jD3qEmsFI\",QUcJ7urye:true,variant:matchVariant(\"CoTy2wjpS\"),VftTy7iTx:\"Book a free intro call\",width:\"100%\",Z63mvCN3B:\"https://www.behance.net/baejzarzycki\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+80+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+51+36)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-160-87)/1)*1+36)+0+0,...addPropertyOverrides({howPnbi8M:{y:(componentViewport?.y||0)+0+((componentViewport?.height||834)-0-(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1+0)+0+0)+56+(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-(Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+51+28)+Math.max(0,(Math.max(0,((componentViewport?.height||834)-0-0)/1)*1-112-79)/1)*1+28)+0+0},pF4RhUJCb:{y:(componentViewport?.y||0)+36+((componentViewport?.height||1221)-72-847.2+0+0)+40+716.2+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dllnth-container\",layoutDependency:layoutDependency,layoutId:\"NQy5IV2WN-container\",nodeId:\"NQy5IV2WN\",rendersWithMotion:true,scopeId:\"iKfkqVObA\",children:/*#__PURE__*/_jsx(Button,{dLfwiPK8c:\"InstagramLogo\",EnfjDXQkn:false,height:\"100%\",id:\"NQy5IV2WN\",layoutId:\"NQy5IV2WN\",QUcJ7urye:true,variant:matchVariant(\"CoTy2wjpS\"),VftTy7iTx:\"Book a free intro call\",width:\"100%\",Z63mvCN3B:\"https://www.instagram.com/zarzycki_5/\"})})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-74s1wo\",\"data-framer-name\":\"tl\",layoutDependency:layoutDependency,layoutId:\"SMYHkQuD_\",style:{backgroundColor:\"var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217))\",mask:\"url('https://framerusercontent.com/images/jptbxVDKOL3y2K3dyTNK9na73uA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/jptbxVDKOL3y2K3dyTNK9na73uA.svg') alpha no-repeat center / cover add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9hag6o\",\"data-framer-name\":\"tr\",layoutDependency:layoutDependency,layoutId:\"yZ0OoL183\",style:{backgroundColor:\"var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217))\",mask:\"url('https://framerusercontent.com/images/Cy4Y373j3W6Y5YXe0SRDbsV760.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/Cy4Y373j3W6Y5YXe0SRDbsV760.svg') alpha no-repeat center / cover add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u9tbsk\",\"data-framer-name\":\"br\",layoutDependency:layoutDependency,layoutId:\"OR4ORvwkR\",style:{backgroundColor:\"var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217))\",mask:\"url('https://framerusercontent.com/images/nnOxF9f7GUGR4LMHU2YTvSRLsI.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/nnOxF9f7GUGR4LMHU2YTvSRLsI.svg') alpha no-repeat center / cover add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lfd86i\",\"data-framer-name\":\"bl\",layoutDependency:layoutDependency,layoutId:\"T_xofxcgb\",style:{backgroundColor:\"var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217))\",mask:\"url('https://framerusercontent.com/images/lPA9qme8lYplEkSYmjwSkHlECQ.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/lPA9qme8lYplEkSYmjwSkHlECQ.svg') alpha no-repeat center / cover add\"}})]})})})});});const css=[\".framer-CDToF.framer-7w506p, .framer-CDToF .framer-7w506p { display: block; }\",\".framer-CDToF.framer-18ka4d0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 834px; justify-content: flex-end; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px 112px 0px 112px; position: relative; width: 1440px; }\",\".framer-CDToF .framer-nilurh { flex: none; gap: 10px; height: 100%; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-CDToF .framer-1vtt1px { flex: none; height: 1269px; left: calc(33.611111111111136% - min(960px, 591.04338305692px) / 2); max-width: 960px; overflow: hidden; position: absolute; top: -209px; width: 591px; }\",\".framer-CDToF .framer-qv6cy6 { flex: none; height: 1269px; left: calc(-1.5277777777777555% - min(960px, 582.0033895797204px) / 2); max-width: 960px; overflow: hidden; position: absolute; top: -209px; width: 582px; }\",\".framer-CDToF .framer-18pkf2p { flex: none; height: 1269px; left: calc(33.68055555555558% - min(960px, 441.23777686332323px) / 2); max-width: 960px; overflow: hidden; position: absolute; top: -209px; width: 441px; }\",\".framer-CDToF .framer-pa691l { flex: none; height: 1269px; left: calc(50.138888888888914% - min(960px, 683.5956972282517px) / 2); max-width: 960px; overflow: hidden; position: absolute; top: -209px; width: 684px; }\",\".framer-CDToF .framer-3pkuos { flex: none; height: 1269px; left: calc(49.09722222222224% - min(960px, 426.1711210679905px) / 2); max-width: 960px; overflow: hidden; position: absolute; top: -209px; width: 426px; }\",\".framer-CDToF .framer-179r1kf { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-CDToF .framer-1n4seje { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: 1px; justify-content: flex-end; max-width: 1366px; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-CDToF .framer-divrc2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: 1px; justify-content: center; overflow: visible; padding: 60px 36px 60px 36px; position: relative; width: 100%; }\",\".framer-CDToF .framer-1h52saa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-CDToF .framer-rb6uxa, .framer-CDToF .framer-jmibp8 { flex: none; height: 1px; overflow: hidden; position: relative; width: 69px; }\",\".framer-CDToF .framer-12rdgm6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 620px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-CDToF .framer-2lggl9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CDToF .framer-x3t3dk { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-CDToF .framer-lwa6f3-container { flex: none; height: 323px; position: relative; width: 1486px; }\",\".framer-CDToF .framer-wz2oom { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-CDToF .framer-aq0gsr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 346px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CDToF .framer-1gnn4kr-container, .framer-CDToF .framer-6kgeyr-container, .framer-CDToF .framer-in61sx-container, .framer-CDToF .framer-dllnth-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-CDToF .framer-74s1wo { aspect-ratio: 1 / 1; flex: none; height: auto; left: 8px; overflow: visible; position: absolute; top: 8px; width: 24px; z-index: 1; }\",\".framer-CDToF .framer-9hag6o { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: absolute; right: 8px; top: 8px; width: 24px; z-index: 1; }\",\".framer-CDToF .framer-1u9tbsk { aspect-ratio: 1 / 1; bottom: 8px; flex: none; height: auto; overflow: visible; position: absolute; right: 8px; width: 24px; z-index: 1; }\",\".framer-CDToF .framer-1lfd86i { aspect-ratio: 1 / 1; bottom: 8px; flex: none; height: auto; left: 8px; overflow: visible; position: absolute; width: 24px; z-index: 1; }\",\".framer-CDToF.framer-v-1mct7fk.framer-18ka4d0 { padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-CDToF.framer-v-1mct7fk .framer-1n4seje { gap: 28px; padding: 56px 0px 56px 0px; }\",\".framer-CDToF.framer-v-5ufjzr.framer-18ka4d0 { height: min-content; padding: 36px 24px 36px 24px; width: 390px; }\",\".framer-CDToF.framer-v-5ufjzr .framer-nilurh { height: 844px; }\",\".framer-CDToF.framer-v-5ufjzr .framer-1n4seje { flex: none; height: min-content; padding: 40px 0px 40px 0px; }\",\".framer-CDToF.framer-v-5ufjzr .framer-divrc2 { flex: none; height: min-content; order: 0; }\",\".framer-CDToF.framer-v-5ufjzr .framer-wz2oom { flex-direction: column; gap: 36px; justify-content: flex-start; order: 1; }\",\".framer-CDToF.framer-v-5ufjzr .framer-aq0gsr { flex: none; justify-content: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-CDToF[data-border=\"true\"]::after, .framer-CDToF [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 834\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"howPnbi8M\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"pF4RhUJCb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriKfkqVObA=withCSS(Component,css,\"framer-CDToF\");export default FrameriKfkqVObA;FrameriKfkqVObA.displayName=\"footer 2\";FrameriKfkqVObA.defaultProps={height:834,width:1440};addPropertyControls(FrameriKfkqVObA,{variant:{options:[\"qrakbQ4v6\",\"howPnbi8M\",\"pF4RhUJCb\"],optionTitles:[\"Desktop Wide\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriKfkqVObA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...TypeformFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FrameriKfkqVObA.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriKfkqVObA\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"howPnbi8M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"pF4RhUJCb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"834\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iKfkqVObA.map","// Generated by Framer (a520bf1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer2 from\"#framer/local/canvasComponent/iKfkqVObA/iKfkqVObA.js\";import Nav from\"#framer/local/canvasComponent/r3pgXBKYQ/r3pgXBKYQ.js\";const NavFonts=getFonts(Nav);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const Footer2Fonts=getFonts(Footer2);const breakpoints={CeLI8Tzrp:\"(max-width: 809.98px)\",Nwpk99o9M:\"(min-width: 810px) and (max-width: 1439.98px)\",wyPhIJ57O:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-AHBRC\";const variantClassNames={CeLI8Tzrp:\"framer-v-5mexov\",Nwpk99o9M:\"framer-v-hhd1g\",wyPhIJ57O:\"framer-v-zq1g26\"};const JdFvVZg7T=undefined;const JC3pPzHuP=undefined;const transition1={delay:1,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-48};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={CeLI8Tzrp:[\".framer-AHBRC .framer-1ansc9r-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CeLI8Tzrp:\".framer-5mexov-override\"};const rules=[\".framer-AHBRC.framer-18odf35, .framer-AHBRC .framer-18odf35 { display: block; }\",\".framer-AHBRC.framer-zq1g26 { align-content: center; align-items: center; background-color: var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, #d9d9d9); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AHBRC .framer-1bgyf1y-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-AHBRC .framer-y250pu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-AHBRC .framer-qp6ulc { align-content: center; align-items: center; background-color: var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; order: 1002; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AHBRC .framer-1ansc9r-container { flex: none; height: 100vh; position: relative; width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CeLI8Tzrp:\"(max-width: 809.98px)\",Nwpk99o9M:\"(min-width: 810px) and (max-width: 1439.98px)\",wyPhIJ57O:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"wyPhIJ57O\",Phone:\"CeLI8Tzrp\",Tablet:\"Nwpk99o9M\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({contactLink,footer,height,id,width,...props})=>{return{...props,JC3pPzHuP:footer??props.JC3pPzHuP??true,JdFvVZg7T:contactLink??props.JdFvVZg7T,variant:humanReadableVariantMap[props.variant]??props.variant??\"wyPhIJ57O\"};};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,JdFvVZg7T,JC3pPzHuP,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"wyPhIJ57O\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aa303802-e5d1-4856-bfe5-30475052d91c, rgb(217, 217, 217)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zq1g26\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RTbM5kfhR\"},implicitPathVariables:undefined},{href:{webPageId:\"RTbM5kfhR\"},implicitPathVariables:undefined},{href:{webPageId:\"RTbM5kfhR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1bgyf1y-container\",\"data-framer-appear-id\":\"1bgyf1y\",initial:animation1,layoutScroll:true,nodeId:\"Oyt7QQ6s0\",optimized:true,rendersWithMotion:true,scopeId:\"kc0kLvOPH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CeLI8Tzrp:{kimQ09aws:resolvedLinks[2],ow9UOALGc:\"0px 24px 0px 24px\"},Nwpk99o9M:{kimQ09aws:resolvedLinks[1],ow9UOALGc:\"0px 48px 0px 48px\"}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"Oyt7QQ6s0\",kimQ09aws:resolvedLinks[0],layoutId:\"Oyt7QQ6s0\",ow9UOALGc:\"0px 120px 0px 120px\",SsyD4X2kj:JdFvVZg7T,style:{width:\"100%\"},width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-y250pu\"}),JC3pPzHuP!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qp6ulc\",\"data-framer-name\":\"footer\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CeLI8Tzrp:{height:834,y:1083}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ansc9r-container\",nodeId:\"MvOb_j4sX\",scopeId:\"kc0kLvOPH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CeLI8Tzrp:{style:{width:\"100%\"},variant:matchVariant(\"pF4RhUJCb\")},Nwpk99o9M:{variant:matchVariant(\"howPnbi8M\")}},children:/*#__PURE__*/_jsx(Footer2,{height:\"100%\",id:\"MvOb_j4sX\",layoutId:\"MvOb_j4sX\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qrakbQ4v6\"),width:\"100%\"})})})})})})]}),/*#__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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nwpk99o9M\":{\"layout\":[\"fixed\",\"fixed\"]},\"CeLI8Tzrp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JdFvVZg7T\":\"contactLink\",\"JC3pPzHuP\":\"footer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wyPhIJ57O\":[\".framer-1bgyf1y-container\",\".framer-qp6ulc\"],\"Nwpk99o9M\":[\".framer-1bgyf1y-container\",\".framer-qp6ulc\"],\"CeLI8Tzrp\":[\".framer-1bgyf1y-container\",\".framer-qp6ulc\"]}\n * @framerBreakpoints {\"wyPhIJ57O\":{\"min\":1440,\"canvasClassName\":\"framer-zq1g26-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"Nwpk99o9M\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-hhd1g-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"CeLI8Tzrp\":{\"max\":809,\"canvasClassName\":\"framer-5mexov-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant wyPhIJ57O\n * @framerLayoutTemplate true\n */const Framerkc0kLvOPH=withCSS(Component,css,\"framer-AHBRC\");export default Framerkc0kLvOPH;Framerkc0kLvOPH.displayName=\"Template\";Framerkc0kLvOPH.defaultProps={height:1e3,width:1440};addPropertyControls(Framerkc0kLvOPH,{JdFvVZg7T:{title:\"Contact Link\",type:ControlType.Link},JC3pPzHuP:{defaultValue:true,title:\"Footer\",type:ControlType.Boolean}});addFonts(Framerkc0kLvOPH,[{explicitInter:true,fonts:[]},...NavFonts,...Footer2Fonts],{supportsExplicitInterCodegen:true});Framerkc0kLvOPH.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkc0kLvOPH\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"wyPhIJ57O\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"wyPhIJ57O\\\":[\\\".framer-1bgyf1y-container\\\",\\\".framer-qp6ulc\\\"],\\\"Nwpk99o9M\\\":[\\\".framer-1bgyf1y-container\\\",\\\".framer-qp6ulc\\\"],\\\"CeLI8Tzrp\\\":[\\\".framer-1bgyf1y-container\\\",\\\".framer-qp6ulc\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"wyPhIJ57O\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-zq1g26-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"Nwpk99o9M\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-hhd1g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"CeLI8Tzrp\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-5mexov-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nwpk99o9M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CeLI8Tzrp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"JdFvVZg7T\\\":\\\"contactLink\\\",\\\"JC3pPzHuP\\\":\\\"footer\\\"}\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/dx5BQlNtfAFoC2ppFDed/X0eEbsTvoILHAnO3bwkY/kc0kLvOPH.js\";\r\n\r\n\t\tconst routes = {RTbM5kfhR: {elements: {btBbhBuNJ: \"faq\", ddVMDuypM: \"hero\", eAHVSnUN1: \"intro\", g47fbrVBk: \"process\", H9oin6mZn: \"about\", n51p5zvOx: \"process-cards\", uvQEUapsQ: \"work\", x5Ih1UQT4: \"pricing\", yrU5XJ4VY: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b5NXSrkQ6e3hScblDDRU/1Im9CqMGKbZ68UIEpIV2/RTbM5kfhR.js\")), path: \"/\"}, zkAyVXT84: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pRmILHOWlDmbeACsDVC3/JhdxVy3ijktQAmgeloNK/zkAyVXT84.js\")), path: \"/404\"}, eIKOpQDcE: {collectionId: \"eUOlCMwzv\", elements: {aJcsbuuD_: \"cta\", Jfs860hOV: \"benefits\", PobG7s22C: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gYaHof8cRvljM9QPdHbB/7t3JYNuWmwmNfjGks751/eIKOpQDcE.js\")), path: \"/work/:uTZAUbA1P\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eUOlCMwzv: async () => (await import(\"https://framerusercontent.com/modules/gWPZE6H3Tj9NJ8KPSXD3/rMQV654n895ajMTGKo1F/eUOlCMwzv.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"be1f76624a22f9a86a05ea7b9be5fe1cc1e9448851dfcfe5b1151f33d00cf48d\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {JC3pPzHuP: true, JdFvVZg7T: {href: {hash: \":yrU5XJ4VY\", webPageId: \"RTbM5kfhR\"}}}\r\nconst props2 = {...props1, JC3pPzHuP: false, JdFvVZg7T: undefined}\r\nconst props3 = {...props1, JdFvVZg7T: {href: {hash: \":aJcsbuuD_\", pathVariables: {uTZAUbA1P: \"strida\"}, unresolvedPathSlugs: {uTZAUbA1P: {collectionId: \"eUOlCMwzv\", collectionItemId: \"eSQMtwGr6\"}}, webPageId: \"eIKOpQDcE\"}}}\r\nconst templateProps = {eIKOpQDcE: props3, RTbM5kfhR: props1, zkAyVXT84: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"RTbM5kfhR\":\r\ncase \"zkAyVXT84\":\r\ncase \"eIKOpQDcE\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"JdFvVZg7T\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, JdFvVZg7T: resolvedLinks[0], key: \"Template1\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"RTbM5kfhR\":\r\ncase \"zkAyVXT84\":\r\ncase \"eIKOpQDcE\":\r\nreturn [{hash: \"5mexov\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"hhd1g\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"zq1g26\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pRmILHOWlDmbeACsDVC3/JhdxVy3ijktQAmgeloNK/zkAyVXT84.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://bzstudio.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/taS2BG4YuyWHnW6Vy2Cl/nStQepmniB63wY1LSVp7/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 315, type: \"wipe\", width: \"10%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}