{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js", "ssg:https://framerusercontent.com/modules/5yxlBT4WBTiS5i0LJFHx/g7nZ1nIp8bu5ADzP9ft0/xVFoVRkDB.js", "ssg:https://framerusercontent.com/modules/y7FdasLfVaYlPwW9XnFD/xYRFYPd6pWH3Ei2i6R7W/k4T_RhK4L.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "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 \u2014 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 { 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 { 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 { 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{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (bab6da3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/4r6dBNYUtleUVH4LGsYz/erwsTdmtIY5fpz3ztyNJ/diqAQm8b4.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/89WwirHlhlrdLtNewjhX/CUZ4hMBD50ojpwpvvPPI/lkk2Pmfr2.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xMCsLq98BEVBGoeVQkvs/IAspLpQQAS0tE06cqiqA/pLdfyfLcz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/52Sw6McvgCXqoRRmmmCz/NH6kcRdXoDFGiixuDdq9/R8x3KOzWu.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/nClww0G0WAV9tN1mF2TE/f7dfcRtsMO9hBFKnXVXf/rYiD74HIx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1khExrr78tzVCCD9SaGT/0MB7GVuHo3ulFgBU4UlB/SXxpl9onw.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/3I5jxNJbjoSBWuGUPBS6/1rGbMsHRgfoCdeIedZ6a/V_DfU9Xne.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/3wRwQJO45pwYcDSvCee3/uQQXfgy1ZYTLLH1DoWC4/wtxvxwKGj.js\";import Button from\"https://framerusercontent.com/modules/zeMDt4f9KiL70HqgAxPy/VrkMiKzJ0gqFcuwk3KtC/ynxsaIxXW.js\";const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const VideoFonts=getFonts(Video);const cycleOrder=[\"T9vZBlinz\",\"DqgR9PgjM\",\"NBOcrqEph\",\"RLxilvl2U\"];const serializationHash=\"framer-8Se8x\";const variantClassNames={DqgR9PgjM:\"framer-v-11m0yd1\",NBOcrqEph:\"framer-v-1cs66z4\",RLxilvl2U:\"framer-v-viqhqf\",T9vZBlinz:\"framer-v-bhf025\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={delay:0,duration:1,ease:[.55,0,0,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={\"Desktop Wide\":\"T9vZBlinz\",Desktop:\"DqgR9PgjM\",Mobile:\"RLxilvl2U\",Tablet:\"NBOcrqEph\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T9vZBlinz\"};};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:\"T9vZBlinz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bhf025\",className,classNames),\"data-framer-name\":\"Desktop Wide\",layoutDependency:layoutDependency,layoutId:\"T9vZBlinz\",ref:refBinding,style:{...style},...addPropertyOverrides({DqgR9PgjM:{\"data-framer-name\":\"Desktop\"},NBOcrqEph:{\"data-framer-name\":\"Tablet\"},RLxilvl2U:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iuphpq\",\"data-framer-name\":\"CTA Banner\",layoutDependency:layoutDependency,layoutId:\"v5u7dbNjJ\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-2w1a40\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"JNhME4fw5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12uifjg\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"qu4F0jJU6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-ut39gj\",\"data-styles-preset\":\"R8x3KOzWu\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"Let\u2019s build something great together\"})}),className:\"framer-1f5vf9l\",\"data-framer-name\":\"Let's build something great together\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h4OdWxD55\",style:{\"--extracted-gdpscs\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{RLxilvl2U:{\"--extracted-1of0zx5\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RLxilvl2U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-dzur94\",\"data-styles-preset\":\"SXxpl9onw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"Let\u2019s build something great together\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gjhefo\",\"data-styles-preset\":\"pLdfyfLcz\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"Get in touch to explore how we can help your business reach its full potential.\"})}),className:\"framer-oc2b4b\",\"data-framer-name\":\"Get in touch to explore how we can help your business reach its full potential.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B7KsZCDXy\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TQtrT4cVD\"},implicitPathVariables:undefined},{href:{webPageId:\"TQtrT4cVD\"},implicitPathVariables:undefined},{href:{webPageId:\"TQtrT4cVD\"},implicitPathVariables:undefined},{href:{webPageId:\"TQtrT4cVD\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rnjb2p-container\",layoutDependency:layoutDependency,layoutId:\"cnJaKEuzn-container\",nodeId:\"cnJaKEuzn\",rendersWithMotion:true,scopeId:\"xVFoVRkDB\",children:/*#__PURE__*/_jsx(Button,{E7TcjLTB6:resolvedLinks[0],height:\"100%\",id:\"cnJaKEuzn\",layoutId:\"cnJaKEuzn\",PYCSKtmKV:\"Get Started Today\",variant:\"JMzV7RDmI\",width:\"100%\",...addPropertyOverrides({DqgR9PgjM:{E7TcjLTB6:resolvedLinks[1]},NBOcrqEph:{E7TcjLTB6:resolvedLinks[2]},RLxilvl2U:{E7TcjLTB6:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10fpvip-container\",\"data-framer-name\":\"Video BG\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X31EmnD8H-container\",name:\"Video BG\",nodeId:\"X31EmnD8H\",rendersWithMotion:true,scopeId:\"xVFoVRkDB\",style:{mask:\"radial-gradient(84% 93% at 50% 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) intersect, linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%) add\",WebkitMask:\"radial-gradient(84% 93% at 50% 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) intersect, linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%) add\"},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"X31EmnD8H\",isMixedBorderRadius:false,layoutId:\"X31EmnD8H\",loop:true,muted:true,name:\"Video BG\",objectFit:\"fill\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://video.gumlet.io/67a34db7c82041cdc3756469/67a544193dde702a6fe8cd31/download.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h29qme\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"WIJ4xHDJl\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jjlwa\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OhX4Czhvu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x9eme1\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xj9UNv7C3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g6t2td\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kXXJ0ZcLZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mzq2gd\",\"data-framer-name\":\"Stack\",layoutDependency:layoutDependency,layoutId:\"WgVSIcQt6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-15o9ve6\",\"data-styles-preset\":\"V_DfU9Xne\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:[\"Solomo Tech Pte. Ltd.\",/*#__PURE__*/_jsx(motion.br,{}),\"Reg. No. (UEN) 202518488D\",/*#__PURE__*/_jsx(motion.br,{}),\"10 Anson Road, #20 05 International Plaza, Singapore\"]})}),className:\"framer-1eqbml8\",\"data-framer-name\":\"We help businesses succeed in the digital space by creating thoughtful solutions that combine smart design, reliable technology, and a deep understanding of what your users really need.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vTOgw7lAN\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"14px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NBOcrqEph:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-15o9ve6\",\"data-styles-preset\":\"V_DfU9Xne\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:[\"Solomo Tech Pte. Ltd.\",/*#__PURE__*/_jsx(motion.br,{}),\"Reg. No. (UEN) 202518488D\",/*#__PURE__*/_jsx(motion.br,{}),\"10 Anson Road, #20 05 International Plaza, Singapore\"]})})},RLxilvl2U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-15o9ve6\",\"data-styles-preset\":\"V_DfU9Xne\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:[\"Solomo Tech Pte. Ltd.\",/*#__PURE__*/_jsx(motion.br,{}),\"Reg. No. (UEN) 202518488D\",/*#__PURE__*/_jsx(motion.br,{}),\"10 Anson Road, #20 05 International Plaza, Singapore\"]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zrf55m\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"F8IGcYobq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-187nily\",\"data-styles-preset\":\"rYiD74HIx\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"You can also email us at:\"})}),className:\"framer-1c263zh\",\"data-framer-name\":\"You can also email us at:\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qdLiEHgSj\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NBOcrqEph:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-187nily\",\"data-styles-preset\":\"rYiD74HIx\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"You can also email us at:\"})})},RLxilvl2U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-187nily\",\"data-styles-preset\":\"rYiD74HIx\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"You can also email us at:\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k2h678\",\"data-styles-preset\":\"wtxvxwKGj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@solomo.tech\",motionChild:true,nodeId:\"weVqxGA7J\",openInNewTab:true,scopeId:\"xVFoVRkDB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1k8uo92\",\"data-styles-preset\":\"diqAQm8b4\",children:\"contact@solomo.ad\"})})})}),className:\"framer-xj6qxl\",\"data-framer-name\":\"contact@opushq.com\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"weVqxGA7J\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"48px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NBOcrqEph:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k2h678\",\"data-styles-preset\":\"wtxvxwKGj\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@solomo.tech\",motionChild:true,nodeId:\"weVqxGA7J\",openInNewTab:true,scopeId:\"xVFoVRkDB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1k8uo92\",\"data-styles-preset\":\"diqAQm8b4\",children:\"contact@solomo.ad\"})})})})},RLxilvl2U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k2h678\",\"data-styles-preset\":\"wtxvxwKGj\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@solomo.tech\",motionChild:true,nodeId:\"weVqxGA7J\",openInNewTab:true,scopeId:\"xVFoVRkDB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1k8uo92\",\"data-styles-preset\":\"diqAQm8b4\",children:\"contact@solomo.ad\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eoncco\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"u0sNPIMST\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qfik7i\",\"data-framer-name\":\"Logo-the-drum-recommends\",fill:\"black\",intrinsicHeight:658,intrinsicWidth:2268,layoutDependency:layoutDependency,layoutId:\"hxTqtEKTI\",svg:'<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" x=\"0\" y=\"0\" viewBox=\"0 0 2267.7 657.7\" style=\"enable-background:new 0 0 2267.7 657.7\" xml:space=\"preserve\"><style>.st0{fill:#ed1b23}.st1{fill:#fff}</style><path class=\"st0\" d=\"m1703.7 270.3 8.9-22h6.7V277h-4.8v-23l-9.1 23.2s-3.3-.1-3.2 0l-9.1-23.2v23.1h-4.8v-28.7h6.7l8.7 21.9M735.3 15.6c2.4-.1 4.4-.3 6.4-.3h89c17 0 33.7 2.4 49.7 8.1 36.4 12.9 61 37.6 72.9 74.3 9.8 30 10.3 60.7 1.7 91-12.4 44.3-41.9 71.6-86.1 83.2-13.1 3.5-26.5 4.7-40 4.6h-88.3c-1.6 0-3.2-.2-4.7-.3-1.4-4.9-2.1-245-.6-260.6zm58 206.6c8.4 0 16 .2 23.5-.1 9.3-.3 18.8 0 27.9-1.7 26.2-4.8 44-19.9 51.9-45.8 4.8-15.8 5.1-31.9 2.3-48-5.4-30.9-27.2-52.4-58.3-55.7-15.1-1.6-30.5-.8-45.7-1.1-.4 0-.8.4-1.5.9-.1 50.1-.1 100.4-.1 151.5z\"/><path class=\"st1\" d=\"M215.8 641.8h-64.5c-15.6-32.3-31.2-64.7-46.8-97.1H84c0 10.8-.1 21.4-.1 32.1v64.1c-5.3 1.5-46.9 1.9-57.6.8-1.3-4.8-1.9-250.4-.5-261.5 1.9-.1 3.8-.4 5.8-.4 32.2 0 64.3-.1 96.5 0 11 0 21.8 1.4 32.3 4.9 30.5 10.3 51.1 36.5 53.5 68.6.8 11.2.3 22.3-3 33.2-6.5 21.3-20.1 36.4-40.1 46.1-2.4 1.2-4.9 2.3-8 3.7 17.7 34.9 35.1 69.7 53 105.5zM84.7 431.3c-1.5 8.9-1 57.8.6 62.6 12.4 0 25 .3 37.4-.1 4.5-.1 9-1.4 13.3-2.9 8.6-3.2 14.6-9.2 17.5-17.9 6.7-20.2-4.9-39.4-26.1-41.4-14-1.4-28.1-.3-42.7-.3zm1083.4 27.3h53.5v18.7c15.6-17.6 34-25 55.6-24.5s39.5 8.1 51.3 27.9c2-2.3 3.6-4.2 5.2-6 11.6-13.6 26.3-20.7 44.1-21.7 9.8-.6 19.6-.3 29.2 2.4 25.4 7.2 40.1 24.2 45 49.8 1.1 5.8 1.5 11.8 1.5 17.7.1 37.4.1 74.8.1 112.2 0 2-.2 4-.3 6.5h-54.1c-.1-2.4-.3-4.8-.3-7.3 0-32.6.1-65.2-.1-97.9 0-4.9-.6-10.1-2.2-14.7-3.3-9.7-10.5-15.2-20.7-16.7-21.2-3.1-36.3 9.8-36.4 31.2-.1 32.4 0 64.8 0 97.2v8.3c-18.5.9-36.6.2-55.5.4-.1-2.9-.3-5.3-.3-7.7 0-31.7 0-63.4-.1-95.1 0-4.8-.3-9.6-1.4-14.2-2.8-11.8-11.1-18.7-23-20.1-19.9-2.3-34.3 9.8-35.1 29.9-.4 9.1-.1 18.2-.1 27.4v79.6h-55.4c-1.4-5-2-169.4-.5-183.3zm-32.7 183.2h-54.1c-.1-2.5-.3-5-.3-7.4 0-31.7 0-63.4-.1-95.1 0-3.9-.2-7.8-.9-11.6-2.4-13-10.4-21-22.2-22.7-14.6-2.1-26.5 3.3-32.6 14.7-3.1 5.8-4.1 12-4.1 18.5.1 31.9 0 63.9 0 95.8v7.7h-55.4v-8.2c0-31.5.1-63-.1-94.4 0-5.6-.7-11.5-2.4-16.8-3.1-10-10.6-15.7-21-17.2-21.1-3-36.2 9.9-36.3 31.4-.2 32.4-.1 64.8-.1 97.2v8.2c-18.8.5-37.1.1-55.8.2V458.6h52.9v17.3c15.5-15.8 33.7-23.5 55.3-23.2 21.9.3 40.1 7.9 52.1 27.8 1.4-1.6 2.6-2.8 3.7-4.1 12-15 27.6-22.7 46.7-23.6 9.2-.4 18.2-.2 27.2 2.2 26.2 6.9 43.4 26.7 46.6 53.9.7 5.6 1 11.4 1 17.1.1 35.8 0 71.6 0 107.4-.1 2.5-.1 5-.1 8.4z\"/><path class=\"st0\" d=\"M1517.6 276.3h-54.2c-.1-2.9-.4-5.6-.4-8.2 0-31.3 0-62.5-.1-93.8 0-3.6-.2-7.3-.8-10.9-2.2-13.8-11-22.5-24.2-24-14.9-1.7-27 4.7-32.6 17.3-2.5 5.5-3 11.4-3 17.4v95.1c0 2.2-.2 4.4-.3 7h-54.8V93.9c17.1-.8 34.3-.2 52.5-.4v18.6c15.4-16.6 33.8-24.3 55.4-23.9 21.7.3 40.1 7.9 52.6 29.1 1.3-2.1 2-3.5 3-4.7 15.4-20.1 36.6-26 60.7-24.2 9.9.7 19.3 3.2 28.1 8 19.7 10.7 29.1 28.1 31.7 49.8.6 4.7.7 9.6.7 14.3.1 35.8 0 71.6 0 107.4v7.3c-5.4 1.8-44.8 2.1-53.6.5V172.8c0-3.2-.1-6.4-.7-9.5-2.8-14.8-12.1-23.2-26.5-23.9-15.6-.8-27.9 7.3-31.8 21.5-1.2 4.3-1.6 9-1.6 13.5-.1 31.3-.1 62.5-.1 93.8v8.1z\"/><path class=\"st1\" d=\"M2027 470.1v-95.5h55.1c.1 3 .3 5.9.3 8.8 0 69.1 0 138.2.1 207.3 0 14.6.6 29.2.9 43.8v7.2h-53.5c-.6-4.7-1.2-9.5-1.9-14.8-.8.4-1.7.5-2.2 1.1-11.4 12.2-26.1 17.3-42.3 18.1-46.4 2.2-84.9-28.6-93.2-74.4-4.3-23.7-2.4-46.8 8.2-68.8 15.8-32.8 49-51.8 85.3-48.9 9.6.8 19.1 1.9 27.8 6.4 5.2 2.5 9.8 6.1 15.4 9.7zm1.1 80.6c-.9-5.9-1.2-11.4-2.6-16.7-4.7-18-19.7-29.3-38.8-29.6-18.7-.3-33.7 10.4-39.2 28-3.6 11.6-3.6 23.3.1 34.9 5.6 17.5 20.3 28.1 38.5 28.1 18.4 0 33.1-10.4 38.6-27.9 1.8-5.4 2.4-11.3 3.4-16.8z\"/><path class=\"st0\" d=\"M421.4 276.2h-55.3V174.7c0-3.6-.2-7.3-.8-10.9-2.4-14.6-11.9-23.5-26-24.6-15.8-1.2-28 6.4-32.2 20.6-1.5 4.9-1.9 10.3-2 15.5-.2 30.3-.1 60.7-.1 91v8.6c-5.3 1.8-45 2.3-54.1.8-1.4-4.9-1.9-255.1-.4-265.9 17.7-.5 35.6-.1 54.3-.3.1 8.4.2 16 .2 23.7v47.2c.1 7.6-.3 15.3.3 23.9 2.2-1.4 3.3-2 4.4-2.7 25.6-16.5 52.4-17.5 79.3-4.3 17.3 8.5 26.3 24.2 30.2 42.6 1.7 8 2.4 16.3 2.5 24.4.3 34.7.1 69.3.1 104-.1 2.7-.3 5.2-.4 7.9z\"/><path class=\"st1\" d=\"M824.5 549.6c-.6 60.8-45.7 97.8-97 97.9-56.4.2-98.1-41-98.5-97.1-.4-55.8 41-97.1 97-97.8 49.4-.6 97.5 33.9 98.5 97zm-56-.7c-1.1-5.5-1.8-12.1-3.8-18.3-5.5-16.2-19.5-25.7-37.2-26-17.3-.4-32 9-38.3 24.7-5 12.6-5.2 25.4-1.1 38.2 5.7 17.9 21.2 28.6 40 28.1s33.4-12.2 38-30.7c1.2-4.8 1.5-9.9 2.4-16z\"/><path class=\"st0\" d=\"M88.4 70.5H8.1V15.6h217.6c1.6 5.6 1.8 47.2.2 54.7H146c-.2 23.6-.1 46.3-.1 69v135.8c-5.5 1.6-45.6 2.1-57.4.8-.1-8.4-.1-17-.2-25.5V96.5c.1-8.3.1-16.7.1-26z\"/><path class=\"st1\" d=\"M404.5 564.3H278.2c-2 12.5 9 26.9 24.5 32.6 22 8 40.5 1 53.5-21 15 4.2 30.3 8.5 46 13-.5 2.2-.6 3.9-1.2 5.6-8.1 22-23.2 37.6-44.9 46.1-26.5 10.4-53.3 10.1-79.2-1.6-33.6-15.2-50.7-42.6-54.2-78.7-1.9-19.4.5-38.4 9.5-55.9 16.9-32.9 43.9-50.3 81-51.4 9.8-.3 19.6.7 29.2 3.1 30.7 8 50.4 27.2 59.3 57.6 4.4 14.8 5 30.1 4 45.4-.3 1.4-.7 2.9-1.2 5.2zm-125.9-36.7h72.6c-.6-8.8-3.8-15.9-9.9-21.5-14.7-13.4-42.2-11.7-55.1 3.3-4.3 5-7.6 10.7-7.6 18.2zm1384.1 36.7h-127.3c.4 3.1.5 5.8 1.2 8.2 4.5 14.9 19.1 26.1 36.1 27 5.6.3 11.4-.2 16.9-1.4 9.4-2 16.4-7.6 21.1-16.1 1-1.8 1.9-3.6 3.3-6.1 15.3 4.3 30.5 8.6 46.2 13-.4 1.9-.5 3.4-1 4.8-7.9 22.4-23.1 38.2-45 46.8-28.2 11-56.4 10.1-83.5-3.6-29.8-15.1-45.6-40.4-49.7-73.2-2.3-18.1-.5-36 6.3-53.1 14.1-35.5 47-57.8 85.1-57.8 11.5 0 22.8 1.2 33.7 4.8 30.8 10.1 48.6 31.9 55.3 63.1 3 14 3.8 28.3 1.3 43.6zm-53.7-36.7c.1-1.3.3-2 .2-2.6-2.6-15.1-12.1-24.3-28.3-27.2-18.4-3.3-35.3 4.7-42.1 20.3-1.2 2.8-1.7 5.9-2.7 9.5h72.9z\"/><path class=\"st0\" d=\"M581.8 211.3c15.6 4.4 30.4 8.6 45.7 13-.6 2.2-.8 4-1.4 5.6-7.9 21-22.1 36.3-42.8 44.5-30 12-59.9 10.9-88.4-4.9-25.4-14-39.7-36.4-44.8-64.6-3.1-17.3-2.4-34.5 2.7-51.5 12.8-43 53.5-69.9 98.2-64.7 7 .8 14.1 1.8 20.8 3.8 31.6 9.5 49.9 31.3 56.9 63.1 2.5 11.4 3.2 23 2.5 34.7-.2 2.7-.7 5.4-1.1 8.8H503.7c-2 13.2 9.2 27.8 25 33.3 10.2 3.6 20.6 3.8 30.9.5 10.8-3.2 17.6-10.8 22.2-21.6zm-4.3-48.3c-1.2-13.4-7.2-22.6-18.6-27.4-5.3-2.2-11.4-3.3-17.2-3.6-16.1-.9-29.8 7.6-35.6 21.6-1.2 2.8-1.6 5.9-2.5 9.5 25-.1 49-.1 73.9-.1z\"/><path class=\"st1\" d=\"M1691.4 458.5h53.5v18.1c1.4-.6 2.2-.6 2.5-1.1 15.1-18.2 35.1-23.6 57.6-21.9 11.5.9 22.4 4.3 31.9 11.2 13.7 9.9 21.1 23.7 24.4 39.9 1.4 6.9 2.1 14 2.2 21 .2 36.3.1 72.5.1 108.8 0 2.2-.2 4.5-.3 7.1h-55.8c-.1-2.7-.2-5.3-.2-8v-91.7c0-3.4 0-6.9-.2-10.3-1.2-16.6-11.8-26.7-28.4-27.2-16-.5-28.4 9.7-30.6 25.3-.5 3.6-.6 7.3-.6 10.9v100.9h-55.2c-1.8-4.6-2.4-170-.9-183z\"/><path class=\"st0\" d=\"M1252.2 93.9h55c.2 2.7.5 5.3.5 7.9 0 44.5 0 89 .1 133.4 0 13.4.6 26.8.9 41.2-17.2.4-34.6.2-52.6.2-.5-5.6-1-10.6-1.5-16.2-1.3.8-2.4 1.1-3 1.8-9.4 11.2-22 16-35.9 17.8-10 1.3-20.1 1.1-29.9-1.5-26.7-7.1-42.2-24.9-48.2-51.4-1.1-4.9-1.6-9.9-1.6-14.9-.1-37.6-.1-75.3-.1-112.9 0-1.6.2-3.1.4-5.7 18-.1 35.9-.1 54.6 0 .2 3.1.5 5.8.5 8.4 0 31 0 62 .1 93.1 0 4.3.2 8.7 1.2 12.9 3.4 13.9 13.9 21.8 28.5 21.9 14.8.1 26.6-8.6 29.8-22.3.9-4 1.3-8.1 1.3-12.2.1-30.8.1-61.6.1-92.4-.2-2.8-.2-5.5-.2-9.1z\"/><path class=\"st1\" d=\"M613.2 516.9c-16 4.8-32.5 9.8-49.2 14.8-.9-1.8-1.4-3.1-2-4.3-6.9-15.5-19.3-23.4-36.2-23-22.2.6-38.3 15.5-40.7 37.6-.8 8-.7 15.9 1.6 23.7 4.9 16.7 19 28.3 36.4 29.6 19.3 1.5 33.2-6.6 41.2-24 .4-.8.7-1.6 1.4-3.1 16.4 5 32.6 10 49.8 15.2-2.3 5.8-4 11.2-6.5 16.2-10.1 20-25.7 34.3-46.9 41.7-30.6 10.7-60.4 8.2-88.2-8.7-29.8-18.1-44.6-45.7-45.1-80.3-.6-39 15-69.9 50.1-88.4 30.1-15.9 61.5-15.8 92.2-1.1 21.4 10.3 35.2 27.7 42 50.5.2.6.3 1.3.4 2 .2.4 0 .6-.3 1.6zm1495.3 72.9c16.2-2.9 31.5-5.6 47-8.4.6 1.3 1.2 2 1.3 2.8 2.4 15.3 16 23.1 31.5 21.5 3.7-.4 7.6-1.7 10.9-3.4 4.7-2.5 7.3-6.8 7.2-12.3-.1-5.7-3.5-9.3-8.3-11.5-3.3-1.5-6.8-2.5-10.4-3.4-9.3-2.3-18.8-4-27.9-6.8-7.3-2.3-14.7-5.1-21.3-9-31.3-18.1-32.5-57.3-13.7-80.7 11.7-14.7 27.4-22.5 45.6-25 15-2.1 30.1-1.3 44.6 3.9 22.3 7.9 36.9 22.9 41.5 46.6.2.9.1 1.8.2 3.4-15.3 2.8-30.4 5.6-45.9 8.5-.7-2.2-1.3-4.1-1.9-6-5.1-14.8-24-21.4-37.3-13-5 3.2-7.9 7.6-7.3 13.7.6 5.9 4.5 9.6 9.9 11 8.6 2.2 17.3 3.8 26.1 5.6 10.4 2 20.4 4.9 29.6 10.1 18.8 10.6 29.7 26.4 29.6 48.1-.1 22.1-10 39.4-29 51.1-9.9 6.1-20.8 9.3-32.3 10.4-19.6 2-38.8.2-56.5-9.3-18.4-10.1-29.8-25.5-33.2-47.9z\"/><path class=\"st0\" d=\"M992.9 93.9h51.9c2.3 7.1-.3 14.5 2 23 7.6-12.9 18.3-19.7 31.3-23 9.6-2.4 19.3-2.9 29.8-.2.6 17.8.2 35.7.3 54.2-3.7-.4-6.6-.9-9.5-.9-6.6.2-13.3-.2-19.7 1.1-13.2 2.8-22.2 11.2-27.1 23.7-3.1 7.9-4.2 16.3-4.2 24.8v79.6h-54.4c-1.3-5-1.7-172.8-.4-182.3zM1660 252.3h9.3v24.6h4.5v-24.7h9.6v-3.9H1660\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sh74a5\",\"data-framer-name\":\"Logo-google-reviews\",fill:\"black\",intrinsicHeight:66,intrinsicWidth:160,layoutDependency:layoutDependency,layoutId:\"J00uNJ68o\",svg:'<svg width=\"160\" height=\"66\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m12 43 3.71 7.573L24 51.786l-5.998 5.892L19.415 66 12 62.073 4.585 66l1.417-8.322L0 51.786l8.29-1.213L12 43Zm34 0 3.71 7.573L58 51.786l-5.998 5.892L53.415 66 46 62.073 38.585 66l1.417-8.322L34 51.786l8.29-1.213L46 43Zm34.5 0 3.555 7.573L92 51.786l-5.748 5.892L87.606 66 80.5 62.073 73.394 66l1.358-8.322L69 51.786l7.945-1.213L80.5 43Zm33.5 0 3.71 7.573 8.29 1.213-5.998 5.892L121.415 66 114 62.073 106.585 66l1.417-8.322L102 51.786l8.29-1.213L114 43Z\" fill=\"#EEBA00\"/><path d=\"m148.5 44.177 3.103 6.609.113.241.264.04 6.983 1.066-5.069 5.196-.176.18.041.25 1.188 7.306-6.205-3.43-.242-.133-.242.134-6.205 3.428 1.193-7.305.04-.25-.176-.18-5.072-5.196 6.982-1.065.264-.04.113-.242 3.103-6.61Z\" stroke=\"#EEBA00\"/><mask id=\"a\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"130\" y=\"43\" width=\"23\" height=\"22\"><path fill=\"#D9D9D9\" d=\"M130 43h23v22h-23z\"/></mask><g mask=\"url(#a)\"><path d=\"m148.546 43.467 3.679 7.257 8.222 1.162-5.948 5.646 1.401 7.974-7.354-3.763-7.354 3.763 1.405-7.974-5.952-5.646 8.222-1.162 3.679-7.257Z\" fill=\"#EEBA00\"/></g><g clip-path=\"url(#b)\" fill=\"#fff\"><path d=\"M49.622 20.005c0 5.471-4.296 9.49-9.58 9.49-5.285 0-9.538-4.019-9.538-9.49 0-5.514 4.296-9.49 9.58-9.49 5.285 0 9.538 3.976 9.538 9.49Zm-4.167 0c0-3.42-2.492-5.77-5.37-5.77-2.879 0-5.37 2.35-5.37 5.77 0 3.377 2.491 5.77 5.37 5.77 2.878 0 5.37-2.393 5.37-5.77Zm24.832 0c0 5.471-4.296 9.49-9.58 9.49-5.285 0-9.581-4.019-9.581-9.49 0-5.514 4.296-9.49 9.58-9.49 5.285 0 9.581 3.976 9.581 9.49Zm-4.167 0c0-3.42-2.492-5.77-5.37-5.77-2.879 0-5.37 2.35-5.37 5.77 0 3.377 2.491 5.77 5.37 5.77 2.878 0 5.37-2.393 5.37-5.77Zm23.973-8.934v17.055c0 7.01-4.167 9.874-9.065 9.874-4.64 0-7.39-3.077-8.464-5.6l3.652-1.495c.645 1.539 2.234 3.377 4.812 3.377 3.136 0 5.113-1.924 5.113-5.557v-1.368h-.13c-.944 1.154-2.749 2.137-5.026 2.137-4.769 0-9.151-4.146-9.151-9.446 0-5.343 4.382-9.532 9.151-9.532 2.277 0 4.082 1.025 5.027 2.137h.129v-1.539l3.952-.043Zm-3.695 8.977c0-3.334-2.234-5.77-5.112-5.77-2.879 0-5.328 2.436-5.328 5.77 0 3.291 2.406 5.728 5.328 5.728 2.878-.043 5.112-2.437 5.112-5.728Zm10.226-18.98v27.827h-4.082V1.068h4.082Zm15.939 22.057 3.265 2.137c-1.031 1.54-3.566 4.19-7.948 4.19-5.414 0-9.452-4.19-9.452-9.49 0-5.642 4.081-9.49 8.979-9.49 4.941 0 7.39 3.933 8.163 6.028l.43 1.068-12.76 5.258c.988 1.923 2.491 2.864 4.64 2.864 2.105.043 3.608-.983 4.683-2.565Zm-10.011-3.42 8.507-3.505c-.473-1.196-1.891-2.009-3.523-2.009-2.105-.042-5.07 1.838-4.984 5.514Zm-87.515-2.18v-4.018h13.662c.13.684.215 1.54.215 2.437 0 3.035-.816 6.753-3.523 9.404-2.62 2.693-5.972 4.146-10.354 4.146C6.874 29.494 0 22.868 0 14.747 0 6.625 6.874 0 15.037 0c4.511 0 7.733 1.753 10.14 4.06L22.34 6.926C20.622 5.3 18.259 4.06 15.037 4.06c-5.972 0-10.612 4.788-10.612 10.73 0 5.941 4.64 10.643 10.612 10.643 3.867 0 6.058-1.539 7.476-2.95 1.16-1.153 1.89-2.778 2.19-5l-9.666.042Z\"/></g><defs><clipPath id=\"b\"><path fill=\"#fff\" d=\"M0 0h116v38H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oq0ps\",\"data-framer-name\":\"Logo-google-marketing-platform-colour-and-white\",fill:\"black\",intrinsicHeight:2212,intrinsicWidth:9524,layoutDependency:layoutDependency,layoutId:\"D8WpgPn5B\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9524 2212\" style=\"enable-background:new 0 0 9524 2212\" xml:space=\"preserve\"><defs><path id=\"a\" d=\"M0 0h2211.9v2211.9H0z\"/></defs><clipPath id=\"b\"><use xlink:href=\"#a\" style=\"overflow:visible\"/></clipPath><g style=\"clip-path:url(#b)\"><path d=\"M1497.1 1888.3c-108-108-108-283.2 0-391.2-216.1 216.1-566.3 216.1-782.4 0 108 108 108 283.2 0 391.2s-283.2 108-391.2 0c431.4 431.4 1133.4 431.4 1564.8 0-108 108-283.2 108-391.2 0z\" style=\"fill:#fbbc04\"/><path d=\"M1888.3 323.5c-431.4-431.4-1133.4-431.4-1564.8 0-431.4 431.4-431.4 1133.4 0 1564.8-108-108-108-283.2 0-391.2s283.2-108 391.2 0c-216.1-216.1-216.1-566.3 0-782.4s566.3-216.1 782.4 0c108 108 283.2 108 391.2 0s108-283.1 0-391.2z\" style=\"fill:#4184f3\"/><path d=\"M519.1 1969.3c152.8 0 276.6-123.9 276.6-276.7 0-152.8-123.9-276.6-276.6-276.6s-276.6 123.9-276.6 276.6c0 152.9 123.8 276.7 276.6 276.7z\" style=\"fill:#34a853\"/><path d=\"M1888.3 323.5c108 108 108 283.2 0 391.2s-283.2 108-391.2 0c216.1 216.1 216.1 566.3 0 782.4-108 108-108 283.2 0 391.2s283.2 108 391.2 0c431.4-431.4 431.4-1133.3 0-1564.8z\" style=\"fill:#ea4335\"/></g><path d=\"M4912 924h-46.5V561.7h46.5l126 220.6h2l126-220.6h46.5V924H5166V709l2-60.7h-2l-113.4 198.9h-27.3l-113.3-199h-2l2 60.7V924zm391.9-75.9c0 12.1 5.1 22.3 15.2 30.4 10.5 8.1 22.6 12.1 36.4 12.1 19.6 0 36.9-7.3 52.1-21.8 15.5-14.5 23.3-31.5 23.3-51.1-14.5-11.5-34.7-17.2-60.7-17.2-18.9 0-34.7 4.6-47.6 13.7-12.5 9.1-18.7 20.4-18.7 33.9zm60.2-180.1c34.4 0 61.6 9.3 81.5 27.8 19.9 18.2 29.9 43.3 29.9 75.4V924H5431v-34.4h-2c-19.2 28.3-44.9 42.5-76.9 42.5-27.3 0-50.3-8.1-68.8-24.3-18.2-16.2-27.3-36.4-27.3-60.7 0-25.6 9.6-46 28.8-61.2 19.6-15.2 45.5-22.8 77.9-22.8 27.7 0 50.4 5.1 68.3 15.2v-10.6c0-16.2-6.4-29.9-19.2-41-12.8-11.5-27.8-17.2-45-17.2-26 0-46.5 11-61.7 32.9l-41-25.8c22.4-32.4 55.8-48.6 100-48.6zm210.3 256h-46.6V676.1h44.5v40.5h2c4.7-13.2 14.3-24.3 28.8-33.4 14.8-9.4 29.4-14.2 43.5-14.2 13.5 0 25 2 34.4 6.1l-14.2 45c-5.7-2.4-14.8-3.5-27.3-3.5-17.5 0-32.9 7.1-46 21.3-12.8 14.2-19.2 30.7-19.2 49.6V924zm357.9 0h-56.2l-77.4-116.9-38 37.4V924h-46.5V561.7h46.5v223.1L5868 676.1h59.7v2l-96.6 96.1L5932.3 922v2zm130.4 8.1c-36.4 0-66.5-12.5-90.1-37.4-23.6-25-35.4-56.5-35.4-94.6 0-37.8 11.5-69.2 34.4-94.1 22.9-25.3 52.3-38 88-38 36.8 0 66 12 87.5 35.9 21.9 23.6 32.9 56.8 32.9 99.7l-.5 5.1h-194.8c.7 24.3 8.8 43.9 24.3 58.7 15.5 14.8 34.1 22.3 55.7 22.3 29.7 0 53-14.8 69.8-44.5l41.5 20.2c-11.1 20.9-26.6 37.3-46.5 49.1-19.6 11.7-41.9 17.6-66.8 17.6zm-74.4-161.9h142.2c-1.4-17.2-8.4-31.4-21.2-42.5-12.5-11.5-29.4-17.2-50.6-17.2-17.6 0-32.7 5.4-45.5 16.2-12.6 10.8-20.8 25.3-24.9 43.5zM6313.4 928c-20.2 0-37.1-6.2-50.6-18.7-13.2-12.5-19.9-29.9-20.2-52.1V718.6H6199v-42.5h43.5v-75.9h46.5v75.9h60.7v42.5H6289V842c0 16.5 3.2 27.8 9.6 33.9 6.4 5.7 13.7 8.6 21.8 8.6 3.7 0 7.3-.3 10.6-1 3.7-1 7.1-2.2 10.1-3.5l14.7 41.5c-12 4.4-26.2 6.5-42.4 6.5zm143.4-337.5c0 9.1-3.2 16.9-9.6 23.3-6.4 6.4-14.2 9.6-23.3 9.6-9.1 0-16.9-3.2-23.3-9.6-6.4-6.4-9.6-14.2-9.6-23.3 0-9.1 3.2-16.9 9.6-23.3 6.4-6.4 14.2-9.6 23.3-9.6 9.1 0 16.9 3.2 23.3 9.6 6.4 6.5 9.6 14.2 9.6 23.3zm-9.6 85.6V924h-46.6V676.1h46.6zm60.6 0h44.5v34.4h2c7.1-12.1 17.9-22.3 32.4-30.4 14.8-8.1 30.2-12.1 46-12.1 30.4 0 53.6 8.8 69.8 26.3 16.5 17.2 24.8 41.8 24.8 73.9V924h-46.6V771.2c-1-40.5-21.4-60.7-61.2-60.7-18.5 0-34.1 7.6-46.5 22.8-12.5 14.8-18.7 32.7-18.7 53.6V924h-46.5V676.1zm383.1 213.5c22.9 0 41.7-8.3 56.2-24.8 15.2-16.5 22.8-38.1 22.8-64.8 0-26-7.6-47.4-22.8-64.3-14.8-16.9-33.6-25.3-56.2-25.3-22.3 0-41 8.4-56.2 25.3-15.2 16.9-22.8 38.3-22.8 64.3 0 26.3 7.6 47.7 22.8 64.3 15.2 16.9 33.9 25.3 56.2 25.3zm-1.5 151.8c-13.8 0-26.8-1.8-39-5.6-12.1-3.4-23.3-8.3-33.4-14.7-9.8-6.4-18.2-14-25.3-22.8-7.1-8.8-12.5-18.6-16.2-29.3l44-18.2c5.1 14.5 13.8 26.1 26.3 34.9s27 13.2 43.5 13.2c25.3 0 45-7.6 59.2-22.8 14.2-15.2 21.2-36.1 21.2-62.7v-23.8h-2c-8.8 13.2-20.8 23.6-35.9 31.4-14.8 7.4-31 11.1-48.6 11.1-32.4 0-60.2-12.7-83.5-38-22.9-26-34.4-57.3-34.4-94.1s11.5-68 34.4-93.6c23.3-25.6 51.1-38.5 83.5-38.5 17.5 0 33.7 3.9 48.6 11.6 15.2 7.4 27.1 17.7 35.9 30.9h2V676h44.5v237.3c0 39.8-11.3 71-33.9 93.6-22.8 23-53.2 34.5-90.9 34.5zm347.5-264.1V924h-46.6V561.7h123.5c31.4 0 58 10.5 79.9 31.4 22.3 20.9 33.4 46.4 33.4 76.4 0 30.7-11.1 56.3-33.4 76.9-21.6 20.6-48.2 30.9-79.9 30.9h-76.9zm0-171.1v126.5h77.9c18.6 0 33.9-6.2 46.1-18.7 12.5-12.5 18.7-27.3 18.7-44.5 0-16.9-6.2-31.5-18.7-44-12.1-12.8-27.5-19.2-46.1-19.2h-77.9zm280-44.5V924h-46.5V561.7h46.5zm88.2 286.4c0 12.1 5.1 22.3 15.2 30.4 10.5 8.1 22.6 12.1 36.4 12.1 19.6 0 36.9-7.3 52.1-21.8 15.5-14.5 23.3-31.5 23.3-51.1-14.5-11.5-34.7-17.2-60.7-17.2-18.9 0-34.7 4.6-47.6 13.7-12.5 9.1-18.7 20.4-18.7 33.9zm60.2-180.1c34.4 0 61.6 9.3 81.5 27.8 19.9 18.2 29.8 43.3 29.8 75.4V924h-44.5v-34.4h-2c-19.2 28.3-44.9 42.5-76.9 42.5-27.3 0-50.3-8.1-68.8-24.3-18.2-16.2-27.3-36.4-27.3-60.7 0-25.6 9.6-46 28.8-61.2 19.6-15.2 45.5-22.8 77.9-22.8 27.7 0 50.4 5.1 68.3 15.2v-10.6c0-16.2-6.4-29.9-19.2-41-12.8-11.5-27.8-17.2-45-17.2-26 0-46.5 11-61.7 32.9l-41-25.8c22.5-32.4 55.9-48.6 100.1-48.6zm257 260c-19.9 0-36.6-6.2-50.1-18.7s-20.4-29.9-20.8-52.1V718.6H7808v-42.5h43.5v-75.9h46.5v75.9h111.3v-35.9c0-24.6 7.8-44.5 23.3-59.7 15.9-15.2 36.1-22.8 60.7-22.8 16.9 0 30.7 2.9 41.5 8.6l-12.6 41c-8.1-4-17.2-6.1-27.3-6.1-11.5 0-20.9 4-28.3 12.1-7.1 7.8-10.6 18.2-10.6 31.4v31.4h64.8v42.5H8056V924h-46.5V718.6H7898v125c0 14.5 2.9 25 8.6 31.4 6.1 6.4 13.2 9.6 21.3 9.6 7.8 0 15.2-1.5 22.3-4.6l14.7 41.5c-12.6 4.4-26.7 6.5-42.6 6.5zm213.3-128c0-38.1 12-69.7 35.9-94.6 24.3-25 54.8-37.4 91.6-37.4s67.1 12.5 91.1 37.4c24.3 25 36.4 56.5 36.4 94.6 0 38.5-12.1 70-36.4 94.6-24 25-54.3 37.4-91.1 37.4s-67.3-12.5-91.6-37.4c-23.9-24.9-35.9-56.5-35.9-94.6zm46.6 0c0 26.6 7.8 48.2 23.3 64.8 15.5 16.5 34.8 24.8 57.7 24.8 22.9 0 42.2-8.3 57.7-24.8s23.3-38.1 23.3-64.8c0-26.3-7.8-47.7-23.3-64.3-15.9-16.9-35.1-25.3-57.7-25.3s-41.8 8.4-57.7 25.3c-15.6 16.6-23.3 38-23.3 64.3zm292.3 124H8428V676.1h44.5v40.5h2c4.7-13.2 14.3-24.3 28.8-33.4 14.8-9.4 29.4-14.2 43.5-14.2 13.5 0 25 2 34.4 6.1l-14.2 45c-5.7-2.4-14.9-3.5-27.3-3.5-17.5 0-32.9 7.1-46 21.3-12.8 14.2-19.2 30.7-19.2 49.6V924zm183.9 0h-46.5V676.1h44.5v34.4h2c7.1-12.1 17.9-22.3 32.4-30.4 14.8-8.1 29.5-12.1 44-12.1 18.2 0 34.2 4.2 48.1 12.7 13.8 8.4 24 20.1 30.4 34.9 20.6-31.7 49.1-47.6 85.5-47.6 28.7 0 50.8 8.8 66.3 26.3s23.3 42.5 23.3 74.9V924h-46.5V776.2c0-23.3-4.2-40-12.7-50.1-8.4-10.5-22.6-15.7-42.5-15.7-17.9 0-32.9 7.6-45 22.8-12.1 15.2-18.2 33.1-18.2 53.6V924h-46.6V776.2c0-23.3-4.2-40-12.6-50.1-8.4-10.5-22.6-15.7-42.5-15.7-17.9 0-32.9 7.6-45 22.8-12.1 15.2-18.2 33.1-18.2 53.6V924zm-5238.6 754.9c0 50.6-18.6 91.2-55.7 121.9-37.7 30.1-83.4 45.2-137.2 45.2-47.9 0-90.1-14-126.7-42-36.6-28-61.9-66.2-75.9-114.6l71-29c4.9 17.2 11.6 32.8 20.2 46.8s18.6 26.1 29.9 36.3c11.8 9.7 24.8 17.5 38.7 23.4 14 5.4 28.8 8.1 44.4 8.1 33.9 0 61.6-8.6 83.1-25.8 21.5-17.8 32.3-41.2 32.3-70.2 0-24.2-8.9-44.9-26.6-62.1-16.7-16.7-47.9-32.8-93.6-48.4-46.3-16.7-75.1-28-86.3-33.9-61.3-31.2-92-77.2-92-138 0-42.5 16.9-78.8 50.8-108.9 34.4-30.1 76.7-45.2 126.7-45.2 44.1 0 82.3 11.3 114.6 33.9 32.3 22.1 53.8 49.8 64.6 83.1l-69.4 29c-6.4-21.5-19.4-39.3-38.7-53.3-18.8-14.5-42-21.8-69.4-21.8-29.1 0-53.5 8.1-73.4 24.2-19.9 15.1-29.9 34.7-29.9 58.9 0 19.9 7.8 37.1 23.4 51.7 17.2 14.5 54.6 31.7 112.2 51.6 58.6 19.9 100.3 44.4 125.1 73.4 25.2 28.5 37.8 63.7 37.8 105.7zm130.5 33c0 19.4 8.1 35.5 24.2 48.4 16.7 12.9 36 19.4 58.1 19.4 31.2 0 58.9-11.6 83.1-34.7 24.8-23.1 37.1-50.3 37.1-81.5-23.1-18.3-55.4-27.4-96.8-27.4-30.1 0-55.4 7.3-75.9 21.8-19.8 14.5-29.8 32.5-29.8 54zm96.1-287.2c54.9 0 98.2 14.8 129.9 44.4 31.7 29 47.6 69.1 47.6 120.2V1833h-71v-54.9h-3.2c-30.7 45.2-71.6 67.8-122.7 67.8-43.6 0-80.2-12.9-109.8-38.7-29.1-25.8-43.6-58.1-43.6-96.8 0-40.9 15.3-73.4 46-97.7 31.2-24.2 72.6-36.3 124.3-36.3 44.1 0 80.4 8.1 108.9 24.2v-16.9c0-25.8-10.2-47.6-30.7-65.4-20.4-18.3-44.4-27.4-71.8-27.4-41.4 0-74.2 17.5-98.5 52.5l-65.4-41.2c36.2-51.7 89.5-77.5 160-77.5zm335.5-169.5V1833h-74.2v-577.8h74.2zm264 590.7c-58.1 0-106-19.9-143.6-59.7-37.7-39.8-56.5-90.1-56.5-150.9 0-60.2 18.3-110.3 54.9-150.1 36.6-40.4 83.4-60.5 140.4-60.5 58.6 0 105.2 19.1 139.6 57.3 35 37.7 52.5 90.7 52.5 159l-.8 8.1h-310.7c1.1 38.7 14 69.9 38.7 93.6 24.8 23.7 54.3 35.5 88.8 35.5 47.3 0 84.5-23.7 111.4-71l66.2 32.3c-17.8 33.3-42.5 59.4-74.2 78.3-31.3 18.7-66.8 28.1-106.7 28.1zm-118.6-258.2h226.8c-2.1-27.4-13.5-50-33.9-67.8-19.9-18.3-46.8-27.4-80.7-27.4-28 0-52.2 8.6-72.6 25.8-19.9 17.2-33.1 40.3-39.6 69.4zm680.3 135.5c0 34.4-15.1 63.5-45.2 87.2-30.1 23.7-68.1 35.5-113.8 35.5-39.8 0-74.8-10.2-104.9-30.7-30.1-21-51.6-48.4-64.6-82.3l66.2-28.2c9.7 23.7 23.7 42.2 42 55.7 18.8 12.9 39.3 19.4 61.3 19.4 23.7 0 43.3-5.1 58.9-15.3 16.1-10.2 24.2-22.3 24.2-36.3 0-25.3-19.4-43.8-58.1-55.7l-67.8-17c-76.9-19.4-115.4-56.5-115.4-111.4 0-36 14.5-64.8 43.6-86.3 29.6-22.1 67.2-33.1 113-33.1 35 0 66.4 8.3 94.4 25 28.5 16.7 48.4 39 59.7 67l-66.2 27.4c-7.5-16.7-19.9-29.6-37.1-38.7-16.7-9.7-35.5-14.5-56.5-14.5-19.4 0-36.9 4.8-52.4 14.5-15.1 9.7-22.6 21.5-22.6 35.5 0 22.6 21.2 38.7 63.8 48.4l59.7 15.3c78.6 19.4 117.8 58.9 117.8 118.6zm329.1-124.2v234h-74.2v-577.8h196.9c50 0 92.5 16.7 127.5 50 35.5 33.4 53.3 74 53.3 121.9 0 49-17.8 89.8-53.3 122.7-34.4 32.8-76.9 49.2-127.5 49.2h-122.7zm0-272.8V1528H5261c29.6 0 54.1-9.9 73.4-29.9 19.9-19.9 29.9-43.6 29.9-71 0-26.9-10-50.3-29.9-70.2-19.4-20.4-43.9-30.7-73.4-30.7h-124.3zm406.7 385.7c0 19.4 8.1 35.5 24.2 48.4 16.7 12.9 36 19.4 58.1 19.4 31.2 0 58.9-11.6 83.1-34.7 24.8-23.1 37.1-50.3 37.1-81.5-23.1-18.3-55.4-27.4-96.8-27.4-30.1 0-55.4 7.3-75.9 21.8-19.9 14.5-29.8 32.5-29.8 54zm96-287.2c54.9 0 98.2 14.8 129.9 44.4 31.7 29 47.6 69.1 47.6 120.2V1833h-71v-54.9h-3.2c-30.7 45.2-71.6 67.8-122.7 67.8-43.6 0-80.2-12.9-109.8-38.7-29-25.8-43.6-58.1-43.6-96.8 0-40.9 15.3-73.4 46-97.7 31.2-24.2 72.6-36.3 124.3-36.3 44.1 0 80.4 8.1 108.9 24.2v-16.9c0-25.8-10.2-47.6-30.7-65.4-20.4-18.3-44.4-27.4-71.8-27.4-41.4 0-74.2 17.5-98.5 52.5l-65.4-41.2c36.3-51.7 89.5-77.5 160-77.5zm724.5 414.8c-32.3 0-59.2-10-80.7-29.9-21-19.9-31.8-47.6-32.3-83.1v-221.1h-69.4v-67.8h69.4v-121h74.2v121h96.8v67.8h-96.8v196.9c0 26.4 5.1 44.4 15.3 54.1 10.2 9.2 21.8 13.7 34.7 13.7 5.9 0 11.6-.5 17-1.6 5.9-1.6 11.3-3.5 16.1-5.6l23.4 66.2c-19.3 6.9-41.9 10.4-67.7 10.4zm-463.2-401.9h71v64.6h3.2c22.1-50.6 67.5-75.9 136.4-75.9l15.3 1.6v77.5l-33.1-3.2c-34.4 0-62.9 10.8-85.5 32.3-22.1 21-33.1 47.9-33.1 80.7V1833h-74.2v-395.4zm596.6 0h71v54.9h3.2c11.3-19.4 28.5-35.5 51.6-48.4 23.7-12.9 48.1-19.4 73.4-19.4 48.4 0 85.5 14 111.4 42 26.4 27.4 39.5 66.7 39.5 117.8V1833h-74.2v-243.7c-1.6-64.6-34.2-96.8-97.6-96.8-29.6 0-54.3 12.1-74.2 36.3-19.9 23.7-29.9 52.2-29.9 85.5V1833h-74.2v-395.4zm614.9 408.3c-58.1 0-106-19.9-143.6-59.7-37.7-39.8-56.5-90.1-56.5-150.9 0-60.2 18.3-110.3 54.9-150.1 36.6-40.4 83.4-60.5 140.4-60.5 58.6 0 105.2 19.1 139.6 57.3 35 37.7 52.5 90.7 52.5 159l-.8 8.1H6988c1.1 38.7 14 69.9 38.7 93.6 24.7 23.7 54.3 35.5 88.8 35.5 47.3 0 84.5-23.7 111.4-71l66.2 32.3c-17.8 33.3-42.5 59.4-74.2 78.3-31.4 18.7-66.9 28.1-106.7 28.1zm-118.6-258.2h226.8c-2.2-27.4-13.5-50-33.9-67.8-19.9-18.3-46.8-27.4-80.7-27.4-28 0-52.2 8.6-72.6 25.8-20 17.2-33.2 40.3-39.6 69.4zm448 245.3h-74.2v-395.4h71v64.6h3.2c7.5-21 22.9-38.7 46-53.3 23.7-15.1 46.8-22.6 69.4-22.6 21.5 0 39.8 3.2 54.9 9.7l-22.6 71.8c-9.1-3.8-23.7-5.7-43.6-5.7-28 0-52.4 11.3-73.4 33.9-20.5 22.6-30.7 49-30.7 79.1V1833zM3718.1 790c0 78.8-61.8 136.6-137.7 136.6-75.9 0-137.1-57.8-137.1-136.6 0-79.4 61.7-136.6 137.7-136.6s137.1 57.2 137.1 136.6zm-59.9 0c0-49.2-35.8-83.1-77.2-83.1-41.4 0-77.2 33.8-77.2 83.1 0 48.6 35.8 83.1 77.2 83.1 41.4-.1 77.2-34.5 77.2-83.1zm356.9 0c0 78.8-61.7 136.6-137.7 136.6-75.9 0-137.7-57.8-137.7-136.6 0-79.4 61.8-136.6 137.7-136.6 75.9 0 137.7 57.2 137.7 136.6zm-59.9 0c0-49.2-35.8-83.1-77.2-83.1-41.4 0-77.2 33.8-77.2 83.1 0 48.6 35.8 83.1 77.2 83.1 41.4-.1 77.2-34.5 77.2-83.1zm344.5-128.6v245.5c0 100.9-59.9 142.1-130.3 142.1-66.7 0-106.2-44.3-121.6-80.6l52.5-21.5c9.3 22.1 32.1 48.6 69.2 48.6 45.1 0 73.5-27.7 73.5-80v-19.7h-1.9c-13.6 16.6-39.5 30.8-72.2 30.8-68.5 0-131.5-59.7-131.5-136 0-76.9 63-137.2 131.5-137.2 32.7 0 58.7 14.8 72.2 30.8h1.9V662l56.7-.6zm-53.1 129.2c0-48-32.1-83.1-73.5-83.1s-76.5 35.1-76.5 83.1c0 47.4 34.6 82.5 76.5 82.5 41.4-.7 73.5-35.1 73.5-82.5zm146.9-273.2V918h-58.6V517.4h58.6zm229.1 317.5 46.9 30.8c-14.8 22.2-51.2 60.3-114.2 60.3-77.8 0-135.8-60.3-135.8-136.6 0-81.2 58.6-136.6 129-136.6 71 0 106.2 56.6 117.3 86.8l6.2 15.4-183.4 75.7c14.2 27.7 35.8 41.2 66.7 41.2 30.3.5 51.9-14.3 67.3-37zm-143.8-49.2 122.2-50.5c-6.8-17.2-27.2-28.9-50.6-28.9-30.3-.6-72.9 26.4-71.6 79.4zm-1257.7-31.4v-57.8h196.3c1.9 9.8 3.1 22.2 3.1 35.1 0 43.7-11.7 97.2-50.6 135.4-37.7 38.8-85.8 59.7-148.8 59.7-117.3 0-216.1-95.4-216.1-212.3S3103.8 502 3221.1 502c64.8 0 111.1 25.2 145.7 58.5l-40.8 41.2c-24.7-23.4-58.7-41.2-105-41.2-85.8 0-152.5 68.9-152.5 154.4s66.7 153.2 152.5 153.2c55.6 0 87.1-22.1 107.4-42.5 16.7-16.6 27.2-40 31.5-72l-138.8.7z\" style=\"fill:#fff\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kmvzyu\",\"data-framer-name\":\"Logo-meta-partner\",fill:\"black\",intrinsicHeight:66,intrinsicWidth:114,layoutDependency:layoutDependency,layoutId:\"FVMJ8CuLe\",svg:'<svg width=\"114\" height=\"66\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M46.31 17.582h3.077l5.252 9.566 5.252-9.566h3.023v15.712h-2.493V21.216l-4.615 8.337h-2.334l-4.668-8.337V33.24H46.31V17.582Z\" fill=\"#fff\"/><path d=\"M23.712 17.102c-.053 0-.053 0 0 0l-.053 2.672c1.75 0 3.13 1.39 6.048 6.36l.159.32 1.644-2.512a25.449 25.449 0 0 0-1.114-1.764c-.424-.64-.796-1.175-1.22-1.656-1.91-2.512-3.554-3.42-5.464-3.42Z\" fill=\"url(#a)\"/><path d=\"M23.66 17.102c-1.963 0-3.714 1.282-4.934 3.26l2.28 1.282c.744-1.122 1.645-1.817 2.6-1.817l.053-2.725Z\" fill=\"url(#b)\"/><path d=\"M18.726 20.308c-.849 1.282-1.432 2.885-1.804 4.596l2.6.587c.265-1.496.795-2.885 1.485-3.954l-2.281-1.23Z\" fill=\"url(#c)\"/><path d=\"m19.522 25.545-2.6-.588c-.159.962-.265 1.87-.265 2.832l2.652.214v-.16c0-.748.053-1.55.213-2.298Z\" fill=\"url(#d)\"/><path d=\"M19.416 28.859c-.054-.267-.054-.535-.107-.855l-2.652-.214c0 .535.053 1.122.16 1.657l2.599-.588Z\" fill=\"url(#e)\"/><path d=\"M19.999 30.248c-.265-.32-.478-.748-.584-1.336l-2.6.588c.213 1.015.584 1.87 1.115 2.565l2.069-1.817Z\" fill=\"url(#f)\"/><path d=\"M27.638 22.873c-1.539 2.405-2.493 3.901-2.493 3.901-2.07 3.26-2.812 4.008-3.926 4.008-.477 0-.902-.16-1.167-.48l-2.069 1.763c.743.909 1.804 1.39 3.13 1.39 2.016 0 3.448-.962 5.994-5.452 0 0 1.061-1.87 1.804-3.206a60.005 60.005 0 0 0-1.273-1.924Z\" fill=\"#0082FB\"/><path d=\"M30.45 19.08c-.054 0-.054 0 0 0-.425.48-.85.961-1.22 1.442.37.481.795 1.069 1.22 1.657.477-.748.954-1.39 1.379-1.87l-1.38-1.23Z\" fill=\"url(#g)\"/><path d=\"M37.982 18.811c-1.06-1.122-2.387-1.763-3.766-1.763-1.486 0-2.706.802-3.82 1.977l1.432 1.283c.743-.748 1.433-1.122 2.229-1.122.848 0 1.644.374 2.334 1.122l1.591-1.497Z\" fill=\"#0082FB\"/><path d=\"M41.112 27.416c-.053-3.528-1.273-6.734-3.13-8.605l-1.591 1.497c1.379 1.443 2.334 4.061 2.387 7.108h2.334Z\" fill=\"url(#h)\"/><path d=\"M41.112 27.47h-2.334v.427c0 .855-.106 1.496-.371 1.977l1.75 1.817c.637-.962.955-2.351.955-4.008v-.214Z\" fill=\"url(#i)\"/><path d=\"M38.407 29.874c-.213.428-.531.695-.955.802l.795 2.511c.106-.053.213-.053.319-.106.053 0 .053-.054.106-.054h.053c.53-.267 1.008-.641 1.326-1.176 0-.053.053-.053.053-.107l.053-.053-1.75-1.817Z\" fill=\"url(#j)\"/><path d=\"M36.974 30.782a1.86 1.86 0 0 1-.742-.16l-.796 2.565c.477.16.955.214 1.485.214.478 0 .955-.053 1.38-.214l-.796-2.511c-.16.053-.372.106-.53.106Z\" fill=\"url(#k)\"/><path d=\"m35.33 29.874-1.91 1.924c.636.695 1.273 1.122 1.963 1.39l.795-2.566c-.212-.107-.53-.32-.848-.748Z\" fill=\"url(#l)\"/><path d=\"M35.33 29.873c-.584-.64-1.273-1.763-2.334-3.527l-1.433-2.405-1.644 2.512 1.008 1.71c.955 1.657 1.75 2.833 2.546 3.688l1.857-1.978Z\" fill=\"url(#m)\"/><path d=\"M70.978 33.56a6.298 6.298 0 0 1-3.077-.8c-.849-.535-1.591-1.283-2.069-2.138-.53-.962-.742-2.085-.742-3.153 0-1.123.212-2.192.742-3.207a5.71 5.71 0 0 1 2.016-2.191 5.766 5.766 0 0 1 2.97-.802 4.778 4.778 0 0 1 4.668 2.993 7.335 7.335 0 0 1 .638 3.367v.695h-8.541a3.7 3.7 0 0 0 1.167 2.244c.636.535 1.485.855 2.334.802a6.29 6.29 0 0 0 1.963-.32 5.928 5.928 0 0 0 1.538-1.016l1.326 1.657c-1.379 1.229-3.13 1.923-4.933 1.87Zm1.857-9.298a3.008 3.008 0 0 0-.955-.641 2.035 2.035 0 0 0-1.114-.16c-.372 0-.743.053-1.114.213-.372.16-.69.374-.955.642-.584.587-.955 1.389-1.061 2.244h6.1c0-.908-.318-1.71-.901-2.298Zm6.365-.588h-2.334V21.59H79.2v-3.42h2.44v3.42h3.502v2.084H81.64v5.238c0 .855.159 1.496.424 1.87.318.374.796.588 1.538.535.266 0 .53 0 .796-.054.212 0 .477-.053.743-.107v2.03c-.319.108-.637.161-.902.215-.371.053-.743.053-1.114.053-2.6 0-3.926-1.443-3.926-4.329v-5.45Zm18.62 9.62h-2.387v-1.657a5.169 5.169 0 0 1-1.591 1.443c-.69.321-1.433.535-2.228.481a4.87 4.87 0 0 1-2.706-.801 5.333 5.333 0 0 1-1.857-2.191c-.477-.962-.69-2.085-.69-3.153 0-1.123.213-2.192.69-3.154.425-.908 1.061-1.656 1.91-2.137a5.213 5.213 0 0 1 2.812-.802c.742 0 1.485.16 2.122.481a4.69 4.69 0 0 1 1.591 1.283V21.59h2.387v11.704h-.053Zm-2.44-7.589a3.54 3.54 0 0 0-1.22-1.55 3.672 3.672 0 0 0-1.963-.587c-.477 0-.955.053-1.38.267-.423.16-.795.481-1.113.802-.637.694-.902 1.656-.902 2.832s.318 2.138.902 2.832c.318.375.69.642 1.06.802.425.16.85.267 1.327.267.69 0 1.432-.214 2.016-.588a3.306 3.306 0 0 0 1.273-1.55v-3.527ZM34.693 41.47c-.159.16-.212.268-.212.482 0 .427.265.694.69.694.424 0 .69-.267.69-.694 0-.428-.266-.695-.69-.695-.213.053-.372.053-.478.214ZM16.18 45.105v3.634h2.174c2.016 0 2.175-.054 2.547-.214.477-.214.901-.588 1.06-1.015.054-.16.107-.481.107-.802 0-.855-.319-1.336-1.061-1.71l-.372-.107.213-.107c.53-.267.795-.695.795-1.443 0-.48-.053-.641-.212-.908-.477-.802-1.008-.962-3.448-.962H16.18v3.634Zm3.925-2.512c.318.16.477.48.477.908 0 .428-.159.749-.477.909-.212.107-.477.16-1.538.16l-1.274.054v-2.245l1.274.054c1.06 0 1.379.053 1.538.16Zm.371 3.153c.319.16.478.481.478.962 0 .32-.053.428-.212.641-.319.374-.637.428-2.175.428h-1.274v-2.245l1.486.054c1.22.053 1.485.053 1.697.16Zm41.59-.642v3.634h1.167v-2.405H64.4c.637 0 1.38-.053 1.591-.106.584-.107 1.168-.481 1.433-.909.636-.908.477-2.618-.319-3.26a6.758 6.758 0 0 0-.636-.374c-.424-.214-.424-.214-2.387-.214l-2.016-.053v3.687Zm3.607-2.511c.319.053.584.267.849.534.212.32.212 1.23 0 1.496-.371.535-.69.642-2.228.642H63.18v-2.78h1.114c.636 0 1.273.054 1.38.108Zm13.368.16v.801h-.955v.856h.955l.053 1.603c0 1.55.053 1.603.213 1.924.37.694 1.22.962 2.334.801l.265-.053v-.962l-.53.053c-.372 0-.584 0-.796-.107-.425-.213-.478-.427-.478-1.977v-1.336H81.8v-.855h-1.698v-1.55h-1.06v.802Zm-48.645.748c-.742.268-1.167.695-1.22 1.39-.053.374 0 .48.16.801.265.428.689.642 1.856.909.849.214 1.167.32 1.273.641 0 .054 0 .214-.106.32-.371.589-1.697.535-2.387-.053l-.265-.267-.372.32c-.159.161-.318.322-.318.375 0 .107.584.534.955.748.371.16.477.214 1.326.214.796 0 .955 0 1.273-.214.212-.107.478-.32.584-.48.212-.215.265-.375.265-.749.053-.588-.053-.855-.424-1.176-.372-.32-.584-.374-1.592-.641-1.06-.267-1.22-.32-1.167-.695.053-.374.319-.588.849-.588.53-.053.902.054 1.273.428l.265.267.319-.267c.212-.16.318-.267.371-.32.053-.108-.584-.642-.955-.802-.371-.268-1.485-.321-1.963-.16Zm8.965-.053a2.16 2.16 0 0 0-.901.642l-.212.267v-.748h-1.061v5.237h1.06v-3.421l.266-.374c.424-.64 1.273-.908 1.856-.534.425.267.53.641.53 2.565v1.657h1.061l-.052-1.924c-.053-1.603-.053-1.977-.16-2.244-.158-.481-.636-.962-1.06-1.07-.372-.106-1.061-.106-1.327-.053Zm5.305.107c-1.008.374-1.591 1.282-1.591 2.618 0 1.016.318 1.817 1.008 2.298.742.535 1.91.588 2.758.16.265-.106.53-.32.637-.373.159-.16.159-.16-.16-.481l-.318-.32-.371.213c-.902.534-1.963.32-2.334-.588-.265-.588-.372-.588 1.75-.588h1.91v-.267c0-.962-.371-1.977-.902-2.405-.583-.428-1.591-.534-2.387-.267Zm1.592.962c.212.16.477.641.583 1.015l.053.214h-1.38c-1.538 0-1.484 0-1.272-.535.159-.32.424-.694.742-.801.319-.16 1.008-.107 1.274.107Zm3.872-1.016c-.742.268-1.167.695-1.22 1.39-.053.374 0 .48.16.801.264.428.689.642 1.856.909.849.214 1.167.32 1.273.641 0 .054 0 .214-.106.32-.371.589-1.698.535-2.387-.053l-.265-.267-.372.32c-.159.161-.318.322-.318.375 0 .107.584.534.955.748.371.16.477.214 1.326.214.796 0 .955 0 1.273-.214.212-.107.478-.32.584-.48.212-.215.265-.375.265-.749.053-.588-.053-.855-.424-1.176-.372-.32-.584-.374-1.592-.641-1.06-.267-1.22-.32-1.167-.695.053-.374.318-.588.849-.588.53-.053.902.054 1.273.428l.265.267.319-.267c.212-.16.318-.267.37-.32.054-.108-.583-.642-.954-.802-.371-.268-1.485-.321-1.963-.16Zm5.252 0c-.743.268-1.167.695-1.22 1.39-.053.374 0 .48.159.802.265.427.69.64 1.857.908.848.214 1.167.32 1.273.641 0 .054 0 .214-.106.321-.372.588-1.698.534-2.387-.053l-.266-.268-.318.268c-.16.16-.318.32-.318.374 0 .106.583.534.955.748.37.16.477.214 1.326.214.795 0 .955 0 1.273-.214.212-.107.477-.32.583-.481.213-.214.266-.374.266-.748.053-.588-.053-.855-.425-1.176-.371-.32-.583-.374-1.591-.641-1.061-.268-1.22-.321-1.167-.695.053-.374.318-.588.848-.588.531-.053.902.053 1.274.428l.265.267.318-.267c.212-.16.319-.268.371-.321.054-.107-.583-.641-.954-.802-.478-.213-1.539-.267-2.016-.107Zm14.748 0c-.16.053-.425.16-.531.214-.266.16-.796.641-.743.748l.318.32.319.268.265-.267c.849-.802 2.175-.481 2.281.534l.053.32-1.167.054c-1.061 0-1.167.054-1.538.214-.743.374-1.061 1.282-.743 2.03.424 1.016 2.069 1.23 3.024.375l.318-.32v.747h1.06l-.052-1.924c0-1.229-.053-1.977-.106-2.19-.16-.428-.743-1.016-1.22-1.123-.319-.107-1.114-.107-1.539 0Zm1.962 3.26c0 .214-.053.32-.371.641-.425.428-.796.588-1.38.481-.848-.053-1.007-.962-.265-1.282.16-.054.53-.107 1.114-.107h.849v.267h.053Zm4.297-3.206c-.16.053-.424.267-.53.427l-.266.267v-.748h-1.06v5.237h1.06v-3.313l.265-.374c.319-.481.637-.641 1.167-.641h.425v-1.07h-.371c-.213.053-.531.107-.69.214Zm8.7-.107a2.16 2.16 0 0 0-.902.642l-.212.267v-.748h-1.061v5.237h1.06v-3.421l.266-.374c.424-.64 1.273-.908 1.857-.534.424.267.53.641.53 2.565v1.657h1.061l-.053-1.924c-.053-1.603-.053-1.977-.16-2.244-.158-.481-.636-.962-1.06-1.07-.371-.106-1.008-.106-1.326-.053Zm5.358.107c-1.008.374-1.592 1.282-1.592 2.618 0 1.016.319 1.817 1.008 2.298.743.535 1.91.588 2.759.16.265-.106.53-.32.636-.373.16-.16.16-.16-.159-.481l-.318-.32-.372.213c-.901.534-1.962.32-2.334-.588-.265-.588-.371-.588 1.75-.588h1.91v-.267c0-.962-.37-1.977-.901-2.405-.584-.428-1.592-.534-2.387-.267Zm1.591.962c.212.16.478.641.584 1.015l.053.214h-1.38c-1.538 0-1.485 0-1.273-.535.16-.32.425-.694.743-.801.318-.16 1.008-.107 1.273.107Zm4.668-.962c-.159.053-.424.267-.53.427l-.265.267v-.748H94.85v5.237h1.06v-3.313l.266-.374c.318-.481.636-.641 1.167-.641h.424v-1.07h-.371c-.212.053-.478.107-.69.214Zm-73.524 1.763c0 1.336.053 1.87.106 2.191.212.909.743 1.336 1.591 1.39.69.053 1.061-.107 1.592-.535l.424-.374v.748h.955v-5.237h-.955v1.603c0 1.817-.053 1.924-.583 2.459-.69.64-1.698.427-1.963-.375-.053-.16-.106-.908-.106-1.977v-1.657h-1.061v1.764Zm11.458.855v2.619h1.061v-5.237h-1.06v2.618Z\" fill=\"#fff\"/><path d=\"M109.809 65.359H4.191c-1.963 0-3.555-1.603-3.555-3.58V4.168C.636 2.19 2.228.587 4.191.587h105.618c1.963 0 3.554 1.603 3.554 3.58v57.61c-.053 1.977-1.591 3.58-3.554 3.58Z\" stroke=\"#fff\" stroke-width=\"1.104\" stroke-miterlimit=\"10\"/><defs><linearGradient id=\"a\" x1=\"30.45\" y1=\"25.453\" x2=\"24.927\" y2=\"18.26\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".001\" stop-color=\"#0867DF\"/><stop offset=\".454\" stop-color=\"#0668E1\"/><stop offset=\".859\" stop-color=\"#0064E0\"/></linearGradient><linearGradient id=\"b\" x1=\"19.789\" y1=\"20.77\" x2=\"23.564\" y2=\"17.923\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".132\" stop-color=\"#0064DF\"/><stop offset=\".999\" stop-color=\"#0064E0\"/></linearGradient><linearGradient id=\"c\" x1=\"18.196\" y1=\"24.979\" x2=\"19.719\" y2=\"21.168\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".015\" stop-color=\"#0072EC\"/><stop offset=\".688\" stop-color=\"#0064DF\"/></linearGradient><linearGradient id=\"d\" x1=\"17.991\" y1=\"27.737\" x2=\"18.167\" y2=\"25.405\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".073\" stop-color=\"#007CF6\"/><stop offset=\".994\" stop-color=\"#0072EC\"/></linearGradient><linearGradient id=\"e\" x1=\"18.087\" y1=\"29.004\" x2=\"17.96\" y2=\"28.07\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".073\" stop-color=\"#007FF9\"/><stop offset=\"1\" stop-color=\"#007CF6\"/></linearGradient><linearGradient id=\"f\" x1=\"18.013\" y1=\"29.249\" x2=\"18.799\" y2=\"30.904\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".073\" stop-color=\"#007FF9\"/><stop offset=\"1\" stop-color=\"#0082FB\"/></linearGradient><linearGradient id=\"g\" x1=\"29.962\" y1=\"21.222\" x2=\"30.998\" y2=\"19.798\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".28\" stop-color=\"#007FF8\"/><stop offset=\".914\" stop-color=\"#0082FB\"/></linearGradient><linearGradient id=\"h\" x1=\"37.776\" y1=\"19.367\" x2=\"39.951\" y2=\"27.318\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#0082FB\"/><stop offset=\"1\" stop-color=\"#0081FA\"/></linearGradient><linearGradient id=\"i\" x1=\"40.442\" y1=\"27.629\" x2=\"39.068\" y2=\"30.389\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".062\" stop-color=\"#0081FA\"/><stop offset=\"1\" stop-color=\"#0080F9\"/></linearGradient><linearGradient id=\"j\" x1=\"38.002\" y1=\"31.864\" x2=\"39.279\" y2=\"31\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#027AF3\"/><stop offset=\"1\" stop-color=\"#0080F9\"/></linearGradient><linearGradient id=\"k\" x1=\"36.007\" y1=\"32.034\" x2=\"37.774\" y2=\"32.034\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#0377EF\"/><stop offset=\".999\" stop-color=\"#0279F1\"/></linearGradient><linearGradient id=\"l\" x1=\"34.47\" y1=\"31.054\" x2=\"35.745\" y2=\"31.799\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".002\" stop-color=\"#0471E9\"/><stop offset=\"1\" stop-color=\"#0377EF\"/></linearGradient><linearGradient id=\"m\" x1=\"30.597\" y1=\"25.506\" x2=\"34.698\" y2=\"30.63\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".277\" stop-color=\"#0867DF\"/><stop offset=\"1\" stop-color=\"#0471E9\"/></linearGradient></defs></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-irsy5x\",\"data-framer-name\":\"Bottom 1.0\",layoutDependency:layoutDependency,layoutId:\"J9kzEgmRi\",style:{opacity:.7},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1go6xkm\",\"data-styles-preset\":\"lkk2Pmfr2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:\"@2025 Solomo Technology Pvt Ltd.\"})}),className:\"framer-1s1nr3j\",\"data-framer-name\":\"@2025 Opus, All Rights Reserved\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mjN7vkTQ9\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"14px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m0m6e1\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"EeIU7Mbkh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1go6xkm\",\"data-styles-preset\":\"lkk2Pmfr2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xvoHmOYZD:\"privacy\"},unresolvedPathSlugs:{xvoHmOYZD:{collectionId:\"cDUh2JYGT\",collectionItemId:\"KDwFe3O9z\"}},webPageId:\"qMeMkGgYA\"},motionChild:true,nodeId:\"c8L5nhnUk\",openInNewTab:false,scopeId:\"xVFoVRkDB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1k8uo92\",\"data-styles-preset\":\"diqAQm8b4\",children:\"Privacy Policy\"})})})}),className:\"framer-19ol74p\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c8L5nhnUk\",style:{\"--extracted-r6o4lv\":\"var(--token-8e40c9bb-798b-4b01-b44f-6ce860eedadb, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"14px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8Se8x.framer-1rmbs26, .framer-8Se8x .framer-1rmbs26 { display: block; }\",\".framer-8Se8x.framer-bhf025 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1800px; }\",\".framer-8Se8x .framer-1iuphpq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; overflow: hidden; padding: 120px 80px 64px 80px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-2w1a40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-8Se8x .framer-12uifjg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-1f5vf9l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 898px; word-break: break-word; word-wrap: break-word; }\",\".framer-8Se8x .framer-oc2b4b { flex: none; height: auto; max-width: 500px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8Se8x .framer-rnjb2p-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8Se8x .framer-10fpvip-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-8Se8x .framer-1h29qme { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 64px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-jjlwa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-1x9eme1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-g6t2td { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-8Se8x .framer-mzq2gd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-8Se8x .framer-1eqbml8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8Se8x .framer-zrf55m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8Se8x .framer-1c263zh, .framer-8Se8x .framer-xj6qxl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 388px; word-break: break-word; word-wrap: break-word; }\",\".framer-8Se8x .framer-eoncco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-1qfik7i { aspect-ratio: 3.4468085106382977 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 138px; }\",\".framer-8Se8x .framer-1sh74a5 { aspect-ratio: 2.4242424242424243 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 107px; }\",\".framer-8Se8x .framer-1oq0ps { aspect-ratio: 4.305605786618445 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 215px; }\",\".framer-8Se8x .framer-kmvzyu { aspect-ratio: 1.7272727272727273 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); position: relative; width: 104px; }\",\".framer-8Se8x .framer-irsy5x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8Se8x .framer-1s1nr3j, .framer-8Se8x .framer-19ol74p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8Se8x .framer-m0m6e1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8Se8x.framer-v-11m0yd1.framer-bhf025 { width: 1440px; }\",\".framer-8Se8x.framer-v-11m0yd1 .framer-2w1a40, .framer-8Se8x.framer-v-viqhqf .framer-2w1a40 { gap: 32px; }\",\".framer-8Se8x.framer-v-11m0yd1 .framer-12uifjg { gap: 24px; }\",\".framer-8Se8x.framer-v-11m0yd1 .framer-jjlwa { gap: 180px; }\",\".framer-8Se8x.framer-v-11m0yd1 .framer-g6t2td, .framer-8Se8x.framer-v-1cs66z4 .framer-1f5vf9l, .framer-8Se8x.framer-v-1cs66z4 .framer-1c263zh, .framer-8Se8x.framer-v-1cs66z4 .framer-xj6qxl, .framer-8Se8x.framer-v-viqhqf .framer-1f5vf9l, .framer-8Se8x.framer-v-viqhqf .framer-1c263zh, .framer-8Se8x.framer-v-viqhqf .framer-xj6qxl { width: 100%; }\",\".framer-8Se8x.framer-v-1cs66z4.framer-bhf025 { width: 700px; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-1iuphpq { padding: 120px 32px 32px 32px; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-1h29qme { padding: 32px 32px 64px 32px; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-jjlwa { align-content: center; align-items: center; gap: 96px; justify-content: center; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-1x9eme1 { gap: 96px; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-g6t2td { flex-direction: column; gap: 96px; justify-content: flex-start; width: 100%; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-mzq2gd, .framer-8Se8x.framer-v-viqhqf .framer-mzq2gd { gap: 32px; order: 1; width: 100%; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-zrf55m, .framer-8Se8x.framer-v-viqhqf .framer-zrf55m { order: 0; width: 100%; }\",\".framer-8Se8x.framer-v-1cs66z4 .framer-eoncco, .framer-8Se8x.framer-v-viqhqf .framer-eoncco { justify-content: center; }\",\".framer-8Se8x.framer-v-viqhqf.framer-bhf025 { width: 390px; }\",\".framer-8Se8x.framer-v-viqhqf .framer-1iuphpq { padding: 96px 24px 16px 24px; }\",\".framer-8Se8x.framer-v-viqhqf .framer-1h29qme { padding: 16px 24px 24px 24px; }\",\".framer-8Se8x.framer-v-viqhqf .framer-jjlwa { gap: 64px; }\",\".framer-8Se8x.framer-v-viqhqf .framer-g6t2td { flex-direction: column; gap: 64px; justify-content: flex-start; width: 100%; }\",\".framer-8Se8x.framer-v-viqhqf .framer-irsy5x { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-8Se8x.framer-v-viqhqf .framer-m0m6e1 { gap: unset; justify-content: space-between; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1150.5\n * @framerIntrinsicWidth 1800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DqgR9PgjM\":{\"layout\":[\"fixed\",\"auto\"]},\"NBOcrqEph\":{\"layout\":[\"fixed\",\"auto\"]},\"RLxilvl2U\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxVFoVRkDB=withCSS(Component,css,\"framer-8Se8x\");export default FramerxVFoVRkDB;FramerxVFoVRkDB.displayName=\"Footer\";FramerxVFoVRkDB.defaultProps={height:1150.5,width:1800};addPropertyControls(FramerxVFoVRkDB,{variant:{options:[\"T9vZBlinz\",\"DqgR9PgjM\",\"NBOcrqEph\",\"RLxilvl2U\"],optionTitles:[\"Desktop Wide\",\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxVFoVRkDB,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...ButtonFonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxVFoVRkDB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DqgR9PgjM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NBOcrqEph\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RLxilvl2U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1800\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1150.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xVFoVRkDB.map", "// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/xVFoVRkDB/xVFoVRkDB.js\";const FooterFonts=getFonts(Footer);const breakpoints={iufs8cEmT:\"(min-width: 700px) and (max-width: 1439px)\",r7hkKUTFi:\"(max-width: 699px)\",Rsbf2kP_9:\"(min-width: 1800px)\",ShMHRz_YN:\"(min-width: 1440px) and (max-width: 1799px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NbAwQ\";const variantClassNames={iufs8cEmT:\"framer-v-3qsubc\",r7hkKUTFi:\"framer-v-vc5owj\",Rsbf2kP_9:\"framer-v-ixqi1r\",ShMHRz_YN:\"framer-v-xv37gy\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NbAwQ.framer-1mbvjzo, .framer-NbAwQ .framer-1mbvjzo { display: block; }\",\".framer-NbAwQ.framer-ixqi1r { align-content: center; align-items: center; background-color: var(--token-a4df3636-53b0-4779-b6cc-9bd50f685908, #f3f3f1); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-NbAwQ .framer-156md2x { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-NbAwQ .framer-185oar3-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-NbAwQ.framer-ixqi1r { gap: 0px; } .framer-NbAwQ.framer-ixqi1r > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-NbAwQ.framer-ixqi1r > :first-child { margin-top: 0px; } .framer-NbAwQ.framer-ixqi1r > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={iufs8cEmT:\"(min-width: 700px) and (max-width: 1439px)\",r7hkKUTFi:\"(max-width: 699px)\",Rsbf2kP_9:\"(min-width: 1800px)\",ShMHRz_YN:\"(min-width: 1440px) and (max-width: 1799px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop Wide\":\"Rsbf2kP_9\",Desktop:\"ShMHRz_YN\",Phone:\"r7hkKUTFi\",Tablet:\"iufs8cEmT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Rsbf2kP_9\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Rsbf2kP_9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a4df3636-53b0-4779-b6cc-9bd50f685908, rgb(243, 243, 241)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ixqi1r\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-156md2x\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1215,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-185oar3-container\",nodeId:\"WHOqy4Tjc\",scopeId:\"k4T_RhK4L\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{iufs8cEmT:{variant:\"NBOcrqEph\"},r7hkKUTFi:{variant:\"RLxilvl2U\"},ShMHRz_YN:{variant:\"DqgR9PgjM\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"WHOqy4Tjc\",layoutId:\"WHOqy4Tjc\",style:{width:\"100%\"},variant:\"T9vZBlinz\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ShMHRz_YN\":{\"layout\":[\"fixed\",\"fixed\"]},\"iufs8cEmT\":{\"layout\":[\"fixed\",\"fixed\"]},\"r7hkKUTFi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Rsbf2kP_9\":[\".framer-185oar3-container\"],\"ShMHRz_YN\":[\".framer-185oar3-container\"],\"iufs8cEmT\":[\".framer-185oar3-container\"],\"r7hkKUTFi\":[\".framer-185oar3-container\"]}\n * @framerBreakpoints {\"Rsbf2kP_9\":{\"min\":1800,\"canvasClassName\":\"framer-ixqi1r-override\",\"minHeight\":2000,\"viewportHeight\":1200,\"name\":\"Desktop Wide\",\"width\":1800},\"ShMHRz_YN\":{\"min\":1440,\"max\":1799,\"canvasClassName\":\"framer-xv37gy-override\",\"minHeight\":2000,\"viewportHeight\":1070,\"name\":\"Desktop\",\"width\":1440},\"iufs8cEmT\":{\"min\":700,\"max\":1439,\"canvasClassName\":\"framer-3qsubc-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":700},\"r7hkKUTFi\":{\"max\":699,\"canvasClassName\":\"framer-vc5owj-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant Rsbf2kP_9\n * @framerLayoutTemplate\n */const Framerk4T_RhK4L=withCSS(Component,css,\"framer-NbAwQ\");export default Framerk4T_RhK4L;Framerk4T_RhK4L.displayName=\"Main\";Framerk4T_RhK4L.defaultProps={height:2e3,width:1800};addFonts(Framerk4T_RhK4L,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk4T_RhK4L\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerDefaultVariant\":\"Rsbf2kP_9\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"Rsbf2kP_9\\\":[\\\".framer-185oar3-container\\\"],\\\"ShMHRz_YN\\\":[\\\".framer-185oar3-container\\\"],\\\"iufs8cEmT\\\":[\\\".framer-185oar3-container\\\"],\\\"r7hkKUTFi\\\":[\\\".framer-185oar3-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"Rsbf2kP_9\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-ixqi1r-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1200,\\\"name\\\":\\\"Desktop Wide\\\",\\\"width\\\":1800},\\\"ShMHRz_YN\\\":{\\\"min\\\":1440,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-xv37gy-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1070,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"iufs8cEmT\\\":{\\\"min\\\":700,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-3qsubc-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":700},\\\"r7hkKUTFi\\\":{\\\"max\\\":699,\\\"canvasClassName\\\":\\\"framer-vc5owj-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ShMHRz_YN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iufs8cEmT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r7hkKUTFi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/y7FdasLfVaYlPwW9XnFD/xYRFYPd6pWH3Ei2i6R7W/k4T_RhK4L.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {h7ztBLbVh: \"hero\", i3pji2E6m: \"cta\", Ja4a_OW_v: \"testimonials\", k9Up_P6Ek: \"projects\", MBnL8QFNW: \"pricing\", Tpn4ncFTk: \"services\", VmULwPbqR: \"faq\", vPRtdtPmt: \"intro\", y3_CzOwX0: \"photo\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oxwQr75veHmuj8trEB7a/O89vOeNCJ9nMarmPBbaq/augiA20Il.js\")), path: \"/\"}, UlP2zZZj6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tNJ6zWztxFPPrP719bmg/jBzmCTsHmqI5IY9vJM6I/UlP2zZZj6.js\")), path: \"/about\"}, TQtrT4cVD: {elements: {Dqcq8FfFG: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/avOCfKSSlOq9UnmVyKKF/Z4mQO3NnyCtxb1dfg3Rg/TQtrT4cVD.js\")), path: \"/contact\"}, y1Ew2vdH6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lTYXBTtxLsEiWD9I0iST/9EXbcWKnByGoMYJWqr5r/y1Ew2vdH6.js\")), path: \"/blog\"}, FuUVrQiF8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7lkG3n1H3mCLktNbsWmR/FxZ3ZZzp60inVA3xe5xR/FuUVrQiF8.js\")), path: \"/projects\"}, ns7pFbpiV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aBMKVqeVTNPjuybO2T83/qTgfQxgSJDrdDAnNPU0x/ns7pFbpiV.js\")), path: \"/404\"}, FhR90JJqz: {collectionId: \"l0aFVHEAD\", elements: {ETcOhevzw: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2jKdjNGZ65wQDGDGBBL4/CB2CFbz8StduOAPzhDqL/FhR90JJqz.js\")), path: \"/blog/:OjAlyiakl\"}, eseCSX3uP: {collectionId: \"ARVkZnRTw\", elements: {DgeEXD4zA: \"intro\", dx28i3YFR: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oOTIFmigzrjNvK7cHMLU/hSdiRHxPAiC0xgAM3sBv/eseCSX3uP.js\")), path: \"/projects/:CwlmI8aRA\"}, qMeMkGgYA: {collectionId: \"cDUh2JYGT\", elements: {WmYdvvnM4: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oK5V0Llb2JFesBS01XYD/BQaIVCk4YBCIyNR4Mapd/qMeMkGgYA.js\")), path: \"/:xvoHmOYZD\"}, b53YfNs4d: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eLlzlImHLL6m396pHFFL/xdgiaR58Enbk0e3Y7oMz/b53YfNs4d.js\"))}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {ARVkZnRTw: async () => (await import(\"https://framerusercontent.com/modules/6APKvSQQfn2n6LjtZtfO/I0cExvxXZG8AeV0iaAy3/ARVkZnRTw.js\"))?.[\"utils\"], cDUh2JYGT: async () => (await import(\"https://framerusercontent.com/modules/lm6iJyG1ExS7D9zJxm6j/Q3iD7WOVuoAXVJ72iZZ8/cDUh2JYGT.js\"))?.[\"utils\"], l0aFVHEAD: async () => (await import(\"https://framerusercontent.com/modules/6qfY9nlbvnqZV8m5jxm2/hRfMn2MsvlyhaJPlzlul/l0aFVHEAD.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"108f49be72fe5b31195e2a041ea9fa874ab789bdb5397e3e2be578752a5db89d\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"UlP2zZZj6\":\r\ncase \"TQtrT4cVD\":\r\ncase \"y1Ew2vdH6\":\r\ncase \"FuUVrQiF8\":\r\ncase \"ns7pFbpiV\":\r\ncase \"FhR90JJqz\":\r\ncase \"eseCSX3uP\":\r\ncase \"qMeMkGgYA\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UlP2zZZj6\":\r\ncase \"TQtrT4cVD\":\r\ncase \"y1Ew2vdH6\":\r\ncase \"FuUVrQiF8\":\r\ncase \"ns7pFbpiV\":\r\ncase \"FhR90JJqz\":\r\ncase \"eseCSX3uP\":\r\ncase \"qMeMkGgYA\":\r\nreturn [{hash: \"ixqi1r\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"xv37gy\", mediaQuery: \"(min-width: 1440px) and (max-width: 1799px)\"}, {hash: \"3qsubc\", mediaQuery: \"(min-width: 700px) and (max-width: 1439px)\"}, {hash: \"vc5owj\", mediaQuery: \"(max-width: 699px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aBMKVqeVTNPjuybO2T83/qTgfQxgSJDrdDAnNPU0x/ns7pFbpiV.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://solomo.tech\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useRenderTarget", "se", "RenderTarget", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "ObjectFitType", "SrcType", "defaultVideo", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "renderTarget", "useRenderTarget", "isStaticRenderer", "RenderTarget", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "ButtonFonts", "getFonts", "ynxsaIxXW_default", "MotionDivWithFX", "withFX", "motion", "VideoFonts", "Video", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "RichText", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "SVG", "css", "FramerxVFoVRkDB", "withCSS", "xVFoVRkDB_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "FooterFonts", "getFonts", "xVFoVRkDB_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "xVFoVRkDB_default", "css", "target", "RenderTarget", "key", "selector", "rule", "Framerk4T_RhK4L", "withCSS", "k4T_RhK4L_default", "addFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "k4T_RhK4L_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
