{"version":3,"file":"script_main.DVbGDrcM.mjs","names":["useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","PrimaryButton","serializationHash","variantClassNames","animation","animation1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","SVG","HeaderSectionFonts","HeaderSection","ContainerWithOptimizedAppearEffect","FooterSectionFonts","FooterSection","breakpoints","serializationHash","variantClassNames","animation","animation1","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","Image1","css","HeaderSection","FooterSection","isBrowser","useRef","React.useId","className","PropertyOverrides","Image","React.createElement","MainTemplate","InnerTemplate","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","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:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/dXlrBpZ3YL9JKd6GN7kx/TN7JOW0QpLENz5TwxDyu/XoLu0U8bp.js","https:/framerusercontent.com/modules/5n8Dh8g0n7khbnIViLrA/sOLwUvAhqRiMsE6Xhxp1/E6ByY9LB2.js","https:/framerusercontent.com/modules/12GWkoBC7urvRBVKNKNe/vmo8588zynKcvHvwR4lp/UPiY_sCfq.js","https:/framerusercontent.com/modules/3e7vPUhCaqalByoup8nu/Fb4xPG5Mq1ZQE963TgAE/cDDZMHvJM.js","https:/framerusercontent.com/modules/6r1BbvIN2zyawNWU5KS4/3duBWWwFWs5BGGysgU6l/tkrfFFvWV.js","framer:toplevel/main"],"sourcesContent":["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (0138aee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Inter Variable Variable Regular\",\"CUSTOMV2;Inter Variable Variable RegularVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\",\"CUSTOMV2;Inter Variable Variable RegularVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\",\"CUSTOMV2;Inter Variable Variable RegularVF=Im9wc3oiIDE0LCAid2dodCIgNDAw\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Variable\",url:\"https://framerusercontent.com/assets/zGkzF6Kz3BzLVskEElr1XWKCSro.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-3j1t7 .framer-styles-preset-uftys3:not(.rich-text-wrapper), .framer-3j1t7 .framer-styles-preset-uftys3.rich-text-wrapper p { --framer-font-family: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 14, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.12px; --framer-line-height: 16px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-4a25ba3a-c99c-400d-8a6e-3247f576a85a, rgba(244, 247, 245, 0.96)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-3j1t7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ec61f0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ak5BXwFFKMiYHKJWIW5I/7gAwhv150ThaIGO2CQhq/hUmR13nAz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dXlrBpZ3YL9JKd6GN7kx/TN7JOW0QpLENz5TwxDyu/XoLu0U8bp.js\";const cycleOrder=[\"xR_Wc0vMv\",\"ncVgFCyNF\",\"ZkzXOn0Rh\"];const serializationHash=\"framer-N5VEq\";const variantClassNames={ncVgFCyNF:\"framer-v-111inwi\",xR_Wc0vMv:\"framer-v-1b74lk5\",ZkzXOn0Rh:\"framer-v-qau5bu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"xR_Wc0vMv\",Mobile:\"ZkzXOn0Rh\",Tablet:\"ncVgFCyNF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xR_Wc0vMv\"};};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:\"xR_Wc0vMv\",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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b74lk5\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"xR_Wc0vMv\",ref:refBinding,style:{backgroundColor:\"var(--token-8327749f-3525-482b-9948-5a4eba6120df, rgb(1, 9, 7))\",...style},...addPropertyOverrides({ncVgFCyNF:{\"data-framer-name\":\"Tablet\"},ZkzXOn0Rh:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wgt0m1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"xbCSHk2EA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7q2s2p\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"YE5Kx8tWx\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-600044c0-3640-4b67-bd1b-b323abcc9b0c, rgba(244, 247, 245, 0.12))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(Link,{href:\"www.bytelgeuse.sa\",motionChild:true,nodeId:\"FaPQE4SjM\",openInNewTab:true,scopeId:\"E6ByY9LB2\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+-13.3066),pixelHeight:500,pixelWidth:500,sizes:\"125px\",src:\"https://framerusercontent.com/images/Bqw36dmaDZeMijeTKiYAimP228.png?width=500&height=500\"},className:\"framer-1i656dm framer-f0u18w\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"FaPQE4SjM\",transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({ZkzXOn0Rh:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+0+0+12),pixelHeight:500,pixelWidth:500,sizes:\"90px\",src:\"https://framerusercontent.com/images/Bqw36dmaDZeMijeTKiYAimP228.png?width=500&height=500\"},transformTemplate:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"www.bytelgeuse.sa\",motionChild:true,nodeId:\"h90JMotaE\",openInNewTab:true,scopeId:\"E6ByY9LB2\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:24,intrinsicWidth:133,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+41.2928),pixelHeight:48,pixelWidth:266,sizes:\"133px\",src:\"https://framerusercontent.com/images/twjzL1ye4EFay8ur9Bi6isD8E.png?width=266&height=48\"},className:\"framer-1uc2jx0 framer-f0u18w\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"h90JMotaE\",transformTemplate:transformTemplate1,...addPropertyOverrides({ZkzXOn0Rh:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:24,intrinsicWidth:133,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+0+0+52.5),pixelHeight:48,pixelWidth:266,sizes:\"98px\",src:\"https://framerusercontent.com/images/twjzL1ye4EFay8ur9Bi6isD8E.png?width=266&height=48\"},transformTemplate:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"OMlIrRoSm\",openInNewTab:false,scopeId:\"E6ByY9LB2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-quxxwd framer-f0u18w\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"OMlIrRoSm\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-drxmm0\",\"data-framer-name\":\"Navigations\",layoutDependency:layoutDependency,layoutId:\"N_NcjJjoP\",children:/*#__PURE__*/_jsx(motion.nav,{className:\"framer-6ute1m\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"Z5TqsSSP2\"})}),/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/ai-arm-3815b1400\",motionChild:true,nodeId:\"MUTbAzxQe\",openInNewTab:true,scopeId:\"E6ByY9LB2\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:256,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+106-83),pixelHeight:512,pixelWidth:512,sizes:\"68px\",src:\"https://framerusercontent.com/images/EPQmqfXBh0yQS0jghele6bUuw.png?width=512&height=512\"},className:\"framer-348kn5 framer-f0u18w\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"MUTbAzxQe\",whileHover:animation,...addPropertyOverrides({ZkzXOn0Rh:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:256,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+0+0+12),pixelHeight:512,pixelWidth:512,sizes:\"36px\",src:\"https://framerusercontent.com/images/EPQmqfXBh0yQS0jghele6bUuw.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:370,intrinsicWidth:370,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+106-76),pixelHeight:740,pixelWidth:740,sizes:\"61px\",src:\"https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?width=740&height=740\",srcSet:\"https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?scale-down-to=512&width=740&height=740 512w,https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?width=740&height=740 740w\"},className:\"framer-kur1qh\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"vcAsQmIrP\",...addPropertyOverrides({ZkzXOn0Rh:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:370,intrinsicWidth:370,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+0+0+15),pixelHeight:740,pixelWidth:740,sizes:\"30px\",src:\"https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?width=740&height=740\",srcSet:\"https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?scale-down-to=512&width=740&height=740 512w,https://framerusercontent.com/images/lViltYrVIQhNa1zpEAtmkshUaP8.png?width=740&height=740 740w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uftys3\",\"data-styles-preset\":\"XoLu0U8bp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64)))\"},children:\"Powered by\"})}),className:\"framer-1k8g3dh\",\"data-framer-name\":\"Copyright \\xa9 2025 Landa. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cPM9WDIP_\",style:{\"--extracted-r6o4lv\":\"var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"www.bytelgeuse.sa\",motionChild:true,nodeId:\"pYisQ8RxU\",openInNewTab:true,scopeId:\"E6ByY9LB2\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:23,intrinsicWidth:321,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+106-32),pixelHeight:46,pixelWidth:642,sizes:\"321px\",src:\"https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?width=642&height=46\",srcSet:\"https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?scale-down-to=512&width=642&height=46 512w,https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?width=642&height=46 642w\"},className:\"framer-1b803r9 framer-f0u18w\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"pYisQ8RxU\",...addPropertyOverrides({ZkzXOn0Rh:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:23,intrinsicWidth:321,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+0+0+84.1524),pixelHeight:46,pixelWidth:642,sizes:\"247px\",src:\"https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?width=642&height=46\",srcSet:\"https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?scale-down-to=512&width=642&height=46 512w,https://framerusercontent.com/images/wKuFt7efyuv4sUXxbfCxsdaZ8.png?width=642&height=46 642w\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14ifot6\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"HATWoDCrH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uftys3\",\"data-styles-preset\":\"XoLu0U8bp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64)))\"},children:\"Copyright \\xa9 2026 Bytelgeuse. All rights reserved.\"})}),className:\"framer-1wnvzyu\",\"data-framer-name\":\"Copyright \\xa9 2025 Landa. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OpTv9zbsh\",style:{\"--extracted-r6o4lv\":\"var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qqejrg\",\"data-framer-name\":\"Legal Items\",layoutDependency:layoutDependency,layoutId:\"MfZJp0FMM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uftys3\",\"data-styles-preset\":\"XoLu0U8bp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GIWLjkKm9\"},motionChild:true,nodeId:\"yGYLW035r\",openInNewTab:false,relValues:[],scopeId:\"E6ByY9LB2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz0vfg\",\"data-styles-preset\":\"hUmR13nAz\",children:\"Terms & Conditions\"})})})}),className:\"framer-1ymm7bk\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yGYLW035r\",style:{\"--extracted-r6o4lv\":\"var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uftys3\",\"data-styles-preset\":\"XoLu0U8bp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Uf_6754nD\"},motionChild:true,nodeId:\"Rf7Uwuo10\",openInNewTab:false,relValues:[],scopeId:\"E6ByY9LB2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz0vfg\",\"data-styles-preset\":\"hUmR13nAz\",children:\"Privacy Policy\"})})})}),className:\"framer-1homue6\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Rf7Uwuo10\",style:{\"--extracted-r6o4lv\":\"var(--token-20da63e7-adf9-4a73-b2bd-73d90373e91a, rgba(244, 247, 245, 0.64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N5VEq.framer-f0u18w, .framer-N5VEq .framer-f0u18w { display: block; }\",\".framer-N5VEq.framer-1b74lk5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1920px; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-N5VEq .framer-1wgt0m1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 72px 48px 72px; position: relative; width: 100%; }\",\".framer-N5VEq .framer-7q2s2p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 106px 0px; position: relative; width: 100%; }\",\".framer-N5VEq .framer-1i656dm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 125px); left: -16px; overflow: visible; position: absolute; text-decoration: none; top: 46%; width: 125px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-N5VEq .framer-1uc2jx0 { aspect-ratio: 5.541666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 80px; overflow: visible; position: absolute; text-decoration: none; top: 50%; width: 133px; z-index: 1; }\",\".framer-N5VEq .framer-quxxwd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 24px; min-width: 47px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-N5VEq .framer-drxmm0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; max-width: 424px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-N5VEq .framer-6ute1m { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; min-height: 20px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-N5VEq .framer-348kn5 { aspect-ratio: 1 / 1; bottom: 15px; flex: none; height: var(--framer-aspect-ratio-supported, 68px); overflow: visible; position: absolute; right: 77px; text-decoration: none; width: 68px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-N5VEq .framer-kur1qh { aspect-ratio: 1 / 1; bottom: 15px; flex: none; height: var(--framer-aspect-ratio-supported, 61px); overflow: visible; position: absolute; right: 4px; width: 61px; z-index: 1; }\",\".framer-N5VEq .framer-1k8g3dh { flex: none; height: auto; left: 0px; position: absolute; top: 4px; white-space: pre; width: auto; z-index: 1; }\",\".framer-N5VEq .framer-1b803r9 { aspect-ratio: 13.956521739130435 / 1; bottom: 9px; flex: none; height: var(--framer-aspect-ratio-supported, 23px); left: 24px; overflow: visible; position: absolute; text-decoration: none; width: 321px; z-index: 1; }\",\".framer-N5VEq .framer-14ifot6 { align-content: flex-start; align-items: flex-start; 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-N5VEq .framer-1wnvzyu, .framer-N5VEq .framer-1ymm7bk, .framer-N5VEq .framer-1homue6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-N5VEq .framer-qqejrg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-N5VEq.framer-v-111inwi.framer-1b74lk5 { width: 810px; }\",\".framer-N5VEq.framer-v-111inwi .framer-1wgt0m1, .framer-N5VEq.framer-v-qau5bu .framer-1wgt0m1 { padding: 0px 30px 48px 30px; }\",\".framer-N5VEq.framer-v-qau5bu.framer-1b74lk5 { padding: 36px 0px 36px 0px; width: 390px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-7q2s2p { flex-direction: column; gap: 60px; justify-content: flex-start; padding: 0px 0px 12px 0px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-1i656dm { height: var(--framer-aspect-ratio-supported, 90px); left: -12px; top: 12px; width: 90px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-1uc2jx0 { height: var(--framer-aspect-ratio-supported, 18px); left: 57px; top: 53px; width: 98px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-drxmm0 { flex: none; width: 100%; }\",\".framer-N5VEq.framer-v-qau5bu .framer-348kn5 { bottom: unset; height: var(--framer-aspect-ratio-supported, 36px); right: 36px; top: 12px; width: 36px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-kur1qh { bottom: unset; height: var(--framer-aspect-ratio-supported, 30px); right: 0px; top: 15px; width: 30px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-1b803r9 { bottom: unset; height: var(--framer-aspect-ratio-supported, 18px); left: 18px; top: 84px; width: 247px; }\",\".framer-N5VEq.framer-v-qau5bu .framer-14ifot6 { flex-direction: column; gap: 16px; justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-N5VEq[data-border=\"true\"]::after, .framer-N5VEq [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 242\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]},\"ncVgFCyNF\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]},\"ZkzXOn0Rh\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE6ByY9LB2=withCSS(Component,css,\"framer-N5VEq\");export default FramerE6ByY9LB2;FramerE6ByY9LB2.displayName=\"Footer Section\";FramerE6ByY9LB2.defaultProps={height:242,width:1440};addPropertyControls(FramerE6ByY9LB2,{variant:{options:[\"xR_Wc0vMv\",\"ncVgFCyNF\",\"ZkzXOn0Rh\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerE6ByY9LB2,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE6ByY9LB2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"242\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"ncVgFCyNF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"ZkzXOn0Rh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E6ByY9LB2.map","// Generated by Framer (1ec61f0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PrimaryButton from\"https://framerusercontent.com/modules/z5xfLjmphtSyvGfGHH1y/IzGd9iVzEc2Om6IyLaNb/RbofqvuKt.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"cli5QcY70\",\"ktYEf63ux\",\"InJP5AOen\"];const serializationHash=\"framer-GXjcx\";const variantClassNames={cli5QcY70:\"framer-v-1wgte8n\",InJP5AOen:\"framer-v-e32xdo\",ktYEf63ux:\"framer-v-mkoquy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:.8,mass:1,stiffness:40,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:64};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={\"Mobile Open\":\"InJP5AOen\",Desktop:\"cli5QcY70\",Mobile:\"ktYEf63ux\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cli5QcY70\"};};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:\"cli5QcY70\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9qi9yy=activeVariantCallback(async(...args)=>{setVariant(\"ktYEf63ux\");});const onTapn35dgs=activeVariantCallback(async(...args)=>{setVariant(\"InJP5AOen\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"InJP5AOen\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"www.aiarm.sa\",motionChild:true,nodeId:\"cli5QcY70\",openInNewTab:true,scopeId:\"UPiY_sCfq\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wgte8n\",className,classNames)} framer-l8np8j`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"cli5QcY70\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",WebkitBackdropFilter:\"none\",...style},variants:{InJP5AOen:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d86f1591-0c16-44cd-be10-19334dfa9293, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(100px)\",WebkitBackdropFilter:\"blur(100px)\"},ktYEf63ux:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-79da0a76-2492-4774-a568-22d052f3c217, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",WebkitBackdropFilter:\"blur(20px)\"}},...addPropertyOverrides({InJP5AOen:{\"data-border\":true,\"data-framer-name\":\"Mobile Open\"},ktYEf63ux:{\"data-border\":true,\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1osg7q1\",layoutDependency:layoutDependency,layoutId:\"hPeS1LeOL\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159.035 70.047\" overflow=\"visible\"><g><path d=\"M 0 69.852 L 21.159 11.962 L 36.04 11.962 L 57.033 69.852 L 43.726 69.852 L 39.261 57.202 L 17.276 57.202 L 12.812 69.852 Z M 20.583 47.195 L 35.875 47.195 L 28.198 25.203 Z M 87.289 27.35 L 87.289 37.936 L 82.659 37.936 C 75.715 37.936 73.072 42.564 73.072 49.015 L 73.072 69.852 L 61.415 69.852 L 61.415 27.35 L 72.871 27.35 L 73.072 33.718 C 75.387 29.914 78.682 27.35 85.305 27.35 Z M 159.035 45.459 L 159.035 69.852 L 147.381 69.852 L 147.381 46.12 C 147.381 39.755 145.066 36.447 140.023 36.447 C 134.98 36.447 131.594 40.169 131.594 46.616 L 131.594 69.852 L 119.939 69.852 L 119.939 46.12 C 119.939 39.755 117.625 36.447 112.499 36.447 C 107.456 36.447 104.152 40.334 104.152 46.699 L 104.152 69.852 L 92.509 69.852 L 92.509 27.35 L 103.771 27.35 L 103.729 32.643 C 106.289 29.335 110.01 26.94 116.21 26.857 C 121.419 26.771 126.294 28.673 128.939 34.049 C 131.915 29.5 136.876 26.857 143.321 26.857 C 152.094 26.857 159.035 31.816 159.035 45.459 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 56.691 10.609 C 56.691 4.75 61.439 0 67.297 0 C 73.154 0 77.903 4.75 77.903 10.609 C 77.903 16.469 73.154 21.219 67.297 21.219 C 61.439 21.219 56.691 16.469 56.691 10.609 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 61.267 27.173 L 73.075 27.173 L 73.075 70.047 L 61.267 70.047 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 0 69.852 L 21.159 11.962 L 36.04 11.962 L 57.033 69.852 L 43.726 69.852 L 39.261 57.202 L 17.276 57.202 L 12.812 69.852 Z M 20.583 47.195 L 35.875 47.195 L 28.198 25.203 Z M 87.289 27.35 L 87.289 37.936 L 82.659 37.936 C 75.715 37.936 73.072 42.564 73.072 49.015 L 73.072 69.852 L 61.415 69.852 L 61.415 27.35 L 72.871 27.35 L 73.072 33.718 C 75.387 29.914 78.682 27.35 85.305 27.35 Z M 159.035 45.459 L 159.035 69.852 L 147.381 69.852 L 147.381 46.12 C 147.381 39.755 145.066 36.447 140.023 36.447 C 134.98 36.447 131.594 40.169 131.594 46.616 L 131.594 69.852 L 119.939 69.852 L 119.939 46.12 C 119.939 39.755 117.625 36.447 112.499 36.447 C 107.456 36.447 104.152 40.334 104.152 46.699 L 104.152 69.852 L 92.509 69.852 L 92.509 27.35 L 103.771 27.35 L 103.729 32.643 C 106.289 29.335 110.01 26.94 116.21 26.857 C 121.419 26.771 126.294 28.673 128.939 34.049 C 131.915 29.5 136.876 26.857 143.321 26.857 C 152.094 26.857 159.035 31.816 159.035 45.459 Z\" fill=\"rgb(255,255,255)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 56.691 10.609 C 56.691 4.75 61.439 0 67.297 0 C 73.154 0 77.903 4.75 77.903 10.609 C 77.903 16.469 73.154 21.219 67.297 21.219 C 61.439 21.219 56.691 16.469 56.691 10.609 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 61.267 27.173 L 73.075 27.173 L 73.075 70.047 L 61.267 70.047 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104.023 46.031\" overflow=\"visible\"><g><path d=\"M 0 45.903 L 13.84 7.861 L 23.573 7.861 L 37.305 45.903 L 28.6 45.903 L 25.68 37.59 L 11.3 37.59 L 8.38 45.903 Z M 13.463 31.014 L 23.465 31.014 L 18.444 16.562 Z M 57.095 17.973 L 57.095 24.929 L 54.066 24.929 C 49.524 24.929 47.796 27.971 47.796 32.21 L 47.796 45.903 L 40.171 45.903 L 40.171 17.973 L 47.664 17.973 L 47.796 22.158 C 49.31 19.658 51.465 17.973 55.797 17.973 Z M 104.023 29.873 L 104.023 45.903 L 96.4 45.903 L 96.4 30.308 C 96.4 26.125 94.886 23.951 91.588 23.951 C 88.289 23.951 86.074 26.397 86.074 30.634 L 86.074 45.903 L 78.451 45.903 L 78.451 30.308 C 78.451 26.125 76.937 23.951 73.584 23.951 C 70.285 23.951 68.124 26.505 68.124 30.688 L 68.124 45.903 L 60.509 45.903 L 60.509 17.973 L 67.875 17.973 L 67.848 21.451 C 69.523 19.277 71.956 17.703 76.012 17.649 C 79.419 17.593 82.607 18.843 84.338 22.375 C 86.284 19.386 89.529 17.649 93.745 17.649 C 99.483 17.649 104.023 20.908 104.023 29.873 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 37.081 6.972 C 37.081 3.121 40.187 0 44.018 0 C 47.849 0 50.955 3.121 50.955 6.972 C 50.955 10.822 47.849 13.944 44.018 13.944 C 40.187 13.944 37.081 10.822 37.081 6.972 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 40.074 17.857 L 47.798 17.857 L 47.798 46.031 L 40.074 46.031 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 0 45.903 L 13.84 7.861 L 23.573 7.861 L 37.305 45.903 L 28.6 45.903 L 25.68 37.59 L 11.3 37.59 L 8.38 45.903 Z M 13.463 31.014 L 23.465 31.014 L 18.444 16.562 Z M 57.095 17.973 L 57.095 24.929 L 54.066 24.929 C 49.524 24.929 47.796 27.971 47.796 32.21 L 47.796 45.903 L 40.171 45.903 L 40.171 17.973 L 47.664 17.973 L 47.796 22.158 C 49.31 19.658 51.465 17.973 55.797 17.973 Z M 104.023 29.873 L 104.023 45.903 L 96.4 45.903 L 96.4 30.308 C 96.4 26.125 94.886 23.951 91.588 23.951 C 88.289 23.951 86.074 26.397 86.074 30.634 L 86.074 45.903 L 78.451 45.903 L 78.451 30.308 C 78.451 26.125 76.937 23.951 73.584 23.951 C 70.285 23.951 68.124 26.505 68.124 30.688 L 68.124 45.903 L 60.509 45.903 L 60.509 17.973 L 67.875 17.973 L 67.848 21.451 C 69.523 19.277 71.956 17.703 76.012 17.649 C 79.419 17.593 82.607 18.843 84.338 22.375 C 86.284 19.386 89.529 17.649 93.745 17.649 C 99.483 17.649 104.023 20.908 104.023 29.873 Z\" fill=\"rgb(255,255,255)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 37.081 6.972 C 37.081 3.121 40.187 0 44.018 0 C 47.849 0 50.955 3.121 50.955 6.972 C 50.955 10.822 47.849 13.944 44.018 13.944 C 40.187 13.944 37.081 10.822 37.081 6.972 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path><path d=\"M 40.074 17.857 L 47.798 17.857 L 47.798 46.031 L 40.074 46.031 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-cuqry8\",layoutDependency:layoutDependency,layoutId:\"OgrmBT4a9\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159.035 57.89\" overflow=\"visible\"><path d=\"M 0 57.89 L 21.159 0 L 36.04 0 L 57.033 57.89 L 43.726 57.89 L 39.261 45.24 L 17.276 45.24 L 12.812 57.89 Z M 20.583 35.233 L 35.875 35.233 L 28.198 13.241 Z M 87.289 15.388 L 87.289 25.974 L 82.659 25.974 C 75.715 25.974 73.072 30.602 73.072 37.053 L 73.072 57.89 L 61.415 57.89 L 61.415 15.388 L 72.871 15.388 L 73.072 21.756 C 75.387 17.952 78.682 15.388 85.305 15.388 Z M 159.035 33.497 L 159.035 57.89 L 147.381 57.89 L 147.381 34.158 C 147.381 27.793 145.066 24.485 140.023 24.485 C 134.98 24.485 131.594 28.207 131.594 34.654 L 131.594 57.89 L 119.939 57.89 L 119.939 34.158 C 119.939 27.793 117.625 24.485 112.499 24.485 C 107.456 24.485 104.152 28.372 104.152 34.737 L 104.152 57.89 L 92.509 57.89 L 92.509 15.388 L 103.771 15.388 L 103.729 20.681 C 106.289 17.373 110.01 14.978 116.21 14.895 C 121.419 14.809 126.294 16.711 128.939 22.087 C 131.915 17.538 136.876 14.895 143.321 14.895 C 152.094 14.895 159.035 19.854 159.035 33.497 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104.023 38.042\" overflow=\"visible\"><path d=\"M 0 38.042 L 13.84 0 L 23.573 0 L 37.305 38.042 L 28.6 38.042 L 25.68 29.729 L 11.3 29.729 L 8.38 38.042 Z M 13.463 23.153 L 23.465 23.153 L 18.444 8.701 Z M 57.095 10.112 L 57.095 17.069 L 54.066 17.069 C 49.524 17.069 47.796 20.11 47.796 24.349 L 47.796 38.042 L 40.171 38.042 L 40.171 10.112 L 47.664 10.112 L 47.796 14.297 C 49.31 11.797 51.465 10.112 55.797 10.112 Z M 104.023 22.012 L 104.023 38.042 L 96.4 38.042 L 96.4 22.447 C 96.4 18.264 94.886 16.09 91.588 16.09 C 88.289 16.09 86.074 18.536 86.074 22.773 L 86.074 38.042 L 78.451 38.042 L 78.451 22.447 C 78.451 18.264 76.937 16.09 73.584 16.09 C 70.285 16.09 68.124 18.645 68.124 22.827 L 68.124 38.042 L 60.509 38.042 L 60.509 10.112 L 67.875 10.112 L 67.848 13.59 C 69.523 11.417 71.956 9.842 76.012 9.788 C 79.419 9.732 82.607 10.982 84.338 14.514 C 86.284 11.525 89.529 9.788 93.745 9.788 C 99.483 9.788 104.023 13.047 104.023 22.012 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1od2ti\",layoutDependency:layoutDependency,layoutId:\"xd87GyX0Y\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 57.033 57.89\" overflow=\"visible\"><path d=\"M 0 57.89 L 21.159 0 L 36.04 0 L 57.033 57.89 L 43.726 57.89 L 39.261 45.24 L 17.276 45.24 L 12.812 57.89 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.305 38.042\" overflow=\"visible\"><path d=\"M 0 38.042 L 13.84 0 L 23.573 0 L 37.305 38.042 L 28.6 38.042 L 25.68 29.729 L 11.3 29.729 L 8.38 38.042 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d23m4u\",layoutDependency:layoutDependency,layoutId:\"DZ6CIuRPs\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.292 21.992\" overflow=\"visible\"><path d=\"M 0 21.992 L 15.292 21.992 L 7.615 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.002 14.452\" overflow=\"visible\"><path d=\"M 0 14.452 L 10.002 14.452 L 4.981 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8jmo9q\",layoutDependency:layoutDependency,layoutId:\"MULOQdq3F\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.874 42.502\" overflow=\"visible\"><path d=\"M 25.874 0 L 25.874 10.586 L 21.244 10.586 C 14.3 10.586 11.657 15.214 11.657 21.665 L 11.657 42.502 L 0 42.502 L 0 0 L 11.456 0 L 11.657 6.368 C 13.972 2.564 17.267 0 23.89 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.924 27.93\" overflow=\"visible\"><path d=\"M 16.924 0 L 16.924 6.956 L 13.896 6.956 C 9.353 6.956 7.625 9.998 7.625 14.237 L 7.625 27.93 L 0 27.93 L 0 0 L 7.493 0 L 7.625 4.185 C 9.139 1.685 11.294 0 15.626 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pscc0f\",layoutDependency:layoutDependency,layoutId:\"xMNlQRScR\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66.526 42.998\" overflow=\"visible\"><path d=\"M 66.526 18.604 L 66.526 42.998 L 54.872 42.998 L 54.872 19.266 C 54.872 12.901 52.557 9.593 47.514 9.593 C 42.471 9.593 39.084 13.315 39.084 19.762 L 39.084 42.998 L 27.43 42.998 L 27.43 19.266 C 27.43 12.901 25.115 9.593 19.989 9.593 C 14.946 9.593 11.642 13.48 11.642 19.845 L 11.642 42.998 L 0 42.998 L 0 0.496 L 11.261 0.496 L 11.22 5.789 C 13.78 2.481 17.5 0.085 23.701 0.003 C 28.909 -0.083 33.784 1.819 36.43 7.195 C 39.406 2.646 44.366 0.003 50.812 0.003 C 59.584 0.003 66.526 4.962 66.526 18.604 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.514 28.256\" overflow=\"visible\"><path d=\"M 43.514 12.226 L 43.514 28.256 L 35.891 28.256 L 35.891 12.661 C 35.891 8.478 34.377 6.304 31.078 6.304 C 27.78 6.304 25.564 8.75 25.564 12.987 L 25.564 28.256 L 17.942 28.256 L 17.942 12.661 C 17.942 8.478 16.428 6.304 13.075 6.304 C 9.776 6.304 7.615 8.858 7.615 13.041 L 7.615 28.256 L 0 28.256 L 0 0.326 L 7.366 0.326 L 7.339 3.804 C 9.013 1.63 11.447 0.056 15.502 0.002 C 18.909 -0.054 22.098 1.195 23.828 4.728 C 25.775 1.739 29.02 0.002 33.236 0.002 C 38.973 0.002 43.514 3.261 43.514 12.226 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-47snbl\",layoutDependency:layoutDependency,layoutId:\"jVFgI1sDQ\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.212 21.219\" overflow=\"visible\"><path d=\"M 0 10.609 C 0 4.75 4.748 0 10.606 0 C 16.463 0 21.212 4.75 21.212 10.609 C 21.212 16.469 16.463 21.219 10.606 21.219 C 4.748 21.219 0 16.469 0 10.609 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.874 13.944\" overflow=\"visible\"><path d=\"M 0 6.972 C 0 3.121 3.106 0 6.937 0 C 10.769 0 13.874 3.121 13.874 6.972 C 13.874 10.822 10.769 13.944 6.937 13.944 C 3.106 13.944 0 10.822 0 6.972 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wq2j6m\",layoutDependency:layoutDependency,layoutId:\"s56OKD_mM\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.808 42.874\" overflow=\"visible\"><path d=\"M 0 0 L 11.808 0 L 11.808 42.874 L 0 42.874 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.723 28.175\" overflow=\"visible\"><path d=\"M 0 0 L 7.723 0 L 7.723 28.175 L 0 28.175 Z\" fill=\"rgb(41,81,49)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-52ha26\",layoutDependency:layoutDependency,layoutId:\"ujiHtS7nr\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159.035 57.89\" overflow=\"visible\"><path d=\"M 0 57.89 L 21.159 0 L 36.04 0 L 57.033 57.89 L 43.726 57.89 L 39.261 45.24 L 17.276 45.24 L 12.812 57.89 Z M 20.583 35.233 L 35.875 35.233 L 28.198 13.241 Z M 87.289 15.388 L 87.289 25.974 L 82.659 25.974 C 75.715 25.974 73.072 30.602 73.072 37.053 L 73.072 57.89 L 61.415 57.89 L 61.415 15.388 L 72.871 15.388 L 73.072 21.756 C 75.387 17.952 78.682 15.388 85.305 15.388 Z M 159.035 33.497 L 159.035 57.89 L 147.381 57.89 L 147.381 34.158 C 147.381 27.793 145.066 24.485 140.023 24.485 C 134.98 24.485 131.594 28.207 131.594 34.654 L 131.594 57.89 L 119.939 57.89 L 119.939 34.158 C 119.939 27.793 117.625 24.485 112.499 24.485 C 107.456 24.485 104.152 28.372 104.152 34.737 L 104.152 57.89 L 92.509 57.89 L 92.509 15.388 L 103.771 15.388 L 103.729 20.681 C 106.289 17.373 110.01 14.978 116.21 14.895 C 121.419 14.809 126.294 16.711 128.939 22.087 C 131.915 17.538 136.876 14.895 143.321 14.895 C 152.094 14.895 159.035 19.854 159.035 33.497 Z\" fill=\"rgb(255,255,255)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104.023 38.042\" overflow=\"visible\"><path d=\"M 0 38.042 L 13.84 0 L 23.573 0 L 37.305 38.042 L 28.6 38.042 L 25.68 29.729 L 11.3 29.729 L 8.38 38.042 Z M 13.463 23.153 L 23.465 23.153 L 18.444 8.701 Z M 57.095 10.112 L 57.095 17.069 L 54.066 17.069 C 49.524 17.069 47.796 20.11 47.796 24.349 L 47.796 38.042 L 40.171 38.042 L 40.171 10.112 L 47.664 10.112 L 47.796 14.297 C 49.31 11.797 51.465 10.112 55.797 10.112 Z M 104.023 22.012 L 104.023 38.042 L 96.4 38.042 L 96.4 22.447 C 96.4 18.264 94.886 16.09 91.588 16.09 C 88.289 16.09 86.074 18.536 86.074 22.773 L 86.074 38.042 L 78.451 38.042 L 78.451 22.447 C 78.451 18.264 76.937 16.09 73.584 16.09 C 70.285 16.09 68.124 18.645 68.124 22.827 L 68.124 38.042 L 60.509 38.042 L 60.509 10.112 L 67.875 10.112 L 67.848 13.59 C 69.523 11.417 71.956 9.842 76.012 9.788 C 79.419 9.732 82.607 10.982 84.338 14.514 C 86.284 11.525 89.529 9.788 93.745 9.788 C 99.483 9.788 104.023 13.047 104.023 22.012 Z\" fill=\"rgb(255,255,255)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ot08po\",layoutDependency:layoutDependency,layoutId:\"kjBH4QE9Q\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 57.033 57.89\" overflow=\"visible\"><path d=\"M 0 57.89 L 21.159 0 L 36.04 0 L 57.033 57.89 L 43.726 57.89 L 39.261 45.24 L 17.276 45.24 L 12.812 57.89 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.305 38.042\" overflow=\"visible\"><path d=\"M 0 38.042 L 13.84 0 L 23.573 0 L 37.305 38.042 L 28.6 38.042 L 25.68 29.729 L 11.3 29.729 L 8.38 38.042 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c7udw9\",layoutDependency:layoutDependency,layoutId:\"BBioUvK19\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.292 21.992\" overflow=\"visible\"><path d=\"M 0 21.992 L 15.292 21.992 L 7.615 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.002 14.452\" overflow=\"visible\"><path d=\"M 0 14.452 L 10.002 14.452 L 4.981 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eq6qtd\",layoutDependency:layoutDependency,layoutId:\"Wm7vin2au\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.874 42.502\" overflow=\"visible\"><path d=\"M 25.874 0 L 25.874 10.586 L 21.244 10.586 C 14.3 10.586 11.657 15.214 11.657 21.665 L 11.657 42.502 L 0 42.502 L 0 0 L 11.456 0 L 11.657 6.368 C 13.972 2.564 17.267 0 23.89 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.924 27.93\" overflow=\"visible\"><path d=\"M 16.924 0 L 16.924 6.956 L 13.896 6.956 C 9.353 6.956 7.625 9.998 7.625 14.237 L 7.625 27.93 L 0 27.93 L 0 0 L 7.493 0 L 7.625 4.185 C 9.139 1.685 11.294 0 15.626 0 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6xutn8\",layoutDependency:layoutDependency,layoutId:\"Kx2e6yJyx\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66.526 42.998\" overflow=\"visible\"><path d=\"M 66.526 18.604 L 66.526 42.998 L 54.872 42.998 L 54.872 19.266 C 54.872 12.901 52.557 9.593 47.514 9.593 C 42.471 9.593 39.084 13.315 39.084 19.762 L 39.084 42.998 L 27.43 42.998 L 27.43 19.266 C 27.43 12.901 25.115 9.593 19.989 9.593 C 14.946 9.593 11.642 13.48 11.642 19.845 L 11.642 42.998 L 0 42.998 L 0 0.496 L 11.261 0.496 L 11.22 5.789 C 13.78 2.481 17.5 0.085 23.701 0.003 C 28.909 -0.083 33.784 1.819 36.43 7.195 C 39.406 2.646 44.366 0.003 50.812 0.003 C 59.584 0.003 66.526 4.962 66.526 18.604 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.514 28.256\" overflow=\"visible\"><path d=\"M 43.514 12.226 L 43.514 28.256 L 35.891 28.256 L 35.891 12.661 C 35.891 8.478 34.377 6.304 31.078 6.304 C 27.78 6.304 25.564 8.75 25.564 12.987 L 25.564 28.256 L 17.942 28.256 L 17.942 12.661 C 17.942 8.478 16.428 6.304 13.075 6.304 C 9.776 6.304 7.615 8.858 7.615 13.041 L 7.615 28.256 L 0 28.256 L 0 0.326 L 7.366 0.326 L 7.339 3.804 C 9.013 1.63 11.447 0.056 15.502 0.002 C 18.909 -0.054 22.098 1.195 23.828 4.728 C 25.775 1.739 29.02 0.002 33.236 0.002 C 38.973 0.002 43.514 3.261 43.514 12.226 Z\" fill=\"transparent\" stroke=\"#09F\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ehhojg\",layoutDependency:layoutDependency,layoutId:\"sHx7ofTGH\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.212 21.219\" overflow=\"visible\"><path d=\"M 0 10.609 C 0 4.75 4.748 0 10.606 0 C 16.463 0 21.212 4.75 21.212 10.609 C 21.212 16.469 16.463 21.219 10.606 21.219 C 4.748 21.219 0 16.469 0 10.609 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.874 13.944\" overflow=\"visible\"><path d=\"M 0 6.972 C 0 3.121 3.106 0 6.937 0 C 10.769 0 13.874 3.121 13.874 6.972 C 13.874 10.822 10.769 13.944 6.937 13.944 C 3.106 13.944 0 10.822 0 6.972 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wtnkm6\",layoutDependency:layoutDependency,layoutId:\"JRV32oAcU\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.808 42.874\" overflow=\"visible\"><path d=\"M 0 0 L 11.808 0 L 11.808 42.874 L 0 42.874 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ktYEf63ux:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.723 28.175\" overflow=\"visible\"><path d=\"M 0 0 L 7.723 0 L 7.723 28.175 L 0 28.175 Z\" fill=\"rgb(35,43,44)\" stroke=\"rgba(0,0,0,1)\" stroke-miterlimit=\"10\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-120mt7s\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"hxWBpHcaD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ondkdq\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"Tf6n7Bbyo\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"vildiBy0N\",openInNewTab:false,scopeId:\"UPiY_sCfq\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xfhmsd framer-l8np8j\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vildiBy0N\",...addPropertyOverrides({InJP5AOen:{\"data-highlight\":true,onTap:onTap9qi9yy}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aasd9r\",\"data-framer-name\":\"Mobile Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ft2_BUKDy\",onTap:onTapn35dgs,style:{backgroundColor:\"var(--token-7e80b047-ff92-41cd-b022-1a97e1ed992a, rgba(244, 247, 245, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({InJP5AOen:{onTap:onTap9qi9yy}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zyoon1\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Kl0LXa0P4\",style:{backgroundColor:\"var(--token-3c92d801-4be2-4f7d-aff3-556afc95964d, rgba(9, 188, 138, 0.96))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{InJP5AOen:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-39ckfi\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"fPWraqH0d\",style:{backgroundColor:\"var(--token-3c92d801-4be2-4f7d-aff3-556afc95964d, rgba(9, 188, 138, 0.96))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{InJP5AOen:{rotate:-45}}})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NufQNRK0i\"},implicitPathVariables:undefined},{href:{webPageId:\"NufQNRK0i\"},implicitPathVariables:undefined},{href:{webPageId:\"NufQNRK0i\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+34+0,...addPropertyOverrides({InJP5AOen:{y:(componentViewport?.y||0)+15+0+24},ktYEf63ux:{y:(componentViewport?.y||0)+15+0+24}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-17nl5dv-container\",\"data-framer-appear-id\":\"17nl5dv\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"eO4ezCjW0-container\",nodeId:\"eO4ezCjW0\",optimized:true,rendersWithMotion:true,scopeId:\"UPiY_sCfq\",children:/*#__PURE__*/_jsx(PrimaryButton,{FdW1J30xo:resolvedLinks[0],height:\"100%\",id:\"eO4ezCjW0\",layoutId:\"eO4ezCjW0\",ofLqZhEO8:\"Join waitlist\",variant:matchVariant(\"aXsuDFe6J\"),width:\"100%\",...addPropertyOverrides({InJP5AOen:{FdW1J30xo:resolvedLinks[2]},ktYEf63ux:{FdW1J30xo:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GXjcx.framer-l8np8j, .framer-GXjcx .framer-l8np8j { display: block; }\",\".framer-GXjcx.framer-1wgte8n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 43px; height: min-content; justify-content: flex-start; max-width: 1920px; overflow: hidden; padding: 34px 72px 34px 72px; position: relative; text-decoration: none; width: 1440px; }\",\".framer-GXjcx .framer-1osg7q1 { height: 70px; position: relative; width: 159px; }\",\".framer-GXjcx .framer-cuqry8, .framer-GXjcx .framer-52ha26 { height: 58px; left: 0px; position: absolute; top: 12px; width: 159px; }\",\".framer-GXjcx .framer-1od2ti, .framer-GXjcx .framer-1ot08po { height: 58px; left: 0px; position: absolute; top: 0px; width: 57px; }\",\".framer-GXjcx .framer-1d23m4u, .framer-GXjcx .framer-c7udw9 { height: 22px; left: 21px; position: absolute; top: 13px; width: 16px; }\",\".framer-GXjcx .framer-8jmo9q, .framer-GXjcx .framer-1eq6qtd { height: 43px; left: 62px; position: absolute; top: 16px; width: 26px; }\",\".framer-GXjcx .framer-1pscc0f, .framer-GXjcx .framer-6xutn8 { height: 43px; left: 93px; position: absolute; top: 15px; width: 67px; }\",\".framer-GXjcx .framer-47snbl, .framer-GXjcx .framer-ehhojg { height: 21px; left: 57px; position: absolute; top: 0px; width: 21px; }\",\".framer-GXjcx .framer-1wq2j6m, .framer-GXjcx .framer-1wtnkm6 { height: 43px; left: 62px; position: absolute; top: 27px; width: 12px; }\",\".framer-GXjcx .framer-120mt7s { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-GXjcx .framer-1ondkdq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-GXjcx .framer-xfhmsd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 24px; min-width: 47px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-GXjcx .framer-1aasd9r { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GXjcx .framer-zyoon1, .framer-GXjcx .framer-39ckfi { flex: none; height: 2px; overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-GXjcx .framer-17nl5dv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-GXjcx.framer-v-mkoquy.framer-1wgte8n { height: 66px; padding: 15px 15px 0px 15px; width: 390px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1osg7q1 { height: 46px; width: 104px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-cuqry8, .framer-GXjcx.framer-v-mkoquy .framer-52ha26 { height: 38px; top: 8px; width: 104px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1od2ti, .framer-GXjcx.framer-v-mkoquy .framer-1ot08po { height: 38px; width: 38px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1d23m4u, .framer-GXjcx.framer-v-mkoquy .framer-c7udw9 { height: 15px; left: 14px; top: 9px; width: 10px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-8jmo9q, .framer-GXjcx.framer-v-mkoquy .framer-1eq6qtd { height: 28px; left: 40px; top: 10px; width: 17px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1pscc0f, .framer-GXjcx.framer-v-mkoquy .framer-6xutn8 { height: 29px; left: 61px; top: 10px; width: 44px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-47snbl, .framer-GXjcx.framer-v-mkoquy .framer-ehhojg { height: 14px; left: 37px; width: 14px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1wq2j6m, .framer-GXjcx.framer-v-mkoquy .framer-1wtnkm6 { height: 28px; left: 40px; top: 18px; width: 8px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-120mt7s { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 68px; }\",\".framer-GXjcx.framer-v-mkoquy .framer-1ondkdq { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-GXjcx.framer-v-mkoquy .framer-xfhmsd { overflow: visible; }\",\".framer-GXjcx.framer-v-mkoquy .framer-17nl5dv-container { order: 1; }\",\".framer-GXjcx.framer-v-e32xdo.framer-1wgte8n { padding: 15px 15px 40px 15px; width: 390px; }\",\".framer-GXjcx.framer-v-e32xdo .framer-120mt7s { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-GXjcx.framer-v-e32xdo .framer-1ondkdq { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-GXjcx.framer-v-e32xdo .framer-xfhmsd { cursor: pointer; }\",\".framer-GXjcx.framer-v-e32xdo .framer-zyoon1 { left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); }\",'.framer-GXjcx[data-border=\"true\"]::after, .framer-GXjcx [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 138\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]},\"ktYEf63ux\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"InJP5AOen\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUPiY_sCfq=withCSS(Component,css,\"framer-GXjcx\");export default FramerUPiY_sCfq;FramerUPiY_sCfq.displayName=\"Header Section\";FramerUPiY_sCfq.defaultProps={height:138,width:1440};addPropertyControls(FramerUPiY_sCfq,{variant:{options:[\"cli5QcY70\",\"ktYEf63ux\",\"InJP5AOen\"],optionTitles:[\"Desktop\",\"Mobile\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUPiY_sCfq,[{explicitInter:true,fonts:[]},...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});FramerUPiY_sCfq.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PrimaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUPiY_sCfq\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"138\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"ktYEf63ux\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"InJP5AOen\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UPiY_sCfq.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import FooterSection from\"#framer/local/canvasComponent/E6ByY9LB2/E6ByY9LB2.js\";import HeaderSection from\"#framer/local/canvasComponent/UPiY_sCfq/UPiY_sCfq.js\";const HeaderSectionFonts=getFonts(HeaderSection);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const VideoFonts=getFonts(Video);const FooterSectionFonts=getFonts(FooterSection);const breakpoints={kuIMMKn8i:\"(min-width: 810px) and (max-width: 1439.98px)\",mRjWe41j3:\"(min-width: 1440px)\",oexHuIuJs:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZDf51\";const variantClassNames={kuIMMKn8i:\"framer-v-1ccho4b\",mRjWe41j3:\"framer-v-1p2crva\",oexHuIuJs:\"framer-v-lstf8u\"};const transition1={damping:30,delay:0,mass:1,stiffness:60,type:\"spring\"};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:-150};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={kuIMMKn8i:[\".framer-ZDf51 .framer-z072rc-container { left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; }\",\".framer-ZDf51 .framer-11ij10b { height: 548px; left: 30px; right: 30px; top: 0px; width: unset; }\",\".framer-ZDf51 .framer-oo1q2 { top: 66px; }\"],oexHuIuJs:[\".framer-ZDf51 .framer-z072rc-container { left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; }\",\".framer-ZDf51 .framer-11ij10b { height: 530px; left: 15px; right: 15px; top: 0px; width: unset; }\",\".framer-ZDf51 .framer-oo1q2 { top: 66px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={kuIMMKn8i:\".framer-1ccho4b-override\",oexHuIuJs:\".framer-lstf8u-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZDf51.framer-3j61k6, .framer-ZDf51 .framer-3j61k6 { display: block; }\",\".framer-ZDf51.framer-1p2crva { align-content: center; align-items: center; background-color: var(--token-8327749f-3525-482b-9948-5a4eba6120df, #010907); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZDf51 .framer-z072rc-container { flex: none; height: auto; max-width: 1920px; order: -1000; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-ZDf51 .framer-11ij10b { -webkit-mask: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 16.71671824412303%, rgb(0, 0, 0) 82.28228457339175%, rgba(0, 0, 0, 0) 100%) add; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 660px; justify-content: center; left: calc(50.00000000000002% - 1296px / 2); mask: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 16.71671824412303%, rgb(0, 0, 0) 82.28228457339175%, rgba(0, 0, 0, 0) 100%) add; order: -999; overflow: hidden; padding: 0px; position: absolute; top: 112px; width: 1296px; }\",\".framer-ZDf51 .framer-oo1q2 { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 13.813795484938062%, rgb(0, 0, 0) 82.88288288288288%, rgba(0, 0, 0, 0) 100%) add; align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; mask: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 13.813795484938062%, rgb(0, 0, 0) 82.88288288288288%, rgba(0, 0, 0, 0) 100%) add; overflow: hidden; padding: 0px 72px 0px 72px; position: absolute; right: 0px; top: 0px; }\",\".framer-ZDf51 .framer-1ypw6mi { background-color: var(--token-3c92d801-4be2-4f7d-aff3-556afc95964d, rgba(9, 188, 138, 0.96)); bottom: 0px; flex: none; gap: 10px; left: 0px; mix-blend-mode: hue; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ZDf51 .framer-1758hfi-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-ZDf51 .framer-k1bw42 { bottom: 0px; flex: none; left: 0px; mix-blend-mode: soft-light; opacity: 0.82; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-ZDf51 .framer-14lv700 { -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px); background-color: var(--token-29fcaa64-fee4-4ab0-aa54-8bf0b0f85eda, rgba(1, 9, 7, 0.48)); bottom: 0px; flex: none; gap: 0px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-ZDf51 .framer-1cakyfz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ZDf51 .framer-akre7g-container { flex: none; height: auto; max-width: 1920px; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={kuIMMKn8i:\"(min-width: 810px) and (max-width: 1439.98px)\",mRjWe41j3:\"(min-width: 1440px)\",oexHuIuJs:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"mRjWe41j3\",Phone:\"oexHuIuJs\",Tablet:\"kuIMMKn8i\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mRjWe41j3\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"mRjWe41j3\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8327749f-3525-482b-9948-5a4eba6120df, rgb(1, 9, 7)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1p2crva\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:138,width:\"min(100vw, 1920px)\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuIMMKn8i:{\"data-framer-layout-hint-center-x\":true,layoutScroll:true,transformTemplate:transformTemplate1},oexHuIuJs:{\"data-framer-layout-hint-center-x\":true,layoutScroll:true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-z072rc-container\",\"data-framer-appear-id\":\"z072rc\",initial:animation1,nodeId:\"Fz6bEANwZ\",optimized:true,rendersWithMotion:true,scopeId:\"cDDZMHvJM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuIMMKn8i:{variant:matchVariant(\"ktYEf63ux\")},oexHuIuJs:{variant:matchVariant(\"ktYEf63ux\")}},children:/*#__PURE__*/_jsx(HeaderSection,{height:\"100%\",id:\"Fz6bEANwZ\",layoutId:\"Fz6bEANwZ\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"cli5QcY70\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11ij10b\",\"data-framer-name\":\"BG Mask\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-oo1q2\",\"data-framer-name\":\"BG\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ypw6mi\",\"data-framer-name\":\"Video Overlay\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1758hfi-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"qnOdyC7UT\",scopeId:\"cDDZMHvJM\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"qnOdyC7UT\",isMixedBorderRadius:false,layoutId:\"qnOdyC7UT\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/cWsYeFzjGCvI9V7261nYAgUersQ.png?width=2592&height=1320\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/LLXfS4qJytPQKhtOatelrtYuU.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuIMMKn8i:{background:{alt:\"square image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(66),pixelHeight:1980,pixelWidth:3888,sizes:\"calc(100vw - 60px)\",src:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980\",srcSet:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=512&width=3888&height=1980 512w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=1024&width=3888&height=1980 1024w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=2048&width=3888&height=1980 2048w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980 3888w\"}},oexHuIuJs:{background:{alt:\"square image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(66),pixelHeight:1980,pixelWidth:3888,sizes:\"calc(100vw - 30px)\",src:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980\",srcSet:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=512&width=3888&height=1980 512w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=1024&width=3888&height=1980 1024w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=2048&width=3888&height=1980 2048w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980 3888w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"square image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(112),pixelHeight:1980,pixelWidth:3888,sizes:\"1296px\",src:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980\",srcSet:\"https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=512&width=3888&height=1980 512w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=1024&width=3888&height=1980 1024w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?scale-down-to=2048&width=3888&height=1980 2048w,https://framerusercontent.com/images/ToUkK9F5YGVlx9vhL4e85UnHXsU.png?width=3888&height=1980 3888w\"},className:\"framer-k1bw42\",\"data-framer-name\":\"Ditcher Image\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14lv700\",\"data-framer-name\":\"Overlay\"})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cakyfz\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuIMMKn8i:{y:1e3},oexHuIuJs:{y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:242,width:\"min(100vw, 1920px)\",y:1138,children:/*#__PURE__*/_jsx(Container,{className:\"framer-akre7g-container\",nodeId:\"V7Cttr6dO\",scopeId:\"cDDZMHvJM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuIMMKn8i:{variant:matchVariant(\"ncVgFCyNF\")},oexHuIuJs:{variant:matchVariant(\"ZkzXOn0Rh\")}},children:/*#__PURE__*/_jsx(FooterSection,{height:\"100%\",id:\"V7Cttr6dO\",layoutId:\"V7Cttr6dO\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"xR_Wc0vMv\"),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 2000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kuIMMKn8i\":{\"layout\":[\"fixed\",\"fixed\"]},\"oexHuIuJs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mRjWe41j3\":[\".framer-z072rc-container\",\".framer-akre7g-container\"],\"kuIMMKn8i\":[\".framer-z072rc-container\",\".framer-akre7g-container\"],\"oexHuIuJs\":[\".framer-z072rc-container\",\".framer-akre7g-container\"]}\n * @framerBreakpoints {\"mRjWe41j3\":{\"min\":1440,\"canvasClassName\":\"framer-1p2crva-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"kuIMMKn8i\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1ccho4b-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"oexHuIuJs\":{\"max\":809,\"canvasClassName\":\"framer-lstf8u-override\",\"minHeight\":2000,\"viewportHeight\":257,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mRjWe41j3\n * @framerLayoutTemplate true\n */const FramercDDZMHvJM=withCSS(Component,css,\"framer-ZDf51\");export default FramercDDZMHvJM;FramercDDZMHvJM.displayName=\"Main-Template\";FramercDDZMHvJM.defaultProps={height:2e3,width:1440};addFonts(FramercDDZMHvJM,[{explicitInter:true,fonts:[]},...HeaderSectionFonts,...VideoFonts,...FooterSectionFonts],{supportsExplicitInterCodegen:true});FramercDDZMHvJM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderSection,{},context),forwardLoader(FooterSection,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercDDZMHvJM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"mRjWe41j3\",\"framerBreakpoints\":\"{\\\"mRjWe41j3\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1p2crva-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"kuIMMKn8i\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1ccho4b-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"oexHuIuJs\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-lstf8u-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":257,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"mRjWe41j3\\\":[\\\".framer-z072rc-container\\\",\\\".framer-akre7g-container\\\"],\\\"kuIMMKn8i\\\":[\\\".framer-z072rc-container\\\",\\\".framer-akre7g-container\\\"],\\\"oexHuIuJs\\\":[\\\".framer-z072rc-container\\\",\\\".framer-akre7g-container\\\"]}\",\"framerIntrinsicHeight\":\"2000\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kuIMMKn8i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oexHuIuJs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterSection from\"#framer/local/canvasComponent/E6ByY9LB2/E6ByY9LB2.js\";import HeaderSection from\"#framer/local/canvasComponent/UPiY_sCfq/UPiY_sCfq.js\";const HeaderSectionFonts=getFonts(HeaderSection);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterSectionFonts=getFonts(FooterSection);const breakpoints={aDu1jQlQK:\"(min-width: 810px) and (max-width: 1439.98px)\",HIS0ix5d8:\"(max-width: 809.98px)\",iIb9SOBa9:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-eDdWM\";const variantClassNames={aDu1jQlQK:\"framer-v-1f12mhm\",HIS0ix5d8:\"framer-v-qd4tyc\",iIb9SOBa9:\"framer-v-vlpb5s\"};const transition1={damping:30,delay:0,mass:1,stiffness:60,type:\"spring\"};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:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={aDu1jQlQK:[\".framer-eDdWM .framer-1r6bfx0-container { left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; }\",\".framer-eDdWM .framer-5dd6hi { left: 30px; right: 30px; width: unset; }\"],HIS0ix5d8:[\".framer-eDdWM .framer-1r6bfx0-container { left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={aDu1jQlQK:\".framer-1f12mhm-override\",HIS0ix5d8:\".framer-qd4tyc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eDdWM.framer-bf9v9, .framer-eDdWM .framer-bf9v9 { display: block; }\",\".framer-eDdWM.framer-vlpb5s { align-content: center; align-items: center; background-color: var(--token-8327749f-3525-482b-9948-5a4eba6120df, #010907); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eDdWM .framer-1r6bfx0-container { flex: none; height: auto; max-width: 1920px; order: -1000; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-eDdWM .framer-5dd6hi { -webkit-mask: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 17.21721855369774%, rgb(0, 0, 0) 86.28629392331784%, rgba(0, 0, 0, 0) 100%) add; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 396px; justify-content: flex-start; left: calc(50.00000000000002% - 1078px / 2); mask: linear-gradient(270deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 17.21721855369774%, rgb(0, 0, 0) 86.28629392331784%, rgba(0, 0, 0, 0) 100%) add; order: -999; overflow: hidden; padding: 0px; position: absolute; top: 182px; width: 1078px; }\",\".framer-eDdWM .framer-1rucri9 { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 16.71671824412303%, rgb(0, 0, 0) 86.78678907789626%, rgba(0, 0, 0, 0) 100%) add; bottom: 0px; flex: none; left: 0px; mask: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 16.71671824412303%, rgb(0, 0, 0) 86.78678907789626%, rgba(0, 0, 0, 0) 100%) add; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-eDdWM .framer-1lx19fy { flex: none; height: 396px; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-eDdWM .framer-z1a26l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-eDdWM .framer-2xuukb-container { flex: none; height: auto; max-width: 1920px; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={aDu1jQlQK:\"(min-width: 810px) and (max-width: 1439.98px)\",HIS0ix5d8:\"(max-width: 809.98px)\",iIb9SOBa9:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"iIb9SOBa9\",Phone:\"HIS0ix5d8\",Tablet:\"aDu1jQlQK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iIb9SOBa9\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"HIS0ix5d8\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"iIb9SOBa9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8327749f-3525-482b-9948-5a4eba6120df, rgb(1, 9, 7)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-vlpb5s\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"min(100vw, 1920px)\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aDu1jQlQK:{\"data-framer-layout-hint-center-x\":true,layoutScroll:true,transformTemplate:transformTemplate1},HIS0ix5d8:{\"data-framer-layout-hint-center-x\":true,layoutScroll:true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1r6bfx0-container\",\"data-framer-appear-id\":\"1r6bfx0\",initial:animation1,nodeId:\"MvH67GclD\",optimized:true,rendersWithMotion:true,scopeId:\"tkrfFFvWV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aDu1jQlQK:{variant:\"ktYEf63ux\"},HIS0ix5d8:{variant:\"ktYEf63ux\"}},children:/*#__PURE__*/_jsx(HeaderSection,{height:\"100%\",id:\"MvH67GclD\",layoutId:\"MvH67GclD\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"cli5QcY70\",width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-5dd6hi hidden-qd4tyc\",\"data-framer-name\":\"BG Mask\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rucri9\",\"data-framer-name\":\"BG\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aDu1jQlQK:{background:{alt:\"bg image\",fit:\"fill\",intrinsicHeight:915,intrinsicWidth:1437,loading:getLoadingLazyAtYPosition(182),pixelHeight:792,pixelWidth:2156,sizes:\"calc(100vw - 60px)\",src:\"https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?width=2156&height=792\",srcSet:\"https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=512&width=2156&height=792 512w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=1024&width=2156&height=792 1024w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=2048&width=2156&height=792 2048w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?width=2156&height=792 2156w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"bg image\",fit:\"fill\",intrinsicHeight:915,intrinsicWidth:1437,loading:getLoadingLazyAtYPosition(182),pixelHeight:792,pixelWidth:2156,sizes:\"1078px\",src:\"https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?width=2156&height=792\",srcSet:\"https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=512&width=2156&height=792 512w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=1024&width=2156&height=792 1024w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?scale-down-to=2048&width=2156&height=792 2048w,https://framerusercontent.com/images/aoixUMsXlcJdy06IfzgWUQ6lg.png?width=2156&height=792 2156w\"},className:\"framer-1lx19fy\",\"data-framer-name\":\"BG Image\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-z1a26l\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aDu1jQlQK:{y:1e3},HIS0ix5d8:{y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:828,width:\"min(100vw, 1920px)\",y:1112,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2xuukb-container\",nodeId:\"KClLtdOk1\",scopeId:\"tkrfFFvWV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aDu1jQlQK:{variant:\"ncVgFCyNF\"},HIS0ix5d8:{variant:\"ZkzXOn0Rh\"}},children:/*#__PURE__*/_jsx(FooterSection,{height:\"100%\",id:\"KClLtdOk1\",layoutId:\"KClLtdOk1\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"xR_Wc0vMv\",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 2000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aDu1jQlQK\":{\"layout\":[\"fixed\",\"fixed\"]},\"HIS0ix5d8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"iIb9SOBa9\":[\".framer-1r6bfx0-container\",\".framer-2xuukb-container\"],\"aDu1jQlQK\":[\".framer-1r6bfx0-container\",\".framer-2xuukb-container\"],\"HIS0ix5d8\":[\".framer-1r6bfx0-container\",\".framer-2xuukb-container\"]}\n * @framerBreakpoints {\"iIb9SOBa9\":{\"min\":1440,\"canvasClassName\":\"framer-vlpb5s-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"aDu1jQlQK\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1f12mhm-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"HIS0ix5d8\":{\"max\":809,\"canvasClassName\":\"framer-qd4tyc-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant iIb9SOBa9\n * @framerLayoutTemplate true\n */const FramertkrfFFvWV=withCSS(Component,css,\"framer-eDdWM\");export default FramertkrfFFvWV;FramertkrfFFvWV.displayName=\"Inner-Template\";FramertkrfFFvWV.defaultProps={height:2e3,width:1440};addFonts(FramertkrfFFvWV,[{explicitInter:true,fonts:[]},...HeaderSectionFonts,...FooterSectionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertkrfFFvWV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerBreakpoints\":\"{\\\"iIb9SOBa9\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-vlpb5s-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"aDu1jQlQK\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1f12mhm-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"HIS0ix5d8\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-qd4tyc-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"iIb9SOBa9\\\":[\\\".framer-1r6bfx0-container\\\",\\\".framer-2xuukb-container\\\"],\\\"aDu1jQlQK\\\":[\\\".framer-1r6bfx0-container\\\",\\\".framer-2xuukb-container\\\"],\\\"HIS0ix5d8\\\":[\\\".framer-1r6bfx0-container\\\",\\\".framer-2xuukb-container\\\"]}\",\"framerIntrinsicHeight\":\"2000\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"iIb9SOBa9\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aDu1jQlQK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HIS0ix5d8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/3e7vPUhCaqalByoup8nu/Fb4xPG5Mq1ZQE963TgAE/cDDZMHvJM.js\";\r\nimport InnerTemplate from \"https://framerusercontent.com/modules/6r1BbvIN2zyawNWU5KS4/3duBWWwFWs5BGGysgU6l/tkrfFFvWV.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/whPTxghOymIORlU9HTFK/08ni3boSROrr1DdikpUX/augiA20Il.js\")), path: \"/\"}, X4FMc8ozr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cQNSgpWyvotgfpJgSaSn/MJ8yfQ8ir4GuIqf1zO0r/X4FMc8ozr.js\")), path: \"/about\"}, BCK83O8xw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sPpis3TCDEdgU20uHIPh/X17EFc2FmTcIkP5I9g6M/BCK83O8xw.js\")), path: \"/pricing\"}, svuF0gNZW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ds1LsslEWdszNik066F6/KKZfrTqMUdrdmgYhmHjM/svuF0gNZW.js\")), path: \"/404\"}, NufQNRK0i: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7lYVzKKXvDOkk9SSQ5Qn/fenWeTQh3SItuPS54DKn/NufQNRK0i.js\")), path: \"/waitlist\"}, GIWLjkKm9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8u4Y26dwPQFcF6NhMvbN/2VW0tH35V5Tis3AUkgn9/GIWLjkKm9.js\")), path: \"/terms-of-service\"}, Uf_6754nD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vOr1fMGLLMtcYZ8LFgAp/8AahAaHOF3H4YCxPwuti/Uf_6754nD.js\")), path: \"/privacy-policy\"}, U87zcWEjP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6YG2atUxihId4icQNvKD/suIQvZ0vt9gYklGZtK0Q/U87zcWEjP.js\")), path: \"/contact\"}, eKyNs2Rfu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pRoGbSYLYpwjz7U50cay/FXBAavkqmeXTbIZCIvhq/eKyNs2Rfu.js\")), path: \"/changelog\"}, PCU5RscXT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5rOk2gUcOSEtch3svrIn/rwMRanzryvxhatpcSsdF/PCU5RscXT.js\")), path: \"/careers\"}, SR136nj9m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6VjCefyxxtQEARH2AphU/sHwroAHkiflGluBOWOyu/SR136nj9m.js\")), path: \"/blog\"}, NELIZ_C1R: {collectionId: \"R9yGHTwQn\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xfrp7AMbiDI4DAJyleV0/0pMEh61xoNJeoVZQ85Va/NELIZ_C1R.js\")), path: \"/blog/:baOzsXlPI\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {R9yGHTwQn: async () => (await import(\"https://framerusercontent.com/modules/pdSsHA7lDoUICn0bgGCV/j4ZlVDMIFXIHL17ugg0t/R9yGHTwQn.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"55e1a6891bd5df560024cd958d441d3889cff718165a28371a1123d71e76b727\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"X4FMc8ozr\":\r\ncase \"BCK83O8xw\":\r\ncase \"NufQNRK0i\":\r\ncase \"SR136nj9m\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ncase \"svuF0gNZW\":\r\ncase \"GIWLjkKm9\":\r\ncase \"Uf_6754nD\":\r\ncase \"U87zcWEjP\":\r\ncase \"eKyNs2Rfu\":\r\ncase \"PCU5RscXT\":\r\ncase \"NELIZ_C1R\":\r\nreturn React.createElement(InnerTemplate, {...props, key: \"InnerTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"X4FMc8ozr\":\r\ncase \"BCK83O8xw\":\r\ncase \"NufQNRK0i\":\r\ncase \"SR136nj9m\":\r\nreturn [{hash: \"1p2crva\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1ccho4b\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"lstf8u\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"svuF0gNZW\":\r\ncase \"GIWLjkKm9\":\r\ncase \"Uf_6754nD\":\r\ncase \"U87zcWEjP\":\r\ncase \"eKyNs2Rfu\":\r\ncase \"PCU5RscXT\":\r\ncase \"NELIZ_C1R\":\r\nreturn [{hash: \"vlpb5s\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1f12mhm\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"qd4tyc\", mediaQuery: \"(max-width: 809.98px)\"}]\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\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/ds1LsslEWdszNik066F6/KKZfrTqMUdrdmgYhmHjM/svuF0gNZW.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://expansive-standards-054771.framer.app\",\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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/3PRObyWUhSxQ7JzsKbw0/kHY6q1cuOG3LrQkd8uTi/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 contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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: {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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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: framerSiteId ?? null,\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\tif (true) Framer.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":"+6BAAqC,CAExB,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CAGG,CADA,GAAG,GACW,CAML,GAAgB,CACzB,QAAS,CACL,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACJ,CAES,EAAY,OASR,EAAY,QAOZ,EAAY,OAMZ,EAAY,QClD1B,SAAgB,GAAW,EAAS,EAAS,CACzC,OAAO,GAA0B,GAAM,EAAS,EAAQ,CAE5D,SAAgB,GAAU,EAAQ,EAAS,CACvC,OAAO,GAA0B,GAAO,EAAQ,EAAQ,CAE5D,SAAS,GAA0B,EAAM,EAAU,EAAU,GAAM,CAC/D,IAAM,EAAa,IAAgC,CACnD,MAAc,CACN,GAAW,IAAe,GAAM,GAAU,EAC/C,CACC,EACH,CAAC,mBAdkD,IACtB,kBCDH,kBCAA,kBCAM,kBCAN,kBCAM,4BCAL,CACnB,OAAsB,CAC/B,GAAW,IAAc,OAAa,CAClC,IAAM,EAAY,EAAU,UAAU,aAAa,CAEnD,OADkB,EAAU,QAAQ,SAAS,CAAG,IAAM,EAAU,QAAQ,eAAe,CAAG,IAAM,EAAU,QAAQ,UAAU,CAAG,KAAO,EAAU,QAAQ,SAAS,CAAG,OAEjK,MAAO,IAEL,OAAyBA,MAAY,IAAiB,CAC7D,EAAE,CAAC,kBCTyB,KAE+F,kBCF1E,IACK,KAEqE,KAEJ,kBCJ/F,IAA6B,KAAoH,ICC/K,SAAgB,IAAkB,CAG9B,OAF4BC,MAAY,EAAa,SAAS,CAC5D,EAAE,CAAC,CAQT,SAAgB,IAAgB,CAG5B,OAFiBA,MAAY,EAAa,SAAS,GAAK,EAAa,OACnE,EAAE,CAAC,mBAduB,IACM,kBCDP,ICE/B,SAAgB,GAAU,EAAO,CAC7B,GAAM,CAAE,eAAe,sBAAsB,gBAAgB,iBAAiB,oBAAoB,oBAAwB,EAU1H,OAToBC,MAAY,EAAsB,GAAG,EAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAM,GAAG,EAAa,IAC5J,CACE,EACA,EACA,EACA,EACA,EACA,EACH,CAAC,sBAZ0B,IACK,CAcxB,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,oBACH,CACD,UAAW,CACP,gBACA,iBACA,oBACA,mBACH,CACD,YAAa,CACT,KACA,KACA,KACA,KACH,CACD,IAAK,EACR,CACJ,CAgBa,EAAY,8BCtDmL,KAAiJ,KAAwH,KAAgJ,KAA4H,KAA+I,KAAgI,KAA6H,KAAyI,KAA0Q,KAAgI,KAA6J,KAAsI,KAAkK,ICEtkE,SAASC,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,KAAG,WAAS,GAAG,GAAM,EAAM,OAAO,EAQnH,SAAgB,GAAM,EAAM,CAAgC,OAAoB,EAAK,GAAU,CAAC,GAApDA,GAAS,EAAM,CAAiD,CAAC,CAAE,SAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,IAAgC,CAAO,EAAeC,EAAO,GAAM,CAAO,EAAaA,EAAO,GAAM,CAAO,EAAYC,EAAY,GAAa,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,EAAY,CAAC,GAAM,EAAS,QAAQ,SAAS,GAAG,CAAC,IAAc,EAAS,QAAQ,YAAY,IAAe,EAAE,CAAC,CAEja,MAAM,CAAC,KAFsaA,MAAgB,CAAC,IAAM,EAAM,EAAS,QAAY,IAAa,EAAM,QAAQ,OACtjB,EAAhH,EAAM,YAAY,GAAG,EAAM,WAAW,CAAC,EAAM,QAAQ,CAAC,EAAM,OAAO,EAAM,YAAY,EAAM,oBAAiC,GAAO,CAAC,EAAe,SAAS,IAA6B,EAAe,QAAQ,GAAK,EAAa,QAAQ,GAAK,EAAM,MAAM,CAAC,MAAM,GAAG,GAAG,CACxR,YAAY,EAAe,QAAQ,GAAM,IAAI,EAAE,CAAC,CAAwJ,MAA3IA,MAAgB,CAAI,CAAC,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,OAAO,CAAC,EAAa,QAAQ,KAAQ,EAAE,CAAC,CAAmB,cAAY,UAAU,EAAa,CAAE,SAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,YAAU,CAAC,GAAK,CAAC,GAAoBC,MAAa,EAAY,CAAM,CAAC,EAAsB,GAA0BA,EAAS,GAAM,CAAI,IAAc,GAAoB,CAAC,GAAuB,EAAyB,GAAK,CAAE,IAAM,EAE7hB,GAAoB,GAAO,GAAM,GAAa,CAAC,GAQ/C,CAAC,EAA0B,EAA2H,MAAlH,CAA2F,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,EAgDoU,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,CAAE,SAAgB,GAAU,EAAM,CAA0E,OAA5D,EAAM,MAAM,2CAA2C,EAAE,EAAE,EAAe,IAAI,GAAsB,CAAC,KAAK,IAAI,kCAtE7qB,IAAgG,IAAmD,KAAwN,IAChV,EAAmB,SAAS,EAAc,CAAC,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,eAAgB,AAAgB,KAAc,EAAE,CAAE,EAAc,SAAS,EAAQ,CAAC,EAAQ,MAAS,SAAS,EAAQ,IAAO,QAAS,AAAU,KAAQ,EAAE,CAAE,CAAO,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,gBAAc,GAAM,WAAS,GAAM,UAAQ,GAAK,OAAK,GAAK,QAAM,GAAK,cAAY,GAAK,iBAAe,GAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,GAAc,EAAE,SAAO,QAAQ,EAAY,WAAS,YAAS,WAAQ,SAAO,SAAM,UAAQ,eAAa,eAAa,cAAY,aAAW,EAAY,EAASF,GAAQ,CAAO,GAAS,IAAoB,CAAO,EAAiBA,EAAO,KAAK,CAAO,GAAgBA,EAAO,KAAK,CAAO,GAAW,IAAe,CAAO,GAAa,IAAiB,CAAO,EAAiB,IAAY,KAAe,EAAa,OAAa,EAAa,GAAU,EAAM,CAGvpB,EAAiB,EAAiB,cAAc,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,WAAS,CAAC,CAAO,EAAa,EAAiB,GAAK,GAAU,EAAS,CAAO,GAAkB,EAAiB,GAAM,GAAU,EAAS,CAAC,OAAO,MAAM,KAAK,GAAK,CAAC,CAC3Q,EAAU,KAAgB,IAAI,KAAK,GAAmB,CAAC,OAAK,SAAM,eAAY,cAAW,GAAoB,EAAS,CAC5H,MAAc,CAAI,GAA2B,IAAmB,gBAAwB,EAAY,GAAM,CAAM,IAAO,GAAG,CAAC,EAAiB,EAAY,CAAC,CACzJ,MAAc,CAAI,IACf,GAAc,GAAa,IAAmB,eAAc,GAAM,CAAI,IAAmB,eAAqB,IAAO,GAAG,CAAC,EAAiB,EAAa,EAAY,CAAC,CAAC,MAAc,CAAI,CAAC,IAAY,GAAQ,GAAe,GAAW,CAAC,EAAS,UACnP,EAAS,QAAQ,YAAY,MAAM,CAAC,EAAc,EAAO,EAAU,CAAC,CAO7D,IAAM,GAAoCA,EAAO,GAAM,CAE9D,MAAc,CAAC,GAAG,CAAC,GAAoC,QAAQ,CAAC,GAAoC,QAAQ,GAAK,OAAwF,KAAzD,GAAc,EAAS,CAAC,EAAS,KAAK,EAAE,GAAU,GAAG,MAKlL,KAOlB,GAAW,GAAG,IAAI,EAAG,CAAC,EAAU,EAAQ,EAAO,EAAS,CAAC,CAC1D,MAAc,CAAK,MAAc,EAAS,CAAQ,OAAO,EAAS,GAAG,SAAS,GAAO,GAAY,EAAM,CAAC,EAAG,CAAC,EAAS,CAAC,CACtH,OAAe,CAAI,EAAiB,UAAU,MAAe,EAAS,UACnE,CAAC,IAAiB,GAAM,CAAC,EAAiB,UAAQ,GAAM,EAAI,CAC/D,OAAc,CAAI,EAAS,UAAS,GAAgB,QAAQ,EAAS,QAAQ,MAAM,EAAiB,QAAQ,EAAS,QAAQ,OAAO,IAAO,GAAI,CAAC,IAAM,EAAIG,MAAY,CAStK,GAAG,IAAU,MAAM,OAAO,EAAO,GAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,IAAW,CAAC,EAAQ,EAAQ,EAAO,EAAU,CAAC,CAIN,OAHvH,MAAc,CAAI,IAAU,EAAS,SAAS,IAAmB,YAAY,eAAe,GAAM,CAAC,GAAG,EAAI,EAAE,CAAC,CAC7G,MAAc,CAAI,EAAS,SAAS,CAAC,IAAM,EAAS,QAAQ,QAAQ,GAAQ,GAAG,MAAM,CAAC,EAAO,CAAC,CAE6C,EAAK,QAAQ,CAAC,UAAQ,eAAa,eAAa,cAAY,YAAc,MAAS,OAAK,IAAI,EAAS,SAAS,GAAG,KAAW,EAAE,CAAC,QAAQ,GAAG,KAAU,EAAE,CAAC,OAAO,GAAG,IAAS,EAAE,CAAC,QAAQ,GAAG,KAAQ,EAAE,CAAC,SAAS,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,EAAa,QAAQ,GAAU,QAAQ,OAAO,GAAkB,CAAC,EAAO,WAAW,IAAmB,YAAY,CAAC,GAAkB,OAC7jB,WAAW,OAAO,GAAe,CAAC,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,EAAO,IAAA,GAAU,iBAFxJ,CAAC,IAAM,EAAM,EAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,EAAU,GAAE,IAAa,GAAW,GAAG,IAAI,EACzI,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,IAAa,GAAM,GAC4F,WAAS,MAAM,EAAiB,GAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,eAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,UAAU,CAAC,CAAC,EAAG,CAAC,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,OAAO,CAAC,GAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,SAAS,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,UAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,OAAO,CAAC,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,OAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,KAAK,CAAC,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,mBAAiB,CAAC,EAAc,YAAY,wHAAwH,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,gBAAgB,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,CAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,KAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAI,GAAU,CAAC,CAMz+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,CAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,QAAQ,CAAC,WAAS,EAAM,aAAa,GAAG,CAAC,MAAM,CAAC,KAAK,EAAY,aAAa,CAAC,SAAS,CAAC,KAAK,EAAY,aAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,aAAa,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,CAAC,GAAG,GAAc,CAAC,8BC3Exb,GAAU,UAAU,CAAC,2CAA2C,0EAA0E,0EAA0E,0EAA0E,CAAC,CAAO,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,OAAO,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,OAAO,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,kCAAkC,OAAO,SAAS,MAAM,SAAS,aAAa,iBAAiB,IAAI,yEAAyE,iBAAc,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,2kDAAqlD,CAAc,GAAU,kBCA9iD,SAASC,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,yDAA56B,IAA2M,IAAkE,IAA4B,KAAoJ,KAAyH,CAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,CAAOE,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUn7D,EAAgB,EAVm8D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,GAAkB,EAAGZ,GAAzEe,GAAsBC,GAA8F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBe,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,kEAAkE,GAAG,EAAM,CAAC,GAAGnB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,+EAA+E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKoB,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,SAAS,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,CAAC,UAAU,+BAA+B,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,kBAAkBd,GAAmB,WAAWD,GAAU,GAAGL,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,2FAA2F,CAAC,kBAAkB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKoB,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,QAAQ,CAAC,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,CAAC,UAAU,+BAA+B,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,kBAAkBd,GAAmB,GAAGN,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,KAAK,CAAC,YAAY,GAAG,WAAW,IAAI,MAAM,OAAO,IAAI,yFAAyF,CAAC,kBAAkB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,uCAAuC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKoB,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,0FAA0F,CAAC,UAAU,8BAA8B,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,WAAWf,GAAU,GAAGL,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,0FAA0F,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKoB,EAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,GAAGpB,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wGAAwG,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,+CAAkD,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,+EAA+E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,CAAC,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,OAAO,4MAA4M,CAAC,UAAU,+BAA+B,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,GAAGpB,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,QAAQ,CAAC,YAAY,GAAG,WAAW,IAAI,MAAM,QAAQ,IAAI,yFAAyF,OAAO,4MAA4M,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wGAAwG,CAAC,SAAS,oDAAuD,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,+CAAkD,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,+EAA+E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wGAAwG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,+EAA+E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wGAAwG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,+EAA+E,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,mSAAmS,mSAAmS,+RAA+R,4SAA4S,uPAAuP,kVAAkV,4SAA4S,+SAA+S,6SAA6S,kNAAkN,kJAAkJ,2PAA2P,iRAAiR,+KAA+K,+RAA+R,kEAAkE,iIAAiI,6FAA6F,8IAA8I,6IAA6I,4IAA4I,4EAA4E,2JAA2J,0JAA0J,4JAA4J,oHAAoH,GAAGU,GAAgB,GAAGC,GAAiB,udAAud,CAUx+mB,eAAe,GAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAwBC,GAAkB,CAAC,GAAG,GAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICV11C,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,kEAA9jC,IAAoS,IAAkE,IAA4B,KAAkJ,CAAM,GAAmB,EAASC,GAAc,CAAO,GAA6D,GAA0B,GAAO,GAA8B,CAAC,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAiFC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAxI,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,cAAc,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU/zE,EAAgB,EAV+0E,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,cAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAsC,EAAkB,EAAGT,GAA2C,CAAO,MAAoB,IAAc,YAAgE,OAAZ,IAAW,CAAqB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,eAAe,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiBY,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,OAAO,qBAAqB,OAAO,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,cAAc,qBAAqB,cAAc,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,qBAAqB,aAAa,CAAC,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,cAAc,GAAK,mBAAmB,cAAc,CAAC,UAAU,CAAC,cAAc,GAAK,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAMC,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,0+FAA0+F,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,o6FAAo6F,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,gpCAAgpC,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,umCAAumC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,wSAAwS,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,wSAAwS,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,oOAAoO,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,oOAAoO,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,+WAA+W,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,oWAAoW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,yrBAAyrB,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,mrBAAmrB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,wXAAwX,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,qXAAqX,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,6QAA6Q,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,0QAA0Q,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,mpCAAmpC,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,0mCAA0mC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,wSAAwS,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,wSAAwS,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,oOAAoO,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,oOAAoO,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,+WAA+W,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,oWAAoW,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,yrBAAyrB,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,mrBAAmrB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,wXAAwX,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,qXAAqX,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,6QAA6Q,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,IAAI,0QAA0Q,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,gBAAgB,4EAA4E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,6EAA6E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,6EAA6E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQX,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQC,GAA4B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,QAAQK,GAAa,YAAY,CAAC,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,wUAAwU,oFAAoF,uIAAuI,sIAAsI,wIAAwI,wIAAwI,wIAAwI,sIAAsI,yIAAyI,uRAAuR,uRAAuR,iVAAiV,gZAAgZ,qNAAqN,yGAAyG,4GAA4G,gFAAgF,uIAAuI,6HAA6H,mJAAmJ,oJAAoJ,oJAAoJ,wIAAwI,oJAAoJ,8IAA8I,uHAAuH,sEAAsE,wEAAwE,+FAA+F,gIAAgI,6GAA6G,oEAAoE,2JAA2J,udAAud,CAUzroC,eAAe,GAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,cAAc,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcL,GAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,qFCVlkB,IAAiT,IAA8C,IAA4B,KAAsI,KAAgF,KAAgF,CAAMe,GAAmB,EAASC,EAAc,CAAOC,GAAmC,GAA0B,GAAU,CAAO,GAAW,EAAS,GAAM,CAAOC,GAAmB,EAASC,EAAc,CAAOC,GAAY,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,wBAAwB,CAAyDC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAgFC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAvI,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,GAAG,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,KAAK,CAAO,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,GAAgB,CAAC,UAAU,CAAC,wHAAwH,oGAAoG,6CAA6C,CAAC,UAAU,CAAC,wHAAwH,oGAAoG,6CAA6C,CAAC,CAAOC,GAAe,OAAO,KAAKD,GAAgB,CAAOE,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,CAAOC,GAAM,CAAC,kFAAkF,gFAAgF,qVAAqV,yNAAyN,snBAAsnB,6kBAA6kB,8QAA8Q,4HAA4H,0PAA0P,0SAA0S,0JAA0J,wIAAwI,oEAAoE,CAAOC,GAAa,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,wBAAwB,CAAOC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAASC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASG,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,WAAS,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQb,GAAY,GAAM,CAAqE,EAAkB,EAAGC,GAA2C,CAAsB,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,GAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAKW,GAAU,CAAC,MAAM,8FAA8F,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiBK,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,qBAAqB,EAAE,EAAE,SAAsB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,GAAK,aAAa,GAAK,kBAAkBb,GAAmB,CAAC,UAAU,CAAC,mCAAmC,GAAK,aAAa,GAAK,kBAAkBA,GAAmB,CAAC,CAAC,SAAsB,EAAKR,GAAmC,CAAC,QAAQM,GAAU,UAAU,0BAA0B,wBAAwB,SAAS,QAAQC,GAAW,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKtB,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,eAAe,mBAAmB,KAAK,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,OAAO,8FAA8F,cAAc,GAAK,QAAQ,qEAAqE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKsB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,eAAe,IAAI,OAAO,QAAQ,EAA0B,GAAG,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,qBAAqB,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,eAAe,IAAI,OAAO,QAAQ,EAA0B,GAAG,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,qBAAqB,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAO,CAAC,WAAW,CAAC,IAAI,eAAe,IAAI,OAAO,QAAQ,EAA0B,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,SAAS,IAAI,8FAA8F,OAAO,icAAic,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,EAAE,IAAI,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,qBAAqB,EAAE,KAAK,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKnB,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAOqB,GAAI,GAAgC,IAAS,EAAa,QAAQ,IAAS,EAAa,OAAgL,CAAC,GAAGX,GAAM,GAAGF,GAAe,QAAQ,GAAK,CAAC,IAAM,EAASC,GAAU,GAAK,OAAOF,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAGG,GAAM,GAAGF,GAAe,IAAI,GAA0C,UAAxBG,GAAa,GAA2B,KAAKJ,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAcloZ,EAAgB,EAAQQ,GAAUM,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAGzB,GAAmB,GAAG,GAAW,GAAGG,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcF,EAAc,EAAE,CAAC,EAAQ,CAAC,EAAcG,EAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,oFCdxd,IAAyR,IAA8C,IAA4B,KAA0G,KAAgF,CAAM,GAAmB,EAASsB,EAAc,CAAO,GAAmC,GAA0B,GAAU,CAAO,GAAmB,EAASC,EAAc,CAAO,GAAY,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,sBAAsB,CAAOC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,CAAgF,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAvI,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,GAAG,KAAK,SAAS,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,KAAK,CAAO,IAAoB,EAAE,IAAI,oBAAoB,IAAU,GAAgB,CAAC,UAAU,CAAC,yHAAyH,0EAA0E,CAAC,UAAU,CAAC,yHAAyH,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,CAAO,GAAM,CAAC,kFAAkF,8EAA8E,oVAAoV,0NAA0N,moBAAmoB,waAAwa,oHAAoH,yJAAyJ,wIAAwI,oEAAoE,CAAO,GAAa,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,sBAAsB,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,GAAM,CAAqE,EAAkB,EAAG,GAA2C,CAAO,OAAqBF,IAAW,CAAgB,IAAc,YAAtB,GAAkF,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,8FAA8F,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgBG,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,qBAAqB,EAAE,EAAE,SAAsB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,GAAK,aAAa,GAAK,kBAAkB,GAAmB,CAAC,UAAU,CAAC,mCAAmC,GAAK,aAAa,GAAK,kBAAkB,GAAmB,CAAC,CAAC,SAAsB,EAAK,GAAmC,CAAC,QAAQ,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQ,GAAW,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,SAAsB,EAAKN,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAa,EAAe,EAAK,MAAM,CAAC,UAAU,8BAA8B,mBAAmB,UAAU,SAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,KAAK,SAAsB,EAAKM,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,WAAW,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,EAA0B,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,qBAAqB,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAM,CAAC,WAAW,CAAC,IAAI,WAAW,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,EAA0B,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,SAAS,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,EAAE,IAAI,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,qBAAqB,EAAE,KAAK,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,SAAsB,EAAKL,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,EAAa,QAAQ,IAAS,EAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CActgT,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAmB,GAAG,GAAmB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICFvU,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAD4E,EAAE,CACxD,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOO,EAAoBC,GAAc,CAAC,GAAG,EAAO,IAAK,eAAgB,QAAM,CAAE,EAAS,GAAK,CAAC,CAChG,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOD,EAAoBE,GAAe,CAAC,GAAG,EAAO,IAAK,gBAAiB,QAAM,CAAE,EAAS,GAAK,CAAC,CAClG,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,sBAAsB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,SAAU,WAAY,wBAAwB,CAAC,CACpM,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,sBAAsB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,SAAU,WAAY,wBAAwB,CAAC,CACnM,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOF,EAAoBkB,GAA4B,CAC5D,SANmDlB,EAAoBiB,GAAyC,CAChH,SATkCjB,EAClCgB,GACA,CACC,SA/DchB,EACfG,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,8DAAgG,CACvI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,gDAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,aACX,CACD,MAAO,CACN,cAAeP,EACf,SAAUQ,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CACxN,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,EAAE,CAAC,CACnB,CAAC,CAIF,OADA,MAAM,EACC,EAsBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,GAA+B,EAAQ,EAAQ,KACnD,CACN,GAA+B,EAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,EAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,GAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,GAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,gCA3KR,UAtIiC,IACJ,IACU,IACI,KAC2E,KACC,CAEjH,EAAS,CAAC,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,SAAS,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,OAAO,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oBAAoB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kBAAkB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,aAAa,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAC,CAEvlE,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAC,CACxF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAS,CACpK,GAAe,mEAkCf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDJ,EAAoByB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAG9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU,EAkK1B,UAAY,CACR,IAEL,MAA4B,CAC3B,GACC,SAAS,eAAe,2BAA2B,CACnDzB,EAAoB0B,GAAgB,EAAE,CAAE1B,EAAoB2B,MAAiB,OAAO,4BAAkB,CAAC,CAAC,CACxG,EACA,IACC"}