{"version":3,"file":"shared-lib.BggWWlc3.mjs","names":["useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","e","e","t","n","n","t","r","e","r","n","t","A","O","t","x","V","b","e","Children","useRef","useCallback","useState","useEffectEvent","startTransition","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","Image1","serializationHash","variantClassNames","toResponsiveImage","animation","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","Card1","ButtonSecondary2","Image1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText"],"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:/ga.jspm.io/npm:@motionone/utils@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:use-effect-event@2.0.3/dist/index.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/SoySr8qXfujm3XNgVW27/SlideShow.js","https:/framerusercontent.com/modules/gPPIVv5sOrXwp5Jm0rbn/Uww67QdpmLFKm4zUAizB/EuInG4sPT.js","https:/framerusercontent.com/modules/F3gSERHosVIqnua7KFC3/WWTFywhr4Ygym4nG4Diq/ie7jvKNKi.js","https:/framerusercontent.com/modules/LCNvn5dAaVHbfA15Ixti/zlvpZSX2X8LpHnga8qrj/oUmzEFJup.js","https:/framerusercontent.com/modules/m0wIuvCAe0weFJd0z8sI/BgDspFcHZ1FFY8imkFZW/FnvgWqxMg.js","https:/framerusercontent.com/modules/cG9nbwTBoOeAql8opM9Q/9NMeFKbpNPmGEW9XCltb/P9wtZQJd_.js","https:/framerusercontent.com/modules/gMhvDTsnEjZE4nOZzcaw/shQ5QZrGM0HNEZi8AMUt/tV3wmtLvF.js","https:/framerusercontent.com/modules/vbnn6rBFL5sWMUcGbCUx/AcPTQwFVxKTSLLmZKdA9/vZOd2SKXi.js","https:/framerusercontent.com/modules/83oERivzsD5WMzbMtzlY/WOSvIXXe0wNvUC7wAYLx/wu0tnZ3hT.js","https:/framerusercontent.com/modules/UqlXKx1zXis1iBA96xen/TVAvOmO1Q0aZQ6ImSpj5/Yt0il_bDk.js","https:/framerusercontent.com/modules/MoHpsICns3zb9cK0uECp/1diCgKpIaVTopnbXrqbw/yzdhDHZ3l.js","https:/framerusercontent.com/modules/vPwpqHKVssQxxTEi8IDp/Dtu7gj60c2iCDX6NhGZq/Z9KhOeKe6.js","https:/framerusercontent.com/modules/cNRyoyltKkQoBG0q2cvl/K7sQs2YQA2IkZJgC86gO/JYAYApmM0.js","https:/framerusercontent.com/modules/nKyQfODC5K3L4lbq09ZI/FGWlcx69tGdHidi3Qx0S/siteMetadata.js"],"sourcesContent":["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","function addUniqueItem(t,e){t.indexOf(e)===-1&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>typeof t===\"number\";const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>typeof t===\"object\"&&Boolean(t.createAnimation);const isFunction=t=>typeof t===\"function\";const isString=t=>typeof t===\"string\";const e={ms:t=>t*1e3,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n//# sourceMappingURL=index.es.js.map\n","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import e from\"react\";const n=e.createContext(!0);function r(){throw new Error(\"A function wrapped in useEffectEvent can't be called during rendering.\")}const t=\"use\"in e?()=>{try{return e.use(n)}catch{return!1}}:()=>!1;function c(n){const c=e.useRef(r);return e.useInsertionEffect((()=>{c.current=n}),[n]),(...e)=>{t()&&r();const n=c.current;return n(...e)}}export{c as useEffectEvent};\n//# sourceMappingURL=index.js.map\n","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{ControlType,RenderTarget,addPropertyControls,withCSS}from\"framer\";import{LayoutGroup,animate,frame,mix,motion,useInView,useMotionValue,usePageInView,useTransform,wrap}from\"framer-motion\";import{Children,cloneElement,memo,startTransition,useCallback,useEffect,useLayoutEffect,useRef,useState}from\"react\";import{useEffectEvent}from\"use-effect-event\";const slideshowClassName=\"framer-slideshow\";const slideshowAxisXClassName=\"framer-slideshow-axis-x\";const slideshowAxisYClassName=\"framer-slideshow-axis-y\";const slideshowDirectionMultiplierVariable=\"--framer-dir-multiplier\";const slideshowDirectionMultiplier=`var(${slideshowDirectionMultiplierVariable}, -1)`;function SlideshowWithoutCSS(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,widthSizing,heightSizing,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount:visibleItemsCount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const totalItemsCount=Children.count(filteredSlots);const hasChildren=totalItemsCount>0;/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const parentSizeRef=useRef(null);const parentRefFn=useCallback(node=>{parentRef.current=node;if(parentRef.current)scheduleMeasure();},[]);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});const isHorizontal=direction===\"left\"||direction===\"right\";const writingDirection=useWritingDirection();const rtlDirectionModifier=isHorizontal&&writingDirection===\"rtl\"?-1:1;/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* For SSR / initial render */const isInitialized=size?.item!==null&&size?.parent!==null&&writingDirection!==null;/**\n     * Array for children\n     */// Normally, the user would provide like 10 slides (totalItemsCount == 10) and only show one at a\n// time (visibleItemsCount == 1). In these cases, extraCopyCount == 1, and we only render 3 extra\n// duplicates in the live mode or no duplicates at all in the SSR or on Canvas.\n// However, sometimes, the user might things like\n// - provide totalItemsCount = 5, visibleItemsCount = 3, startFrom = 4 → we need one more duplicate to continue the loop\n//   and render two more slides\n// - or: totalItemsCount = 2, visibleItemsCount = 10 → we need three more duplicates to fill the whole view of the slideshow\n// In these cases, we produce extra copies of the children.\nconst extraCopyCount=Math.ceil((startFrom+visibleItemsCount)/totalItemsCount);let dupedChildren=[];let duplicateBy=extraCopyCount*4;if(isCanvas||!isInitialized){duplicateBy=extraCopyCount;}/**\n     * Measure parent and derive item sizes\n     *//* Calculate the new value to animate to */const[currentItem,setCurrentItem]=useState(startFrom+totalItemsCount);/* Animate whenever currentItem changes */useEffect(()=>{if(!size.item||!writingDirection)return;const computedNewPosition=-1*currentItem*((size.item??0)+gap)*(writingDirection===\"rtl\"?-1:1);if(xOrY.get()!==computedNewPosition){animate(xOrY,computedNewPosition,transitionControl);}},[currentItem,size.item,gap,writingDirection]);const measure=()=>{const parentSize=parentSizeRef.current;if(!parentSize)return;const parentWidth=parentSize.width;const parentHeight=parentSize.height;const parentLength=isHorizontal?parentWidth:parentHeight;const visibleItems=Math.max(1,visibleItemsCount);// Given that slides are uniformly sized, we can calculate their size based on the parent’s size.\n// This saves us from the trouble of reading child boxes, which is surprisingly tricky:\n// - offsetWidth/Height is a rounded integer, which leads to\n//   off-by-a-few-px positioning errors when the parent has a fractional width\n// - getBoundingClientRect() returns a fractional width/height, but\n//   with transforms applied (whereas we need a pre-transform one)\nconst itemSize=Math.max(0,(parentLength-gap*(visibleItems-1))/visibleItems);const childrenLength=totalItemsCount*(itemSize+gap);const itemWidth=isHorizontal?itemSize:parentWidth;const itemHeight=isHorizontal?parentHeight:itemSize;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});};const scheduleMeasure=useEffectEvent(()=>{frame.read(measure,false,true);});/* Re-measure when some layout-affecting props change */useLayoutEffect(()=>{scheduleMeasure();},[filteredSlots.length,visibleItemsCount,gap,direction,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft]);/** Re-measure when the parent is resized */useEffect(()=>{const node=parentRef.current;if(!node)return;return resize(node,({size})=>{// Note: we’re getting the size from the resize observer, which is the only reliable way\n// to get a size that’s 1) not rounded to the nearest integer and 2) not affected by transforms.\n// - offsetWidth/Height is rounded to the nearest integer, which leads to off-by-a-few-px positioning errors: https://framer-team.slack.com/archives/C01B14R6E22/p1777506572882389\n// - getBoundingClientRect() returns a fractional width/height, but with transforms applied,\n//   which breaks everything if the parent has a scale transform applied to it (eg as a part of an effect)\nparentSizeRef.current=size;if(!size.width||!size.height)return;scheduleMeasure();});},[]);/**\n     * Animation, pagination\n     */const childrenSize=isCanvas?0:size?.children;const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageInView()&&isInView;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedXOrY=!isCanvas?useTransform(xOrY,value=>{const resolvedChildrenSize=childrenSize??0;const resolvedValue=value??0;const wrapped=wrap(-resolvedChildrenSize*rtlDirectionModifier,-resolvedChildrenSize*rtlDirectionModifier*2,resolvedValue);return Number.isNaN(wrapped)?0:wrapped;}):useMotionValue(0);/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItemsCount,currentItem);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Page navigation functions */const setDelta=delta=>{startTransition(()=>setCurrentItem(item=>item+delta));};const setPage=index=>{const currentItemWrapped=wrap(0,totalItemsCount,currentItem);const goto=index-currentItemWrapped;startTransition(()=>setCurrentItem(item=>item+goto));};/* Autoplay: schedule one tick at a time whenever currentItem changes */const autoplayStep=(direction===\"right\"||direction===\"bottom\"?-1:1)*rtlDirectionModifier;const canAutoplay=autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)&&!isCanvas&&totalItemsCount>1&&!isDragging&&isInitialized;useEffect(()=>{if(!canAutoplay)return;const timeoutId=setTimeout(()=>{setDelta(autoplayStep);},intervalControl*1e3);return()=>clearTimeout(timeoutId);},[canAutoplay,autoplayStep,intervalControl,currentItem]);/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(_event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne*rtlDirectionModifier);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne*rtlDirectionModifier);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta*rtlDirectionModifier);}if(isHalfOfPrev){setDelta(-itemDelta*rtlDirectionModifier);}}};// Static/canvas layout: translate by a deterministic CSS calc so the starting slide is visible\n// without relying on runtime measurements.\nconst staticStartFrom=Math.max(0,Math.min(startFrom??0,Math.max(0,totalItemsCount-1)));const staticPercentOffset=staticStartFrom*100/visibleItemsCount;const staticPixelOffset=staticStartFrom*gap/visibleItemsCount;/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/visibleItemsCount}% - ${gap}px + ${gap/visibleItemsCount}px)`;// How slides are sized on the cross axis. \n// Fit allows alignment if the slotted item is smaller than the slide bounds.\n// Fill is 100%.\nconst crossAxisSizing=isHorizontal?heightSizing:widthSizing;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const childElement=child;// If fit we capture the child's dimension for canvas rendering.\n// It will be undefined in code gen so the class will set the dimension.\nconst crossAxisSize=crossAxisSizing===\"fit\"?isHorizontal?childElement.props?.height:childElement.props?.width:\"100%\";return /*#__PURE__*/_jsx(Slide,{slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":crossAxisSize,height:!isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":crossAxisSize,size:size,child:child,numChildren:filteredSlots?.length,wrappedXOrY:wrappedXOrY,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isInitialized:isInitialized,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,writingDirection:writingDirection,rtlDirectionModifier:rtlDirectionModifier,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,disabled:!isCanvas&&!isInitialized,onClick:()=>setPage(i),wrappedIndex:isCanvas||!isInitialized?staticStartFrom:wrappedIndex,total:totalItemsCount,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=isInitialized&&dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";const leftArrowSrc=leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg?arrow=left\";const rightArrowSrc=rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg?arrow=right\";return /*#__PURE__*/_jsxs(\"section\",{className:`${slideshowClassName} ${isHorizontal?slideshowAxisXClassName:slideshowAxisYClassName}`,style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRefFn,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,...isCanvas||!isInitialized?{transform:isHorizontal?`translateX(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`:`translateY(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`}:{x:isHorizontal?wrappedXOrY:0,y:!isHorizontal?wrappedXOrY:0},flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:(isCanvas||isInitialized)&&dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn||!isCanvas&&!isInitialized?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:isCanvas||isInitialized?arrowShouldFadeIn?{opacity:isHovering?1:0}:{opacity:1}:{opacity:0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?rightArrowSrc:leftArrowSrc,alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?leftArrowSrc:rightArrowSrc,alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(motion.div,{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle,// Hard-code opacity to 1 on canvas. In SSR, it will be animated from 0 to 1 in `animate`\nopacity:isCanvas?1:0,pointerEvents:isCanvas||isInitialized?\"auto\":\"none\"},animate:{opacity:isInitialized?1:0},transition:{duration:.35,ease:\"easeOut\"},children:dots}):null]})]});}const Slideshow=withCSS(SlideshowWithoutCSS,[`.${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`,`html[dir=\"rtl\"] .${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: 1; }`,`.${slideshowAxisYClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`],\"framer-slideshow-component\");/**\n * SLIDESHOW\n * V2.5 (with SSR)\n * By Benjamin, Matt, and Ivan\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default Slideshow;/* Default Properties */Slideshow.defaultProps={direction:\"left\",widthSizing:\"fill\",heightSizing:\"fill\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],// @ts-expect-error Private property\noptionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},widthSizing:{type:ControlType.Enum,title:\"Width\",options:[\"fill\",\"fit\"],optionTitles:[\"Fill\",\"Fit\"],defaultValue:Slideshow.defaultProps.widthSizing,displaySegmentedControl:true,// Width is the cross axis only for vertical slideshows.\nhidden:props=>props.direction===\"left\"||props.direction===\"right\"},heightSizing:{type:ControlType.Enum,title:\"Height\",options:[\"fill\",\"fit\"],optionTitles:[\"Fill\",\"Fit\"],defaultValue:Slideshow.defaultProps.heightSizing,displaySegmentedControl:true,// Height is the cross axis only for horizontal slideshows.\nhidden:props=>props.direction===\"top\"||props.direction===\"bottom\"},alignment:{type:ControlType.Enum,title:\"Align\",// Only show Align when the cross-axis property for the current\n// direction is set to \"fit\" (otherwise slides fill and there's\n// no room to align).\nhidden:props=>{const isHorizontal=props.direction===\"left\"||props.direction===\"right\";const crossAxisSizing=isHorizontal?props.heightSizing:props.widthSizing;return crossAxisSizing!==\"fit\";},options:[\"flex-start\",\"center\",\"flex-end\"],// @ts-expect-error Private property\noptionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const Slide=/*#__PURE__*/memo(function Component(props){const{slideKey,width,height,child,size,gap,wrappedXOrY,numChildren,childCounter,isCanvas,isInitialized,effectsOpacity,effectsScale,effectsRotate,isHorizontal,index,/** \"ltr\" or \"rtl\" */writingDirection,/** -1 in RTL, 1 in LTR */rtlDirectionModifier}=props;const ref=useRef(null);const itemSize=size?.item??0;const parentSize=size?.parent??0;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */const childOffset=(itemSize+gap)*childCounter;const scrollRange=// @ivan: this was picked experimentally when fixing semi-working-but-broken RTL\n// implementation in the existing Carousel code. Don’t ask me why these specific values, I’m\n// finding it hard to fully reason about RTL in carousel :/\n(isHorizontal&&writingDirection===\"rtl\"?[itemSize-gap,0,-parentSize+itemSize-gap,-parentSize-gap]:[-itemSize,0,parentSize-itemSize+gap,parentSize]).map(val=>val-childOffset*rtlDirectionModifier);/**\n     * Effects\n     */const rotateY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Why flip the rotateY effect when RTL is enabled?\n//\n// Unlike other effects, rotation is vertically symmetrical. Say the user sets a 60 degree rotation.\n// The carousel will look like this:\n//   ) □ ▣ ▤ (\n// where\n// - □ ▣ ▤ are the three slides visible within the carousel,\n// - ) is an out-of-view slide to the left of the viewport,\n// - and ( is an out-of-view slide to the right of the viewport.\n// With 60° rotation, both out-of-view slides look “turned towards” the viewport,\n// which matters for the animation when the slides switch.\n//\n// If a user sets RTL, all items in the carousel will flip around. The carousel, by default, will now look like this:\n//   ( ▤ ▣ □ )\n// Notice how all slides reversed. The slide that was to the left of the viewport: ) – is now to the right of it!\n// And is now turned away from the viewport! So if we don’t flip the rotateY effect, the animation will look off.\nisHorizontal&&writingDirection===\"rtl\"?[effectsRotate,0,0,-effectsRotate]:[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Just like above, because in RTL, the items are flipped vertically, RTL needs a separate treatment\nisHorizontal&&writingDirection===\"rtl\"?[0,0,1,1]:[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedXOrY,latest=>{// Min and max swap in LTR vs RTL\nconst min=Math.min(scrollRange[1],scrollRange[2]);const max=Math.max(scrollRange[1],scrollRange[2]);return latest>=min&&latest<=max;});useEffect(()=>{if(!isVisible||!isInitialized)return;function manageVisibility(visible){const node=ref?.current;if(!node)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(visible){node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=Number(orig);else el.removeAttribute(\"tabIndex\");});}else{node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}node.setAttribute(\"aria-hidden\",String(!visible));}manageVisibility(isVisible.get());return isVisible.on(\"change\",visible=>{manageVisibility(visible);});},[isInitialized]);const visibility=isCanvas?\"visible\":useTransform(wrappedXOrY,[scrollRange[0]-size.viewportLength*rtlDirectionModifier,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength*rtlDirectionModifier],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/cloneElement(child,{ref,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,...isInitialized?{opacity,scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility}:{}},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});});const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,dotStyle,buttonStyle,gap,padding,isHorizontal,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */const isSelected=wrappedIndex===index;const inlinePadding=gap/2;const top=!isHorizontal&&index!==0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;// Use logical inline padding so RTL/LTR spacing is correct even if this subtree\n// is rendered under a different `direction` than `documentElement.dir`.\nconst inlineStart=isHorizontal?index===0?padding:inlinePadding:padding;const inlineEnd=isHorizontal?index===total-1?padding:inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,paddingTop:top,paddingBottom:bottom,paddingInlineStart:inlineStart,paddingInlineEnd:inlineEnd},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};function getWritingDirection(){return window?.document?.documentElement?.dir===\"rtl\"?\"rtl\":\"ltr\";}function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(null);// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{setWritingDirection(getWritingDirection());// Listen for changes to the writing direction. While uncommon on live sites, this can easily happen\n// on the canvas when switching between locales on the same page.\nreturn onWritingDirectionChange(()=>{setWritingDirection(getWritingDirection());});},[]);return writingDirection;}let observer=null;const callbacks=[];function onWritingDirectionChange(callback){callbacks.push(callback);if(!observer){// A single MutationObserver watching a single attribute on a single element should be reasonably fast:\n// https://news.ycombinator.com/item?id=15274833 (note: Paul Irish)\n// https://stackoverflow.com/a/39332340\nobserver=new MutationObserver(()=>callbacks.forEach(callback=>callback()));observer.observe(document.documentElement,{attributeFilter:[\"dir\"]});}// Return a function to unsubscribe from the callback\nreturn()=>{callbacks.splice(callbacks.indexOf(callback),1);if(callbacks.length===0){observer?.disconnect();observer=null;}};}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","// Generated by Framer (0a25121)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-U5j9x\";const variantClassNames={Xdral6Mh_:\"framer-v-18s74ir\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fUBhNqLFK=undefined;const eWvL8KAtX=undefined;const nwwTLbzjE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,click2,height,id,title,width,...props})=>{return{...props,eWvL8KAtX:click2??props.eWvL8KAtX,fUBhNqLFK:click??props.fUBhNqLFK,nwwTLbzjE:title??props.nwwTLbzjE??\"Book a Consultation\"};};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,fUBhNqLFK,nwwTLbzjE,eWvL8KAtX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Xdral6Mh_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1pcfcfg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fUBhNqLFK){const res=await fUBhNqLFK(...args);if(res===false)return false;}if(eWvL8KAtX){const res=await eWvL8KAtX(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18s74ir\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Xdral6Mh_\",onTap:onTap1pcfcfg,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(234, 200, 133)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 240, 232))\"},children:\"Book a Consultation\"})}),className:\"framer-yje3oq\",\"data-framer-name\":\"Contact Us\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"fRag_W0Tn\",style:{\"--extracted-r6o4lv\":\"rgb(245, 240, 232)\",\"--framer-paragraph-spacing\":\"0px\"},text:nwwTLbzjE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e42623\",\"data-framer-name\":\"Frame 2087325659\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:38,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"wPjPjxe5D\",svg:'<svg width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"0.5\" y=\"0.5\" width=\"37\" height=\"37\" rx=\"18.5\" fill=\"#001644\"/>\\n<rect x=\"0.5\" y=\"0.5\" width=\"37\" height=\"37\" rx=\"18.5\" stroke=\"url(#paint0_linear_312_16)\"/>\\n<g clip-path=\"url(#clip0_312_16)\">\\n<path d=\"M15.0745 14.6486C15.0745 14.7136 15.0801 14.7786 15.0912 14.8426C15.2049 15.4061 15.7067 15.8067 16.2814 15.7925L20.7447 15.7925C20.9797 15.7921 21.2132 15.7554 21.4371 15.6838L21.8148 15.5636L13.8666 23.5118C13.4499 23.9096 13.3798 24.5496 13.7007 25.0282C14.0741 25.5381 14.7902 25.6489 15.3002 25.2754C15.3414 25.2453 15.3805 25.2124 15.4173 25.1769L23.4227 17.1945L23.3311 17.4462C23.2464 17.6968 23.2058 17.9601 23.211 18.2245L23.211 22.705C23.1968 23.2796 23.5974 23.7815 24.1609 23.8952C24.7837 24.0027 25.3758 23.5849 25.4833 22.9621C25.4953 22.8923 25.5009 22.8215 25.4999 22.7507L25.4999 14.6481C25.4999 14.016 24.9875 13.5036 24.3554 13.5036L16.2184 13.5036C15.5864 13.5039 15.0742 14.0165 15.0745 14.6486Z\" fill=\"url(#paint1_linear_312_16)\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_312_16\" x1=\"31.7411\" y1=\"38\" x2=\"31.7411\" y2=\"1.71426e-06\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_312_16\" x1=\"25.5\" y1=\"15.479\" x2=\"13.5\" y2=\"15.479\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_312_16\">\\n<rect width=\"12\" height=\"12\" fill=\"white\" transform=\"translate(13.5 25.5) rotate(-90)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\".framer-U5j9x.framer-nu80m7, .framer-U5j9x .framer-nu80m7 { display: block; }\",\".framer-U5j9x.framer-18s74ir { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 46px; justify-content: center; overflow: visible; padding: 8px 4px 8px 16px; position: relative; width: min-content; }\",\".framer-U5j9x .framer-yje3oq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-U5j9x .framer-e42623 { flex: none; height: 38px; position: relative; width: 38px; }\",'.framer-U5j9x[data-border=\"true\"]::after, .framer-U5j9x [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 46\n * @framerIntrinsicWidth 223\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"fUBhNqLFK\":\"click\",\"nwwTLbzjE\":\"title\",\"eWvL8KAtX\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEuInG4sPT=withCSS(Component,css,\"framer-U5j9x\");export default FramerEuInG4sPT;FramerEuInG4sPT.displayName=\"button secondary 2\";FramerEuInG4sPT.defaultProps={height:46,width:223};addPropertyControls(FramerEuInG4sPT,{fUBhNqLFK:{title:\"Click\",type:ControlType.EventHandler},nwwTLbzjE:{defaultValue:\"Book a Consultation\",displayTextArea:false,title:\"Title\",type:ControlType.String},onnwwTLbzjEChange:{changes:\"nwwTLbzjE\",type:ControlType.ChangeHandler},eWvL8KAtX:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerEuInG4sPT,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEuInG4sPT\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"223\",\"framerVariables\":\"{\\\"fUBhNqLFK\\\":\\\"click\\\",\\\"nwwTLbzjE\\\":\\\"title\\\",\\\"eWvL8KAtX\\\":\\\"click2\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EuInG4sPT.map","// Generated by Framer (0a25121)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={ErblaLVVv:{hover:true}};const cycleOrder=[\"ErblaLVVv\",\"HFDuHJEMi\",\"ILrtwc3ng\",\"cMQdpv_Ps\"];const serializationHash=\"framer-V3GY4\";const variantClassNames={cMQdpv_Ps:\"framer-v-1jwibqi\",ErblaLVVv:\"framer-v-mpg6w3\",HFDuHJEMi:\"framer-v-ftcq2n\",ILrtwc3ng:\"framer-v-7dtrno\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BotHB3MWo=undefined;const ZmZahsUqI=undefined;const GuSajWrkk=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition1={bounce:.2,delay:0,duration:1.9,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:50};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mob Open\":\"cMQdpv_Ps\",\"Variant 1\":\"ErblaLVVv\",\"Variant Open\":\"HFDuHJEMi\",Mob:\"ILrtwc3ng\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,text,title,width,...props})=>{return{...props,BotHB3MWo:click??props.BotHB3MWo,GuSajWrkk:text??props.GuSajWrkk??\"Access to carefully selected on-market and\\xa0off-market opportunities with expert guidance\\xa0and strategic market insights.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ErblaLVVv\",ZmZahsUqI:title??props.ZmZahsUqI??\"Finding the Right Opportunity\"};};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,ZmZahsUqI,GuSajWrkk,BotHB3MWo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ErblaLVVv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1l92snv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BotHB3MWo){const res=await BotHB3MWo(...args);if(res===false)return false;}setVariant(\"HFDuHJEMi\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTap1ba20us=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BotHB3MWo){const res=await BotHB3MWo(...args);if(res===false)return false;}setVariant(\"ErblaLVVv\");});const onTapk6o6m5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BotHB3MWo){const res=await BotHB3MWo(...args);if(res===false)return false;}setVariant(\"cMQdpv_Ps\");});const onTap1whb4jm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BotHB3MWo){const res=await BotHB3MWo(...args);if(res===false)return false;}setVariant(\"ILrtwc3ng\");});const isDisplayed=()=>{if([\"HFDuHJEMi\",\"cMQdpv_Ps\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-mpg6w3\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ErblaLVVv\",onTap:onTap1l92snv,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"ErblaLVVv-hover\":{backgroundColor:\"rgba(255, 223, 173, 0.03)\"},cMQdpv_Ps:{backgroundColor:\"rgba(255, 223, 173, 0.03)\"},HFDuHJEMi:{backgroundColor:\"rgba(255, 223, 173, 0.03)\"},ILrtwc3ng:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"ErblaLVVv-hover\":{\"data-framer-name\":undefined},cMQdpv_Ps:{\"data-framer-name\":\"Mob Open\",onTap:onTap1whb4jm},HFDuHJEMi:{\"data-framer-name\":\"Variant Open\",onTap:onTap1ba20us},ILrtwc3ng:{\"data-framer-name\":\"Mob\",onTap:onTapk6o6m5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1of1y0k\",\"data-framer-name\":\"Frame 1000002494\",layoutDependency:layoutDependency,layoutId:\"a6fZzECCd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ihzzqq\",\"data-framer-name\":\"Frame 2087325681\",layoutDependency:layoutDependency,layoutId:\"Ppx1R5Qwn\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9nqj2q\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:12,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"v9kih6uLe\",svg:'<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M10.6685 2.24146C10.7508 2.24146 10.8327 2.2577 10.9087 2.28931C10.9848 2.32103 11.0547 2.36745 11.1128 2.42603L11.1118 2.427C11.2259 2.54184 11.292 2.69578 11.2944 2.85767C11.2968 3.01976 11.2355 3.17701 11.1245 3.29517L11.1226 3.29712L5.28369 9.34204L5.28271 9.34302C5.15424 9.47523 5.00045 9.58002 4.83057 9.65161C4.70304 9.70534 4.56835 9.73969 4.43115 9.75317L4.29346 9.76001H4.23389C4.03943 9.75142 3.84907 9.7012 3.67529 9.61353C3.50161 9.5259 3.34849 9.4024 3.22607 9.25122L0.840332 6.29907L0.837402 6.29517C0.738422 6.16725 0.692971 6.00577 0.710449 5.84497C0.728003 5.68424 0.807001 5.53646 0.931152 5.43286L0.934082 5.43091C0.997914 5.37911 1.07109 5.34003 1.1499 5.31665C1.22886 5.29326 1.31215 5.28548 1.39404 5.29419C1.47586 5.30292 1.55523 5.32798 1.62744 5.36743C1.69931 5.4067 1.76255 5.45994 1.81396 5.52368L4.1958 8.46802C4.20693 8.48165 4.22109 8.49235 4.23682 8.50024C4.25263 8.50815 4.26994 8.51319 4.2876 8.51392H4.28955C4.30709 8.5147 4.32497 8.51156 4.34131 8.50513C4.35764 8.49868 4.37297 8.48935 4.38525 8.47681L10.2231 2.42896L10.2251 2.42603C10.2831 2.36756 10.3522 2.321 10.4282 2.28931C10.5043 2.25762 10.5861 2.2415 10.6685 2.24146Z\" fill=\"url(#paint0_linear_312_201)\" stroke=\"url(#paint1_linear_312_201)\" stroke-width=\"0.5\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_312_201\" x1=\"9.38269\" y1=\"9.50988\" x2=\"9.38269\" y2=\"2.49146\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_312_201\" x1=\"9.38269\" y1=\"9.50988\" x2=\"9.38269\" y2=\"2.49146\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Finding the Right Opportunity\"})}),className:\"framer-1wjpiqf\",\"data-framer-name\":\"Finding the Right Opportunity\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"xfSRc0Y7W\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:ZmZahsUqI,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Access to carefully selected on-market and\\xa0off-market opportunities with expert guidance\\xa0and strategic market insights.\"})}),className:\"framer-vlt3oq\",\"data-framer-name\":\"Title\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"zjbzYSYG2\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},text:GuSajWrkk,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\".framer-V3GY4.framer-1y3714a, .framer-V3GY4 .framer-1y3714a { display: block; }\",\".framer-V3GY4.framer-mpg6w3 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px; position: relative; width: 480px; }\",\".framer-V3GY4 .framer-1of1y0k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-V3GY4 .framer-1ihzzqq { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-V3GY4 .framer-9nqj2q { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-V3GY4 .framer-1wjpiqf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-V3GY4 .framer-vlt3oq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 381px; word-break: break-word; word-wrap: break-word; }\",\".framer-V3GY4.framer-v-7dtrno.framer-mpg6w3, .framer-V3GY4.framer-v-1jwibqi.framer-mpg6w3 { width: 358px; }\",\".framer-V3GY4.framer-v-7dtrno .framer-1ihzzqq, .framer-V3GY4.framer-v-1jwibqi .framer-1ihzzqq, .framer-V3GY4.framer-v-1jwibqi .framer-vlt3oq { width: 100%; }\",\".framer-V3GY4.framer-v-7dtrno .framer-1wjpiqf, .framer-V3GY4.framer-v-1jwibqi .framer-1wjpiqf { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HFDuHJEMi\":{\"layout\":[\"fixed\",\"auto\"]},\"ILrtwc3ng\":{\"layout\":[\"fixed\",\"auto\"]},\"cMQdpv_Ps\":{\"layout\":[\"fixed\",\"auto\"]},\"TOKB7eJRa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZmZahsUqI\":\"title\",\"GuSajWrkk\":\"text\",\"BotHB3MWo\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerie7jvKNKi=withCSS(Component,css,\"framer-V3GY4\");export default Framerie7jvKNKi;Framerie7jvKNKi.displayName=\"card1\";Framerie7jvKNKi.defaultProps={height:76,width:480};addPropertyControls(Framerie7jvKNKi,{variant:{options:[\"ErblaLVVv\",\"HFDuHJEMi\",\"ILrtwc3ng\",\"cMQdpv_Ps\"],optionTitles:[\"Variant 1\",\"Variant Open\",\"Mob\",\"Mob Open\"],title:\"Variant\",type:ControlType.Enum},ZmZahsUqI:{defaultValue:\"Finding the Right Opportunity\",displayTextArea:true,title:\"Title\",type:ControlType.String},onZmZahsUqIChange:{changes:\"ZmZahsUqI\",type:ControlType.ChangeHandler},GuSajWrkk:{defaultValue:\"Access to carefully selected on-market and\\xa0off-market opportunities with expert guidance\\xa0and strategic market insights.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onGuSajWrkkChange:{changes:\"GuSajWrkk\",type:ControlType.ChangeHandler},BotHB3MWo:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerie7jvKNKi,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerie7jvKNKi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"480\",\"framerIntrinsicHeight\":\"76\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HFDuHJEMi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ILrtwc3ng\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cMQdpv_Ps\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TOKB7eJRa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"ZmZahsUqI\\\":\\\"title\\\",\\\"GuSajWrkk\\\":\\\"text\\\",\\\"BotHB3MWo\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ie7jvKNKi.map","// Generated by Framer (c4a51b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const Image1WithFX=withFX(Image1);const serializationHash=\"framer-sh6Rz\";const variantClassNames={Iz9K7mhUT:\"framer-v-9v9m4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Jh8tkcl0t=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition1={bounce:.2,delay:0,duration:1.9,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:50};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,width,...props})=>{return{...props,Jh8tkcl0t:image??props.Jh8tkcl0t??{alt:\"\",pixelHeight:968,pixelWidth:720,src:\"https://framerusercontent.com/images/MuA7nhUh5aWXX7txN7CaZP4fA.png?width=720&height=968\",srcSet:\"https://framerusercontent.com/images/MuA7nhUh5aWXX7txN7CaZP4fA.png?width=720&height=968 720w\"}};};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,Jh8tkcl0t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Iz9K7mhUT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Image1WithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:968,intrinsicWidth:720,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:968,pixelWidth:720,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Jh8tkcl0t)},className:cx(scopingClassNames,\"framer-9v9m4\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Iz9K7mhUT\",ref:refBinding,style:{...style}})})})});});const css=[\".framer-sh6Rz.framer-1bni799, .framer-sh6Rz .framer-1bni799 { display: block; }\",\".framer-sh6Rz.framer-9v9m4 { height: 968px; position: relative; width: 720px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 968\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Jh8tkcl0t\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroUmzEFJup=withCSS(Component,css,\"framer-sh6Rz\");export default FrameroUmzEFJup;FrameroUmzEFJup.displayName=\"Image\";FrameroUmzEFJup.defaultProps={height:968,width:720};addPropertyControls(FrameroUmzEFJup,{Jh8tkcl0t:{__defaultAssetReference:\"data:framer/asset-reference,MuA7nhUh5aWXX7txN7CaZP4fA.png?originalFilename=Rectangle+9.png&width=720&height=968\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,MuA7nhUh5aWXX7txN7CaZP4fA.png?originalFilename=Rectangle+9.png&width=720&height=968\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FrameroUmzEFJup,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroUmzEFJup\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"968\",\"framerVariables\":\"{\\\"Jh8tkcl0t\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"720\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oUmzEFJup.map","// Generated by Framer (0a25121)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={m9FrQVuas:{hover:true}};const cycleOrder=[\"m9FrQVuas\",\"kY1CY4N1E\"];const serializationHash=\"framer-F8O7z\";const variantClassNames={kY1CY4N1E:\"framer-v-13ywkkd\",m9FrQVuas:\"framer-v-1h1k1g0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ERcdbZeG5=undefined;const JFQKBO19w=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"m9FrQVuas\",\"Variant 2\":\"kY1CY4N1E\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,title,width,...props})=>{return{...props,ERcdbZeG5:click??props.ERcdbZeG5,JFQKBO19w:title??props.JFQKBO19w??\"Book a Consultation\",variant:humanReadableVariantMap[props.variant]??props.variant??\"m9FrQVuas\"};};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,ERcdbZeG5,JFQKBO19w,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"m9FrQVuas\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5izjst=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ERcdbZeG5){const res=await ERcdbZeG5(...args);if(res===false)return false;}});const onMouseEnter1garwa0=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(CycleVariantState);});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1h1k1g0\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"m9FrQVuas\",onMouseEnter:onMouseEnter1garwa0,onTap:onTap5izjst,ref:refBinding,style:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},...addPropertyOverrides({\"m9FrQVuas-hover\":{\"data-framer-name\":undefined},kY1CY4N1E:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 240, 232))\"},children:\"Book a Consultation\"})}),className:\"framer-1767n59\",\"data-framer-name\":\"Contact Us\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"aHE71WK6f\",style:{\"--extracted-r6o4lv\":\"rgb(245, 240, 232)\",\"--framer-paragraph-spacing\":\"0px\"},text:JFQKBO19w,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-74edpw\",layoutDependency:layoutDependency,layoutId:\"N5dZxTkrm\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lgbmj5\",\"data-framer-name\":\"Frame 2087325659\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:38,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"Hd1GrtIPI\",svg:'<svg width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"0.5\" y=\"0.5\" width=\"37\" height=\"37\" rx=\"18.5\" fill=\"#001644\"/>\\n<rect x=\"0.5\" y=\"0.5\" width=\"37\" height=\"37\" rx=\"18.5\" stroke=\"url(#paint0_linear_312_160)\"/>\\n<g clip-path=\"url(#clip0_312_160)\">\\n<path d=\"M15.0745 14.6485C15.0745 14.7135 15.0801 14.7784 15.0912 14.8425C15.2049 15.406 15.7067 15.8065 16.2814 15.7924L20.7447 15.7924C20.9797 15.7919 21.2132 15.7553 21.4371 15.6837L21.8148 15.5635L13.8666 23.5117C13.4499 23.9095 13.3798 24.5495 13.7007 25.028C14.0741 25.538 14.7902 25.6487 15.3002 25.2753C15.3414 25.2451 15.3805 25.2122 15.4173 25.1768L23.4227 17.1943L23.3311 17.4461C23.2464 17.6967 23.2058 17.9599 23.211 18.2243L23.211 22.7048C23.1968 23.2795 23.5974 23.7814 24.1609 23.8951C24.7837 24.0026 25.3758 23.5848 25.4833 22.962C25.4953 22.8922 25.5009 22.8214 25.4999 22.7506L25.4999 14.648C25.4999 14.0159 24.9875 13.5035 24.3554 13.5035L16.2184 13.5035C15.5864 13.5038 15.0742 14.0164 15.0745 14.6485Z\" fill=\"url(#paint1_linear_312_160)\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_312_160\" x1=\"31.7411\" y1=\"38\" x2=\"31.7411\" y2=\"1.71426e-06\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_312_160\" x1=\"25.5\" y1=\"15.4789\" x2=\"13.5\" y2=\"15.4789\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_312_160\">\\n<rect width=\"12\" height=\"12\" fill=\"white\" transform=\"translate(13.5 25.5) rotate(-90)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16oevx7\",\"data-framer-name\":\"Frame 2087325660\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:38,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"uB3jfX7Bm\",svg:'<svg width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"38\" height=\"38\" rx=\"19\" fill=\"url(#paint0_linear_142_1461)\"/>\\n<g clip-path=\"url(#clip0_142_1461)\">\\n<path d=\"M15.0745 14.6485C15.0745 14.7135 15.0801 14.7784 15.0912 14.8425C15.2049 15.406 15.7067 15.8065 16.2814 15.7924L20.7447 15.7924C20.9797 15.792 21.2132 15.7553 21.4371 15.6837L21.8148 15.5635L13.8666 23.5117C13.4499 23.9095 13.3798 24.5495 13.7007 25.0281C14.0741 25.538 14.7902 25.6487 15.3002 25.2753C15.3414 25.2451 15.3805 25.2122 15.4173 25.1768L23.4227 17.1944L23.3311 17.4461C23.2464 17.6967 23.2058 17.96 23.211 18.2244L23.211 22.7048C23.1968 23.2795 23.5974 23.7814 24.1609 23.8951C24.7837 24.0026 25.3758 23.5848 25.4833 22.962C25.4953 22.8922 25.5009 22.8214 25.4999 22.7506L25.4999 14.648C25.4999 14.0159 24.9875 13.5035 24.3554 13.5035L16.2184 13.5035C15.5864 13.5038 15.0742 14.0164 15.0745 14.6485Z\" fill=\"#001644\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_142_1461\" x1=\"31.7411\" y1=\"38\" x2=\"31.7411\" y2=\"1.71426e-06\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_142_1461\">\\n<rect width=\"12\" height=\"12\" fill=\"white\" transform=\"translate(13.5 25.5) rotate(-90)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})]})})})});});const css=[\".framer-F8O7z.framer-j7xvs9, .framer-F8O7z .framer-j7xvs9 { display: block; }\",\".framer-F8O7z.framer-1h1k1g0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 46px; justify-content: center; overflow: visible; padding: 8px 4px 8px 16px; position: relative; width: min-content; }\",\".framer-F8O7z .framer-1767n59 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-F8O7z .framer-74edpw { flex: none; height: 38px; overflow: hidden; position: relative; width: 38px; }\",\".framer-F8O7z .framer-1lgbmj5 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-F8O7z .framer-16oevx7 { bottom: -40px; flex: none; height: 38px; left: 0px; position: absolute; right: 0px; }\",\".framer-F8O7z.framer-v-1h1k1g0.hover .framer-16oevx7 { bottom: 0px; height: unset; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 223\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kY1CY4N1E\":{\"layout\":[\"auto\",\"fixed\"]},\"Gs8exVmSD\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ERcdbZeG5\":\"click\",\"JFQKBO19w\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFnvgWqxMg=withCSS(Component,css,\"framer-F8O7z\");export default FramerFnvgWqxMg;FramerFnvgWqxMg.displayName=\"button primary\";FramerFnvgWqxMg.defaultProps={height:46,width:223};addPropertyControls(FramerFnvgWqxMg,{variant:{options:[\"m9FrQVuas\",\"kY1CY4N1E\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ERcdbZeG5:{title:\"Click\",type:ControlType.EventHandler},JFQKBO19w:{defaultValue:\"Book a Consultation\",displayTextArea:false,title:\"Title\",type:ControlType.String},onJFQKBO19wChange:{changes:\"JFQKBO19w\",type:ControlType.ChangeHandler}});addFonts(FramerFnvgWqxMg,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFnvgWqxMg\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kY1CY4N1E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Gs8exVmSD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"ERcdbZeG5\\\":\\\"click\\\",\\\"JFQKBO19w\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"223\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FnvgWqxMg.map","// Generated by Framer (719f2c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"TJgx_hh_p\",\"esxCnMGr8\"];const serializationHash=\"framer-DjwM4\";const variantClassNames={esxCnMGr8:\"framer-v-70xlfd\",TJgx_hh_p:\"framer-v-vf8bb6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JXMGlcAh_=undefined;const xBzxsYiwP=undefined;const XfkYZMOyf=undefined;const Od3yg7ULp=undefined;const BQWrU4UUo=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"TJgx_hh_p\",\"Variant Mob\":\"esxCnMGr8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,link,link2,name1,position,width,...props})=>{return{...props,BQWrU4UUo:link??props.BQWrU4UUo,JXMGlcAh_:image??props.JXMGlcAh_??{alt:\"\",pixelHeight:2e3,pixelWidth:1336,src:\"https://framerusercontent.com/images/uysE3wfY6gtmgJdxfOqebUU0c.png?width=1336&height=2000\",srcSet:\"https://framerusercontent.com/images/uysE3wfY6gtmgJdxfOqebUU0c.png?scale-down-to=1024&width=1336&height=2000 684w,https://framerusercontent.com/images/uysE3wfY6gtmgJdxfOqebUU0c.png?width=1336&height=2000 1336w\"},Od3yg7ULp:link2??props.Od3yg7ULp,variant:humanReadableVariantMap[props.variant]??props.variant??\"TJgx_hh_p\",xBzxsYiwP:name1??props.xBzxsYiwP??\"Alessandro Ricci\",XfkYZMOyf:position??props.XfkYZMOyf??\"Interior Designer\"};};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,JXMGlcAh_,xBzxsYiwP,XfkYZMOyf,BQWrU4UUo,Od3yg7ULp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TJgx_hh_p\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2e3,pixelWidth:1336,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(JXMGlcAh_)},className:cx(scopingClassNames,\"framer-vf8bb6\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TJgx_hh_p\",ref:refBinding,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({esxCnMGr8:{\"data-framer-name\":\"Variant Mob\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ure93v\",\"data-framer-name\":\"Frame 2087325668\",layoutDependency:layoutDependency,layoutId:\"moIywxkNg\",style:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o9fa0c\",\"data-framer-name\":\"Frame 2087325979\",layoutDependency:layoutDependency,layoutId:\"SRNqjI6MX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\"},children:\"Alessandro Ricci\"})})}),className:\"framer-1omww5j\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"RivriCKJK\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},text:xBzxsYiwP,variants:{esxCnMGr8:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Alessandro Ricci\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Interior Designer\"})}),className:\"framer-1xumuz4\",\"data-framer-name\":\"Заголовок\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"MIUNKEFyY\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},text:XfkYZMOyf,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Interior Designer\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Link,{href:Od3yg7ULp,motionChild:true,nodeId:\"SThao4J3D\",openInNewTab:true,scopeId:\"P9wtZQJd_\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1i5bryo framer-13rmbl\",layoutDependency:layoutDependency,layoutId:\"SThao4J3D\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1f1xaut\",layoutDependency:layoutDependency,layoutId:\"ng3nrSbxe\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><g><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><g transform=\"translate(9.5 9.5)\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idsng3nrSbxe_5g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 3.333 C 19.065 3.333 20 4.267 20 5.416 L 20 14.583 C 20 15.732 19.065 16.666 17.916 16.666 L 4.166 16.666 C 3.017 16.666 2.083 15.732 2.083 14.583 L 2.083 14.166 C 2.083 13.936 2.27 13.75 2.5 13.75 C 2.73 13.75 2.916 13.936 2.916 14.166 L 2.916 14.583 C 2.916 14.755 2.952 14.918 3.015 15.067 L 8.59 9.999 L 3.015 4.933 C 2.952 5.081 2.916 5.245 2.916 5.416 L 2.916 5.833 C 2.916 6.063 2.73 6.25 2.5 6.25 C 2.27 6.25 2.083 6.063 2.083 5.833 L 2.083 5.416 C 2.083 4.268 3.017 3.333 4.166 3.333 Z M 12.443 10.953 C 12.051 11.312 11.547 11.492 11.042 11.492 C 10.537 11.492 10.033 11.312 9.64 10.952 L 9.209 10.561 L 3.579 15.68 C 3.755 15.774 3.953 15.832 4.166 15.832 L 17.916 15.832 C 18.13 15.832 18.328 15.773 18.504 15.679 L 12.874 10.561 Z M 13.493 9.999 L 19.068 15.067 C 19.131 14.918 19.166 14.755 19.166 14.583 L 19.166 5.416 C 19.166 5.245 19.131 5.081 19.068 4.933 Z M 3.333 12.083 C 3.563 12.083 3.75 12.27 3.75 12.5 C 3.75 12.73 3.563 12.916 3.333 12.916 L 0.417 12.916 C 0.187 12.916 0 12.73 0 12.5 C 0 12.27 0.187 12.083 0.417 12.083 Z M 4.166 4.166 C 3.953 4.166 3.755 4.225 3.579 4.319 L 10.201 10.337 C 10.673 10.768 11.41 10.768 11.881 10.338 L 18.504 4.319 C 18.328 4.225 18.129 4.166 17.916 4.166 Z M 4.583 9.545 C 4.813 9.545 5 9.732 5 9.962 C 5 10.192 4.813 10.378 4.583 10.378 L 1.25 10.378 C 1.02 10.378 0.833 10.192 0.833 9.962 C 0.833 9.732 1.02 9.545 1.25 9.545 Z M 3.75 7.083 C 3.98 7.083 4.167 7.27 4.167 7.5 C 4.167 7.73 3.98 7.916 3.75 7.916 L 0.417 7.916 C 0.187 7.916 0 7.73 0 7.5 C 0 7.27 0.187 7.083 0.417 7.083 Z\" fill=\"url(#idsng3nrSbxe_5g-1768182487)\"></path></g></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><g><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><g transform=\"translate(9.5 9.5)\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idsesxCnMGr8ng3nrSbxe_5g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 3.333 C 19.065 3.333 20 4.267 20 5.416 L 20 14.583 C 20 15.732 19.065 16.666 17.916 16.666 L 4.166 16.666 C 3.017 16.666 2.083 15.732 2.083 14.583 L 2.083 14.166 C 2.083 13.936 2.27 13.75 2.5 13.75 C 2.73 13.75 2.916 13.936 2.916 14.166 L 2.916 14.583 C 2.916 14.755 2.952 14.918 3.015 15.067 L 8.59 9.999 L 3.015 4.933 C 2.952 5.081 2.916 5.245 2.916 5.416 L 2.916 5.833 C 2.916 6.063 2.73 6.25 2.5 6.25 C 2.27 6.25 2.083 6.063 2.083 5.833 L 2.083 5.416 C 2.083 4.268 3.017 3.333 4.166 3.333 Z M 12.443 10.953 C 12.051 11.312 11.547 11.492 11.042 11.492 C 10.537 11.492 10.033 11.312 9.64 10.952 L 9.209 10.561 L 3.579 15.68 C 3.755 15.774 3.953 15.832 4.166 15.832 L 17.916 15.832 C 18.13 15.832 18.328 15.773 18.504 15.679 L 12.874 10.561 Z M 13.493 9.999 L 19.068 15.067 C 19.131 14.918 19.166 14.755 19.166 14.583 L 19.166 5.416 C 19.166 5.245 19.131 5.081 19.068 4.933 Z M 3.333 12.083 C 3.563 12.083 3.75 12.27 3.75 12.5 C 3.75 12.73 3.563 12.916 3.333 12.916 L 0.417 12.916 C 0.187 12.916 0 12.73 0 12.5 C 0 12.27 0.187 12.083 0.417 12.083 Z M 4.166 4.166 C 3.953 4.166 3.755 4.225 3.579 4.319 L 10.201 10.337 C 10.673 10.768 11.41 10.768 11.881 10.338 L 18.504 4.319 C 18.328 4.225 18.129 4.166 17.916 4.166 Z M 4.583 9.545 C 4.813 9.545 5 9.732 5 9.962 C 5 10.192 4.813 10.378 4.583 10.378 L 1.25 10.378 C 1.02 10.378 0.833 10.192 0.833 9.962 C 0.833 9.732 1.02 9.545 1.25 9.545 Z M 3.75 7.083 C 3.98 7.083 4.167 7.27 4.167 7.5 C 4.167 7.73 3.98 7.916 3.75 7.916 L 0.417 7.916 C 0.187 7.916 0 7.73 0 7.5 C 0 7.27 0.187 7.083 0.417 7.083 Z\" fill=\"url(#idsesxCnMGr8ng3nrSbxe_5g-1768182487)\"></path></g></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dnm8sd\",layoutDependency:layoutDependency,layoutId:\"xTDQ3fHYi\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-16donoe\",layoutDependency:layoutDependency,layoutId:\"hCtiyavwM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><g><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idshCtiyavwM_3g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 3.333 C 19.065 3.333 20 4.267 20 5.416 L 20 14.583 C 20 15.732 19.065 16.666 17.916 16.666 L 4.166 16.666 C 3.017 16.666 2.083 15.732 2.083 14.583 L 2.083 14.166 C 2.083 13.936 2.27 13.75 2.5 13.75 C 2.73 13.75 2.916 13.936 2.916 14.166 L 2.916 14.583 C 2.916 14.755 2.952 14.918 3.015 15.067 L 8.59 9.999 L 3.015 4.933 C 2.952 5.081 2.916 5.245 2.916 5.416 L 2.916 5.833 C 2.916 6.063 2.73 6.25 2.5 6.25 C 2.27 6.25 2.083 6.063 2.083 5.833 L 2.083 5.416 C 2.083 4.268 3.017 3.333 4.166 3.333 Z M 12.443 10.953 C 12.051 11.312 11.547 11.492 11.042 11.492 C 10.537 11.492 10.033 11.312 9.64 10.952 L 9.209 10.561 L 3.579 15.68 C 3.755 15.774 3.953 15.832 4.166 15.832 L 17.916 15.832 C 18.13 15.832 18.328 15.773 18.504 15.679 L 12.874 10.561 Z M 13.493 9.999 L 19.068 15.067 C 19.131 14.918 19.166 14.755 19.166 14.583 L 19.166 5.416 C 19.166 5.245 19.131 5.081 19.068 4.933 Z M 3.333 12.083 C 3.563 12.083 3.75 12.27 3.75 12.5 C 3.75 12.73 3.563 12.916 3.333 12.916 L 0.417 12.916 C 0.187 12.916 0 12.73 0 12.5 C 0 12.27 0.187 12.083 0.417 12.083 Z M 4.166 4.166 C 3.953 4.166 3.755 4.225 3.579 4.319 L 10.201 10.337 C 10.673 10.768 11.41 10.768 11.881 10.338 L 18.504 4.319 C 18.328 4.225 18.129 4.166 17.916 4.166 Z M 4.583 9.545 C 4.813 9.545 5 9.732 5 9.962 C 5 10.192 4.813 10.378 4.583 10.378 L 1.25 10.378 C 1.02 10.378 0.833 10.192 0.833 9.962 C 0.833 9.732 1.02 9.545 1.25 9.545 Z M 3.75 7.083 C 3.98 7.083 4.167 7.27 4.167 7.5 C 4.167 7.73 3.98 7.916 3.75 7.916 L 0.417 7.916 C 0.187 7.916 0 7.73 0 7.5 C 0 7.27 0.187 7.083 0.417 7.083 Z\" fill=\"url(#idshCtiyavwM_3g-1768182487)\"></path></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><g><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idsesxCnMGr8hCtiyavwM_3g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 3.333 C 19.065 3.333 20 4.267 20 5.416 L 20 14.583 C 20 15.732 19.065 16.666 17.916 16.666 L 4.166 16.666 C 3.017 16.666 2.083 15.732 2.083 14.583 L 2.083 14.166 C 2.083 13.936 2.27 13.75 2.5 13.75 C 2.73 13.75 2.916 13.936 2.916 14.166 L 2.916 14.583 C 2.916 14.755 2.952 14.918 3.015 15.067 L 8.59 9.999 L 3.015 4.933 C 2.952 5.081 2.916 5.245 2.916 5.416 L 2.916 5.833 C 2.916 6.063 2.73 6.25 2.5 6.25 C 2.27 6.25 2.083 6.063 2.083 5.833 L 2.083 5.416 C 2.083 4.268 3.017 3.333 4.166 3.333 Z M 12.443 10.953 C 12.051 11.312 11.547 11.492 11.042 11.492 C 10.537 11.492 10.033 11.312 9.64 10.952 L 9.209 10.561 L 3.579 15.68 C 3.755 15.774 3.953 15.832 4.166 15.832 L 17.916 15.832 C 18.13 15.832 18.328 15.773 18.504 15.679 L 12.874 10.561 Z M 13.493 9.999 L 19.068 15.067 C 19.131 14.918 19.166 14.755 19.166 14.583 L 19.166 5.416 C 19.166 5.245 19.131 5.081 19.068 4.933 Z M 3.333 12.083 C 3.563 12.083 3.75 12.27 3.75 12.5 C 3.75 12.73 3.563 12.916 3.333 12.916 L 0.417 12.916 C 0.187 12.916 0 12.73 0 12.5 C 0 12.27 0.187 12.083 0.417 12.083 Z M 4.166 4.166 C 3.953 4.166 3.755 4.225 3.579 4.319 L 10.201 10.337 C 10.673 10.768 11.41 10.768 11.881 10.338 L 18.504 4.319 C 18.328 4.225 18.129 4.166 17.916 4.166 Z M 4.583 9.545 C 4.813 9.545 5 9.732 5 9.962 C 5 10.192 4.813 10.378 4.583 10.378 L 1.25 10.378 C 1.02 10.378 0.833 10.192 0.833 9.962 C 0.833 9.732 1.02 9.545 1.25 9.545 Z M 3.75 7.083 C 3.98 7.083 4.167 7.27 4.167 7.5 C 4.167 7.73 3.98 7.916 3.75 7.916 L 0.417 7.916 C 0.187 7.916 0 7.73 0 7.5 C 0 7.27 0.187 7.083 0.417 7.083 Z\" fill=\"url(#idsesxCnMGr8hCtiyavwM_3g-1768182487)\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nj0e9g\",layoutDependency:layoutDependency,layoutId:\"truBbcBAG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-fg4pvl\",layoutDependency:layoutDependency,layoutId:\"gLhxS6Q5e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 13.333\" overflow=\"visible\"><g><defs><linearGradient id=\"idsgLhxS6Q5e_1g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 0 C 19.065 0 20 0.934 20 2.083 L 20 11.25 C 20 12.399 19.065 13.333 17.916 13.333 L 4.166 13.333 C 3.017 13.333 2.083 12.399 2.083 11.25 L 2.083 10.833 C 2.083 10.603 2.27 10.417 2.5 10.417 C 2.73 10.417 2.916 10.603 2.916 10.833 L 2.916 11.25 C 2.916 11.422 2.952 11.585 3.015 11.734 L 8.59 6.666 L 3.015 1.6 C 2.952 1.748 2.916 1.912 2.916 2.083 L 2.916 2.5 C 2.916 2.73 2.73 2.917 2.5 2.917 C 2.27 2.917 2.083 2.73 2.083 2.5 L 2.083 2.083 C 2.083 0.934 3.017 0 4.166 0 Z M 12.443 7.62 C 12.051 7.979 11.547 8.159 11.042 8.159 C 10.537 8.159 10.033 7.979 9.64 7.619 L 9.209 7.228 L 3.579 12.347 C 3.755 12.441 3.953 12.499 4.166 12.499 L 17.916 12.499 C 18.13 12.499 18.328 12.44 18.504 12.346 L 12.874 7.228 Z M 13.493 6.666 L 19.068 11.734 C 19.131 11.585 19.166 11.422 19.166 11.25 L 19.166 2.083 C 19.166 1.912 19.131 1.748 19.068 1.6 Z M 3.333 8.75 C 3.563 8.75 3.75 8.937 3.75 9.167 C 3.75 9.397 3.563 9.583 3.333 9.583 L 0.417 9.583 C 0.187 9.583 0 9.397 0 9.167 C 0 8.937 0.187 8.75 0.417 8.75 Z M 4.166 0.833 C 3.953 0.833 3.755 0.892 3.579 0.986 L 10.201 7.004 C 10.673 7.435 11.41 7.435 11.881 7.005 L 18.504 0.986 C 18.328 0.892 18.129 0.833 17.916 0.833 Z M 4.583 6.212 C 4.813 6.212 5 6.399 5 6.629 C 5 6.859 4.813 7.045 4.583 7.045 L 1.25 7.045 C 1.02 7.045 0.833 6.859 0.833 6.629 C 0.833 6.399 1.02 6.212 1.25 6.212 Z M 3.75 3.75 C 3.98 3.75 4.167 3.937 4.167 4.167 C 4.167 4.397 3.98 4.583 3.75 4.583 L 0.417 4.583 C 0.187 4.583 0 4.397 0 4.167 C 0 3.937 0.187 3.75 0.417 3.75 Z\" fill=\"url(#idsgLhxS6Q5e_1g-1768182487)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 13.333\" overflow=\"visible\"><g><defs><linearGradient id=\"idsesxCnMGr8gLhxS6Q5e_1g-1768182487\" x1=\"0.49753978241206026\" x2=\"0.5025125628140703\" y1=\"0.9895832999999999\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.978947704554028\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.916 0 C 19.065 0 20 0.934 20 2.083 L 20 11.25 C 20 12.399 19.065 13.333 17.916 13.333 L 4.166 13.333 C 3.017 13.333 2.083 12.399 2.083 11.25 L 2.083 10.833 C 2.083 10.603 2.27 10.417 2.5 10.417 C 2.73 10.417 2.916 10.603 2.916 10.833 L 2.916 11.25 C 2.916 11.422 2.952 11.585 3.015 11.734 L 8.59 6.666 L 3.015 1.6 C 2.952 1.748 2.916 1.912 2.916 2.083 L 2.916 2.5 C 2.916 2.73 2.73 2.917 2.5 2.917 C 2.27 2.917 2.083 2.73 2.083 2.5 L 2.083 2.083 C 2.083 0.934 3.017 0 4.166 0 Z M 12.443 7.62 C 12.051 7.979 11.547 8.159 11.042 8.159 C 10.537 8.159 10.033 7.979 9.64 7.619 L 9.209 7.228 L 3.579 12.347 C 3.755 12.441 3.953 12.499 4.166 12.499 L 17.916 12.499 C 18.13 12.499 18.328 12.44 18.504 12.346 L 12.874 7.228 Z M 13.493 6.666 L 19.068 11.734 C 19.131 11.585 19.166 11.422 19.166 11.25 L 19.166 2.083 C 19.166 1.912 19.131 1.748 19.068 1.6 Z M 3.333 8.75 C 3.563 8.75 3.75 8.937 3.75 9.167 C 3.75 9.397 3.563 9.583 3.333 9.583 L 0.417 9.583 C 0.187 9.583 0 9.397 0 9.167 C 0 8.937 0.187 8.75 0.417 8.75 Z M 4.166 0.833 C 3.953 0.833 3.755 0.892 3.579 0.986 L 10.201 7.004 C 10.673 7.435 11.41 7.435 11.881 7.005 L 18.504 0.986 C 18.328 0.892 18.129 0.833 17.916 0.833 Z M 4.583 6.212 C 4.813 6.212 5 6.399 5 6.629 C 5 6.859 4.813 7.045 4.583 7.045 L 1.25 7.045 C 1.02 7.045 0.833 6.859 0.833 6.629 C 0.833 6.399 1.02 6.212 1.25 6.212 Z M 3.75 3.75 C 3.98 3.75 4.167 3.937 4.167 4.167 C 4.167 4.397 3.98 4.583 3.75 4.583 L 0.417 4.583 C 0.187 4.583 0 4.397 0 4.167 C 0 3.937 0.187 3.75 0.417 3.75 Z\" fill=\"url(#idsesxCnMGr8gLhxS6Q5e_1g-1768182487)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-74uyn9\",layoutDependency:layoutDependency,layoutId:\"IpUCLN4Vt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.917 13.333\" overflow=\"visible\"><path d=\"M 15.833 0 C 16.982 0 17.917 0.934 17.917 2.083 L 17.917 11.25 C 17.917 12.399 16.982 13.333 15.833 13.333 L 2.083 13.333 C 0.934 13.333 0 12.399 0 11.25 L 0 10.833 C 0 10.603 0.187 10.417 0.417 10.417 C 0.647 10.417 0.833 10.603 0.833 10.833 L 0.833 11.25 C 0.833 11.422 0.869 11.585 0.932 11.734 L 6.507 6.666 L 0.932 1.6 C 0.869 1.748 0.833 1.912 0.833 2.083 L 0.833 2.5 C 0.833 2.73 0.647 2.917 0.417 2.917 C 0.187 2.917 0 2.73 0 2.5 L 0 2.083 C 0 0.934 0.934 0 2.083 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wl0n40\",layoutDependency:layoutDependency,layoutId:\"OYfPIMIJy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.925 5.271\" overflow=\"visible\"><path d=\"M 8.864 0.392 C 8.472 0.75 7.968 0.931 7.463 0.931 C 6.958 0.931 6.454 0.75 6.061 0.391 L 5.63 0 L 0 5.118 C 0.176 5.213 0.374 5.271 0.587 5.271 L 14.337 5.271 C 14.551 5.271 14.749 5.212 14.925 5.117 L 9.295 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12c457w\",layoutDependency:layoutDependency,layoutId:\"rANgqmxIr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.673 10.135\" overflow=\"visible\"><path d=\"M 0 5.066 L 5.575 10.135 C 5.638 9.986 5.673 9.822 5.673 9.65 L 5.673 0.483 C 5.673 0.312 5.638 0.149 5.575 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vn0vh5\",layoutDependency:layoutDependency,layoutId:\"f1MeP7sDK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.75 1\" overflow=\"visible\"><path d=\"M 3.333 0 C 3.563 0 3.75 0.187 3.75 0.417 C 3.75 0.647 3.563 0.833 3.333 0.833 L 0.417 0.833 C 0.187 0.833 0 0.647 0 0.417 C 0 0.187 0.187 0 0.417 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zsulaw\",layoutDependency:layoutDependency,layoutId:\"k4B2iLZLW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.925 6.494\" overflow=\"visible\"><path d=\"M 0.587 0 C 0.374 0 0.176 0.059 0 0.153 L 6.622 6.171 C 7.094 6.602 7.831 6.602 8.302 6.172 L 14.925 0.153 C 14.749 0.059 14.55 0 14.337 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4m70ps\",layoutDependency:layoutDependency,layoutId:\"gYfO1HFTy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.167 1\" overflow=\"visible\"><path d=\"M 3.75 0 C 3.98 0 4.167 0.187 4.167 0.417 C 4.167 0.647 3.98 0.833 3.75 0.833 L 0.417 0.833 C 0.187 0.833 0 0.647 0 0.417 C 0 0.187 0.187 0 0.417 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uhwert\",layoutDependency:layoutDependency,layoutId:\"glPk_l4zM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.167 1\" overflow=\"visible\"><path d=\"M 3.75 0 C 3.98 0 4.167 0.187 4.167 0.417 C 4.167 0.647 3.98 0.833 3.75 0.833 L 0.417 0.833 C 0.187 0.833 0 0.647 0 0.417 C 0 0.187 0.187 0 0.417 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})}),/*#__PURE__*/_jsx(Link,{href:BQWrU4UUo,motionChild:true,nodeId:\"Bt0hvPztP\",openInNewTab:true,scopeId:\"P9wtZQJd_\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1b2l0h5 framer-13rmbl\",layoutDependency:layoutDependency,layoutId:\"Bt0hvPztP\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-3qwmd4\",layoutDependency:layoutDependency,layoutId:\"X47ey8Cw0\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><g><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><g><defs><linearGradient id=\"idsX47ey8Cw0_3g-1768182487\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.573 14.814 C 11.338 14.814 10.333 13.809 10.333 12.574 C 10.333 11.34 11.338 10.335 12.573 10.335 C 13.808 10.335 14.812 11.34 14.812 12.574 C 14.812 13.809 13.808 14.814 12.573 14.814 Z M 12.573 11.082 C 11.749 11.082 11.08 11.751 11.08 12.575 C 11.08 13.398 11.749 14.068 12.573 14.068 C 13.396 14.068 14.066 13.398 14.066 12.575 C 14.066 11.751 13.396 11.082 12.573 11.082 Z\" fill=\"url(#idsX47ey8Cw0_3g-1768182487)\"></path></g><g><defs><linearGradient id=\"idsX47ey8Cw0_4g-1768182488\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833000000002\" y2=\"2.220446049250313e-16\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 14.439 28.251 L 10.707 28.251 C 10.501 28.251 10.333 28.084 10.333 27.878 L 10.333 16.68 C 10.333 16.474 10.501 16.307 10.707 16.307 L 14.439 16.307 C 14.645 16.307 14.812 16.474 14.812 16.68 L 14.812 27.878 C 14.812 28.085 14.645 28.251 14.439 28.251 Z M 11.08 27.505 L 14.066 27.505 L 14.066 17.053 L 11.08 17.053 Z\" fill=\"url(#idsX47ey8Cw0_4g-1768182488)\"></path></g><g><defs><linearGradient id=\"idsX47ey8Cw0_5g-1768182487\" x1=\"0.4975397825312385\" x2=\"0.5025125742551411\" y1=\"0.9895832762835378\" y2=\"-0.0000022767730833983535\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 27.877 28.252 L 24.144 28.252 C 23.938 28.252 23.771 28.084 23.771 27.878 L 23.771 21.16 C 23.771 20.312 23.418 19.676 22.801 19.416 C 22.164 19.146 21.387 19.311 20.785 19.831 L 20.785 27.878 C 20.785 28.084 20.617 28.252 20.411 28.252 L 16.679 28.252 C 16.473 28.252 16.305 28.084 16.305 27.878 L 16.305 16.68 C 16.305 16.474 16.473 16.307 16.679 16.307 L 20.411 16.307 C 20.585 16.307 20.732 16.427 20.773 16.587 C 21.97 15.726 23.965 15.246 25.56 15.793 C 26.764 16.206 28.207 17.34 28.25 20.409 L 28.25 27.879 C 28.25 28.085 28.083 28.252 27.877 28.252 Z M 24.517 27.505 L 27.503 27.505 L 27.503 20.413 C 27.475 18.334 26.719 16.978 25.318 16.499 C 23.579 15.903 21.387 16.803 20.703 17.66 C 20.603 17.785 20.436 17.831 20.287 17.779 C 20.138 17.727 20.038 17.586 20.038 17.427 L 20.038 17.054 L 17.052 17.054 L 17.052 27.505 L 20.038 27.505 L 20.038 19.667 C 20.038 19.566 20.079 19.469 20.151 19.399 C 20.985 18.589 22.142 18.327 23.091 18.728 C 23.998 19.112 24.517 19.998 24.517 21.16 Z\" fill=\"url(#idsX47ey8Cw0_5g-1768182487)\"></path></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><g><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><g><defs><linearGradient id=\"idsesxCnMGr8X47ey8Cw0_3g-1768182487\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.573 14.814 C 11.338 14.814 10.333 13.809 10.333 12.574 C 10.333 11.34 11.338 10.335 12.573 10.335 C 13.808 10.335 14.812 11.34 14.812 12.574 C 14.812 13.809 13.808 14.814 12.573 14.814 Z M 12.573 11.082 C 11.749 11.082 11.08 11.751 11.08 12.575 C 11.08 13.398 11.749 14.068 12.573 14.068 C 13.396 14.068 14.066 13.398 14.066 12.575 C 14.066 11.751 13.396 11.082 12.573 11.082 Z\" fill=\"url(#idsesxCnMGr8X47ey8Cw0_3g-1768182487)\"></path></g><g><defs><linearGradient id=\"idsesxCnMGr8X47ey8Cw0_4g-1768182488\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833000000002\" y2=\"2.220446049250313e-16\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 14.439 28.251 L 10.707 28.251 C 10.501 28.251 10.333 28.084 10.333 27.878 L 10.333 16.68 C 10.333 16.474 10.501 16.307 10.707 16.307 L 14.439 16.307 C 14.645 16.307 14.812 16.474 14.812 16.68 L 14.812 27.878 C 14.812 28.085 14.645 28.251 14.439 28.251 Z M 11.08 27.505 L 14.066 27.505 L 14.066 17.053 L 11.08 17.053 Z\" fill=\"url(#idsesxCnMGr8X47ey8Cw0_4g-1768182488)\"></path></g><g><defs><linearGradient id=\"idsesxCnMGr8X47ey8Cw0_5g-1768182487\" x1=\"0.4975397825312385\" x2=\"0.5025125742551411\" y1=\"0.9895832762835378\" y2=\"-0.0000022767730833983535\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 27.877 28.252 L 24.144 28.252 C 23.938 28.252 23.771 28.084 23.771 27.878 L 23.771 21.16 C 23.771 20.312 23.418 19.676 22.801 19.416 C 22.164 19.146 21.387 19.311 20.785 19.831 L 20.785 27.878 C 20.785 28.084 20.617 28.252 20.411 28.252 L 16.679 28.252 C 16.473 28.252 16.305 28.084 16.305 27.878 L 16.305 16.68 C 16.305 16.474 16.473 16.307 16.679 16.307 L 20.411 16.307 C 20.585 16.307 20.732 16.427 20.773 16.587 C 21.97 15.726 23.965 15.246 25.56 15.793 C 26.764 16.206 28.207 17.34 28.25 20.409 L 28.25 27.879 C 28.25 28.085 28.083 28.252 27.877 28.252 Z M 24.517 27.505 L 27.503 27.505 L 27.503 20.413 C 27.475 18.334 26.719 16.978 25.318 16.499 C 23.579 15.903 21.387 16.803 20.703 17.66 C 20.603 17.785 20.436 17.831 20.287 17.779 C 20.138 17.727 20.038 17.586 20.038 17.427 L 20.038 17.054 L 17.052 17.054 L 17.052 27.505 L 20.038 27.505 L 20.038 19.667 C 20.038 19.566 20.079 19.469 20.151 19.399 C 20.985 18.589 22.142 18.327 23.091 18.728 C 23.998 19.112 24.517 19.998 24.517 21.16 Z\" fill=\"url(#idsesxCnMGr8X47ey8Cw0_5g-1768182487)\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1otn82d\",layoutDependency:layoutDependency,layoutId:\"AGZYCvNep\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><path d=\"M 7.5 39 C 3.358 39 0 35.642 0 31.5 L 0 7.5 C 0 3.358 3.358 0 7.5 0 L 31.5 0 C 35.642 0 39 3.358 39 7.5 L 39 31.5 C 39 35.642 35.642 39 31.5 39 Z\" fill=\"transparent\" stroke=\"rgba(245,240,232,0.05)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-87oluv\",layoutDependency:layoutDependency,layoutId:\"ReszvFjvR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 4.479\" overflow=\"visible\"><g><defs><linearGradient id=\"idsReszvFjvR_1g-1768182487\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 2.239 4.479 C 1.005 4.479 0 3.474 0 2.239 C 0 1.005 1.005 0 2.239 0 C 3.474 0 4.479 1.005 4.479 2.239 C 4.479 3.474 3.474 4.479 2.239 4.479 Z M 2.24 0.747 C 1.416 0.747 0.747 1.416 0.747 2.24 C 0.747 3.063 1.416 3.733 2.24 3.733 C 3.063 3.733 3.733 3.063 3.733 2.24 C 3.733 1.416 3.063 0.747 2.24 0.747 Z\" fill=\"url(#idsReszvFjvR_1g-1768182487)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 4.479\" overflow=\"visible\"><g><defs><linearGradient id=\"idsesxCnMGr8ReszvFjvR_1g-1768182487\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833\" y2=\"0\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 2.239 4.479 C 1.005 4.479 0 3.474 0 2.239 C 0 1.005 1.005 0 2.239 0 C 3.474 0 4.479 1.005 4.479 2.239 C 4.479 3.474 3.474 4.479 2.239 4.479 Z M 2.24 0.747 C 1.416 0.747 0.747 1.416 0.747 2.24 C 0.747 3.063 1.416 3.733 2.24 3.733 C 3.063 3.733 3.733 3.063 3.733 2.24 C 3.733 1.416 3.063 0.747 2.24 0.747 Z\" fill=\"url(#idsesxCnMGr8ReszvFjvR_1g-1768182487)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9y6ib9\",layoutDependency:layoutDependency,layoutId:\"ehjx8KLII\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 4.479\" overflow=\"visible\"><path d=\"M 2.239 4.479 C 1.005 4.479 0 3.474 0 2.239 C 0 1.005 1.005 0 2.239 0 C 3.474 0 4.479 1.005 4.479 2.239 C 4.479 3.474 3.474 4.479 2.239 4.479 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14q9r8b\",layoutDependency:layoutDependency,layoutId:\"EicR7HwSs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.986 2.986\" overflow=\"visible\"><path d=\"M 1.493 0 C 0.67 0 0 0.67 0 1.493 C 0 2.316 0.67 2.986 1.493 2.986 C 2.316 2.986 2.986 2.316 2.986 1.493 C 2.986 0.67 2.316 0 1.493 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ovhb8z\",layoutDependency:layoutDependency,layoutId:\"BWKVUzlxr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 11.945\" overflow=\"visible\"><g><defs><linearGradient id=\"idsBWKVUzlxr_1g-1768182488\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833000000002\" y2=\"2.220446049250313e-16\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 4.106 11.945 L 0.373 11.945 C 0.167 11.945 0 11.777 0 11.571 L 0 0.373 C 0 0.167 0.167 0 0.373 0 L 4.106 0 C 4.312 0 4.479 0.167 4.479 0.373 L 4.479 11.571 C 4.479 11.778 4.312 11.945 4.106 11.945 Z M 0.747 11.198 L 3.733 11.198 L 3.733 0.747 L 0.747 0.747 Z\" fill=\"url(#idsBWKVUzlxr_1g-1768182488)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 11.945\" overflow=\"visible\"><g><defs><linearGradient id=\"idsesxCnMGr8BWKVUzlxr_1g-1768182488\" x1=\"0.4975397824120603\" x2=\"0.5025125628140703\" y1=\"0.9895833000000002\" y2=\"2.220446049250313e-16\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 4.106 11.945 L 0.373 11.945 C 0.167 11.945 0 11.777 0 11.571 L 0 0.373 C 0 0.167 0.167 0 0.373 0 L 4.106 0 C 4.312 0 4.479 0.167 4.479 0.373 L 4.479 11.571 C 4.479 11.778 4.312 11.945 4.106 11.945 Z M 0.747 11.198 L 3.733 11.198 L 3.733 0.747 L 0.747 0.747 Z\" fill=\"url(#idsesxCnMGr8BWKVUzlxr_1g-1768182488)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1upjvzw\",layoutDependency:layoutDependency,layoutId:\"RByYhAHa2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.479 11.945\" overflow=\"visible\"><path d=\"M 4.106 11.945 L 0.373 11.945 C 0.167 11.945 0 11.777 0 11.571 L 0 0.373 C 0 0.167 0.167 0 0.373 0 L 4.106 0 C 4.312 0 4.479 0.167 4.479 0.373 L 4.479 11.571 C 4.479 11.778 4.312 11.945 4.106 11.945 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ydbic\",layoutDependency:layoutDependency,layoutId:\"hINP7SUwQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.986 10.451\" overflow=\"visible\"><path d=\"M 0 10.451 L 2.986 10.451 L 2.986 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-13pl7ns\",layoutDependency:layoutDependency,layoutId:\"LYsPnMb1g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.944 12.691\" overflow=\"visible\"><g><defs><linearGradient id=\"idsLYsPnMb1g_1g-1768182487\" x1=\"0.4975397825312385\" x2=\"0.5025125742551411\" y1=\"0.9895832762835378\" y2=\"-0.0000022767730833983535\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 11.571 12.691 L 7.839 12.691 C 7.632 12.691 7.465 12.524 7.465 12.318 L 7.465 5.599 C 7.465 4.752 7.112 4.116 6.496 3.855 C 5.859 3.585 5.082 3.751 4.479 4.27 L 4.479 12.318 C 4.479 12.524 4.312 12.691 4.106 12.691 L 0.373 12.691 C 0.167 12.691 0 12.524 0 12.318 L 0 1.12 C 0 0.914 0.167 0.747 0.373 0.747 L 4.106 0.747 C 4.28 0.747 4.426 0.866 4.467 1.027 C 5.665 0.165 7.659 -0.314 9.255 0.232 C 10.459 0.645 11.902 1.78 11.944 4.848 L 11.944 12.319 C 11.944 12.525 11.777 12.691 11.571 12.691 Z M 8.212 11.945 L 11.198 11.945 L 11.198 4.853 C 11.17 2.774 10.413 1.418 9.013 0.939 C 7.273 0.343 5.082 1.242 4.397 2.099 C 4.298 2.224 4.131 2.27 3.982 2.219 C 3.833 2.167 3.733 2.026 3.733 1.866 L 3.733 1.493 L 0.747 1.493 L 0.747 11.945 L 3.733 11.945 L 3.733 4.106 C 3.733 4.005 3.774 3.908 3.845 3.839 C 4.68 3.028 5.836 2.767 6.786 3.168 C 7.692 3.551 8.212 4.438 8.211 5.599 Z\" fill=\"url(#idsLYsPnMb1g_1g-1768182487)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({esxCnMGr8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.944 12.691\" overflow=\"visible\"><g><defs><linearGradient id=\"idsesxCnMGr8LYsPnMb1g_1g-1768182487\" x1=\"0.4975397825312385\" x2=\"0.5025125742551411\" y1=\"0.9895832762835378\" y2=\"-0.0000022767730833983535\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 11.571 12.691 L 7.839 12.691 C 7.632 12.691 7.465 12.524 7.465 12.318 L 7.465 5.599 C 7.465 4.752 7.112 4.116 6.496 3.855 C 5.859 3.585 5.082 3.751 4.479 4.27 L 4.479 12.318 C 4.479 12.524 4.312 12.691 4.106 12.691 L 0.373 12.691 C 0.167 12.691 0 12.524 0 12.318 L 0 1.12 C 0 0.914 0.167 0.747 0.373 0.747 L 4.106 0.747 C 4.28 0.747 4.426 0.866 4.467 1.027 C 5.665 0.165 7.659 -0.314 9.255 0.232 C 10.459 0.645 11.902 1.78 11.944 4.848 L 11.944 12.319 C 11.944 12.525 11.777 12.691 11.571 12.691 Z M 8.212 11.945 L 11.198 11.945 L 11.198 4.853 C 11.17 2.774 10.413 1.418 9.013 0.939 C 7.273 0.343 5.082 1.242 4.397 2.099 C 4.298 2.224 4.131 2.27 3.982 2.219 C 3.833 2.167 3.733 2.026 3.733 1.866 L 3.733 1.493 L 0.747 1.493 L 0.747 11.945 L 3.733 11.945 L 3.733 4.106 C 3.733 4.005 3.774 3.908 3.845 3.839 C 4.68 3.028 5.836 2.767 6.786 3.168 C 7.692 3.551 8.212 4.438 8.211 5.599 Z\" fill=\"url(#idsesxCnMGr8LYsPnMb1g_1g-1768182487)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10lkhxb\",layoutDependency:layoutDependency,layoutId:\"CVMjm6Fb8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.944 12.691\" overflow=\"visible\"><path d=\"M 11.571 12.691 L 7.839 12.691 C 7.632 12.691 7.465 12.524 7.465 12.318 L 7.465 5.599 C 7.465 4.752 7.112 4.116 6.496 3.855 C 5.859 3.585 5.082 3.751 4.479 4.27 L 4.479 12.318 C 4.479 12.524 4.312 12.691 4.106 12.691 L 0.373 12.691 C 0.167 12.691 0 12.524 0 12.318 L 0 1.12 C 0 0.914 0.167 0.747 0.373 0.747 L 4.106 0.747 C 4.28 0.747 4.426 0.866 4.467 1.027 C 5.665 0.165 7.659 -0.314 9.255 0.232 C 10.459 0.645 11.902 1.78 11.944 4.848 L 11.944 12.319 C 11.944 12.525 11.777 12.691 11.571 12.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vxp1tj\",layoutDependency:layoutDependency,layoutId:\"a_4FjUiw7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.451 11.199\" overflow=\"visible\"><path d=\"M 7.465 11.199 L 10.451 11.199 L 10.451 4.107 C 10.423 2.028 9.667 0.672 8.266 0.193 C 6.527 -0.403 4.335 0.496 3.651 1.353 C 3.551 1.478 3.384 1.524 3.236 1.473 C 3.086 1.421 2.986 1.28 2.986 1.12 L 2.986 0.747 L 0 0.747 L 0 11.199 L 2.986 11.199 L 2.986 3.36 C 2.986 3.259 3.027 3.162 3.099 3.093 C 3.933 2.282 5.09 2.021 6.039 2.422 C 6.946 2.805 7.465 3.692 7.465 4.853 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})]})})})})});});const css=[\".framer-DjwM4.framer-13rmbl, .framer-DjwM4 .framer-13rmbl { display: block; }\",\".framer-DjwM4.framer-vf8bb6 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 532px; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 445px; }\",\".framer-DjwM4 .framer-1ure93v { 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: visible; padding: 16px 20px 16px 20px; position: relative; width: 1px; }\",\".framer-DjwM4 .framer-1o9fa0c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 251px; }\",\".framer-DjwM4 .framer-1omww5j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DjwM4 .framer-1xumuz4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 175px; word-break: break-word; word-wrap: break-word; }\",\".framer-DjwM4 .framer-1i5bryo, .framer-DjwM4 .framer-1b2l0h5 { flex: none; height: 39px; overflow: visible; position: relative; text-decoration: none; width: 39px; }\",\".framer-DjwM4 .framer-1f1xaut, .framer-DjwM4 .framer-dnm8sd, .framer-DjwM4 .framer-3qwmd4, .framer-DjwM4 .framer-1otn82d { height: 39px; left: 0px; position: absolute; top: 0px; width: 39px; }\",\".framer-DjwM4 .framer-16donoe { height: 20px; left: 10px; position: absolute; top: 10px; width: 20px; }\",\".framer-DjwM4 .framer-nj0e9g { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-DjwM4 .framer-fg4pvl { height: 14px; left: 0px; position: absolute; top: 3px; width: 20px; }\",\".framer-DjwM4 .framer-74uyn9 { height: 14px; left: 2px; position: absolute; top: 0px; width: 18px; }\",\".framer-DjwM4 .framer-1wl0n40 { height: 6px; left: 4px; position: absolute; top: 7px; width: 15px; }\",\".framer-DjwM4 .framer-12c457w { height: 10px; left: 13px; position: absolute; top: 2px; width: 6px; }\",\".framer-DjwM4 .framer-1vn0vh5 { height: 1px; left: 0px; position: absolute; top: 9px; width: 4px; }\",\".framer-DjwM4 .framer-zsulaw { height: 7px; left: 4px; position: absolute; top: 1px; width: 15px; }\",\".framer-DjwM4 .framer-4m70ps { height: 1px; left: 1px; position: absolute; top: 6px; width: 4px; }\",\".framer-DjwM4 .framer-1uhwert { height: 1px; left: 0px; position: absolute; top: 4px; width: 4px; }\",\".framer-DjwM4 .framer-87oluv { height: 5px; left: 10px; position: absolute; top: 10px; width: 5px; }\",\".framer-DjwM4 .framer-9y6ib9 { height: 5px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-DjwM4 .framer-14q9r8b { height: 3px; left: 1px; position: absolute; top: 1px; width: 3px; }\",\".framer-DjwM4 .framer-ovhb8z { height: 12px; left: 10px; position: absolute; top: 16px; width: 5px; }\",\".framer-DjwM4 .framer-1upjvzw { height: 12px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-DjwM4 .framer-ydbic { height: 11px; left: 1px; position: absolute; top: 1px; width: 3px; }\",\".framer-DjwM4 .framer-13pl7ns { height: 13px; left: 16px; position: absolute; top: 16px; width: 12px; }\",\".framer-DjwM4 .framer-10lkhxb { height: 13px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-DjwM4 .framer-vxp1tj { height: 11px; left: 1px; position: absolute; top: 1px; width: 11px; }\",\".framer-DjwM4.framer-v-70xlfd.framer-vf8bb6 { height: 400px; padding: 16px; width: 320px; }\",\".framer-DjwM4.framer-v-70xlfd .framer-1ure93v { padding: 12px; }\",\".framer-DjwM4.framer-v-70xlfd .framer-1o9fa0c { width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 532\n * @framerIntrinsicWidth 445\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"esxCnMGr8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JXMGlcAh_\":\"image\",\"xBzxsYiwP\":\"name1\",\"XfkYZMOyf\":\"position\",\"BQWrU4UUo\":\"link\",\"Od3yg7ULp\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP9wtZQJd_=withCSS(Component,css,\"framer-DjwM4\");export default FramerP9wtZQJd_;FramerP9wtZQJd_.displayName=\"Person\";FramerP9wtZQJd_.defaultProps={height:532,width:445};addPropertyControls(FramerP9wtZQJd_,{variant:{options:[\"TJgx_hh_p\",\"esxCnMGr8\"],optionTitles:[\"Variant 1\",\"Variant Mob\"],title:\"Variant\",type:ControlType.Enum},JXMGlcAh_:{__defaultAssetReference:\"data:framer/asset-reference,uysE3wfY6gtmgJdxfOqebUU0c.png?width=1336&height=2000\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,uysE3wfY6gtmgJdxfOqebUU0c.png?width=1336&height=2000\"},title:\"Image\",type:ControlType.ResponsiveImage},xBzxsYiwP:{defaultValue:\"Alessandro Ricci\",displayTextArea:true,title:\"Name\",type:ControlType.String},onxBzxsYiwPChange:{changes:\"xBzxsYiwP\",type:ControlType.ChangeHandler},XfkYZMOyf:{defaultValue:\"Interior Designer\",displayTextArea:true,title:\"Position\",type:ControlType.String},onXfkYZMOyfChange:{changes:\"XfkYZMOyf\",type:ControlType.ChangeHandler},BQWrU4UUo:{title:\"Link\",type:ControlType.Link},Od3yg7ULp:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerP9wtZQJd_,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP9wtZQJd_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"esxCnMGr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"532\",\"framerVariables\":\"{\\\"JXMGlcAh_\\\":\\\"image\\\",\\\"xBzxsYiwP\\\":\\\"name1\\\",\\\"XfkYZMOyf\\\":\\\"position\\\",\\\"BQWrU4UUo\\\":\\\"link\\\",\\\"Od3yg7ULp\\\":\\\"link2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"445\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P9wtZQJd_.map","// Generated by Framer (0a25121)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={v3s_ZcEtK:{hover:true}};const serializationHash=\"framer-CzZOX\";const variantClassNames={v3s_ZcEtK:\"framer-v-vkzjsq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oGRLQsRXi=undefined;const pYcSc2XRq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,oGRLQsRXi:link??props.oGRLQsRXi,pYcSc2XRq:title??props.pYcSc2XRq??\"Contact Us\"};};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,oGRLQsRXi,pYcSc2XRq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"v3s_ZcEtK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:oGRLQsRXi,motionChild:true,nodeId:\"v3s_ZcEtK\",openInNewTab:false,scopeId:\"tV3wmtLvF\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vkzjsq\",className,classNames)} framer-bz6d8y`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"v3s_ZcEtK\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(234, 200, 133)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"double\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},variants:{\"v3s_ZcEtK-hover\":{\"--border-color\":\"rgb(0, 22, 68)\",\"--border-style\":\"solid\",backgroundColor:\"rgb(0, 22, 68)\"}},...addPropertyOverrides({\"v3s_ZcEtK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact Us\"})}),className:\"framer-1uhbssb\",\"data-framer-name\":\"Contact Us\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"lEebRoxXq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:pYcSc2XRq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u28lzd\",\"data-framer-name\":\"Frame 2087325659\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KUxeXhEqN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 19 38 C 8.507 38 0 29.493 0 19 L 0 19 C 0 8.507 8.507 0 19 0 L 19 0 C 29.493 0 38 8.507 38 19 L 38 19 C 38 29.493 29.493 38 19 38 Z\" fill=\"rgb(0,22,68)\"></path><g transform=\"translate(13.5 13.5)\"><path d=\"M 12 12 L 0 12 L 0 0 L 12 0 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idss11547752077_4g-1768182746\" x1=\"0.9895821739163145\" x2=\"5.39926729548057e-7\" y1=\"0.49753978807077226\" y2=\"0.5025125601008708\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.575 1.149 C 1.575 1.213 1.58 1.278 1.591 1.342 C 1.705 1.906 2.207 2.307 2.781 2.292 L 7.245 2.292 C 7.48 2.292 7.713 2.255 7.937 2.184 L 8.315 2.063 L 0.367 10.012 C -0.05 10.41 -0.12 11.049 0.201 11.528 C 0.574 12.038 1.29 12.149 1.8 11.775 C 1.841 11.745 1.881 11.712 1.917 11.677 L 9.923 3.694 L 9.831 3.946 C 9.746 4.197 9.706 4.46 9.711 4.724 L 9.711 9.205 C 9.697 9.779 10.097 10.281 10.661 10.395 C 11.284 10.503 11.876 10.085 11.983 9.462 C 11.995 9.392 12.001 9.321 12 9.251 L 12 1.148 C 12 0.516 11.488 0.004 10.855 0.004 L 2.718 0.004 C 2.086 0.004 1.574 0.516 1.575 1.149 Z\" fill=\"url(#idss11547752077_4g-1768182746)\"></path></g></g></svg>',svgContentId:11547752077,withExternalLayout:true,...addPropertyOverrides({\"v3s_ZcEtK-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><g><defs><path d=\"M 19 38 C 8.507 38 0 29.493 0 19 L 0 19 C 0 8.507 8.507 0 19 0 L 19 0 C 29.493 0 38 8.507 38 19 L 38 19 C 38 29.493 29.493 38 19 38 Z\" id=\"a1630z\"></path><clipPath id=\"a1631z\"><use xlink:href=\"#a1630z\"></use></clipPath></defs><use xlink:href=\"#a1630z\" fill=\"rgb(0,22,68)\" clip-path=\"url(#a1631z)\" stroke-width=\"2\" stroke=\"rgb(234, 200, 133)\" stroke-miterlimit=\"10\"></use></g><g transform=\"translate(13.5 13.5)\"><path d=\"M 12 12 L 0 12 L 0 0 L 12 0 Z\" fill=\"transparent\"></path><g><defs><linearGradient id=\"idss12654982174_4g-1768182746\" x1=\"0.9895821739163145\" x2=\"5.39926729548057e-7\" y1=\"0.49753978807077226\" y2=\"0.5025125601008708\"><stop offset=\"0\" stop-color=\"rgb(196,164,116)\" stop-opacity=\"1\"></stop><stop offset=\"0.031578948432133\" stop-color=\"rgb(148,100,30)\" stop-opacity=\"1\"></stop><stop offset=\"0.8263157836232685\" stop-color=\"rgb(255,242,219)\" stop-opacity=\"1\"></stop><stop offset=\"0.936842103135734\" stop-color=\"rgb(234,200,133)\" stop-opacity=\"1\"></stop><stop offset=\"0.9789477045540279\" stop-color=\"rgb(251,245,209)\" stop-opacity=\"1\"></stop><stop offset=\"0.9998989473650172\" stop-color=\"rgb(189,154,75)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(236,216,163)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.575 1.149 C 1.575 1.213 1.58 1.278 1.591 1.342 C 1.705 1.906 2.207 2.307 2.781 2.292 L 7.245 2.292 C 7.48 2.292 7.713 2.255 7.937 2.184 L 8.315 2.063 L 0.367 10.012 C -0.05 10.41 -0.12 11.049 0.201 11.528 C 0.574 12.038 1.29 12.149 1.8 11.775 C 1.841 11.745 1.881 11.712 1.917 11.677 L 9.923 3.694 L 9.831 3.946 C 9.746 4.197 9.706 4.46 9.711 4.724 L 9.711 9.205 C 9.697 9.779 10.097 10.281 10.661 10.395 C 11.284 10.503 11.876 10.085 11.983 9.462 C 11.995 9.392 12.001 9.321 12 9.251 L 12 1.148 C 12 0.516 11.488 0.004 10.855 0.004 L 2.718 0.004 C 2.086 0.004 1.574 0.516 1.575 1.149 Z\" fill=\"url(#idss12654982174_4g-1768182746)\"></path></g></g></svg>',svgContentId:12654982174}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-CzZOX.framer-bz6d8y, .framer-CzZOX .framer-bz6d8y { display: block; }\",\".framer-CzZOX.framer-vkzjsq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 46px; justify-content: center; overflow: visible; padding: 8px 4px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CzZOX .framer-1uhbssb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CzZOX .framer-1u28lzd { flex: none; height: 38px; position: relative; width: 38px; }\",'.framer-CzZOX[data-border=\"true\"]::after, .framer-CzZOX [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 46\n * @framerIntrinsicWidth 154\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vrIvkiyMi\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oGRLQsRXi\":\"link\",\"pYcSc2XRq\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertV3wmtLvF=withCSS(Component,css,\"framer-CzZOX\");export default FramertV3wmtLvF;FramertV3wmtLvF.displayName=\"button secondary\";FramertV3wmtLvF.defaultProps={height:46,width:154};addPropertyControls(FramertV3wmtLvF,{oGRLQsRXi:{title:\"Link\",type:ControlType.Link},pYcSc2XRq:{defaultValue:\"Contact Us\",displayTextArea:true,title:\"Title\",type:ControlType.String},onpYcSc2XRqChange:{changes:\"pYcSc2XRq\",type:ControlType.ChangeHandler}});addFonts(FramertV3wmtLvF,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertV3wmtLvF\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vrIvkiyMi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"oGRLQsRXi\\\":\\\"link\\\",\\\"pYcSc2XRq\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"154\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tV3wmtLvF.map","// Generated by Framer (719f2c1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-yDtFg\";const variantClassNames={nGTUDn4CN:\"framer-v-1o97vot\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mezh5Q4uy=undefined;const PMgsfapZn=undefined;const WvZTAgcLz=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,mezh5Q4uy:click??props.mezh5Q4uy,PMgsfapZn:link??props.PMgsfapZn,WvZTAgcLz:title??props.WvZTAgcLz??\"View Properties\"};};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,mezh5Q4uy,WvZTAgcLz,PMgsfapZn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nGTUDn4CN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapl2x7b3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mezh5Q4uy){const res=await mezh5Q4uy(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:PMgsfapZn,motionChild:true,nodeId:\"nGTUDn4CN\",openInNewTab:true,scopeId:\"vZOd2SKXi\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1o97vot\",className,classNames)} framer-txcgp8`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nGTUDn4CN\",onTap:onTapl2x7b3,ref:refBinding,style:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View Properties\"})}),className:\"framer-c29iot\",\"data-framer-name\":\"Contact Us\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"h6zqyiC2c\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:WvZTAgcLz,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\".framer-yDtFg.framer-txcgp8, .framer-yDtFg .framer-txcgp8 { display: block; }\",\".framer-yDtFg.framer-1o97vot { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 46px; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yDtFg .framer-c29iot { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 148.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"mezh5Q4uy\":\"click\",\"WvZTAgcLz\":\"title\",\"PMgsfapZn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervZOd2SKXi=withCSS(Component,css,\"framer-yDtFg\");export default FramervZOd2SKXi;FramervZOd2SKXi.displayName=\"button primary 2\";FramervZOd2SKXi.defaultProps={height:46,width:148.5};addPropertyControls(FramervZOd2SKXi,{mezh5Q4uy:{title:\"Click\",type:ControlType.EventHandler},WvZTAgcLz:{defaultValue:\"View Properties\",displayTextArea:true,title:\"Title\",type:ControlType.String},onWvZTAgcLzChange:{changes:\"WvZTAgcLz\",type:ControlType.ChangeHandler},PMgsfapZn:{title:\"Link\",type:ControlType.Link}});addFonts(FramervZOd2SKXi,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervZOd2SKXi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"mezh5Q4uy\\\":\\\"click\\\",\\\"WvZTAgcLz\\\":\\\"title\\\",\\\"PMgsfapZn\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"148.5\",\"framerIntrinsicHeight\":\"46\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vZOd2SKXi.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"SMVpP7mYS\",\"W94eyJQYC\",\"q7YxBvzTH\",\"PfrPN34fe\",\"b3kcSZuUU\",\"ouUh5mmWJ\",\"roPg4ODcN\",\"MIOIPLQAE\"];const serializationHash=\"framer-n8yZT\";const variantClassNames={b3kcSZuUU:\"framer-v-1i44a2g\",MIOIPLQAE:\"framer-v-wq8h3h\",ouUh5mmWJ:\"framer-v-sfaluk\",PfrPN34fe:\"framer-v-1gcd4nt\",q7YxBvzTH:\"framer-v-l77iiq\",roPg4ODcN:\"framer-v-3op0d5\",SMVpP7mYS:\"framer-v-2563bw\",W94eyJQYC:\"framer-v-9fhsz9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"ENG Open\":\"PfrPN34fe\",\"Open IT\":\"W94eyJQYC\",\"Open RU\":\"roPg4ODcN\",\"Open UA\":\"ouUh5mmWJ\",ENG:\"q7YxBvzTH\",IT:\"SMVpP7mYS\",RU:\"MIOIPLQAE\",UA:\"b3kcSZuUU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SMVpP7mYS\"};};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:\"SMVpP7mYS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hr3hgv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"W94eyJQYC\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1aetj7h=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"SMVpP7mYS\");});const onTapq2wsaw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"PfrPN34fe\");});const onMouseLeave50hke=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"q7YxBvzTH\");});const onTapswzdku=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"ouUh5mmWJ\");});const onMouseLeave1k9032t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"b3kcSZuUU\");});const onMouseLeave1j8me5i=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"MIOIPLQAE\");});const onTap1w7u9kb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"roPg4ODcN\");});const onTapww22zg=activeVariantCallback(async(...args)=>{setVariant(\"SMVpP7mYS\");});const onTap1ywni3h=activeVariantCallback(async(...args)=>{setVariant(\"q7YxBvzTH\");});const onTap1kie6jh=activeVariantCallback(async(...args)=>{setVariant(\"b3kcSZuUU\");});const onTap1j8cv2t=activeVariantCallback(async(...args)=>{setVariant(\"MIOIPLQAE\");});const onTap1aawp86=activeVariantCallback(async(...args)=>{setVariant(\"W94eyJQYC\");});const onTap1ksuv7h=activeVariantCallback(async(...args)=>{setVariant(\"roPg4ODcN\");});const isDisplayed=()=>{if([\"W94eyJQYC\",\"PfrPN34fe\",\"ouUh5mmWJ\",\"roPg4ODcN\"].includes(baseVariant))return true;return false;};const onTaplfxov9=activeVariantCallback(async(...args)=>{setVariant(\"ouUh5mmWJ\");});const isDisplayed1=()=>{if(baseVariant===\"ouUh5mmWJ\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"roPg4ODcN\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"PfrPN34fe\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"W94eyJQYC\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2563bw\",className,classNames),\"data-framer-name\":\"IT\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SMVpP7mYS\",onTap:onTap1hr3hgv,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{b3kcSZuUU:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},MIOIPLQAE:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},ouUh5mmWJ:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},PfrPN34fe:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},q7YxBvzTH:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},roPg4ODcN:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},W94eyJQYC:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({b3kcSZuUU:{\"data-framer-name\":\"UA\",onTap:onTapswzdku},MIOIPLQAE:{\"data-framer-name\":\"RU\",onTap:onTap1w7u9kb},ouUh5mmWJ:{\"data-framer-name\":\"Open UA\",onMouseLeave:onMouseLeave1k9032t,onTap:undefined},PfrPN34fe:{\"data-framer-name\":\"ENG Open\",onMouseLeave:onMouseLeave50hke,onTap:undefined},q7YxBvzTH:{\"data-framer-name\":\"ENG\",onTap:onTapq2wsaw},roPg4ODcN:{\"data-framer-name\":\"Open RU\",onMouseLeave:onMouseLeave1j8me5i,onTap:undefined},W94eyJQYC:{\"data-framer-name\":\"Open IT\",onMouseLeave:onMouseLeave1aetj7h,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-onwuq\",layoutDependency:layoutDependency,layoutId:\"wAW5vaYUp\",...addPropertyOverrides({ouUh5mmWJ:{\"data-highlight\":true,onTap:onTap1kie6jh},PfrPN34fe:{\"data-highlight\":true,onTap:onTap1ywni3h},roPg4ODcN:{\"data-highlight\":true,onTap:onTap1j8cv2t},W94eyJQYC:{\"data-highlight\":true,onTap:onTapww22zg}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lcsnz0\",\"data-framer-name\":\"Capa_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:12,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"R19e9QTWe\",svg:'<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_312_139)\">\\n<path d=\"M11.9692 3.63766C11.8926 3.41904 11.6862 3.27275 11.4545 3.27275H0.545472C0.3138 3.27275 0.107437 3.41908 0.0307825 3.63766C-0.0459081 3.85624 0.0238735 4.09944 0.204746 4.24413L5.65942 8.60775C5.75902 8.68743 5.8796 8.72728 6.00015 8.72728C6.12073 8.72728 6.24127 8.68743 6.34091 8.60775L11.7953 4.24413C11.9762 4.0994 12.0459 3.85624 11.9692 3.63766ZM6.00015 7.48328L2.10049 4.36366H9.89959L6.00015 7.48328Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_312_139\">\\n<rect width=\"12\" height=\"12\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\"},children:\"IT\"})})}),className:\"framer-1hl92ti\",\"data-framer-name\":\"Заголовок\",\"data-highlight\":true,fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"k1Sdd1hsQ\",onTap:onTapww22zg,style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{b3kcSZuUU:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},MIOIPLQAE:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},ouUh5mmWJ:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PfrPN34fe:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},q7YxBvzTH:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},roPg4ODcN:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b3kcSZuUU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"UA\"})})},MIOIPLQAE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"RU\"})}),onTap:onTap1ksuv7h},ouUh5mmWJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"UA\"})}),onTap:onTap1aawp86},PfrPN34fe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"EN\"})}),onTap:onTap1aawp86},q7YxBvzTH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"ENG\"})})},roPg4ODcN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"RU\"})}),onTap:onTap1aawp86},W94eyJQYC:{onTap:onTap1aawp86}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"ABDil5fC3\",scopeId:\"wu0tnZ3hT\",...addPropertyOverrides({ouUh5mmWJ:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},PfrPN34fe:{href:{webPageId:\"JI7zbd5go\"},openInNewTab:false},roPg4ODcN:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},W94eyJQYC:{href:{webPageId:\"JI7zbd5go\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ak6233 framer-lmpudi\",layoutDependency:layoutDependency,layoutId:\"ABDil5fC3\",...addPropertyOverrides({ouUh5mmWJ:{\"data-highlight\":true,onTap:onTap1ywni3h},PfrPN34fe:{\"data-highlight\":true,onTap:onTap1kie6jh},roPg4ODcN:{\"data-highlight\":true,onTap:onTap1ywni3h},W94eyJQYC:{\"data-highlight\":true,onTap:onTap1kie6jh}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"UA\"})}),className:\"framer-1trlg0j\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"Kievuc2SL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ouUh5mmWJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"EN\"})})},roPg4ODcN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"EN\"})})}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"rkrQWiVAp\",scopeId:\"wu0tnZ3hT\",...addPropertyOverrides({ouUh5mmWJ:{href:{webPageId:\"AbTVQuhYB\"},openInNewTab:false},PfrPN34fe:{href:{webPageId:\"AbTVQuhYB\"},openInNewTab:false},roPg4ODcN:{href:{webPageId:\"AbTVQuhYB\"},openInNewTab:false},W94eyJQYC:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-njmqwa framer-lmpudi\",layoutDependency:layoutDependency,layoutId:\"rkrQWiVAp\",...addPropertyOverrides({ouUh5mmWJ:{\"data-highlight\":true,onTap:onTapww22zg},PfrPN34fe:{\"data-highlight\":true,onTap:onTapww22zg},roPg4ODcN:{\"data-highlight\":true,onTap:onTapww22zg},W94eyJQYC:{\"data-highlight\":true,onTap:onTap1ywni3h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"EN\"})}),className:\"framer-1y34jvr\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"vOCydWDQU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ouUh5mmWJ:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"IT\"})}),onTap:onTaplfxov9},PfrPN34fe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"IT\"})})},roPg4ODcN:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"IT\"})}),onTap:onTap1ksuv7h}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bxKypsz0I\"},motionChild:true,nodeId:\"UcWEBpnsY\",openInNewTab:false,scopeId:\"wu0tnZ3hT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-11k6m56 framer-lmpudi\",\"data-framer-name\":\"RU\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UcWEBpnsY\",onTap:onTap1j8cv2t,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"RU\"})}),className:\"framer-oy4c5j\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"xUsrcxRvq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JI7zbd5go\"},motionChild:true,nodeId:\"m5iXabyod\",openInNewTab:false,scopeId:\"wu0tnZ3hT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sp8ww7 framer-lmpudi\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"m5iXabyod\",onTap:onTap1kie6jh,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"UA\"})}),className:\"framer-10qdbex\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"BMGX72Dpl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bxKypsz0I\"},motionChild:true,nodeId:\"E77i4gupG\",openInNewTab:false,scopeId:\"wu0tnZ3hT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-wqiczo framer-lmpudi\",\"data-framer-name\":\"RU\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"E77i4gupG\",onTap:onTap1j8cv2t,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"RU\"})}),className:\"framer-1kf2rcu\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"k9DXLzhAg\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bxKypsz0I\"},motionChild:true,nodeId:\"wJEyW7GUR\",openInNewTab:false,scopeId:\"wu0tnZ3hT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vw4ra8 framer-lmpudi\",\"data-framer-name\":\"RU\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wJEyW7GUR\",onTap:onTap1j8cv2t,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"RU\"})}),className:\"framer-1nfi1a3\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"MHThYAvqI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\".framer-n8yZT.framer-lmpudi, .framer-n8yZT .framer-lmpudi { display: block; }\",\".framer-n8yZT.framer-2563bw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-n8yZT .framer-onwuq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-n8yZT .framer-lcsnz0 { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-n8yZT .framer-1hl92ti { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-n8yZT .framer-ak6233, .framer-n8yZT .framer-njmqwa { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-n8yZT .framer-1trlg0j, .framer-n8yZT .framer-1y34jvr, .framer-n8yZT .framer-oy4c5j, .framer-n8yZT .framer-10qdbex, .framer-n8yZT .framer-1kf2rcu, .framer-n8yZT .framer-1nfi1a3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-n8yZT .framer-11k6m56, .framer-n8yZT .framer-sp8ww7, .framer-n8yZT .framer-wqiczo, .framer-n8yZT .framer-vw4ra8 { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: auto; }\",\".framer-n8yZT.framer-v-9fhsz9.framer-2563bw, .framer-n8yZT.framer-v-1gcd4nt.framer-2563bw, .framer-n8yZT.framer-v-sfaluk.framer-2563bw, .framer-n8yZT.framer-v-3op0d5.framer-2563bw { cursor: unset; height: min-content; justify-content: flex-start; padding: 6px; }\",\".framer-n8yZT.framer-v-9fhsz9 .framer-onwuq, .framer-n8yZT.framer-v-1gcd4nt .framer-onwuq, .framer-n8yZT.framer-v-sfaluk .framer-onwuq, .framer-n8yZT.framer-v-3op0d5 .framer-onwuq { cursor: pointer; order: 0; }\",\".framer-n8yZT.framer-v-9fhsz9 .framer-ak6233, .framer-n8yZT.framer-v-1gcd4nt .framer-ak6233, .framer-n8yZT.framer-v-sfaluk .framer-ak6233, .framer-n8yZT.framer-v-3op0d5 .framer-njmqwa { cursor: pointer; order: 2; text-decoration: none; }\",\".framer-n8yZT.framer-v-9fhsz9 .framer-njmqwa, .framer-n8yZT.framer-v-1gcd4nt .framer-njmqwa, .framer-n8yZT.framer-v-sfaluk .framer-njmqwa { cursor: pointer; order: 1; text-decoration: none; }\",\".framer-n8yZT.framer-v-9fhsz9 .framer-vw4ra8 { order: 6; }\",\".framer-n8yZT.framer-v-1gcd4nt .framer-wqiczo { order: 5; }\",\".framer-n8yZT.framer-v-sfaluk .framer-1y34jvr, .framer-n8yZT.framer-v-3op0d5 .framer-1y34jvr { cursor: pointer; }\",\".framer-n8yZT.framer-v-sfaluk .framer-11k6m56 { order: 3; }\",\".framer-n8yZT.framer-v-3op0d5 .framer-ak6233 { cursor: pointer; order: 3; text-decoration: none; }\",\".framer-n8yZT.framer-v-3op0d5 .framer-sp8ww7 { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 32.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"W94eyJQYC\":{\"layout\":[\"auto\",\"auto\"]},\"q7YxBvzTH\":{\"layout\":[\"auto\",\"fixed\"]},\"PfrPN34fe\":{\"layout\":[\"auto\",\"auto\"]},\"b3kcSZuUU\":{\"layout\":[\"auto\",\"fixed\"]},\"ouUh5mmWJ\":{\"layout\":[\"auto\",\"auto\"]},\"roPg4ODcN\":{\"layout\":[\"auto\",\"auto\"]},\"MIOIPLQAE\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwu0tnZ3hT=withCSS(Component,css,\"framer-n8yZT\");export default Framerwu0tnZ3hT;Framerwu0tnZ3hT.displayName=\"Lang\";Framerwu0tnZ3hT.defaultProps={height:46,width:32.5};addPropertyControls(Framerwu0tnZ3hT,{variant:{options:[\"SMVpP7mYS\",\"W94eyJQYC\",\"q7YxBvzTH\",\"PfrPN34fe\",\"b3kcSZuUU\",\"ouUh5mmWJ\",\"roPg4ODcN\",\"MIOIPLQAE\"],optionTitles:[\"IT\",\"Open IT\",\"ENG\",\"ENG Open\",\"UA\",\"Open UA\",\"Open RU\",\"RU\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerwu0tnZ3hT,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwu0tnZ3hT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"W94eyJQYC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q7YxBvzTH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PfrPN34fe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b3kcSZuUU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ouUh5mmWJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"roPg4ODcN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MIOIPLQAE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32.5\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wu0tnZ3hT.map","// Generated by Framer (bc64f0a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={AIa4aLeYO:{hover:true,pressed:true}};const cycleOrder=[\"AIa4aLeYO\",\"sUecUc3Hn\",\"JXO5paJOY\",\"cuSPOO4fR\",\"mqzlDLVKq\"];const serializationHash=\"framer-8zyAX\";const variantClassNames={AIa4aLeYO:\"framer-v-5x41ak\",cuSPOO4fR:\"framer-v-k29r7c\",JXO5paJOY:\"framer-v-vpyw1u\",mqzlDLVKq:\"framer-v-1n9vgy4\",sUecUc3Hn:\"framer-v-9kzmfe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-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={Default:\"AIa4aLeYO\",Disabled:\"JXO5paJOY\",Error:\"mqzlDLVKq\",Loading:\"sUecUc3Hn\",Success:\"cuSPOO4fR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AIa4aLeYO\"};};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:\"AIa4aLeYO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"sUecUc3Hn\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"sUecUc3Hn\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5x41ak\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"AIa4aLeYO\",ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"AIa4aLeYO-hover\":{opacity:1},\"AIa4aLeYO-pressed\":{opacity:1},cuSPOO4fR:{opacity:1},JXO5paJOY:{opacity:.5},mqzlDLVKq:{opacity:1}},...addPropertyOverrides({\"AIa4aLeYO-hover\":{\"data-framer-name\":undefined},\"AIa4aLeYO-pressed\":{\"data-framer-name\":undefined},cuSPOO4fR:{\"data-framer-name\":\"Success\"},JXO5paJOY:{\"data-framer-name\":\"Disabled\"},mqzlDLVKq:{\"data-framer-name\":\"Error\"},sUecUc3Hn:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-165h8to\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"MMu_XMxV1\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-mtbs1u\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"RNKI4DGPH\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{sUecUc3Hn:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zmvvhq\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"rItkVeb1N\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2cvjq6\",\"data-framer-name\":\"Frame 2087325659\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:38,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"qNrC8v8Wd\",svg:'<svg width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"0.5\" y=\"0.5\" width=\"37\" height=\"37\" rx=\"18.5\" stroke=\"url(#paint0_linear_163_1345)\"/>\\n<g clip-path=\"url(#clip0_163_1345)\">\\n<path d=\"M15.0745 14.6481C15.0745 14.7132 15.0801 14.7781 15.0912 14.8422C15.2049 15.4057 15.7067 15.8062 16.2814 15.792L20.7447 15.792C20.9797 15.7916 21.2132 15.7549 21.4371 15.6833L21.8148 15.5632L13.8666 23.5113C13.4499 23.9091 13.3798 24.5491 13.7007 25.0277C14.0741 25.5376 14.7902 25.6484 15.3002 25.275C15.3414 25.2448 15.3805 25.2119 15.4173 25.1765L23.4227 17.194L23.3311 17.4458C23.2464 17.6963 23.2058 17.9596 23.211 18.224L23.211 22.7045C23.1968 23.2792 23.5974 23.781 24.1609 23.8947C24.7837 24.0022 25.3758 23.5844 25.4833 22.9616C25.4953 22.8918 25.5009 22.8211 25.4999 22.7502L25.4999 14.6476C25.4999 14.0155 24.9875 13.5032 24.3554 13.5032L16.2184 13.5032C15.5864 13.5034 15.0742 14.0161 15.0745 14.6481Z\" fill=\"url(#paint1_linear_163_1345)\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_163_1345\" x1=\"31.7411\" y1=\"38\" x2=\"31.7411\" y2=\"1.71426e-06\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_163_1345\" x1=\"25.5\" y1=\"15.4785\" x2=\"13.5\" y2=\"15.4785\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.0104167\" stop-color=\"#C4A474\"/>\\n<stop offset=\"0.0416667\" stop-color=\"#94641E\"/>\\n<stop offset=\"0.828125\" stop-color=\"#FFF2DB\"/>\\n<stop offset=\"0.9375\" stop-color=\"#EAC885\"/>\\n<stop offset=\"0.979167\" stop-color=\"#FBF5D1\"/>\\n<stop offset=\"0.9999\" stop-color=\"#BD9A4B\"/>\\n<stop offset=\"1\" stop-color=\"#ECD8A3\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_163_1345\">\\n<rect width=\"12\" height=\"12\" fill=\"white\" transform=\"translate(13.5 25.5) rotate(-90)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\".framer-8zyAX.framer-1j8nq3g, .framer-8zyAX .framer-1j8nq3g { display: block; }\",\".framer-8zyAX.framer-5x41ak { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8zyAX .framer-165h8to { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-8zyAX .framer-mtbs1u { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-8zyAX .framer-zmvvhq { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-8zyAX .framer-2cvjq6 { flex: none; height: 38px; position: relative; width: 38px; }\",\".framer-8zyAX.framer-v-9kzmfe.framer-5x41ak, .framer-8zyAX.framer-v-vpyw1u.framer-5x41ak, .framer-8zyAX.framer-v-k29r7c.framer-5x41ak, .framer-8zyAX.framer-v-1n9vgy4.framer-5x41ak { cursor: unset; }\",\".framer-8zyAX.framer-v-9kzmfe .framer-mtbs1u { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"sUecUc3Hn\":{\"layout\":[\"auto\",\"fixed\"]},\"JXO5paJOY\":{\"layout\":[\"auto\",\"fixed\"]},\"cuSPOO4fR\":{\"layout\":[\"auto\",\"fixed\"]},\"mqzlDLVKq\":{\"layout\":[\"auto\",\"fixed\"]},\"xFI1tff5t\":{\"layout\":[\"auto\",\"fixed\"]},\"QZyzDB3Cy\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYt0il_bDk=withCSS(Component,css,\"framer-8zyAX\");export default FramerYt0il_bDk;FramerYt0il_bDk.displayName=\"Button\";FramerYt0il_bDk.defaultProps={height:40,width:38};addPropertyControls(FramerYt0il_bDk,{variant:{options:[\"AIa4aLeYO\",\"sUecUc3Hn\",\"JXO5paJOY\",\"cuSPOO4fR\",\"mqzlDLVKq\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYt0il_bDk,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYt0il_bDk\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"38\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sUecUc3Hn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JXO5paJOY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cuSPOO4fR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mqzlDLVKq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xFI1tff5t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QZyzDB3Cy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Yt0il_bDk.map","// Generated by Framer (c4a51b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonSecondary2 from\"https://framerusercontent.com/modules/gPPIVv5sOrXwp5Jm0rbn/Uww67QdpmLFKm4zUAizB/EuInG4sPT.js\";import Card1 from\"https://framerusercontent.com/modules/F3gSERHosVIqnua7KFC3/WWTFywhr4Ygym4nG4Diq/ie7jvKNKi.js\";import Image1 from\"https://framerusercontent.com/modules/LCNvn5dAaVHbfA15Ixti/zlvpZSX2X8LpHnga8qrj/oUmzEFJup.js\";const Card1Fonts=getFonts(Card1);const ButtonSecondary2Fonts=getFonts(ButtonSecondary2);const Image1Fonts=getFonts(Image1);const cycleOrder=[\"p7aSrYTtw\",\"JNzpm2zGu\",\"k28MJ8qjj\",\"RkJR7_f_n\",\"AEPBvU87h\",\"qj9VRVDGl\",\"Vf3764DPr\",\"OBO_LdDUL\",\"iXCAvIgGA\",\"f4tXYP72S\"];const serializationHash=\"framer-BABaN\";const variantClassNames={AEPBvU87h:\"framer-v-1kqjwqt\",f4tXYP72S:\"framer-v-1a2z6cw\",iXCAvIgGA:\"framer-v-clij18\",JNzpm2zGu:\"framer-v-1w1b2wd\",k28MJ8qjj:\"framer-v-h8vxh3\",OBO_LdDUL:\"framer-v-14lx1tb\",p7aSrYTtw:\"framer-v-9umnr0\",qj9VRVDGl:\"framer-v-10j73mz\",RkJR7_f_n:\"framer-v-1wedwu9\",Vf3764DPr:\"framer-v-1gsgukp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ImSfJrf7b=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:2.2,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,threshold:0,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={\"Mob 1\":\"Vf3764DPr\",\"Mob 2\":\"OBO_LdDUL\",\"Mob 3\":\"iXCAvIgGA\",\"Mob 4\":\"f4tXYP72S\",\"Variant 1\":\"qj9VRVDGl\",\"Variant 2\":\"AEPBvU87h\",\"Variant 3\":\"k28MJ8qjj\",\"Variant 4\":\"RkJR7_f_n\",Desktop:\"p7aSrYTtw\",Phone:\"JNzpm2zGu\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ImSfJrf7b:click??props.ImSfJrf7b,variant:humanReadableVariantMap[props.variant]??props.variant??\"p7aSrYTtw\"};};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,ImSfJrf7b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p7aSrYTtw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const BotHB3MWo12czk6l=activeVariantCallback(async(...args)=>{setVariant(\"qj9VRVDGl\");});const BotHB3MWoqc2fj3=activeVariantCallback(async(...args)=>{setVariant(\"Vf3764DPr\");});const BotHB3MWoikbf63=activeVariantCallback(async(...args)=>{setVariant(\"AEPBvU87h\");});const BotHB3MWoze7ham=activeVariantCallback(async(...args)=>{setVariant(\"OBO_LdDUL\");});const BotHB3MWorfl9gf=activeVariantCallback(async(...args)=>{setVariant(\"k28MJ8qjj\");});const BotHB3MWob7fgn2=activeVariantCallback(async(...args)=>{setVariant(\"iXCAvIgGA\");});const BotHB3MWo1pcps3=activeVariantCallback(async(...args)=>{setVariant(\"RkJR7_f_n\");});const BotHB3MWo190r5px=activeVariantCallback(async(...args)=>{setVariant(\"f4tXYP72S\");});const fUBhNqLFK1gth3yl=activeVariantCallback(async(...args)=>{if(ImSfJrf7b){const res=await ImSfJrf7b(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9umnr0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p7aSrYTtw\",ref:refBinding,style:{...style},...addPropertyOverrides({AEPBvU87h:{\"data-framer-name\":\"Variant 2\"},f4tXYP72S:{\"data-framer-name\":\"Mob 4\"},iXCAvIgGA:{\"data-framer-name\":\"Mob 3\"},JNzpm2zGu:{\"data-framer-name\":\"Phone\"},k28MJ8qjj:{\"data-framer-name\":\"Variant 3\"},OBO_LdDUL:{\"data-framer-name\":\"Mob 2\"},qj9VRVDGl:{\"data-framer-name\":\"Variant 1\"},RkJR7_f_n:{\"data-framer-name\":\"Variant 4\"},Vf3764DPr:{\"data-framer-name\":\"Mob 1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gk364b\",\"data-framer-name\":\"Frame 2087325697\",layoutDependency:layoutDependency,layoutId:\"cj0qN8rBn\",style:{backgroundColor:\"rgb(0, 21, 68)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18sud2c\",\"data-framer-name\":\"Frame 2087325683\",layoutDependency:layoutDependency,layoutId:\"ToR5q1BTJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l3j2l\",\"data-framer-name\":\"Frame 2087325667\",layoutDependency:layoutDependency,layoutId:\"a30akynH0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11qu2si\",\"data-framer-name\":\"Frame 2087325666\",layoutDependency:layoutDependency,layoutId:\"SzcwZR7rx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nwyak9\",\"data-framer-name\":\"Rectangle 6\",layoutDependency:layoutDependency,layoutId:\"swb81k0FJ\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:45}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"24px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"16px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\"},children:\"What We Solve\"})})}),className:\"framer-euwstv\",\"data-framer-name\":\"Заголовок\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"LQz7zQ532\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"52px\",\"--framer-line-height\":\"52px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"52px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})}),className:\"framer-1ghzvdg\",\"data-framer-name\":\"Заголовок\",effect:textEffect,fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"isZcdc0x5\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{f4tXYP72S:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},iXCAvIgGA:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},JNzpm2zGu:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},OBO_LdDUL:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},Vf3764DPr:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({f4tXYP72S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"44px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})},iXCAvIgGA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"44px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})},JNzpm2zGu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"44px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})},OBO_LdDUL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"44px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})},Vf3764DPr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"44px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buying Property Is Complex. We Make It\\xa0Simple\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-umyeer\",\"data-framer-name\":\"Frame 2087325686\",layoutDependency:layoutDependency,layoutId:\"qWw7xzXgL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s0s623\",\"data-framer-name\":\"Frame 2087325682\",layoutDependency:layoutDependency,layoutId:\"mGC9tVw0Z\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"480px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2)+96+0+460+0+0+0+0,...addPropertyOverrides({f4tXYP72S:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1726)-0-1806)/1*1)+80+0+396+0+0+0+0},iXCAvIgGA:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+0},JNzpm2zGu:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1622)-0-1806)/1*1)+80+0+396+0+0+0+0},OBO_LdDUL:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+0},Vf3764DPr:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1702)-0-1806)/1*1)+80+0+396+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k907m7-container\",layoutDependency:layoutDependency,layoutId:\"smgizPX_o-container\",nodeId:\"smgizPX_o\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(Card1,{BotHB3MWo:BotHB3MWo12czk6l,GuSajWrkk:\"Access to selected properties — both on and off market — aligned with your lifestyle and investment goals.\",height:\"100%\",id:\"smgizPX_o\",layoutId:\"smgizPX_o\",style:{width:\"100%\"},variant:matchVariant(\"ErblaLVVv\"),width:\"100%\",ZmZahsUqI:\"Finding the Right Opportunity\",...addPropertyOverrides({f4tXYP72S:{BotHB3MWo:BotHB3MWoqc2fj3,variant:matchVariant(\"ILrtwc3ng\")},iXCAvIgGA:{BotHB3MWo:BotHB3MWoqc2fj3,variant:matchVariant(\"ILrtwc3ng\")},JNzpm2zGu:{BotHB3MWo:BotHB3MWoqc2fj3,variant:matchVariant(\"ILrtwc3ng\")},OBO_LdDUL:{BotHB3MWo:BotHB3MWoqc2fj3,variant:matchVariant(\"ILrtwc3ng\")},qj9VRVDGl:{variant:matchVariant(\"HFDuHJEMi\")},Vf3764DPr:{BotHB3MWo:BotHB3MWoqc2fj3,variant:matchVariant(\"cMQdpv_Ps\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"480px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2)+96+0+460+0+0+0+84,...addPropertyOverrides({f4tXYP72S:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1726)-0-1806)/1*1)+80+0+396+0+0+0+84},iXCAvIgGA:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+84},JNzpm2zGu:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1622)-0-1806)/1*1)+80+0+396+0+0+0+84},OBO_LdDUL:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+84},Vf3764DPr:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1702)-0-1806)/1*1)+80+0+396+0+0+0+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-183mu3p-container\",\"data-framer-name\":\"card2\",layoutDependency:layoutDependency,layoutId:\"vNtWpd_bV-container\",name:\"card2\",nodeId:\"vNtWpd_bV\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(Card1,{BotHB3MWo:BotHB3MWoikbf63,GuSajWrkk:\"We carefully review all documentation and assist you with contractual, planning and cadastral matters, working alongside qualified professionals.\",height:\"100%\",id:\"vNtWpd_bV\",layoutId:\"vNtWpd_bV\",name:\"card2\",style:{width:\"100%\"},variant:matchVariant(\"ErblaLVVv\"),width:\"100%\",ZmZahsUqI:\"Managing Legal Complexity\",...addPropertyOverrides({AEPBvU87h:{variant:matchVariant(\"HFDuHJEMi\")},f4tXYP72S:{BotHB3MWo:BotHB3MWoze7ham,variant:matchVariant(\"ILrtwc3ng\")},iXCAvIgGA:{BotHB3MWo:BotHB3MWoze7ham,variant:matchVariant(\"ILrtwc3ng\")},JNzpm2zGu:{BotHB3MWo:BotHB3MWoze7ham,variant:matchVariant(\"ILrtwc3ng\")},OBO_LdDUL:{BotHB3MWo:BotHB3MWoze7ham,variant:matchVariant(\"cMQdpv_Ps\")},Vf3764DPr:{BotHB3MWo:BotHB3MWoze7ham,variant:matchVariant(\"ILrtwc3ng\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"480px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2)+96+0+460+0+0+0+168,...addPropertyOverrides({f4tXYP72S:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1726)-0-1806)/1*1)+80+0+396+0+0+0+168},iXCAvIgGA:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+168},JNzpm2zGu:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1622)-0-1806)/1*1)+80+0+396+0+0+0+168},OBO_LdDUL:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+168},Vf3764DPr:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1702)-0-1806)/1*1)+80+0+396+0+0+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eq0ueu-container\",\"data-framer-name\":\"card3\",layoutDependency:layoutDependency,layoutId:\"CtVpudgcj-container\",name:\"card3\",nodeId:\"CtVpudgcj\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(Card1,{BotHB3MWo:BotHB3MWorfl9gf,GuSajWrkk:\"We manage communication between property owners, buyers, technical experts, consultants and notaries, ensuring a smooth, transparent and well-organised process.\",height:\"100%\",id:\"CtVpudgcj\",layoutId:\"CtVpudgcj\",name:\"card3\",style:{width:\"100%\"},variant:matchVariant(\"ErblaLVVv\"),width:\"100%\",ZmZahsUqI:\"Coordinating all parties involved\",...addPropertyOverrides({f4tXYP72S:{BotHB3MWo:BotHB3MWob7fgn2,variant:matchVariant(\"ILrtwc3ng\")},iXCAvIgGA:{BotHB3MWo:BotHB3MWob7fgn2,variant:matchVariant(\"cMQdpv_Ps\")},JNzpm2zGu:{BotHB3MWo:BotHB3MWob7fgn2,variant:matchVariant(\"ILrtwc3ng\")},k28MJ8qjj:{variant:matchVariant(\"HFDuHJEMi\")},OBO_LdDUL:{BotHB3MWo:BotHB3MWob7fgn2,variant:matchVariant(\"ILrtwc3ng\")},Vf3764DPr:{BotHB3MWo:BotHB3MWob7fgn2,variant:matchVariant(\"ILrtwc3ng\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"480px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2)+96+0+460+0+0+0+252,...addPropertyOverrides({f4tXYP72S:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1726)-0-1806)/1*1)+80+0+396+0+0+0+252},iXCAvIgGA:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+252},JNzpm2zGu:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1622)-0-1806)/1*1)+80+0+396+0+0+0+252},OBO_LdDUL:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+0+0+252},Vf3764DPr:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1702)-0-1806)/1*1)+80+0+396+0+0+0+252}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k7shrw-container\",\"data-framer-name\":\"card4\",layoutDependency:layoutDependency,layoutId:\"cujfRL97C-container\",name:\"card4\",nodeId:\"cujfRL97C\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(Card1,{BotHB3MWo:BotHB3MWo1pcps3,GuSajWrkk:\"We assess every opportunity with expertise and strategic insight, safeguarding your interests from negotiation through to completion.\",height:\"100%\",id:\"cujfRL97C\",layoutId:\"cujfRL97C\",name:\"card4\",style:{width:\"100%\"},variant:matchVariant(\"ErblaLVVv\"),width:\"100%\",ZmZahsUqI:\"Protecting your investment\",...addPropertyOverrides({f4tXYP72S:{BotHB3MWo:BotHB3MWo190r5px,variant:matchVariant(\"cMQdpv_Ps\")},iXCAvIgGA:{BotHB3MWo:BotHB3MWo190r5px,variant:matchVariant(\"ILrtwc3ng\")},JNzpm2zGu:{BotHB3MWo:BotHB3MWo190r5px,variant:matchVariant(\"ILrtwc3ng\")},OBO_LdDUL:{BotHB3MWo:BotHB3MWo190r5px,variant:matchVariant(\"ILrtwc3ng\")},RkJR7_f_n:{variant:matchVariant(\"HFDuHJEMi\")},Vf3764DPr:{BotHB3MWo:BotHB3MWo190r5px,variant:matchVariant(\"ILrtwc3ng\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2)+96+0+460+0+360,...addPropertyOverrides({f4tXYP72S:{y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1726)-0-1806)/1*1)+80+0+396+0+360},iXCAvIgGA:{y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+360},JNzpm2zGu:{y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1622)-0-1806)/1*1)+80+0+396+0+360},OBO_LdDUL:{y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1750)-0-1806)/1*1)+80+0+396+0+360},Vf3764DPr:{y:(componentViewport?.y||0)+0+(0+844+((componentViewport?.height||1702)-0-1806)/1*1)+80+0+396+0+360}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1khayxf-container\",layoutDependency:layoutDependency,layoutId:\"VzWP6kfeQ-container\",nodeId:\"VzWP6kfeQ\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(ButtonSecondary2,{fUBhNqLFK:fUBhNqLFK1gth3yl,height:\"100%\",id:\"VzWP6kfeQ\",layoutId:\"VzWP6kfeQ\",style:{height:\"100%\"},width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:968,width:`calc(${componentViewport?.width||\"100vw\"} / 2)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||968)-0-968)/2),...addPropertyOverrides({f4tXYP72S:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1726)-0-1806)/1*0)},iXCAvIgGA:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1750)-0-1806)/1*0)},JNzpm2zGu:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1622)-0-1806)/1*0)},OBO_LdDUL:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1750)-0-1806)/1*0)},Vf3764DPr:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||1702)-0-1806)/1*0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mqbojo-container\",layoutDependency:layoutDependency,layoutId:\"unUpgoMBP-container\",nodeId:\"unUpgoMBP\",rendersWithMotion:true,scopeId:\"yzdhDHZ3l\",children:/*#__PURE__*/_jsx(Image1,{height:\"100%\",id:\"unUpgoMBP\",layoutId:\"unUpgoMBP\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({AEPBvU87h:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?width=1086&height=1448 1086w\"},\"\")},f4tXYP72S:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?width=1086&height=1448 1086w\"},\"\")},iXCAvIgGA:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?width=1086&height=1448 1086w\"},\"\")},k28MJ8qjj:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/Hrq4DyCSOIRMbaB9SVp9DTEmY.png?width=1086&height=1448 1086w\"},\"\")},OBO_LdDUL:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/dAZHTLLMhXDBL3fwX2kAEOYBu8E.png?width=1086&height=1448 1086w\"},\"\")},RkJR7_f_n:{Jh8tkcl0t:addImageAlt({pixelHeight:1448,pixelWidth:1086,src:\"https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?width=1086&height=1448\",srcSet:\"https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?scale-down-to=1024&width=1086&height=1448 768w,https://framerusercontent.com/images/06Z3Kt9adr1EAGWLv7GrREIepI.png?width=1086&height=1448 1086w\"},\"\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-BABaN.framer-1me7jg, .framer-BABaN .framer-1me7jg { display: block; }\",\".framer-BABaN.framer-9umnr0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-BABaN .framer-1gk364b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 968px; justify-content: center; overflow: visible; padding: 96px 52px 96px 36px; position: relative; width: 50%; }\",\".framer-BABaN .framer-18sud2c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 632px; }\",\".framer-BABaN .framer-l3j2l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BABaN .framer-11qu2si { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BABaN .framer-1nwyak9 { flex: none; height: 4px; position: relative; width: 4px; }\",\".framer-BABaN .framer-euwstv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 120px; word-break: break-word; word-wrap: break-word; }\",\".framer-BABaN .framer-1ghzvdg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 632px; word-break: break-word; word-wrap: break-word; }\",\".framer-BABaN .framer-umyeer { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BABaN .framer-s0s623 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 480px; }\",\".framer-BABaN .framer-k907m7-container, .framer-BABaN .framer-183mu3p-container, .framer-BABaN .framer-eq0ueu-container, .framer-BABaN .framer-k7shrw-container { flex: none; height: auto; position: relative; width: 480px; }\",\".framer-BABaN .framer-1khayxf-container { flex: none; height: 46px; position: relative; width: auto; }\",\".framer-BABaN .framer-1mqbojo-container { flex: none; height: 968px; position: relative; width: 50%; }\",\".framer-BABaN.framer-v-1w1b2wd.framer-9umnr0, .framer-BABaN.framer-v-1gsgukp.framer-9umnr0, .framer-BABaN.framer-v-14lx1tb.framer-9umnr0, .framer-BABaN.framer-v-clij18.framer-9umnr0, .framer-BABaN.framer-v-1a2z6cw.framer-9umnr0 { flex-direction: column; width: 390px; }\",\".framer-BABaN.framer-v-1w1b2wd .framer-1gk364b, .framer-BABaN.framer-v-1gsgukp .framer-1gk364b, .framer-BABaN.framer-v-14lx1tb .framer-1gk364b, .framer-BABaN.framer-v-clij18 .framer-1gk364b, .framer-BABaN.framer-v-1a2z6cw .framer-1gk364b { height: min-content; order: 1; padding: 80px 16px 80px 16px; width: 100%; }\",\".framer-BABaN.framer-v-1w1b2wd .framer-18sud2c, .framer-BABaN.framer-v-1gsgukp .framer-18sud2c, .framer-BABaN.framer-v-14lx1tb .framer-18sud2c, .framer-BABaN.framer-v-clij18 .framer-18sud2c, .framer-BABaN.framer-v-1a2z6cw .framer-18sud2c { flex: 1 0 0px; gap: 40px; width: 1px; }\",\".framer-BABaN.framer-v-1w1b2wd .framer-1ghzvdg, .framer-BABaN.framer-v-1w1b2wd .framer-umyeer, .framer-BABaN.framer-v-1w1b2wd .framer-s0s623, .framer-BABaN.framer-v-1w1b2wd .framer-k907m7-container, .framer-BABaN.framer-v-1w1b2wd .framer-183mu3p-container, .framer-BABaN.framer-v-1w1b2wd .framer-eq0ueu-container, .framer-BABaN.framer-v-1w1b2wd .framer-k7shrw-container, .framer-BABaN.framer-v-1gsgukp .framer-1ghzvdg, .framer-BABaN.framer-v-1gsgukp .framer-umyeer, .framer-BABaN.framer-v-1gsgukp .framer-s0s623, .framer-BABaN.framer-v-1gsgukp .framer-k907m7-container, .framer-BABaN.framer-v-1gsgukp .framer-183mu3p-container, .framer-BABaN.framer-v-1gsgukp .framer-eq0ueu-container, .framer-BABaN.framer-v-1gsgukp .framer-k7shrw-container, .framer-BABaN.framer-v-14lx1tb .framer-1ghzvdg, .framer-BABaN.framer-v-14lx1tb .framer-umyeer, .framer-BABaN.framer-v-14lx1tb .framer-s0s623, .framer-BABaN.framer-v-14lx1tb .framer-k907m7-container, .framer-BABaN.framer-v-14lx1tb .framer-183mu3p-container, .framer-BABaN.framer-v-14lx1tb .framer-eq0ueu-container, .framer-BABaN.framer-v-14lx1tb .framer-k7shrw-container, .framer-BABaN.framer-v-clij18 .framer-1ghzvdg, .framer-BABaN.framer-v-clij18 .framer-umyeer, .framer-BABaN.framer-v-clij18 .framer-s0s623, .framer-BABaN.framer-v-clij18 .framer-k907m7-container, .framer-BABaN.framer-v-clij18 .framer-183mu3p-container, .framer-BABaN.framer-v-clij18 .framer-eq0ueu-container, .framer-BABaN.framer-v-clij18 .framer-k7shrw-container, .framer-BABaN.framer-v-1a2z6cw .framer-1ghzvdg, .framer-BABaN.framer-v-1a2z6cw .framer-umyeer, .framer-BABaN.framer-v-1a2z6cw .framer-s0s623, .framer-BABaN.framer-v-1a2z6cw .framer-k907m7-container, .framer-BABaN.framer-v-1a2z6cw .framer-183mu3p-container, .framer-BABaN.framer-v-1a2z6cw .framer-eq0ueu-container, .framer-BABaN.framer-v-1a2z6cw .framer-k7shrw-container { width: 100%; }\",\".framer-BABaN.framer-v-1w1b2wd .framer-1mqbojo-container, .framer-BABaN.framer-v-1gsgukp .framer-1mqbojo-container, .framer-BABaN.framer-v-14lx1tb .framer-1mqbojo-container, .framer-BABaN.framer-v-clij18 .framer-1mqbojo-container, .framer-BABaN.framer-v-1a2z6cw .framer-1mqbojo-container { height: 844px; order: 0; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 968\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JNzpm2zGu\":{\"layout\":[\"fixed\",\"auto\"]},\"k28MJ8qjj\":{\"layout\":[\"fixed\",\"auto\"]},\"RkJR7_f_n\":{\"layout\":[\"fixed\",\"auto\"]},\"AEPBvU87h\":{\"layout\":[\"fixed\",\"auto\"]},\"qj9VRVDGl\":{\"layout\":[\"fixed\",\"auto\"]},\"Vf3764DPr\":{\"layout\":[\"fixed\",\"auto\"]},\"OBO_LdDUL\":{\"layout\":[\"fixed\",\"auto\"]},\"iXCAvIgGA\":{\"layout\":[\"fixed\",\"auto\"]},\"f4tXYP72S\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ImSfJrf7b\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryzdhDHZ3l=withCSS(Component,css,\"framer-BABaN\");export default FrameryzdhDHZ3l;FrameryzdhDHZ3l.displayName=\"What We Solve\";FrameryzdhDHZ3l.defaultProps={height:968,width:1440};addPropertyControls(FrameryzdhDHZ3l,{variant:{options:[\"p7aSrYTtw\",\"JNzpm2zGu\",\"k28MJ8qjj\",\"RkJR7_f_n\",\"AEPBvU87h\",\"qj9VRVDGl\",\"Vf3764DPr\",\"OBO_LdDUL\",\"iXCAvIgGA\",\"f4tXYP72S\"],optionTitles:[\"Desktop\",\"Phone\",\"Variant 3\",\"Variant 4\",\"Variant 2\",\"Variant 1\",\"Mob 1\",\"Mob 2\",\"Mob 3\",\"Mob 4\"],title:\"Variant\",type:ControlType.Enum},ImSfJrf7b:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameryzdhDHZ3l,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...Card1Fonts,...ButtonSecondary2Fonts,...Image1Fonts],{supportsExplicitInterCodegen:true});FrameryzdhDHZ3l.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Card1,{},context),()=>forwardLoader(ButtonSecondary2,{},context),()=>forwardLoader(Image1,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryzdhDHZ3l\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JNzpm2zGu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k28MJ8qjj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RkJR7_f_n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AEPBvU87h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qj9VRVDGl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vf3764DPr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OBO_LdDUL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iXCAvIgGA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f4tXYP72S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"968\",\"framerVariables\":\"{\\\"ImSfJrf7b\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0a25121)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={v6_nc68Nn:{hover:true,pressed:true}};const cycleOrder=[\"v6_nc68Nn\",\"MLKAfZEnN\",\"egCI7gfAw\",\"JN7vGLAh4\",\"P0vDuB3YK\"];const serializationHash=\"framer-in7ya\";const variantClassNames={egCI7gfAw:\"framer-v-4pzs5r\",JN7vGLAh4:\"framer-v-1abmj1v\",MLKAfZEnN:\"framer-v-10pcn00\",P0vDuB3YK:\"framer-v-1g7q9n8\",v6_nc68Nn:\"framer-v-15awfj7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ISEIop5LP=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-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={Default:\"v6_nc68Nn\",Disabled:\"egCI7gfAw\",Error:\"P0vDuB3YK\",Loading:\"MLKAfZEnN\",Success:\"JN7vGLAh4\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,ISEIop5LP:title??props.ISEIop5LP??\"Submit\",variant:humanReadableVariantMap[props.variant]??props.variant??\"v6_nc68Nn\"};};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,ISEIop5LP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v6_nc68Nn\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"MLKAfZEnN\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"MLKAfZEnN\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15awfj7\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"v6_nc68Nn\",ref:refBinding,style:{backgroundColor:\"rgb(0, 22, 68)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,opacity:1,...style},variants:{\"v6_nc68Nn-hover\":{backgroundColor:\"rgba(0, 22, 68, 0.85)\",opacity:1},\"v6_nc68Nn-pressed\":{opacity:1},egCI7gfAw:{opacity:.5},JN7vGLAh4:{opacity:1},P0vDuB3YK:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1}},...addPropertyOverrides({\"v6_nc68Nn-hover\":{\"data-framer-name\":undefined},\"v6_nc68Nn-pressed\":{\"data-framer-name\":undefined},egCI7gfAw:{\"data-framer-name\":\"Disabled\"},JN7vGLAh4:{\"data-framer-name\":\"Success\"},MLKAfZEnN:{\"data-framer-name\":\"Loading\"},P0vDuB3YK:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-1c1trom\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"hAo_WzCeC\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ISEIop5LP,variants:{P0vDuB3YK:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JN7vGLAh4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})}),fonts:[\"Inter-SemiBold\"],text:undefined},P0vDuB3YK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"],text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-122rs95\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"xi7bIi1qc\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-6c48kh\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"u3SfeaC8j\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{MLKAfZEnN:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h46mf4\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"xHE7QqT8i\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\".framer-in7ya.framer-1ytq3yy, .framer-in7ya .framer-1ytq3yy { display: block; }\",\".framer-in7ya.framer-15awfj7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-in7ya .framer-1c1trom { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-in7ya .framer-122rs95 { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-in7ya .framer-6c48kh { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-in7ya .framer-1h46mf4 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-in7ya.framer-v-10pcn00.framer-15awfj7, .framer-in7ya.framer-v-4pzs5r.framer-15awfj7, .framer-in7ya.framer-v-1abmj1v.framer-15awfj7, .framer-in7ya.framer-v-1g7q9n8.framer-15awfj7 { cursor: unset; }\",\".framer-in7ya.framer-v-10pcn00 .framer-6c48kh { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MLKAfZEnN\":{\"layout\":[\"fixed\",\"fixed\"]},\"egCI7gfAw\":{\"layout\":[\"fixed\",\"fixed\"]},\"JN7vGLAh4\":{\"layout\":[\"fixed\",\"fixed\"]},\"P0vDuB3YK\":{\"layout\":[\"fixed\",\"fixed\"]},\"OsjEh62uX\":{\"layout\":[\"fixed\",\"fixed\"]},\"l1gBqGcIN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ISEIop5LP\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZ9KhOeKe6=withCSS(Component,css,\"framer-in7ya\");export default FramerZ9KhOeKe6;FramerZ9KhOeKe6.displayName=\"Button 2\";FramerZ9KhOeKe6.defaultProps={height:40,width:240};addPropertyControls(FramerZ9KhOeKe6,{variant:{options:[\"v6_nc68Nn\",\"MLKAfZEnN\",\"egCI7gfAw\",\"JN7vGLAh4\",\"P0vDuB3YK\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},ISEIop5LP:{defaultValue:\"Submit\",displayTextArea:false,title:\"Title\",type:ControlType.String},onISEIop5LPChange:{changes:\"ISEIop5LP\",type:ControlType.ChangeHandler}});addFonts(FramerZ9KhOeKe6,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ9KhOeKe6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"240\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ISEIop5LP\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MLKAfZEnN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"egCI7gfAw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JN7vGLAh4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P0vDuB3YK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OsjEh62uX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l1gBqGcIN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Z9KhOeKe6.map","// Generated by Framer (719f2c1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-s6qeE .framer-styles-preset-1jwu5a7:not(.rich-text-wrapper), .framer-s6qeE .framer-styles-preset-1jwu5a7.rich-text-wrapper a { --framer-link-hover-text-color: #ffffff; --framer-link-text-background-corner-shape: superellipse(1); --framer-link-text-color: rgba(255, 255, 255, 0.6); }\"];export const className=\"framer-s6qeE\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c4a51b1)\nexport default function metadata(params,activeLocale){return{description:\"Diamonts Re\",favicon:\"https://framerusercontent.com/assets/QidC5UWHxng0Eh5oB5JATwVnfLo.svg\",robots:\"max-image-preview:large\",title:\"Diamonts Re\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}