{"version":3,"file":"shared-lib.CP9wilOG.mjs","names":["useMemo","useMemo","useMemo","useState","useRef","useState","t","i","e","s","l","u","p","o","n","r","h","a","c","useRef","x","useRef","useMemo","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Arc","hash","addPropertyOverrides","Arc","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","MagneticHoverFonts","MainLogoNew","CopyrightTextFonts","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","t","animation1","animation2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Divider","Image","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","React.useRef","className","RichText","_Fragment","SVG","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/s129dSc4nXoIltiECLfN/wBJeZ6Y7fDNju6Mfpcg7/CustomScrollbar_2.js","https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/P3S2M04Yg53AO5F51mO2/pzJl44uxe09OYFf1Kkst/MagneticHover_Prod.js","https:/framerusercontent.com/modules/HYaEufSbV7NoJJrr002Y/dsLeckIb0s4sumxHiNM7/QJlmlrzIG.js","https:/framerusercontent.com/modules/jUokTJE8P8yPeRFwj2WN/QwgguCJJEWCjd052flXJ/NtQaTkpLX.js","https:/framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/9V4bd6GeC5hErLrBqMW9/Arc.js","https:/framerusercontent.com/modules/vYZQ2hkZT7SPqWz5jJbj/Dt2ZbS9bHzVrzvvJmTUc/fy0aYR_Pd.js","https:/framerusercontent.com/modules/bamMgJhjMszHbcnxCtZj/20nHFbpxFqdlchR1dDZF/Noise.js","https:/framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js","https:/framerusercontent.com/modules/iMgdTfRBgi7bexKv31lK/HCtgQUZyfVnGXvVIwTqf/NbrgvwzDI.js","https:/framerusercontent.com/modules/Gxxe6YXcKdt6voZoEqgZ/afM97wtWrUsyl5EysJNl/y_Qp68_v2.js","https:/framerusercontent.com/modules/mr8j2DxyLWMMTI0pai5P/CRJYlHoSQKvd6BJJjNfV/DigitalClock.js","https:/framerusercontent.com/modules/TlN8JN79FoBk5uUTmhGw/YFmkPTIWsN2mFVIa941e/SOtaN4E5W.js","https:/framerusercontent.com/modules/zgtkrhEVtRBw6p5tHBVO/tmVPGmqHYXXvqFm8um1W/Za0RSlwWW.js","https:/framerusercontent.com/modules/xVaDI6B949YrHL58ZKpb/6Lfpvvyl9UAFaLzTZWfb/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\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Custom scrollbar component with editable track color, thumb color, size, and border radius\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n */export default function CustomScrollbar(props){const{trackColor,thumbColor,scrollbarSize,borderRadius,trackStyle,autoHide,autoHideDelay,thumbStyle,thumbGradientStart,thumbGradientEnd}=props;const[isVisible,setIsVisible]=useState(true);useEffect(()=>{// Only apply scrollbar styles in preview/export, not in canvas\nif(typeof window===\"undefined\"||RenderTarget.current()===RenderTarget.canvas)return;const style=document.createElement(\"style\");style.setAttribute(\"data-custom-scrollbar\",\"true\");const trackBackground=trackStyle===\"transparent\"?\"transparent\":trackColor;const thumbBackground=thumbStyle===\"gradient\"?`linear-gradient(180deg, ${thumbGradientStart}, ${thumbGradientEnd})`:thumbColor;style.textContent=`\n            body::-webkit-scrollbar {\n                width: ${scrollbarSize}px;\n                transition: width 2s ease;\n            }\n\n            body::-webkit-scrollbar-track {\n                background: ${trackBackground};\n                border-radius: ${borderRadius}px;\n            }\n\n            body::-webkit-scrollbar-thumb {\n                background: ${thumbBackground};\n                border-radius: ${borderRadius}px;\n            }\n\n            @supports not selector(::-webkit-scrollbar) {\n                body {\n                    scrollbar-color: ${thumbStyle===\"gradient\"?thumbGradientStart:thumbColor} ${trackBackground};\n                    scrollbar-width: auto;\n                }\n            }\n        `;document.head.appendChild(style);let scrollTimeout;const handleScroll=()=>{// Remove existing scrollbar style\nconst existingScrollbarStyle=document.getElementById(\"dynamic-scrollbar-width\");if(existingScrollbarStyle){existingScrollbarStyle.remove();}// Show scrollbar\nconst showStyle=document.createElement(\"style\");showStyle.id=\"dynamic-scrollbar-width\";showStyle.textContent=`\n                body::-webkit-scrollbar {\n                    width: ${scrollbarSize}px !important;\n                }\n            `;document.head.appendChild(showStyle);clearTimeout(scrollTimeout);scrollTimeout=window.setTimeout(()=>{const hideStyle=document.createElement(\"style\");hideStyle.id=\"dynamic-scrollbar-width\";const existingStyle=document.getElementById(\"dynamic-scrollbar-width\");if(existingStyle){existingStyle.remove();}hideStyle.textContent=`\n                    body::-webkit-scrollbar {\n                        width: 0px !important;\n                    }\n                `;document.head.appendChild(hideStyle);},autoHideDelay*1e3);};if(autoHide){window.addEventListener(\"scroll\",handleScroll);// Set initial timeout to hide scrollbar\nscrollTimeout=window.setTimeout(()=>{const hideStyle=document.createElement(\"style\");hideStyle.id=\"dynamic-scrollbar-width\";hideStyle.textContent=`\n                    body::-webkit-scrollbar {\n                        width: 0px !important;\n                    }\n                `;document.head.appendChild(hideStyle);},autoHideDelay*1e3);}return()=>{if(style&&style.parentNode){style.parentNode.removeChild(style);}const dynamicStyle=document.getElementById(\"dynamic-scrollbar-width\");if(dynamicStyle&&dynamicStyle.parentNode){dynamicStyle.parentNode.removeChild(dynamicStyle);}if(autoHide){window.removeEventListener(\"scroll\",handleScroll);clearTimeout(scrollTimeout);}};},[trackColor,thumbColor,scrollbarSize,borderRadius,trackStyle,autoHide,autoHideDelay,thumbStyle,thumbGradientStart,thumbGradientEnd]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:\"100px\",height:\"100px\",zIndex:-10,opacity:0,pointerEvents:\"none\"}});}addPropertyControls(CustomScrollbar,{thumbStyle:{type:ControlType.Enum,title:\"Thumb Style\",options:[\"solid\",\"gradient\"],optionTitles:[\"Solid\",\"Gradient\"],defaultValue:\"solid\",displaySegmentedControl:true},thumbColor:{type:ControlType.Color,title:\"Thumb Color\",defaultValue:\"#6BAF8D\",hidden:({thumbStyle})=>thumbStyle===\"gradient\"},thumbGradientStart:{type:ControlType.Color,title:\"Gradient Start\",defaultValue:\"#6BAF8D\",hidden:({thumbStyle})=>thumbStyle===\"solid\"},thumbGradientEnd:{type:ControlType.Color,title:\"Gradient End\",defaultValue:\"#4A9D7E\",hidden:({thumbStyle})=>thumbStyle===\"solid\"},trackStyle:{type:ControlType.Enum,title:\"Track Style\",options:[\"transparent\",\"colored\"],optionTitles:[\"Transparent\",\"Colored\"],defaultValue:\"transparent\",displaySegmentedControl:true},trackColor:{type:ControlType.Color,title:\"Track Color\",defaultValue:\"#F5F5F5\",hidden:({trackStyle})=>trackStyle===\"transparent\"},scrollbarSize:{type:ControlType.Number,title:\"Size\",defaultValue:14,min:4,max:30,step:1,unit:\"px\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:3,min:0,max:20,step:1,unit:\"px\"},autoHide:{type:ControlType.Boolean,title:\"Auto Hide\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},autoHideDelay:{type:ControlType.Number,title:\"Auto Hide Delay\",defaultValue:2,min:0,max:10,step:.5,unit:\"s\",hidden:({autoHide})=>!autoHide}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomScrollbar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"300\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomScrollbar_2.map","function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useMotionValue,useSpring,motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function MagneticHover(props){const{distance,smoothing,hoverArea,enabled}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=generateInstanceId();const transition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const x=useMotionValue(0);const y=useMotionValue(0);const springX=useSpring(x,transition);const springY=useSpring(y,transition);const scale=useMotionValue(1);const springScale=useSpring(scale,transition);const ref=useRef(null);const containerRef=useRef(null);const parentRef=useRef(null);const isHoveringRef=useRef(false);const transformRef=useRef(null);const motionTransformRef=useRef(null);const styleRef=useRef(null);const hasSpringRef=useRef(smoothing!==0);const previousXRef=useRef(null);const previousYRef=useRef(null);const previousChildrenXRef=useRef(null);const previousChildrenYRef=useRef(null);const previousChildrenScaleRef=useRef(null);const previousStyleTransformRef=useRef(null);const previousChildrenStyleTransformsRef=useRef({});useEffect(()=>{const unsubscribeX=mouseX.onChange(v=>x.set(enabled?v:0));const unsubscribeY=mouseY.onChange(v=>y.set(enabled?v:0));return()=>{unsubscribeX();unsubscribeY();};},[enabled,mouseX,mouseY,x,y]);useEffect(()=>{x.set(enabled?mouseX.get():0);y.set(enabled?mouseY.get():0);if(!enabled){scale.set(1);}else if(isHoveringRef.current&&props.children){scale.set(props.children.scale);}},[enabled]);useEffect(()=>{hasSpringRef.current=smoothing!==0;},[smoothing]);useEffect(()=>{let animationFrameId;const updateTransform=()=>{if(isCanvas){return;}animationFrameId=requestAnimationFrame(updateTransform);if(!parentRef.current||!styleRef.current){return;}const xValue=hasSpringRef.current?springX.get():x.get();const yValue=hasSpringRef.current?springY.get():y.get();const computedStyle=window.getComputedStyle(parentRef.current);const parentTransform=calculateTransform(parentRef.current,computedStyle,xValue*distance,yValue*distance,1,previousXRef.current*distance,previousYRef.current*distance,1,previousStyleTransformRef.current);// Store parent's style transform\npreviousStyleTransformRef.current=parentRef.current.style.transform;// Handle children transforms\nlet childrenStyles=\"\";if(props.children){const children=parentRef.current.children;const scaleValue=hasSpringRef.current?springScale.get():scale.get();const childrenXValue=xValue*props.children.distance;const childrenYValue=yValue*props.children.distance;for(let i=0;i<children.length;i++){const child=children[i];if(child===containerRef.current){continue;}const childComputedStyle=window.getComputedStyle(child);const childTransform=calculateTransform(child,childComputedStyle,childrenXValue,childrenYValue,scaleValue,previousChildrenXRef.current,previousChildrenYRef.current,previousChildrenScaleRef.current,previousChildrenStyleTransformsRef.current[i]);// Store child's style transform\npreviousChildrenStyleTransformsRef.current[i]=child.style.transform;childrenStyles+=`\n\t\t\t\t\t\t[data-magnetichover=\"${id}\"] > :nth-child(${i+1}) { \n\t\t\t\t\t\t\ttransform: ${childTransform} !important \n\t\t\t\t\t\t}\n\t\t\t\t\t`;}previousChildrenXRef.current=childrenXValue;previousChildrenYRef.current=childrenYValue;previousChildrenScaleRef.current=scaleValue;}transformRef.current=parentTransform;styleRef.current.textContent=`\n\t\t\t\t[data-magnetichover=\"${id}\"] { transform: ${parentTransform} !important }\n\t\t\t\t${childrenStyles}\n\t\t\t`;previousXRef.current=xValue;previousYRef.current=yValue;};if(ref.current){const container=ref.current.parentElement;if(container){containerRef.current=container;const parent=container.parentElement;if(parent){parentRef.current=parent;parent.setAttribute(\"data-magnetichover\",id);motionTransformRef.current=motion(parent,\"transform\");}}}// Start the animation loop\nupdateTransform();// Cleanup function\nreturn()=>{if(animationFrameId){cancelAnimationFrame(animationFrameId);}};},[props.children]);useEffect(()=>{const handleMouseMove=event=>{if(!parentRef.current){return;}const element=parentRef.current;const rect=element.getBoundingClientRect();const mouseXPos=event.clientX;const mouseYPos=event.clientY;const isHovering=mouseXPos>=rect.left-hoverArea&&mouseXPos<=rect.right+hoverArea&&mouseYPos>=rect.top-hoverArea&&mouseYPos<=rect.bottom+hoverArea;isHoveringRef.current=isHovering;if(isHovering){const displacementX=mouseXPos-(rect.left+rect.width/2);const displacementY=mouseYPos-(rect.top+rect.height/2);const normalizedX=displacementX/(rect.width/2);const normalizedY=displacementY/(rect.height/2);mouseX.set(normalizedX);mouseY.set(normalizedY);scale.set(enabled&&props.children?props.children.scale:1);}else{mouseX.set(0);mouseY.set(0);scale.set(1);}};window.addEventListener(\"mousemove\",handleMouseMove);return()=>window.removeEventListener(\"mousemove\",handleMouseMove);},[distance,x,y,transition,enabled,props.children]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...props.style},children:/*#__PURE__*/_jsx(\"style\",{ref:styleRef})});}MagneticHover.displayName=\"Magnetic Hover\";addPropertyControls(MagneticHover,{enabled:{type:ControlType.Boolean,defaultValue:true},distance:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!props.enabled},hoverArea:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!props.enabled},children:{type:ControlType.Object,optional:true,controls:{distance:{type:ControlType.Number,defaultValue:10,min:0,step:1},scale:{type:ControlType.Number,defaultValue:1,min:0,step:.01}},hidden:props=>!props.enabled},smoothing:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";function generateInstanceId(){const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;}function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function calculateTransform(element,computedStyle,xValue,yValue,scale=1,previousX,previousY,previousScale,previousStyleTransform){xValue=xValue||0;yValue=yValue||0;previousX=previousX||0;previousY=previousY||0;scale=scale||1;previousScale=previousScale||1;// Get transform\nconst computedTransform=computedStyle.transform;const styleTransform=element.style.transform;// Subtract previous values from current values for a single transform\nconst finalX=xValue-previousX;const finalY=yValue-previousY;const finalScale=scale/(previousScale||1)// Prevent division by zero\n;const translateTransform=`translate(${finalX.toFixed(3)}px, ${finalY.toFixed(3)}px)`;const transformWithScale=scale!==1?`${translateTransform} scale(${finalScale})`:translateTransform;let transform=transformWithScale;if(styleTransform&&styleTransform!==\"none\"){if(previousStyleTransform&&previousStyleTransform!==\"none\"){transform=`${transformWithScale} ${invertTransform(previousStyleTransform)} ${styleTransform}`;}else{transform=`${transformWithScale} ${styleTransform}`;}}return computedTransform&&computedTransform!==\"none\"?`${transform} ${computedTransform}`:transform;}function invertTransform(transformString){const transforms=transformString.match(/\\w+\\([^)]+\\)/g)||[];const invertedTransforms=transforms.reverse().map(transform=>{const[func,valuesString]=transform.match(/(\\w+)\\(([^)]+)\\)/).slice(1);const values=valuesString.split(\",\").map(v=>v.trim());const invertNumber=v=>{const[_,sign,num,unit]=v.match(/^(-?)(\\d*\\.?\\d+)(\\D*)$/);return`${sign?\"\":\"-\"}${num}${unit}`;};switch(func.toLowerCase()){case\"translate\":case\"translate3d\":case\"translatex\":case\"translatey\":case\"translatez\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"scale\":case\"scale3d\":return`${func}(${values.map(v=>1/parseFloat(v)).join(\", \")})`;case\"scalex\":case\"scaley\":case\"scalez\":return`${func}(${1/parseFloat(values[0])})`;case\"rotate\":case\"rotatex\":case\"rotatey\":case\"rotatez\":return`${func}(${invertNumber(values[0])})`;case\"rotate3d\":const rotateValues=values.map(parseFloat);return`${func}(${rotateValues[0]}, ${rotateValues[1]}, ${rotateValues[2]}, ${invertNumber(values[3])})`;case\"skew\":case\"skewx\":case\"skewy\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"matrix\":case\"matrix3d\":console.warn(`Inverting ${func} is not supported. Returning original.`);return transform;default:console.warn(`Unknown transform function: ${func}. Returning original.`);return transform;}});return invertedTransforms.join(\" \");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MagneticHover\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MagneticHover_Prod.map","// Generated by Framer (c999c45)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lexend Deca-300\",\"GF;Lexend Deca-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lexend Deca\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexenddeca/v24/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1AqRPCqLNflg.woff2\",weight:\"300\"},{family:\"Lexend Deca\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lexenddeca/v24/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U48M1AqRPCqLNflg.woff2\",weight:\"400\"}]}];export const css=['.framer-E7erM .framer-styles-preset-3sq1t:not(.rich-text-wrapper), .framer-E7erM .framer-styles-preset-3sq1t.rich-text-wrapper h1 { --framer-font-family: \"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, #e0e7ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 719px) and (min-width: 0px) { .framer-E7erM .framer-styles-preset-3sq1t:not(.rich-text-wrapper), .framer-E7erM .framer-styles-preset-3sq1t.rich-text-wrapper h1 { --framer-font-family: \"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif; --framer-font-family-bold: \"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, #e0e7ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-E7erM\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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={hkNt0sDxq:{hover:true}};const cycleOrder=[\"hkNt0sDxq\",\"jFje_yzSA\",\"MCYRndrxt\",\"xv7L0aumc\",\"b64GkfYai\"];const serializationHash=\"framer-mK2VL\";const variantClassNames={b64GkfYai:\"framer-v-6zttvz\",hkNt0sDxq:\"framer-v-rix449\",jFje_yzSA:\"framer-v-1w62yom\",MCYRndrxt:\"framer-v-1vgzn5e\",xv7L0aumc:\"framer-v-1qqp1w3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[0,0,1,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark - L\":\"xv7L0aumc\",\"Dark - S\":\"b64GkfYai\",\"Default (Anand K)\":\"hkNt0sDxq\",\"Light - L\":\"jFje_yzSA\",\"Light - S\":\"MCYRndrxt\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hkNt0sDxq\"};};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:\"hkNt0sDxq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MCYRndrxt\",\"b64GkfYai\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"MCYRndrxt\",\"b64GkfYai\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kKvdrG3a4\"},motionChild:true,nodeId:\"hkNt0sDxq\",openInNewTab:false,scopeId:\"NtQaTkpLX\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rix449\",className,classNames)} framer-g36vji`,\"data-framer-name\":\"Default (Anand K)\",layoutDependency:layoutDependency,layoutId:\"hkNt0sDxq\",ref:refBinding,style:{...style},...addPropertyOverrides({\"hkNt0sDxq-hover\":{\"data-framer-name\":undefined},b64GkfYai:{\"data-framer-name\":\"Dark - S\"},jFje_yzSA:{\"data-framer-name\":\"Light - L\"},MCYRndrxt:{\"data-framer-name\":\"Light - S\"},xv7L0aumc:{\"data-framer-name\":\"Dark - L\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dakpfr\",\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"VvkOaBkP0\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1gtpoai\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Dh5p9V2zU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 196 17\"><path d=\"M 34.581 1.253 C 32.878 0.844 29 1.053 29 1.053 L 29 3.745 C 29 3.745 32.19 3.695 33.485 3.895 C 34.88 4.109 35.628 4.641 35.628 6.06 C 35.628 7.382 34.83 8.08 33.485 8.28 C 31.846 8.522 29 8.429 29 8.429 L 29 11.194 L 31.89 11.194 L 35.628 17 L 39.066 17 L 34.731 10.771 C 37.073 10.273 38.667 8.552 38.667 6.061 C 38.667 3.569 37.073 1.851 34.581 1.253 Z M 53.324 3.595 L 50.974 1.011 L 66.948 1.011 L 69.298 3.595 L 61.663 3.595 L 61.663 12.875 L 58.61 9.467 L 58.61 3.595 L 53.325 3.595 Z M 22.316 16.989 L 22.316 1 L 25.338 1 L 25.338 16.989 Z M 60.724 17 L 46.244 1.011 L 42.048 1.011 L 42.048 17 L 45.273 17 L 45.273 13.242 L 53.324 13.242 L 56.965 17 Z M 51.444 10.986 L 45.274 10.986 L 45.274 4.183 Z M 0 1 L 14.48 16.989 L 18.675 16.989 L 18.675 1 L 15.45 1 L 15.45 13.818 L 9.28 7.014 L 3.759 1 Z M 154.058 3.606 L 154.058 1 L 159.791 1 C 164.324 1 167.503 4.23 167.503 8.817 C 167.503 13.402 164.428 16.998 159.791 16.998 L 154.058 16.998 L 154.058 14.34 L 159.113 14.34 C 166.186 14.34 166.136 3.606 159.113 3.606 Z M 131.44 9.815 L 131.44 1 L 135.886 1 L 147.982 14.27 L 147.982 1 L 150.983 1 L 150.983 17 L 146.56 17 L 134.464 3.73 L 134.464 13.106 L 131.44 9.816 Z M 134.613 17 L 120.123 1 L 115.925 1 L 115.925 17 L 119.152 17 L 119.152 13.239 L 127.209 13.239 L 130.852 17 Z M 125.328 10.982 L 119.152 10.982 L 119.152 4.173 L 125.328 10.983 Z M 93.561 9.815 L 93.561 1 L 98.007 1 L 110.103 14.27 L 110.103 1 L 113.105 1 L 113.105 17 L 108.681 17 L 96.585 3.73 L 96.585 13.106 L 93.562 9.816 Z M 97.002 17 L 82.512 1 L 78.314 1 L 78.314 17 L 81.541 17 L 81.541 13.239 L 89.597 13.239 L 93.241 17 L 97 17 Z M 87.717 10.982 L 81.54 10.982 L 81.54 4.173 L 87.715 10.983 Z M 176.519 17 L 176.519 1 L 179.541 1 L 179.541 9.643 L 190.592 1 L 195.102 1 L 186.78 7.567 L 195.102 17 L 191.381 17 L 184.548 9.327 L 179.541 13.277 L 179.541 17 Z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"></path></svg>',svgContentId:10127528742,withExternalLayout:true,...addPropertyOverrides({jFje_yzSA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 196 17\"><path d=\"M 35.581 1.253 C 33.878 0.844 30 1.053 30 1.053 L 30 3.745 C 30 3.745 33.19 3.695 34.485 3.895 C 35.88 4.109 36.628 4.641 36.628 6.06 C 36.628 7.382 35.83 8.08 34.485 8.28 C 32.846 8.522 30 8.429 30 8.429 L 30 11.194 L 32.89 11.194 L 36.628 17 L 40.066 17 L 35.731 10.771 C 38.073 10.273 39.667 8.552 39.667 6.061 C 39.667 3.569 38.073 1.851 35.581 1.253 Z M 54.324 3.595 L 51.974 1.011 L 67.948 1.011 L 70.298 3.595 L 62.663 3.595 L 62.663 12.875 L 59.61 9.467 L 59.61 3.595 L 54.325 3.595 Z M 23.316 16.989 L 23.316 1 L 26.338 1 L 26.338 16.989 Z M 61.724 17 L 47.244 1.011 L 43.048 1.011 L 43.048 17 L 46.273 17 L 46.273 13.242 L 54.324 13.242 L 57.965 17 Z M 52.444 10.986 L 46.274 10.986 L 46.274 4.183 Z M 1 1 L 15.48 16.989 L 19.675 16.989 L 19.675 1 L 16.45 1 L 16.45 13.818 L 10.28 7.014 L 4.759 1 Z M 155.058 3.606 L 155.058 1 L 160.791 1 C 165.324 1 168.503 4.23 168.503 8.817 C 168.503 13.402 165.428 16.998 160.791 16.998 L 155.058 16.998 L 155.058 14.34 L 160.113 14.34 C 167.186 14.34 167.136 3.606 160.113 3.606 Z M 132.44 9.815 L 132.44 1 L 136.886 1 L 148.982 14.27 L 148.982 1 L 151.983 1 L 151.983 17 L 147.56 17 L 135.464 3.73 L 135.464 13.106 L 132.44 9.816 Z M 135.613 17 L 121.123 1 L 116.925 1 L 116.925 17 L 120.152 17 L 120.152 13.239 L 128.209 13.239 L 131.852 17 Z M 126.328 10.982 L 120.152 10.982 L 120.152 4.173 L 126.328 10.983 Z M 94.561 9.815 L 94.561 1 L 99.007 1 L 111.103 14.27 L 111.103 1 L 114.105 1 L 114.105 17 L 109.681 17 L 97.585 3.73 L 97.585 13.106 L 94.562 9.816 Z M 98.002 17 L 83.512 1 L 79.314 1 L 79.314 17 L 82.541 17 L 82.541 13.239 L 90.597 13.239 L 94.241 17 L 98 17 Z M 88.717 10.982 L 82.54 10.982 L 82.54 4.173 L 88.715 10.983 Z M 177.519 17 L 177.519 1 L 180.541 1 L 180.541 9.643 L 191.592 1 L 196.102 1 L 187.78 7.567 L 196.102 17 L 192.381 17 L 185.548 9.327 L 180.541 13.277 L 180.541 17 Z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"></path></svg>',svgContentId:10362354141},xv7L0aumc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 196 18\"><g><defs><path d=\"M 35.581 1.253 C 33.878 0.844 30 1.053 30 1.053 L 30 3.745 C 30 3.745 33.19 3.695 34.485 3.895 C 35.88 4.109 36.628 4.641 36.628 6.06 C 36.628 7.382 35.83 8.08 34.485 8.28 C 32.846 8.522 30 8.429 30 8.429 L 30 11.194 L 32.89 11.194 L 36.628 17 L 40.066 17 L 35.731 10.771 C 38.073 10.273 39.667 8.552 39.667 6.061 C 39.667 3.569 38.073 1.851 35.581 1.253 Z M 54.324 3.595 L 51.974 1.011 L 67.948 1.011 L 70.298 3.595 L 62.663 3.595 L 62.663 12.875 L 59.61 9.467 L 59.61 3.595 L 54.325 3.595 Z M 23.316 16.989 L 23.316 1 L 26.338 1 L 26.338 16.989 Z M 61.724 17 L 47.244 1.011 L 43.048 1.011 L 43.048 17 L 46.273 17 L 46.273 13.242 L 54.324 13.242 L 57.965 17 Z M 52.444 10.986 L 46.274 10.986 L 46.274 4.183 Z M 1 1 L 15.48 16.989 L 19.675 16.989 L 19.675 1 L 16.45 1 L 16.45 13.818 L 10.28 7.014 L 4.759 1 Z M 155.058 3.606 L 155.058 1 L 160.791 1 C 165.324 1 168.503 4.23 168.503 8.817 C 168.503 13.402 165.428 16.998 160.791 16.998 L 155.058 16.998 L 155.058 14.34 L 160.113 14.34 C 167.186 14.34 167.136 3.606 160.113 3.606 Z M 132.44 9.815 L 132.44 1 L 136.886 1 L 148.982 14.27 L 148.982 1 L 151.983 1 L 151.983 17 L 147.56 17 L 135.464 3.73 L 135.464 13.106 L 132.44 9.816 Z M 135.613 17 L 121.123 1 L 116.925 1 L 116.925 17 L 120.152 17 L 120.152 13.239 L 128.209 13.239 L 131.852 17 Z M 126.328 10.982 L 120.152 10.982 L 120.152 4.173 L 126.328 10.983 Z M 94.561 9.815 L 94.561 1 L 99.007 1 L 111.103 14.27 L 111.103 1 L 114.105 1 L 114.105 17 L 109.681 17 L 97.585 3.73 L 97.585 13.106 L 94.562 9.816 Z M 98.002 17 L 83.512 1 L 79.314 1 L 79.314 17 L 82.541 17 L 82.541 13.239 L 90.597 13.239 L 94.241 17 L 98 17 Z M 88.717 10.982 L 82.54 10.982 L 82.54 4.173 L 88.715 10.983 Z M 177.519 17 L 177.519 1 L 180.541 1 L 180.541 9.643 L 191.592 1 L 196.102 1 L 187.78 7.567 L 196.102 17 L 192.381 17 L 185.548 9.327 L 180.541 13.277 L 180.541 17 Z\" id=\"a1004z\"></path><clipPath id=\"a1005z\"><use xlink:href=\"#a1004z\"></use></clipPath></defs><use xlink:href=\"#a1004z\" fill=\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\" clip-path=\"url(#a1005z)\" stroke-width=\"2\" stroke=\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\" stroke-miterlimit=\"10\"></use></g></svg>',svgContentId:10989503216}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19plgcd\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:10,intrinsicWidth:106,layoutDependency:layoutDependency,layoutId:\"woLzEogfC\",style:{filter:\"none\",WebkitFilter:\"none\"},svg:'<svg width=\"106\" height=\"10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M22.195.158C21.13-.097 18.706.034 18.706.034v1.681s1.994-.03 2.804.094c.872.134 1.339.466 1.339 1.354 0 .826-.498 1.262-1.34 1.387-1.024.151-2.803.093-2.803.093v1.728h1.807L22.849 10h2.149l-2.71-3.893c1.464-.312 2.46-1.387 2.46-2.944S23.753.532 22.196.158ZM33.91 1.622 32.44.007h9.985l1.468 1.615H39.12v5.8l-1.909-2.13v-3.67H33.91ZM14.53 9.993V0h1.888v9.993h-1.889ZM38.534 10 29.484.007h-2.622V10h2.016V7.651h5.031L36.185 10h2.349Zm-5.8-3.758h-3.857V1.989l3.858 4.253ZM.582 0l9.05 9.993h2.622V0h-2.016v8.011L6.381 3.758 2.93 0H.58Zm96.286 1.628V0h3.583c2.833 0 4.82 2.02 4.82 4.885 0 2.867-1.922 5.114-4.82 5.114h-3.583V8.338h3.159c4.421 0 4.39-6.71 0-6.71h-3.159ZM82.732 5.51V0h2.778l7.56 8.293V0h1.876v10h-2.764l-7.56-8.293v5.86l-1.89-2.057ZM84.715 10 75.658 0h-2.623v10h2.017V7.65h5.035L82.364 10h2.351Zm-5.803-3.761h-3.86V1.983l3.86 4.256ZM59.058 5.51V0h2.778l7.56 8.293V0h1.876v10h-2.765l-7.56-8.293v5.86l-1.89-2.057Zm2.15 4.49L52.15 0h-2.623v10h2.017V7.65h5.035L58.857 10h2.35Zm-5.804-3.761h-3.86V1.983l3.86 4.256Z\" fill=\"#E0E7FF\"/></svg>',variants:{b64GkfYai:{filter:\"contrast(2) invert(1)\",WebkitFilter:\"contrast(2) invert(1)\"}},withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mK2VL.framer-g36vji, .framer-mK2VL .framer-g36vji { display: block; }\",\".framer-mK2VL.framer-rix449 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; text-decoration: none; width: 210px; }\",\".framer-mK2VL .framer-1dakpfr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 170px; z-index: 1; }\",\".framer-mK2VL .framer-1gtpoai { flex: none; height: 17px; position: relative; width: 196px; }\",\".framer-mK2VL .framer-19plgcd { aspect-ratio: 10.6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; width: 106px; }\",\".framer-mK2VL.framer-v-1w62yom.framer-rix449, .framer-mK2VL.framer-v-1vgzn5e.framer-rix449, .framer-mK2VL.framer-v-1qqp1w3.framer-rix449, .framer-mK2VL.framer-v-6zttvz.framer-rix449 { cursor: unset; width: min-content; }\",\".framer-mK2VL.framer-v-1w62yom .framer-1dakpfr { gap: 0px; }\",\".framer-mK2VL.framer-v-1vgzn5e .framer-1dakpfr { align-content: center; align-items: center; flex-direction: row; gap: 0px; height: min-content; width: min-content; }\",\".framer-mK2VL.framer-v-1qqp1w3 .framer-1dakpfr { order: 0; }\",\".framer-mK2VL.framer-v-1qqp1w3 .framer-1gtpoai { height: 18px; order: 0; }\",\".framer-mK2VL.framer-v-6zttvz .framer-1dakpfr { height: min-content; order: 0; width: min-content; }\",\".framer-mK2VL.framer-v-6zttvz .framer-19plgcd { order: 1; }\",\".framer-mK2VL.framer-v-rix449.hover.framer-rix449 { width: 160px; }\",\".framer-mK2VL.framer-v-rix449.hover .framer-1dakpfr { align-content: flex-end; align-items: flex-end; width: 120px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 210\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jFje_yzSA\":{\"layout\":[\"auto\",\"auto\"]},\"MCYRndrxt\":{\"layout\":[\"auto\",\"auto\"]},\"xv7L0aumc\":{\"layout\":[\"auto\",\"auto\"]},\"b64GkfYai\":{\"layout\":[\"auto\",\"auto\"]},\"BS5Fy9g0z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNtQaTkpLX=withCSS(Component,css,\"framer-mK2VL\");export default FramerNtQaTkpLX;FramerNtQaTkpLX.displayName=\"Main Logo New\";FramerNtQaTkpLX.defaultProps={height:57,width:210};addPropertyControls(FramerNtQaTkpLX,{variant:{options:[\"hkNt0sDxq\",\"jFje_yzSA\",\"MCYRndrxt\",\"xv7L0aumc\",\"b64GkfYai\"],optionTitles:[\"Default (Anand K)\",\"Light - L\",\"Light - S\",\"Dark - L\",\"Dark - S\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNtQaTkpLX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNtQaTkpLX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"57\",\"framerIntrinsicWidth\":\"210\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jFje_yzSA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MCYRndrxt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xv7L0aumc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b64GkfYai\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BS5Fy9g0z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NtQaTkpLX.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import hash from\"@emotion/hash\";function getAlignmentIcon(alignmentBaseline){switch(alignmentBaseline){case\"top\":return\"Text Top\";case\"center\":return\"Central\";case\"bottom\":return\"Hanging\";}}/**\n * ARC TEXT FOR INSERT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const Arc=withCSS(function Arc(_props){const props={..._props,width:_props.width??50,height:_props.height??50};// Checks\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;// For Ellipse\nconst isEllipse=!props.type;const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nconst path=createPath(props.flip,cylinder);// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(path)}`;// Alignment icon conversion\nconst alignmentValue=getAlignmentIcon(props.alignmentBaseline);return /*#__PURE__*/_jsxs(\"svg\",{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",transformOrigin:\"center\"},viewBox:`0 0 100 100`,overflow:\"visible\",children:[/*#__PURE__*/_jsx(\"path\",{id:id,d:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/_jsx(\"text\",{children:/*#__PURE__*/_jsx(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{letterSpacing:props.font?.letterSpacing?props.font.letterSpacing:1.85,...props.font,fill:props.color},children:props.text})})]});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"],\"framer-arc-text\");export default Arc;addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"DESIGN SITES LIKE A PRO WITH FRAMER\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Boolean,enabledTitle:\"Circle\",disabledTitle:\"Ellipse\",defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,min:0,max:1e3,displayStepper:true,hidden:props=>props.type},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:false},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"}});/* Path creation method */const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"150\",\"framerIntrinsicWidth\":\"150\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arc from\"https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/9V4bd6GeC5hErLrBqMW9/Arc.js\";const ArcFonts=getFonts(Arc);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const enabledGestures={CBOviCuYr:{pressed:true},dJDlyEKZS:{pressed:true},g5a102zqM:{pressed:true},Jpn_RGvqh:{pressed:true},Ks7_PGRPv:{pressed:true},uqI1IFxYN:{pressed:true}};const cycleOrder=[\"CBOviCuYr\",\"Ks7_PGRPv\",\"Jpn_RGvqh\",\"dJDlyEKZS\",\"imlCIsJtV\",\"u0YdThjer\",\"uqI1IFxYN\",\"JWCTdIQKs\",\"g5a102zqM\",\"Wosdu640Y\"];const serializationHash=\"framer-B8tTd\";const variantClassNames={CBOviCuYr:\"framer-v-1gigxog\",dJDlyEKZS:\"framer-v-lsmmwr\",g5a102zqM:\"framer-v-t34rem\",imlCIsJtV:\"framer-v-1d9aqbz\",Jpn_RGvqh:\"framer-v-iy7azi\",JWCTdIQKs:\"framer-v-fh10fw\",Ks7_PGRPv:\"framer-v-1yyf1d0\",u0YdThjer:\"framer-v-g2w35w\",uqI1IFxYN:\"framer-v-1sxuweh\",Wosdu640Y:\"framer-v-rrz6tr\"};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 transition2={delay:0,duration:10,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)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Coming Soon\":\"JWCTdIQKs\",\"Cursor 01\":\"CBOviCuYr\",\"Cursor 02\":\"Ks7_PGRPv\",\"Cursor 03\":\"Jpn_RGvqh\",\"No Blend 01\":\"dJDlyEKZS\",\"Text Field\":\"u0YdThjer\",\"View Project\":\"g5a102zqM\",Grab:\"uqI1IFxYN\",Transparent:\"imlCIsJtV\",Zoom:\"Wosdu640Y\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CBOviCuYr\"};};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:\"CBOviCuYr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"g5a102zqM-pressed\")return true;if([\"JWCTdIQKs\",\"g5a102zqM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"u0YdThjer\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"uqI1IFxYN-pressed\")return true;if(baseVariant===\"uqI1IFxYN\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"uqI1IFxYN-pressed\")return true;return false;};const isDisplayed4=()=>{if(gestureVariant===\"uqI1IFxYN-pressed\")return false;if(baseVariant===\"uqI1IFxYN\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"JWCTdIQKs\")return true;return false;};const isDisplayed6=()=>{if(gestureVariant===\"g5a102zqM-pressed\")return true;if(baseVariant===\"g5a102zqM\")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-1gigxog\",className,classNames),\"data-framer-name\":\"Cursor 01\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"CBOviCuYr\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,boxShadow:\"none\",...style},variants:{\"CBOviCuYr-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},\"dJDlyEKZS-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},\"Jpn_RGvqh-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},\"Ks7_PGRPv-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},\"uqI1IFxYN-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},g5a102zqM:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",boxShadow:\"0px 0px 6px 0px rgba(0, 0, 0, 0.5)\"},imlCIsJtV:{backgroundColor:\"rgba(0, 0, 0, 0)\"},JWCTdIQKs:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",boxShadow:\"0px 0px 6px 0px rgba(0, 0, 0, 0.5)\"},u0YdThjer:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},uqI1IFxYN:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},Wosdu640Y:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({\"CBOviCuYr-pressed\":{\"data-framer-name\":undefined},\"dJDlyEKZS-pressed\":{\"data-framer-name\":undefined},\"g5a102zqM-pressed\":{\"data-framer-name\":undefined},\"Jpn_RGvqh-pressed\":{\"data-framer-name\":undefined},\"Ks7_PGRPv-pressed\":{\"data-framer-name\":undefined},\"uqI1IFxYN-pressed\":{\"data-framer-name\":undefined},dJDlyEKZS:{\"data-framer-name\":\"No Blend 01\"},g5a102zqM:{\"data-border\":true,\"data-framer-name\":\"View Project\"},imlCIsJtV:{\"data-framer-name\":\"Transparent\"},Jpn_RGvqh:{\"data-framer-name\":\"Cursor 03\"},JWCTdIQKs:{\"data-border\":true,\"data-framer-name\":\"Coming Soon\"},Ks7_PGRPv:{\"data-framer-name\":\"Cursor 02\"},u0YdThjer:{\"data-framer-name\":\"Text Field\"},uqI1IFxYN:{\"data-framer-name\":\"Grab\"},Wosdu640Y:{\"data-border\":true,\"data-framer-name\":\"Zoom\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,className:\"framer-v2wl95-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KylJRQ56E-container\",nodeId:\"KylJRQ56E\",rendersWithMotion:true,scopeId:\"fy0aYR_Pd\",style:{opacity:0},variants:{g5a102zqM:{opacity:1},JWCTdIQKs:{opacity:1}},...addPropertyOverrides({g5a102zqM:{__targetOpacity:1},JWCTdIQKs:{__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",cylinderHeight:0,flip:false,font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"1px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.19em\",lineHeight:\"1em\"},height:\"100%\",id:\"KylJRQ56E\",layoutId:\"KylJRQ56E\",startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"COMING SOON • COMING SOON •\",type:true,width:\"100%\",...addPropertyOverrides({g5a102zqM:{color:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0.16em\",lineHeight:\"1em\"},text:\"VIEW PROJECT ✦ VIEW PROJECT ✦\"},JWCTdIQKs:{color:\"var(--token-b7a792cf-34e4-4d3a-9ab2-d1c74e078ecc, rgb(174, 181, 207))\",font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.16em\",lineHeight:\"1em\"},text:\"COMING SOON ✦ COMING SOON ✦ \"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekso7h\",\"data-framer-name\":\"Text Indicator\",layoutDependency:layoutDependency,layoutId:\"WaEOiPRsx\",transformTemplate:transformTemplate1,children:isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-16pbus4\",\"data-framer-name\":\"Text Field\",fill:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",intrinsicHeight:512,intrinsicWidth:256,layoutDependency:layoutDependency,layoutId:\"ViOTUs83b\",svg:'<svg viewBox=\"0 0 256 512\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M256 480c0 17.69-14.33 31.1-32 31.1-38.41 0-72.52-17.35-96-44.23-23.48 26.88-57.59 44.23-96 44.23-17.67 0-32-14.31-32-31.1s14.33-32 32-32c35.3 0 64-28.72 64-64v-96H64c-17.67 0-32-14.3-32-32s14.33-32 32-32h32v-96c0-35.28-28.7-64-64-64C14.33 64 0 49.69 0 32S14.33 0 32 0c38.41 0 72.52 17.35 96 44.23C151.48 17.35 185.59 0 224 0c17.67 0 32 14.31 32 32s-14.33 32-32 32c-35.3 0-64 28.72-64 64v96h32c17.67 0 32 14.31 32 32s-14.33 32-32 32h-32v96c0 35.28 28.7 64 64 64 17.7 0 32 14.3 32 32z\"/></svg>',withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kvf5wo\",\"data-framer-name\":\"Grab Icon\",layoutDependency:layoutDependency,layoutId:\"Sp6aB1EJm\",style:{rotate:-45},children:[isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wqmrk7\",\"data-framer-name\":\"Grabbed State\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qkjxcKK0N\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37 38\"><g><defs><path d=\"M 30.143 10.357 L 30.143 17.345 C 30.143 20.235 27.579 23.006 26.429 24.286 C 26.429 24.286 24.501 26.198 24.507 26.192 C 21.314 28.935 13.547 27.046 13.547 27.046 C 13.547 27.046 11.719 25.962 10.718 24.925 C 9.718 23.887 8.485 22.041 8.485 22.041 C 6.929 20.908 6 19.08 6 17.159 L 6 13.143 C 6 12.297 6.384 11.496 6.992 10.968 L 8.786 9.574 L 8.786 12.214 C 8.786 12.725 9.201 13.143 9.714 13.143 C 10.227 13.143 10.643 12.727 10.643 12.214 L 10.643 4.786 C 10.643 3.247 11.891 2 13.429 2 C 14.902 2 16.096 3.147 16.195 4.596 C 16.69 4.142 17.346 3.857 18.071 3.857 C 19.609 3.857 20.857 5.104 20.857 6.643 L 20.857 6.964 C 21.356 6.212 22.209 5.714 23.179 5.714 C 24.541 5.714 25.671 6.693 25.913 7.986 C 26.336 7.728 26.829 7.571 27.357 7.571 C 28.895 7.571 30.143 8.819 30.143 10.357 Z\" id=\"a1000z\"></path><filter id=\"a1002z\" filterUnits=\"objectBoundingBox\" x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\"><feOffset dx=\"0\" dy=\"4\" in=\"SourceAlpha\" result=\"a1005z\"></feOffset><feGaussianBlur stdDeviation=\"3\" in=\"a1005z\" result=\"a1006z\"></feGaussianBlur><feFlood flood-color=\"rgba(0,0,0,0.25)\" result=\"a1007z\"></feFlood><feComposite in=\"a1007z\" in2=\"a1006z\" operator=\"in\" result=\"a1003z\"></feComposite></filter></defs><mask id=\"a1004z\" x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\"><rect x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\" fill=\"white\"></rect><use href=\"#a1000z\" fill=\"black\"></use></mask><g filter=\"url(#a1002z)\" mask=\"url(#a1004z)\"><use stroke-width=\"0.8\" stroke=\"black\" stroke-miterlimit=\"0.5803571428571429\" fill=\"black\" xlink:href=\"#a1000z\" clip-path=\"url(#a1001z)\"></use></g><use xlink:href=\"#a1000z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\" clip-path=\"url(#a1001z)\" stroke-width=\"0.8\" stroke=\"rgba(0, 0, 0, 0.25)\" stroke-miterlimit=\"0.5803571428571429\"></use></g></svg>',svgContentId:11442160178,withExternalLayout:true,...addPropertyOverrides({\"uqI1IFxYN-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37 38\"><g><defs><path d=\"M 31 10.357 L 31 17.345 C 31 20.235 28.437 23.006 27.286 24.286 C 27.286 24.286 25.359 26.198 25.364 26.192 C 22.171 28.935 14.404 27.046 14.404 27.046 C 14.404 27.046 12.576 25.962 11.575 24.925 C 10.575 23.887 9.342 22.041 9.342 22.041 C 7.786 20.908 6.857 19.08 6.857 17.159 L 6.857 13.143 C 6.857 12.297 7.242 11.496 7.85 10.968 L 9.643 9.574 L 9.643 12.214 C 9.643 12.725 10.058 13.143 10.571 13.143 C 11.084 13.143 11.5 12.727 11.5 12.214 L 11.5 4.786 C 11.5 3.247 12.748 2 14.286 2 C 15.759 2 16.953 3.147 17.052 4.596 C 17.547 4.142 18.203 3.857 18.929 3.857 C 20.467 3.857 21.714 5.104 21.714 6.643 L 21.714 6.964 C 22.213 6.212 23.067 5.714 24.036 5.714 C 25.398 5.714 26.528 6.693 26.77 7.986 C 27.193 7.728 27.686 7.571 28.214 7.571 C 29.752 7.571 31 8.819 31 10.357 Z\" id=\"a1008z\"></path><filter id=\"a1010z\" filterUnits=\"objectBoundingBox\" x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\"><feOffset dx=\"0\" dy=\"4\" in=\"SourceAlpha\" result=\"a1013z\"></feOffset><feGaussianBlur stdDeviation=\"3\" in=\"a1013z\" result=\"a1014z\"></feGaussianBlur><feFlood flood-color=\"rgba(0,0,0,0.25)\" result=\"a1015z\"></feFlood><feComposite in=\"a1015z\" in2=\"a1014z\" operator=\"in\" result=\"a1011z\"></feComposite></filter></defs><mask id=\"a1012z\" x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\"><rect x=\"-52.4%\" y=\"-64.6%\" width=\"203.1%\" height=\"227.7%\" fill=\"white\"></rect><use href=\"#a1008z\" fill=\"black\"></use></mask><g filter=\"url(#a1010z)\" mask=\"url(#a1012z)\"><use stroke-width=\"0.8\" stroke=\"black\" stroke-miterlimit=\"0.5803571428571429\" fill=\"black\" xlink:href=\"#a1008z\" clip-path=\"url(#a1009z)\"></use></g><use xlink:href=\"#a1008z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\" clip-path=\"url(#a1009z)\" stroke-width=\"0.8\" stroke=\"rgba(0, 0, 0, 0.25)\" stroke-miterlimit=\"0.5803571428571429\"></use></g></svg>',svgContentId:10476507346}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-m7v7cl\",\"data-framer-name\":\"Default State\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ifua3MWlm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 43\"><g><defs><path d=\"M 14.2 6.75 L 14.2 22.397 L 11.213 19.412 C 10.718 18.916 10.045 18.637 9.344 18.638 C 7.832 18.638 6.7 19.875 6.7 21.281 C 6.7 21.955 6.958 22.636 7.478 23.154 L 14.105 29.78 C 16.353 32.042 19.413 33.309 22.602 33.3 L 24.813 33.3 C 30.665 33.3 35.425 28.54 35.425 22.688 L 35.425 10.5 C 35.425 9.299 34.451 8.325 33.25 8.325 C 32.049 8.325 31.075 9.299 31.075 10.5 L 31.075 17.063 C 31.075 17.414 30.79 17.699 30.439 17.699 C 30.089 17.699 29.804 17.414 29.804 17.063 L 29.8 6.75 C 29.764 5.574 28.801 4.64 27.625 4.64 C 26.449 4.64 25.486 5.574 25.45 6.75 L 25.45 17.063 C 25.448 17.415 25.164 17.699 24.812 17.7 C 24.643 17.7 24.482 17.633 24.363 17.513 C 24.244 17.394 24.177 17.232 24.178 17.063 L 24.175 4.875 C 24.139 3.699 23.176 2.765 22 2.765 C 20.824 2.765 19.861 3.699 19.825 4.875 L 19.829 17.063 C 19.829 17.413 19.539 17.7 19.188 17.7 C 18.838 17.698 18.555 17.413 18.554 17.063 L 18.554 17.062 L 18.55 6.75 C 18.514 5.574 17.551 4.64 16.375 4.64 C 15.199 4.64 14.236 5.574 14.2 6.75 Z\" id=\"a1016z\"></path><filter id=\"a1018z\" filterUnits=\"objectBoundingBox\" x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\"><feOffset dx=\"0\" dy=\"4\" in=\"SourceAlpha\" result=\"a1021z\"></feOffset><feGaussianBlur stdDeviation=\"3\" in=\"a1021z\" result=\"a1022z\"></feGaussianBlur><feFlood flood-color=\"rgba(0,0,0,0.25)\" result=\"a1023z\"></feFlood><feComposite in=\"a1023z\" in2=\"a1022z\" operator=\"in\" result=\"a1019z\"></feComposite></filter></defs><mask id=\"a1020z\" x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\"><rect x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\" fill=\"white\"></rect><use href=\"#a1016z\" fill=\"black\"></use></mask><g filter=\"url(#a1018z)\" mask=\"url(#a1020z)\"><use stroke-width=\"0.8\" stroke=\"black\" stroke-miterlimit=\"10\" fill=\"black\" xlink:href=\"#a1016z\" clip-path=\"url(#a1017z)\"></use></g><use xlink:href=\"#a1016z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\" clip-path=\"url(#a1017z)\" stroke-width=\"0.8\" stroke=\"rgba(0, 0, 0, 0.25)\" stroke-miterlimit=\"10\"></use></g></svg>',svgContentId:10264187821,withExternalLayout:true,...addPropertyOverrides({uqI1IFxYN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 43\"><g><defs><path d=\"M 16.2 5.75 L 16.2 21.397 L 13.213 18.412 C 12.718 17.916 12.045 17.637 11.344 17.638 C 9.832 17.638 8.7 18.875 8.7 20.281 C 8.7 20.955 8.958 21.636 9.478 22.154 L 16.105 28.78 C 18.353 31.042 21.413 32.309 24.602 32.3 L 26.813 32.3 C 32.665 32.3 37.425 27.54 37.425 21.688 L 37.425 9.5 C 37.425 8.299 36.451 7.325 35.25 7.325 C 34.049 7.325 33.075 8.299 33.075 9.5 L 33.075 16.063 C 33.075 16.414 32.79 16.699 32.439 16.699 C 32.089 16.699 31.804 16.414 31.804 16.063 L 31.8 5.75 C 31.764 4.574 30.801 3.64 29.625 3.64 C 28.449 3.64 27.486 4.574 27.45 5.75 L 27.45 16.063 C 27.448 16.415 27.164 16.699 26.812 16.7 C 26.643 16.7 26.482 16.633 26.363 16.513 C 26.244 16.394 26.177 16.232 26.178 16.063 L 26.175 3.875 C 26.139 2.699 25.176 1.765 24 1.765 C 22.824 1.765 21.861 2.699 21.825 3.875 L 21.829 16.063 C 21.829 16.413 21.539 16.7 21.188 16.7 C 20.838 16.698 20.555 16.413 20.554 16.063 L 20.554 16.062 L 20.55 5.75 C 20.514 4.574 19.551 3.64 18.375 3.64 C 17.199 3.64 16.236 4.574 16.2 5.75 Z\" id=\"a1024z\"></path><filter id=\"a1026z\" filterUnits=\"objectBoundingBox\" x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\"><feOffset dx=\"0\" dy=\"4\" in=\"SourceAlpha\" result=\"a1029z\"></feOffset><feGaussianBlur stdDeviation=\"3\" in=\"a1029z\" result=\"a1030z\"></feGaussianBlur><feFlood flood-color=\"rgba(0,0,0,0.25)\" result=\"a1031z\"></feFlood><feComposite in=\"a1031z\" in2=\"a1030z\" operator=\"in\" result=\"a1027z\"></feComposite></filter></defs><mask id=\"a1028z\" x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\"><rect x=\"-58.4%\" y=\"-67.9%\" width=\"215.4%\" height=\"234.5%\" fill=\"white\"></rect><use href=\"#a1024z\" fill=\"black\"></use></mask><g filter=\"url(#a1026z)\" mask=\"url(#a1028z)\"><use stroke-width=\"0.8\" stroke=\"black\" stroke-miterlimit=\"10\" fill=\"black\" xlink:href=\"#a1024z\" clip-path=\"url(#a1025z)\"></use></g><use xlink:href=\"#a1024z\" fill=\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\" clip-path=\"url(#a1025z)\" stroke-width=\"0.8\" stroke=\"rgba(0, 0, 0, 0.25)\" stroke-miterlimit=\"10\"></use></g></svg>',svgContentId:9656563892}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ujkzis\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"mXlEC0llA\",style:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},transformTemplate:transformTemplate1,variants:{\"g5a102zqM-pressed\":{backgroundColor:\"var(--token-68e2dbc1-150d-4bd0-a809-afc6dcf8e340, rgb(22, 125, 67))\"},g5a102zqM:{backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},JWCTdIQKs:{backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"}},children:[isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k26mtb\",\"data-framer-name\":\"Coming Soon\",layoutDependency:layoutDependency,layoutId:\"kwfbhjQlt\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1unaw74\",\"data-framer-name\":\"Icon\",fill:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"oETI90myX\",svg:'<svg data-name=\"Layer 1\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19 6.76V2H6v4.76a4 4 0 0 0 1.17 2.83L9.59 12l-2.42 2.41A4.06 4.06 0 0 0 6 17.24V22h13v-4.76a4.06 4.06 0 0 0-1.17-2.83L15.41 12l2.42-2.41A4 4 0 0 0 19 6.76Zm-2 0a2 2 0 0 1-.59 1.41l-2.76 2.77a1.5 1.5 0 0 0 0 2.12l2.76 2.77a2 2 0 0 1 .59 1.41V20H8v-2.76a2 2 0 0 1 .59-1.41l2.76-2.77a1.5 1.5 0 0 0 0-2.12L8.59 8.17A2 2 0 0 1 8 6.76V4h9Z\"/></svg>',withExternalLayout:true})}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qbq8h7\",\"data-framer-name\":\"View\",layoutDependency:layoutDependency,layoutId:\"xJkE0Ssw3\",style:{rotate:-45},transformTemplate:transformTemplate1,children:[isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-b9swrp\",\"data-framer-name\":\"Pressed State\",fill:\"var(--token-2776fc0d-410c-4257-8133-90ba39613e87, rgb(8, 8, 14))\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"iWb9ZuNTD\",svg:'<svg height=\"16\" width=\"16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 0 6.6 1.4 12.2 7H0v2h12.2l-5.6 5.6L8 16l8-8-8-8Z\" fill-rule=\"evenodd\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"g5a102zqM-pressed\":{fill:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7o8jaw\",\"data-framer-name\":\"Default State\",fill:\"var(--token-2776fc0d-410c-4257-8133-90ba39613e87, rgb(8, 8, 14))\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"dBCdMrW3A\",svg:'<svg height=\"16\" width=\"16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 0 6.6 1.4 12.2 7H0v2h12.2l-5.6 5.6L8 16l8-8-8-8Z\" fill-rule=\"evenodd\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"g5a102zqM-pressed\":{fill:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\"}},baseVariant,gestureVariant)})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1thqgop\",\"data-framer-name\":\"Grab Hint\",layoutDependency:layoutDependency,layoutId:\"xqZ3WpzWW\",style:{backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:16,borderTopRightRadius:99,boxShadow:\"0.27866715573327383px 0.5573343114665477px 0.6231187033161205px -0.5px rgba(0, 0, 0, 0.1), 0.8450771500865812px 1.6901543001731625px 1.8896499538253881px -1px rgba(0, 0, 0, 0.11), 2.2339287325195616px 4.467857465039123px 4.995216502803685px -1.5px rgba(0, 0, 0, 0.12), 7px 14px 15.652475842498529px -2px rgba(0, 0, 0, 0.15)\",opacity:1},variants:{\"uqI1IFxYN-pressed\":{opacity:0}},children:isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtNTAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-11b6bf48-f1b5-47b0-bba2-61e6b90ebbdb, rgb(53, 59, 77)))\",\"--framer-text-transform\":\"inherit\"},children:\"Grab Me!\"})}),className:\"framer-1oh2u84\",fonts:[\"GF;Lexend Deca-500\"],layoutDependency:layoutDependency,layoutId:\"NT3Mm_bvD\",style:{\"--extracted-r6o4lv\":\"var(--token-11b6bf48-f1b5-47b0-bba2-61e6b90ebbdb, rgb(53, 59, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B8tTd.framer-1ss8v5c, .framer-B8tTd .framer-1ss8v5c { display: block; }\",\".framer-B8tTd.framer-1gigxog { cursor: pointer; height: 20px; mix-blend-mode: difference; overflow: visible; position: relative; width: 20px; }\",\".framer-B8tTd .framer-v2wl95-container { flex: none; height: 1fr; left: -62px; position: absolute; top: -61px; width: 1fr; }\",\".framer-B8tTd .framer-ekso7h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; min-height: 20px; min-width: 10px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-B8tTd .framer-16pbus4 { aspect-ratio: 0.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); mix-blend-mode: multiply; position: relative; width: 10px; }\",\".framer-B8tTd .framer-1kvf5wo { flex: none; height: 32px; left: calc(50.00000000000002% - 32px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 32px / 2); width: 32px; }\",\".framer-B8tTd .framer-1wqmrk7 { flex: none; height: 38px; left: calc(50.00000000000002% - 37px / 2); position: absolute; top: calc(62.50000000000002% - 38px / 2); width: 37px; }\",\".framer-B8tTd .framer-m7v7cl { flex: none; height: 43px; left: calc(50.00000000000002% - 41px / 2); position: absolute; top: calc(50.00000000000002% - 43px / 2); width: 41px; }\",\".framer-B8tTd .framer-ujkzis { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 80px); justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 90px; z-index: 1; }\",\".framer-B8tTd .framer-k26mtb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-B8tTd .framer-1unaw74, .framer-B8tTd .framer-b9swrp, .framer-B8tTd .framer-7o8jaw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-B8tTd .framer-1qbq8h7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 28px; z-index: 1; }\",\".framer-B8tTd .framer-1thqgop { align-content: center; align-items: center; bottom: -21px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 30px; min-width: 89px; overflow: visible; padding: 6px 12px 8px 12px; position: absolute; right: -88px; width: min-content; }\",\".framer-B8tTd .framer-1oh2u84 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-B8tTd.framer-v-1yyf1d0.framer-1gigxog { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); width: 60px; }\",\".framer-B8tTd.framer-v-iy7azi.framer-1gigxog { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 100px); width: 100px; }\",\".framer-B8tTd.framer-v-lsmmwr.framer-1gigxog { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 20px); mix-blend-mode: unset; }\",\".framer-B8tTd.framer-v-1d9aqbz.framer-1gigxog { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-B8tTd.framer-v-g2w35w.framer-1gigxog { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 30px); width: 30px; }\",\".framer-B8tTd.framer-v-g2w35w .framer-ekso7h, .framer-B8tTd.framer-v-1sxuweh .framer-1thqgop, .framer-B8tTd.framer-v-1sxuweh.pressed .framer-1thqgop { min-height: unset; min-width: unset; }\",\".framer-B8tTd.framer-v-1sxuweh.framer-1gigxog { height: 36px; mix-blend-mode: unset; width: 40px; }\",\".framer-B8tTd.framer-v-1sxuweh .framer-m7v7cl { left: calc(43.75000000000002% - 41px / 2); top: calc(56.25000000000002% - 43px / 2); }\",\".framer-B8tTd.framer-v-fh10fw.framer-1gigxog { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: unset; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 100px); justify-content: center; mix-blend-mode: unset; padding: 8px; width: 100px; }\",\".framer-B8tTd.framer-v-fh10fw .framer-v2wl95-container, .framer-B8tTd.framer-v-t34rem .framer-v2wl95-container { flex: 1 0 0px; height: 100%; left: unset; position: relative; top: unset; width: 1px; }\",\".framer-B8tTd.framer-v-fh10fw .framer-ujkzis, .framer-B8tTd.framer-v-1yyf1d0.pressed.framer-1gigxog { height: var(--framer-aspect-ratio-supported, 50px); width: 50px; }\",\".framer-B8tTd.framer-v-t34rem.framer-1gigxog { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 100px); justify-content: center; mix-blend-mode: unset; padding: 8px; width: 100px; }\",\".framer-B8tTd.framer-v-t34rem .framer-ujkzis { height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B8tTd.framer-v-rrz6tr.framer-1gigxog { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 100px); overflow: var(--overflow-clip-fallback, clip); width: 100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B8tTd.framer-v-1gigxog.pressed.framer-1gigxog { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\",\".framer-B8tTd.framer-v-iy7azi.pressed.framer-1gigxog { height: var(--framer-aspect-ratio-supported, 80px); width: 80px; }\",\".framer-B8tTd.framer-v-lsmmwr.pressed.framer-1gigxog { height: var(--framer-aspect-ratio-supported, 14px); mix-blend-mode: unset; width: 14px; }\",\".framer-B8tTd.framer-v-1sxuweh.pressed.framer-1gigxog, .framer-B8tTd.framer-v-t34rem.pressed.framer-1gigxog { mix-blend-mode: unset; }\",\".framer-B8tTd.framer-v-1sxuweh.pressed .framer-1wqmrk7 { left: calc(40.62500000000002% - 37px / 2); }\",\".framer-B8tTd.framer-v-t34rem.pressed .framer-v2wl95-container { left: unset; top: unset; }\",\".framer-B8tTd.framer-v-t34rem.pressed .framer-1qbq8h7 { justify-content: flex-start; }\",'.framer-B8tTd[data-border=\"true\"]::after, .framer-B8tTd [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 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ks7_PGRPv\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jpn_RGvqh\":{\"layout\":[\"fixed\",\"fixed\"]},\"dJDlyEKZS\":{\"layout\":[\"fixed\",\"fixed\"]},\"imlCIsJtV\":{\"layout\":[\"fixed\",\"fixed\"]},\"u0YdThjer\":{\"layout\":[\"fixed\",\"fixed\"]},\"uqI1IFxYN\":{\"layout\":[\"fixed\",\"fixed\"]},\"JWCTdIQKs\":{\"layout\":[\"fixed\",\"fixed\"]},\"g5a102zqM\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wosdu640Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"fUFTjSAMJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"YOniAn9I4\":{\"layout\":[\"fixed\",\"fixed\"]},\"usnh5JCQL\":{\"layout\":[\"fixed\",\"fixed\"]},\"yZrW5fq7o\":{\"layout\":[\"fixed\",\"fixed\"]},\"OBpsQsgve\":{\"layout\":[\"fixed\",\"fixed\"]},\"T57BhS3We\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfy0aYR_Pd=withCSS(Component,css,\"framer-B8tTd\");export default Framerfy0aYR_Pd;Framerfy0aYR_Pd.displayName=\"Cursor\";Framerfy0aYR_Pd.defaultProps={height:20,width:20};addPropertyControls(Framerfy0aYR_Pd,{variant:{options:[\"CBOviCuYr\",\"Ks7_PGRPv\",\"Jpn_RGvqh\",\"dJDlyEKZS\",\"imlCIsJtV\",\"u0YdThjer\",\"uqI1IFxYN\",\"JWCTdIQKs\",\"g5a102zqM\",\"Wosdu640Y\"],optionTitles:[\"Cursor 01\",\"Cursor 02\",\"Cursor 03\",\"No Blend 01\",\"Transparent\",\"Text Field\",\"Grab\",\"Coming Soon\",\"View Project\",\"Zoom\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerfy0aYR_Pd,[{explicitInter:true,fonts:[{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U48M1AqRPCqLNflg.woff2\",weight:\"400\"},{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1AqRPCqLNflg.woff2\",weight:\"300\"},{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4ws1AqRPCqLNflg.woff2\",weight:\"500\"}]},...ArcFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfy0aYR_Pd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ks7_PGRPv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jpn_RGvqh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dJDlyEKZS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"imlCIsJtV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u0YdThjer\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uqI1IFxYN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JWCTdIQKs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g5a102zqM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wosdu640Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fUFTjSAMJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YOniAn9I4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"usnh5JCQL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yZrW5fq7o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OBpsQsgve\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T57BhS3We\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fy0aYR_Pd.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Noise\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Noise(props){const{opacity,backgroundSize,borderRadius}=props;return /*#__PURE__*/ _jsx(\"div\",{style:{...containerStyle,opacity,backgroundSize,borderRadius}});};Noise.defaultProps={opacity:.5,backgroundSize:128,radius:0};addPropertyControls(Noise,{backgroundSize:{title:\"Size\",type:ControlType.Number,min:64,max:256},opacity:{title:\"Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true}});const containerStyle={width:\"100%\",height:\"100%\",backgroundSize:\"256px 256px\",backgroundRepeat:\"repeat\",backgroundImage:\"url('https://framerusercontent.com/images/rR6HYXBrMmX4cRpXfXUOvpvpB0.png')\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Noise\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Noise.map","// Autocopyright text layer with automatic year and editable name/company\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Autocopyright\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function CopyrightText(props){const{name,prefix,suffix,color,font,style,showIcon,showName}=props;const year=typeof window!==\"undefined\"?new Date().getFullYear():2024;return /*#__PURE__*/_jsxs(\"span\",{style:{color,...font,...style,width:\"max-content\",minWidth:\"max-content\",display:\"inline-block\"},\"aria-label\":`Copyright ${year} ${name}`,children:[prefix,prefix&&\" \",showIcon&&\"\\xa9\",\" \",year,\" \",showName&&name,suffix&&\" \",suffix]});}addPropertyControls(CopyrightText,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"ACME\",placeholder:\"Company or Name\"},showIcon:{type:ControlType.Boolean,title:\"Show \\xa9\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showName:{type:ControlType.Boolean,title:\"Show Name\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"Prefix (optional)\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"Suffix (optional)\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyrightText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartCopyright.map","// Generated by Framer (edbb85b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Noise from\"https://framerusercontent.com/modules/bamMgJhjMszHbcnxCtZj/20nHFbpxFqdlchR1dDZF/Noise.js\";import MagneticHover from\"https://framerusercontent.com/modules/P3S2M04Yg53AO5F51mO2/pzJl44uxe09OYFf1Kkst/MagneticHover_Prod.js\";import CopyrightText from\"https://framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HYaEufSbV7NoJJrr002Y/dsLeckIb0s4sumxHiNM7/QJlmlrzIG.js\";import MainLogoNew from\"https://framerusercontent.com/modules/jUokTJE8P8yPeRFwj2WN/QwgguCJJEWCjd052flXJ/NtQaTkpLX.js\";const NoiseFonts=getFonts(Noise);const MagneticHoverFonts=getFonts(MagneticHover);const MainLogoNewFonts=getFonts(MainLogoNew);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const CopyrightTextFonts=getFonts(CopyrightText);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"u5rCfYUX6\",\"Ucyc7H8zy\",\"zibNgLWnY\",\"IGhQIW4ig\",\"nsFmhGqAM\",\"JW1n72HC7\",\"cWiDe7UVe\",\"cWKCJc2k1\"];const serializationHash=\"framer-eu1RN\";const variantClassNames={cWiDe7UVe:\"framer-v-19oby1g\",cWKCJc2k1:\"framer-v-1bplfyt\",IGhQIW4ig:\"framer-v-xy65dg\",JW1n72HC7:\"framer-v-1v4rh8a\",nsFmhGqAM:\"framer-v-1gtlp3o\",u5rCfYUX6:\"framer-v-y4woko\",Ucyc7H8zy:\"framer-v-1cu5kh7\",zibNgLWnY:\"framer-v-1ul7oc5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const y9eOVh9N1=undefined;const transition1={delay:0,duration:.2,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const transition2={bounce:.2,delay:0,duration:.2,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:716};const animation3={filter:\"blur(1px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation3,startDelay:.1,tokenization:\"character\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation3,repeat:false,startDelay:.1,tokenization:\"character\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition5={bounce:.2,delay:0,duration:1,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation5={opacity:1,rotate:180,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"L/D/T Default\":\"u5rCfYUX6\",\"Phone Default\":\"zibNgLWnY\",\"T/P Menu - About\":\"JW1n72HC7\",\"T/P Menu - Contact\":\"cWKCJc2k1\",\"T/P Menu - Home\":\"IGhQIW4ig\",\"T/P Menu - Services\":\"cWiDe7UVe\",\"T/P Menu - Work\":\"nsFmhGqAM\",TRANSPARENT:\"Ucyc7H8zy\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,menu,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u5rCfYUX6\",y9eOVh9N1:menu??props.y9eOVh9N1};};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,y9eOVh9N1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u5rCfYUX6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap150cjx4=activeVariantCallback(async(...args)=>{if(y9eOVh9N1){const res=await y9eOVh9N1(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"zibNgLWnY\")return false;return true;};const isDisplayed1=()=>{if([\"zibNgLWnY\",\"IGhQIW4ig\",\"nsFmhGqAM\",\"JW1n72HC7\",\"cWiDe7UVe\",\"cWKCJc2k1\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"IGhQIW4ig\",\"nsFmhGqAM\",\"JW1n72HC7\",\"cWiDe7UVe\",\"cWKCJc2k1\"].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:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-y4woko\",className,classNames),\"data-framer-name\":\"L/D/T Default\",layoutDependency:layoutDependency,layoutId:\"u5rCfYUX6\",ref:refBinding,style:{...style},...addPropertyOverrides({cWiDe7UVe:{\"data-framer-name\":\"T/P Menu - Services\"},cWKCJc2k1:{\"data-framer-name\":\"T/P Menu - Contact\"},IGhQIW4ig:{\"data-framer-name\":\"T/P Menu - Home\"},JW1n72HC7:{\"data-framer-name\":\"T/P Menu - About\"},nsFmhGqAM:{\"data-framer-name\":\"T/P Menu - Work\"},Ucyc7H8zy:{\"data-framer-name\":\"TRANSPARENT\"},zibNgLWnY:{\"data-framer-name\":\"Phone Default\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-130lef0\",\"data-border\":true,\"data-framer-appear-id\":\"130lef0\",\"data-framer-name\":\"Nav Bar\",layoutDependency:layoutDependency,layoutId:\"YX9Qb3BmO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(182, 153, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(50px)\",backgroundColor:\"rgba(0, 0, 0, 0.4)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,WebkitBackdropFilter:\"blur(50px)\"},variants:{cWiDe7UVe:{\"--border-color\":\"rgba(99, 106, 128, 0)\",backdropFilter:\"none\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},cWKCJc2k1:{\"--border-color\":\"rgba(99, 106, 128, 0)\",backdropFilter:\"none\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},IGhQIW4ig:{\"--border-color\":\"rgba(99, 106, 128, 0)\",backdropFilter:\"none\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},JW1n72HC7:{\"--border-color\":\"rgba(99, 106, 128, 0)\",backdropFilter:\"none\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},nsFmhGqAM:{\"--border-color\":\"rgba(99, 106, 128, 0)\",backdropFilter:\"none\",backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({cWiDe7UVe:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true},cWKCJc2k1:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true},IGhQIW4ig:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true},JW1n72HC7:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true},nsFmhGqAM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,initial:animation2,optimized:true},Ucyc7H8zy:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1okpsg4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"H2QKfR8j3-container\",nodeId:\"H2QKfR8j3\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",style:{opacity:.15},variants:{cWiDe7UVe:{opacity:0},cWKCJc2k1:{opacity:0},IGhQIW4ig:{opacity:0},JW1n72HC7:{opacity:0},nsFmhGqAM:{opacity:0}},children:/*#__PURE__*/_jsx(Noise,{backgroundSize:120,borderRadius:99,height:\"100%\",id:\"H2QKfR8j3\",layoutId:\"H2QKfR8j3\",opacity:.4,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t93hrq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"MYCCkA58C\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{cWiDe7UVe:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},cWKCJc2k1:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},IGhQIW4ig:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},JW1n72HC7:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},nsFmhGqAM:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},zibNgLWnY:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99}},children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uDNVEj3QE\"},motionChild:true,nodeId:\"jnal8iVZH\",openInNewTab:false,scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-11pcjws framer-c7g618\",\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"jnal8iVZH\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-botrkf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"rrjIUJCfU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3sq1t\",\"data-styles-preset\":\"QJlmlrzIG\",children:\"Work\"})}),className:\"framer-133rnmt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dCVHk9A7K\",style:{textShadow:\"0px 0px 2px rgba(0, 0, 0, 0.75)\"},variants:{cWiDe7UVe:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},cWKCJc2k1:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},IGhQIW4ig:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},JW1n72HC7:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},nsFmhGqAM:{\"--extracted-gdpscs\":\"rgb(195, 156, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cWiDe7UVe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Work\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},cWKCJc2k1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Work\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},IGhQIW4ig:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Work\"})}),effect:textEffect,fonts:[\"GF;Lexend Deca-300\"]},JW1n72HC7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Work\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},nsFmhGqAM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(195, 156, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Work\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o0bq5i-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lxxNRriUp-container\",nodeId:\"lxxNRriUp\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:6,scale:1},distance:2,enabled:true,height:\"100%\",hoverArea:10,id:\"lxxNRriUp\",layoutId:\"lxxNRriUp\",smoothing:50,width:\"100%\",...addPropertyOverrides({cWiDe7UVe:{enabled:false},cWKCJc2k1:{enabled:false},IGhQIW4ig:{enabled:false},JW1n72HC7:{enabled:false},nsFmhGqAM:{enabled:false}},baseVariant,gestureVariant)})})})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p8oJL7KP4\"},motionChild:true,nodeId:\"y6jhOnf_V\",openInNewTab:false,scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1hy3xwd framer-c7g618\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"y6jhOnf_V\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12lutch\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"XHhGHLFmI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e4i4s2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"G81JFFNB6-container\",nodeId:\"G81JFFNB6\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:6,scale:1},distance:2,enabled:true,height:\"100%\",hoverArea:10,id:\"G81JFFNB6\",layoutId:\"G81JFFNB6\",smoothing:50,width:\"100%\",...addPropertyOverrides({cWiDe7UVe:{enabled:false},cWKCJc2k1:{enabled:false},IGhQIW4ig:{enabled:false},JW1n72HC7:{enabled:false},nsFmhGqAM:{enabled:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3sq1t\",\"data-styles-preset\":\"QJlmlrzIG\",children:\"Services\"})}),className:\"framer-kzwg5w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ccbcfUdVC\",style:{textShadow:\"0px 0px 2px rgba(0, 0, 0, 0.75)\"},variants:{cWiDe7UVe:{\"--extracted-gdpscs\":\"rgb(195, 156, 255)\"},cWKCJc2k1:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},IGhQIW4ig:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},JW1n72HC7:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},nsFmhGqAM:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cWiDe7UVe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(195, 156, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Services\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},cWKCJc2k1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Services\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},IGhQIW4ig:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Services\"})}),effect:textEffect,fonts:[\"GF;Lexend Deca-300\"]},JW1n72HC7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Services\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},nsFmhGqAM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Services\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iuloh3\",\"data-framer-name\":\"Logo & Menu\",layoutDependency:layoutDependency,layoutId:\"fI9gkhFx2\",style:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ytk8x7\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"xc5JmgZBm\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"200px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||94)-32-62)/2)+4+0+-1+0,...addPropertyOverrides({cWiDe7UVe:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||600)-0-((componentViewport?.height||600)-0)*1)/2)+(0+(((componentViewport?.height||600)-0)*1-0-(((componentViewport?.height||600)-0)*1-0)*1)/2)+16+3+8},cWKCJc2k1:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||600)-0-((componentViewport?.height||600)-0)*1)/2)+(0+(((componentViewport?.height||600)-0)*1-0-(((componentViewport?.height||600)-0)*1-0)*1)/2)+16+3+8},IGhQIW4ig:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||600)-0-((componentViewport?.height||600)-0)*1)/2)+(0+(((componentViewport?.height||600)-0)*1-0-(((componentViewport?.height||600)-0)*1-0)*1)/2)+16+3+8},JW1n72HC7:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||600)-0-((componentViewport?.height||600)-0)*1)/2)+(0+(((componentViewport?.height||600)-0)*1-0-(((componentViewport?.height||600)-0)*1-0)*1)/2)+16+3+8},nsFmhGqAM:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||600)-0-((componentViewport?.height||600)-0)*1)/2)+(0+(((componentViewport?.height||600)-0)*1-0-(((componentViewport?.height||600)-0)*1-0)*1)/2)+16+3+8},Ucyc7H8zy:{y:(componentViewport?.y||0)+-64+4+0+-1+0},zibNgLWnY:{height:40,width:\"180px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||94)-32-62)/2)+4+0+-1+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o3srd6-container\",layoutDependency:layoutDependency,layoutId:\"bMbbhpQol-container\",nodeId:\"bMbbhpQol\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(MainLogoNew,{height:\"100%\",id:\"bMbbhpQol\",layoutId:\"bMbbhpQol\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"hkNt0sDxq\"),width:\"100%\",...addPropertyOverrides({cWiDe7UVe:{variant:matchVariant(\"jFje_yzSA\")},cWKCJc2k1:{variant:matchVariant(\"jFje_yzSA\")},IGhQIW4ig:{variant:matchVariant(\"jFje_yzSA\")},JW1n72HC7:{variant:matchVariant(\"jFje_yzSA\")},nsFmhGqAM:{variant:matchVariant(\"jFje_yzSA\")},zibNgLWnY:{variant:matchVariant(\"jFje_yzSA\")}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-11nzipq\",\"data-framer-appear-id\":\"11nzipq\",\"data-framer-name\":\"Menu\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"QdamUwrCz\",optimized:true,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{cWiDe7UVe:{backgroundColor:\"var(--token-195ce7af-1689-4ccb-96d1-e9b2bb6801ad, rgb(16, 18, 28))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},cWKCJc2k1:{backgroundColor:\"var(--token-195ce7af-1689-4ccb-96d1-e9b2bb6801ad, rgb(16, 18, 28))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},IGhQIW4ig:{backgroundColor:\"var(--token-195ce7af-1689-4ccb-96d1-e9b2bb6801ad, rgb(16, 18, 28))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},JW1n72HC7:{backgroundColor:\"var(--token-195ce7af-1689-4ccb-96d1-e9b2bb6801ad, rgb(16, 18, 28))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},nsFmhGqAM:{backgroundColor:\"var(--token-195ce7af-1689-4ccb-96d1-e9b2bb6801ad, rgb(16, 18, 28))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},zibNgLWnY:{borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}},...addPropertyOverrides({cWiDe7UVe:{\"data-highlight\":true,onTap:onTap150cjx4},cWKCJc2k1:{\"data-highlight\":true,onTap:onTap150cjx4},IGhQIW4ig:{\"data-highlight\":true,onTap:onTap150cjx4},JW1n72HC7:{\"data-highlight\":true,onTap:onTap150cjx4},nsFmhGqAM:{\"data-highlight\":true,onTap:onTap150cjx4},zibNgLWnY:{\"data-highlight\":true,animate:undefined,initial:undefined,onTap:onTap150cjx4,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1awwd35\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"RG7UJavYl\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jz0sj6\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"fjmmuUZ9A\",style:{backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{cWiDe7UVe:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:45},cWKCJc2k1:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:45},IGhQIW4ig:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:45},JW1n72HC7:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:45},nsFmhGqAM:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lrnitb\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"j5RbkQnb4\",style:{backgroundColor:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{cWiDe7UVe:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:-45},cWKCJc2k1:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:-45},IGhQIW4ig:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:-45},JW1n72HC7:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:-45},nsFmhGqAM:{backgroundColor:\"var(--token-d5696b2e-d585-4648-9301-8db46c19f7c7, rgb(99, 106, 128))\",rotate:-45}}})]})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yijrLDXIA\"},motionChild:true,nodeId:\"t5Huk1Pad\",scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xoq9co framer-c7g618\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"t5Huk1Pad\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lijlf9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"iObMLfGkz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3sq1t\",\"data-styles-preset\":\"QJlmlrzIG\",children:\"Contact\"})}),className:\"framer-1xncqg6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FzgmhMvVk\",style:{textShadow:\"0px 0px 2px rgba(0, 0, 0, 0.75)\"},variants:{cWiDe7UVe:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},cWKCJc2k1:{\"--extracted-gdpscs\":\"rgb(195, 156, 255)\"},IGhQIW4ig:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},JW1n72HC7:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},nsFmhGqAM:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cWiDe7UVe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Contact\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},cWKCJc2k1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(195, 156, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"Contact\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},IGhQIW4ig:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Contact\"})}),effect:textEffect,fonts:[\"GF;Lexend Deca-300\"]},JW1n72HC7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Contact\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},nsFmhGqAM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Contact\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a0ylfq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RP3cvfF_a-container\",nodeId:\"RP3cvfF_a\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:6,scale:1},distance:2,enabled:true,height:\"100%\",hoverArea:10,id:\"RP3cvfF_a\",layoutId:\"RP3cvfF_a\",smoothing:50,width:\"100%\",...addPropertyOverrides({cWiDe7UVe:{enabled:false},cWKCJc2k1:{enabled:false},IGhQIW4ig:{enabled:false},JW1n72HC7:{enabled:false},nsFmhGqAM:{enabled:false}},baseVariant,gestureVariant)})})})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vydZ3Qig8\"},motionChild:true,nodeId:\"XhHNaqGrr\",openInNewTab:false,scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9owbo8 framer-c7g618\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"XhHNaqGrr\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-106lpqs\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"t7KGxaHTO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15bqm8z-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ohvkAS5xs-container\",nodeId:\"ohvkAS5xs\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:6,scale:1},distance:2,enabled:true,height:\"100%\",hoverArea:10,id:\"ohvkAS5xs\",layoutId:\"ohvkAS5xs\",smoothing:50,width:\"100%\",...addPropertyOverrides({cWiDe7UVe:{enabled:false},cWKCJc2k1:{enabled:false},IGhQIW4ig:{enabled:false},JW1n72HC7:{enabled:false},nsFmhGqAM:{enabled:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3sq1t\",\"data-styles-preset\":\"QJlmlrzIG\",children:\"About\"})}),className:\"framer-bmm0io\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UxDud8t4t\",style:{textShadow:\"0px 0px 2px rgba(0, 0, 0, 0.75)\"},variants:{cWiDe7UVe:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},cWKCJc2k1:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},IGhQIW4ig:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"},JW1n72HC7:{\"--extracted-gdpscs\":\"rgb(195, 156, 255)\"},nsFmhGqAM:{\"--extracted-gdpscs\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cWiDe7UVe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"About\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},cWKCJc2k1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"About\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},IGhQIW4ig:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"About\"})}),effect:textEffect,fonts:[\"GF;Lexend Deca-300\"]},JW1n72HC7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(195, 156, 255))\",\"--framer-text-transform\":\"inherit\"},children:\"About\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]},nsFmhGqAM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"About\"})}),effect:textEffect1,fonts:[\"GF;Lexend Deca-300\"]}},baseVariant,gestureVariant)})]})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q0vs4s\",\"data-framer-name\":\"Copyright Label\",layoutDependency:layoutDependency,layoutId:\"c7MAA5XzT\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-82l8fc\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"PVLaWLNqq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-47pp4e-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nyZiKaNmg-container\",nodeId:\"nyZiKaNmg\",rendersWithMotion:true,scopeId:\"NbrgvwzDI\",children:/*#__PURE__*/_jsx(CopyrightText,{color:\"var(--token-b7a792cf-34e4-4d3a-9ab2-d1c74e078ecc, rgb(153, 161, 189))\",font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.6em\"},height:\"100%\",id:\"nyZiKaNmg\",layoutId:\"nyZiKaNmg\",name:\"Anand K.\",prefix:\"Edition\",showIcon:false,showName:false,suffix:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-b7a792cf-34e4-4d3a-9ab2-d1c74e078ecc, rgb(153, 161, 189)))\"},children:\" \\xa9 Anand K.\"})}),className:\"framer-1xgsa3v\",fonts:[\"GF;Lexend Deca-300\"],layoutDependency:layoutDependency,layoutId:\"WLQAMQBnx\",style:{\"--extracted-1of0zx5\":\"var(--token-b7a792cf-34e4-4d3a-9ab2-d1c74e078ecc, rgb(153, 161, 189))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eu1RN.framer-c7g618, .framer-eu1RN .framer-c7g618 { display: block; }\",\".framer-eu1RN.framer-y4woko { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: min-content; }\",\".framer-eu1RN .framer-130lef0 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 900px; overflow: hidden; padding: 4px; position: relative; user-select: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN .framer-1okpsg4-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-eu1RN .framer-t93hrq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 54px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-eu1RN .framer-11pcjws, .framer-eu1RN .framer-1hy3xwd, .framer-eu1RN .framer-xoq9co, .framer-eu1RN .framer-9owbo8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN .framer-botrkf, .framer-eu1RN .framer-12lutch, .framer-eu1RN .framer-1lijlf9, .framer-eu1RN .framer-106lpqs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eu1RN .framer-133rnmt, .framer-eu1RN .framer-kzwg5w, .framer-eu1RN .framer-1xncqg6, .framer-eu1RN .framer-bmm0io { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eu1RN .framer-o0bq5i-container { flex: none; height: auto; position: absolute; right: 22px; top: 50%; width: auto; z-index: 1; }\",\".framer-eu1RN .framer-1e4i4s2-container { flex: none; height: auto; left: 7px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-eu1RN .framer-1iuloh3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 220px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN .framer-1ytk8x7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-eu1RN .framer-1o3srd6-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-eu1RN .framer-11nzipq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 44px; }\",\".framer-eu1RN .framer-1awwd35 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eu1RN .framer-1jz0sj6, .framer-eu1RN .framer-1lrnitb { flex: none; height: 2px; overflow: hidden; position: relative; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN .framer-a0ylfq-container { flex: none; height: auto; position: absolute; right: 9px; top: 50%; width: auto; z-index: 1; }\",\".framer-eu1RN .framer-15bqm8z-container { flex: none; height: auto; left: 23px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-eu1RN .framer-1q0vs4s { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 28px 24px 28px 24px; position: absolute; right: 0px; z-index: 1; }\",\".framer-eu1RN .framer-82l8fc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eu1RN .framer-47pp4e-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eu1RN .framer-1xgsa3v { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-eu1RN.framer-v-1cu5kh7.framer-y4woko { min-height: 102px; overflow: var(--overflow-clip-fallback, clip); width: 700px; }\",\".framer-eu1RN.framer-v-1cu5kh7 .framer-130lef0 { left: 50%; position: absolute; top: -64px; z-index: 1; }\",\".framer-eu1RN.framer-v-1ul7oc5.framer-y4woko { width: 460px; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-130lef0 { flex: 1 0 0px; max-width: unset; min-width: 300px; width: 1px; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-t93hrq { flex: 1 0 0px; overflow: hidden; padding: 0px; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-1iuloh3 { flex: 1 0 0px; gap: unset; justify-content: space-between; padding: 0px 16px 0px 16px; width: 1px; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-1ytk8x7, .framer-eu1RN.framer-v-xy65dg .framer-1ytk8x7, .framer-eu1RN.framer-v-1gtlp3o .framer-1ytk8x7, .framer-eu1RN.framer-v-1v4rh8a .framer-1ytk8x7, .framer-eu1RN.framer-v-19oby1g .framer-1ytk8x7, .framer-eu1RN.framer-v-1bplfyt .framer-1ytk8x7 { order: 0; width: min-content; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-1o3srd6-container, .framer-eu1RN.framer-v-xy65dg .framer-1o3srd6-container, .framer-eu1RN.framer-v-1gtlp3o .framer-1o3srd6-container, .framer-eu1RN.framer-v-1v4rh8a .framer-1o3srd6-container, .framer-eu1RN.framer-v-19oby1g .framer-1o3srd6-container, .framer-eu1RN.framer-v-1bplfyt .framer-1o3srd6-container { flex: none; height: 40px; width: 180px; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-11nzipq, .framer-eu1RN.framer-v-xy65dg .framer-11nzipq, .framer-eu1RN.framer-v-1gtlp3o .framer-11nzipq, .framer-eu1RN.framer-v-1v4rh8a .framer-11nzipq, .framer-eu1RN.framer-v-19oby1g .framer-11nzipq, .framer-eu1RN.framer-v-1bplfyt .framer-11nzipq { cursor: pointer; order: 1; will-change: var(--framer-will-change-override, transform); }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-1awwd35 { gap: 8px; }\",\".framer-eu1RN.framer-v-1ul7oc5 .framer-1jz0sj6, .framer-eu1RN.framer-v-1ul7oc5 .framer-1lrnitb { height: 3px; width: 28px; }\",\".framer-eu1RN.framer-v-xy65dg.framer-y4woko, .framer-eu1RN.framer-v-1gtlp3o.framer-y4woko, .framer-eu1RN.framer-v-1v4rh8a.framer-y4woko, .framer-eu1RN.framer-v-19oby1g.framer-y4woko, .framer-eu1RN.framer-v-1bplfyt.framer-y4woko { height: 600px; padding: 0px; width: 460px; }\",\".framer-eu1RN.framer-v-xy65dg .framer-130lef0, .framer-eu1RN.framer-v-1gtlp3o .framer-130lef0, .framer-eu1RN.framer-v-1v4rh8a .framer-130lef0, .framer-eu1RN.framer-v-19oby1g .framer-130lef0, .framer-eu1RN.framer-v-1bplfyt .framer-130lef0 { flex: 1 0 0px; height: 100%; max-width: unset; padding: 0px; width: 1px; will-change: unset; }\",\".framer-eu1RN.framer-v-xy65dg .framer-t93hrq, .framer-eu1RN.framer-v-1gtlp3o .framer-t93hrq, .framer-eu1RN.framer-v-1v4rh8a .framer-t93hrq, .framer-eu1RN.framer-v-19oby1g .framer-t93hrq, .framer-eu1RN.framer-v-1bplfyt .framer-t93hrq { flex: 1 0 0px; flex-direction: column; height: 100%; width: 1px; }\",\".framer-eu1RN.framer-v-xy65dg .framer-11pcjws, .framer-eu1RN.framer-v-1gtlp3o .framer-11pcjws, .framer-eu1RN.framer-v-1v4rh8a .framer-11pcjws, .framer-eu1RN.framer-v-19oby1g .framer-11pcjws, .framer-eu1RN.framer-v-1bplfyt .framer-11pcjws { height: 72px; order: 1; width: 100%; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1hy3xwd, .framer-eu1RN.framer-v-1gtlp3o .framer-1hy3xwd, .framer-eu1RN.framer-v-1v4rh8a .framer-1hy3xwd, .framer-eu1RN.framer-v-19oby1g .framer-1hy3xwd, .framer-eu1RN.framer-v-1bplfyt .framer-1hy3xwd { height: 72px; order: 3; width: 100%; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1e4i4s2-container, .framer-eu1RN.framer-v-xy65dg .framer-15bqm8z-container, .framer-eu1RN.framer-v-1gtlp3o .framer-1e4i4s2-container, .framer-eu1RN.framer-v-1gtlp3o .framer-15bqm8z-container, .framer-eu1RN.framer-v-1v4rh8a .framer-1e4i4s2-container, .framer-eu1RN.framer-v-1v4rh8a .framer-15bqm8z-container, .framer-eu1RN.framer-v-19oby1g .framer-1e4i4s2-container, .framer-eu1RN.framer-v-19oby1g .framer-15bqm8z-container, .framer-eu1RN.framer-v-1bplfyt .framer-1e4i4s2-container, .framer-eu1RN.framer-v-1bplfyt .framer-15bqm8z-container { order: 1; }\",\".framer-eu1RN.framer-v-xy65dg .framer-kzwg5w, .framer-eu1RN.framer-v-xy65dg .framer-106lpqs, .framer-eu1RN.framer-v-xy65dg .framer-bmm0io, .framer-eu1RN.framer-v-1gtlp3o .framer-kzwg5w, .framer-eu1RN.framer-v-1gtlp3o .framer-106lpqs, .framer-eu1RN.framer-v-1gtlp3o .framer-bmm0io, .framer-eu1RN.framer-v-1v4rh8a .framer-kzwg5w, .framer-eu1RN.framer-v-1v4rh8a .framer-106lpqs, .framer-eu1RN.framer-v-1v4rh8a .framer-bmm0io, .framer-eu1RN.framer-v-19oby1g .framer-kzwg5w, .framer-eu1RN.framer-v-19oby1g .framer-106lpqs, .framer-eu1RN.framer-v-19oby1g .framer-bmm0io, .framer-eu1RN.framer-v-1bplfyt .framer-kzwg5w, .framer-eu1RN.framer-v-1bplfyt .framer-106lpqs, .framer-eu1RN.framer-v-1bplfyt .framer-bmm0io { order: 0; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1iuloh3, .framer-eu1RN.framer-v-1gtlp3o .framer-1iuloh3, .framer-eu1RN.framer-v-1v4rh8a .framer-1iuloh3, .framer-eu1RN.framer-v-19oby1g .framer-1iuloh3, .framer-eu1RN.framer-v-1bplfyt .framer-1iuloh3 { gap: unset; height: 62px; justify-content: space-between; left: 16px; order: 0; padding: 20px; position: absolute; right: 16px; top: 16px; width: unset; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1awwd35, .framer-eu1RN.framer-v-1gtlp3o .framer-1awwd35, .framer-eu1RN.framer-v-1v4rh8a .framer-1awwd35, .framer-eu1RN.framer-v-19oby1g .framer-1awwd35, .framer-eu1RN.framer-v-1bplfyt .framer-1awwd35 { display: block; height: 23px; padding: unset; width: 22px; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1jz0sj6, .framer-eu1RN.framer-v-1gtlp3o .framer-1jz0sj6, .framer-eu1RN.framer-v-1v4rh8a .framer-1jz0sj6, .framer-eu1RN.framer-v-19oby1g .framer-1jz0sj6, .framer-eu1RN.framer-v-1bplfyt .framer-1jz0sj6 { height: 3px; left: -3px; position: absolute; right: -3px; top: 10px; width: unset; }\",\".framer-eu1RN.framer-v-xy65dg .framer-1lrnitb, .framer-eu1RN.framer-v-1gtlp3o .framer-1lrnitb, .framer-eu1RN.framer-v-1v4rh8a .framer-1lrnitb, .framer-eu1RN.framer-v-19oby1g .framer-1lrnitb, .framer-eu1RN.framer-v-1bplfyt .framer-1lrnitb { bottom: 10px; height: 3px; left: -3px; position: absolute; right: -3px; width: unset; }\",\".framer-eu1RN.framer-v-xy65dg .framer-xoq9co, .framer-eu1RN.framer-v-1gtlp3o .framer-xoq9co, .framer-eu1RN.framer-v-1v4rh8a .framer-xoq9co, .framer-eu1RN.framer-v-19oby1g .framer-xoq9co, .framer-eu1RN.framer-v-1bplfyt .framer-xoq9co { height: 72px; order: 4; width: 100%; }\",\".framer-eu1RN.framer-v-xy65dg .framer-9owbo8, .framer-eu1RN.framer-v-1gtlp3o .framer-9owbo8, .framer-eu1RN.framer-v-1v4rh8a .framer-9owbo8, .framer-eu1RN.framer-v-19oby1g .framer-9owbo8, .framer-eu1RN.framer-v-1bplfyt .framer-9owbo8 { height: 72px; order: 2; width: 100%; }\",...sharedStyle.css,'.framer-eu1RN[data-border=\"true\"]::after, .framer-eu1RN [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 94\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ucyc7H8zy\":{\"layout\":[\"fixed\",\"auto\"]},\"zibNgLWnY\":{\"layout\":[\"fixed\",\"auto\"]},\"IGhQIW4ig\":{\"layout\":[\"fixed\",\"fixed\"]},\"nsFmhGqAM\":{\"layout\":[\"fixed\",\"fixed\"]},\"JW1n72HC7\":{\"layout\":[\"fixed\",\"fixed\"]},\"cWiDe7UVe\":{\"layout\":[\"fixed\",\"fixed\"]},\"cWKCJc2k1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"y9eOVh9N1\":\"menu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNbrgvwzDI=withCSS(Component,css,\"framer-eu1RN\");export default FramerNbrgvwzDI;FramerNbrgvwzDI.displayName=\"Nav Bar (Pill)\";FramerNbrgvwzDI.defaultProps={height:94,width:700};addPropertyControls(FramerNbrgvwzDI,{variant:{options:[\"u5rCfYUX6\",\"Ucyc7H8zy\",\"zibNgLWnY\",\"IGhQIW4ig\",\"nsFmhGqAM\",\"JW1n72HC7\",\"cWiDe7UVe\",\"cWKCJc2k1\"],optionTitles:[\"L/D/T Default\",\"TRANSPARENT\",\"Phone Default\",\"T/P Menu - Home\",\"T/P Menu - Work\",\"T/P Menu - About\",\"T/P Menu - Services\",\"T/P Menu - Contact\"],title:\"Variant\",type:ControlType.Enum},y9eOVh9N1:{title:\"Menu\",type:ControlType.EventHandler}});addFonts(FramerNbrgvwzDI,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1AqRPCqLNflg.woff2\",weight:\"300\"}]},...NoiseFonts,...MagneticHoverFonts,...MainLogoNewFonts,...CopyrightTextFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerNbrgvwzDI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MainLogoNew,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNbrgvwzDI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"700\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"94\",\"framerVariables\":\"{\\\"y9eOVh9N1\\\":\\\"menu\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ucyc7H8zy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zibNgLWnY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IGhQIW4ig\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nsFmhGqAM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JW1n72HC7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cWiDe7UVe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cWKCJc2k1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NbrgvwzDI.map","// Generated by Framer (62e9832)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Monument Extended Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PP Monument Extended Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Monument Extended\",url:\"https://framerusercontent.com/assets/R5Ofq6vCiH4ae5szUP8jsPIbs.woff2\",weight:\"400\"}]}];export const css=['.framer-0S8ce .framer-styles-preset-b5kq6r:not(.rich-text-wrapper), .framer-0S8ce .framer-styles-preset-b5kq6r.rich-text-wrapper h2 { --framer-font-family: \"PP Monument Extended Regular\", \"PP Monument Extended Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.06em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, #e0e7ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-0S8ce .framer-styles-preset-b5kq6r:not(.rich-text-wrapper), .framer-0S8ce .framer-styles-preset-b5kq6r.rich-text-wrapper h2 { --framer-font-family: \"PP Monument Extended Regular\", \"PP Monument Extended Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.06em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, #e0e7ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-0S8ce .framer-styles-preset-b5kq6r:not(.rich-text-wrapper), .framer-0S8ce .framer-styles-preset-b5kq6r.rich-text-wrapper h2 { --framer-font-family: \"PP Monument Extended Regular\", \"PP Monument Extended Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.06em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, #e0e7ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-0S8ce\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Digital Clock by framer.today\n * v1.0.0\n *\n * hi@framer.today\n * _joerl on 𝕏\n *\n * Full terms here ↴\n * https://framer.today/license\n *\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerIntrinsicWidth 50\n * @framerIntrinsicHeight 120\n * @framerDisableUnlink\n */export default function DigitalClock(props){const[date,setDate]=useState(new Date);const{color,font,style,timeFormat,timeFormatStyle,gap,showSeconds}=props;function refreshClock(){setDate(new Date);}useEffect(()=>{const timerId=setInterval(refreshClock,1e3);return function cleanup(){clearInterval(timerId);};},[]);const timeOptions=timeFormat?{hour12:false}:{hour12:true};let timeString=date.toLocaleTimeString(\"en-US\",timeOptions);let amPmPart=\"\";if(!timeFormat){let timeParts=timeString.split(\" \");amPmPart=timeParts.pop();timeString=timeParts.join(\" \");switch(timeFormatStyle){case\"AM/PM\":amPmPart=amPmPart.toUpperCase();break;case\"a.m./p.m.\":amPmPart=amPmPart.toLowerCase().replace(\"am\",\"a.m.\").replace(\"pm\",\"p.m.\");break;case\"smallCaps\":amPmPart=amPmPart.toUpperCase();break;case\"am/pm\":amPmPart=amPmPart.toLowerCase();break;}}if(!showSeconds){timeString=timeString.replace(/:\\d{2}$/,\"\");}const amPmStyle={fontSize:timeFormatStyle===\"smallCaps\"?\"0.5em\":\"inherit\",lineHeight:\"1em\",verticalAlign:\"baseline\",marginLeft:`${gap}px`};return /*#__PURE__*/_jsxs(\"div\",{style:{...style,color:color,...font,fontVariantNumeric:\"tabular-nums\",userSelect:\"none\",display:\"inline-flex\",alignItems:\"baseline\",justifyContent:\"center\",margin:\"auto\"},children:[/*#__PURE__*/_jsx(\"span\",{children:timeString}),!timeFormat&&amPmPart&&/*#__PURE__*/_jsx(\"span\",{style:amPmStyle,children:amPmPart})]});}DigitalClock.defaultProps={color:\"#fff\",font:{fontFamily:\"Inter\",fontSize:24,fontWeight:\"400\",lineHeight:1},timeFormat:false,timeFormatStyle:\"am/pm\",gap:0,showSeconds:true};addPropertyControls(DigitalClock,{color:{type:ControlType.Color,title:\"Color\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:DigitalClock.defaultProps.font,controls:\"extended\",displayFontSize:true,displayTextAlignment:false},timeFormat:{type:ControlType.Boolean,title:\"Format\",enabledTitle:\"24h\",disabledTitle:\"12h\",defaultValue:DigitalClock.defaultProps.timeFormat},timeFormatStyle:{type:ControlType.Enum,title:\"↳ Label style\",options:[\"am/pm\",\"AM/PM\",\"a.m./p.m.\",\"smallCaps\"],optionTitles:[\"am/pm\",\"AM/PM\",\"a.m./p.m.\",\"Small Caps\"],defaultValue:DigitalClock.defaultProps.timeFormatStyle,hidden:({timeFormat})=>timeFormat},gap:{type:ControlType.Number,title:\"↳ Gap\",defaultValue:DigitalClock.defaultProps.gap,min:0,max:20,unit:\"px\",step:1,hidden:({timeFormat})=>timeFormat},showSeconds:{type:ControlType.Boolean,title:\"hasSeconds\",defaultValue:DigitalClock.defaultProps.showSeconds,description:`\n        \n        *from framer.today*\n [License](https://framer.today/license)\n    `}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DigitalClock\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"50\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"120\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DigitalClock.map","// Generated by Framer (6ae4e96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"AImzBOhGY\",\"Ciufmzl7n\",\"Hkh1eoGp_\",\"rx98ei92F\"];const serializationHash=\"framer-tt29h\";const variantClassNames={AImzBOhGY:\"framer-v-v20y35\",Ciufmzl7n:\"framer-v-8cq1ht\",Hkh1eoGp_:\"framer-v-13kyakj\",rx98ei92F:\"framer-v-x5kgf6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Semi-Dark\":\"Ciufmzl7n\",\"Semi-Light\":\"Hkh1eoGp_\",Dark:\"AImzBOhGY\",Light:\"rx98ei92F\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AImzBOhGY\"};};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:\"AImzBOhGY\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v20y35\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"AImzBOhGY\",ref:refBinding,style:{backgroundColor:\"var(--token-5ef524d8-bdd0-4784-a149-8cf5bfbf172f, rgb(9, 11, 20))\",...style},variants:{Ciufmzl7n:{backgroundColor:\"rgb(29, 29, 41)\"},Hkh1eoGp_:{backgroundColor:\"var(--token-73815c81-61a7-4ad2-85d3-0f172744080a, rgb(31, 34, 51))\"},rx98ei92F:{backgroundColor:\"var(--token-11b6bf48-f1b5-47b0-bba2-61e6b90ebbdb, rgb(53, 59, 77))\"}},...addPropertyOverrides({Ciufmzl7n:{\"data-framer-name\":\"Semi-Dark\"},Hkh1eoGp_:{\"data-framer-name\":\"Semi-Light\"},rx98ei92F:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tt29h.framer-1x00vf6, .framer-tt29h .framer-1x00vf6 { display: block; }\",\".framer-tt29h.framer-v20y35 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 20px; height: 2px; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1440px; }\",\".framer-tt29h.framer-v-8cq1ht.framer-v20y35 { width: 1200px; }\",\".framer-tt29h.framer-v-13kyakj.framer-v20y35 { gap: unset; justify-content: space-between; width: 360px; }\",\".framer-tt29h.framer-v-x5kgf6.framer-v20y35 { width: 768px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ciufmzl7n\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hkh1eoGp_\":{\"layout\":[\"fixed\",\"fixed\"]},\"rx98ei92F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSOtaN4E5W=withCSS(Component,css,\"framer-tt29h\");export default FramerSOtaN4E5W;FramerSOtaN4E5W.displayName=\"Divider\";FramerSOtaN4E5W.defaultProps={height:2,width:1440};addPropertyControls(FramerSOtaN4E5W,{variant:{options:[\"AImzBOhGY\",\"Ciufmzl7n\",\"Hkh1eoGp_\",\"rx98ei92F\"],optionTitles:[\"Dark\",\"Semi-Dark\",\"Semi-Light\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSOtaN4E5W,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSOtaN4E5W\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"2\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ciufmzl7n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hkh1eoGp_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rx98ei92F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SOtaN4E5W.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Image,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DigitalClock from\"https://framerusercontent.com/modules/mr8j2DxyLWMMTI0pai5P/CRJYlHoSQKvd6BJJjNfV/DigitalClock.js\";import MagneticHover from\"https://framerusercontent.com/modules/P3S2M04Yg53AO5F51mO2/pzJl44uxe09OYFf1Kkst/MagneticHover_Prod.js\";import CopyrightText from\"https://framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Gxxe6YXcKdt6voZoEqgZ/afM97wtWrUsyl5EysJNl/y_Qp68_v2.js\";import Divider from\"https://framerusercontent.com/modules/TlN8JN79FoBk5uUTmhGw/YFmkPTIWsN2mFVIa941e/SOtaN4E5W.js\";const DividerFonts=getFonts(Divider);const MotionDivWithFX=withFX(motion.div);const MagneticHoverFonts=getFonts(MagneticHover);const CopyrightTextFonts=getFonts(CopyrightText);const DigitalClockFonts=getFonts(DigitalClock);const ImageWithFX=withFX(Image);const cycleOrder=[\"Sl4b9Yo2P\",\"tUjxgX_Bt\",\"Un887OIKL\"];const serializationHash=\"framer-jTl9T\";const variantClassNames={Sl4b9Yo2P:\"framer-v-73ish8\",tUjxgX_Bt:\"framer-v-1jyxv0g\",Un887OIKL:\"framer-v-96h2pt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const k4tiubTPQ=undefined;const onqLJw6xL=undefined;const YyGrR6H9i=undefined;const fBhhm6EKC=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Laptop/Desktop\":\"Sl4b9Yo2P\",Phone:\"Un887OIKL\",Tablet:\"tUjxgX_Bt\"};const Variants=motion.create(React.Fragment);const getProps=({footerLogo,footerShadow,hasEmail,hasTopDivider,height,id,width,...props})=>{return{...props,fBhhm6EKC:footerShadow??props.fBhhm6EKC,k4tiubTPQ:hasTopDivider??props.k4tiubTPQ??true,onqLJw6xL:hasEmail??props.onqLJw6xL??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"Sl4b9Yo2P\",YyGrR6H9i:footerLogo??props.YyGrR6H9i??{alt:\"\",pixelHeight:109,pixelWidth:748,src:\"https://framerusercontent.com/images/4H5f1hAcNoBCvIhV0Pg9YfFjOY4.svg?width=748&height=109\",srcSet:\"https://framerusercontent.com/images/4H5f1hAcNoBCvIhV0Pg9YfFjOY4.svg?scale-down-to=512&width=748&height=109 512w,https://framerusercontent.com/images/4H5f1hAcNoBCvIhV0Pg9YfFjOY4.svg?width=748&height=109 748w\"}};};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,YyGrR6H9i,k4tiubTPQ,onqLJw6xL,fBhhm6EKC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Sl4b9Yo2P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"tUjxgX_Bt\",\"Un887OIKL\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);const ref9=React.useRef(null);const ref10=React.useRef(null);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-73ish8\",className,classNames),\"data-framer-name\":\"Laptop/Desktop\",layoutDependency:layoutDependency,layoutId:\"Sl4b9Yo2P\",ref:refBinding,style:{backgroundColor:\"var(--token-2776fc0d-410c-4257-8133-90ba39613e87, rgb(8, 8, 14))\",...style},...addPropertyOverrides({tUjxgX_Bt:{\"data-framer-name\":\"Tablet\"},Un887OIKL:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[k4tiubTPQ!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14kiy20-container\",layoutDependency:layoutDependency,layoutId:\"i4eZ8B_GI-container\",nodeId:\"i4eZ8B_GI\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"i4eZ8B_GI\",layoutId:\"i4eZ8B_GI\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Ciufmzl7n\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n6pghi\",\"data-framer-name\":\"Footer Content\",layoutDependency:layoutDependency,layoutId:\"pB1uhHUgM\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-130kv4e\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"qnD1yGi6_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-b5kq6r\",\"data-styles-preset\":\"y_Qp68_v2\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Social Links\"})}),className:\"framer-19mmc57\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EtrdY57qy\",style:{\"--extracted-1of0zx5\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-109h6ue\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"AEbdlfjkO\",children:[onqLJw6xL!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nuavy6\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"LiZtZYUqw\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{href:\"mailto:admin@viratanand.com\",motionChild:true,nodeId:\"sXScCGu2I\",scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vyrsgu framer-fejy35\",\"data-framer-name\":\"Link\",\"data-highlight\":true,id:`${layoutId}-1vyrsgu`,layoutDependency:layoutDependency,layoutId:\"sXScCGu2I\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17fq66c\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CXamQr4ep\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><path d=\"M 20.85 22.533 L 28.904 28.133 L 28.904 16.986 L 20.851 22.533 Z\" fill=\"rgb(224,231,255)\"></path><path d=\"M 20 0 C 8.956 0 0 8.953 0 20 C 0 31.045 8.955 40 20 40 C 31.046 40 40 31.045 40 20 C 40 8.952 31.047 0 20 0 Z M 29.396 29.066 L 9.896 29.066 C 8.801 29.062 7.915 28.176 7.911 27.081 L 7.911 13.515 C 7.911 12.423 8.804 11.529 9.897 11.529 L 30.163 11.529 C 31.255 11.529 32.149 12.422 32.149 13.515 L 32.152 27.083 C 32.105 28.527 31.479 29.043 29.396 29.066 Z\" fill=\"rgb(224,231,255)\"></path><path d=\"M 19.997 23.018 C 19.898 23.018 19.801 22.988 19.719 22.931 L 19.574 22.83 L 11.303 28.581 L 28.697 28.581 L 20.423 22.828 C 20.423 22.828 20.093 23.018 19.997 23.018 Z M 28.683 12.015 L 11.37 12.015 L 19.999 18.413 L 28.684 12.015 Z M 19.14 22.528 L 11.095 16.986 L 11.09 28.136 L 19.148 22.534 Z\" fill=\"rgb(224,231,255)\"></path></svg>',svgContentId:11716564522,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1vyrsgu`,offsetX:0,offsetY:20,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-zf45oz\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"bNK0Gz3HQ\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMjAw\",\"--framer-font-family\":'\"Lexend Deca\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Gmail\"})}),className:\"framer-ooilga\",fonts:[\"GF;Lexend Deca-200\"],layoutDependency:layoutDependency,layoutId:\"Gz0I9ELqf\",style:{\"--extracted-r6o4lv\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zs33ph-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Hejotvl6Y-container\",nodeId:\"Hejotvl6Y\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:8,scale:1},distance:8,enabled:true,height:\"100%\",hoverArea:0,id:\"Hejotvl6Y\",layoutId:\"Hejotvl6Y\",smoothing:50,width:\"100%\",...addPropertyOverrides({tUjxgX_Bt:{enabled:false},Un887OIKL:{enabled:false}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ocjwe9\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"HRE0OulS4\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c3shol-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R4JPiAiUF-container\",nodeId:\"R4JPiAiUF\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:8,scale:1},distance:8,enabled:true,height:\"100%\",hoverArea:0,id:\"R4JPiAiUF\",layoutId:\"R4JPiAiUF\",smoothing:50,width:\"100%\",...addPropertyOverrides({tUjxgX_Bt:{enabled:false},Un887OIKL:{enabled:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/viratanand\",motionChild:true,nodeId:\"t3sYtxE1o\",scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-acdpyu framer-fejy35\",\"data-framer-name\":\"Link\",\"data-highlight\":true,id:`${layoutId}-acdpyu`,layoutDependency:layoutDependency,layoutId:\"t3sYtxE1o\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay1}),ref:ref3,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ggsx9h\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CGOh9xkGN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><g><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\"></path><path d=\"M 20 0 C 31.038 0 40 8.962 40 20 C 40 31.038 31.038 40 20 40 C 8.962 40 0 31.038 0 20 C 0 8.962 8.962 0 20 0 Z M 13.747 31.24 L 13.747 15.62 L 8.555 15.62 L 8.555 31.24 Z M 32.467 31.24 L 32.467 22.283 C 32.467 17.486 29.906 15.253 26.49 15.253 C 23.736 15.253 22.502 16.769 21.811 17.833 L 21.811 15.62 L 16.621 15.62 C 16.689 17.086 16.621 31.239 16.621 31.239 L 21.811 31.239 L 21.811 22.516 C 21.811 22.049 21.845 21.583 21.982 21.249 C 22.357 20.317 23.212 19.351 24.646 19.351 C 26.524 19.351 27.276 20.784 27.276 22.882 L 27.276 31.239 L 32.467 31.239 Z M 11.186 8.09 C 9.409 8.09 8.249 9.258 8.249 10.789 C 8.249 12.287 9.374 13.487 11.117 13.487 L 11.151 13.487 C 12.961 13.487 14.088 12.287 14.088 10.789 C 14.055 9.258 12.961 8.089 11.186 8.089 Z\" fill=\"rgb(224,231,255)\"></path></g></svg>',svgContentId:9787096770,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-acdpyu`,offsetX:0,offsetY:20,onDismiss:overlay1.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-19v89tw\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"pHm4vLClG\",ref:ref4,role:\"dialog\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMjAw\",\"--framer-font-family\":'\"Lexend Deca\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Linkedin\"})}),className:\"framer-ic8atz\",fonts:[\"GF;Lexend Deca-200\"],layoutDependency:layoutDependency,layoutId:\"RHhPcuvlz\",style:{\"--extracted-r6o4lv\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18yrspo\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"TBAtIagKX\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/viratanand.ux\",motionChild:true,nodeId:\"H7YMCzbK6\",openInNewTab:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-i7ubdw framer-fejy35\",\"data-framer-name\":\"Link\",\"data-highlight\":true,id:`${layoutId}-i7ubdw`,layoutDependency:layoutDependency,layoutId:\"H7YMCzbK6\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay2}),ref:ref5,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lrny5h\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"e3a7jN6aR\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><path d=\"M 20 0 C 31.038 0 40 8.962 40 20 C 40 31.038 31.038 40 20 40 C 8.962 40 0 31.038 0 20 C 0 8.962 8.962 0 20 0 Z M 20 7.5 C 16.605 7.5 16.18 7.514 14.846 7.575 C 13.516 7.635 12.607 7.847 11.812 8.156 C 10.99 8.476 10.292 8.903 9.598 9.598 C 8.962 10.222 8.47 10.978 8.156 11.812 C 7.847 12.607 7.636 13.516 7.576 14.846 C 7.513 16.18 7.5 16.606 7.5 20 C 7.5 23.395 7.514 23.82 7.575 25.154 C 7.635 26.484 7.847 27.393 8.156 28.188 C 8.476 29.01 8.903 29.707 9.598 30.402 C 10.222 31.038 10.978 31.53 11.812 31.844 C 12.607 32.153 13.516 32.364 14.846 32.424 C 16.18 32.486 16.606 32.5 20 32.5 C 23.395 32.5 23.82 32.486 25.154 32.425 C 26.484 32.365 27.393 32.153 28.188 31.844 C 29.022 31.53 29.778 31.038 30.402 30.402 C 31.038 29.778 31.53 29.022 31.844 28.188 C 32.153 27.393 32.364 26.484 32.424 25.154 C 32.486 23.82 32.5 23.394 32.5 20 C 32.5 16.605 32.486 16.18 32.425 14.846 C 32.365 13.516 32.153 12.607 31.844 11.812 C 31.53 10.978 31.038 10.222 30.402 9.598 C 29.778 8.962 29.022 8.47 28.188 8.156 C 27.393 7.847 26.484 7.636 25.154 7.576 C 23.82 7.513 23.394 7.5 20 7.5 Z M 20 9.752 C 23.338 9.752 23.733 9.765 25.051 9.825 C 26.27 9.881 26.931 10.085 27.372 10.255 C 27.956 10.482 28.372 10.753 28.809 11.191 C 29.247 11.628 29.518 12.044 29.744 12.628 C 29.916 13.068 30.119 13.73 30.174 14.948 C 30.235 16.267 30.248 16.662 30.248 20 C 30.248 23.338 30.235 23.733 30.175 25.051 C 30.119 26.27 29.915 26.931 29.745 27.372 C 29.518 27.956 29.247 28.372 28.809 28.809 C 28.406 29.224 27.915 29.544 27.372 29.744 C 26.932 29.916 26.27 30.119 25.052 30.174 C 23.733 30.235 23.338 30.248 20 30.248 C 16.662 30.248 16.267 30.235 14.949 30.175 C 13.73 30.119 13.069 29.915 12.628 29.745 C 12.044 29.518 11.628 29.247 11.19 28.809 C 10.775 28.406 10.456 27.915 10.256 27.372 C 10.084 26.932 9.881 26.27 9.826 25.052 C 9.765 23.733 9.752 23.338 9.752 20 C 9.752 16.662 9.765 16.267 9.825 14.949 C 9.881 13.73 10.085 13.069 10.255 12.628 C 10.482 12.044 10.753 11.628 11.19 11.191 C 11.593 10.775 12.085 10.456 12.628 10.255 C 13.068 10.085 13.73 9.881 14.948 9.825 C 16.267 9.765 16.662 9.752 20 9.752 Z M 20 13.582 C 17.688 13.553 15.539 14.77 14.374 16.768 C 13.21 18.766 13.21 21.235 14.374 23.233 C 15.539 25.231 17.688 26.448 20 26.419 C 23.545 26.419 26.419 23.545 26.419 20 C 26.419 16.455 23.545 13.581 20 13.581 Z M 20 24.167 C 18.496 24.19 17.096 23.401 16.338 22.103 C 15.579 20.804 15.579 19.197 16.338 17.898 C 17.096 16.6 18.496 15.811 20 15.834 C 22.276 15.869 24.102 17.724 24.102 20.001 C 24.102 22.277 22.276 24.132 20 24.167 Z M 26.673 11.827 C 25.845 11.827 25.173 12.499 25.173 13.327 C 25.173 14.155 25.845 14.827 26.673 14.827 C 27.501 14.827 28.173 14.155 28.173 13.327 C 28.173 12.499 27.501 11.827 26.673 11.827 Z\" fill=\"rgb(224,231,255)\"></path></svg>',svgContentId:10272866494,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-i7ubdw`,offsetX:0,offsetY:20,onDismiss:overlay2.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-vran75\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"LX7Rmj9gj\",ref:ref6,role:\"dialog\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMjAw\",\"--framer-font-family\":'\"Lexend Deca\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Instagram\"})}),className:\"framer-1b95q0j\",fonts:[\"GF;Lexend Deca-200\"],layoutDependency:layoutDependency,layoutId:\"nPQ5_eWIz\",style:{\"--extracted-r6o4lv\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bhqplv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oFN_knUSg-container\",nodeId:\"oFN_knUSg\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:8,scale:1},distance:8,enabled:true,height:\"100%\",hoverArea:0,id:\"oFN_knUSg\",layoutId:\"oFN_knUSg\",smoothing:50,width:\"100%\",...addPropertyOverrides({tUjxgX_Bt:{enabled:false},Un887OIKL:{enabled:false}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6zkc0w\",\"data-framer-name\":\"X (Twitter)\",layoutDependency:layoutDependency,layoutId:\"ImzZ3Ygil\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/viratanandux\",motionChild:true,nodeId:\"JauAKfwv5\",openInNewTab:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1uav45r framer-fejy35\",\"data-framer-name\":\"Link\",\"data-highlight\":true,id:`${layoutId}-1uav45r`,layoutDependency:layoutDependency,layoutId:\"JauAKfwv5\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay3}),ref:ref7,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-scsunp\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"lrlWucFfT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><path d=\"M 28.287 28.925 L 26.197 28.925 L 12.553 10.955 L 14.796 10.955 L 28.286 28.925 Z\" fill=\"rgb(224,231,255)\"></path><path d=\"M 0.001 20 C 0.001 8.954 8.955 0 20.001 0 C 31.047 0 40.001 8.954 40.001 20 C 40.001 31.046 31.047 40 20.001 40 C 8.955 40 0.001 31.046 0.001 20 Z M 31.292 8.8 L 27.521 8.8 L 21.305 15.958 L 15.931 8.8 L 8.148 8.8 L 17.448 21.051 L 8.634 31.2 L 12.408 31.2 L 19.211 23.37 L 25.156 31.2 L 32.746 31.2 L 23.052 18.288 Z\" fill=\"rgb(224,231,255)\"></path></svg>',svgContentId:10153468427,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1uav45r`,offsetX:0,offsetY:20,onDismiss:overlay3.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1lmxyu3\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"IO6aWbCLS\",ref:ref8,role:\"dialog\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMjAw\",\"--framer-font-family\":'\"Lexend Deca\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"X (Twitter)\"})}),className:\"framer-z8km4z\",fonts:[\"GF;Lexend Deca-200\"],layoutDependency:layoutDependency,layoutId:\"wZABoBLUI\",style:{\"--extracted-r6o4lv\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vl2smf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MUp1P48wF-container\",nodeId:\"MUp1P48wF\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:8,scale:1},distance:8,enabled:true,height:\"100%\",hoverArea:0,id:\"MUp1P48wF\",layoutId:\"MUp1P48wF\",smoothing:50,width:\"100%\",...addPropertyOverrides({tUjxgX_Bt:{enabled:false},Un887OIKL:{enabled:false}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1221ilf\",\"data-framer-name\":\"Github\",layoutDependency:layoutDependency,layoutId:\"tQ2wra69w\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay4=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/viratanand-ux\",motionChild:true,nodeId:\"AIjJVpdoL\",openInNewTab:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1oiiw1y framer-fejy35\",\"data-framer-name\":\"Link\",\"data-highlight\":true,id:`${layoutId}-1oiiw1y`,layoutDependency:layoutDependency,layoutId:\"AIjJVpdoL\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay4}),ref:ref9,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-d7ewev\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XLtcuIocy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><path d=\"M 20.001 0 C 8.956 0 0 9.18 0 20.51 C 0 29.573 5.732 37.252 13.68 39.966 C 14.68 40.154 15.045 39.52 15.045 38.976 C 15.045 38.484 15.028 37.198 15.019 35.484 C 9.456 36.725 8.277 32.734 8.277 32.734 C 7.367 30.368 6.054 29.734 6.054 29.734 C 4.241 28.457 6.188 28.484 6.188 28.484 C 8.197 28.626 9.25 30.6 9.25 30.6 C 11.036 33.734 13.93 32.832 15.072 32.305 C 15.251 30.984 15.769 30.073 16.34 29.565 C 11.902 29.046 7.233 27.287 7.233 19.43 C 7.233 17.188 8.009 15.358 9.286 13.93 C 9.081 13.411 8.393 11.322 9.483 8.5 C 9.483 8.5 11.161 7.947 14.983 10.599 C 16.581 10.143 18.287 9.92 19.993 9.911 C 21.689 9.921 23.403 10.143 25.001 10.599 C 28.823 7.947 30.493 8.5 30.493 8.5 C 31.582 11.322 30.895 13.411 30.689 13.93 C 31.966 15.367 32.743 17.197 32.743 19.43 C 32.743 27.305 28.064 29.037 23.608 29.546 C 24.323 30.18 24.966 31.43 24.966 33.341 C 24.966 36.082 24.939 38.297 24.939 38.966 C 24.939 39.511 25.296 40.154 26.314 39.949 C 34.279 37.243 40.002 29.564 40.002 20.51 C 40.002 9.18 31.046 0 20.002 0 Z\" fill=\"rgb(224,231,255)\"></path></svg>',svgContentId:10033900082,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref9,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1oiiw1y`,offsetX:0,offsetY:20,onDismiss:overlay4.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-194kxpe\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"kIibTtHlS\",ref:ref10,role:\"dialog\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMjAw\",\"--framer-font-family\":'\"Lexend Deca\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Github\"})}),className:\"framer-1vi42sh\",fonts:[\"GF;Lexend Deca-200\"],layoutDependency:layoutDependency,layoutId:\"jHD2ryLAe\",style:{\"--extracted-r6o4lv\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-npz8tu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bnGiijlt4-container\",nodeId:\"bnGiijlt4\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(MagneticHover,{children:{distance:8,scale:1},distance:8,enabled:true,height:\"100%\",hoverArea:0,id:\"bnGiijlt4\",layoutId:\"bnGiijlt4\",smoothing:50,width:\"100%\",...addPropertyOverrides({tUjxgX_Bt:{enabled:false},Un887OIKL:{enabled:false}},baseVariant,gestureVariant)})})})]})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ubikq-container\",layoutDependency:layoutDependency,layoutId:\"sRW5VW_ws-container\",nodeId:\"sRW5VW_ws\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"sRW5VW_ws\",layoutId:\"sRW5VW_ws\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Ciufmzl7n\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15m8hl0\",\"data-framer-name\":\"Copyright & Label\",layoutDependency:layoutDependency,layoutId:\"n9yntNt84\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17kfoov\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"MVlzyhTii\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pqao8d-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WbPWTaRbB-container\",nodeId:\"WbPWTaRbB\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(CopyrightText,{color:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.6em\"},height:\"100%\",id:\"WbPWTaRbB\",layoutId:\"WbPWTaRbB\",name:\"Anand K.\",prefix:\"Edition\",showIcon:false,showName:false,suffix:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\" \\xa9 Anand K.\"})}),className:\"framer-1i24rxr\",fonts:[\"GF;Lexend Deca-300\"],layoutDependency:layoutDependency,layoutId:\"jhKZgQ9mx\",style:{\"--extracted-1of0zx5\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Un887OIKL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"\\xa9 Anand K.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-155abnd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"agDZI7vEx-container\",nodeId:\"agDZI7vEx\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",style:{opacity:1},variants:{Un887OIKL:{opacity:0}},children:/*#__PURE__*/_jsx(DigitalClock,{color:\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(212, 212, 212))\",font:{fontFamily:'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0.1em\",lineHeight:\"1em\"},gap:6,height:\"100%\",id:\"agDZI7vEx\",layoutId:\"agDZI7vEx\",showSeconds:true,timeFormat:false,timeFormatStyle:\"AM/PM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TGV4ZW5kIERlY2EtMzAw\",\"--framer-font-family\":'\"Lexend Deca\", \"Lexend Deca Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255)))\"},children:\"Designed with 🤍 in India\"})}),className:\"framer-5di9kv\",fonts:[\"GF;Lexend Deca-300\"],layoutDependency:layoutDependency,layoutId:\"Ib_qUVHrK\",style:{\"--extracted-1of0zx5\":\"var(--token-c42f673a-5b68-46a1-bd35-c6456604298c, rgb(224, 231, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jazd6d-container\",layoutDependency:layoutDependency,layoutId:\"HD1yTO9FL-container\",nodeId:\"HD1yTO9FL\",rendersWithMotion:true,scopeId:\"Za0RSlwWW\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"HD1yTO9FL\",layoutId:\"HD1yTO9FL\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Ciufmzl7n\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tv3rl1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"gebyVibaK\",children:[/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:140}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:109,pixelWidth:748,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(YyGrR6H9i)},className:\"framer-kb6w0z\",\"data-framer-name\":\"Footer Logo\",layoutDependency:layoutDependency,layoutId:\"UXlgsSP9O\",style:{transformPerspective:1200},...addPropertyOverrides({tUjxgX_Bt:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],background:{alt:\"\",fit:\"fill\",pixelHeight:109,pixelWidth:748,sizes:`max(${componentViewport?.width||\"100vw\"} - 20px, 1px)`,...toResponsiveImage(YyGrR6H9i)}},Un887OIKL:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],background:{alt:\"\",fit:\"fill\",pixelHeight:109,pixelWidth:748,sizes:`max(${componentViewport?.width||\"100vw\"} - 20px, 1px)`,...toResponsiveImage(YyGrR6H9i)}}},baseVariant,gestureVariant)}),fBhhm6EKC!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t0xwo3\",\"data-framer-name\":\"Shadow\",layoutDependency:layoutDependency,layoutId:\"CNxs6pTrF\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 42.162068684895836%, rgb(8, 8, 14) 100%)\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jTl9T.framer-fejy35, .framer-jTl9T .framer-fejy35 { display: block; }\",\".framer-jTl9T.framer-73ish8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-jTl9T .framer-14kiy20-container, .framer-jTl9T .framer-ubikq-container, .framer-jTl9T .framer-1jazd6d-container { flex: none; height: 2px; position: relative; width: 100%; z-index: 1; }\",\".framer-jTl9T .framer-n6pghi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jTl9T .framer-130kv4e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-jTl9T .framer-19mmc57, .framer-jTl9T .framer-1i24rxr { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-jTl9T .framer-109h6ue { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jTl9T .framer-1nuavy6, .framer-jTl9T .framer-ocjwe9, .framer-jTl9T .framer-18yrspo, .framer-jTl9T .framer-6zkc0w, .framer-jTl9T .framer-1221ilf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jTl9T .framer-1vyrsgu, .framer-jTl9T .framer-acdpyu, .framer-jTl9T .framer-i7ubdw, .framer-jTl9T .framer-1uav45r, .framer-jTl9T .framer-1oiiw1y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jTl9T .framer-17fq66c, .framer-jTl9T .framer-ggsx9h, .framer-jTl9T .framer-lrny5h, .framer-jTl9T .framer-scsunp, .framer-jTl9T .framer-d7ewev { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-jTl9T .framer-zf45oz, .framer-jTl9T .framer-19v89tw, .framer-jTl9T .framer-vran75, .framer-jTl9T .framer-1lmxyu3, .framer-jTl9T .framer-194kxpe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 8px 4px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-jTl9T .framer-ooilga, .framer-jTl9T .framer-ic8atz, .framer-jTl9T .framer-1b95q0j, .framer-jTl9T .framer-z8km4z, .framer-jTl9T .framer-1vi42sh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jTl9T .framer-zs33ph-container, .framer-jTl9T .framer-c3shol-container, .framer-jTl9T .framer-1bhqplv-container, .framer-jTl9T .framer-vl2smf-container, .framer-jTl9T .framer-npz8tu-container, .framer-jTl9T .framer-1pqao8d-container, .framer-jTl9T .framer-155abnd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jTl9T .framer-15m8hl0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 28px 24px 28px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-jTl9T .framer-17kfoov { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 0px 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jTl9T .framer-5di9kv { flex: 1 0 0px; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jTl9T .framer-tv3rl1 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-jTl9T .framer-kb6w0z { aspect-ratio: 7.2 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 200px); overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-jTl9T .framer-1t0xwo3 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-jTl9T.framer-v-1jyxv0g.framer-73ish8 { width: 768px; }\",\".framer-jTl9T.framer-v-1jyxv0g .framer-tv3rl1, .framer-jTl9T.framer-v-96h2pt .framer-tv3rl1 { padding: 10px; }\",\".framer-jTl9T.framer-v-1jyxv0g .framer-kb6w0z { height: var(--framer-aspect-ratio-supported, 103px); }\",\".framer-jTl9T.framer-v-96h2pt.framer-73ish8 { width: 360px; }\",\".framer-jTl9T.framer-v-96h2pt .framer-130kv4e { max-width: 500px; padding: 40px 0px 40px 0px; }\",\".framer-jTl9T.framer-v-96h2pt .framer-19mmc57, .framer-jTl9T.framer-v-96h2pt .framer-109h6ue { z-index: 1; }\",\".framer-jTl9T.framer-v-96h2pt .framer-15m8hl0 { padding: 24px 20px 24px 20px; }\",\".framer-jTl9T.framer-v-96h2pt .framer-kb6w0z { gap: 10px; height: var(--framer-aspect-ratio-supported, 28px); }\",\".framer-jTl9T.framer-v-96h2pt .framer-1t0xwo3 { gap: 10px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 520\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tUjxgX_Bt\":{\"layout\":[\"fixed\",\"auto\"]},\"Un887OIKL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YyGrR6H9i\":\"footerLogo\",\"k4tiubTPQ\":\"hasTopDivider\",\"onqLJw6xL\":\"hasEmail\",\"fBhhm6EKC\":\"footerShadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZa0RSlwWW=withCSS(Component,css,\"framer-jTl9T\");export default FramerZa0RSlwWW;FramerZa0RSlwWW.displayName=\"Footer\";FramerZa0RSlwWW.defaultProps={height:520,width:1440};addPropertyControls(FramerZa0RSlwWW,{variant:{options:[\"Sl4b9Yo2P\",\"tUjxgX_Bt\",\"Un887OIKL\"],optionTitles:[\"Laptop/Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},YyGrR6H9i:{__defaultAssetReference:\"data:framer/asset-reference,4H5f1hAcNoBCvIhV0Pg9YfFjOY4.svg?originalFilename=Frame+4.svg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,4H5f1hAcNoBCvIhV0Pg9YfFjOY4.svg?originalFilename=Frame+4.svg&preferredSize=auto\"},title:\"Footer Logo\",type:ControlType.ResponsiveImage},k4tiubTPQ:{defaultValue:true,description:\"This toggle is only for main divider.\",title:\"has Top Divider\",type:ControlType.Boolean},onqLJw6xL:{defaultValue:true,description:\"\",title:\"has Email\",type:ControlType.Boolean},fBhhm6EKC:{defaultValue:false,title:\"Footer Shadow\",type:ControlType.Boolean}});addFonts(FramerZa0RSlwWW,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4cM1AqRPCqLNflg.woff2\",weight:\"200\"},{cssFamilyName:\"Lexend Deca\",source:\"google\",style:\"normal\",uiFamilyName:\"Lexend Deca\",url:\"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1AqRPCqLNflg.woff2\",weight:\"300\"}]},...DividerFonts,...MagneticHoverFonts,...CopyrightTextFonts,...DigitalClockFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZa0RSlwWW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"520\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"YyGrR6H9i\\\":\\\"footerLogo\\\",\\\"k4tiubTPQ\\\":\\\"hasTopDivider\\\",\\\"onqLJw6xL\\\":\\\"hasEmail\\\",\\\"fBhhm6EKC\\\":\\\"footerShadow\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tUjxgX_Bt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Un887OIKL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Za0RSlwWW.map","// Generated by Framer (c4d24af)\nexport default function metadata(params,activeLocale){return{description:\"A curious UX & Product Designer based in India. Certified in User Interface & Experience by Google, Meta & IBM.\",favicon:\"https://framerusercontent.com/assets/LUoIbhtnpXqE5L2C8MpvA7ENy58.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/9V5lFIoq8NNH0xNE4hnN6Bn8.png\",title:\"Anand K. - Product Designer\"};}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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"}